15:03:29 #startmeeting RDO meeting - 2018-11-14 15:03:29 Meeting started Wed Nov 14 15:03:29 2018 UTC and is due to finish in 60 minutes. The chair is number80. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:03:30 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:03:32 The meeting name has been set to 'rdo_meeting___2018_11_14' 15:03:40 #topic roll call 15:03:50 o/ 15:04:08 Tengu: yes, for quick workarounds, but we still have to test against virt SIG packages as it's very close to what RHEL will have in the future 15:04:09 o/ 15:04:16 #chair jpena dciabrin 15:04:17 Current chairs: dciabrin jpena number80 15:05:10 "quick workarounds"? well, I don't see that as a workaround, but more in a way to validate new podman version while sticking with a stable/valide one in a mirror. 15:06:35 Javier Peña proposed openstack/packstack master: Fix virtualization detection for Fedora jobs https://review.openstack.org/617969 15:06:57 Tengu: hence EmilienM is right by having automated jobs to gate updates in virt SIG 15:07:13 But we'll discuss that when it'll come to that point 15:07:18 ok 15:07:27 #topic heads up on pcmk2 rpms for OOOCI consumption? 15:08:18 dciabrin: https://trello.com/c/qm6LiTCV/682-stein-pacemaker 15:08:19 number80, want to do a quick heads up on rpms rebuild? 15:08:29 number80, faster than me :) 15:08:51 well, pacemaker is ready, pcs and resource-agents have many dependencies to rebuild first (perl and rubygems) 15:08:59 ack 15:09:13 so we had a quick chat with bandini about that 15:09:22 I need to check what EL has for perl (could be shipped in a different repo), but rubygems will be rebuilt 15:09:30 * number80 listens 15:09:52 the pcs package that Emilien uses for testing podman under centos just has a oneline patch added to stock pcs in centos 15:10:22 if pcs is too much of a burden, we may want to rely on a patched pcs until the next centos verison is available upstream 15:10:49 bandini-built pcmk version is more involved so it still makes sense to build pcmk2.0 for centos 15:10:51 _but_ 15:10:52 one patch? 15:11:42 I see many dependencies lacking in buildroot, so maybe they came from another repo, so we might have to build them though 15:11:43 (yes pcs with podman support == current pcs in centos 7.0 plus a one line) 15:12:29 that's because last week we settle on the fact taht we could rebuild the next pcs for centos. that one relies on a truckload of rubygems dependencies and whatnot 15:12:40 does that makes sense? 15:14:15 basically, if porting the new pcs takes too much effort on centos, I think we could just provide a custom specfile like we do for mariadb, and add podman support to current centos-7 pcs 15:14:24 I'll give it a look then 15:14:45 number80, thx AI on me to forward you bandini's patch 15:15:12 bandini, you want to discuss pcmk version on the host vs in containers? 15:15:15 but keep in mind, that we cannot ship in repositories bundled code 15:16:02 right. so this 'new-pcmk' repo will be only used for one podman job and we must have the same version on host and containers 15:16:11 ack 15:16:13 one podman job? 15:16:16 likely for containers we will inject these newfangled pcmk rpms at every run 15:16:26 we plan to switch all CI on podman before end of stein milestone3 15:16:32 and you guys know why 15:16:34 ack 15:16:45 I don't know anyone named why 15:16:54 :) 15:17:00 joke aside 15:17:13 hohum 15:17:19 #action number80 look at bandini's patch for pcs 15:17:40 we spoke about a special repo that will be used for podman testing 15:17:49 #info TripleO considering to have all CI running against podman 15:18:01 we also mentioned that we don't really want these packages injected in containers just yet 15:18:02 specific repo? 15:18:09 right 15:18:21 EmilienM, how many CI jobs require HA + podman? 15:19:02 EmilienM, this special packaging only applies to jobs where pacemaker is used 15:20:15 dciabrin: all multinode with pacemaker 15:20:24 scenarios, container-multinode, OVB 15:20:24 ok 15:20:40 I can list at least 10 jobs 15:20:43 so yeah 15:20:55 ok 15:21:27 ok 15:21:39 next topic? 15:22:05 EmilienM, let's discuss the details with bandini after the rdomeeting? 15:23:27 next topic then 15:23:41 #topic mariadb specfile PR to fix mariadb 10.3.10 rpms 15:23:50 dciabrin: cool 15:23:56 I reviewed change and it is approved 15:24:09 number80, just spotted that thx very much 15:24:29 #action number80 build newer mariadb in CBS 15:24:39 so I guess this is ok 15:24:39 I'll use the new rpm in a DNR review upstream to test deployment in CI 15:24:42 yep 15:24:52 #topic Automate podman/virt SIG updates testin 15:24:56 #undo 15:24:57 Removing item from minutes: #topic Automate podman/virt SIG updates testin 15:24:59 #topic Automate podman/virt SIG updates testing 15:25:12 So let's continue the discussion we had before the meeting 15:25:19 :) 15:25:21 So what's the context 15:26:13 EmilienM: you go? I have CIX in 4 15:26:46 hey 15:26:59 we would like to test every time we update podman 15:27:02 and its deps 15:27:22 so i've proposed https://review.rdoproject.org/r/#/q/topic:podman+status:open 15:28:01 since we don't own this repo, we have to check if virt SIG has automated testing and if they'd like us to add jobs 15:28:03 the idea is to 1) pin podman in tripleoclient-distgit and 2) run a tripleo job in this distgit 15:28:15 I'm pretty sure they don't have anything automated 15:28:28 everytime I have to ping a guy and he's building an rpm by hand and pushing it 15:28:31 then we all pray very hard 15:28:37 and usually end up crying 15:28:59 * jpena sees a potential use case for CI in the Virt SIG 15:29:00 EmilienM: then, we should try harder at getting them in the Software Factory :) 15:29:22 apevec: I know you're busy ^ 15:29:32 good luck with that 15:29:44 Yeah 15:29:54 Meanwhile, we need a contigency plan 15:30:23 so maybe adding a buffer repo between virt SIG and trunk.rdoproject.org 15:31:19 number80: maybe something like deps.yml but for external deps? We could gate there, but it would make it complicated to consume SIG repos directly 15:32:00 jpena: yeah, but I have no proper solution unless virt SIG do accept our help to automate their update pipeline 15:32:48 pinning version in spec file is ok for workaround but not sustainable long term 15:33:47 btw I need help from CI team for https://review.rdoproject.org/r/#/c/17351/ 15:33:52 weshay, panda|rover ^ see my comment 15:35:06 Let's move that discussion to the list then 15:37:26 #action number80 move discussion to the list 15:37:34 #topic open floor 15:37:46 Who wants to chair next week? 15:38:49 I can chair 15:38:59 #info jpena to chair next weej 15:39:02 #undo 15:39:03 Removing item from minutes: #info jpena to chair next weej 15:39:07 #info jpena to chair next week 15:39:09 Thanks :) 15:39:22 Any other topic you want to bring before we close the meeting? 15:40:57 Ok, thanks for attending! 15:41:11 And productive summit to the people in Berlin! 15:41:13 EmilienM: me and amoralej were looking at the same exact job, we are looking at the error now. 15:41:17 #endmeeting