Charm does not stay paused

Bug #1885121 reported by Frode Nordahl
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceph RBD Mirror Charm
Fix Released
Medium
Frode Nordahl
Gnocchi Charm
Fix Released
Medium
Frode Nordahl
OpenStack Base Layer
Fix Released
Medium
Frode Nordahl
OpenStack Manila Charm
Fix Released
Medium
Frode Nordahl
charm-layer-ovn
Fix Released
Medium
Frode Nordahl
charm-ovn-central
Triaged
Medium
Unassigned
charm-ovn-chassis
Fix Released
Medium
Frode Nordahl
charm-ovn-dedicated-chassis
Fix Released
Medium
Frode Nordahl

Bug Description

2020-06-25 11:09:13 DEBUG pause active
2020-06-25 11:09:13 DEBUG pause ovn-host.service is not a native service, redirecting to systemd-sysv-install.
2020-06-25 11:09:13 DEBUG pause Executing: /lib/systemd/systemd-sysv-install disable ovn-host
2020-06-25 11:09:14 DEBUG pause Created symlink /etc/systemd/system/ovn-host.service → /dev/null.
2020-06-25 11:09:15 DEBUG pause inactive
2020-06-25 11:09:16 DEBUG resume Removed /etc/systemd/system/ovn-host.service.
2020-06-25 11:09:16 DEBUG resume ovn-host.service is not a native service, redirecting to systemd-sysv-install.
2020-06-25 11:09:16 DEBUG resume Executing: /lib/systemd/systemd-sysv-install enable ovn-host
2020-06-25 11:09:17 DEBUG resume inactive
2020-06-25 11:09:18 DEBUG resume active
2020-06-25 11:09:42 DEBUG pause active
2020-06-25 11:09:43 DEBUG pause ovn-host.service is not a native service, redirecting to systemd-sysv-install.
2020-06-25 11:09:43 DEBUG pause Executing: /lib/systemd/systemd-sysv-install disable ovn-host
2020-06-25 11:09:43 DEBUG pause Created symlink /etc/systemd/system/ovn-host.service → /dev/null.
2020-06-25 11:09:44 DEBUG pause inactive
2020-06-25 11:10:51 INFO juju-log Reactive main running for hook update-status
2020-06-25 11:10:52 DEBUG juju-log tracer>
tracer: starting handler dispatch, 61 flags set
tracer: set flag certificates.available
tracer: set flag certificates.batch.cert.available
tracer: set flag certificates.ca.available
tracer: set flag certificates.certs.available
tracer: set flag certificates.client.cert.available
tracer: set flag certificates.connected
tracer: set flag certificates.server.cert.available
tracer: set flag certificates.server.certs.available
tracer: set flag charm.installed
tracer: set flag charm.ovn.chassis.enable-handlers
tracer: set flag charm.paused
tracer: set flag charms.openstack.do-default-certificates.available
tracer: set flag charms.openstack.do-default-charm.installed
tracer: set flag charms.openstack.do-default-config-rendered
tracer: set flag charms.openstack.do-default-config.changed
tracer: set flag charms.openstack.do-default-update-status
tracer: set flag charms.openstack.do-default-upgrade-charm
tracer: set flag config.default.bridge-interface-mappings
tracer: set flag config.default.dpdk-bond-config
tracer: set flag config.default.dpdk-bond-mappings
tracer: set flag config.default.dpdk-driver
tracer: set flag config.default.dpdk-socket-cores
tracer: set flag config.default.dpdk-socket-memory
tracer: set flag config.default.enable-dpdk
tracer: set flag config.default.enable-hardware-offload
tracer: set flag config.default.enable-sriov
tracer: set flag config.default.networking-tools-source
tracer: set flag config.default.ovn-bridge-mappings
tracer: set flag config.default.sriov-device-mappings
tracer: set flag config.default.sriov-numvfs
tracer: set flag config.rendered
tracer: set flag config.set.dpdk-bond-config
tracer: set flag config.set.dpdk-socket-cores
tracer: set flag config.set.dpdk-socket-memory
tracer: set flag config.set.networking-tools-source
tracer: set flag config.set.sriov-numvfs
tracer: set flag endpoint.certificates.changed
tracer: set flag endpoint.certificates.changed.ca
tracer: set flag endpoint.certificates.changed.chain
tracer: set flag endpoint.certificates.changed.client.cert
tracer: set flag endpoint.certificates.changed.client.key
tracer: set flag endpoint.certificates.changed.egress-subnets
tracer: set flag endpoint.certificates.changed.ingress-address
tracer: set flag endpoint.certificates.changed.ovn-chassis_0.server.cert
tracer: set flag endpoint.certificates.changed.ovn-chassis_0.server.key
tracer: set flag endpoint.certificates.changed.ovn-chassis_1.server.cert
tracer: set flag endpoint.certificates.changed.ovn-chassis_1.server.key
tracer: set flag endpoint.certificates.changed.private-address
tracer: set flag endpoint.certificates.joined
tracer: set flag endpoint.juju-info.joined
tracer: set flag endpoint.ovsdb.changed
tracer: set flag endpoint.ovsdb.changed.bound-address
tracer: set flag endpoint.ovsdb.changed.egress-subnets
tracer: set flag endpoint.ovsdb.changed.ingress-address
tracer: set flag endpoint.ovsdb.changed.private-address
tracer: set flag endpoint.ovsdb.joined
tracer: set flag juju-info.available
tracer: set flag juju-info.connected
tracer: set flag ovn-chassis-installed
tracer: set flag ovsdb.available
tracer: set flag ovsdb.connected
2020-06-25 11:10:52 DEBUG juju-log tracer>
tracer: hooks phase, 1 handlers queued
tracer: ++ queue handler reactive/layer_openstack.py:58:default_update_status
2020-06-25 11:10:52 INFO juju-log Invoking reactive handler: reactive/layer_openstack.py:58:default_update_status
2020-06-25 11:10:52 DEBUG juju-log tracer: set flag run-default-update-status
2020-06-25 11:10:52 DEBUG juju-log tracer>
tracer: main dispatch loop, 8 handlers queued
tracer: ++ queue handler hooks/relations/juju-info/requires.py:19:changed:juju-info
tracer: ++ queue handler hooks/relations/ovsdb-subordinate/provides.py:104:broken:ovsdb-subordinate
tracer: ++ queue handler hooks/relations/ovsdb/requires.py:34:joined:ovsdb
tracer: ++ queue handler hooks/relations/tls-certificates/requires.py:79:joined:certificates
tracer: ++ queue handler reactive/layer_openstack.py:141:default_config_rendered
tracer: ++ queue handler reactive/layer_openstack.py:66:run_default_update_status
tracer: ++ queue handler reactive/layer_openstack.py:99:default_request_certificates
tracer: ++ queue handler reactive/ovn_chassis_charm_handlers.py:28:enable_chassis_reactive_code
2020-06-25 11:10:52 INFO juju-log Invoking reactive handler: reactive/ovn_chassis_charm_handlers.py:28:enable_chassis_reactive_code
2020-06-25 11:10:52 INFO juju-log Invoking reactive handler: reactive/layer_openstack.py:66:run_default_update_status
2020-06-25 11:10:52 DEBUG juju-log tracer>
tracer: cleared flag run-default-update-status
tracer: ++ queue handler reactive/ovn_chassis_charm_handlers.py:49:disable_openstack
tracer: ++ queue handler reactive/ovn_chassis_charm_handlers.py:66:configure_bridges
tracer: ++ queue handler reactive/ovn_chassis_charm_handlers.py:74:configure_ovs
tracer: -- dequeue handler reactive/layer_openstack.py:66:run_default_update_status
2020-06-25 11:10:52 INFO juju-log Invoking reactive handler: reactive/layer_openstack.py:99:default_request_certificates
2020-06-25 11:10:52 INFO juju-log Invoking reactive handler: reactive/layer_openstack.py:141:default_config_rendered
2020-06-25 11:10:52 DEBUG update-status Removed /etc/systemd/system/ovn-host.service.
2020-06-25 11:10:52 DEBUG update-status ovn-host.service is not a native service, redirecting to systemd-sysv-install.
2020-06-25 11:10:52 DEBUG update-status Executing: /lib/systemd/systemd-sysv-install enable ovn-host
2020-06-25 11:10:52 DEBUG update-status inactive
2020-06-25 11:10:53 INFO juju-log Invoking reactive handler: hooks/relations/juju-info/requires.py:19:changed:juju-info
2020-06-25 11:10:53 INFO juju-log Invoking reactive handler: hooks/relations/ovsdb/requires.py:34:joined:ovsdb
2020-06-25 11:10:53 INFO juju-log ovsdb: OVSDBRequires -> joined
2020-06-25 11:10:53 INFO juju-log ovsdb: OVSDBRequires -> joined
2020-06-25 11:10:53 INFO juju-log Invoking reactive handler: hooks/relations/tls-certificates/requires.py:79:joined:certificates
2020-06-25 11:10:53 INFO juju-log Invoking reactive handler: hooks/relations/ovsdb-subordinate/provides.py:104:broken:ovsdb-subordinate
2020-06-25 11:10:53 INFO juju-log Invoking reactive handler: reactive/ovn_chassis_charm_handlers.py:49:disable_openstack
2020-06-25 11:10:53 INFO juju-log Invoking reactive handler: reactive/ovn_chassis_charm_handlers.py:66:configure_bridges
2020-06-25 11:10:53 DEBUG update-status active
2020-06-25 11:10:53 INFO juju-log Unit is paused, defer Open vSwitch bridge port interface configuration tasks.
2020-06-25 11:10:53 INFO juju-log Invoking reactive handler: reactive/ovn_chassis_charm_handlers.py:74:configure_ovs
2020-06-25 11:10:53 DEBUG update-status active
2020-06-25 11:10:53 INFO juju-log Unit is paused, defer global Open vSwitch configuration tasks.
2020-06-25 11:10:54 DEBUG juju-log Changing permissions on existing content: 33184 -> 416
2020-06-25 11:10:54 DEBUG juju-log Running _assess_status()
2020-06-25 11:10:54 DEBUG update-status active

Revision history for this message
Frode Nordahl (fnordahl) wrote :

Added layer-openstack to the bug as the default `config.rendered` handler is affected by this issue.

Frode Nordahl (fnordahl)
Changed in layer-openstack:
importance: Undecided → Medium
Changed in charm-layer-ovn:
importance: Undecided → Medium
Changed in charm-ovn-chassis:
importance: Undecided → Medium
Changed in charm-ovn-dedicated-chassis:
importance: Undecided → Medium
Changed in layer-openstack:
status: New → Triaged
Changed in charm-layer-ovn:
status: New → Triaged
Changed in charm-ovn-chassis:
status: New → Triaged
Changed in charm-ovn-dedicated-chassis:
status: New → Triaged
Changed in charm-ceph-rbd-mirror:
status: New → Triaged
Changed in charm-manila:
status: New → Triaged
Changed in charm-gnocchi:
status: New → Triaged
importance: Undecided → Medium
Changed in charm-manila:
importance: Undecided → Medium
Changed in charm-ceph-rbd-mirror:
importance: Undecided → Medium
Revision history for this message
Frode Nordahl (fnordahl) wrote :
Changed in layer-openstack:
status: Triaged → In Progress
assignee: nobody → Frode Nordahl (fnordahl)
milestone: none → 20.08
Revision history for this message
Frode Nordahl (fnordahl) wrote :
Changed in charm-layer-ovn:
status: Triaged → In Progress
assignee: nobody → Frode Nordahl (fnordahl)
milestone: none → 20.08
Frode Nordahl (fnordahl)
Changed in charm-ovn-central:
status: New → Triaged
importance: Undecided → Medium
Frode Nordahl (fnordahl)
Changed in charm-layer-ovn:
status: In Progress → Fix Committed
Changed in layer-openstack:
status: In Progress → Fix Released
Changed in charm-layer-ovn:
status: Fix Committed → Fix Released
Changed in charm-ovn-dedicated-chassis:
status: Triaged → In Progress
assignee: nobody → Frode Nordahl (fnordahl)
milestone: none → 20.08
Changed in charm-ovn-chassis:
status: Triaged → In Progress
assignee: nobody → Frode Nordahl (fnordahl)
milestone: none → 20.08
Frode Nordahl (fnordahl)
Changed in charm-ovn-chassis:
status: In Progress → Fix Committed
Changed in charm-ovn-dedicated-chassis:
status: In Progress → Fix Committed
Changed in charm-ceph-rbd-mirror:
status: Triaged → In Progress
Changed in charm-manila:
status: Triaged → In Progress
Changed in charm-gnocchi:
status: Triaged → In Progress
assignee: nobody → Frode Nordahl (fnordahl)
Changed in charm-manila:
assignee: nobody → Frode Nordahl (fnordahl)
Changed in charm-ceph-rbd-mirror:
assignee: nobody → Frode Nordahl (fnordahl)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-manila (master)

Fix proposed to branch: master
Review: https://review.opendev.org/738196

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-gnocchi (master)

Fix proposed to branch: master
Review: https://review.opendev.org/738195

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-ceph-rbd-mirror (master)

Fix proposed to branch: master
Review: https://review.opendev.org/738197

Frode Nordahl (fnordahl)
Changed in charm-gnocchi:
milestone: none → 20.08
Changed in charm-manila:
milestone: none → 20.08
Changed in charm-ceph-rbd-mirror:
milestone: none → 20.08
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceph-rbd-mirror (master)

Reviewed: https://review.opendev.org/738197
Committed: https://git.openstack.org/cgit/openstack/charm-ceph-rbd-mirror/commit/?id=5dc1773425b035ece43e9209f567a90695504718
Submitter: Zuul
Branch: master

commit 5dc1773425b035ece43e9209f567a90695504718
Author: Frode Nordahl <email address hidden>
Date: Fri Jun 26 14:50:49 2020 +0200

    Rebuild to fix service start while paused

    Change-Id: I7495960fe920807cd92419d18e158cae4f23b15b
    Closes-Bug: #1885121

Changed in charm-ceph-rbd-mirror:
status: In Progress → Fix Committed
Changed in charm-gnocchi:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-gnocchi (master)

Reviewed: https://review.opendev.org/738195
Committed: https://git.openstack.org/cgit/openstack/charm-gnocchi/commit/?id=25133e38374061b8583b0c5e0b372e3d108b7058
Submitter: Zuul
Branch: master

commit 25133e38374061b8583b0c5e0b372e3d108b7058
Author: Frode Nordahl <email address hidden>
Date: Fri Jun 26 14:49:36 2020 +0200

    Rebuild to fix service start while paused

    Change-Id: I9e0f0d41d92629c03a8322be087f7885ce467e07
    Closes-Bug: #1885121

Changed in charm-manila:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-manila (master)

Reviewed: https://review.opendev.org/738196
Committed: https://git.openstack.org/cgit/openstack/charm-manila/commit/?id=f189d90ef6190cd2ca99ffe1cdeab33855297b1c
Submitter: Zuul
Branch: master

commit f189d90ef6190cd2ca99ffe1cdeab33855297b1c
Author: Frode Nordahl <email address hidden>
Date: Fri Jun 26 14:50:17 2020 +0200

    Rebuild to fix service start while paused

    Change-Id: I59a414d73767ad2092ebfd31f49538d4f9584c43
    Closes-Bug: #1885121

Changed in charm-ovn-chassis:
status: Fix Committed → Fix Released
Changed in charm-ovn-dedicated-chassis:
status: Fix Committed → Fix Released
Changed in charm-gnocchi:
status: Fix Committed → Fix Released
Changed in charm-manila:
status: Fix Committed → Fix Released
Changed in charm-ceph-rbd-mirror:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.