
The PowerVM driver was deprecated in November 2021 as part of change Icdef0a03c3c6f56b08ec9685c6958d6917bc88cb. As noted there, all indications suggest that this driver is no longer maintained and may be abandonware. It's been some time and there's still no activity here so it's time to abandon this for real. This isn't as tied into the codebase as the old XenAPI driver was, so removal is mostly a case of deleting large swathes of code. Lovely. Change-Id: Ibf4f36136f2c65adad64f75d665c00cf2de4b400 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
338 lines
12 KiB
INI
338 lines
12 KiB
INI
#
|
|
# Lists all the CI jobs as targets
|
|
#
|
|
|
|
[target.libvirt-kvm]
|
|
title=libvirt+kvm (x86 & ppc64)
|
|
link=http://docs.openstack.org/infra/manual/developers.html#project-gating
|
|
|
|
[target.libvirt-kvm-s390]
|
|
title=libvirt+kvm (s390x)
|
|
link=http://docs.openstack.org/infra/manual/developers.html#project-gating
|
|
|
|
[target.libvirt-virtuozzo-ct]
|
|
title=libvirt+virtuozzo CT
|
|
link=https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI
|
|
|
|
[target.libvirt-virtuozzo-vm]
|
|
title=libvirt+virtuozzo VM
|
|
link=https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_Storage_CI
|
|
|
|
[target.vmware]
|
|
title=VMware CI
|
|
link=https://wiki.openstack.org/wiki/NovaVMware/Minesweeper
|
|
|
|
[target.hyperv]
|
|
title=Hyper-V CI
|
|
link=https://wiki.openstack.org/wiki/ThirdPartySystems/Hyper-V_CI
|
|
|
|
[target.zvm]
|
|
title=IBM zVM CI
|
|
link=https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_z/VM_CI
|
|
|
|
[target.ironic]
|
|
title=Ironic CI
|
|
link=
|
|
|
|
#
|
|
# Lists all features
|
|
#
|
|
# Includes information on the feature, its maturity, status,
|
|
# links to admin docs, api docs and tempest test uuids.
|
|
#
|
|
# It then lists the current state for each of the about CI jobs.
|
|
# It is hoped this mapping will eventually be automated.
|
|
#
|
|
# This doesn't include things like Server metadata, Server tagging,
|
|
# or Lock Server, or Keypair CRUD as they can all be tested independently
|
|
# of the nova virt driver used.
|
|
#
|
|
|
|
[operation.create-delete-server]
|
|
title=Create Server and Delete Server
|
|
notes=This includes creating a server, and deleting a server.
|
|
Specifically this is about booting a server from a glance image
|
|
using the default disk and network configuration.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/#servers-servers
|
|
admin_doc_link=https://docs.openstack.org/nova/latest/user/launch-instances.html
|
|
tempest_test_uuids=9a438d88-10c6-4bcd-8b5b-5b6e25e1346f;585e934c-448e-43c4-acbf-d06a9b899997
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=partial
|
|
driver-notes-libvirt-virtuozzo-ct=This is not tested in a CI system, but it is implemented.
|
|
libvirt-virtuozzo-vm=partial
|
|
driver-notes-libvirt-virtuozzo-vm=This is not tested in a CI system, but it is implemented.
|
|
vmware=complete
|
|
hyperv=complete
|
|
ironic=unknown
|
|
zvm=complete
|
|
|
|
[operation.snapshot-server]
|
|
title=Snapshot Server
|
|
notes=This is creating a glance image from the currently running server.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/?expanded=#servers-run-an-action-servers-action
|
|
admin_doc_link=https://docs.openstack.org/glance/latest/admin/troubleshooting.html
|
|
tempest_test_uuids=aaacd1d0-55a2-4ce8-818a-b5439df8adc9
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=partial
|
|
driver-notes-libvirt-virtuozzo-ct=This is not tested in a CI system, but it is implemented.
|
|
libvirt-virtuozzo-vm=partial
|
|
driver-notes-libvirt-virtuozzo-vm=This is not tested in a CI system, but it is implemented.
|
|
vmware=unknown
|
|
hyperv=unknown
|
|
ironic=unknown
|
|
zvm=complete
|
|
|
|
[operation.power-ops]
|
|
title=Server power ops
|
|
notes=This includes reboot, shutdown and start.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/?expanded=#servers-run-an-action-servers-action
|
|
tempest_test_uuids=2cb1baf6-ac8d-4429-bf0d-ba8a0ba53e32;af8eafd4-38a7-4a4b-bdbc-75145a580560
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=partial
|
|
driver-notes-libvirt-virtuozzo-ct=This is not tested in a CI system, but it is implemented.
|
|
libvirt-virtuozzo-vm=partial
|
|
driver-notes-libvirt-virtuozzo-vm=This is not tested in a CI system, but it is implemented.
|
|
vmware=complete
|
|
hyperv=complete
|
|
ironic=unknown
|
|
zvm=complete
|
|
|
|
[operation.rebuild-server]
|
|
title=Rebuild Server
|
|
notes=You can rebuild a server, optionally specifying the glance image to use.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/?expanded=#servers-run-an-action-servers-action
|
|
tempest_test_uuids=aaa6cdf3-55a7-461a-add9-1c8596b9a07c
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=partial
|
|
driver-notes-libvirt-virtuozzo-ct=This is not tested in a CI system, but it is implemented.
|
|
libvirt-virtuozzo-vm=partial
|
|
driver-notes-libvirt-virtuozzo-vm=This is not tested in a CI system, but it is implemented.
|
|
vmware=complete
|
|
hyperv=complete
|
|
ironic=unknown
|
|
zvm=missing
|
|
|
|
[operation.resize-server]
|
|
title=Resize Server
|
|
notes=You resize a server to a new flavor, then confirm or revert that
|
|
operation.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/?expanded=#servers-run-an-action-servers-action
|
|
tempest_test_uuids=1499262a-9328-4eda-9068-db1ac57498d2
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=complete
|
|
libvirt-virtuozzo-vm=partial
|
|
driver-notes-libvirt-virtuozzo-vm=This is not tested in a CI system, but it is implemented.
|
|
vmware=complete
|
|
hyperv=complete
|
|
ironic=unknown
|
|
zvm=missing
|
|
|
|
[operation.server-volume-ops]
|
|
title=Volume Operations
|
|
notes=This is about attaching volumes, detaching volumes.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/#servers-with-volume-attachments-servers-os-volume-attachments
|
|
admin_doc_link=https://docs.openstack.org/cinder/latest/admin/blockstorage-manage-volumes.html
|
|
tempest_test_uuids=fff42874-7db5-4487-a8e1-ddda5fb5288d
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=complete
|
|
libvirt-virtuozzo-vm=complete
|
|
vmware=complete
|
|
hyperv=complete
|
|
ironic=missing
|
|
zvm=missing
|
|
|
|
[operation.server-bdm]
|
|
title=Custom disk configurations on boot
|
|
notes=This is about supporting all the features of BDMv2.
|
|
This includes booting from a volume, in various ways, and
|
|
specifying a custom set of ephemeral disks. Note some drivers
|
|
only supports part of what the API allows.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/?expanded=create-image-createimage-action-detail#create-server
|
|
admin_doc_link=https://docs.openstack.org/nova/latest/user/block-device-mapping.html
|
|
tempest_test_uuids=557cd2c2-4eb8-4dce-98be-f86765ff311b, 36c34c67-7b54-4b59-b188-02a2f458a63b
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=missing
|
|
libvirt-virtuozzo-vm=complete
|
|
vmware=partial
|
|
driver-notes-vmware=This is not tested in a CI system, but it is implemented.
|
|
hyperv=complete:n
|
|
ironic=missing
|
|
zvm=missing
|
|
|
|
[operation.server-neutron]
|
|
title=Custom neutron configurations on boot
|
|
notes=This is about supporting booting from one or more neutron ports,
|
|
or all the related short cuts such as booting a specified network.
|
|
This does not include SR-IOV or similar, just simple neutron ports.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/?&expanded=create-server-detail
|
|
admin_doc_link=
|
|
tempest_test_uuids=2f3a0127-95c7-4977-92d2-bc5aec602fb4
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=unknown
|
|
libvirt-virtuozzo-vm=unknown
|
|
vmware=partial
|
|
driver-notes-vmware=This is not tested in a CI system, but it is implemented.
|
|
hyperv=partial
|
|
driver-notes-hyperv=This is not tested in a CI system, but it is implemented.
|
|
ironic=missing
|
|
zvm=partial
|
|
driver-notes-zvm=This is not tested in a CI system, but it is implemented.
|
|
|
|
[operation.server-pause]
|
|
title=Pause a Server
|
|
notes=This is pause and unpause a server, where the state is held in memory.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/?#pause-server-pause-action
|
|
admin_doc_link=
|
|
tempest_test_uuids=bd61a9fd-062f-4670-972b-2d6c3e3b9e73
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=missing
|
|
libvirt-virtuozzo-vm=partial
|
|
driver-notes-libvirt-virtuozzo-vm=This is not tested in a CI system, but it is implemented.
|
|
vmware=partial
|
|
driver-notes-vmware=This is not tested in a CI system, but it is implemented.
|
|
hyperv=complete
|
|
ironic=missing
|
|
zvm=complete
|
|
|
|
[operation.server-suspend]
|
|
title=Suspend a Server
|
|
notes=This suspend and resume a server, where the state is held on disk.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/?expanded=suspend-server-suspend-action-detail
|
|
admin_doc_link=
|
|
tempest_test_uuids=0d8ee21e-b749-462d-83da-b85b41c86c7f
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=partial
|
|
driver-notes-libvirt-virtuozzo-ct=This is not tested in a CI system, but it is implemented.
|
|
libvirt-virtuozzo-vm=partial
|
|
driver-notes-libvirt-virtuozzo-vm=This is not tested in a CI system, but it is implemented.
|
|
vmware=complete
|
|
hyperv=complete
|
|
ironic=missing
|
|
zvm=missing
|
|
|
|
[operation.server-consoleoutput]
|
|
title=Server console output
|
|
notes=This gets the current server console output.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/#show-console-output-os-getconsoleoutput-action
|
|
admin_doc_link=
|
|
tempest_test_uuids=4b8867e6-fffa-4d54-b1d1-6fdda57be2f3
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=unknown
|
|
libvirt-virtuozzo-vm=unknown
|
|
vmware=partial
|
|
driver-notes-vmware=This is not tested in a CI system, but it is implemented.
|
|
hyperv=partial
|
|
driver-notes-hyperv=This is not tested in a CI system, but it is implemented.
|
|
ironic=missing
|
|
zvm=complete
|
|
|
|
[operation.server-rescue]
|
|
title=Server Rescue
|
|
notes=This boots a server with a new root disk from the specified glance image
|
|
to allow a user to fix a boot partition configuration, or similar.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/#rescue-server-rescue-action
|
|
admin_doc_link=
|
|
tempest_test_uuids=fd032140-714c-42e4-a8fd-adcd8df06be6;70cdb8a1-89f8-437d-9448-8844fd82bf46
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=partial
|
|
driver-notes-libvirt-virtuozzo-ct=This is not tested in a CI system, but it is implemented.
|
|
libvirt-virtuozzo-vm=complete
|
|
vmware=complete
|
|
hyperv=partial
|
|
driver-notes-hyperv=This is not tested in a CI system, but it is implemented.
|
|
ironic=missing
|
|
zvm=missing
|
|
|
|
[operation.server-configdrive]
|
|
title=Server Config Drive
|
|
notes=This ensures the user data provided by the user when booting
|
|
a server is available in one of the expected config drive locations.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/#create-server
|
|
admin_doc_link=https://docs.openstack.org/nova/latest/admin/config-drive.html
|
|
tempest_test_uuids=7fff3fb3-91d8-4fd0-bd7d-0204f1f180ba
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=missing
|
|
libvirt-virtuozzo-vm=partial
|
|
driver-notes-libvirt-virtuozzo-vm=This is not tested in a CI system, but it is implemented.
|
|
vmware=complete
|
|
hyperv=complete
|
|
ironic=partial
|
|
driver-notes-ironic=This is not tested in a CI system, but it is implemented.
|
|
zvm=complete
|
|
|
|
[operation.server-changepassword]
|
|
title=Server Change Password
|
|
notes=The ability to reset the password of a user within the server.
|
|
maturity=experimental
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/#change-administrative-password-changepassword-action
|
|
admin_doc_link=
|
|
tempest_test_uuids=6158df09-4b82-4ab3-af6d-29cf36af858d
|
|
cli=
|
|
libvirt-kvm=partial
|
|
driver-notes-libvirt-kvm=This is not tested in a CI system, but it is implemented.
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=missing
|
|
libvirt-virtuozzo-vm=missing
|
|
vmware=missing
|
|
hyperv=partial
|
|
driver-notes-hyperv=This is not tested in a CI system, but it is implemented.
|
|
ironic=missing
|
|
zvm=missing
|
|
|
|
[operation.server-shelve]
|
|
title=Server Shelve and Unshelve
|
|
notes=The ability to keep a server logically alive, but not using any
|
|
cloud resources. For local disk based instances, this involves taking
|
|
a snapshot, called offloading.
|
|
maturity=complete
|
|
api_doc_link=https://docs.openstack.org/api-ref/compute/#shelve-server-shelve-action
|
|
admin_doc_link=
|
|
tempest_test_uuids=1164e700-0af0-4a4c-8792-35909a88743c,c1b6318c-b9da-490b-9c67-9339b627271f
|
|
cli=
|
|
libvirt-kvm=complete
|
|
libvirt-kvm-s390=unknown
|
|
libvirt-virtuozzo-ct=missing
|
|
libvirt-virtuozzo-vm=complete
|
|
vmware=missing
|
|
hyperv=complete
|
|
ironic=missing
|
|
zvm=missing
|