devstack/lib
Dane LeBlanc c68a8f67a7 stack.sh fails for Cisco plugin with missing cisco_plugins.ini error
When the Cisco Nexus monolithic plugin is configured in the localrc,
stack.sh fails with the error message:
     sed: can't read /etc/neutron/plugins/cisco/cisco_plugins.ini:
          No such file or directory

This failure was introduced with the merge of change set 76992
(bug #1285884). Change set 76992 removed the copying of
Q_PLUGIN_EXTRA_CONF_FILES from the neutron project area to directories
under /etc/neutron. This copy from neutron to /etc is required by the
Cisco Nexus monolithic plugin, since this plugin follows the original
model for generating extra config files based on localrc settings:
 - Copy default config file(s) from neutron project to /etc using
   a relative path (relative to neutron and relative to /)
 - Modify the copies of the config file(s) using localrc settings
 - Add a --config-file command line setting for neutron server which
   points to the modified config file(s) under /etc

The fix is to add the copying of the default versions of the extra
config files from neutron to /etc into the cisco devstack script.

Change-Id: Ifbae197ed591f7cccfd6d51eae2b21e31eb0a409
Closes-Bug: #1295411
2014-03-20 19:25:03 -04:00
..
cinder_plugins Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
databases Clean /etc/mysql when calling clean.sh 2014-03-14 10:58:02 -03:00
neutron_plugins stack.sh fails for Cisco plugin with missing cisco_plugins.ini error 2014-03-20 19:25:03 -04:00
neutron_thirdparty Stop running setup_devel for Ryu 2014-03-04 16:39:59 +09:00
nova_plugins Merge "Move libvirt install + setup to functions-libvirt" 2014-03-16 13:35:51 +00:00
apache Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
baremetal Integration testing preparation for Ironic 2014-03-14 13:44:00 -07:00
ceilometer Merge "Complete moving Keystone setup out of keystone_data.sh" 2014-03-18 05:46:48 +00:00
cinder fix tgt to use 'service' instead of upstart calls 2014-03-04 09:23:07 -05:00
config Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
database Fix some Markdown formatting issues 2013-10-24 17:38:19 +01:00
gantt Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
glance Complete moving Keystone setup out of keystone_data.sh 2014-03-10 15:17:30 -05:00
heat as is_heat_enabled 2014-03-14 14:32:01 -04:00
horizon Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
infra Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
ironic Integration testing preparation for Ironic 2014-03-14 13:44:00 -07:00
keystone Complete moving Keystone setup out of keystone_data.sh 2014-03-10 15:17:30 -05:00
ldap Fix errexit in lib/ldap 2014-03-06 11:25:08 -06:00
marconi Rollback workaround for Marconi 2014-03-14 12:25:25 -04:00
neutron Configuration needed for neutron nova callback 2014-03-10 12:14:38 -07:00
nova Merge "Complete moving Keystone setup out of keystone_data.sh" 2014-03-18 05:46:48 +00:00
opendaylight Add support for configuring OVS to work with OpenDaylight 2014-03-06 16:19:10 +00:00
oslo Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
rpc_backend use "rabbit_hosts" config option instead of "rabbit_host" 2014-02-28 17:03:34 -08:00
sahara Remove TEMPEST+=,savanna 2014-03-17 23:31:20 +04:00
sahara-dashboard Rename all Savanna usages to Sahara 2014-03-12 22:25:20 +04:00
stackforge Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
swift Take tempurl out of Swift pipeline additions 2014-03-10 13:12:55 +01:00
tempest Merge "Complete moving Keystone setup out of keystone_data.sh" 2014-03-18 05:46:48 +00:00
template Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
tls Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
trove Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00