I agree with Mark, I am also not a big fan of changing suddenly from Debian to 
Centos for the base image as it means additional unplanned works for all people 
who rely on jenkins/jenkins as their base image.
Unless we also provide a new 'debian' tag for those who don't have the time to 
update their image at the moment 

So they can just change 'FROM jenkins/jenkins:latest' to 'From 
jenkins/jenkins:debian-latest' until they have the time to properly work on 
their Dockerfile.

But I am wondering, instead of going with Centos why not using this PPA 
<https://launchpad.net/~openjdk-r/+archive/ubuntu/ppa> with ubuntu? 
This would imply a smaller breaking change

---
-> gpg --keyserver keys.gnupg.net --recv-key 52210D3D
---




On Wed, Feb 27, 2019, at 1:19 AM, Richard Bywater wrote:
> Ah - hadn't realised they also did Docker image. Thanks for pointing that out.
> 
> Richard.
> 
> On Wed, 27 Feb 2019 at 13:17, Slide <slide.o....@gmail.com> wrote:
>> Looks like AdoptOpenJDK had some different options as well for base Docker 
>> images. 
>> 
>> https://hub.docker.com/r/adoptopenjdk/openjdk8
>> 
>> On Tue, Feb 26, 2019, 16:49 Richard Bywater <rich...@bywater.nz> wrote:
>>> If the concern is regarding packaging, would it be worthwhile switching the 
>>> images to drag in something like a AdoptOpenJDK archive and use that 
>>> instead? (Presumably would need to create symlinks etc. for binaries). I 
>>> took a look at the CentOS OpenJDK11 package and it was hard to tell how 
>>> up-to-date it was given it seems to be from November 2018 but AdoptOpenJDK 
>>> has a build from late January.
>>> 
>>> Richard.
>>> 
>>> On Wed, 27 Feb 2019 at 11:52, Mark Waite <mark.earl.wa...@gmail.com> wrote:
>>>> 
>>>> 
>>>> On Tue, Feb 26, 2019 at 3:31 PM R. Tyler Croy <ty...@monkeypox.org> wrote:
>>>>> (replies inline)
>>>>> 
>>>>>  On Tue, 26 Feb 2019, Matt Sicker wrote:
>>>>> 
>>>>>  > Based on the details regarding Debian and Ubuntu's poor maintenance of 
>>>>> JDK
>>>>>  > packages, I'd support using a different distro like CentOS. That 
>>>>> certainly
>>>>>  > pushes myself away from defaulting to ubuntu or debian for Java Docker
>>>>>  > images.
>>>>> 
>>>>> 
>>>>>  Agreed! I think this is worthwhile to do. The first responsibility IMO 
>>>>> of our
>>>>>  containers is to provide the most stable and secure Jenkins environment 
>>>>> for end
>>>>>  users.
>>>>> 
>>>>>  We already maintain an Alpine image, to where if there are people 
>>>>> depending on
>>>>>  a Debian-based image, making that available as another set of tags is 
>>>>> also
>>>>>  always an option. 
>>>>> 
>>>> 
>>>> Adding tags for CentOS images seems least likely to break existing users.
>>>> 
>>>> Since the base Jenkins docker image does not include certain critical 
>>>> programs
>>>> (like "git-lfs"), I needed to extend the image by installing additional 
>>>> packages with
>>>> the operating system package management system. It works well and lets me
>>>> test interesting cases faster.
>>>> 
>>>> If we add a CentOS image, I'm very much in favor of it. +1 if so
>>>> 
>>>> If we replace the Debian image with a CentOS image, that will be disruptive
>>>> to me and those like me that needed additional operating system specific
>>>> extensions in the image. I can adapt, but there will be others that will
>>>> grumble about adapting.
>>>> 
>>>> Is the proposal to add CentOS or to replace Debian with CentOS?
>>>> 
>>>> Mark Waite
>>>> 
>>>>> 
>>>>> +1
>>>>> 
>>>>>  --
>>>>>  GitHub: https://github.com/rtyler
>>>>> 
>>>>>  GPG Key ID: 0F2298A980EE31ACCA0A7825E5C92681BEF6CEA2
>>>>> 
>>>>>  -- 
>>>>>  You received this message because you are subscribed to the Google 
>>>>> Groups "Jenkins Developers" group.
>>>>>  To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to jenkinsci-dev+unsubscr...@googlegroups.com 
>>>>> <mailto:jenkinsci-dev%2bunsubscr...@googlegroups.com>.
>>>>>  To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/jenkinsci-dev/20190226223130.wbcx2dr6ln5lf2g4%40grape.
>>>>>  For more options, visit https://groups.google.com/d/optout.
>>>> 
>>>> 
>>>> -- 
>>>> Thanks!
>>>> Mark Waite
>>>> 

>>>> --
>>>>  You received this message because you are subscribed to the Google Groups 
>>>> "Jenkins Developers" group.
>>>>  To unsubscribe from this group and stop receiving emails from it, send an 
>>>> email to jenkinsci-dev+unsubscr...@googlegroups.com.
>>>>  To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtHk38Oi7zcKarTLZ_6L%2By12nmAa1o9-7VaAxn4MR2612g%40mail.gmail.com
>>>>  
>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtHk38Oi7zcKarTLZ_6L%2By12nmAa1o9-7VaAxn4MR2612g%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>>>>  For more options, visit https://groups.google.com/d/optout.
>>> 

>>> --
>>>  You received this message because you are subscribed to the Google Groups 
>>> "Jenkins Developers" group.
>>>  To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to jenkinsci-dev+unsubscr...@googlegroups.com.
>>>  To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/jenkinsci-dev/CAAy0hwczub-i9bouUoRyu%2BsSD7FcvBXu9yuEQVxHsa%3DFdo%3DsUw%40mail.gmail.com
>>>  
>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAAy0hwczub-i9bouUoRyu%2BsSD7FcvBXu9yuEQVxHsa%3DFdo%3DsUw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>>>  For more options, visit https://groups.google.com/d/optout.
>> 

>> --
>>  You received this message because you are subscribed to the Google Groups 
>> "Jenkins Developers" group.
>>  To unsubscribe from this group and stop receiving emails from it, send an 
>> email to jenkinsci-dev+unsubscr...@googlegroups.com.
>>  To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-dev/CAPiUgVcnJ7N%2B3iTQS9n3S4zJ7N4zHvWOBayoqXwK38Nm0kU93g%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAPiUgVcnJ7N%2B3iTQS9n3S4zJ7N4zHvWOBayoqXwK38Nm0kU93g%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>>  For more options, visit https://groups.google.com/d/optout.
> 

> --
>  You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
>  To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
>  To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CAAy0hwcvZ38g1an4Ukn9DAGhf5e4V%3DbRh%2BpsWiasKuK5%3D3bC6g%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAAy0hwcvZ38g1an4Ukn9DAGhf5e4V%3DbRh%2BpsWiasKuK5%3D3bC6g%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>  For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/fe6aff3c-f35e-4687-8f62-44766474eddc%40www.fastmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to