Declare openSUSE Leap 42.X support as WIP

AIO has basic support for openSUSE so we declare openSUSE Leap 42.X as
WIP so existing playbooks can be used in that distribution.

Change-Id: I6f1180a81b40b000643944e1fdf6862c6f16bc69
This commit is contained in:
Markos Chandras 2017-07-17 15:14:02 +01:00
parent 5eb2c00963
commit c646f17d8e
3 changed files with 20 additions and 4 deletions

View File

@ -46,8 +46,9 @@
assert:
that:
- (ansible_distribution == 'Ubuntu' and ansible_distribution_release == 'xenial') or
(ansible_os_family == 'RedHat' and ansible_distribution_major_version == '7')
msg: "The only supported platforms for this release are Ubuntu 16.04 LTS (Xenial) and CentOS 7 (WIP)"
(ansible_os_family == 'RedHat' and ansible_distribution_major_version == '7') or
(ansible_os_family == 'Suse' and ansible_distribution_major_version == '42')
msg: "The only supported platforms for this release are Ubuntu 16.04 LTS (Xenial), CentOS 7 (WIP) and openSUSE Leap 42.X (WIP)"
roles:
- role: "openstack_hosts"
environment: "{{ deployment_environment_variables | default({}) }}"

View File

@ -0,0 +1,14 @@
---
features:
- OpenStack-Ansible now supports the openSUSE Leap 42.X
distributions mainly targeting the latest 42.3 release.
issues:
- Ceph storage backend is known not to work on openSUSE
Leap 42.X yet. This is due to missing openSUSE support
in the upstream Ceph Ansible playbooks.
other:
- openSUSE Leap 42.X support is still work in progress and
not fully tested besides basic coverange in the OpenStack CI and
individual manual testing. Even though backporting fixes to the
Pike release will be done on best effort basis, it's advised to
use the master branch when working on openSUSE hosts.

View File

@ -17,8 +17,9 @@
assert:
that:
- (ansible_distribution == 'Ubuntu' and ansible_distribution_release == 'xenial') or
(ansible_os_family == 'RedHat' and ansible_distribution_major_version == '7')
msg: "The only supported platforms for this release are Ubuntu 16.04 LTS (Xenial) and CentOS 7 (WIP)"
(ansible_os_family == 'RedHat' and ansible_distribution_major_version == '7') or
(ansible_os_family == 'Suse' and ansible_distribution_major_version == '42')
msg: "The only supported platforms for this release are Ubuntu 16.04 LTS (Xenial), CentOS 7 (WIP) and openSUSE Leap 42.X (WIP)"
tags:
- check-operating-system