Min Juju Version
min-version is just a version number in the charm metadata.
Have charms be able to specify the minimum version of Juju that they will operate on. Especially useful for charms that expect to be able to make use of new feature such as leader election and storage.
Attempting to deploy a charm on an earlier version which supports min-version will fail with a nice message.
When a new version of a charm is available, but requires a newer version of Juju, we will tell them that the new version is available, but also that they will need a new Juju version.
Blueprint information
- Status:
- Complete
- Approver:
- Alexis Bruemmer
- Priority:
- Undefined
- Drafter:
- Anastasia
- Direction:
- Needs approval
- Assignee:
- Katherine Cox-Buday
- Definition:
- Approved
- Series goal:
- Accepted for 2.0
- Implementation:
-
Implemented
- Milestone target:
- None
- Started by
- Katherine Cox-Buday
- Completed by
- Anastasia
Related branches
Related bugs
Sprints
Whiteboard
Work Items
Work items:
Feature one-pager approved (n/a): INPROGRESS
Design Spec (n/a): INPROGRESS
Implementation (): DONE
Demo (): TODO
CI tests (): DONE
Release Notes (): DONE
Stakeholder signoff (): DONE
Documentation draft (): TODO
Documentation complete (): TODO