Add machine does not show all supported options
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Triaged
|
Low
|
Unassigned | ||
3.5 |
Won't Fix
|
Low
|
Unassigned | ||
3.6 |
Triaged
|
Low
|
Unassigned | ||
maas-ui |
Triaged
|
Low
|
Unassigned |
Bug Description
I was helping a customer setup MAAS and I realized that a number of options available on the API when adding a new machine are missing from the UI. Options that are missing include whether commissioning runs, what custom commissioning scripts run, and whether the BMC is configured. I believe these were omitted due to space, I'm creating this bug to revisit that decision since we are adding collapsible options to deploying.
Missing options:
:param commission: Optional. Request
the newly created machine to be created with status set to
COMMISSIONING. Machines will wait for COMMISSIONING results and not
time out.
:type commission: Boolean
:param enable_ssh: Optional. Whether to enable SSH for
the commissioning environment using the user's SSH key(s). '1' == True,
'0' == False.
:type enable_ssh: Int
:param skip_bmc_config: Optional. Whether to skip
re-configuration of the BMC for IPMI based machines. '1' == True, '0'
== False.
:type skip_bmc_config: Int
:param commissioning_
seperated list of commissioning script names and tags to be run. By
default all custom commissioning scripts are run. Built-in
commissioning scripts always run. Selecting 'update_firmware' or
'configure_hba' will run firmware updates or configure HBA's on
matching machines.
:type commissioning_
:param testing_scripts: Optional. A comma seperated
list of testing script names and tags to be run. By default all tests
tagged 'commissioning' will be run. Set to 'none' to disable running
tests.
:type testing_scripts: String
:param description: Optional. A optional description.
:type description: String
Changed in maas-ui: | |
importance: | Undecided → Unknown |
Changed in maas: | |
importance: | Undecided → Medium |
Changed in maas: | |
milestone: | 2.9.0b1 → 2.9.0b2 |
Changed in maas: | |
milestone: | 2.9.0b2 → 2.9.0b3 |
milestone: | 2.9.0b3 → 2.9.0b4 |
Changed in maas: | |
milestone: | 2.9.0b4 → 2.9.0b7 |
Changed in maas: | |
milestone: | 2.9.0b7 → 2.9.x |
Changed in maas-ui: | |
status: | New → Fix Released |
Changed in maas-ui: | |
status: | Fix Released → Unknown |
Changed in maas-ui: | |
status: | Unknown → New |
Changed in maas: | |
milestone: | 2.9.2 → 2.9.x |
tags: | added: ui |
tags: | removed: ui |
Changed in maas: | |
milestone: | 3.5.0 → 3.5.x |
Changed in maas-ui: | |
milestone: | 3.5.0 → 3.5.x |
Changed in maas-ui: | |
milestone: | 3.5.x → 3.6.x |
I can verify that these options are indeed part of the CLI, and are indeed missing from the UI when adding a machine. Triaging.