Modify maas-run-remote-scripts to interfact with udev directly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Lee Trager | ||
2.7 |
Triaged
|
High
|
Lee Trager | ||
2.8 |
Fix Released
|
High
|
Björn Tillenius |
Bug Description
When hardware testing was implemented MAAS retrieved all storage information from lsblk. Like Curtin, maas-run-
maas-run-
Related branches
- MAAS Lander: Needs Fixing
- Björn Tillenius: Approve
-
Diff: 303 lines (+129/-18)3 files modifiedsrc/machine-resources/src/machine-resources/Gopkg.lock (+3/-3)
src/metadataserver/user_data/templates/snippets/maas_run_remote_scripts.py (+55/-5)
src/metadataserver/user_data/templates/snippets/tests/test_maas_run_remote_scripts.py (+71/-10)
- Alberto Donato: Approve
- MAAS Lander: Approve
-
Diff: 303 lines (+129/-18)3 files modifiedsrc/machine-resources/src/machine-resources/Gopkg.lock (+3/-3)
src/metadataserver/user_data/templates/snippets/maas_run_remote_scripts.py (+55/-5)
src/metadataserver/user_data/templates/snippets/tests/test_maas_run_remote_scripts.py (+71/-10)
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Let's make sure this this gets backported before we release the next 2.8.x or 2.7.x. The fix for bug 1869116 broke commissioning (the test portition) of the arm64 node in our CI, which is still testing with bionic.
I did a test run with this branch, and it looks like it fixes the issue.