16:30:00 <bgilbert> #startmeeting fedora_coreos_meeting 16:30:00 <zodbot> Meeting started Wed May 29 16:30:00 2019 UTC. 16:30:00 <zodbot> This meeting is logged and archived in a public location. 16:30:00 <zodbot> The chair is bgilbert. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:30:00 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:30:00 <zodbot> The meeting name has been set to 'fedora_coreos_meeting' 16:30:04 <bgilbert> #topic roll call 16:30:08 <bgilbert> .hello2 16:30:09 <zodbot> bgilbert: bgilbert 'Benjamin Gilbert' <bgilbert@backtick.net> 16:30:20 <rfairley> .hello2 16:30:20 <ajeddeloh> .hello2 16:30:20 <zodbot> rfairley: rfairley 'None' <rfairley@redhat.com> 16:30:23 <zodbot> ajeddeloh: ajeddeloh 'Andrew Jeddeloh' <andrew.jeddeloh@redhat.com> 16:30:31 <slowrie> .hello2 16:30:32 <zodbot> slowrie: slowrie 'Stephen Lowrie' <slowrie@redhat.com> 16:30:40 <jlebon> .hello2 16:30:41 <zodbot> jlebon: jlebon 'None' <jonathan@jlebon.com> 16:30:52 <ksinny> .hello sinnykumari 16:30:53 <zodbot> ksinny: sinnykumari 'Sinny Kumari' <ksinny@gmail.com> 16:30:57 <dustymabe> .hello2 16:30:59 <zodbot> dustymabe: dustymabe 'Dusty Mabe' <dusty@dustymabe.com> 16:30:59 <sayan> .hello sayanchowdhury 16:31:02 <zodbot> sayan: sayanchowdhury 'Sayan Chowdhury' <sayan.chowdhury2012@gmail.com> 16:32:50 <mrguitar> .hello2 16:32:51 <zodbot> mrguitar: mrguitar 'Ben Breard' <mrguitar.net@gmail.com> 16:33:33 <kaeso[m]> .hello lucab 16:33:33 <zodbot> kaeso[m]: lucab 'Luca Bruno' <lucab@redhat.com> 16:34:13 <bgilbert> #chair rfairley ajeddeloh slowrie jlebon ksinny dustymabe sayan mrguitar kaeso[m] 16:34:13 <zodbot> Current chairs: ajeddeloh bgilbert dustymabe jlebon kaeso[m] ksinny mrguitar rfairley sayan slowrie 16:34:28 <bgilbert> #info Please add items to the meeting agenda at https://public.etherpad-mozilla.org/p/20190529-FCOS-Meeting 16:34:40 <bgilbert> #topic Action items from last meeting 16:34:42 <bgilbert> None! 16:35:11 <bgilbert> there are no meeting tickets, so I'll wait a couple minutes for folks to add discussion topics 16:35:16 <bgilbert> to the agenda 16:36:33 <bgilbert> #topic Metrics client 16:36:53 <bgilbert> rfairley? 16:37:19 <mnguyen_> .hello mnguyen 16:37:20 <zodbot> mnguyen_: mnguyen 'Michael Nguyen' <mnguyen@redhat.com> 16:37:41 <bgilbert> #chair mnguyen_ 16:37:41 <zodbot> Current chairs: ajeddeloh bgilbert dustymabe jlebon kaeso[m] ksinny mnguyen_ mrguitar rfairley sayan slowrie 16:38:20 <rfairley> recently just started on something for the metrics client, which we have been discussing 16:38:35 <rfairley> (had some spare time - and wanted to get something started) 16:38:36 <jlebon> rfairley: sweet, i missed that you wrote this in rust. nice! 16:38:55 <rfairley> Ongoing review here: https://github.com/rfairley/fedora-coreos-metrics-client/pull/1 16:38:57 <dustymabe> nice rfairley 16:39:32 <bgilbert> rfairley++ 16:39:33 <zodbot> bgilbert: Karma for rfairley changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:39:39 <ksinny> rfairley++ 16:39:41 <rfairley> We don't have to finalize the config format or name in that PR 16:39:44 <kaeso[m]> I did a couple of quick-review passes on it 16:39:46 <jlebon> rfairley++ 16:39:46 <zodbot> jlebon: Karma for rfairley changed to 3 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:40:17 <kaeso[m]> the config format looks good enough to me for the MVP 16:40:23 <bgilbert> #link https://github.com/rfairley/fedora-coreos-metrics-client/pull/1 16:40:49 <rfairley> Plan is to just tidy that PR (add some more comments) - and we can be free to change it however during preview I think 16:40:55 <kaeso[m]> but after that, I think there is a quite a bit of of discussion on what to collecet, how, and how to report and store 16:40:58 <rfairley> thank you kaeso[m] for the review! 16:41:00 <kaeso[m]> *collect 16:41:20 <rfairley> kaeso[m]++ 16:42:04 <rfairley> the ticket this is regarding is this: https://github.com/coreos/fedora-coreos-tracker/issues/86 16:42:11 <rfairley> #link https://github.com/coreos/fedora-coreos-tracker/issues/86 16:43:04 <bgilbert> cool, moving on 16:43:09 <bgilbert> #topic some progress on migrating away from the CentOS CI artifact server and towards S3 16:43:15 <bgilbert> #link https://github.com/coreos/coreos-assembler/pull/527 16:43:15 <rfairley> +1 - we could try to get this initial implementation in (either before or during preview period), then discuss/review later 16:43:20 <rfairley> +1 to move on 16:43:23 <bgilbert> #link https://github.com/coreos/fedora-coreos-pipeline/pull/59 16:43:30 <bgilbert> rfairley: +1 16:43:53 <bgilbert> jlebon? 16:44:33 <jlebon> yeah, good progress on this being made! 16:44:46 <jlebon> the big one was moving away from a separate repo: https://github.com/coreos/coreos-assembler/pull/515 16:44:57 <jlebon> thanks dustymabe for all the reviews 16:45:17 <bgilbert> dustymabe++ 16:45:17 <zodbot> bgilbert: Karma for dustymabe changed to 4 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:45:37 <jlebon> i've locally successfully both `buildprep`ed and `buildupload`ed cosa builds from/to S3 16:45:58 <dustymabe> thanks jlebon - took me long enough 16:45:59 <jlebon> once that patch above gets merged, we can "ratchet" our way out of putting things into the artifact server 16:46:34 <jlebon> one thing related to this i'm currently filing is an issue to discuss file layout in the bucket 16:47:46 <jlebon> once we've moved over to S3, i think we should be somewhat ready to "fan out" for stream-specific builds 16:48:28 <ksinny> nice 16:48:56 <jlebon> see specifically https://github.com/coreos/fedora-coreos-pipeline/pull/59/commits/f426c073e347c2e50cb76eef903fe6f371326509 16:50:00 <bgilbert> cool, good to move on? 16:50:02 <jlebon> related to this btw, if anyone wants to learn more about how the pipeline works and hacking on it, there's a great opportunity waiting for you in https://github.com/coreos/fedora-coreos-pipeline/pull/31 16:50:08 <jlebon> bgilbert: yup! 16:50:32 <bgilbert> #topic automated koji tagging service 16:50:36 <bgilbert> #info automated koji tagging service is mostly written 16:50:42 <bgilbert> #link https://github.com/coreos/fedora-coreos-tracker/issues/179#issuecomment-496661813 16:50:43 <bgilbert> dustymabe? 16:51:09 <dustymabe> yep 16:51:36 <dustymabe> the guts to the service are written - waiting on some inputs right now - but in the mean time I can go ahead and try to get it running in Fedora Infra OpenShift instance 16:51:50 <dustymabe> I created a new ticket for that: https://github.com/coreos/fedora-coreos-tracker/issues/188 16:52:16 <dustymabe> also if anyone would like to test out the tagging you can open a PR to https://pagure.io/dusty/coreos-koji-data/blob/master/f/data.json 16:53:18 <walters> does that ultimately output an rpm-md repo with only one version of the rpms? 16:53:55 <dustymabe> anything tagged into the coreos-pool tag gets sucked into a coreos-pool distRepo 16:54:00 <dustymabe> including multiple versions of rpms 16:54:11 <walters> ok 16:54:11 <dustymabe> we plan to use this one big yum repo as input to all of our builds 16:54:20 <dustymabe> including on different releases of fedora 16:54:29 <dustymabe> we'll control the compose content by utilizing lockfiles 16:54:35 <dustymabe> with NVR information in them 16:54:49 <dustymabe> at least that is the current plan - jlebon bgilbert ksinny - correct me if I'm wrong 16:54:55 <ksinny> yeah 16:55:01 <jlebon> dustymabe: +1 16:55:13 <bgilbert> dustymabe: +1 16:56:09 <bgilbert> dustymabe++ 16:56:12 <bgilbert> good to move on? 16:57:13 <bgilbert> #topic RFR infra ticket in progress for cincinnati backed 16:57:22 <bgilbert> #link https://pagure.io/fedora-infrastructure/issue/7825 16:57:27 <bgilbert> kaeso[m]: ^ 16:58:26 <kaeso[m]> #info RFR infra ticket in progress for cincinnati backend 16:58:54 <jlebon> kaeso[m]: is that ticket waiting on us to write an ansible playbook? or will releng folks do that for us? 16:59:00 <kaeso[m]> not much to add, I'm learning about fedora-infra and figuring out how to host our cincinnati backend 16:59:39 <dustymabe> kaeso[m]: if you have targetted questions i can try to help 16:59:45 <kaeso[m]> at the bare minimum, we need this to know the URL to put in the OS for the client 16:59:59 <kaeso[m]> jlebon: it's on us, I'm on it 17:00:08 <jlebon> kaeso[m]: +1 17:00:25 <ksinny> kaeso++ 17:00:26 <zodbot> ksinny: Karma for lucab changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:00:29 <kaeso[m]> dustymabe: ack, thanks 17:01:28 <bgilbert> kaeso[m]: good to move on? 17:01:28 <kaeso[m]> I think I'll first deploy some kind of stub, as we have a boostrapping loop with this consuming release metadata 17:02:00 <kaeso[m]> yep 17:02:06 <bgilbert> +1 17:02:14 <bgilbert> #topic cincinnati<->rpm-ostree client close to MVP 17:02:15 <bgilbert> #link https://github.com/coreos/zincati 17:03:10 <bgilbert> kaeso[m]: ^ 17:03:53 <kaeso[m]> this one is also shaping up, the PR currently open has the last feature missing for the bare client 17:04:02 <kaeso[m]> thanks jlebon for all the reviews 17:04:31 <kaeso[m]> I'll add more tickets next for the nice-to-have features still missing 17:04:56 <rfairley> kaeso++ 17:04:56 <zodbot> rfairley: Karma for lucab changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:04:58 <rfairley> jlebon++ 17:05:01 <zodbot> rfairley: Karma for jlebon changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:05:20 <kaeso[m]> *next week 17:05:43 <jlebon> rfairley: i think you need to do: lucab++ 17:05:44 <zodbot> jlebon: Karma for lucab changed to 3 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:05:57 <kaeso[m]> that's it I guess 17:06:25 <rfairley> jlebon: ahh, yes 17:06:47 <jlebon> kaeso[m]: very cool! i guess next-ish steps is packaging and adding to FCOS? 17:07:42 <jlebon> rfairley: nvm, i somehow missed that zodbot did figure it out :) 17:07:43 <kaeso[m]> oh yes 17:07:45 <kaeso[m]> bunch of stuff even before that 17:07:55 <kaeso[m]> like adding units and adding default config 17:08:27 <rfairley> jlebon: yeah - zodbot got confused by the [m] before I think :) 17:08:28 <jlebon> yup, right 17:09:01 <kaeso[m]> I think the next pending discussion is related to https://github.com/coreos/fedora-coreos-tracker/issues/163 17:09:35 <kaeso[m]> i.e. where/how we inject the the stream label (for client introspection) 17:11:34 <bgilbert> #topic Open Floor 17:12:52 <bgilbert> seems like we already covered the things, so I'll close out in a couple minutes 17:12:58 <bgilbert> unless anyone has something else 17:13:20 <dustymabe> +1 thanks for running the meeting 17:14:10 <bgilbert> #endmeeting