Enlistment preseed does not render full repository configuration
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Medium
|
Lee Trager |
Bug Description
In MAAS 2.3.0, when nodes are enlisted the full repository configuration is not rendered in the preseed/clout-init data. The 'missing' piece is actually extra repositories if you have disabled pockets. During enlistment I see errors like the below even though I have disabled the security, updates and backports pockets for the Ubuntu archive. During commissioning and deployment, there are no issues with cloud-init managing repositories and packages.
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:16 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:17 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:18 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Err:22 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Hash Sum mismatch
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:23 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:9 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:10 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:11 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:12 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:13 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:14 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:15 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:16 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:17 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:18 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:19 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:21 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Get:30 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Err:30 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Hash Sum mismatch
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:31 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:32 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:33 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:34 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:35 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:36 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:37 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:6 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:7 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:8 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:9 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:10 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:11 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:12 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:13 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:14 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:15 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:18 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:19 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:20 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:11 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:12 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:13 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:14 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:15 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Ign:16 https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: Fetched 9677 B in 1s (9187 B/s)
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: E: Failed to fetch https:/
Jul 17 15:56:52 maas-enlisting-node cloud-init[2478]: E: Some index files failed to download. They have been ignored, or old ones used instead.
Related branches
- Andres Rodriguez (community): Approve
- Blake Rouse (community): Approve
- MAAS Lander: Needs Fixing
-
Diff: 162 lines (+72/-7)2 files modifiedsrc/maasserver/compose_preseed.py (+36/-2)
src/maasserver/tests/test_compose_preseed.py (+36/-5)
- MAAS Maintainers: Pending requested
-
Diff: 74 lines (+41/-0)2 files modifiedsrc/maasserver/compose_preseed.py (+18/-0)
src/maasserver/tests/test_compose_preseed.py (+23/-0)
Changed in maas: | |
milestone: | none → 2.5.0alpha2 |
importance: | Undecided → Medium |
status: | New → Confirmed |
tags: | added: cpe-onsite |
tags: | added: track |
Changed in maas: | |
milestone: | 2.5.0alpha2 → 2.5.0beta1 |
Changed in maas: | |
assignee: | nobody → Lee Trager (ltrager) |
tags: | added: bmc-enlistment |
Changed in maas: | |
status: | Confirmed → In Progress |
Changed in maas: | |
milestone: | 2.5.0beta1 → 2.5.0beta2 |
tags: | added: srint |
tags: |
added: sprint removed: srint |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |