Cannot update cloud regions usable by a controller

Bug #1771789 reported by Martin Hilton
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Canonical Juju
Fix Released
High
Ian Booth

Bug Description

When bootstrapping a controller the cloud information, including supported regions, are written into the controller's database. When additional regions become available for the cloud then there is no mechanism for the information in the controller's database to be updated.

Revision history for this message
John A Meinel (jameinel) wrote : Re: [Bug 1771789] [NEW] Cannot update cloud regions usable by a controller

Are you sure that "juju update-clouds" doesn't also check if the cloud
information on the server is up to date? It may not, but it might.

John

On Thu, May 17, 2018 at 2:22 PM, Martin Hilton <email address hidden>
wrote:

> Public bug reported:
>
> When bootstrapping a controller the cloud information, including
> supported regions, are written into the controller's database. When
> additional regions become available for the cloud then there is no
> mechanism for the information in the controller's database to be
> updated.
>
> ** Affects: juju
> Importance: Undecided
> Status: New
>
> --
> You received this bug notification because you are subscribed to juju.
> Matching subscriptions: juju bugs
> https://bugs.launchpad.net/bugs/1771789
>
> Title:
> Cannot update cloud regions usable by a controller
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/juju/+bug/1771789/+subscriptions
>

Revision history for this message
Richard Harding (rharding) wrote :

The issue is that the controller end doesn't get updated. Doesn't update-clouds just work on the client? The issue the JAAS team has is that as the controllers are long running they don't get new cloud region information as part of upgrades and so the cached list of available regions the controller can speak isn't updated in any easy to reach mechanism.

John A Meinel (jameinel)
Changed in juju:
importance: Undecided → High
status: New → Triaged
Revision history for this message
Christopher Lee (veebers) wrote :

From 2.5.2 you can use the 'juju update-cloud --controller <controller>' command. This updates the cloud information on the controller.

See 'juju update-cloud --help' for further information.

Changed in juju:
status: Triaged → Fix Released
Revision history for this message
Christopher Lee (veebers) wrote :

I misspoke, part of this is fixed but there is still some work left so that changes are realised. Sorry for the noise.

Changed in juju:
status: Fix Released → Triaged
Ian Booth (wallyworld)
Changed in juju:
milestone: none → 2.6-beta1
Changed in juju:
milestone: 2.6-beta1 → 2.6-beta2
Revision history for this message
Ian Booth (wallyworld) wrote :

Added support for maas, openstack, lxd to notice update-cloud has been run and react accordingly.
Other clouds todo

Changed in juju:
assignee: nobody → Ian Booth (wallyworld)
status: Triaged → Fix Committed
Changed in juju:
status: Fix Committed → Fix Released
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.