Add ironic to integration

Depends-On: https://review.openstack.org/599690
Change-Id: Idb9a075381615e5ed99090764e1afd7f5eab09d9
This commit is contained in:
Samuel Cassiba 2018-08-27 16:48:47 -07:00
parent 0454b4ab05
commit 8fa54db5cf
6 changed files with 35 additions and 4 deletions

View File

@ -30,8 +30,12 @@ verifier:
name: inspec
platforms:
- name: ubuntu-16.04
- name: centos-7.5
- name: ubuntu-xenial
driver:
box: bento/ubuntu-16.04
- name: centos-7
driver:
box: bento/centos-7
suites:
- name: default
@ -80,6 +84,9 @@ suites:
- recipe[openstack-block-storage::volume]
- recipe[openstack-block-storage::backup]
- recipe[openstack-block-storage::identity_registration]
- recipe[openstack-bare-metal::api]
- recipe[openstack-bare-metal::conductor]
- recipe[openstack-bare-metal::identity_registration]
- recipe[openstack-orchestration::engine]
- recipe[openstack-orchestration::api]
- recipe[openstack-orchestration::api-cfn]

View File

@ -14,6 +14,7 @@ source 'https://supermarket.chef.io'
network
ops-database
ops-messaging
bare-metal
).each do |cookbook|
if Dir.exist?("../cookbook-openstack-#{cookbook}")
cookbook "openstack-#{cookbook}", path: "../cookbook-openstack-#{cookbook}"

View File

@ -0,0 +1,10 @@
{
"id": "ironic",
"ironic": {
"encrypted_data": "O9dpq41k90vdOtFGW60p13Mki6Hp8vu+EQ==\n",
"iv": "qP8LpWlAWdyH/jxe\n",
"auth_tag": "6yM7Z1sw4wpAGjwuvluEuA==\n",
"version": 3,
"cipher": "aes-256-gcm"
}
}

View File

@ -0,0 +1,10 @@
{
"id": "openstack-bare-metal",
"openstac-bare-metal": {
"encrypted_data": "V3TjN0VM+M5h0gCFyFRQqQZc8zYFTeWaYg==\n",
"iv": "oDSNcsfcj6Db298Z\n",
"auth_tag": "NSpX3UCs//hoNttc2SCh7g==\n",
"version": 3,
"cipher": "aes-256-gcm"
}
}

View File

@ -9,6 +9,7 @@ achieve a clearly stated objective: deploy OpenStack.
OpenStack Cookbooks
===================
* `Bare Metal <https://git.openstack.org/cgit/openstack/cookbook-openstack-bare-metal/>`_ (*Ironic*)
* `Block Storage <https://git.openstack.org/cgit/openstack/cookbook-openstack-block-storage/>`_ (*Cinder*)
* `Compute <https://git.openstack.org/cgit/openstack/cookbook-openstack-compute/>`_ (*Nova*)
* `Dashboard <https://git.openstack.org/cgit/openstack/cookbook-openstack-dashboard/>`_ (*Horizon*)
@ -31,7 +32,6 @@ Supporting Repositories
Unmaintained Cookbooks
==============================
* `Object Storage <https://git.openstack.org/cgit/openstack/cookbook-openstack-object-storage/>`_ (*Swift*)
* `Bare Metal <https://git.openstack.org/cgit/openstack/cookbook-openstack-bare-metal/>`_ (*Ironic*)
* `Data Processing <https://git.openstack.org/cgit/openstack/cookbook-openstack-data-processing/>`_ (*Sahara*)
* `Application Catalog <https://git.openstack.org/cgit/openstack/cookbook-openstack-application-catalog/>`_ (*Murano*)
* `Database as a Service <https://git.openstack.org/cgit/openstack/cookbook-openstack-database/>`_ (*Trove*)

View File

@ -36,9 +36,12 @@
"recipe[openstack-compute::scheduler]",
"recipe[openstack-compute::vncproxy]",
"recipe[openstack-compute::compute]",
"recipe[openstack-bare-metal::api]",
"recipe[openstack-bare-metal::conductor]",
"recipe[openstack-bare-metal::identity_registration]",
"recipe[openstack-image::image_upload]",
"recipe[openstack-integration-test::create_network]",
"recipe[openstack-integration-test::setup]",
"recipe[openstack-integration-test::run_tempest]"
]
}
}