Can't disable a backports pocket when deploying Ubuntu 14.04
Bug #1664248 reported by
Tom Mullaney
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Low
|
Unassigned | ||
cloud-init (Ubuntu) |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
On Ubuntu 14.04 with backports pocket disabled maas fails to boot the ephemeral image and gets stuck in a boot loop.
To recreate this error install the stable version of maas from the PPA on Ubuntu 16.04 then disable the backports pocket for the apt mirror. Then create a custom mirror that does not mirror backports. Then try and install 14.04 using the custom mirror.
Another related issues is the inability to disable multiverse. I can create a separate bug if needed, but is there any reason multiverse needs to be present or can we have a similar option to disable it?
Related branches
lp://staging/~andreserl/maas/lp1664248
- Andres Rodriguez (community): Approve
- Blake Rouse (community): Approve
-
Diff: 639 lines (+344/-72)11 files modifiedsrc/maasserver/api/packagerepositories.py (+11/-2)
src/maasserver/api/tests/test_packagerepositories.py (+136/-21)
src/maasserver/compose_preseed.py (+40/-24)
src/maasserver/forms/packagerepository.py (+48/-0)
src/maasserver/forms/tests/test_packagerepository.py (+38/-16)
src/maasserver/migrations/builtin/maasserver/0116_add_disabled_components_for_mirrors.py (+23/-0)
src/maasserver/models/packagerepository.py (+8/-0)
src/maasserver/models/tests/test_packagerepository.py (+5/-0)
src/maasserver/testing/factory.py (+4/-2)
src/maasserver/tests/test_preseed.py (+30/-7)
src/maasserver/websockets/handlers/tests/test_packagerepository.py (+1/-0)
lp://staging/~andreserl/maas/lp1664248_webui
- Andres Rodriguez (community): Approve
- Mike Pontillo (community): Approve
-
Diff: 181 lines (+45/-4)7 files modifiedsrc/maasserver/static/js/angular/controllers/settings.js (+2/-0)
src/maasserver/static/js/angular/controllers/tests/test_settings.js (+2/-0)
src/maasserver/static/js/angular/factories/general.js (+7/-0)
src/maasserver/static/js/angular/factories/tests/test_general.js (+18/-4)
src/maasserver/static/partials/settings.html (+5/-0)
src/maasserver/websockets/handlers/general.py (+5/-0)
src/maasserver/websockets/handlers/tests/test_general.py (+6/-0)
description: | updated |
Changed in cloud-init (Ubuntu): | |
status: | New → Fix Released |
importance: | Undecided → Wishlist |
Changed in cloud-init (Ubuntu Trusty): | |
importance: | Undecided → Wishlist |
Changed in maas: | |
status: | Incomplete → Won't Fix |
importance: | Undecided → Low |
status: | Won't Fix → Incomplete |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Hi Tom,
Can you please attach logs?
1. /var/log/maas/*.log maas/rsyslog/ <machine- name>/< date>/messages
2. /var/log/
3. console log for the said machine.