Ubuntu version drop-downs don't reflect contents of the PXE config file

Bug #1248475 reported by Chris Glass
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
High
Unassigned

Bug Description

When selecting a subset of available Ubuntu releases in /etc/maas/import_pxe_files, it would be useful to have the dropdowns in http://<Maas IP>/MAAS/settings/ reflect that restriction.

Steps to reproduce:

1. Install MaaS from the server install CD
2. On first login, run "sudo maas createsuperuser", start up squid-deb-proxy etc...
3. Edit /etc/maas/import_pxe_files, with i.e. RELEASES="saucy"
4. Import PXE images
5. Finish installation
6. Login to the MaaS UI

What happens:
The settings page has "12.04" selected by default for both the "comissionning" and "ubuntu" steps. This results in a non functionning MaaS by default since the images have not been downloaded (see step 3.)

What should happen:
One of the available distribution is selected by default. In the case where only one series is available, that serie is selected.

Revision history for this message
Julian Edwards (julian-edwards) wrote :

We talked about this recently at the sprint. We're going to be moving that config file completely into the UI, so I'll link this bug to the blueprint that discussed it.

summary: - Ubuntu version drop-downs should reflect contents of the PXE config file
+ Ubuntu version drop-downs don't reflect contents of the PXE config file
Changed in maas:
status: New → Triaged
importance: Undecided → High
Revision history for this message
Chris Glass (tribaal) wrote :

Thanks for your quick answer!

Out of curiosity, what is the incentive to move this information to the UI? That is the kind of "slow moving" setting I would expect to find in a config file as a user, but maybe I'm old fashioned.
Again, I'm fine with the UI, it's just curiosity :)

Revision history for this message
Julian Edwards (julian-edwards) wrote : Re: [Bug 1248475] Re: Ubuntu version drop-downs don't reflect contents of the PXE config file

On 07/11/13 18:11, Chris Glass wrote:
> Thanks for your quick answer!
>
> Out of curiosity, what is the incentive to move this information to the UI? That is the kind of "slow moving" setting I would expect to find in a config file as a user, but maybe I'm old fashioned.
> Again, I'm fine with the UI, it's just curiosity :)
>

We want it to be set as part of cluster acceptance, since you have to go
into the UI to do that anyway. It makes more sense to unify the
settings right there and then and stick them all in the database.

So eventually, you'll config up the cluster right before accepting it,
and as soon as it's accepted it'll start downloading ephemerals.

tags: added: hwe
Revision history for this message
Blake Rouse (blake-rouse) wrote :

This has been fixed in 1.7, when we moved the image importing into the region controller.

Changed in maas:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.