Unit stays blocked: Services not running that should be: ironic-neutron-agent
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Neutron API Ironic Plugin Charm |
Fix Committed
|
Undecided
|
Liam Young |
Bug Description
In the testrun:
https:/
The Neutron API Ironic Plugin stays blocked:
-------
neutron-api/0 waiting Incomplete relations: database
filebeat/34 active Filebeat ready.
hacluster-
landscape-
logrotated/38 active Unit is ready.
neutron-
neutron-
nrpe/38 active Ready (source version/commit cs-nrpe-...)
public-
telegraf/36 active Monitoring neutron-api/0 (source version/commit 26e531a)
-------
This is the first time we've seen this happening, so I expect that there is a race condition.
I can't find anything standing out in the logs.
FCE console output:
https:/
Crashdumps etc:
https:/
Changed in charm-neutron-api-plugin-ironic: | |
status: | New → Confirmed |
Changed in charm-neutron-api-plugin-ironic: | |
assignee: | nobody → Liam Young (gnuoy) |
Experienced the same bug while working with ironic-conductor (master branch), the bundles use this charm and fail on functional tests of jammy-yoga only. To re-confirm, I deployed bundles from charm-neutron- api-plugin (master branch):
https:/ /opendev. org/openstack/ charm-neutron- api-plugin- ironic
Again, the functional tests failed only with the jammy-yoga bundle with the same error.
############# juju status ############## api-mysql- router/ 0* error idle 10.5.1.39 hook failed: "install" ironic- agent/0* blocked idle 10.5.1.39 Services not running that should be: ironic- neutron- agent
neutron-api/0* waiting idle 17 10.5.1.39 9696/tcp Incomplete relations: identity, database
neutron-
neutron-
############ juju debug-log #############
tracer: ++ queue handler reactive/ neutron_ ironic_ handlers. py:30:setup_ endpoint neutron_ ironic_ handlers. py:45:configure _principal ironic- agent-0: 11:17:49 INFO unit.neutron- ironic- agent/0. juju-log identity- credentials: 18: Invoking reactive handler: reactive/ neutron_ ironic_ handlers. py:21:render_ stuff ironic- agent-0: 11:17:49 ERROR unit.neutron- ironic- agent/0. juju-log identity- credentials: 18: Could not load template ironic_ neutron_ agent.ini from None. ironic- agent-0: 11:17:49 DEBUG unit.neutron- ironic- agent/0. juju-log identity- credentials: 18: Writing file /etc/neutron/ plugins/ ml2/ironic_ neutron_ agent.ini root:neutron 640 ironic- agent-0: 11:17:49 WARNING unit.neutron- ironic- agent/0. identity- credentials- relation- changed Failed to stop ironic- neutron- agent.service: Unit ironic- neutron- agent.service not loaded. ironic- agent-0: 11:17:49 WARNING unit.neutron- ironic- agent/0. identity- credentials- relation- changed Failed to start ironic- neutron- agent.service: Unit ironic- neutron- agent.service not found.
tracer: ++ queue handler reactive/
unit-neutron-
unit-neutron-
unit-neutron-
unit-neutron-
unit-neutron-