upgrade-charm for rocky deployments should switch payload to py3 execution

Bug #1803451 reported by Liam Young
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack AODH Charm
Fix Released
Critical
James Page
OpenStack Barbican Charm
Fix Released
Critical
James Page
OpenStack Ceilometer Agent Charm
Fix Released
Critical
Liam Young
OpenStack Ceilometer Charm
Fix Released
Critical
Liam Young
OpenStack Cinder Charm
Fix Released
Critical
Liam Young
OpenStack Dashboard Charm
Fix Released
Critical
Liam Young
OpenStack Designate Charm
Fix Released
Critical
James Page
OpenStack Glance Charm
Fix Released
Critical
Liam Young
OpenStack Heat Charm
Fix Released
Critical
James Page
OpenStack Keystone Charm
Fix Released
Critical
James Page
OpenStack Manila Charm
Fix Released
Critical
James Page
OpenStack Neutron API Charm
Fix Released
Critical
Liam Young
OpenStack Neutron Dynamic Routing charm
Fix Released
Critical
James Page
OpenStack Neutron Gateway Charm
Fix Released
Critical
Liam Young
OpenStack Neutron Open vSwitch Charm
Invalid
Critical
Liam Young
OpenStack Nova Cloud Controller Charm
Fix Released
Critical
Liam Young
OpenStack Nova Compute Charm
Fix Released
Critical
Liam Young
charms.openstack
Fix Released
Critical
James Page

Bug Description

glance-api and glance-registry services fail to start after upgrade to 18.11 candidate charm.

root@juju-9b31ef-mojo-2e40ed33-12:~# systemctl status glance-registry
● glance-registry.service - OpenStack Image Service Registry
   Loaded: loaded (/lib/systemd/system/glance-registry.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2018-11-14 22:54:47 UTC; 2min 1s ago
  Process: 19405 ExecStart=/etc/init.d/glance-registry systemd-start (code=exited, status=1/FAILURE)
 Main PID: 19405 (code=exited, status=1/FAILURE)

Nov 14 22:54:47 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: glance-registry.service: Main process exited, code=exited, status=1/FAILURE
Nov 14 22:54:47 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: glance-registry.service: Failed with result 'exit-code'.
Nov 14 22:54:47 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: glance-registry.service: Service hold-off time over, scheduling restart.
Nov 14 22:54:47 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: glance-registry.service: Scheduled restart job, restart counter is at 5.
Nov 14 22:54:47 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: Stopped OpenStack Image Service Registry.
Nov 14 22:54:47 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: glance-registry.service: Start request repeated too quickly.
Nov 14 22:54:47 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: glance-registry.service: Failed with result 'exit-code'.
Nov 14 22:54:47 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: Failed to start OpenStack Image Service Registry.

root@juju-9b31ef-mojo-2e40ed33-12:~# systemctl status glance-api
● glance-api.service - OpenStack Image Service API
   Loaded: loaded (/lib/systemd/system/glance-api.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2018-11-14 22:53:14 UTC; 3min 38s ago
  Process: 19054 ExecStart=/etc/init.d/glance-api systemd-start (code=exited, status=1/FAILURE)
 Main PID: 19054 (code=exited, status=1/FAILURE)

Nov 14 22:53:14 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: glance-api.service: Service hold-off time over, scheduling restart.
Nov 14 22:53:14 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: glance-api.service: Scheduled restart job, restart counter is at 5.
Nov 14 22:53:14 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: Stopped OpenStack Image Service API.
Nov 14 22:53:14 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: glance-api.service: Start request repeated too quickly.
Nov 14 22:53:14 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: glance-api.service: Failed with result 'exit-code'.
Nov 14 22:53:14 juju-9b31ef-mojo-2e40ed33-12 systemd[1]: Failed to start OpenStack Image Service API.

Liam Young (gnuoy)
Changed in charm-glance:
status: New → In Progress
importance: Undecided → Critical
assignee: nobody → Liam Young (gnuoy)
milestone: none → 18.11
Revision history for this message
David Ames (thedac) wrote :

This should be glance-common not cinder:

https://github.com/openstack/charm-glance/blob/master/hooks/glance_utils.py#L276

I have incorporated a fix into https://review.openstack.org/#/c/596921/

It will be worth testing with this. The fix can be changed independently if the registry deprecation bits do not behave well.

Liam Young (gnuoy)
summary: - glance services fail to start after upgrade to 18.11 charm
+ glance services fail to start after upgrade to 18.11 charm on rocky
James Page (james-page)
summary: - glance services fail to start after upgrade to 18.11 charm on rocky
+ upgrade-charm for rocky deployments should switch payload to py3
+ execution
Liam Young (gnuoy)
Changed in charm-cinder:
assignee: nobody → Liam Young (gnuoy)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charms.openstack (master)

Reviewed: https://review.openstack.org/618117
Committed: https://git.openstack.org/cgit/openstack/charms.openstack/commit/?id=b75c8b416167d4bfa039a004532975630c50d90d
Submitter: Zuul
Branch: master

commit b75c8b416167d4bfa039a004532975630c50d90d
Author: James Page <email address hidden>
Date: Thu Nov 15 09:58:58 2018 +0000

    Deal with obsolete packages during charm upgrade

    For Rocky, we switch the payload execution environent from py2->py3
    post initial charm release; ensure that any existing py2 based
    deployments are automatically switched over to py3 during any
    charm upgrade.

    This is implemented in the default upgrade-charm handler code; if
    packages are removed as part of the upgrade, all services associated
    with the charm will be restarted.

    Change-Id: Ib5f11d21dd26cb2918f5d5044ed56d688bba3b5d
    Closes-Bug: 1803451

Changed in charms.openstack:
status: New → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-cinder (master)

Fix proposed to branch: master
Review: https://review.openstack.org/618134

Liam Young (gnuoy)
Changed in charm-neutron-api:
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
assignee: nobody → Liam Young (gnuoy)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-neutron-api (master)

Fix proposed to branch: master
Review: https://review.openstack.org/618138

Liam Young (gnuoy)
Changed in charm-nova-cloud-controller:
assignee: nobody → Liam Young (gnuoy)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Changed in charm-keystone:
assignee: nobody → James Page (james-page)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Changed in charm-heat:
assignee: nobody → James Page (james-page)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-heat (master)

Fix proposed to branch: master
Review: https://review.openstack.org/618139

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

Fix proposed to branch: master
Review: https://review.openstack.org/618140

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

Reviewed: https://review.openstack.org/618115
Committed: https://git.openstack.org/cgit/openstack/charm-glance/commit/?id=9ddaa455657b43dbe30f6e616ff158f6f106d284
Submitter: Zuul
Branch: master

commit 9ddaa455657b43dbe30f6e616ff158f6f106d284
Author: Liam Young <email address hidden>
Date: Thu Nov 15 09:45:05 2018 +0000

    Purge old packages on upgrade-charm

    On charm upgrade the charm may switch to py3 packages. If so, ensure
    the old py2 packages are purged. If the purge occurs then restore
    the glance-api-paste.ini from packages and restart services.

    Closes-Bug: 1803451
    Change-Id: Ib258873fb2be95821e8f8c22fd1f3d19666b3181

Changed in charm-glance:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-nova-cloud-controller (master)

Fix proposed to branch: master
Review: https://review.openstack.org/618153

Liam Young (gnuoy)
Changed in charm-neutron-gateway:
assignee: nobody → Liam Young (gnuoy)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-neutron-gateway (master)

Fix proposed to branch: master
Review: https://review.openstack.org/618171

Liam Young (gnuoy)
Changed in charm-aodh:
assignee: nobody → James Page (james-page)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Changed in charm-barbican:
assignee: nobody → James Page (james-page)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Changed in charm-designate:
assignee: nobody → James Page (james-page)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Changed in charm-manila:
assignee: nobody → James Page (james-page)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Changed in charm-ceilometer:
assignee: nobody → Liam Young (gnuoy)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-ceilometer (master)

Fix proposed to branch: master
Review: https://review.openstack.org/618174

Liam Young (gnuoy)
Changed in charm-ceilometer-agent:
assignee: nobody → Liam Young (gnuoy)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Changed in charm-neutron-openvswitch:
assignee: nobody → Liam Young (gnuoy)
importance: Undecided → Critical
milestone: none → 18.11
status: New → Confirmed
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-cinder (master)

Reviewed: https://review.openstack.org/618134
Committed: https://git.openstack.org/cgit/openstack/charm-cinder/commit/?id=d3ca911e24c1d1f206bced5a90dd8dba56aac65d
Submitter: Zuul
Branch: master

commit d3ca911e24c1d1f206bced5a90dd8dba56aac65d
Author: Liam Young <email address hidden>
Date: Thu Nov 15 11:33:32 2018 +0000

    Purge old packages on upgrade-charm

    On charm upgrade the charm may switch to py3 packages. If so, ensure
    the old py2 packages are purged. If the purge occurs then restart
    services.

    Change-Id: I3e67d35324888522f6c138ebd74a2ea7f1a4ce05
    Closes-Bug: 1803451

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

Reviewed: https://review.openstack.org/618153
Committed: https://git.openstack.org/cgit/openstack/charm-nova-cloud-controller/commit/?id=c88155d17acdb4f249eae778470578287668ee32
Submitter: Zuul
Branch: master

commit c88155d17acdb4f249eae778470578287668ee32
Author: Liam Young <email address hidden>
Date: Thu Nov 15 12:52:44 2018 +0000

    Purge old packages on upgrade-charm

    On charm upgrade the charm may switch to py3 packages. If so, ensure
    the old py2 packages are purged. If the purge occurs then restart
    services.

    Change-Id: I984a227b3fe12a0086c926ae69c27d6e4d9741d3
    Closes-Bug: 1803451

Changed in charm-nova-cloud-controller:
status: In Progress → Fix Committed
Revision history for this message
Liam Young (gnuoy) wrote :

Seems to have already been implemented.

Changed in charm-neutron-openvswitch:
status: In Progress → Invalid
Changed in charm-nova-compute:
assignee: nobody → Liam Young (gnuoy)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-neutron-api (master)

Reviewed: https://review.openstack.org/618138
Committed: https://git.openstack.org/cgit/openstack/charm-neutron-api/commit/?id=a42a2a8f3ca75edbeca819d5708e1afc7913b7c3
Submitter: Zuul
Branch: master

commit a42a2a8f3ca75edbeca819d5708e1afc7913b7c3
Author: Liam Young <email address hidden>
Date: Thu Nov 15 12:14:11 2018 +0000

    Purge old packages on upgrade-charm

    On charm upgrade the charm may switch to py3 packages. If so, ensure
    the old py2 packages are purged. If the purge occurs then restart
    services.

    Change-Id: I2f5d95d9688c48e97fbb9b8b11a23d4b6250e016
    Closes-Bug: 1803451

Changed in charm-neutron-api:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-nova-compute (master)

Fix proposed to branch: master
Review: https://review.openstack.org/618192

Liam Young (gnuoy)
Changed in charm-openstack-dashboard:
assignee: nobody → Liam Young (gnuoy)
importance: Undecided → Critical
milestone: none → 18.11
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceilometer (master)

Reviewed: https://review.openstack.org/618174
Committed: https://git.openstack.org/cgit/openstack/charm-ceilometer/commit/?id=8cde93e515cb39aaeb6cc1ecf7fd45c55c50e6ee
Submitter: Zuul
Branch: master

commit 8cde93e515cb39aaeb6cc1ecf7fd45c55c50e6ee
Author: Liam Young <email address hidden>
Date: Thu Nov 15 13:57:21 2018 +0000

    Purge old packages on upgrade-charm

    On charm upgrade the charm may switch to py3 packages. If so, ensure
    the old py2 packages are purged. If the purge occurs then restart
    services.

    Change-Id: I23812e518d5d0ba64dff33ac8d704b8b0f829b7e
    Closes-Bug: 1803451

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

Reviewed: https://review.openstack.org/618171
Committed: https://git.openstack.org/cgit/openstack/charm-neutron-gateway/commit/?id=ba1832f19560082f5885f2a59ed238c5d0a03d4a
Submitter: Zuul
Branch: master

commit ba1832f19560082f5885f2a59ed238c5d0a03d4a
Author: Liam Young <email address hidden>
Date: Thu Nov 15 13:36:32 2018 +0000

    Purge old packages on upgrade-charm

    On charm upgrade the charm may switch to py3 packages. If so, ensure
    the old py2 packages are purged. If the purge occurs then restart
    services.

    Change-Id: Iddfff1c7ce929776c294034706305f5d77ae9ade
    Closes-Bug: 1803451

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

Fix proposed to branch: master
Review: https://review.openstack.org/618199

Liam Young (gnuoy)
Changed in charms.openstack:
assignee: nobody → James Page (james-page)
importance: Undecided → Critical
Changed in charm-neutron-dynamic-routing:
assignee: nobody → Liam Young (gnuoy)
importance: Undecided → Critical
status: New → In Progress
assignee: Liam Young (gnuoy) → James Page (james-page)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-manila (master)

Reviewed: https://review.openstack.org/618129
Committed: https://git.openstack.org/cgit/openstack/charm-manila/commit/?id=0ed21fa6930bfbc4e12c2e7f456df40a32ccaf44
Submitter: Zuul
Branch: master

commit 0ed21fa6930bfbc4e12c2e7f456df40a32ccaf44
Author: James Page <email address hidden>
Date: Thu Nov 15 11:15:37 2018 +0000

    Deal with py2-py3 payload switch during upgrade-charm

    Switch to using the default upgrade-charm handler as provided
    by charms.openstack and associated layers.

    This ensures that the payload execution switch from py2->py3
    at OpenStack Rocky is implemented during the charm upgrade
    process.

    Change-Id: I7b4b785321ff42b656160b8c6c604bc816ca913c
    Closes-Bug: 1803451

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

Reviewed: https://review.openstack.org/618139
Committed: https://git.openstack.org/cgit/openstack/charm-heat/commit/?id=ade222568d02e7ab6967996e3aecbf09368c2679
Submitter: Zuul
Branch: master

commit ade222568d02e7ab6967996e3aecbf09368c2679
Author: James Page <email address hidden>
Date: Thu Nov 15 12:16:52 2018 +0000

    Deal with py2-py3 migration during charm upgrade

    On charm upgrade the charm may switch to py3 packages. If so, ensure
    the old py2 packages are purged after any new packages have been
    installed. If packages where removed during the upgrade, then
    restart all services to pickup any py2->py3 switches.

    Change-Id: I9acd536c437ff9d8c6a7056ac255aa4b6de62673
    Closes-Bug: 1803451

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

Reviewed: https://review.openstack.org/618125
Committed: https://git.openstack.org/cgit/openstack/charm-aodh/commit/?id=ccaeb3ff2bc5c119dc6e89d4d844774bcd1679bb
Submitter: Zuul
Branch: master

commit ccaeb3ff2bc5c119dc6e89d4d844774bcd1679bb
Author: James Page <email address hidden>
Date: Thu Nov 15 11:09:55 2018 +0000

    Deal with py2-py3 payload switch during upgrade-charm

    Switch to using the default upgrade-charm handler as provided
    by charms.openstack and associated layers.

    This ensures that the payload execution switch from py2->py3
    at OpenStack Rocky is implemented during the charm upgrade
    process.

    Change-Id: I8dc19abe813fb78f16cfb0abdbb40cf2ee9a4e6e
    Closes-Bug: 1803451

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

Reviewed: https://review.openstack.org/618128
Committed: https://git.openstack.org/cgit/openstack/charm-designate/commit/?id=7075c5d332eab21c022d7938ebe933408a74012c
Submitter: Zuul
Branch: master

commit 7075c5d332eab21c022d7938ebe933408a74012c
Author: James Page <email address hidden>
Date: Thu Nov 15 11:14:49 2018 +0000

    Deal with py2-py3 payload switch during upgrade-charm

    Switch to using the default upgrade-charm handler as provided
    by charms.openstack and associated layers.

    This ensures that the payload execution switch from py2->py3
    at OpenStack Rocky is implemented during the charm upgrade
    process.

    Change-Id: I5e4b8df8ecf1829965952f85a0b5f69729f9f12c
    Closes-Bug: 1803451

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

Reviewed: https://review.openstack.org/618140
Committed: https://git.openstack.org/cgit/openstack/charm-keystone/commit/?id=2851aefeb592e7c9bfdbb81185920d5226629c1c
Submitter: Zuul
Branch: master

commit 2851aefeb592e7c9bfdbb81185920d5226629c1c
Author: James Page <email address hidden>
Date: Thu Nov 15 12:25:16 2018 +0000

    Deal with py2-py3 migration during charm upgrade

    On charm upgrade the charm may switch to py3 packages. If so, ensure
    the old py2 packages are purged after any new packages have been
    installed. If packages where removed during the upgrade, then
    restart all services to pickup any py2->py3 switches.

    Change-Id: I8a17f679e85448680ab0b1f5ae362ef7a65b035c
    Closes-Bug: 1803451

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

Reviewed: https://review.openstack.org/618126
Committed: https://git.openstack.org/cgit/openstack/charm-barbican/commit/?id=0b301410e6001e8751f2994b58e5eefa8f7d66b3
Submitter: Zuul
Branch: master

commit 0b301410e6001e8751f2994b58e5eefa8f7d66b3
Author: James Page <email address hidden>
Date: Thu Nov 15 11:13:42 2018 +0000

    Deal with py2-py3 payload switch during upgrade-charm

    Switch to using the default upgrade-charm handler as provided
    by charms.openstack and associated layers.

    This ensures that the payload execution switch from py2->py3
    at OpenStack Rocky is implemented during the charm upgrade
    process.

    Change-Id: Id2ab577f65c1937bcbbc06a704a8385655de3c57
    Closes-Bug: 1803451

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

Reviewed: https://review.openstack.org/618130
Committed: https://git.openstack.org/cgit/openstack/charm-neutron-dynamic-routing/commit/?id=4ba384923463af94d9fac9dca3edee69d8ab76ec
Submitter: Zuul
Branch: master

commit 4ba384923463af94d9fac9dca3edee69d8ab76ec
Author: James Page <email address hidden>
Date: Thu Nov 15 11:17:25 2018 +0000

    Deal with py2-py3 payload switch during upgrade-charm

    Rebuild charm with latest charms.openstack updates for the
    default upgrade-charm handler.

    This ensures that the payload execution switch from py2->py3
    at OpenStack Rocky is implemented during the charm upgrade
    process.

    Change-Id: Ifb8570ab85b2c60229a7342dedb228046dc9208b
    Closes-Bug: 1803451

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

Reviewed: https://review.openstack.org/618199
Committed: https://git.openstack.org/cgit/openstack/charm-openstack-dashboard/commit/?id=c4188808201eef9119f9106c3d0580327c0ab50e
Submitter: Zuul
Branch: master

commit c4188808201eef9119f9106c3d0580327c0ab50e
Author: Liam Young <email address hidden>
Date: Thu Nov 15 15:37:54 2018 +0000

    Purge old packages on upgrade-charm

    On charm upgrade the charm may switch to py3 packages. If so, ensure
    the old py2 packages are purged. If the purge occurs then restart
    services.

    Change-Id: I473ed1da342b2294f0f66f836b40387c1f831f5c
    Closes-Bug: 1803451

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

Reviewed: https://review.openstack.org/618179
Committed: https://git.openstack.org/cgit/openstack/charm-ceilometer-agent/commit/?id=ff960140447a3ef92e054ae4df66d5393dc8efde
Submitter: Zuul
Branch: master

commit ff960140447a3ef92e054ae4df66d5393dc8efde
Author: Liam Young <email address hidden>
Date: Thu Nov 15 14:12:22 2018 +0000

    Purge old packages on upgrade-charm

    On charm upgrade the charm may switch to py3 packages. If so, ensure
    the old py2 packages are purged. If the purge occurs then restart
    services.

    Change-Id: I215223b41fb2ab6a31df101b5314e6b0859d8322
    Closes-Bug: 1803451

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

Reviewed: https://review.openstack.org/618192
Committed: https://git.openstack.org/cgit/openstack/charm-nova-compute/commit/?id=9ff97e429d9ce53f764face1f6a4c395394c97b5
Submitter: Zuul
Branch: master

commit 9ff97e429d9ce53f764face1f6a4c395394c97b5
Author: Liam Young <email address hidden>
Date: Thu Nov 15 15:13:19 2018 +0000

    Purge old packages on upgrade-charm

    On charm upgrade the charm may switch to py3 packages. If so, ensure
    the old py2 packages are purged. If the purge occurs then restart
    services.

    Change-Id: I17abef16afbb8c62dae1b725c74c39cec414f4f8
    Closes-Bug: 1803451

David Ames (thedac)
Changed in charm-glance:
status: Fix Committed → Fix Released
Changed in charm-aodh:
status: Fix Committed → Fix Released
Changed in charm-barbican:
status: Fix Committed → Fix Released
Changed in charm-cinder:
status: Fix Committed → Fix Released
Changed in charm-designate:
status: Fix Committed → Fix Released
Changed in charm-ceilometer:
status: Fix Committed → Fix Released
Changed in charm-ceilometer-agent:
status: Fix Committed → Fix Released
Changed in charm-heat:
status: Fix Committed → Fix Released
Changed in charm-keystone:
status: Fix Committed → Fix Released
Changed in charm-nova-compute:
status: Fix Committed → Fix Released
Changed in charm-nova-cloud-controller:
status: Fix Committed → Fix Released
Changed in charm-manila:
status: Fix Committed → Fix Released
Changed in charm-neutron-gateway:
status: Fix Committed → Fix Released
Changed in charm-openstack-dashboard:
status: Fix Committed → Fix Released
Changed in charm-neutron-api:
status: Fix Committed → Fix Released
David Ames (thedac)
Changed in charm-neutron-dynamic-routing:
milestone: none → 19.04
David Ames (thedac)
Changed in charm-neutron-dynamic-routing:
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.