- 27 Sep, 2021 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
ironic-tempest-plugin 2.3.1 release meta:version: 2.3.1 meta:diff-start: - meta:series: xena meta:release-type: release meta:pypi: no meta:first: no meta:release:Author: Hervé Beraud <hberaud@redhat.com> meta:release:Commit: Hervé Beraud <hberaud@redhat.com> meta:release:Change-Id: I156bc63e4bb4126e49199606e36c57d3f4e71ecc meta:release:Code-Review+1: Riccardo Pittau <elfosardo@gmail.com> meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com> meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
-
- 08 Sep, 2021 1 commit
-
-
Zuul authored
-
- 30 Aug, 2021 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
ironic-tempest-plugin 2.3.0 release meta:version: 2.3.0 meta:diff-start: - meta:series: xena meta:release-type: release meta:pypi: no meta:first: yes meta:release:Author: Ghanshyam Mann <gmann@ghanshyammann.com> meta:release:Commit: Ghanshyam Mann <gmann@ghanshyammann.com> meta:release:Change-Id: Ifc4756305985c63c5e08fc294ff7a80aa666ca0c meta:release:Code-Review+1: Iury Gregory Melo Ferreira <iurygregory@gmail.com> meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com> meta:release:Workflow+1: Hervé Beraud <herveberaud.pro@gmail.com>
-
- 16 Aug, 2021 1 commit
-
-
Thomas Goirand authored
-
- 05 Aug, 2021 1 commit
-
-
Julia Kreger authored
Per review feedback on https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/798143 it is believe the setting is no longer required for Wallaby branches. Change-Id: I9face242ac4501a37a36534dd05eba66466fcccc
-
- 13 Jul, 2021 1 commit
-
-
Zuul authored
-
- 07 Jul, 2021 1 commit
-
-
Zuul authored
-
- 06 Jul, 2021 1 commit
-
-
Julia Kreger authored
At this point, it is relatively safe to remove the train jobs for ironic-tempest-plugin. The branches are EOL, and we're unlikely to make any changes which testing against Train, that can't be identified or revealed in later community supported stable branches. Change-Id: I069a9ec15d94871c7b610e130b13e9403110f728
-
- 05 Jul, 2021 1 commit
-
-
Riccardo Pittau authored
The min version of tox is updated to 3.18.0 to replace whitelist_externals with allowist_externals option [1] [1] https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23 Change-Id: I3715bdc7079d6a8754be514a2131a3dae06769c2
-
- 25 Jun, 2021 2 commits
-
-
Julia Kreger authored
Change-Id: Id0d91c09f3d9f6cb5207b02ec7ebf3d2075f366d
-
Julia Kreger authored
The ironic tempest plugin was an early plugin and manually invoked override plugin clients and then attached them in the setup_clients method. However, the newer format is to use get_service_clients, which creates and attach client classes using the prepared credentials supplied by the credentials attribute on the test classes. In order to support even the most basic testing handling and testing of Scope Enforcement as part of Secure RBAC, then the we need to leverage the newer (last 3-4 years) model of instantiating and leveraging clients in tempest. This is because we need to be able to get a system scoped admin token to be able to test actions as a system scoped admin user. Not to be confused with "admin", which is project scoped. This newer style of client support does necessitate some legacy style or direct client invocations to be retooled so they do not attempt to directly invoke without the required context. Additionally, to support even the most basic handling of the Secure RBAC's effort, we need to be able to know when to leverage *and* then leverage that client. We do that through the enforce_scope parameter in upstream tempest. Depends-On: https://review.opendev.org/c/openstack/tempest/+/798130 Change-Id: I5188fc756f1b524e9d1b32ef0474e29a9cf90b57
-
- 04 May, 2021 1 commit
-
-
XinxinShen authored
Setuptools v54.1.0 introduces a warning that the use of dash-separated options in 'setup.cfg' will not be supported in a future version [1]. Get ahead of the issue by replacing the dashes with underscores. Without this, we see 'UserWarning' messages like the following on new enough versions of setuptools: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead [1] https://github.com/pypa/setuptools/commit/a2e9ae4cb Change-Id: I651339c8103cb46f7d4eb0107bb300a6da29dbb1
-
- 07 Apr, 2021 1 commit
-
-
Zuul authored
-
- 20 Mar, 2021 1 commit
-
-
Zuul authored
-
- 09 Mar, 2021 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
ironic-tempest-plugin 2.2.0 release meta:version: 2.2.0 meta:diff-start: - meta:series: wallaby meta:release-type: release meta:pypi: no meta:first: yes meta:release:Author: Ghanshyam Mann <gmann@ghanshyammann.com> meta:release:Commit: Ghanshyam <gmann@ghanshyammann.com> meta:release:Change-Id: Idbef25ef2c1d4852f7a040046c3c8b77fe863154 meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com> meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com> meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
-
- 18 Feb, 2021 1 commit
-
-
Julia Kreger authored
A long time ago, in a galaxy far far away, the use of /extra/vif_port_id was deprecated in favor of vif attachment and detachment. This change updates a test which was using the /extra/vif_port_id field value to bind a vif, and then list/detach it using the vif attach/detach/list API interfaces. Since the action is to add/list/detach, this seems appropriate and should be widely supported going back 4+ years. Change-Id: I0b0cd0aaf9a87803386e096ab768638476f9ca52
-
- 25 Jan, 2021 1 commit
-
-
Riccardo Pittau authored
Update minversion of tox to 3.9.0 to support inline comments [1] Move pep8 and coverage requirements to tox.ini Fix typo in coverage job [1] https://tox.readthedocs.io/en/latest/changelog.html#v3-9-0-2019-04-17 Change-Id: I3f39b25ee0fd44c1bc51f94a7fbee74de8cba65d
-
- 19 Nov, 2020 1 commit
-
-
Zuul authored
-
- 12 Nov, 2020 2 commits
-
-
Julia Kreger authored
Different implementations of ping behave slightly differently in order to ensure the packet payload is transmitted across the wire because some mediums have a minimum packet size. Typically this results in a frame size of 64 bytes, but the client may report 56 when the header is removed and only the packet payload is examined. But the point of the check is that we got something back. The below edited for example purposes: $ ping -c1 -w4 192.168.133.92 PING 192.168.65.92 (192.168.133.92) 56(84) bytes of data. From 192.168.65.249 icmp_seq=1 Destination Host Unreachable --- 192.168.65.92 ping statistics --- 1 packets transmitted, 0 received, 0 errors, 100% packet loss, time 3075ms $ ping -c1 -w4 192.168.65.1 PING 192.168.65.1 (192.168.65.1) 56(84) bytes of data. 64 bytes from 192.168.65.1: icmp_seq=1 ttl=64 time=12.4 ms And then in CI, we're able to see this be 56 bytes returned becasue the underlying medium may not have been ethernet or the client has stripped the header. Which, doesn't matter, we get A reply from the expected address and we can validate the test on that alone. Change-Id: If0d51b52e96f280336d0d92135681db75a6fbd65
-
Riccardo Pittau authored
The ironic-standalone-redfish-victoria job is using latest tinyipa based on tinycore 11.x, but still running on bionic. That causes issues during the ipa-ramdisk build because of kernel too old in bionic, so setting nodeset to focal. Change-Id: Ia0fbc97184a4098635085edbdd6d7be5dfd2218c
-
- 01 Nov, 2020 1 commit
-
-
Zuul authored
-
- 27 Oct, 2020 1 commit
-
-
Julia Kreger authored
We need to explicitly tear down the raid sets and not just remove the hint because the code will try to use the raid set if it is there. Depends-On: https://review.opendev.org/#/c/759906 Change-Id: I4c6829833889e03588d5723dadb94338696c9122
-
- 19 Oct, 2020 1 commit
-
-
Riccardo Pittau authored
Versions of hacking from 3.1.0 until 4.0.0 NOT included are supposed to require a safe version of flake8, so besides normale issues related to minor version upgrades, we can safely use those versions. Also forcing pycodestyle versions to be compatible with flake8 installed by hacking. Change-Id: Idb66f2ae0105308747cdf3046b09a22bdf691ea3
-
- 18 Oct, 2020 3 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
-
Thomas Goirand authored
-
- 13 Oct, 2020 1 commit
-
-
ankit authored
This commit adds test case to support UEFI-HTTPS boot using ilo5 driver with standalone ironic. Change-Id: Ib54fa2e79800bb56ff14699e8ce4fbc460615670
-
- 12 Oct, 2020 1 commit
-
-
Riccardo Pittau authored
Stop testing stein in wallaby and adjust other jobs to start testing explicitely victoria branch. Change-Id: I3c8be006e0ea136690abb70df7c5e4e561fdff20
-
- 02 Oct, 2020 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
ironic-tempest-plugin 2.1.0 release meta:version: 2.1.0 meta:diff-start: - meta:series: victoria meta:release-type: release meta:pypi: no meta:first: yes meta:release:Author: Sean McGinnis <sean.mcginnis@gmail.com> meta:release:Commit: Sean McGinnis <sean.mcginnis@gmail.com> meta:release:Change-Id: I3bcd2a791522f648f8f4663c19e4b5e1421571c3 meta:release:Code-Review+1: Dmitry Tantsur <dtantsur@protonmail.com> meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com> meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com> meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
-
- 01 Oct, 2020 1 commit
-
-
Steve Baker authored
There is a race sometimes when power off persists after the allocation query, causing it to fail[1]. [1] https://zuul.opendev.org/t/openstack/build/aab3ecc1f63f4a52b1015f726fd8d229 Change-Id: I2b854a3a6b0f40f46dfa030b84d58715572f3ad4
-
- 07 Aug, 2020 2 commits
- 03 Aug, 2020 1 commit
-
-
Riccardo Pittau authored
Visually indented line with same indent as next logical line. Change-Id: I9204313f2b8b52929366b00f5ac035ce06603122
-
- 31 Jul, 2020 1 commit
-
-
Dmitry Tantsur authored
Adds a new feature flag to enable it instead of cleaning time. Make the standalone-redfish job voting since it covers some of the tests that are not covered by the ipmi one. Story: #2006963 Task: #40462 Change-Id: Id2e376e38771700d295f632e84ab3e32710d8180
-
- 15 Jul, 2020 1 commit
-
-
Riccardo Pittau authored
As recommended, since version 3.2.0 tox switches pip invocations to use the module -m pip instead of direct invocation. We set min version to 3.2.1 [1] to also fix the behavior of --parallel--safe-build [1] https://tox.readthedocs.io/en/latest/changelog.html#v3-2-1-2018-08-10 Change-Id: I7a791c8239ae54b74e714145a69e9af00c96bc6f
-
- 08 Jul, 2020 1 commit
-
-
Zuul authored
-