14:00:20 #startmeeting tripleo 14:00:21 Meeting started Tue Nov 20 14:00:20 2018 UTC and is due to finish in 60 minutes. The chair is jaosorior. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:22 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:24 The meeting name has been set to 'tripleo' 14:00:33 #topic agenda 14:00:35 * Review past action items 14:00:37 * One off agenda items 14:00:39 * Squad status 14:00:41 * Bugs & Blueprints 14:00:43 * Projects releases or stable backports 14:00:45 * Specs 14:00:47 * open discussion 14:00:49 Anyone can use the #link, #action and #info commands, not just the moderatorǃ 14:00:51 Hey folks! who's around? 14:00:53 «o/ 14:00:56 o/ 14:01:09 o/ 14:01:20 o/ 14:01:32 o/ hello 14:01:42 o/ 14:01:55 o/ 14:02:02 o/ 14:02:32 o/ 14:02:34 Merged openstack/tripleo-common master: Exit when container is missing or empty when downloading logs https://review.openstack.org/618572 14:02:35 Merged openstack/tripleo-common stable/queens: Set SSH server keep alive options https://review.openstack.org/618118 14:02:36 Merged openstack/tripleo-common stable/rocky: Omit grep process in nova_api healthcheck. https://review.openstack.org/618524 14:02:36 Merged openstack/tripleo-common stable/rocky: Fix nova-api healthcheck https://review.openstack.org/618526 14:02:37 Merged openstack/puppet-tripleo stable/rocky: Include ::cinder::nova in cinder's configuration https://review.openstack.org/618316 14:02:39 Merged openstack/tripleo-heat-templates master: ceph: allow curl tasks to run in dry run mode https://review.openstack.org/618753 14:04:12 #topic review past action items 14:04:31 None. 14:04:40 #topic one off agenda items 14:04:42 #link https://etherpad.openstack.org/p/tripleo-meeting-items 14:04:53 o/ 14:04:59 The first one: (rfolco) Remove newton and ocata jobs 14:05:16 I think it's time to remove newton and ocata jobs, so I'd like to ask here first if any objections 14:05:41 #link https://review.openstack.org/#/c/617999/ 14:05:58 o/ 14:06:15 o/ 14:06:45 the challenge is that non-containerized scenario jobs are being "used" in many projects... so zuul syntax check complains if you just remove the job definition... 14:06:52 #link http://codesearch.openstack.org/?q=-%20tripleo-ci-centos-7-scenario00%5B0-9%5D-multinode-oooq(%3A.*)%3F%24&i=nope&files=&repos= 14:07:11 o/ 14:07:51 o/ 14:09:14 o/ 14:09:47 o/ 14:09:56 zuul also checks config for all branches on "untrusted-projects"... which makes me remove these old jobs from all branches on each project :( 14:10:17 URGENT TRIPLEO TASKS NEED ATTENTION 14:10:17 https://bugs.launchpad.net/tripleo/+bug/1803547 14:10:19 Launchpad bug 1803547 in tripleo "tempest run failed with 'The specified regex doesn't match with anything ' on tripleo-ci-centos-7-scenario001-multinode-oooq-container" [Critical,In progress] - Assigned to chandan kumar (chkumar246) 14:11:19 rfolco: so, just to get it clear. Other projects are running uncontainerized scenarios, right? 14:11:45 and that currently is a blocker for removing the ocata and newton jobs. Why is that the case? I didn't quite get the link 14:11:50 jaosorior, other projects have these jobs configured in their zuul yaml 14:12:02 rfolco: the newton and ocata jobs? 14:12:27 yes, scenario non-containerized are ocata and newton *only* 14:12:44 #link https://github.com/openstack-infra/tripleo-ci/blob/master/zuul.d/multinode-jobs.yaml#L164 14:12:49 I thought we ran them in pike 14:13:16 we should 14:13:33 In the meantime you can move the definitons to a deprecated zuul layout to get them out of the main definitons and the propose the removal from the stable branches 14:13:39 It's likely puppet 14:14:09 ok, its a good approach 14:14:54 This is a side effect of not branching tripleo-ci 14:15:10 o/ 14:16:16 The next topic is: FYI centos minor updates coming to the "continuous release" repo for testing soon 14:16:18 mwhahaha, true. I'll move to a separate file, propose removal on all these projects and its branches, then propose removal of tripleo-ci. Is that ok ? 14:16:49 Yes 14:17:04 thanks mwhahaha 14:17:14 great! 14:17:30 So, the next topic is: FYI centos minor updates coming to the "continuous release" repo for testing soon 14:17:34 Not sure who proposed that ^^ 14:17:39 panda|rover, ^ 14:17:56 jaosorior, it's just a FYI.. 14:17:58 really 14:18:20 weshay_pto: jaosorior yes so we are setting up jobs that add another repo to the centos base 14:18:20 got it 14:18:34 weshay_pto: jaosorior so we know id advance of any problem that may come up 14:18:35 notes and prep are here: 14:18:42 #link https://tree.taiga.io/project/tripleo-ci-board/issue/309?kanban-status=2027733 14:19:20 panda|rover: that's gonna be quite useful. We already got bit by some issues with some base packages in 7.6 14:19:21 thanks! 14:19:37 still some things left to decide, like when to run those jobs, and other minor details. Jobs are running for now, standalone passed yesterday, testing nultinode and ovb today 14:19:56 i all branches 14:20:00 in 14:20:41 panda|rover: how often are those packages updated? daily? 14:21:40 panda|rover, weshay_pto, so cr repo not helping here? i checked there are new packages already released, no? 14:21:52 fs021 running with that repo 14:21:56 Brent Eagles proposed openstack/tripleo-heat-templates stable/rocky: Fix ansible conditional for ovs upgrade. https://review.openstack.org/619005 14:22:04 jaosorior: no, last update right now was 12th 14:22:06 ykarel, ya.. look at the taiga task, they are coming soon, but not there yet 14:22:37 weshay_pto, okk will check, what i last checked fs021 had some failures with recent packages 14:22:38 panda|rover, weshay_pto: would it be possible to push some 3rd party package like podman ? 14:22:40 ah, forgot the "coming soon" bit. 14:23:13 Tengu, that is up to the ykarel, apevec and co. It's a good idea 14:23:21 EmilienM: -^^ :) 14:23:37 there is some work being discussed around further gating centos packages that can break the gate 14:23:47 weshay_pto: well, of course - we already were bitten hard by podman and its friends. Being able to test them BEFORE breaking gate is a must. 14:25:14 weshay_pto, ack clear from the taiga, it's tracking fs021 for updates, Thanks 14:26:20 Tengu, push podman where? in cr repo? 14:26:30 * jaosorior reading the taiga page 14:26:36 ykarel: in the job just described by weshay_pto and panda|rover 14:26:44 so in fs021 14:26:52 Jaganathan Palanisamy proposed openstack/tripleo-common master: Derives NUMA aware vSwitches parameters https://review.openstack.org/617158 14:27:32 Tengu, ya.. the rdo guys are putting together a proposal around gating tripleo deps now 14:27:37 Tengu++ 14:27:47 :) 14:27:54 good that you are thinking about it, wish more folks were 14:28:08 Merged openstack/tripleo-heat-templates master: Add bootparams service for all roles https://review.openstack.org/617938 14:28:09 Merged openstack/tripleo-quickstart master: Use a shorter default domain name https://review.openstack.org/618773 14:28:10 Merged openstack/instack-undercloud stable/queens: Fix curly brackets for ntp::servers: to prevent HTML escaping https://review.openstack.org/618845 14:28:21 weshay_pto: well, we had enough issues with podman updates -.-' 14:28:36 kind of think you can't forget. bad podman. 14:29:09 srsly 14:29:23 Tengu, ack need to check how that works, what i know currently it's coming from virt-container repo(https://buildlogs.centos.org/centos/7/virt/x86-64/container/) so those are already in fs021 but that's withoug podman currently 14:29:37 Jaganathan Palanisamy proposed openstack/tripleo-common master: Derives NUMA aware vSwitches parameters https://review.openstack.org/617158 14:29:45 i mean fs021 not have podman enabled 14:30:11 ykarel: ok! ping me if you need infos (or EmilienM - but he's more or less afk right now) 14:30:20 Tengu, ack 14:30:28 will catch you 14:30:53 alright 14:31:08 thanks weshay_pto and panda|rover for the info 14:31:17 The next topic is on me: 14:31:20 TripleO operator feedback 14:31:26 * ykarel|away out it's late here 14:31:34 There was a session in the summit about feedback for deployment projects (in general) 14:31:34 * ykarel|away Thanks all 14:31:44 and there was plenty of feedback on tripleo: 14:31:51 #link https://etherpad.openstack.org/p/BER-deployment-tools-feedback 14:32:02 the gist of it was related to folks having a very hard time with its cmoplexity 14:32:30 some of the issues there could be addressed by config-download. So, seems we're moving in the right direction there. 14:32:41 However, some of them were due to lack of documentation 14:32:48 So... we gotta get better at that. 14:33:23 jaosorior: our entire docs need a big overhaul 14:33:29 jaosorior: thats a good point we can fix 14:34:14 stuff from: * How do we make tripleo deploy custom options that are not directly managed by a heat parameter 14:34:20 Quique Llorente proposed openstack-infra/tripleo-ci master: Merge featureset custom env files and override https://review.openstack.org/619010 14:34:35 jaosorior: was any one deployment tool deemed much better/simpler in that regard ? 14:34:39 jaosorior: compared to ooo 14:34:59 Probably most of them because they don't have the same level of configurations 14:35:20 marios: there wasn't much of a comparison going on, mostly feedback 14:35:28 mwhahaha: (right its tricky to compare usually, when a given tool is assuming many things about what it is deploying) 14:35:32 jaosorior: ack 14:35:36 Being really flexible has lead to some over complexity in many areas 14:35:57 mwhahaha: but that doesn't stop project foo from being perceived as 'easier' assuming it fulfills your use case 14:35:58 Next cycle I hope we can focus on simplifying some areas 14:35:58 mwhahaha: well, it's also related to our architectural decisions. Folks were really confused by containers and by the change in log files for instance 14:36:16 at some point it would be great to have a docs squad 14:36:27 so we can pin-point what's missing in our docs, and try to address it. 14:36:55 Yes we've also not done a good job at keeping stable interface done around containers 14:37:26 so some of it is stale but we do have a lot of good content too. a lot of the issue/one of the first issues is about organising that imo right now its hard to find stuff 14:38:06 Yes 14:38:41 Quique Llorente proposed openstack-infra/tripleo-ci master: DNM: To test zuul-in-a-box https://review.openstack.org/617930 14:38:48 So... if we would create a "squad" or working group... or whatever. To try to address our docs issue. Who would join? :D 14:39:06 Quique Llorente proposed openstack/tripleo-heat-templates master: Add env file for standalone scenario002 https://review.openstack.org/618537 14:39:16 jaosorior: maybe we can make it one of our goals for T? though that's a way off. maybe too late for S though.. 14:39:21 i mean 'improve docs' 14:39:47 jaosorior: i would join 14:39:47 marios: well... ideally each release we keep up-to-date docs 14:40:00 so, that should be part of the definition of done of each feature. 14:40:11 jaosorior: i can at least help to review things for starters 14:40:35 even if we don't dive super-deep into it, we could start some small cleanup work already 14:40:36 jaosorior: but don't know how much timei can dedicate to re-organising docs. if no one else does i'll give it a go and see what happens :) 14:40:49 jaosorior: so maybe its me and you in this squad ;) 14:40:54 marios: lets sync up tomorrow and throw up some ideas. 14:41:00 jaosorior: sounds good 14:41:08 cool! 14:41:26 Anyway, the link is there in case folks want to see the feedback. Lets move on for now to the next topic. 14:41:38 jaosorior, I can help 14:41:38 #topic Squad status 14:41:39 ci 14:41:41 #link https://etherpad.openstack.org/p/tripleo-ci-squad-meeting 14:41:43 upgrade 14:41:45 #link https://etherpad.openstack.org/p/tripleo-upgrade-squad-status 14:41:47 containers 14:41:49 #link https://trello.com/b/S8TmOU0u/tripleo-podman 14:41:51 integration 14:41:53 #link https://etherpad.openstack.org/p/tripleo-integration-squad-status 14:41:55 ui/cli 14:41:57 #link https://etherpad.openstack.org/p/tripleo-ui-cli-squad-status 14:41:59 validations 14:42:01 #link https://etherpad.openstack.org/p/tripleo-validations-squad-status 14:42:03 networking 14:42:05 #link https://etherpad.openstack.org/p/tripleo-networking-squad-status 14:42:07 security 14:42:09 #link https://etherpad.openstack.org/p/tripleo-security-squad 14:42:11 edge 14:42:13 #link https://etherpad.openstack.org/p/tripleo-edge-squad-status 14:42:15 Any squad wanting to bring up their status, or a topic for the general public? 14:42:17 weshay_pto: thanks! we're 3 now then :D 14:44:51 #topic bugs & blueprints 14:44:53 #link https://launchpad.net/tripleo/+milestone/stein-2 14:44:55 For Stein we currently have 29 (for stein-2) and 3 (for stein-3) blueprints open in Launchpad. 14:44:57 Bugs: 765 (+8) stein-2, 3 (+3) stein-3. 101 (-1) open Storyboard bugs. 14:44:58 bug 765 in Launchpad itself "Librarian client should timeout faster" [Low,Triaged] https://launchpad.net/bugs/765 14:44:59 #link https://storyboard.openstack.org/#!/project_group/76 14:45:28 oho 14:45:55 uhuhu 14:46:16 #topic projects releases or stable backports 14:46:25 Nothing from me on this side. 14:47:38 #topic specs 14:47:40 #link https://review.openstack.org/#/q/project:openstack/tripleo-specs+status:open 14:47:46 Any specs that folks want to bring up here? 14:48:07 weshay: hey boss, welcome back 14:48:23 hey arxcruz 14:49:52 #topic open discussion 14:49:53 Anything else that folks want to bring up to the meeting? 14:50:00 CI Community Meeting starts now at https://bluejeans.com/4113567798 14:50:28 ack, thanks rfolco 14:55:04 Alright! 14:55:06 thanks for joining folks! 14:55:09 #endmeeting