upgrade-series prepare jammy failed at 'sqlite3 database is locked '
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph Monitor Charm |
Fix Released
|
Medium
|
Luciano Lo Giudice | ||
Quincy.2 |
Fix Released
|
Undecided
|
Unassigned | ||
Charm Helpers |
New
|
Undecided
|
Unassigned |
Bug Description
charm: ch:ceph-mon, channel: quincy/stable, revision: 149
series: focal
When upgrades series from Focal to Jammy, 'juju upgrade-series prepare jammy' hangs at 'pre-series-upgrade hook running'
juju-unit-log:
2023-02-04 11:17:54 ERROR unit.ceph-
Traceback (most recent call last):
File "./src/charm.py", line 282, in <module>
main(
File "/var/lib/
_emit_
File "/var/lib/
event_
File "/var/lib/
framework.
File "/var/lib/
self.
File "/var/lib/
custom_
File "./src/charm.py", line 85, in on_pre_
hooks.
File "/var/lib/
set_
File "/var/lib/
with unitdata.
File "/usr/lib/
return next(self.gen)
File "/var/lib/
with self.kv.
File "/usr/lib/
return next(self.gen)
File "/var/lib/
self.
sqlite3.
Brief steps:
1) deploy ceph-mon(
ceph is Octopus
2) juju refresh --switch ch:ceph-mon --channel quincy/stable ceph-mon
3) upgrade from Octopus to Pacific
juju config ceph-mon source=
4)
juju set-series ceph-mon jammy
juju upgrade-series 0 prepare jammy
Detail steps: https:/
no longer affects: | juju |
Changed in charm-ceph-mon: | |
status: | New → Invalid |
Changed in charm-ceph-mon: | |
status: | Invalid → Triaged |
Changed in charm-ceph-mon: | |
importance: | Undecided → Medium |
assignee: | nobody → Luciano Lo Giudice (lmlogiudice) |
Changed in charm-ceph-mon: | |
status: | Fix Committed → Fix Released |
Also affecting a quincy ceph-mon on focal with upgrade to jammy, without skipping releases.