azure: add public mapping of series->Publisher:Offering:SKU
Bug #1531444 reported by
Andrew Wilkins
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Expired
|
Low
|
Unassigned |
Bug Description
The mapping of series to Azure marketplace image is hard-coded into Juju. This works fine for Ubuntu, where we control the SKUs, but not so well for CentOS and Windows.
If a new Windows series comes along, we would currently have to create a new Juju release with the mapping for that series. It would be better if we could host a file somewhere public that maps series to Publisher:
Changed in juju-core: | |
milestone: | 2.0-alpha1 → 2.0-alpha2 |
Changed in juju-core: | |
milestone: | 2.0-alpha2 → 2.0-alpha3 |
Changed in juju-core: | |
milestone: | 2.0-alpha3 → 2.0-beta4 |
Changed in juju-core: | |
milestone: | 2.0-beta4 → 2.0-rc1 |
Changed in juju-core: | |
milestone: | 2.0-beta5 → 2.0-rc1 |
Changed in juju-core: | |
milestone: | 2.0-beta6 → 2.0-beta7 |
Changed in juju-core: | |
assignee: | nobody → James Tunnicliffe (dooferlad) |
Changed in juju-core: | |
assignee: | James Tunnicliffe (dooferlad) → nobody |
Changed in juju-core: | |
milestone: | 2.0-beta7 → 2.0-beta8 |
Changed in juju-core: | |
milestone: | 2.0-beta8 → 2.0-rc1 |
tags: | added: azure-provider streams |
tags: | added: tech-debt |
affects: | juju-core → juju |
Changed in juju: | |
milestone: | 2.0.0 → none |
milestone: | none → 2.0.0 |
Changed in juju: | |
milestone: | 2.0.0 → 2.1.0 |
status: | Incomplete → Triaged |
To post a comment you must log in.
We already need to update Juju for every new released windows version, due to the code here: https:/ /github. com/juju/ utils/blob/ master/ series/ supportedseries .go#L128
So, while I agree that we should fix this, it seems like it shouldn't be critical, since Juju won't work without an update anyway.