simplestreams needs to be updated for Azure Resource Manager
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Triaged
|
Low
|
Unassigned | ||
cloud-images |
New
|
Undecided
|
Unassigned |
Bug Description
Canonical publishes simplestreams data for Azure images, and also mirrors agents. We need to be able to continue using the former for the old Azure provider, and the latter for both the old and new Azure providers.
For agents, there are two issues:
- the region names are incompatible between old and new providers. For the old provider, where we would use "Southeast Asia", the new provider uses "southeastasia".
- the endpoints for some regions in the metadata are wrong: anything that says "https:/
I'll hack around the first issue for now, but it would be great if we could publish with both variations. We need to fix the invalid endpoints though; that's an issue for both the old and new providers.
In addition, we need new image simplestreams data for the new provider. We have image selection built-in to the provider for now, but this is not ideal as it means we have to push code changes if image URNs change significantly.
tags: | added: azure-provider |
tags: | added: streams |
tags: | added: tech-debt |
tags: | added: simplestreams |
Changed in juju: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → 2.1.0 |
no longer affects: | juju-core |
description: | updated |
This needs to be verified once the ARM provider is updated to use simplestreams