Remove ironicclient

The ironic virt driver no longer use ironicclient since it was replaced
by openstack sdk.

Depends-on: https://review.opendev.org/867797
Change-Id: I0b40c4064b7589208b056afbefa9b74693339fb1
This commit is contained in:
Takashi Kajinami
2025-02-02 21:33:14 +09:00
parent ce75634aeb
commit 4b653237c4
3 changed files with 0 additions and 12 deletions

View File

@@ -19,7 +19,6 @@ class nova::compute::ironic (
include nova::deps
require nova::ironic::common
include ironic::client
if($facts['os']['family'] == 'Debian') {
package { 'nova-compute-ironic':

View File

@@ -5,10 +5,6 @@
"name": "puppetlabs/inifile",
"version_requirement": ">=2.0.0 <7.0.0"
},
{
"name": "openstack/ironic",
"version_requirement": ">=25.0.0 <26.0.0"
},
{
"name": "openstack/keystone",
"version_requirement": ">=25.0.0 <26.0.0"

View File

@@ -6,7 +6,6 @@ describe 'nova::compute::ironic' do
context 'with default parameters' do
it 'configures ironic in nova.conf' do
is_expected.to contain_nova_config('DEFAULT/compute_driver').with_value('ironic.IronicDriver')
is_expected.to contain_class('ironic::client')
end
end
@@ -21,12 +20,6 @@ describe 'nova::compute::ironic' do
is_expected.to contain_nova_config('DEFAULT/compute_driver').with_value('ironic.FoobarDriver')
end
end
context 'always' do
it 'contains the ironic common class' do
is_expected.to contain_class('nova::ironic::common')
end
end
end
shared_examples_for 'nova::compute::ironic in Debian' do