2019-07-25 18:14:06 +02:00
|
|
|
.. _jobs-description:
|
|
|
|
|
|
|
|
================
|
|
|
|
Jobs description
|
|
|
|
================
|
|
|
|
|
|
|
|
The description of each jobs that runs in the CI when you submit a patch for
|
2024-10-29 14:34:48 -07:00
|
|
|
``openstack/ironic`` is visible in :ref:`table_jobs_description`.
|
2019-07-25 18:14:06 +02:00
|
|
|
|
|
|
|
.. _table_jobs_description:
|
|
|
|
|
|
|
|
.. list-table:: Table. OpenStack Ironic CI jobs description
|
2021-04-22 11:32:57 +02:00
|
|
|
:widths: 53 47
|
|
|
|
:header-rows: 1
|
2019-07-25 18:14:06 +02:00
|
|
|
|
2021-04-22 11:32:57 +02:00
|
|
|
* - Job name
|
|
|
|
- Description
|
|
|
|
* - ironic-tox-unit-with-driver-libs
|
|
|
|
- Runs Ironic unit tests with the driver dependencies installed under
|
|
|
|
Python3
|
|
|
|
* - ironic-tempest-functional-python3
|
|
|
|
- Deploys Ironic in standalone mode and runs tempest functional tests
|
2024-10-29 14:34:48 -07:00
|
|
|
that matches the regex ``ironic_tempest_plugin.tests.api`` under Python3
|
2021-04-22 11:32:57 +02:00
|
|
|
* - ironic-grenade
|
|
|
|
- Deploys Ironic in a DevStack and runs upgrade for all enabled services.
|
|
|
|
* - ironic-standalone
|
|
|
|
- Deploys Ironic in standalone mode and runs tempest tests that match
|
2024-10-29 14:34:48 -07:00
|
|
|
the regex ``ironic_standalone``.
|
2021-04-22 11:32:57 +02:00
|
|
|
* - ironic-standalone-redfish
|
|
|
|
- Deploys Ironic in standalone mode and runs tempest tests that match
|
2024-10-29 14:34:48 -07:00
|
|
|
the regex ``ironic_standalone`` using the redfish driver.
|
2021-04-22 11:32:57 +02:00
|
|
|
* - ironic-tempest-partition-bios-redfish-pxe
|
|
|
|
- Deploys Ironic in DevStack, configured to use dib ramdisk partition
|
2024-10-29 14:34:48 -07:00
|
|
|
image with ``pxe`` boot and ``redfish`` driver.
|
2021-04-22 11:32:57 +02:00
|
|
|
Runs tempest tests that match the regex
|
2024-10-29 14:34:48 -07:00
|
|
|
``ironic_tempest_plugin.tests.scenario``, also deploys 1 virtual
|
2021-04-22 11:32:57 +02:00
|
|
|
baremetal.
|
|
|
|
* - ironic-tempest-partition-uefi-redfish-vmedia
|
|
|
|
- Deploys Ironic in DevStack, configured to use dib ramdisk partition
|
2024-10-29 14:34:48 -07:00
|
|
|
image with ``vmedia`` boot and ``redfish`` driver.
|
2021-04-22 11:32:57 +02:00
|
|
|
Runs tempest tests that match the regex
|
2024-10-29 14:34:48 -07:00
|
|
|
``ironic_tempest_plugin.tests.scenario``, also deploys 1 virtual
|
2021-04-22 11:32:57 +02:00
|
|
|
baremetal.
|
|
|
|
* - ironic-tempest-wholedisk-bios-snmp-pxe
|
|
|
|
- Deploys Ironic in DevStack, configured to use a pre-built dib
|
|
|
|
ramdisk wholedisk image that is downloaded from a Swift temporary url,
|
2024-10-29 14:34:48 -07:00
|
|
|
``pxe`` boot and ``snmp`` driver.
|
2021-04-22 11:32:57 +02:00
|
|
|
Runs tempest tests that match the regex
|
2024-10-29 14:34:48 -07:00
|
|
|
``ironic_tempest_plugin.tests.scenario`` and deploys 1 virtual baremetal.
|
2022-02-03 18:55:59 +01:00
|
|
|
* - ironic-tempest-partition-uefi-ipmi-pxe
|
|
|
|
- Deploys Ironic in DevStack, configured to use dib ramdisk, a partition
|
2024-10-29 14:34:48 -07:00
|
|
|
image, ``pxe`` boot in UEFI mode and ``ipmi`` hardware type.
|
2021-04-22 11:32:57 +02:00
|
|
|
Runs tempest tests that match the regex
|
2024-10-29 14:34:48 -07:00
|
|
|
``ironic_tempest_plugin.tests.scenario``, also deploys 1 virtual
|
2021-04-22 11:32:57 +02:00
|
|
|
baremetal.
|
|
|
|
* - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode
|
|
|
|
- Deploys Ironic in a multinode DevStack, configured to use a pre-build
|
|
|
|
tinyipa ramdisk wholedisk image that is downloaded from a Swift
|
2024-10-29 14:34:48 -07:00
|
|
|
temporary url, ``pxe`` boot and ``ipmi`` driver.
|
2021-04-22 11:32:57 +02:00
|
|
|
Runs tempest tests that match the regex
|
2024-10-29 14:34:48 -07:00
|
|
|
``(ironic_tempest_plugin.tests.scenario|test_schedule_to_all_nodes)``
|
2021-04-22 11:32:57 +02:00
|
|
|
and deploys 7 virtual baremetal.
|
|
|
|
* - ironic-tempest-bios-ipmi-direct-tinyipa
|
|
|
|
- Deploys Ironic in DevStack, configured to use a pre-build tinyipa
|
|
|
|
ramdisk wholedisk image that is downloaded from a Swift temporary url,
|
2024-10-29 14:34:48 -07:00
|
|
|
``pxe`` boot and ``ipmi`` driver.
|
2021-04-22 11:32:57 +02:00
|
|
|
Runs tempest tests that match the regex
|
2024-10-29 14:34:48 -07:00
|
|
|
``ironic_tempest_plugin.tests.scenario`` and deploys 1 virtual baremetal.
|
2021-04-22 11:32:57 +02:00
|
|
|
* - ironic-tempest-bfv
|
|
|
|
- Deploys Ironic in DevStack with cinder enabled, so it can deploy
|
|
|
|
baremetal using boot from volume.
|
2024-10-29 14:34:48 -07:00
|
|
|
Runs tempest tests that match the regex ``baremetal_boot_from_volume``
|
2021-04-22 11:32:57 +02:00
|
|
|
and deploys 3 virtual baremetal nodes using boot from volume.
|
|
|
|
* - ironic-tempest-ipa-partition-uefi-pxe-grub2
|
|
|
|
- Deploys Ironic in DevStack, configured to use pxe with uefi and grub2
|
2024-10-29 14:34:48 -07:00
|
|
|
and ``ipmi`` driver.
|
2021-04-22 11:32:57 +02:00
|
|
|
Runs tempest tests that match the regex
|
2024-10-29 14:34:48 -07:00
|
|
|
``ironic_tempest_plugin.tests.scenario`` and deploys 1 virtual baremetal.
|
2022-05-17 12:46:01 +02:00
|
|
|
* - metalsmith-integration-glance-centos8-legacy
|
2021-04-22 11:32:57 +02:00
|
|
|
- Tests the integration between Ironic and Metalsmith using Glance as
|
2022-05-17 12:46:01 +02:00
|
|
|
image source and a CentOS 8 image with legacy (BIOS) local boot.
|
2021-04-22 11:32:57 +02:00
|
|
|
* - ironic-tox-bandit
|
|
|
|
- Runs bandit security tests in a tox environment to find known issues in
|
|
|
|
the Ironic code.
|
|
|
|
* - ironic-inspector-tempest
|
|
|
|
- Deploys Ironic and Ironic Inspector in DevStack, configured to use a
|
|
|
|
pre-build tinyipa ramdisk wholedisk image that is downloaded from a
|
2024-10-29 14:34:48 -07:00
|
|
|
Swift temporary url, ``pxe`` boot and ``ipmi`` driver.
|
|
|
|
Runs tempest tests that match the regex ``InspectorBasicTest`` and
|
2021-04-22 11:32:57 +02:00
|
|
|
deploys 1 virtual baremetal.
|
|
|
|
* - ironic-inspector-tempest-managed-non-standalone
|
|
|
|
- Deploys Ironic and Ironic Inspector in DevStack, configured to use a
|
|
|
|
pre-build tinyipa ramdisk wholedisk image that is downloaded from a
|
2024-10-29 14:34:48 -07:00
|
|
|
Swift temporary url, ``pxe`` boot and ``ipmi`` driver.
|
2021-04-22 11:32:57 +02:00
|
|
|
Boot is managed by ironic, ironic-inspector runs in non-standalone mode.
|
2024-10-29 14:34:48 -07:00
|
|
|
Runs tempest tests that match the regex ``InspectorBasicTest`` and
|
2021-04-22 11:32:57 +02:00
|
|
|
deploys 1 virtual baremetal.
|
|
|
|
* - ironic-inspector-tempest-partition-bios-redfish-vmedia
|
|
|
|
- Deploys Ironic and Ironic Inspector in DevStack, configured to use
|
2024-10-29 14:34:48 -07:00
|
|
|
``vmedia`` boot and ``redfish`` driver.
|
|
|
|
Runs tempest tests that match the regex ``InspectorBasicTest`` and
|
2021-04-22 11:32:57 +02:00
|
|
|
deploys 1 virtual baremetal.
|
|
|
|
* - ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib
|
|
|
|
- Deploys Ironic in DevStack, configured to use a pre-built dib
|
2024-10-29 14:34:48 -07:00
|
|
|
ramdisk wholedisk image that is downloaded from http url, ``pxe`` boot
|
|
|
|
and ``ipmi`` driver.
|
2021-04-22 11:32:57 +02:00
|
|
|
Runs tempest tests that match the regex
|
2024-10-29 14:34:48 -07:00
|
|
|
``ironic_tempest_plugin.tests.scenario`` and deploys 1 virtual baremetal.
|
2021-04-22 11:32:57 +02:00
|
|
|
* - bifrost-integration-tinyipa-ubuntu-focal
|
|
|
|
- Tests the integration between Ironic and Bifrost using a tinyipa image.
|
2022-06-16 14:06:11 +02:00
|
|
|
* - bifrost-integration-redfish-vmedia-uefi-centos-9
|
2021-04-22 11:32:57 +02:00
|
|
|
- Tests the integration between Ironic and Bifrost using redfish vmedia and
|
2022-06-16 14:06:11 +02:00
|
|
|
a dib image based on centos stream 9.
|
2021-04-22 11:32:57 +02:00
|
|
|
* - ironic-tempest-pxe_ipmitool-postgres
|
|
|
|
- Deploys Ironic in DevStack, configured to use tinyipa ramdisk partition
|
2024-10-29 14:34:48 -07:00
|
|
|
image with ``pxe`` boot and ``ipmi`` driver and postgres instead of mysql.
|
2021-04-22 11:32:57 +02:00
|
|
|
Runs tempest tests that match the regex
|
2024-10-29 14:34:48 -07:00
|
|
|
``ironic_tempest_plugin.tests.scenario``, also deploys 1 virtual
|
2021-04-22 11:32:57 +02:00
|
|
|
baremetal.
|