- 06 May, 2022 1 commit
-
-
Zuul authored
-
- 05 May, 2022 2 commits
-
-
Zuul authored
-
Iury Gregory Melo Ferreira authored
This commit bumps the release_mappings to 20.2 to be used in the bugfix branch Change-Id: Iada7f443bc197112c6d8096c2eef16cae4693387
-
- 04 May, 2022 3 commits
-
-
Julia Kreger authored
* Fixes the IPv6 job by utilizing HOST_IPV6 instead of SERVICE_IPV6, as Devstack now automatically wraps SERVICE_IPV6 with brackets as if it is for a URL. * Locks ipv6 job to bios mode. Ubuntu Focal OVMF/EDK2 does not support IPv6 PXE boot by default. * Split from Devstack in terms of IP usage, since full explicit V6 usage is not a thing anymore. 4+6 is the default in devstack and regardless of what we set on the job we see both now used. So we delineate apart our usage for our own sanity. * Reduce VM Interface count for IPv6 in an attempt to eliminate in-kernel routing confusion by two interfaces on the same physical network. * Set IPv6 mode to dhcpv6-stateless due to fun issues in dhcp clients. When we move to UEFI, this will need to be changed to stateful as stateless is not supported in general by OVMF/E2DK. Once the job has run in normal non-voting for a while, and we ensure that it seems to be stable, we can make it voting again. Change-Id: Ia833bfb64c6c3cc8e48cbe34ed200536652a8adf
-
Zuul authored
-
Zuul authored
-
- 02 May, 2022 1 commit
-
-
Dmitry Tantsur authored
Prevents the ironic-lib CI from testing ironic-lib changes in IPA. Change-Id: I936f6c1506c585826501ff3ac0bad0c755b4d360
-
- 30 Apr, 2022 1 commit
-
-
Ghanshyam Mann authored
As discussed in TC PTG[1] and TC resolution[2], we are dropping the lower-constraints.txt file and its testing. We will keep lower bounds in the requirements.txt file but with a note that these are not tested lower bounds and we try our best to keep them updated. [1] https://etherpad.opendev.org/p/tc-zed-ptg#L326 [2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal Change-Id: Ide6b3e9d6c1171f1ae568c256a3e9affa45de17b
-
- 29 Apr, 2022 1 commit
-
-
Julia Kreger authored
I guess some prints slipped past cleanup and review for the node history work. Removes the two print statements as they are not needed. Change-Id: Ica506864ad443ad035a68ae8ffbe63cf68e5ccec
-
- 28 Apr, 2022 1 commit
-
-
Harald Jensås authored
In some cases the current conductor may have failed to updated the heartbeat timestamp due to failure of resource starvation. When this occurs the dbapi get_offline_conductors method will include the current conductor in its return value. In this scenario the conductor may end up forcefully remove node reservations or allocations from itself, triggering takeover which fail on-going operations. This change adds a wrapper to exclude the current conductor. The wrapper will log a warning to raise the issue. Related-Bug: #1970484 Stroy: 2010016 Task: 45204 Change-Id: I6a8f38934b475f792433be6f0882540b82ca26c1
-
- 27 Apr, 2022 2 commits
- 26 Apr, 2022 1 commit
-
-
Julia Kreger authored
So... We can't do this in a single patch, and we *actually* need to merge the vxlan fix before the subnode will ever pickup the configuration From the logs, I can observe the vxlan tunnel connects between the nodes. Awesome. Where things break is in the local setup of the local bridges used to wire everything together. setup_vxlan_network:3274 : sudo ovs-vsctl add-port sub1brbm phy-brbm-infra ovs-vsctl: Error detected while setting up 'phy-brbm-infra': could not open network device phy-brbm-infra (No such device). See ovs-vswitchd log for details. Basically, with the same change on a separate patch, we're able to observe the controller node work perfectly. It is the subnode connectivity which is just broken. So, activate the bridge interfaces seems ideal. This likely broke at some point due to behavior changes in OpenVSwitch. Change-Id: I11dbba1957d67187d859a1ef60563c0301da9812
-
- 24 Apr, 2022 2 commits
-
-
Peter Rudenko authored
Closes-Bug: 1970091 Signed-off-by:Peter Rudenko <petro.rudenko@gmail.com> Change-Id: Ibfc494874dedf418cf0eb2df95492bd0e3cda46d
-
Zhou Hao authored
When using the node managed by the `irmc` hardware type, if the port number of the bmc address is manually specified, the following error will occur when configuring raid: ``` %d format: a number is required, not str ``` Change raid to call parse_driver_info to get irmc_info, so that irmc-port can be converted to int type to avoid this error. Story: #2010009 Task: #45151 Signed-off-by:Zhou Hao <zhouhao@fujitsu.com> Change-Id: I35e0aa2a5e612e6e45c9489153dbb3ff3e500a66
-
- 19 Apr, 2022 1 commit
-
-
Zuul authored
-
- 14 Apr, 2022 1 commit
-
-
Dmitry Tantsur authored
Change-Id: Ifb3a592b1d701f050a21325731048fe8fee05038
-
- 11 Apr, 2022 1 commit
-
-
Dmitry Tantsur authored
It may be convenient to use [pxe/redfish/...]kernel_append_params as the universal defaults, while using {driver,instance}_info to only append values. This change allows that by replacing %default% with the value of the applicable configuration option. An example use case: CoreOS requires an additional artifact (root filesystem URL) when PXE booting. While here, fix the PXE/iPXE interface documentation. Change-Id: I829291ab5cc19ec2ca43bc45815d012697f0b408
-
- 08 Apr, 2022 1 commit
-
-
Ruby Loo authored
When adding an image to glance for use with anaconda deploy interface, the tarball being added should be in the 'bare' container-format, not 'compressed'. Change-Id: Iaf976a4c9e04b9a19acd7e2701fb422009b02d0e
-
- 04 Apr, 2022 2 commits
-
-
Zuul authored
-
Julia Kreger authored
Grenade, for some confusing reason, creates a separate network, and uses that for upgrade testing as opposed to the original network the VMs were bound to. If Julia's memory is correct, this was for multinode upgrade testing. Anyway, When in UEFI mode, it appears that the TFTP packets don't get tracked nor cross the boundrary. We likley need to explicitly address this, but first, lets get the job working as it was and can then update it. Also, update requirements because markupsafe removed soft_unicode method taht was deprecated since a while. Jinja2 started using the new soft_str method since version 3.0.0 Change-Id: Iaebe966569962b0d3d43774d57b570469479f159
-
- 24 Mar, 2022 4 commits
-
-
Dmitry Tantsur authored
Change-Id: Icaffb5d346001d62e5c9522708dd44f01faeb3a6
-
Arne Wiebalck authored
Add documentation on how to configure and use the dynamic pair matching for network burn-in. Change-Id: I09fcdcae5f0ec0c9a2a6ba38028bf2b1d51ab75a
-
OpenStack Release Bot authored
This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for zed. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: I7ac9a2c84d60ca722e2343a5ca21d8c8b2b1ba71
-
OpenStack Release Bot authored
Add file to the reno documentation build to show release notes for stable/yoga. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/yoga. Sem-Ver: feature Change-Id: I371614afe321758536d7840207c34329f9cba1c5
-
- 23 Mar, 2022 2 commits
-
-
Iury Gregory Melo Ferreira authored
Change-Id: I899e78da376c06d9f9d5bad95cdb0b494a3ca494
-
Iury Gregory Melo Ferreira authored
This is a pre-release commit for the Yoga release following our docs [1] * No API additions during this cycle (no need to update doc/source/contributor/webapi-version-history.rst) * Add prelude releasenote * Fix highlight in one releasenote [1] https://docs.openstack.org/ironic/latest/contributor/releasing.html Change-Id: If26019c5abc0643051f4b11186d7eb819f9c407b
-
- 22 Mar, 2022 1 commit
-
-
Dmitry Tantsur authored
This is an advanced feature, so keep it with other advanced features, but do link from the deploy interface listing. Change-Id: If8a3cd4c8eca670be89d5cc1ce4a8bb788e546da
-
- 20 Mar, 2022 1 commit
-
-
Jeffrey Zhang authored
ipxe_enabled option is already removed by 34d34b3a Change-Id: Ib96978aab60c60057dd9bc77e83ced0c95231917
-
- 18 Mar, 2022 1 commit
-
-
Zuul authored
-
- 17 Mar, 2022 1 commit
-
-
Zuul authored
-
- 16 Mar, 2022 2 commits
-
-
Mahnoor Asghar authored
Create a new Sphinx extension called 'web_api_docstring' to process docstrings from the API classes, in order to generate API documentation. Story: 2009785 Task: 44291 Change-Id: Ia6b2b3741e2b1cbd29531c21795df4f0f0dc70ca
-
Jacob Anders authored
documentation Change https://review.opendev.org/c/openstack/ironic-python-agent/+/818712 improved efficiency of storage cleaning in hybrid NVMe + HDD environments by adding `erase_devices_express` clean step. This is a follow up change adding the documentation for this feature. Story: 2009264 Task: 43498 Change-Id: I33ba925460cc31cc69e58f3e3ff31a0731aee1dc
-
- 14 Mar, 2022 1 commit
-
-
Riccardo Pittau authored
Use pycdlib to extract the content of the deploy iso to get efiboot and grub config. Story: 2009704 Task: 44033 Change-Id: I62cdf2a09bc4233056799b64b7fdb87ad21b5bbd
-
- 12 Mar, 2022 1 commit
-
-
Zuul authored
-
- 11 Mar, 2022 3 commits
- 09 Mar, 2022 1 commit
-
-
Zuul authored
-
- 08 Mar, 2022 1 commit
-
-
Zuul authored
-