Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Juju 3.6] Pick newest base among the allowed #1171

Open
dimaqq opened this issue Oct 21, 2024 · 0 comments
Open

[Juju 3.6] Pick newest base among the allowed #1171

dimaqq opened this issue Oct 21, 2024 · 0 comments
Labels
juju/3.6 kind/bug indicates a bug in the project

Comments

@dimaqq
Copy link
Contributor

dimaqq commented Oct 21, 2024

Description

Context:

what is deployed when someone types “juju deploy ubuntu”?

what charm version?

on what base?

Summary:

python-libjuju calls ResolveCharms

Juju 3.0 ~ 3.5 returns ch:amd64/jammy/ubuntu-25

Juju 3.6 however returns ch:amd64/ubuntu-25

Meanwhile ch:amd64/ubuntu-25 appear to be everything on charmhub, from jammy to vivid.

Current code picks vivid which juju controller rejects.

Land a change that picks the newest instead of the oldest.

Urgency

Blocker for our release

Python-libjuju version

any

Juju version

3.6

Reproduce / Test

model.deploy("ubuntu")
@dimaqq dimaqq added the kind/bug indicates a bug in the project label Oct 21, 2024
@dimaqq dimaqq changed the title [Juju 3.6] Pick newest base among the possibly choices [Juju 3.6] Pick newest base among the allowed choices Oct 21, 2024
@dimaqq dimaqq changed the title [Juju 3.6] Pick newest base among the allowed choices [Juju 3.6] Pick newest base among the allowed Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
juju/3.6 kind/bug indicates a bug in the project
Projects
None yet
Development

No branches or pull requests

1 participant