fails to upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
resource-agents (Ubuntu) |
Fix Released
|
High
|
Lucas Kanashiro | ||
Jammy |
Fix Released
|
Undecided
|
Lucas Kanashiro | ||
Kinetic |
Fix Released
|
High
|
Lucas Kanashiro |
Bug Description
[Impact]
* When adding more agents to the supported lists files moved
from resource-
adding the required breaks/replaces.
That breaks upgrades as reported
* To fix this add the breaks/replaces now
[Test Plan]
* Install an Impish system
* Install resource-
* Upgrade to Jammy
* The same shall be tried with:
- F->J
- I->J->K
[Where problems could occur]
* This changes "only" package relations, so you can expect
issues - if any - to occur on apt handling or install/upgrade
[Other Info]
* the Kinetic change is not strictly needed as upgrades are
only supported "through" Jammy. But the version number has
to be bumped to avoid J>K and if we need to touch it anyway
why not fix the package dependencies there as well.
----
dpkg: error processing archive /tmp/apt-
trying to overwrite '/usr/lib/
Related branches
- Lucas Kanashiro (community): Approve
- Canonical Server Reporter: Pending requested
- git-ubuntu import: Pending requested
-
Diff: 42 lines (+13/-3)2 files modifieddebian/changelog (+7/-0)
debian/control (+6/-3)
- Lucas Kanashiro (community): Approve
- Canonical Server Reporter: Pending requested
- git-ubuntu import: Pending requested
-
Diff: 42 lines (+13/-3)2 files modifieddebian/changelog (+7/-0)
debian/control (+6/-3)
Changed in resource-agents (Ubuntu Jammy): | |
milestone: | none → ubuntu-22.04.1 |
status: | New → Triaged |
Changed in resource-agents (Ubuntu Kinetic): | |
importance: | Undecided → High |
Changed in resource-agents (Ubuntu Jammy): | |
status: | Triaged → In Progress |
Changed in resource-agents (Ubuntu Kinetic): | |
status: | Triaged → In Progress |
Confirmed: ocf/resource. d/heartbeat/ iSCSILogicalUni t agents- extra: /usr/lib/ ocf/resource. d/heartbeat/ iSCSILogicalUni t
root@i:~# dpkg -S /usr/lib/
resource-
root@j:~# dpkg -S /usr/lib/ ocf/resource. d/heartbeat/ iSCSILogicalUni t agents- base: /usr/lib/ ocf/resource. d/heartbeat/ iSCSILogicalUni t
resource-
IMHO Case #9 of https:/ /wiki.debian. org/PackageTran sition
If that assumption is right we'd need:
Package: resource- agents- extra agents- base (<<1:4. 7.0-1ubuntu7)
Breaks: resource-
Package: resource- agents- base agents- extra (<<1:4. 7.0-1ubuntu7) agents- extra (<<1:4. 7.0-1ubuntu7)
Breaks: resource-
Replaces: resource-