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

Fixes #29210 - support el8 #160

Merged
merged 1 commit into from
May 8, 2020
Merged

Fixes #29210 - support el8 #160

merged 1 commit into from
May 8, 2020

Conversation

wbclark
Copy link
Contributor

@wbclark wbclark commented Mar 30, 2020

No description provided.

@wbclark
Copy link
Contributor Author

wbclark commented Mar 30, 2020

@ekohl I noticed el7 tests were missing here so I added those as well. If that's intentional, please let me know why and I'll remove them. Thanks!

@ekohl
Copy link
Member

ekohl commented Apr 1, 2020

See bf846e4 / #151 (comment) for the EL7 history. It may work to use the CentOS 7.6 container image instead of the latest 7.

@mmoll
Copy link
Contributor

mmoll commented May 3, 2020

@wbclark Also, needs a rebase.

@wbclark wbclark changed the title Fixes #29210 - puppet-dns should run on el8 Fixes #29210 - support el8 May 4, 2020
@wbclark wbclark force-pushed the el8 branch 2 times, most recently from d95cc0c to 60fe199 Compare May 4, 2020 16:58
.sync.yml Outdated
@@ -5,6 +5,8 @@
.travis.yml:
beaker_sets:
- centos6-64
- centos7-64
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will fail: theforeman/foreman-installer-modulesync#121 should have the workaround.

@@ -0,0 +1,8 @@
if $facts['os']['family'] == 'RedHat' {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As stated elsewhere: I'd like to avoid this if possible.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@wbclark wbclark force-pushed the el8 branch 2 times, most recently from caaf195 to 756e6e2 Compare May 7, 2020 15:22
@wbclark
Copy link
Contributor Author

wbclark commented May 7, 2020

Due to docker/for-linux#835 , services are failing to start in the Travis test environment, causing test failures.

However all tests are succeeding when I run them locally on a vagrant_libvirt el8 VM.

@ehelms what are your thoughts on adding el8 support without adding tests to the travis config, similarly to what we previously did for this project on el7?

@ehelms
Copy link
Member

ehelms commented May 8, 2020

I think this sounds like a good approach given the limiting factors of our testing environment. I'll defer to @ekohl or @mmoll as primary maintainers of the module.

@mmoll
Copy link
Contributor

mmoll commented May 8, 2020

I am OK with this, as a fix for the time after 2.1 branching seems to be in the works.

@mmoll mmoll merged commit 559ded0 into theforeman:master May 8, 2020
@mmoll
Copy link
Contributor

mmoll commented May 8, 2020

merged, thanks @wbclark!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants