Upgrade from Rocky to Stein doesn't actually update the packages

Bug #1877893 reported by James Troup
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceph RADOS Gateway Charm
Triaged
High
Unassigned

Bug Description

When you upgrade from Rocky to Stein, the charm code maps Rocky and Stein both to Ceph Mimic and decides there's nothing to upgrade. However, between Rocky and Stein RadosGW's packaging switched from Python 2 to Python 3. This means that this switch will happen either via unattended-upgrades, 'apt full-upgrade' or when a 'all possible upgrades' is requested via Landscape. If this is intentional behaviour (though I can't imagine why it would be), it should be documented in the Charm OpenStack upgrade documentation.

Revision history for this message
Alex Kavanagh (ajkavanagh) wrote :

Yes, it looks like a specific check will need to be made for the rocky -> stein transition of py2 to py3.

Changed in charm-ceph-radosgw:
importance: Undecided → High
status: New → Triaged
Revision history for this message
Trent Lloyd (lathiat) wrote :

There is also a problem that the service you need to restart is ceph-radosgw@* and there is no code for that

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.