13:00:41 #startmeeting Container SIG 13:00:42 Meeting started Mon Dec 3 13:00:41 2018 UTC. 13:00:42 This meeting is logged and archived in a public location. 13:00:42 The chair is cverna. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:42 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:00:42 The meeting name has been set to 'container_sig' 13:01:00 #Topic Roll Call 13:01:03 .hello2 13:01:04 jcajka: jcajka 'None' 13:01:08 .hello2 13:01:08 Hello everyone o/ 13:01:09 lorbus: lorbus 'Christian Glombek' 13:01:14 .hello2 13:01:15 bhavin192: bhavin192 'Bhavin Gandhi' 13:01:15 #chair jcajka lorbus 13:01:15 Current chairs: cverna jcajka lorbus 13:01:16 o/ 13:01:23 #chair bhavin192 13:01:23 Current chairs: bhavin192 cverna jcajka lorbus 13:02:39 Waiting a minute or two for people to join 13:04:21 .fas Eliska Slobodova 13:04:22 lorbus: eslobodo 'Eliska Slobodova' 13:04:40 .hello2 13:04:41 eslobodo: eslobodo 'Eliska Slobodova' 13:05:34 #chair eslobodo 13:05:34 Current chairs: bhavin192 cverna eslobodo jcajka lorbus 13:05:38 hello :) 13:05:55 ok let's move to the updates 13:06:07 #Topic General Updates 13:06:13 o/ eslobodo :) 13:07:08 So on my side I have been mostly busy with OSBS multi arch and we can now build containers on aarch64 in stg 13:07:39 I hope that we will have soon the hardware in prod so we can start make aarch64 build in prod too 13:08:36 We have some couple of good first tickets for people who are interested https://pagure.io/ContainerSIG/container-sig/issues?status=Open&tags=good+first+issue 13:09:04 cverna: awesome, I haven't yet tested it as I bit struggle with the STG infra, notably kerberos... 13:10:04 yes I hope it that it will not take too long for the prod cluster to be available ( before the end of the year) 13:10:52 I don't have much more, I saw that we start to have some container updates in bodhi which is great :) 13:10:53 https://bodhi.fedoraproject.org/releases/F29C 13:11:47 Ah yes there is a new Product in bugzilla for Fedora container images that can be used now 13:12:00 for example --> https://bugzilla.redhat.com/show_bug.cgi?id=1655068 13:12:32 cverna++ very cool! 13:12:32 lorbus: Karma for cverna changed to 12 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 13:13:24 I think that's all on my side for updates, does anybody else have something to share ? 13:14:41 Ok lets move to tickets then :) 13:14:46 #topic Tickets 13:14:46 still working through all of the OpenShift Origin images for f29/3.11, just created updated for origin-base 13:14:51 oops :P 13:15:36 #link https://pagure.io/ContainerSIG/container-sig/issues?status=Open&tags=meeting 13:16:12 #topic Request ownership of projectatomic/container-best-practices - https://pagure.io/ContainerSIG/container-sig/issue/21 13:16:40 So, what you think? 13:16:50 this was discussed a bit in https://github.com/coreos/fedora-coreos-tracker/issues/85 13:17:09 * cverna reads all the comments in github :) 13:17:16 eslobodo is here, because she has been mainting some of the info 13:18:19 I think we should clearly separate the Fedora Container Packaging instructions (how to manage dist-git) from the best-practices 13:18:39 so do we want to add a Container SIG team here --> https://docs.fedoraproject.org/en-US/engineering/ 13:18:49 and move these under ? 13:19:11 this is why I propose to move all info re building containers from the wiki (https://fedoraproject.org/wiki/Container:Guidelines#Container_Guidelines) to the best-practices 13:19:54 yes we can link the best practices in the guidelines 13:20:04 I do not know whether this is necessary (the Packaging Committee isn't listed there either) 13:20:52 but it might be a good thing to ask FESCo for an official mission to maintain it 13:20:59 cverna, that was my idea 13:21:17 just one thing to note - although we've given CBP a refresh a few months ago, it hasn't really been activelly maintained and might need someone to review it again 13:21:47 also, I"d like to move the repo from the GH org to either pagure or a different GH org owned by this SIG 13:22:04 eslobodo: I would like to take this on 13:22:22 lorbus: lovely, that'd be great! 13:22:36 now just want to pave the path to have one canonical place for all of this, were other people can reliably find this in the future 13:23:09 so I think we need a new repo that works with how the docs.fp.o is generated and we can move the content there 13:23:28 the ex-Atomic/now-CoreOS teams at RedHat (where I intern currently) is looking at dissolving the projectatomic GH org 13:23:33 that way when we move content we can review it also 13:23:47 so there might be a few other project that are tangential to Containers 13:24:27 cverna, I'd be fine with that where would that live? 13:26:10 I think it can still live under the container SIG, but the repo requires a particular setup 13:26:29 it might be good to ask in #fedora-docs or to asamalik 13:27:22 oh it seems that there is --> https://pagure.io/fedora-docs/containers/tree/master 13:27:34 maybe we can add to that 13:28:12 we should ask sanja what she has in mind for this 13:28:14 #action lorbus to setup a container-best-practices repo at pagure/ContainerSIG 13:29:24 I met sanja on Friday in Scotland actually, I don't think she was opposed 13:29:53 but yea, if she has a specific plan, let's get her feedback, too! 13:30:27 yes, but it might be good to have all the containers related stuff at one place :) 13:30:50 ok anything else on this ticket ? 13:31:20 so do we all agree on moving this to pagure.io/ContainerSIG/container-best/practices ? 13:31:29 yes I do have something else 13:31:40 I am +1 13:31:57 but this is more a "dissolving projectatomic GH org" thing 13:32:07 yep +1 13:32:19 lorbus: go ahead 13:32:26 yup +1, or some collected docs repo 13:32:28 yes 13:32:36 What is the future of OSBS and atomic-reactor? 13:33:25 there is a proposal and a lot of talk to re-work the Fedora Build Infra, and I think these tools will need to be looked at, too 13:33:57 architecturally moving from Docker to Buildah/Podman maybe 13:34:18 and they will also need a new place to live, with projectatomic going away 13:34:39 * jcajka is too interested what will happen next(in Fedora (CoreOS) with it) 13:34:55 so OSBS/atomic-reactor etc is managed and developed by a Red Hat team , I am not sure what is there plan regarding the GH organization 13:35:24 I am not even sure someone told them that we want to delete the projectatomic org 13:36:18 so in Fedora CoreOS there is no plan to use neither OSBS nor atomic-reactor 13:37:04 lorbus: ok but if I understood correctly Fedora CoreOS will not release containers ? 13:37:34 * cverna did not follow too much Fedora CoreOS lately 13:37:45 they might deliver the ostree update in a container, but this is build differently 13:37:56 (using rpm-ostree) 13:38:42 ok I think these are different use cases, OSBS is really dedicated to building layered images (ie applications) 13:38:56 so I want to have a look at all repos in the GH org and see whether they can be moved to a meaningful new place, or depreceted 13:39:33 but OSBS could certainly use buildah for that as a backend? 13:39:35 I ll ask the OSBS team if they have any plans or even heard about that 13:40:12 so OSBS supports docker and imagebuilder (https://github.com/openshift/imagebuilder) currently 13:40:44 they might not have heard about that. this isn't an order from above, but rather a topic FCOS people like me want to talk about, bevause we are moving out of there, too, with our repos 13:40:47 In fedora we should be able to use imagebuilder but I have not tried it yet. I am not sure buildah is on the roadmap currently 13:42:17 do you know what team that is so I can reach out to them> 13:42:18 ? 13:43:26 Yes there are only on internal irc, on the containerbuildsystem channel 13:43:47 ok I'll ping them there, thanks cverna! 13:44:05 np 13:44:36 ok good to move on ? 13:44:57 yes, thanks :) 13:45:29 #topic Bodhi Update policy - https://pagure.io/ContainerSIG/container-sig/issue/19 13:46:07 so jcajka added a proposal there, which I am +1 with 13:46:40 please have a look at it, and if we agree with it, I ll open a fesco ticket for it 13:47:42 yup +1, and for putting (batched) gating on the roadmap 13:49:19 I would add that we should also eventually support multi-image(some base image and all images that depend on it) updates 13:50:13 jcajka: can explain what that would do ? 13:50:20 you* 13:50:46 just release all the images at the same time(and clearly show that they are depended) 13:51:17 it also might make sense for automatic rebuilds 13:51:26 ok so that's might be worth an RFE for bodhi 13:51:27 I think he means once the base image is updates, all images that use it are rebuilt, too 13:52:09 lorbus: yup, IIRC that is something that is worked on, right? 13:52:10 jcajka: automatic rebuilds are available currently in OSBS, it needs to be configured in you dist-git repo 13:52:31 jcajka: we can try to make it work together if you want 13:53:16 cverna: great I will definitively try that out/help with that as I will be working through the origin images 13:53:27 once we have something working we need some docs :) 13:53:45 jcajka: https://github.com/projectatomic/atomic-reactor/blob/master/atomic_reactor/schemas/container.json#L20 13:53:48 :) 13:54:03 jcajka: ^^ we need to define this in the container.yaml in dist-git 13:54:11 ack 13:54:38 I ll try to send a PR to the origin's dist-git 13:55:07 ok approaching the end of the meeting let's move to open floor 13:55:15 #Topic Open Floor 13:56:21 cverna: fell free to play with the f28 branch of the origin-* images(not that you are only interested in ones that have it ;)) 13:56:36 s/not/note.... 13:57:05 sure 13:58:26 ok then closing the meeting in 5s 13:58:39 thanks all for coming :) 13:58:44 thanks all for joining! thanks cverna for hosting! 13:58:51 #endmeeting