curtin_userdata needs the proxy listed for third party drivers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Unassigned |
Bug Description
MAAS curtin_userdata template needs modification so that proxy for third party driver can be passed to curtin to download the drivers from ppa or external repository and install it during OS deployment.
I need to add the following line to go through it.
00_first: /bin/echo 'Acquire:
early_commands:
{{py: key_string = ''.join(['\\x%x' % x for x in map(ord, driver[
00_first: /bin/echo 'Acquire:
driver_
driver_
driver_02_add: ["add-apt-
driver_
driver_04_load: ["sh", "-c", "depmod && modprobe {{driver[
{{endif}}
Without the proxy line MAAS failed to connect to network and can not download the drivers or able to run apt-get update successfully. This impact the certification at HP lab for HP servers with third party driver feature enabled.
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → 1.9.0 |
no longer affects: | maas/1.7 |
Changed in maas: | |
status: | Triaged → Fix Committed |
status: | Fix Committed → Fix Released |