diff --git a/meta/main.yml b/meta/main.yml index a7b1e367..cddc60b6 100644 --- a/meta/main.yml +++ b/meta/main.yml @@ -20,17 +20,20 @@ galaxy_info: license: Apache min_ansible_version: 2.2 platforms: - - name: Debian - versions: - - stretch - - name: Ubuntu - versions: - - xenial - - bionic + - name: Debian + versions: + - stretch + - name: Ubuntu + versions: + - xenial + - bionic + - name: opensuse + versions: + - 15 categories: - - cloud - - baremetal - - system + - cloud + - baremetal + - system dependencies: - role: apt_package_pinning when: diff --git a/vars/suse.yml b/vars/suse.yml new file mode 100644 index 00000000..3b02ab0a --- /dev/null +++ b/vars/suse.yml @@ -0,0 +1,43 @@ +--- +# Copyright 2019, SUSE +# +# 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. + +cache_timeout: 600 + +ironic_devel_distro_packages: + - git-core + - libffi-devel + +ironic_api_distro_packages: + - libxml2-devel + +ironic_conductor_distro_packages: + - ipmitool + - ipxe-bootimgs + - libxml2-devel + - libxslt-devel + - open-iscsi + - postgresql-devel + - python-yaml + - qemu-tools + - syslinux + - tftp + +ironic_conductor_standalone_distro_packages: + - dhcp-server + +ironic_library_modules_paths: + - "/usr/share/syslinux/pxelinux.0" + - "/usr/share/syslinux/chain.c32" + - "/usr/share/syslinux/linux.c32"