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 name: inspec
platforms: platforms:
- name: ubuntu-16.04 - name: ubuntu-xenial
- name: centos-7.5 driver:
box: bento/ubuntu-16.04
- name: centos-7
driver:
box: bento/centos-7
suites: suites:
- name: default - name: default
@ -80,6 +84,9 @@ suites:
- recipe[openstack-block-storage::volume] - recipe[openstack-block-storage::volume]
- recipe[openstack-block-storage::backup] - recipe[openstack-block-storage::backup]
- recipe[openstack-block-storage::identity_registration] - 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::engine]
- recipe[openstack-orchestration::api] - recipe[openstack-orchestration::api]
- recipe[openstack-orchestration::api-cfn] - recipe[openstack-orchestration::api-cfn]

View File

@ -14,6 +14,7 @@ source 'https://supermarket.chef.io'
network network
ops-database ops-database
ops-messaging ops-messaging
bare-metal
).each do |cookbook| ).each do |cookbook|
if Dir.exist?("../cookbook-openstack-#{cookbook}") if Dir.exist?("../cookbook-openstack-#{cookbook}")
cookbook "openstack-#{cookbook}", path: "../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 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*) * `Block Storage <https://git.openstack.org/cgit/openstack/cookbook-openstack-block-storage/>`_ (*Cinder*)
* `Compute <https://git.openstack.org/cgit/openstack/cookbook-openstack-compute/>`_ (*Nova*) * `Compute <https://git.openstack.org/cgit/openstack/cookbook-openstack-compute/>`_ (*Nova*)
* `Dashboard <https://git.openstack.org/cgit/openstack/cookbook-openstack-dashboard/>`_ (*Horizon*) * `Dashboard <https://git.openstack.org/cgit/openstack/cookbook-openstack-dashboard/>`_ (*Horizon*)
@ -31,7 +32,6 @@ Supporting Repositories
Unmaintained Cookbooks Unmaintained Cookbooks
============================== ==============================
* `Object Storage <https://git.openstack.org/cgit/openstack/cookbook-openstack-object-storage/>`_ (*Swift*) * `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*) * `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*) * `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*) * `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::scheduler]",
"recipe[openstack-compute::vncproxy]", "recipe[openstack-compute::vncproxy]",
"recipe[openstack-compute::compute]", "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-image::image_upload]",
"recipe[openstack-integration-test::create_network]", "recipe[openstack-integration-test::create_network]",
"recipe[openstack-integration-test::setup]", "recipe[openstack-integration-test::setup]",
"recipe[openstack-integration-test::run_tempest]" "recipe[openstack-integration-test::run_tempest]"
] ]
} }