diff --git a/playbooks/roles/bifrost-ironic-install/README.md b/playbooks/roles/bifrost-ironic-install/README.md index 40b0bf845..9075a9086 100644 --- a/playbooks/roles/bifrost-ironic-install/README.md +++ b/playbooks/roles/bifrost-ironic-install/README.md @@ -85,7 +85,7 @@ In case your HW needs a kernel option to boot, set the following variable: extra_kernel_options: Default undefined. Hardware types can be enabled using the "enabled_hardware_types" variable, -which defaults to "ipmi, ilo, cisco-ucs-managed, cisco-ucs-standalone". +which defaults to "ipmi, ilo". Enabled interfaces can be set via the "enabled_boot_interfaces", "enabled_deploy_interfaces", "enabled_management_interfaces", and diff --git a/playbooks/roles/bifrost-ironic-install/defaults/main.yml b/playbooks/roles/bifrost-ironic-install/defaults/main.yml index bf23d9ebe..9ca67238c 100644 --- a/playbooks/roles/bifrost-ironic-install/defaults/main.yml +++ b/playbooks/roles/bifrost-ironic-install/defaults/main.yml @@ -100,11 +100,11 @@ ironicinspectorclient_git_folder: /opt/stack/python-ironic-inspector-client staging_drivers_git_url: https://git.openstack.org/cgit/openstack/ironic-staging-drivers # TODO(TheJulia): Add redfish to this list. -enabled_hardware_types: "ipmi,ilo,cisco-ucs-managed" +enabled_hardware_types: "ipmi,ilo" default_deploy_interface: "direct" enabled_boot_interfaces: "ilo-virtual-media,pxe" -enabled_management_interfaces: "ilo,ipmitool,ucsm" -enabled_power_interfaces: "ilo,ipmitool,ucsm" +enabled_management_interfaces: "ilo,ipmitool" +enabled_power_interfaces: "ilo,ipmitool" enabled_deploy_interfaces: "iscsi,direct" # Extra pip packages to install with ironic diff --git a/releasenotes/notes/remove-ucs-drivers-37f46fa8500f9ddb.yaml b/releasenotes/notes/remove-ucs-drivers-37f46fa8500f9ddb.yaml new file mode 100644 index 000000000..ec2fa7f2d --- /dev/null +++ b/releasenotes/notes/remove-ucs-drivers-37f46fa8500f9ddb.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - | + Fixes default non-testing configuration to remove UCS drivers as they + are Python2 only being based on UcsSdk which has ceased development and + is no longer maintained.