Re: [EXTERNAL] Re: [cncf-toc] CNCF position on new Docker policy limiting image retention


Brendan Burns
 

In general, CNCF hasn't paid for infrastructure, so I think if we were going to do something like that, we should talk about it generally.

However, in this case, as was noted, I think the effect is minimal to non-existent, since by definition any image that hasn't been pulled in 6 months is pretty low-impact.



From: cncf-toc@... <cncf-toc@...> on behalf of Frederick Kautz via lists.cncf.io <frederick=kautz.dev@...>
Sent: Thursday, August 13, 2020 10:01 AM
To: saiyam pathak <Saiyam911@...>
Cc: Chris Aniszczyk <caniszczyk@...>; Yuri Shkuro <shkuro@...>; CNCF TOC <cncf-toc@...>
Subject: [EXTERNAL] Re: [cncf-toc] CNCF position on new Docker policy limiting image retention
 
Adding to this, sccording to the faq, inactive images are defined as images that have not been pulled or pushed in at least 6 months.

This could still break things, but shouldn't be too disruptive for active projects. However, old images which should probably be retained/archived could disappear.

On Thu, Aug 13, 2020, 9:28 AM saiyam pathak <Saiyam911@...> wrote:
I think the FAQ states that only the inactive images will be scheduled for deletion.

What will happen to inactive images once the expiration date is reached?
Beginning November 1, 2020, any images that are marked as “inactive” will be scheduled for deletion. Account owners will also be notified by email of “inactive” images that are scheduled for deletion.

On Thu, Aug 13, 2020 at 9:53 PM Chris Aniszczyk <caniszczyk@...> wrote:
This is more of a question for CNCF Staff than the TOC :)


I haven't fully read the policy yet to understand the impact but we are happy to offer options, some projects have paid plans already.


On Thu, Aug 13, 2020 at 11:19 AM Yuri Shkuro <shkuro@...> wrote:
Starting Nov 1, 2020, Docker is planning to limit retention of images on Docker Hub for free accounts to 6m [1]. This will likely affect many CNCF projects that distribute binaries. For example, while the Jaeger projects makes multiple releases per year, it does not mean that all users are upgrading more frequently than 6m. We also have a number of build and CI related images that are not updated that often, and if they start TTL-ing out it will introduce additional maintenance burden.

What is the TOC recommendation on this front? Should CNCF upgrade some of Docker Hub accounts (e.g. starting with graduated projects) to paid plans?

[1]: https://www.docker.com/pricing/retentionfaq



--
Chris Aniszczyk (@cra) | +1-512-961-6719



--

Join cncf-toc@lists.cncf.io to automatically receive all group messages.