Skip to content

Commit

Permalink
Merge pull request #17 from rehanone/develop/opensuse
Browse files Browse the repository at this point in the history
- Added support for openSUSE Leap 15.
  • Loading branch information
rehanone authored May 6, 2021
2 parents 72b5a73 + 78c0528 commit f676f30
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 0 deletions.
1 change: 1 addition & 0 deletions .sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ appveyor.yml:
- set: docker/debian-8
- set: docker/centos-8
- set: docker/centos-7
- set: docker/opensuse-15
docker_defaults:
dist: focal
branches:
Expand Down
9 changes: 9 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,15 @@ jobs:
services: docker
stage: acceptance
sudo: required
-
bundler_args: --with system_tests
dist: focal
env: PUPPET_INSTALL_TYPE=agent BEAKER_debug=true BEAKER_PUPPET_COLLECTION=puppet6 BEAKER_set=docker/opensuse-15 BEAKER_TESTMODE=apply
rvm: 2.5.7
script: bundle exec rake beaker
services: docker
stage: acceptance
sudo: required
-
env: CHECK="check:symlinks check:git_ignore check:dot_underscore check:test_file rubocop syntax lint metadata_lint"
stage: static
Expand Down
5 changes: 5 additions & 0 deletions data/Suse.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
samba::package_client: 'samba-client'
samba::service_name:
- 'smb'
- 'nmb'
14 changes: 14 additions & 0 deletions spec/acceptance/nodesets/docker/opensuse-15.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
HOSTS:
opensuse15-64:
docker_cmd: '["/usr/lib/systemd/systemd", "--system"]'
image: opensuse/leap:15
platform: sles-15-x64
packaging_platform: sles-15-x64
docker_image_commands:
- useradd -u 65534 nobody
- zypper --non-interactive --no-gpg-checks install wget gzip
- wget https://yum.puppet.com/puppet6-release-sles-15.noarch.rpm
- zypper --non-interactive --no-gpg-checks install puppet6-release-sles-15.noarch.rpm
- zypper --non-interactive --no-gpg-checks install puppet-agent
hypervisor: docker
roles: []

0 comments on commit f676f30

Please sign in to comment.