15:01:18 #startmeeting RDO meeting - 2019-03-20 15:01:18 Meeting started Wed Mar 20 15:01:18 2019 UTC. 15:01:18 This meeting is logged and archived in a public location. 15:01:18 The chair is amoralej. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:18 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:01:18 The meeting name has been set to 'rdo_meeting_-_2019-03-20' 15:01:19 Meeting started Wed Mar 20 15:01:18 2019 UTC and is due to finish in 60 minutes. The chair is amoralej. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:20 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:22 The meeting name has been set to 'rdo_meeting___2019_03_20' 15:01:38 o/ 15:01:40 o/ 15:01:47 o/ 15:01:55 o/ 15:02:04 Merged puppet/puppet-collectd-distgit stein-rdo: Update to post 10.1.1-rc0 (d7b6b8c493e808534bdd4b1e500065ce46e40434) https://review.rdoproject.org/r/19550 15:02:12 #chair fultonj mjturek ykarel baha 15:02:12 Current chairs: amoralej baha fultonj mjturek ykarel 15:02:13 Current chairs: amoralej baha fultonj mjturek ykarel 15:02:38 o/ 15:02:52 #chair jpena 15:02:52 Current chairs: amoralej baha fultonj jpena mjturek ykarel 15:02:53 Current chairs: amoralej baha fultonj jpena mjturek ykarel 15:04:01 does anyone have the agenda link handy? 15:04:09 https://etherpad.openstack.org/p/RDO-Meeting 15:04:12 https://etherpad.openstack.org/p/RDO-Meeting 15:04:20 tks 15:04:23 please add your topics 15:04:26 we are starting 15:04:38 in 3 15:04:40 2 15:04:42 1 15:04:44 go! 15:04:59 #topic default maintainers are gone in rdoinfo: deps - https://review.rdoproject.org/r/19389 15:05:15 so, this was from apevec, but i think he's not around 15:05:23 Merged puppet/puppet-tomcat-distgit stein-rdo: Update to post 2.5.0 (5366908b1b86e9ba6d112b1dcc6eaf08118b4d7d) https://review.rdoproject.org/r/19553 15:05:39 #info dependencies without explicit maintainers have been reset to nobody 15:06:05 so now, we need for maintainers to sign up 15:06:41 for dependencies specific to a project or very limited set, they should be maintained by that project team 15:06:44 * Duck o/ 15:06:53 #chair Duck 15:06:53 Current chairs: Duck amoralej baha fultonj jpena mjturek ykarel 15:06:54 Current chairs: Duck amoralej baha fultonj jpena mjturek ykarel 15:08:02 #actions maintainers to check deps in https://github.com/redhat-openstack/rdoinfo/blob/master/deps.yml and add themselves where applicable 15:08:40 #info the processes to manage deps are in https://www.rdoproject.org/documentation/requirements 15:08:42 always better to see reality than expecting people who have moved to other things to care :-) 15:09:08 guys is the rdo kibana working? 15:09:40 * ykarel doubt it's workin 15:10:00 i see an error "no results found" in https://review.rdoproject.org/app/kibana 15:10:42 ok, so i think that's it for the first topic 15:10:45 let's move on 15:10:58 we have quite long agenda today 15:11:07 Rafael Folco created config master: Make containers-build-push-base job branchless https://review.rdoproject.org/r/19572 15:11:07 Rafael Folco created config master: Use new containers-build-push-base branchless job https://review.rdoproject.org/r/19573 15:11:18 #topic finally drop *-patches repos (openstack/$PROJECT mirrors) in review.rdo 15:12:00 so i guess apevec only put this to start action of actually removing it 15:12:16 as this was discussed and agreed in the past 15:12:46 jpena, can we remove repos using resources directory in SF? 15:13:07 amoralej: I *think* so, but we'll have to check 15:13:13 ok 15:13:19 i'll add you an action jpena 15:13:26 ack 15:13:39 #action jpena to check how to remove repos using resources in SoftwareFactory 15:13:53 onec we know how to do it we'll get them out 15:14:07 all of them except the ones with patches applied 15:14:57 #topic RDO phase1 tripleo jobs running in ci.centos will be moved to some other system, weshay is looking into it 15:15:01 ykarel, this is yours 15:15:28 so CI Team is planning to run some baremetal scenarios, and ci.centos resulted some bottlenack in past 15:15:39 we'll be looking into it.. 15:15:42 so weshay is looking for other systems 15:16:10 I wouldn't say any decisions have been made, I'd love to know if we think there are any adverse implications from moving away from ci.centos 15:17:00 baremetal means *real baremetal* 15:17:01 ? 15:17:12 we have baremetal hooked into internal sf.. where we could run the same jobs against and vote on rdo promotions 15:17:14 via dlrn 15:17:16 or using vms with libvirt as done in ci.centos.org? 15:17:31 so.. can be either, or both 15:18:07 so, i think we can keep weirdo ones in ci.centos.org, i'd say it has not been an issue so far 15:18:08 there wouldn't be much value in rerunning real bm env on rdo if we did in tripleo 15:18:16 but it's certainly possible 15:18:38 right.. tripleo we have pacemaker disabled because the hardware in ci.centos can't support it 15:18:53 so.. it's forcing unsupported settings essentially 15:18:58 in tripleo 15:19:04 i'd say making jobs to vote in dlrn-api should not be a problem 15:19:07 would rather run w/ clearly supported settings 15:19:10 aye 15:19:27 it'd be good if we could maintain public logs for the reporting jobs 15:19:36 \o 15:19:45 we used to do it in the past, i'm not sure what's the current status 15:19:50 amoralej I believe the logs are public 15:19:51 #chair weshay PagliaccisCloud 15:19:51 Current chairs: Duck PagliaccisCloud amoralej baha fultonj jpena mjturek weshay ykarel 15:19:52 Current chairs: Duck PagliaccisCloud amoralej baha fultonj jpena mjturek weshay ykarel 15:20:03 wait.. they are not 15:20:12 so ya.. we can log to the thirdparty log server 15:20:16 as we did w/ rdo phase 2 15:20:22 yeap, exactly 15:20:28 rock on 15:20:38 other than that, i'd say it's ok 15:20:48 great.. 15:20:52 weshay, any ETA for this movement? or atleast a card/bug where this is tracked, so we can follow up there 15:21:14 so, the idea would be to move the oooq jobs running in ci.centos replaced by other jobs running in other more appropiate ci environment 15:21:25 nothing scheduled, but I'll add it as an epic in taiga 15:21:34 keep reporting to dlrn-api, keep them as promotion criteria 15:21:47 but running in non public hardware 15:21:48 weshay, ack 15:21:50 amoralej for promotion.. yes.. the check jobs we have in ci.centos will probably be killed 15:21:59 did i understand it right? 15:22:17 ya.. non-public hardware but logging publically 15:22:20 yes 15:22:33 check jobs, you mean the ones voting upstream check gates? 15:22:58 we have non-voting check jobs running from ci.centos on tq/tqe changes 15:23:10 since ocata they have not been reliable 15:23:19 yeap 15:23:22 ack 15:23:26 I may leave standalone jobs there 15:23:39 probably will 15:24:10 ok 15:24:48 i'd like to keep puppet promotion jobs in ci.centos.org, i understand non-oooq are out of the scope for this change 15:24:50 right? 15:25:33 yes topic was that only 15:25:44 move TripleO jobs 15:25:52 ok 15:25:57 good 15:26:16 so i thing we are done with that topic 15:26:21 anything to add? 15:26:28 let's create an action to create epic 15:27:29 #action weshay to create an epic in taiga to move oooq jobs out of ci.centos.org 15:27:35 weshay, ^ are you ok? 15:28:03 that's it 15:28:09 ok 15:28:20 #topic ppc64le container builds update 15:28:27 hey 15:28:34 #info logging uploads are working https://centos.logs.rdoproject.org/tripleo-upstream-containers-build-master-ppc64le/417/logs/logs/ 15:28:41 congrats mjturek ! :) 15:28:51 cool 15:28:53 and baha and dmsimard ^ :) 15:29:08 looks like the base container started failing recently though 15:29:18 we merged a patch to kolla to fix 15:29:29 and are wondering when it would hit RDO? 15:29:43 (The patch just merged today, if that helps) 15:30:22 it will be probably in next dlrn run 15:30:30 baha: what's the patch number? It's probably built in RDO Trunk alreayd 15:30:32 as kolla follows master trunk 15:30:37 https://review.openstack.org/#/c/644389/ 15:30:41 not built yet 15:30:52 oh awesome! 15:31:04 mjturek, you will see it coming in https://trunk.rdoproject.org/centos7-master/report.html 15:31:05 I was hoping that was how that worked, but we figured we'd check to make sure =) 15:31:05 soon 15:31:20 baha, what repo do you use? 15:31:22 amoralej, are they consuming kolla build from not promoted repo? 15:31:24 Kashyap Chamarthy proposed openstack/nova-distgit rpm-master: Use granular libvirt and QEMU RPMs for RHEL-8 Nova https://review.rdoproject.org/r/19556 15:31:24 consistent or promoted? 15:31:37 i assumed consisntent, but i'm not sure 15:32:24 I think we use current 15:32:46 it'd be better consistent, probably 15:32:46 should we be using consistent? 15:32:56 okay we can switch over to that I think 15:33:04 consistent is like current but before the last FTBFS 15:33:14 FTBFS? 15:33:24 Failed to Build from Source 15:33:29 means some package failed 15:33:31 got it! thanks amoralej 15:33:32 to build 15:33:46 we always rely on consistent repos to promote 15:33:52 We push master branch over to the container build script so yeah, I think we would be using whatever is latest 15:33:58 the ones with failed builds are considred "inconsistent" 15:34:18 I see, and may be part of current 15:35:20 anyway, we're good otherwise, just didn't know how to find out when patches hit rdo 15:35:26 thanks amoralej and jpena! 15:35:36 Yes, thank you! 15:35:46 mjturek, a new dlrn run just started 15:35:51 it should build that patch 15:35:53 awesome! 15:36:16 so, we can move on to next topic? 15:36:21 yep! 15:36:27 ok, thanks mjturek 15:36:31 #topic Status of Stein preparation 15:36:52 so, as you know projects are creating rc1 tags upstream 15:37:17 so we are currently building more and more packages in CBS for stein tags 15:37:33 we are in the process of branching disgtgits 15:38:14 #action maintainers should send required updates to package distgits for stein asap as new branches stein-rdo are being cut 15:38:35 we have frozen non-openstack puppet modules too 15:38:51 to the commits used in the last promotion 4 days ago 15:39:09 #info non-OpenStack puppe modules have been frozen for Stein 15:39:38 next steps will be to keep building rc tags for all available packages 15:39:51 and start creating jobs to test them in rdoinfo gate 15:40:18 also, synchronization from stein-testing to https://buildlogs.centos.org/centos/7/cloud/x86_64/openstack-stein/ is in place 15:40:30 i think that's the summary 15:40:37 ykarel, am i missing something important? 15:40:56 amoralej, no, all done 15:41:02 ok 15:41:11 we can link etherpad here 15:41:19 good 15:41:24 or to the card 15:41:34 #info https://trello.com/c/nkadXFWF/702-stein-release-preparation 15:41:35 yes that also works 15:42:13 jpena, btw, is the namespace for stein created in the rdo registry? 15:42:21 amoralej: yes, it is 15:42:32 ok, i'll close that too then 15:42:50 amoralej, we also need to create current-tripleo and previous-current-tripleo symlinks 15:43:12 to bootstrap the ci jobs, right? 15:43:15 CI Team started creating jobs 15:43:25 yes those jobs will need those symlinks 15:44:00 ok, we'll find out what repos to use for that links 15:44:07 but ykarel 15:44:16 okk, jobs preparation:- https://review.rdoproject.org/r/#/q/topic:oooq/branching 15:44:22 if we start running only promotion periodic jobs 15:44:32 do those need current-tripleo? 15:44:48 amoralej, updates job need that afair 15:45:19 we can create it if needed 15:45:30 just i'd prefer not to do if we can avoid it 15:45:31 yes, we have some time 15:45:37 but we will not block 15:46:05 yes 15:46:14 wes hayutin created rdo-infra/ci-config master: update master criteria for promotion https://review.rdoproject.org/r/19574 15:46:48 jpena, wrt packstack, is there anything pending? 15:46:52 before creating rc 15:47:02 let me check 15:47:41 not a lot, we could add https://review.openstack.org/639075 and https://review.openstack.org/634910 15:47:42 hmm rabbitmq update is failing CI 15:47:48 Ronelle Landy proposed config master: Report containers-build-push to DLRN https://review.rdoproject.org/r/19030 15:48:37 jpena, ack, i'll review those 15:48:46 ok, let's move on 15:49:06 #topic Nautilus update 15:49:16 fultonj, stage is yours 15:49:20 thanks 15:49:27 #info Ceph Nautilus was released yesterday: https://ceph.com/releases/v14-2-0-nautilus-released 15:49:30 \o/ 15:49:38 nautilus! 15:49:44 https://review.rdoproject.org/r/#/c/18721 15:49:48 we basically need to keep working on it 15:49:53 #info want to get Nautilus into Stein so we can use Ansible 2.7 as per https://review.rdoproject.org/r/#/c/18721 15:49:59 #action fultonj to investigate why cinder not working and give update in https://review.rdoproject.org/r/#/c/18721 15:50:21 #info stein GA should be released with nautilus ceph 15:50:31 also, some changes are required in puppet-ceph 15:50:40 puppet-ceph? 15:50:44 yes 15:50:48 we use ceph-ansible to deploy nautilus 15:50:58 what's using puppet-ceph? 15:51:06 there is a puppet module wich is still maintained by puppet-openstack team 15:51:17 and tested with puppet-openstack-integration scenarios 15:51:39 * ykarel need to leave 15:51:52 Merged rdo-infra/ci-config master: update master criteria for promotion https://review.rdoproject.org/r/19574 15:51:54 tripleo has deployed ceph without puppet-ceph since pike 15:52:27 still tested in the puppet-openstack-integration scenarios... is that using tripleo? 15:52:35 fultonj, that's the failure in legacy-weirdo-validate-buildsys-tags job in https://review.rdoproject.org/r/#/c/18721/ 15:52:53 fultonj, there are rdo users not using tripleo :) 15:52:59 Merged config master: Report containers-build-push to DLRN https://review.rdoproject.org/r/19030 15:53:01 amoralej: that's cool 15:53:33 hmmm 15:53:40 if needed we will request to remove ceph deployment temporarily in puppet-openstack-integration 15:53:45 until puppet-ceph is ready 15:53:59 amoralej: is the cinder failure in legacy-weirdo-validate-buildsys-tags ? 15:54:04 nop 15:54:15 ok 15:54:16 that failure is because puppet-ceph uses ceph-disk 15:54:25 which does not longer exist 15:54:27 ceph-disk removed 15:54:30 in nautilus 15:54:31 yep 15:54:32 it needs to be updated to use ceph-volume iirc 15:54:37 amoralej: exactly 15:55:34 so a new branch stable/mimic was cut with the last commit in master 15:55:44 and master will be fixed to work with nautilus 15:55:47 that's the plan 15:55:55 i thing tobias-urdin is working on it 15:56:31 it's a bad time for these changes as we are late in the cycle, but puppet modules are cycle-trailing 15:56:41 so i thing we still have time to get it done in stein 15:57:15 apart from that, fultonj i'll keep waiting on your debug of the cinder issue in ooo jobs 15:57:21 let me know if i can help somehow 15:57:24 amoralej: thanks 15:57:48 i guess that's all on that topic for now 15:57:49 i'm also concerned about how to push all those changes together and not break the gates 15:58:15 i mean, update ceph, ceph-ansible, ansible and ceph containers tags 15:58:18 coordinately 15:58:57 if we don't coordinate all those changes, we will break ooo gates 15:59:06 and maybe others, as puppet 15:59:17 gfidente fmount ^ fyi 15:59:23 amoralej: noted 15:59:39 but, let's figure out first how to get it working in the check jobs 15:59:50 we are almost out of time 15:59:57 ack 16:00:04 thanks fultonj 16:00:10 #topic open floor 16:00:19 any topic you want to arise? 16:00:34 well 16:00:40 chair for next meeting 16:00:44 i almost forget 16:00:48 any volunteer? 16:01:41 I'll take it 16:01:51 thanks jpena 16:02:02 #action jpena to chair next meeting 16:02:15 i think we can close the meeting 16:02:24 last call for any other out of the agenda topic? 16:02:47 #endmeeting