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

Possible to make an additional image for latest Perl + latest Centos/Fedora? #90

Open
mohawk2 opened this issue Sep 14, 2020 · 6 comments

Comments

@mohawk2
Copy link

mohawk2 commented Sep 14, 2020

I ask because it would be good to be able to use that in various CI contexts. I'm not proposing a big bloat of one per Perl, just latest Perl and latest OS version. This might hook in to the Alpine idea as well? #24

Also it would be good for the same reason (for Perl Toolchain repos) if we could have a 5.6 as well.

@zakame
Copy link
Member

zakame commented Sep 14, 2020

Hi @mohawk2, thanks for raising this!

I ask because it would be good to be able to use that in various CI contexts. I'm not proposing a big bloat of one per Perl, just latest Perl and latest OS version. This might hook in to the Alpine idea as well? #24

I'm not sure if we'd want additional images for any other base OS (other than Alpine, if only because there's already current work on it,) on the Docker official-images build infrastructure: you can take a look yourself at library/perl and heavy-hitters.txt for an idea of how much we already build.

OTOH we might try providing alternate images through perhaps GitHub's own package registry, which they recently made GA. This might also be useful for providing images for #60.

Also it would be good for the same reason (for Perl Toolchain repos) if we could have a 5.6 as well.

Do you mean images for perl-5.6.x? Can you share specific examples in the PTG repos which might still need that exceedingly old version?

@mohawk2
Copy link
Author

mohawk2 commented Sep 15, 2020

I do mean 5.6.x. Repos that would quite like to use 5.6, as they still aim to support at least 5.6.2: https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker, https://github.com/Perl-Toolchain-Gang/ExtUtils-Install

@zakame
Copy link
Member

zakame commented Sep 15, 2020

In that case, we could supply additional Dockerfiles like we do on 5.8 (and likewise just Dockerfiles only, we leave it to users to build their own image out of it.)

I've created a new issue #91 to track that specific case.

@zakame
Copy link
Member

zakame commented May 29, 2021

As an update, https://developers.redhat.com/products/rhel/ubi might be a path forward for this, needs looking into soon.

@zakame
Copy link
Member

zakame commented Aug 6, 2022

Hi @mohawk2, do you still want this? We can probably provide images for these in ghcr rather than on Docker Hub....

@mohawk2
Copy link
Author

mohawk2 commented Aug 7, 2022

I believe the state of play for 5.6 for PTG is "we'll accept fixes if you tell us it's broken".

But for the RedHat derivatives, this would still be useful! For PDL, we're using a CentOS container with the system Perl, which is workable.

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

No branches or pull requests

2 participants