Updates for Rocky deployment
OpenStack Rocky is only supported on Ubuntu Bionic, so we no longer can run any sensible tests on Xenial. - Update default mariadb version to 10.1 Depends-On: https://review.openstack.org/645119 Depends-On: https://review.openstack.org/645162 Change-Id: Ifcf73e49a77e497b19700566a3a13ebfc9ca9741
This commit is contained in:
parent
29ccb7ba1c
commit
9e62a39913
|
@ -30,9 +30,9 @@ verifier:
|
|||
name: inspec
|
||||
|
||||
platforms:
|
||||
- name: ubuntu-xenial
|
||||
- name: ubuntu-bionic
|
||||
driver:
|
||||
box: bento/ubuntu-16.04
|
||||
box: bento/ubuntu-18.04
|
||||
- name: centos-7
|
||||
driver:
|
||||
box: bento/centos-7
|
||||
|
|
15
.zuul.yaml
15
.zuul.yaml
|
@ -8,9 +8,8 @@
|
|||
timeout: 2700
|
||||
|
||||
- job:
|
||||
name: openstack-chef-integration-bionic
|
||||
name: openstack-chef-integration
|
||||
parent: base
|
||||
nodeset: ubuntu-bionic
|
||||
description: Run integration tests with openstack-chef on Ubuntu Bionic
|
||||
required-projects: openstack/openstack-chef
|
||||
pre-run: playbooks/pre.yaml
|
||||
|
@ -18,24 +17,16 @@
|
|||
post-run: playbooks/post.yaml
|
||||
timeout: 3600
|
||||
|
||||
- job:
|
||||
name: openstack-chef-integration-xenial
|
||||
parent: openstack-chef-integration-bionic
|
||||
nodeset: ubuntu-xenial
|
||||
description: Run integration tests with openstack-chef on Ubuntu Xenial
|
||||
|
||||
- project-template:
|
||||
name: openstack-chef-jobs
|
||||
check:
|
||||
jobs:
|
||||
- openstack-chef-delivery
|
||||
- openstack-chef-integration-bionic:
|
||||
voting: false
|
||||
- openstack-chef-integration-xenial:
|
||||
voting: false
|
||||
- openstack-chef-integration
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-chef-delivery
|
||||
- openstack-chef-integration
|
||||
|
||||
- project:
|
||||
templates:
|
||||
|
|
|
@ -19,7 +19,7 @@ This framework also gives us an opportunity to show different Reference
|
|||
Architectures and a sane example on how to start with OpenStack using Chef.
|
||||
|
||||
With the `master` branch of the cookbooks, which is currently tied to the base
|
||||
OpenStack Ocata release, this supports deploying to Ubuntu 16.04 and CentOS 7
|
||||
OpenStack Rocky release, this supports deploying to Ubuntu 18.04 and CentOS 7
|
||||
in monolithic, or allinone, and non-HA multinode configurations with Neutron.
|
||||
The cookbooks support a fully HA configuration, but we do not test for that as
|
||||
there are far numerous paths to HA.
|
||||
|
|
|
@ -4,7 +4,7 @@ Supported Platforms
|
|||
The following operating systems and versions are supported by the OpenStack cookbooks:
|
||||
|
||||
* RHEL / CentOS 7
|
||||
* Ubuntu 16.04 LTS (Xenial Xerus)
|
||||
* Ubuntu 18.04 LTS (Bionic Beaver)
|
||||
|
||||
The cookbooks are tested and verified to work on the Chef stable track using
|
||||
the `Chef Development Kit <https://docs.chef.io/about_chefdk.html>`_.
|
||||
|
|
|
@ -7,6 +7,11 @@
|
|||
|
||||
]
|
||||
},
|
||||
"mariadb": {
|
||||
"install": {
|
||||
"version": "10.1"
|
||||
}
|
||||
},
|
||||
"yum": {
|
||||
"epel": {
|
||||
"enabled": false
|
||||
|
@ -64,4 +69,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
- name: Fetch chefdk package
|
||||
get_url:
|
||||
dest: /tmp/{{ chefdk }}
|
||||
url: https://packages.chef.io/files/stable/chefdk/{{ release }}/ubuntu/16.04/{{ chefdk }}
|
||||
url: https://packages.chef.io/files/stable/chefdk/{{ release }}/ubuntu/18.04/{{ chefdk }}
|
||||
- name: Install chefdk package
|
||||
shell: dpkg -i /tmp/{{ chefdk }}
|
||||
become: yes
|
||||
|
|
Loading…
Reference in New Issue