Hi,

In devstack we have two more or less overlapping lib for deploying Neutron: lib/neutron and lib/neutron-legacy.

lib/neutron-legacy was recently "undeprecated" (see [0]), and Openstack CI mostly (fully?) uses it.
To avoid double maintenance, and confusion in settings we would like to deprecate lib/neutron, for recent discussions see [1] and [2].
The plan is to keep lib/neutron for 2 cycles (that will be AA or the release after Z) and delete lib/neutron then, and rename lib/neutron-legacy to lib/neutron.

As You can see from the discussions below there are questions like how to name the processes, log-files etc..., as lib/neutron-legacy uses q-* and lib/neutron uses neutron-* names. The best would be to keep both in the long term (we love q-* as historical tradition, but neutron-* looks like so fresh and modern;))

If you have any thoughts suggestions or questions please answer to this mail or comment on the deprecation patch: [3]

[0]: https://review.opendev.org/c/openstack/devstack/+/704829
[1]: https://meetings.opendev.org/meetings/networking/2022/networking.2022-01-04-14.04.log.html#l-52
[2]: https://meetings.opendev.org/irclogs/%23openstack-qa/%23openstack-qa.2022-01-05.log.html#t2022-01-05T15:57:37
[3]: https://review.opendev.org/c/openstack/devstack/+/823653