From ebdcb34c3a95fc399fe077455bffe40617bccdaf Mon Sep 17 00:00:00 2001 From: Kevin Carter Date: Mon, 23 May 2016 20:08:16 -0500 Subject: [PATCH] Implement 16.04 support in Keystone This change creates a ubuntu 16.04 variable file that will allow the role to be executed against a ubuntu 16.04 host. Change-Id: Ib6d7e68133de8d10b81d9116b74dca1de7568897 Signed-off-by: Kevin Carter --- meta/main.yml | 1 + vars/ubuntu-16.04.yml | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 vars/ubuntu-16.04.yml diff --git a/meta/main.yml b/meta/main.yml index 4584b73f..63bc09ab 100644 --- a/meta/main.yml +++ b/meta/main.yml @@ -23,6 +23,7 @@ galaxy_info: - name: Ubuntu versions: - trusty + - xenial categories: - cloud - python diff --git a/vars/ubuntu-16.04.yml b/vars/ubuntu-16.04.yml new file mode 100644 index 00000000..799a7a2f --- /dev/null +++ b/vars/ubuntu-16.04.yml @@ -0,0 +1,41 @@ +--- +# Copyright 2016, Rackspace US, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Common apt packages +keystone_apt_packages: + - apache2 + - apache2-utils + - debhelper + - dh-apparmor + - docutils-common + - git + - libffi-dev + - libapache2-mod-wsgi + - libjs-sphinxdoc + - libjs-underscore + - libldap2-dev + - libsasl2-dev + - libxslt1.1 + - libxslt1-dev + - libxml2-dev + - python-dev + - rsync + +keystone_idp_apt_packages: + - ssl-cert + - xmlsec1 + +keystone_developer_apt_packages: + - build-essential