-
Notifications
You must be signed in to change notification settings - Fork 13
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
Drop Ubuntu 16.04 from PIDFILE_COMPATIBLE_IMAGES #103
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm cautious with dropping things when they don't break anything else. Perhaps when CentOS 7 goes EOL we can drop the whole "compatible images" part.
As for CentOS, the latest |
Are you sure the systemd unit file still uses |
Pretty sure it does :) |
Ok, so now I wonder if CentOS 8 would also work. If so, the real cause in Docker may be fixed and the whole workaround could be dropped. |
How/where would I test this? |
Amazing. The linked run was from tonight. I re-ran it, and it ends up in a timeout: https://github.com/theforeman/puppet-foreman_proxy/actions/runs/6414497675/job/17426050721 What. The. Hell. |
And now it passed out of all sudden. So maybe this workaround is not needed anymore. |
We can confirm that with other module that have the pidfile workaround. We don't appear to apply it a lot: $ rg pidfile modules/voxpupuli/*/.sync.yml
modules/voxpupuli/puppet-zabbix/.sync.yml
15: pidfile_workaround: CentOS,Ubuntu
modules/voxpupuli/puppet-proxysql/.sync.yml
3: pidfile_workaround: CentOS
modules/voxpupuli/puppet-openldap/.sync.yml
3: pidfile_workaround: CentOS
modules/voxpupuli/puppet-mongodb/.sync.yml
5: pidfile_workaround: CentOS,Ubuntu
modules/voxpupuli/puppet-hiera/.sync.yml
2: pidfile_workaround: CentOS
modules/voxpupuli/puppet-chrony/.sync.yml
9: pidfile_workaround: CentOS |
Well, PRs are up so we'll see what CI says. |
Results are mixed, but certainly still needed in places. |
@evgeni can you rebase please? |
16.04 is long EOL
8373771
to
bbe37ab
Compare
16.04 is long EOL