Nov 17 08:51:53 node-gadomski privsep-helper[1775310]: 2022-11-17 08:51:53.309 1775310 INFO oslo.privsep.daemon [-] privsep daemon starting
Nov 17 08:51:53 node-gadomski privsep-helper[1775310]: 2022-11-17 08:51:53.315 1775310 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0
Nov 17 08:51:53 node-gadomski privsep-helper[1775310]: 2022-11-17 08:51:53.319 1775310 INFO oslo.privsep.daemon [-] privsep process running with capabilities (eff/prm/inh): CAP_NET_ADMIN|CAP_SYS_ADMIN/CAP_NET_ADMIN|CAP_SYS_ADMIN/none
Nov 17 08:51:53 node-gadomski privsep-helper[1775310]: 2022-11-17 08:51:53.319 1775310 INFO oslo.privsep.daemon [-] privsep daemon running as pid 1775310
Nov 17 08:51:53 node-gadomski neutron-ovn-metadata-agent[1774904]: 2022-11-17 08:51:53.394 1774904 INFO oslo.privsep.daemon [-] Spawned new privsep daemon via rootwrap
Nov 17 08:51:53 node-gadomski neutron-ovn-metadata-agent[1774904]: 2022-11-17 08:51:53.309 1775310 INFO oslo.privsep.daemon [-] privsep daemon starting
Nov 17 08:51:53 node-gadomski neutron-ovn-metadata-agent[1774904]: 2022-11-17 08:51:53.315 1775310 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0
Nov 17 08:51:53 node-gadomski neutron-ovn-metadata-agent[1774904]: 2022-11-17 08:51:53.319 1775310 INFO oslo.privsep.daemon [-] privsep process running with capabilities (eff/prm/inh): CAP_NET_ADMIN|CAP_SYS_ADMIN/CAP_NET_ADMIN|CAP_SYS_ADMIN/none
Nov 17 08:51:53 node-gadomski neutron-ovn-metadata-agent[1774904]: 2022-11-17 08:51:53.319 1775310 INFO oslo.privsep.daemon [-] privsep daemon running as pid 1775310
Nov 17 08:51:54 node-gadomski neutron-ovn-metadata-agent[1774904]: 2022-11-17 08:51:54.827 1774904 CRITICAL neutron [-] Unhandled error: TypeError: can not serialize 'nla_slot' object
2022-11-17 08:51:54.827 1774904 ERROR neutron Traceback (most recent call last):
2022-11-17 08:51:54.827 1774904 ERROR neutron File "/snap/openstack-hypervisor/26/usr/bin/neutron-ovn-metadata-agent", line 10, in <module>
2022-11-17 08:51:54.827 1774904 ERROR neutron sys.exit(main())
2022-11-17 08:51:54.827 1774904 ERROR neutron File "/snap/openstack-hypervisor/26/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/ovn_metadata.py", line 24, in main
2022-11-17 08:51:54.827 1774904 ERROR neutron metadata_agent.main()
2022-11-17 08:51:54.827 1774904 ERROR neutron File "/snap/openstack-hypervisor/26/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata_agent.py", line 39, in main
2022-11-17 08:51:54.827 1774904 ERROR neutron agt.start()
2022-11-17 08:51:54.827 1774904 ERROR neutron File "/snap/openstack-hypervisor/26/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/agent.py", line 277, in start
2022-11-17 08:51:54.827 1774904 ERROR neutron self.sync()
/agent.py", line 60, in wrapped
2022-11-17 08:51:54.827 1774904 ERROR neutron return f(*args, **kwargs)
2022-11-17 08:51:54.827 1774904 ERROR neutron File "/snap/openstack-hypervisor/26/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/agent.py", line 331, in sync
2022-11-17 08:51:54.827 1774904 ERROR neutron metadata_namespaces = self.ensure_all_networks_provisioned()
2022-11-17 08:51:54.827 1774904 ERROR neutron File "/snap/openstack-hypervisor/26/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/agent.py", line 561, in ensure_all_networ
ks_provisioned
2022-11-17 08:51:54.827 1774904 ERROR neutron netns = self.provision_datapath(datapath, net_name)
2022-11-17 08:51:54.827 1774904 ERROR neutron File "/snap/openstack-hypervisor/26/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/agent.py", line 486, in provision_datapat
h
2022-11-17 08:51:54.827 1774904 ERROR neutron ip1.link.set_up()
2022-11-17 08:51:54.827 1774904 ERROR neutron File "/snap/openstack-hypervisor/26/usr/lib/python3/dist-packages/neutron/agent/linux/ip_lib.py", line 454, in set_up
2022-11-17 08:51:54.827 1774904 ERROR neutron privileged.set_link_attribute(
2022-11-17 08:51:54.827 1774904 ERROR neutron File "/snap/openstack-hypervisor/26/usr/lib/python3/dist-packages/oslo_privsep/priv_context.py", line 271, in _wrap
2022-11-17 08:51:54.827 1774904 ERROR neutron return self.channel.remote_call(name, args, kwargs,
2022-11-17 08:51:54.827 1774904 ERROR neutron File "/snap/openstack-hypervisor/26/usr/lib/python3/dist-packages/oslo_privsep/daemon.py", line 216, in remote_call
2022-11-17 08:51:54.827 1774904 ERROR neutron raise exc_type(*result[2])
2022-11-17 08:51:54.827 1774904 ERROR neutron TypeError: can not serialize 'nla_slot' object
2022-11-17 08:51:54.827 1774904 ERROR neutron
Nov 17 08:51:54 node-gadomski neutron-ovn-metadata-agent[1775165]: 2022-11-17 08:51:54.939 1775165 INFO oslo_service.service [-] Parent process has died unexpectedly, exiting
Nov 17 08:51:54 node-gadomski neutron-ovn-metadata-agent[1775164]: 2022-11-17 08:51:54.939 1775164 INFO oslo_service.service [-] Parent process has died unexpectedly, exiting
Nov 17 08:51:54 node-gadomski neutron-ovn-metadata-agent[1775165]: 2022-11-17 08:51:54.939 1775165 INFO eventlet.wsgi.server [-] (1775165) wsgi exited, is_accepting=True
Nov 17 08:51:54 node-gadomski neutron-ovn-metadata-agent[1775164]: 2022-11-17 08:51:54.940 1775164 INFO eventlet.wsgi.server [-] (1775164) wsgi exited, is_accepting=True
Nov 17 08:51:54 node-gadomski systemd[1]: snap.openstack-hypervisor.neutron-ovn-metadata-agent.service: Main process exited, code=exited, status=1/FAILURE
This was due to a newer version of pyroute2 being pulled into the snap for the configure hook to use; switching back to the distro provided version resolve this issue.
Will publish to edge shortly.