11201 Commits

Author SHA1 Message Date
Zuul
88ec16ba11 Merge "[doc] Add initial system-scoped text to secure-rbac" 2021-03-17 16:27:18 +00:00
Zuul
91afc494f2 Merge "Add iRMC Driver Support to DevStack Code" 2021-03-17 16:27:02 +00:00
Zuul
043de26884 Merge "Allow ansible deploys to be fast-tracked" 2021-03-17 11:15:10 +00:00
Vanou Ishii
7552c489e3 Add iRMC Driver Support to DevStack Code
This commit adds logic
  * to determine whether irmc hardware type is enabled
  * (if enabled) to install python package python-scciclient & snmp
into DevStack code to support construction of Ironic environment
with iRMC supported Fujitsu server through DevStack.

Story: 2008722
Task: 42066
Change-Id: Ie50d8e4b43cdbfd8cd46333a75de20015e67829e
2021-03-17 18:48:09 +09:00
Zuul
00aea13949 Merge "Update iDRAC doc on Redfish vendor passthru interface" 2021-03-17 08:11:14 +00:00
Zuul
fd110c00bb Merge "Update iDRAC doc with idrac-redfish-virtual-media" 2021-03-17 06:07:14 +00:00
Zuul
ce11458504 Merge "Add CentOS7 for supported ramdisk for dhcpless deploy" 2021-03-17 06:06:54 +00:00
Zuul
b16fae4740 Merge "Enforce autospec in test_console_utils" 2021-03-17 06:06:34 +00:00
Zuul
c6ec9d0b79 Merge "Enforce autospec in test_portgroup" 2021-03-17 05:53:48 +00:00
Zuul
e058a5a3a1 Merge "API to force manual cleaning without booting IPA" 2021-03-17 00:47:04 +00:00
Dmitry Tantsur
30a85bd0ce API to force manual cleaning without booting IPA
Adds a new argument disable_ramdisk to the manual cleaning API.
Only steps that are marked with requires_ramdisk=False can be
run in this mode. Cleaning prepare/tear down is not done.

Some steps (like redfish BIOS) currently require IPA to detect
a successful reboot. They are not marked with requires_ramdisk
just yet.

Change-Id: Icacac871603bd48536188813647bc669c574de2a
Story: #2008491
Task: #41540
2021-03-16 16:08:46 +01:00
Vladyslav Drok
642bc983b3 Allow ansible deploys to be fast-tracked
Change-Id: I117f51de1a95ca1cb5dc8b5f357819967a050d11
2021-03-16 14:58:42 +00:00
Zuul
5584cc4cbb Merge "Update dev quickstart docs" 2021-03-16 09:08:44 +00:00
Zuul
18f3ca96d4 Merge "Trivial: add a missing argument to an exception" 2021-03-15 20:50:13 +00:00
Zuul
dcfbd329c9 Merge "Allocation support for project scoped RBAC" 2021-03-15 19:15:34 +00:00
Zuul
1d3425820f Merge "Update Redfish RAID release note" 2021-03-15 15:40:39 +00:00
Zuul
fc7f34b2fe Merge "Prepare to use tinycore 12 for tinyipa" 2021-03-15 13:15:45 +00:00
Zuul
f152ad370d Merge "Allow users to configure priority for {create,delete}_configuration" 2021-03-12 20:16:36 +00:00
Dmitry Tantsur
7ae3919dc3 Trivial: add a missing argument to an exception
Change-Id: Iedaeee85187c9a5287650df8b726ac74f64e2626
2021-03-12 17:50:12 +01:00
Julia Kreger
88673f1e94 Allocation support for project scoped RBAC
Adds policy scope based RBAC handling for the allocations
endpoing which enables admins to create allocations if
they have baremetal nodes which are available to them.

Change-Id: I60e273afaf344fded9bdb8c4c8e143efc9971fc1
2021-03-12 08:37:51 -08:00
Julia Kreger
ebaa359937 Mark multinode non-voting due to high failure rate
Change-Id: Iea8212ee69a8fe8c5f181c87271f46779e3a46b4
2021-03-11 17:05:50 -08:00
Dmitry Tantsur
d8a0b0c270 Don't try to use attempts=None with tenacity
Change-Id: Ifb139f71e9cb57409f95512e0dc087d0198b4b86
2021-03-11 11:28:23 +01:00
Julia Kreger
dccff98a3e [doc] Add initial system-scoped text to secure-rbac
I never got around to adding in an initial pass on system scoped
interaction and use with secure rbac. This change adds a high level
overview to help explain the context.

Change-Id: I4dca32c882f484e75378aca8bb043ebd078a13cf
2021-03-10 16:20:27 -08:00
Zuul
a756b04ac0 Merge "Review feedback follow-up on Node System Scoped RBAC" 2021-03-10 18:51:09 +00:00
Zuul
8a7607d39f Merge "Enforce autospec in test_port" 2021-03-10 17:22:05 +00:00
Zuul
d85af6378d Merge "Enforce autospec in test_volume_connector" 2021-03-10 17:21:18 +00:00
Zuul
23157bc1dc Merge "Enforce autospec in test_volume_target" 2021-03-10 17:20:37 +00:00
Zuul
9b23255d18 Merge "RBAC Follow-up: Review follow-up." 2021-03-10 17:20:15 +00:00
Zuul
a655e55687 Merge "Allow support for multipath volumes" 2021-03-10 17:08:06 +00:00
Riccardo Pittau
5c36615a9c Update dev quickstart docs
Change-Id: I2d7f4e617afacf3559ddc8614e7a794fb52b2c2c
2021-03-10 16:34:10 +01:00
Bill Dodd
5f85a89664 Update Redfish RAID release note
The Redfish RAID release note did not reference the related
story. This patch updates the release note to include a link to
the story.

The formatting of the release note is also updated to respect the
maximum 80 characters per line convention.

Change-Id: Iac0c6fdb116c14a402c0ea86f98f6a72064adbbc
Story: 2003514
Task: 42024
2021-03-10 08:39:18 -06:00
Zuul
2e7fc1fd61 Merge "More GPU support in idrac-wsman inspect interface" 2021-03-10 13:12:20 +00:00
Zuul
441ed4fe9a Merge "Rework the standalone guide" 2021-03-10 11:46:11 +00:00
Mohammed Naser
6ba1ecad17 Allow users to configure priority for {create,delete}_configuration
At the moment, users do not have a way to easily prioritize those
cleaning steps into automatic cleaning.  This patch allows the user
to enable those options and prioritize them as needed for automatic
cleaning.

Change-Id: I3b647e39982c0a98abac7b0a7c1c60215d6db4f2
2021-03-09 22:28:40 +00:00
Nisha Agarwal
342878ca6b Add CentOS7 for supported ramdisk for dhcpless deploy
Change-Id: I5453dd3d54e4d36e80c5bc569540447ecc7e38e2
2021-03-09 11:08:11 +00:00
Zuul
4a3bbf6d28 Merge "Adds config parameter kernel_append_param for iLO" 2021-03-08 20:43:28 +00:00
Zuul
a77d45f949 Merge "Follow-up on project scoped trait tests" 2021-03-08 20:22:36 +00:00
Zuul
7e20c6bd7d Merge "Project scope driver vendor pass-through" 2021-03-08 20:21:49 +00:00
Zuul
a0f940bf5a Merge "Volume targets/connectors Project Scoped RBAC" 2021-03-08 20:20:37 +00:00
Julia Kreger
7e1c08c407 RBAC Follow-up: Review follow-up.
Since the existing change is approved and in the gate now,
it doesn't make sense to edit it for the review feedback.

The included minor feedback is addressed by this change.

Change-Id: I046c194af01fe77c3eac541f245a377e8e8f71eb
2021-03-08 10:58:26 -08:00
Riccardo Pittau
0b920d2a08 Enforce autospec in test_console_utils
Adjust unit tests and filters in tox.ini

Change-Id: I05a3a1b37d0ce3cf33b3b5b9637350f0fd1f0afb
2021-03-08 19:16:08 +01:00
Zuul
77291c61b4 Merge "docs: move overriding interfaces to the standalone documentation" 2021-03-08 17:48:00 +00:00
Dmitry Tantsur
49fcbd4910 Rework the standalone guide
Split the monolithic guide into several pages: configuration, enrollment
and deployment. Merge duplicating docs into the common locations.
Use code-block for nicer highlighting.

Change-Id: Iaeef9e0cf8deba20a125d3cfacd4ca8ca2f52e84
2021-03-08 18:40:26 +01:00
Zuul
e3dff622bb Merge "Add Redfish RAID management to Ironic" 2021-03-08 17:29:17 +00:00
Dmitry Tantsur
472ffca269 docs: move overriding interfaces to the standalone documentation
Chances are much higher the users will find it there. Also correct some
wording (node interfaces -> hardware interfaces), use double ticks for
field names and mention the Wallaby release.

Story: #2008652
Task: #42015
Change-Id: I33956976a9420ade836ab8d37a9488b9a207cef0
2021-03-08 18:01:50 +01:00
Zuul
4865511ad2 Merge "Add support for using NVMe specific cleaning" 2021-03-08 12:24:55 +00:00
Aija Jauntēva
5360c786a0 Update iDRAC doc with idrac-redfish-virtual-media
Change-Id: If6148a6193ca0ff07c88fd6330f8c27f09e81956
2021-03-08 06:24:13 -05:00
Aija Jauntēva
383afc2d89 Update iDRAC doc on Redfish vendor passthru interface
Change-Id: I6ebbfd5a4b42ad0c8321b59e2a07fcc9829115bd
2021-03-08 06:23:28 -05:00
Zuul
d3dd6b29b2 Merge "Revert "Update iDRAC doc with missing interfaces"" 2021-03-08 10:09:34 +00:00
Zuul
42df92e7dd Merge "Allow instance_info to override node interface" 2021-03-08 03:19:40 +00:00