libjuju version hardcoded to 2.9.9

Bug #2023660 reported by Ashley James
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
charm-juju-backup-all
New
Undecided
Unassigned
juju-backup-all
New
Low
Unassigned

Bug Description

Currently in requirements.txt [1], the libjuju version is hardcoded to 2.9.9. We could replace this with:

```
juju ~= 2.9
```

which would allow the snap to install the latest 2.9.x compatible version [2] (2.9.42 currently). This would allow the snap to receive the latest libjuju improvements and fixes.

[1]: https://git.launchpad.net/juju-backup-all/tree/requirements.txt
[2]: https://peps.python.org/pep-0440/#compatible-release

Eric Chen (eric-chen)
Changed in juju-backup-all:
importance: Undecided → Low
tags: added: good-first-bug
Revision history for this message
Mert Kirpici (mertkirpici) wrote (last edit ):

Since charm-juju-backup-all installs juju-backup-all through python package not snap, during dependency resolution process of the charm build, charm also ends up getting libjuju version 2.9.9. Marking this bug affects the charm project as well.

Ashley James (dashmage)
Changed in juju-backup-all:
status: New → In Progress
Changed in charm-juju-backup-all:
assignee: nobody → Ashley James (dashmage)
Changed in juju-backup-all:
assignee: nobody → Ashley James (dashmage)
Changed in charm-juju-backup-all:
status: New → In Progress
Ashley James (dashmage)
Changed in charm-juju-backup-all:
status: In Progress → New
Changed in juju-backup-all:
status: In Progress → New
Changed in charm-juju-backup-all:
assignee: Ashley James (dashmage) → nobody
Changed in juju-backup-all:
assignee: Ashley James (dashmage) → nobody
Revision history for this message
Eric Chen (eric-chen) wrote :

The teams is working on `compatible with juju 3.1`. After that, this issue should be fixed. Therefore, I remove `good-first-bug` tag.

tags: removed: good-first-bug
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.