-
Notifications
You must be signed in to change notification settings - Fork 65
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
ci artifacts cleanup and buildlogs #219
Comments
I'd like to look at moving it to Google Cloud Storage most likely (as opposed to S3 since it supports HTTP2). This would be part of more of a push for moving the frontend and orchestration into the OpenShift CI cluster, we'd just use Duffy as a bare metal compute cluster. |
What about http://buildlogs.centos.org/? In the interim, which directories should we not delete, as far as you're concerned? |
Hm, it'd be a bit easier with a per-directory analysis of what's taking up space. For a non-admin this is hard to do without syncing all the data over rsync. In the end, the most important is the https://ci.centos.org/artifacts/sig-atomic/centos-continuous/ostree/ directory. Second is https://ci.centos.org/artifacts/sig-atomic/centos-continuous/images/{cloud,installer} (but not the others). Most other stuff we could nuke. |
We don't need to get down super small, it's more a matter of bstinson asking us to identify what we don't need before it gets out of hand. And I figured this would be a good time to discuss moving things like the continuous repo and images to a better location for distribution, and buildlogs is what KB and Brian have been suggesting for that. |
Here are the toplevel sizes as of about 10 minutes ago:
We aren't particularly concerned about chasing a size target for you folks, but we want to be sure we're pruning out what we can as you and other CI projects grow. |
I think an initial pruning target would be the random datestamped things. Also you can nuke
|
Also, I don't think sig-atomic/devel is active currently, and I'm not sure if sig-atomic/downstream builds up extra gunk over time, but anything I need from there is regenerated during the jenkins job attached to it. |
The atomic sig artifacts directory (https://ci.centos.org/artifacts/sig-atomic/) for the centos ci could use a cleanup, most of what's in here is either no longer needed, or will be regenerated when tests run. We are, however, distributing some items from this server that'd be better distributed from a location like buildlogs.centos.org.
@cgwalters would you weigh in on the sort of sync-with-buildlogs / automated cleaning regime that'd work for the items you're responsible for, like the continuous and fedora workstation stuff?
For my part, the downstream folder is what I typically consult, to try out test builds of that release. That particular folder needn't live longer than two weeks at a time.
The text was updated successfully, but these errors were encountered: