MAAS config option for IPMI cipher suite ID is not passed to bmc-config script
Bug #2040188 reported by
Mauricio Faria de Oliveira
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Unassigned | ||
3.2 |
Fix Released
|
High
|
Unassigned | ||
3.3 |
Fix Released
|
High
|
Unassigned | ||
3.4 |
Fix Released
|
High
|
Unassigned |
Bug Description
The MAAS config option `maas_auto_
It should be passed as an argument to the bmc-config script as the other `maas_auto_
This is becoming increasingly important as some systems vendors
have been moving away from cipher suite ID 3 to 17 (usually),
or at least no longer offering 3 based on security profiles.
Tested on 3.4.0~rc2.
MR with the fix is linked.
Related branches
~troyanov/maas:backport-f06ea63-3.2
- Anton Troyanov: Approve
- MAAS Lander: Approve
-
Diff: 15 lines (+4/-0)1 file modifiedsrc/metadataserver/builtin_scripts/commissioning_scripts/bmc_config.py (+4/-0)
~troyanov/maas:backport-a2d011b-3.2
- Anton Troyanov: Approve
- MAAS Lander: Approve
-
Diff: 39 lines (+10/-2)2 files modifiedsrc/maasserver/forms/parameters.py (+1/-1)
src/maasserver/forms/tests/test_parameters.py (+9/-1)
~troyanov/maas:backport-f06ea63-3.3
- MAAS Lander: Approve
- MAAS Maintainers: Pending requested
-
Diff: 15 lines (+4/-0)1 file modifiedsrc/metadataserver/builtin_scripts/commissioning_scripts/bmc_config.py (+4/-0)
~troyanov/maas:backport-a2d011b-3.3
- MAAS Lander: Approve
- MAAS Maintainers: Pending requested
-
Diff: 39 lines (+10/-2)2 files modifiedsrc/maasserver/forms/parameters.py (+1/-1)
src/maasserver/forms/tests/test_parameters.py (+9/-1)
~troyanov/maas:backport-f06ea63-3.4
- Anton Troyanov: Approve
- Adam Collard (community): Abstain
- MAAS Lander: Approve
-
Diff: 15 lines (+4/-0)1 file modifiedsrc/metadataserver/builtin_scripts/commissioning_scripts/bmc_config.py (+4/-0)
~mfo/maas:fix-bmc-config-param-maas_auto_ipmi_cipher_suite_id
Merged
into
maas:master
- Anton Troyanov: Approve
- MAAS Lander: Approve
-
Diff: 15 lines (+4/-0)1 file modifiedsrc/metadataserver/builtin_scripts/commissioning_scripts/bmc_config.py (+4/-0)
description: | updated |
Changed in maas: | |
importance: | Undecided → High |
milestone: | none → 3.5.0 |
status: | New → Triaged |
importance: | High → Medium |
importance: | Medium → High |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
milestone: | 3.5.0 → 3.5.0-beta1 |
Changed in maas: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
By the way, slightly (un)related, MAAS versions older than 3.4
would also need backports of this commit (happy to send them!):
commit a2d011b8710894a 40b5f02fbb12e64 1388f6be5a
Author: Eline Maaike de Weerd <email address hidden>
Date: Mon Jun 12 16:13:49 2023 +0000
Added an e to the suit
diff --git a/src/maasserve r/forms/ parameters. py b/src/maasserve r/forms/ parameters. py .25425c7a5f70 100644 r/forms/ parameters. py r/forms/ parameters. py FROM_MAAS_ CONFIG = { auto_ipmi_ user", auto_ipmi_ user_privilege_ level", auto_ipmi_ k_g_bmc_ key", ipmi_cipher_ suit_id" , ipmi_cipher_ suite_id" ,
index 6d6715e7284e.
--- a/src/maasserve
+++ b/src/maasserve
@@ -26,7 +26,7 @@ DEFAULTS_
"maas_
"maas_
"maas_
- "maas_auto_
+ "maas_auto_
}
$ git describe --contains a2d011b8710894a 40b5f02fbb12e64 1388f6be5a
3.4.0-rc1~49