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:
@@ -19,7 +19,6 @@ class nova::compute::ironic (
|
|||||||
|
|
||||||
include nova::deps
|
include nova::deps
|
||||||
require nova::ironic::common
|
require nova::ironic::common
|
||||||
include ironic::client
|
|
||||||
|
|
||||||
if($facts['os']['family'] == 'Debian') {
|
if($facts['os']['family'] == 'Debian') {
|
||||||
package { 'nova-compute-ironic':
|
package { 'nova-compute-ironic':
|
||||||
|
@@ -5,10 +5,6 @@
|
|||||||
"name": "puppetlabs/inifile",
|
"name": "puppetlabs/inifile",
|
||||||
"version_requirement": ">=2.0.0 <7.0.0"
|
"version_requirement": ">=2.0.0 <7.0.0"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "openstack/ironic",
|
|
||||||
"version_requirement": ">=25.0.0 <26.0.0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "openstack/keystone",
|
"name": "openstack/keystone",
|
||||||
"version_requirement": ">=25.0.0 <26.0.0"
|
"version_requirement": ">=25.0.0 <26.0.0"
|
||||||
|
@@ -6,7 +6,6 @@ describe 'nova::compute::ironic' do
|
|||||||
context 'with default parameters' do
|
context 'with default parameters' do
|
||||||
it 'configures ironic in nova.conf' 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_nova_config('DEFAULT/compute_driver').with_value('ironic.IronicDriver')
|
||||||
is_expected.to contain_class('ironic::client')
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -21,12 +20,6 @@ describe 'nova::compute::ironic' do
|
|||||||
is_expected.to contain_nova_config('DEFAULT/compute_driver').with_value('ironic.FoobarDriver')
|
is_expected.to contain_nova_config('DEFAULT/compute_driver').with_value('ironic.FoobarDriver')
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
context 'always' do
|
|
||||||
it 'contains the ironic common class' do
|
|
||||||
is_expected.to contain_class('nova::ironic::common')
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
shared_examples_for 'nova::compute::ironic in Debian' do
|
shared_examples_for 'nova::compute::ironic in Debian' do
|
||||||
|
Reference in New Issue
Block a user