Charm does not stay paused

Bug #1885121 reported by Frode Nordahl on 2020-06-25
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gnocchi Charm
Medium
Frode Nordahl
OpenStack Base Layer
Medium
Frode Nordahl
OpenStack Manila Charm
Medium
Frode Nordahl
charm-ceph-rbd-mirror
Medium
Frode Nordahl
charm-layer-ovn
Medium
Frode Nordahl
charm-ovn-central
Medium
Unassigned
charm-ovn-chassis
Medium
Frode Nordahl
charm-ovn-dedicated-chassis
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

Frode Nordahl (fnordahl) wrote :

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

Frode Nordahl (fnordahl) on 2020-06-25
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
Frode Nordahl (fnordahl) wrote :
Changed in layer-openstack:
status: Triaged → In Progress
assignee: nobody → Frode Nordahl (fnordahl)
milestone: none → 20.08
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) on 2020-06-25
Changed in charm-ovn-central:
status: New → Triaged
importance: Undecided → Medium
Frode Nordahl (fnordahl) on 2020-06-26
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) on 2020-06-26
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)
Frode Nordahl (fnordahl) on 2020-06-26
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

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

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

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  Edit
Everyone can see this information.

Other bug subscribers