Skip to content

Conversation

@treydock
Copy link
Collaborator

No description provided.

@treydock treydock force-pushed the fix-el7 branch 7 times, most recently from e6eaee7 to e865baf Compare November 15, 2022 20:30
@johrstrom
Copy link
Contributor

Test failures look a lot like https://github.com/OSC/ondemand/actions/runs/3378091046/jobs/5607842419 what we had in OOD last week. I imagine puppet relies on systemd and I've had to patch it in OOD and ansible.

OSC/ondemand#2354

@treydock
Copy link
Collaborator Author

That does look similar. I'll give that systemd hack a shot. What's so confounding is I can't reproduce locally on my laptop using Docker and other modules I manage for other projects don't have this issue all using almost identical logic.

@johrstrom
Copy link
Contributor

Yea IDK, I even had to patch ansible to use podman. I'd chalk at least some part of it up to the GH action's kernel/environment too. I feel like using ubuntu-latest actions may be hurting us.

@treydock treydock changed the title Work to fix EL7 tests PDK update and fix EL7 acceptance tests Nov 15, 2022
@treydock
Copy link
Collaborator Author

OMG that worked. Thank you @johrstrom , I was banging my head against a wall all day trying to figure out why this wasn't working and it's been killing me since it affects almost every Puppet module I manage which is numerous. I'm still confounded why this doesn't affect other community projects using beaker and Docker based acceptance tests.

@treydock treydock merged commit ac21bf6 into master Nov 16, 2022
@treydock treydock deleted the fix-el7 branch November 16, 2022 14:23
@johrstrom
Copy link
Contributor

Nice! Yea I would have expected failures all across the internet, but it seems it was only us.

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.

2 participants