14:03:18 <weshay|ruck> #startmeeting tripleo 14:03:18 <weshay|ruck> #topic agenda 14:03:18 <weshay|ruck> * Review past action items 14:03:18 <weshay|ruck> * One off agenda items 14:03:18 <weshay|ruck> * Squad status 14:03:19 <weshay|ruck> * Bugs & Blueprints 14:03:19 <openstack> Meeting started Tue Feb 25 14:03:18 2020 UTC and is due to finish in 60 minutes. The chair is weshay|ruck. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:03:20 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:03:21 <weshay|ruck> * Projects releases or stable backports 14:03:22 <openstack> The meeting name has been set to 'tripleo' 14:03:23 <weshay|ruck> * Specs 14:03:25 <weshay|ruck> * open discussion 14:03:27 <weshay|ruck> Anyone can use the #link, #action and #info commands, not just the moderatorǃ 14:03:29 <weshay|ruck> Hey folks! who's around? 14:03:30 <Tengu> «o/ 14:03:33 <weshay|ruck> hello hello :) 14:03:35 <ccamacho> hola! 14:03:43 <fultonj> o/ 14:03:49 <tkajinam> o/ 14:03:52 <ekultails> o/ 14:03:59 * EmilienM hidding 14:04:01 <arxcruz> o/ 14:04:01 <fultonj> o/ 14:04:20 <rlandy> o/ 14:04:22 <marios|ruck> o/ 14:04:24 <chandankumar> \o/ 14:04:26 <odyssey4me> zo/ 14:04:34 <leanderthal> o/ 14:05:01 <weshay|ruck> OK GOOGLE... spellcheck EmilienM 14:05:02 <weshay|ruck> https://www.google.com/search?q=define+hiding&oq=define+hiding&aqs=chrome..69i57j0l7.6178j1j1&sourceid=chrome&ie=UTF-8#dobs=hiding 14:05:08 <jfrancoa> o/ 14:05:13 <weshay|ruck> thank you google 14:05:21 <EmilienM> lol 14:05:25 <EmilienM> nice one... 14:05:26 <weshay|ruck> :) 14:05:37 <fmount> o/ 14:05:41 <beagles> o/ 14:05:45 <EmilienM> btw cool people uses https://duckduckgo.com 14:05:49 <weshay|ruck> going to skip previous topics 14:05:50 <weshay|ruck> #topic one off agenda items 14:05:50 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-meeting-items 14:05:55 <weshay|ruck> we have a lot to cover here 14:06:07 <weshay|ruck> please open https://etherpad.openstack.org/p/tripleo-meeting-items 14:06:27 <weshay|ruck> amoralej, please ensure this list is accurate ^ for pinned projects 14:06:40 <rh-jelabarre> o/ 14:06:43 <weshay|ruck> TLDR.. is ussuri on centos-7 is dying 14:07:03 <fultonj> in ussuri ? 14:07:07 <weshay|ruck> the projects listed on lines 10-33 are pinned 14:07:12 <marios|ruck> fultonj: (master) 14:07:21 <weshay|ruck> aye.. 14:07:49 <weshay|ruck> so.. mwhahaha and I were discussing this yesterday privately 14:08:35 <weshay|ruck> the pinning will end up breaking centos-7 master/ussuri builds as patches land w/ a depends-on to any of these projects 14:08:59 <weshay|ruck> it's not something that we can stop, will stop or try to stop.. after reviewing the options that we have atm 14:09:32 * weshay|ruck notes that these days there are not a lot of tripleo patches that are depending on openstack projects, but there are still some amount of them 14:09:39 <weshay|ruck> to explain a little more in depth 14:09:44 <weshay|ruck> for example.. 14:10:25 <weshay|ruck> if you have a tht patch in ussuri and depends to nova, or a puppet patch that depends to nova... 14:10:59 <weshay|ruck> the ci will pick up the depends-on, build the package properly, integrate the change into your ci jobs.. and the patches will merge 14:11:35 <weshay|ruck> the nova rpm will NOT be updated after the ci patches... the promotion will not bring the new content in to our tripleo workflow 14:11:54 <amoralej> weshay|ruck, i just added ceilometer to the list, has been pinned recently 14:12:04 <weshay|ruck> depending on the content of the patch.. it may or may not break the centos-7 ussuri build 14:12:14 <weshay|ruck> amoralej, k.. thanks! 14:12:16 <fultonj> amoralej weshay|ruck what about https://review.opendev.org/#/c/704373 ? 14:12:24 <fultonj> it depends on a glance patch 14:13:01 <weshay|ruck> fultonj, ya.. so glance is not on the list.. and not pinned.. so afaik that will be fine 14:13:08 <weshay|ruck> unless amoralej has details that I do not 14:13:17 <amoralej> fultonj, for that particular case, note we unpinned it and got it promoted with a recent commit 14:13:27 <amoralej> i mean, we unpinned glance 14:13:36 <fultonj> amoralej: right, as per our conversation. thanks amoralej 14:13:43 <weshay|ruck> I think everyone knows the context behind the pinning if not go read rdo-discuss list 14:13:50 <fultonj> i wasn't sure if something about that changed from what weshay|ruck is saying now 14:14:14 <weshay|ruck> projects are removing support for py27 and the rdo team is forced to pin projects at the latest known good working version 14:14:41 <weshay|ruck> does this make sense to everyone? and are there any questions??? 14:15:57 <amoralej> weshay|ruck, pinning also has a side effect that means keeping centos8 out of date, so any patch needed for centos8 in the pinned projects will be missed or will need backport in rdo side 14:16:04 <amoralej> in the transition 14:16:04 <weshay|ruck> The value regarding the feedback we're getting from ci running on centos-7 ussuri is low atm, and getting worse as more packages are pinned 14:16:19 <weshay|ruck> amoralej, what? 14:16:30 <weshay|ruck> amoralej, we'll talk about that later 14:16:31 <amoralej> pins affect all ussuri 14:16:33 <amoralej> ok 14:16:36 <amoralej> sure 14:17:49 <weshay|ruck> ok.. so the rdo team and ci team are fully committed to bringing up centos-8 jobs to the upstream asap 14:17:54 <weshay|ruck> current centos-8 status 14:18:17 <weshay|ruck> We had our first success late yesterday 14:18:18 <weshay|ruck> CentOS-8 Status: 14:18:18 <weshay|ruck> https://review.rdoproject.org/r/#/c/25329/ 14:18:18 <weshay|ruck> centos-8 standalone - full pass 14:18:18 <weshay|ruck> centos-8 standalone - scenario03 - full pass 14:18:18 <weshay|ruck> Failing: 14:18:20 <weshay|ruck> centos-8 standalone - scenario001 - fail 14:18:22 <weshay|ruck> centos-8 standalone - scenario002 - fail 14:18:24 <weshay|ruck> centos-8 standalone - scenario04 - ceph failling on ansible version 14:18:26 <weshay|ruck> * 2020-02-25 11:26:28 | - 'fatal: [standalone]: FAILED! => changed=false ' 14:18:28 <weshay|ruck> 2020-02-25 11:26:28 | - ' msg: Ansible version must be 2.8!' 14:18:30 <weshay|ruck> https://logserver.rdoproject.org/29/25329/6/check/periodic-tripleo-ci-centos-8-scenario004-standalone-master/973af23/logs/undercloud/home/zuul/standalone_deploy.log.txt.gz 14:19:36 <weshay|ruck> there are quite a number of patches that need to land in order to remove for example centos-7-standalone w/ centos-8 upstream and we're hoping perhaps we'll see it in a week.. but that may be optimistic 14:20:46 <weshay|ruck> The tooling used to promote containers, images, and dlrn has quite a number of patches to merge to work w/ the new compoments in centos-8 for example.. you can see the patch sets here.. https://review.rdoproject.org/r/#/c/24684/ 14:20:51 <Tengu> ah, I'm also trying to deploy standalone on centos-8, and am hitting some issues with the network :) 14:20:57 <Tengu> lemme have a look at your failure. 14:21:11 <weshay|ruck> any questions about centos-8 ci jobs? 14:21:28 <weshay|ruck> We know this was needed about 1.5 years ago.. and raising that to management :) 14:21:43 <Tengu> weshay|ruck: not a question, just a big thanks to you and your team for the effort! 14:21:49 <weshay|ruck> thanks 14:22:01 <weshay|ruck> I do need input on one thing from this group 14:22:07 <fultonj> 001 failure is probably same as 004 failure ; ceph-ansible 4.0 insisting on ansible 2.8. 14:22:49 <weshay|ruck> traditionally in upstream tripleo check/gate jobs.. the latest merged tripleo content was included by using dlrn current w/ an include packages clause 14:22:50 <weshay|ruck> https://opendev.org/openstack/tripleo-quickstart/src/branch/master/config/release/tripleo-ci/CentOS-7/master.yml#L57-L78 14:23:07 <openstackgerrit> Athlan-Guyot sofer proposed openstack/tripleo-heat-templates master: WIP: Ensure we reload rhsm parameter before update. https://review.opendev.org/709729 14:23:36 * weshay|ruck notes dlrn is now broken down into compoments... compute, security ( keystone ), tripleo, networking etc 14:24:12 <cloudnull> o/ 14:24:18 <weshay|ruck> We could remove the include packages clause in the yum repo config for tripleo and just replace it w/ the packages found in 14:24:27 <weshay|ruck> https://trunk.rdoproject.org/centos8-master/component/tripleo/tripleo-ci-testing/ 14:24:49 <weshay|ruck> I'll be looking for your feedback on that change and will send out an email to the list 14:24:59 <weshay|ruck> any questions about that? 14:25:11 <weshay|ruck> lively bunch 14:25:24 <ykarel> weshay|ruck, u mean https://trunk.rdoproject.org/centos8-master/component/tripleo/current/ right? not tripleo-ci-testing 14:25:54 <weshay|ruck> yes.. thank you.. same packages.. but ykarel is correct.. that should read "current" vs. tripleo-ci-testing 14:26:21 <weshay|ruck> ensure that ykarel and jpena have properly defined the packages for the tripleo component 14:26:28 <weshay|ruck> I will as well... 14:26:38 * ykarel chandankumar pointed me to share 14:26:56 <weshay|ruck> any rpm in include_pkgs must be tested in a tripleo GATE job.. not just check 14:27:14 <weshay|ruck> that's the criteria for include_pkgs 14:27:16 <weshay|ruck> anyhoo 14:27:17 <weshay|ruck> moving on 14:27:41 <weshay|ruck> #topic Active Squad status 14:27:41 <weshay|ruck> ci 14:27:41 <weshay|ruck> #link https://hackmd.io/IhMCTNMBSF6xtqiEd9Z0Kw?both 14:27:41 <weshay|ruck> validations 14:27:41 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-validations-squad-status 14:27:42 <weshay|ruck> ceph-integration 14:27:44 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-integration-squad-status 14:27:48 <weshay|ruck> transformation 14:27:50 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-ansible-agenda 14:27:52 <weshay|ruck> mistral-to-ansible 14:27:54 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-mistral-to-ansible 14:28:09 <weshay|ruck> Looking for squads to expose gerrit reviews that need attention 14:28:28 <weshay|ruck> validations - don't see any in https://etherpad.openstack.org/p/tripleo-validations-squad-status 14:28:33 <weshay|ruck> no reviews for you 14:28:35 <weshay|ruck> :) 14:28:52 <weshay|ruck> kidding.. this is a big list https://review.opendev.org/#/dashboard/?title=Validation+Reviews&foreach=(project:openstack/tripleo-validations+AND+(owner:%22Gael+Chamoulaud+%3Cgchamoul@redhat.com%3E%22+OR+owner:%22C%C3%A9dric+Jeanneret+(Tengu)+%3Ccjeanner@redhat.com%3E%22+OR+owner:%22Mathieu+Bultel+%3Cmbultel@redhat.com%3E%22))+is:open&You+haven't+voted+in+the+current+revision=NOT+label:Code-Review%3C=2,self+reviewer:self+NOT+owner:self+l 14:28:52 <weshay|ruck> imit:10&Waiting+For+Second++2=NOT+label:Workflow%3C=-1+NOT+label:Verified%3C=-1+NOT+label:Code-Review%3C=-2+label:Code-Review%3E=2&Waiting+For+Reviews=NOT+label:Workflow%3C=-1+NOT+label:Verified%3C=-1+NOT+label:Code-Review%3E=2+NOT+label:Code-Review%3C=-1&Negative+Review=label:Code-Review%3C=-1&Failed+CI=label:Verified%3C=-1+NOT+label:Workflow%3C=-1&Work+In+Progress=label:Workflow%3C=-1&Latest+Reviews=limit:20 14:29:03 <weshay|ruck> sorry.. https://cutt.ly/ArHlrdg 14:29:16 <weshay|ruck> anything more specific? 14:29:22 <Tengu> hehe, yeah, sorry, generic query. 14:29:38 <weshay|ruck> Tengu, ya.. I don't think a generic query helps 14:29:40 <Tengu> not really, since there are a lot of merge conflict. 14:30:05 <weshay|ruck> it checks the box for the ask.. :) but .. the goal is to get MORE people reviewing code 14:30:17 <Tengu> weshay|ruck: so most of our backports have merged since last week, right now we have some other issues. 14:30:21 <weshay|ruck> if you folks are not specific.. on a weekly basis I can't help 14:30:25 <Tengu> unless matbu or gchamoul have other ideas. 14:30:32 <weshay|ruck> k.. thanks Tengu .. will ask again next week 14:30:37 <weshay|ruck> Ceph folks 14:30:38 <weshay|ruck> https://etherpad.openstack.org/p/tripleo-integration-squad-status 14:30:44 <weshay|ruck> any reviews to highlight? 14:30:45 <Tengu> weshay|ruck: will try to get a proper list for the next call. 14:31:10 <weshay|ruck> gfidente, fultonj ^ 14:31:35 <fultonj> i don't have anything to highlight. i'm trying to get my current patches green first. 14:31:41 <weshay|ruck> cloudnull, same question to you.. anything to highlight.. https://etherpad.openstack.org/p/tripleo-ansible-agenda 14:31:44 <weshay|ruck> k.. thanks fultonj 14:32:08 <cloudnull> the following could use a review https://review.opendev.org/#/q/project:%255Eopenstack/tripleo-ansible+status:open+-label:Code-Review%253D-1+label:verified%253D%252B1%252Cuser%253Dzuul 14:32:15 <weshay|ruck> cloudnull, same thing.. not sure if generic queries are helpful for this meeting 14:32:30 <weshay|ruck> big list.. 14:32:34 <cloudnull> these too https://review.opendev.org/#/q/starredby:cloudnull+status:open,n,z 14:32:39 <weshay|ruck> but thank you 14:32:41 <cloudnull> which are specific for our mistral_to_ansible 14:33:00 <cloudnull> the story https://storyboard.openstack.org/#!/story/2007212 is nearly complete 14:33:40 <cloudnull> and once that second link merges we'll be down to just baremetal cleaning/raid/bios settings 14:33:40 <weshay|ruck> d0ugal, anything to highlight in addition to what cloudnull listed? https://etherpad.openstack.org/p/tripleo-mistral-to-ansible 14:34:30 <weshay|ruck> OK.. 1 more nag.. please try to spend at least one hour of your day reviewing patches from other developers :) 14:34:42 * weshay|ruck stops nagging for today 14:35:02 <weshay|ruck> #topic Moderately Active Squads 14:35:02 <weshay|ruck> Ironic-integration 14:35:02 <weshay|ruck> https://etherpad.openstack.org/p/tripleo-ironic-integration-squad-status 14:35:02 <weshay|ruck> upgrade 14:35:02 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-upgrade-squad-status 14:35:03 <weshay|ruck> edge 14:35:05 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-edge-squad-status 14:35:07 <weshay|ruck> networking 14:35:09 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-networking-squad-status 14:35:11 <weshay|ruck> love this one right :) 14:35:23 <weshay|ruck> upgrades.. anything? 14:35:28 <weshay|ruck> going 1, 2 14:35:31 <weshay|ruck> sold 14:35:38 <ccamacho> ajja upgrades :) 14:35:43 <ccamacho> love for everyone 14:35:49 <ccamacho> jfrancoa++ 14:35:59 <fultonj> 3/21/2018--- two year anniverisary coming up 14:36:19 <weshay|ruck> ++ 14:36:20 <weshay|ruck> nice 14:36:38 <weshay|ruck> sshnaidm|bbl, just hit 5 years congrats to him as well 14:36:42 <weshay|ruck> #link https://launchpad.net/tripleo/+milestone/ussuri-3 14:36:42 <weshay|ruck> ( note ) Check https://launchpad.net/tripleo/ussuri for the current counts 14:36:56 <weshay|ruck> Blueprints: 14:36:56 <weshay|ruck> 1 Good progress 14:36:56 <weshay|ruck> Bugs: 14:36:56 <weshay|ruck> 5 New, 20 Incomplete, 2 Invalid, 2 Won't Fix, 6 Confirmed, 361 Triaged, 120 In Progress, 2 Fix Committed, 58 Fix Released 14:37:17 * weshay|ruck notes re: bugs... We as a project are meant to self triage bugs 14:37:45 <weshay|ruck> that means.... 14:37:49 <weshay|ruck> status = triaged 14:37:55 <weshay|ruck> importance = up to u 14:38:27 <weshay|ruck> assigned_to flips w/ when reviews has the right commit message.. e.g. Closes-Bug: #2324324 14:38:33 <weshay|ruck> and mark the milestone 14:38:36 <weshay|ruck> thanks 14:38:51 <weshay|ruck> moving on 14:39:06 <weshay|ruck> iStoryboard bugs. 14:39:06 <weshay|ruck> #link https://storyboard.openstack.org/#!/project_group/76 14:39:17 <weshay|ruck> #topic projects releases or stable backports 14:39:17 <weshay|ruck> #topic specs 14:39:17 <weshay|ruck> #link https://review.openstack.org/#/q/project:openstack/tripleo-specs+status:open 14:39:45 <weshay|ruck> milestone 3 happened last week.. I still need to move blueprints 14:40:02 <weshay|ruck> any discussion around specs or backports? 14:40:18 <weshay|ruck> going once 14:40:22 <weshay|ruck> going twice 14:40:29 <openstackgerrit> Arx Cruz proposed openstack/tripleo-quickstart-extras master: DNM - Testing worker https://review.opendev.org/709438 14:40:33 <weshay|ruck> #topic open discussion 14:40:33 <weshay|ruck> Anything else that folks want to bring up to the meeting? 14:40:39 <weshay|ruck> any open discussion? 14:41:13 <weshay|ruck> if you have any suggestions w/ regards how this mtg in run please email or ping me 14:41:26 <weshay|ruck> thanks all 14:41:28 <fultonj> how this meeting is run... very well 14:41:31 <fultonj> thanks weshay|ruck 14:41:31 <weshay|ruck> #endmeeting tripleo