--
You received this message because you are subscribed to the Google Groups "Jenkins Infrastructure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkins-infr...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/jenkins-infra/c27aef9a-8e50-41a5-861d-1ffa6fb57c8cn%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Jenkins Infrastructure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkins-infr...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/jenkins-infra/CANfRfr1ayrSccrvC6L3WfjxDEKDpqKUMO0BRw7exDM9WAvx0cA%40mail.gmail.com.
On Tue, Sep 15, 2020 at 7:43 PM Mark Waite <mark.ea...@gmail.com> wrote:
> Require authentication for artifact read (disable anonymous read)
Unless I am missing something, this would break almost every job on
ci.jenkins.io as well as routine builds of Jenkins-related sources for
thousands of people. What would be the purpose, anyway?
If the `incrementals` repo is a significant portion of the problem, we
can discuss solutions.
https://github.com/jenkins-infra/iep/blob/master/iep-009/README.adoc#garbage-collection
was proposed but never implemented. Ideas include:
· Delete (or move to cheap “glacial” storage) artifacts which were
never downloaded according to HTTP access logs.
· Delete (or, again, glaciate) artifacts older than some threshold,
say a year, or not downloaded within that period.
· Stop publishing artifacts automatically at the end of a stable build
and switch to some sort of explicit gesture. (Not trivial to deal with
authentication & authorization, and sometimes it is desirable to
publish artifacts from `master`, not just PRs.)
It would be great to get some details about their cost expectations before we deep dive.
If the main concern is traffic, we need to see how much of that comes from ci.jenkins.io. Removal of the Azure-internal cache has likely caused a significant rise in Traffic on the Artifactory side.
For artifact persistency, incrementals GC cleaning up unused history are nice steps to consider. There are components (e.g. Hudson WARs or old API plugin lib versions) which can be safely archived
To view this discussion on the web, visit https://groups.google.com/d/msgid/jenkins-infra/CAPfivLD0re6ph1tHvuUne5%2BVi1bCo%2BwZYs7L5DVmipf%2B%3DbpWhw%40mail.gmail.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/jenkins-infra/CAO49JtFcdiGCQVAQPo0M%3DDvczdqpmdouOcU9qCBJcF37RoS62w%40mail.gmail.com.