13:05:41 #startmeeting Container SIG 13:05:41 Meeting started Mon Jun 17 13:05:41 2019 UTC. 13:05:41 This meeting is logged and archived in a public location. 13:05:41 The chair is cverna. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:05:41 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:05:41 The meeting name has been set to 'container_sig' 13:05:53 #topic Roll Call 13:06:00 .hello cverna 13:06:01 cverna: cverna 'None' 13:06:15 I am mister None :P 13:08:02 give a few more minutes to see if we have people joining :) 13:09:55 .hello2 13:09:56 ttomecek: ttomecek 'Tomas Tomecek' 13:11:36 nothing to report personally, way too busy with my other projects 13:12:05 I did a few thing on my side 13:12:52 first about the base image size, I found out that we are installing all the english locale ( ~65MB) instead of just using the minimal locale package from gilbc 13:13:02 so I have a PR to make sure we don't install that 13:13:31 that should make the base image smaller \o/ 13:13:57 #link https://pagure.io/fedora-kickstarts/pull-request/530 13:14:18 wow :O -65MB is ridiculuous! 13:14:58 yes I was comparing UBI rootfs with our image and found that we had all these extra locale 13:15:28 And second thing I done I wrote an ansible module to take care of the prunning of old images on the candidate registry 13:15:45 nice! 13:16:12 #link https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/playbooks/manual/oci-registry-prune.yml 13:16:18 this is the playbook ^^ 13:16:42 it is now setup to be run manually and configure to delete everything that is older than 30 days 13:17:13 we could configure the playbook to run as part of the master playbook (run every night) so that would act as a cron job 13:17:51 where can we find delete_old_oci_images? 13:18:11 #link https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/library 13:18:23 actually https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/library/delete_old_oci_images.py 13:18:26 #link https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/library/delete_old_oci_images.py 13:19:09 cverna, neat! really simple 13:20:07 I decided to go with ansible because after that we need to run the registry garbage collection, so all can be done in one playbook 13:20:14 which is cool 13:20:28 yeah 13:20:41 I think that all from my side 13:21:12 I ll be on extended leave ( ~ 1 month) when my second child arrives :-) 13:21:20 cverna, looking at the module: I'm wondering if it's possible the module would remove blobs from an image even when the top layer is younger than 30 days while the bottom layer being older 13:21:39 cverna, that was my question over PM whether it already happened 13:22:18 ttomecek: not yet :) June 26 is the expected date :) 13:22:42 cverna, oki 13:22:59 cverna, I take my comment back, you're not iterating over blobs, but over tags, so all good 13:23:07 cverna++ 13:23:07 ttomecek: Karma for cverna changed to 13 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 13:23:10 nicely done! 13:23:39 ttomecek: ah nice I struggled a bit with the APIs tbh 13:23:51 it was not straight forward :) 13:24:08 cverna, that's registry, the API is not suitable for humans :X 13:24:19 indeed :) 13:24:57 * cverna hopes we can move to quay.io one day so that this will become someone else problem :P 13:26:52 I am going to leave the meeting on for another 4 mins 13:29:49 cverna, thanks for the update! I'm gonna focus again, fighting kube api with torches and pitchforks 13:30:28 ttomecek: good luck with that, thanks for showing up :) 13:30:36 #endmeeting