Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow module to work on SLES #591

Merged
merged 1 commit into from
Apr 2, 2020
Merged

Conversation

npwalker
Copy link
Contributor

Prior to this commit, if you set acknowledge_unsupported_os = true
you'd still fail on SLES 12 because the docker::run define
doesn't know that SLES uses systemd and drops down to failing

After this commit, we copy the default section in params for
suse and set the service_provider to systemd so the run define
will work.

The user still needs to manually install docker on SLES 12 but this
allows managing the service etc... to work.

Prior to this commit, if you set acknowledge_unsupported_os = true
you'd still fail on SLES 12 because the docker::run define
doesn't know that SLES uses systemd and drops down to failing

After this commit, we copy the default section in params for
suse and set the service_provider to systemd so the run define
will work.

The user still needs to manually install docker on SLES 12 but this
allows managing the service etc... to work.
@npwalker npwalker requested a review from a team as a code owner March 31, 2020 18:36
@DavidS
Copy link
Contributor

DavidS commented Apr 2, 2020

Merging without further tests or support to accommodate the use on unsupported SLES.

@DavidS DavidS merged commit 9acae89 into puppetlabs:master Apr 2, 2020
@DavidS DavidS added the bugfix label Apr 2, 2020
@DavidS DavidS changed the title Allow module to work on SLES 12 Allow module to work on SLES Apr 2, 2020
barriserloth added a commit to barriserloth/puppetlabs-docker that referenced this pull request Sep 26, 2023
This commit adds to the list of officially supported platform. My
rationale for adding Centos/RHEL 8 is because of this change: puppetlabs#926
My rationale for adding SLES is because of this change: puppetlabs#591

And I've also added Alma, Amazon, Oracle, Rocky and Scientific to the
list as well since they are all RedHat derivatives and would ideally be
supported alongside RHEL.
barriserloth added a commit to barriserloth/puppetlabs-docker that referenced this pull request Sep 26, 2023
This commit adds to the list of officially supported platform. My
rationale for adding Centos/RHEL 8 is because of this change: puppetlabs#926
My rationale for adding SLES is because of this change: puppetlabs#591

And I've also added Alma, Amazon, Oracle, Rocky and Scientific to the
list as well since they are all RedHat derivatives and would ideally be
supported alongside RHEL.
barriserloth added a commit to barriserloth/puppetlabs-docker that referenced this pull request Oct 30, 2023
This commit adds to the list of officially supported platform. My
rationale for adding Centos/RHEL 8 is because of this change: puppetlabs#926
My rationale for adding SLES is because of this change: puppetlabs#591

And I've also added Alma, Oracle, Rocky and Scientific to the
list as well since they are all RedHat derivatives and would ideally be
supported alongside RHEL.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants