← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1440824] [NEW] Restricting shell scripts to sh only kills productivity

 

Public bug reported:

Neutron's pep8 tox env checks for bash usage [1], but it's increasingly
common to ignore the check because sh doesn't support very useful things
like arrays.  Given that bash usage is almost entirely dev-only, I'm not
sure why we should be requiring lowest-common-denominator vs simply
requiring that dev platforms have bash.  netbsd includes bash in its
ports collection, after all.

1: https://github.com/openstack/neutron/blob/master/tools/misc-sanity-
checks.sh#L26

** Affects: neutron
     Importance: Undecided
     Assignee: Maru Newby (maru)
         Status: In Progress

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1440824

Title:
  Restricting shell scripts to sh only kills productivity

Status in OpenStack Neutron (virtual network service):
  In Progress

Bug description:
  Neutron's pep8 tox env checks for bash usage [1], but it's
  increasingly common to ignore the check because sh doesn't support
  very useful things like arrays.  Given that bash usage is almost
  entirely dev-only, I'm not sure why we should be requiring lowest-
  common-denominator vs simply requiring that dev platforms have bash.
  netbsd includes bash in its ports collection, after all.

  1: https://github.com/openstack/neutron/blob/master/tools/misc-sanity-
  checks.sh#L26

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1440824/+subscriptions


Follow ups

References