devstack/lib
Slawek Kaplonski a52041cd3f Drop lib/neutron module
Module lib/neutron was introduced long time ago as new module to deploy
neutron. It was intended to replace old lib/neutron-legacy module. But
since very long time it wasn't really finished and used by anyone and
lib/neutron-legacy is defacto standard module used by everyone to deploy
neutron with devstack.
In [1] unfinished lib/neutron was deprecated and now it's time to remove
it from the devstack code.

This patch also renames old "lib/neutron-legacy" module to be
"lib/neutron" now.

Previously "old" lib/neutron-legacy module was accepting neutron
services names wit "q-" prefix and "new" lib/neutron module was accepting
services with "neutron-" prefix. Now, as there is only one module it
accepts both prefixes.
For historical reasons and to be consistent with old lib/neutron-legacy
which was widely used everywhere, services will be named with "q-"
prefix but both prefixes will be accepted to enable or disable services.

This patch also moves _configure_neutron_service function to be called
at the end of the "configure_neutron" after all agents and service
plugins are already configured.

[1] https://review.opendev.org/c/openstack/devstack/+/823653

Related-bug: #1996748

Change-Id: Ibf1c8b2ee6b6618f77cd8486e9c687993d7cb4a0
2022-12-16 09:59:11 +01:00
..
cinder_backends Add LVM NVMe support 2022-09-13 12:53:31 +02:00
cinder_backups Do not create cinder backup pool and key when cephadm is used 2022-06-06 14:19:32 +02:00
cinder_plugins Remove references to XenAPI driver 2021-03-05 15:10:19 +00:00
databases Fix the db user for mariadb in ubuntu 22.04 2022-12-07 17:05:35 -06:00
neutron_plugins Drop lib/neutron module 2022-12-16 09:59:11 +01:00
nova_plugins Add openEuler 22.03 LTS support 2022-12-07 10:03:27 +08:00
apache Add openEuler 22.03 LTS support 2022-12-07 10:03:27 +08:00
cinder Merge "Add LVM NVMe support" 2022-11-10 10:10:02 +00:00
database Fix stacking without preconfigured DATABASE_PASSWORD 2021-12-23 12:07:29 +01:00
dstat Add new service "file_tracker" 2022-11-07 08:21:34 +00:00
etcd3 Set ETCD_USE_RAMDISK=True by default 2019-02-05 11:21:39 -05:00
glance Merge "Global option for enforcing scope (ENFORCE_SCOPE)" 2022-05-07 10:51:35 +00:00
horizon lib/horizon: no need to specify keystone v3 to API version 2019-10-02 16:33:46 +09:00
infra Create virtualenv with abstracted VIRTUALENV_CMD 2020-01-13 16:05:11 +11:00
keystone Global option for enforcing scope (ENFORCE_SCOPE) 2022-04-26 14:17:20 +02:00
ldap Use MDB backend in Ubuntu 2021-08-17 09:41:33 +02:00
libraries Enable oslo.limit to be installed from git repo 2021-10-01 17:30:52 +00:00
lvm Add LVM NVMe support 2022-09-13 12:53:31 +02:00
neutron Drop lib/neutron module 2022-12-16 09:59:11 +01:00
neutron-legacy Drop lib/neutron module 2022-12-16 09:59:11 +01:00
nova Merge "Add RBAC scope and new defaults setting support for Nova & Tempest" 2022-11-15 12:17:46 +00:00
os-vif Stop setting [ovs_vif_ovs] ovsdb_interface 2022-11-30 14:06:12 +09:00
oslo mv lib/oslo to lib/libraries 2017-06-20 14:09:30 -04:00
placement Add RBAC scope and new defaults setting support for placement 2022-11-30 14:24:07 -06:00
rpc_backend Fix benign epmd@0.0.0.0.socket failure 2019-07-27 13:32:43 +02:00
stack Ensure valid service names are passed to stack_install_service 2017-08-01 18:22:35 +00:00
swift [ironic][swift]Temporary add sha1 to allowed_digests 2022-06-03 11:52:50 +05:30
tcpdump Add service to tcpdump during run 2019-03-29 11:20:19 -07:00
tempest Drop lib/neutron module 2022-12-16 09:59:11 +01:00
template clean up screen and tail_log references 2017-09-01 15:08:17 -04:00
tls Improve API log parsing 2022-05-12 07:55:30 -07:00