So, we seem to not have neutron with [1] in the container.
We had to fix networking-baremetal to load register the options explicitly because of that change, since it neutron stopped registering opts on import.
Now we have the fix in network-baremetal, but we don't have the neutron change.
INFO:__ main__: Setting permission for /var/log/ neutron/ privsep- helper. log bin/ironic- neutron- agent --config-file /etc/neutron/ neutron. conf --config-file /etc/neutron/ plugins/ ml2/ironic_ neutron_ agent.ini --config-dir /etc/neutron/ conf.d/ common' bin/ironic- neutron- agent --config-file /etc/neutron/ neutron. conf --config-file /etc/neutron/ plugins/ ml2/ironic_ neutron_ agent.ini --config-dir /etc/neutron/ conf.d/ common' \''' ironic- neutron- agent --config-file /etc/neutron/ neutron. conf --config-file /etc/neutron/ plugins/ ml2/ironic_ neutron_ agent.ini --config-dir /etc/neutron/ conf.d/ common' ironic- neutron- agent --config-file /etc/neutron/ neutron. conf --config-file /etc/neutron/ plugins/ ml2/ironic_ neutron_ agent.ini --config-dir /etc/neutron/ conf.d/ common ironic- neutron- agent", line 10, in <module> exit(main( )) python3. 9/site- packages/ networking_ baremetal/ agent/ironic_ neutron_ agent.py" , line 267, in main config. register_ common_ config_ options( ) common. config' has no attribute 'register_ common_ config_ options'
++ cat /run_command
+ CMD='/usr/
+ ARGS=
+ [[ ! -n '' ]]
+ . kolla_extend_start
+ echo 'Running command: '\''/usr/
Running command: '/usr/bin/
+ exec /usr/bin/
Traceback (most recent call last):
File "/usr/bin/
sys.
File "/usr/lib/
common_
AttributeError: module 'neutron.
So, we seem to not have neutron with [1] in the container. baremetal to load register the options explicitly because of that change, since it neutron stopped registering opts on import.
We had to fix networking-
Now we have the fix in network-baremetal, but we don't have the neutron change.
[1] https:/ /review. opendev. org/c/openstack /neutron/ +/837392/ 12/neutron/ common/ config. py#52