14:01:10 #startmeeting tripleo 14:01:10 #topic agenda 14:01:10 * Review past action items 14:01:10 * One off agenda items 14:01:10 * Squad status 14:01:11 * Bugs & Blueprints 14:01:11 Meeting started Tue May 5 14:01:10 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:01:12 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:12 * Projects releases or stable backports 14:01:14 * Specs 14:01:14 The meeting name has been set to 'tripleo' 14:01:16 * open discussion 14:01:18 Anyone can use the #link, #action and #info commands, not just the moderatorǃ 14:01:20 Hey folks! who's around? 14:01:25 hello 0/ 14:01:29 o/ 14:01:29 o/ 14:01:34 getting rounder by the day... 14:01:37 «o/ 14:01:49 rh-jelabarre: #socialdistancing is making us all rather round ;-) 14:02:15 hola 14:02:26 o/ 14:02:31 hi 14:02:35 waiting on a few more 0/ 14:02:36 o/ 14:03:17 o/ 14:03:38 Ryan McCabe proposed openstack/tripleo-heat-templates stable/queens: Add STF environment https://review.opendev.org/722349 14:03:52 ho/a 14:04:20 ok.. let's get started.. reviewing the agenda 14:04:27 #link https://etherpad.opendev.org/p/tripleo-meeting-items 14:04:58 o// 14:05:11 o/ 14:05:14 o/ 14:05:14 I know Ryan would appreciate reviews https://review.opendev.org/#/q/topic:queens-backports+(status:open+OR+status:merged) 14:05:35 \o/ 14:05:48 there is a need to help push these through.. thanks to the folks who already have reviewed. 14:06:15 OK.. next topic is the ussuri release 14:06:48 I will be sending emails to openstack-dev[tripleo] regarding the following 14:06:49 Prepare for ussuri release 14:06:49 blueprint / spec owners have been emailed directly 14:06:50 public email will be sent today re: 14:06:50 non tripleo projects should start releasing next week. May 11 - May 15 R-0 Ussuri release 14:06:50 Last call to get your patches merged for TripleO by May 12. 14:06:51 We will pin the has in puppet-tripleo first https://review.opendev.org/#/q/project:openstack/puppet-tripleo+branch:master 14:07:16 so TLDR.. last call to get your ussuri patches merged 14:07:27 hopefully the CI gods will be good to you all 14:07:34 questions / concerns? 14:07:55 hopefully podman won't be updated... 14:07:59 * Tengu hides 14:08:17 It's worth discussing.. 3rd party deps 14:08:38 Lance Bragstad proposed openstack/tripleo-docs master: Introduce skeleton TLS-e guide https://review.opendev.org/725607 14:08:48 so we have the ability to CI podman, ceph-ansible for example and run tripleo on their pull requests 14:08:52 HOWEVER 14:09:03 probably yeah... having an actual way to control what goes in the pipe and actually BLOCK them if it fails. 14:09:07 maybe we should block updates for podman from centos repos 14:09:19 what we don't have is insight from RDO and packaging how to get a validated build of $things into our workflow 14:09:37 sshnaidm, exactly... how that can happen is not known yet.. 14:09:57 so for the current train issue, the source repo changed. maybe we can play with the priority in the .repo files? 14:10:02 sounds simple.. but we need to work w/ our #rdo friends on that front 14:10:12 ykarel, ^ FYI 14:10:20 either exclude=podman or priority can help in this case 14:10:27 aye 14:10:39 +1 14:10:43 akahat|ruck, ^ 14:10:55 though I never got priority working as expected - but I love the explicit exclude. 14:11:03 especially for podman 14:11:13 There have been a series of unfortunate events since last wednesday that have kept jobs redish 14:11:14 so podman 1.6 do not work with train? 14:11:23 ykarel: exactly 14:11:26 and will never work? 14:11:29 for centos7 14:11:46 probably 14:11:50 iirc it had issues with centos7 14:11:53 let me find link 14:11:59 centos7 couldn't get >1.4 14:11:59 Rabi Mishra proposed openstack/tripleo-common stable/stein: Match hostname when doing node delete https://review.opendev.org/725608 14:12:03 because the kernel or something 14:12:08 maybe they fixed it? 14:12:08 hmmm 1.5 was fine 14:12:14 we never used 1.5 14:12:22 1.6 had fixes we needed 14:12:27 specifically 14:12:30 https://review.rdoproject.org/r/#/c/23449/ 14:12:37 Rabi Mishra proposed openstack/tripleo-common stable/rocky: Match hostname when doing node delete https://review.opendev.org/725609 14:12:46 ^^ was attempt to updated to 1.6 in centos7 14:12:46 mwhahaha: podman.x86_64 1.5.1-3.el7 @delorean-train-deps 14:12:54 that was on the last working upgrade job. 14:12:56 It really seems like docker should be our only supported platform on CentOS 7. if el == 7: log.ERR("podman not supported") 14:13:04 we never tested 1.5 14:13:04 before it was updated to 1.6.x which fails. 14:13:12 mwhahaha: still...... 14:13:31 we need to get cento8 on train 14:13:36 so we can stop having this conversation 14:13:40 ah.. which segways to our next topic 14:13:45 +1 14:13:50 mwhahaha: +2 14:13:52 CI Updated Periodic jobs 14:13:52 CentOS-8 Train periodic merging this week 14:13:52 CentOS-8 Ussuri periodic merging this week 14:13:52 Check jobs to follow 14:14:08 I will note.. ykarel and correct me if I'm wrong 14:14:16 Hi I have a server Dell R630 and have Centos 7 on it.. want to install tripleo for testing purposes.. anyone have a procedure on how to install it ? 14:14:21 that CentOS-7 support for train has been requested for some time 14:14:21 Emilien Macchi proposed openstack/tripleo-heat-templates master: Add a 600s timeout when creating enable-ssh-admin workflow https://review.opendev.org/725152 14:14:25 Emilien Macchi proposed openstack/tripleo-heat-templates master: Add a 600s timeout when creating enable-ssh-admin workflow https://review.opendev.org/725152 14:14:35 so we'll have BOTH centos-8 and centos-7 train jobs... 14:14:46 * weshay|ruck notes.. update and upgrade jobs will be centos-8 only 14:14:54 in train 14:15:00 i just have concern how upgrade will be tested from stein to train 14:15:04 if train is centos8 only 14:15:20 ya.. I should be more clear there.. 14:15:22 Emilien Macchi proposed openstack/tripleo-ansible stable/train: tripleo_container_rm: use loop instead of with_items https://review.opendev.org/723914 14:15:37 Emilien Macchi proposed openstack/tripleo-ansible stable/train: Fix typo in sync script string container name comparison https://review.opendev.org/723629 14:16:06 ykarel, update / upgrade jobs will be on the appropriate distro for the branch of the change... 14:16:44 ykarel, it's not worth getting into that level of detail here.. but emit_releases will have to be configured appropriatly 14:16:59 Emilien Macchi proposed openstack/tripleo-heat-templates master: Deprecate Keepalived service https://review.opendev.org/657067 14:17:03 such that a stein change.. will be centos-7 stein -> centos-7-train 14:17:17 and a train change.. will be centos-8 train -> centos-8 ussuri 14:17:29 we can't change the distro during a job 14:17:29 ykarel, which is what I think ur asking about 14:17:33 right 14:17:39 mmm should be reverse 14:17:50 train change, stein to train upgrade 14:18:05 ^^ no? 14:18:27 I don't think so.. but maybe I'm wrong.. either way to be discussed else where 14:18:29 so if stein centos7 can be upgraded to centos8 train, then all good 14:18:38 ykarel: well we can't do centos8 stein to centos8 train... so it will have to be for train to ussuri only for centos8 standalone upgrade 14:18:41 no no 14:18:46 moving on 14:18:56 ok let's take it offline 14:18:58 another CI topic 14:18:59 CI RDO-Cloud outtage 2020-05-06 14:18:59 migration to vex and psi public, moving compute nodes 14:19:01 ykarel: we don't do distro upgrade..standalone upgrade doesn't deal with it 14:19:09 ykarel: and we don't have 'full' upgrade job 14:19:14 marios, yes that was i had concern about 14:19:15 3rd party outtage tomorrow.. compute nodes are moving 14:19:41 #topic Active Squad status 14:19:41 ci 14:19:41 #link https://hackmd.io/IhMCTNMBSF6xtqiEd9Z0Kw?both 14:19:41 validations 14:19:41 #link https://etherpad.openstack.org/p/tripleo-validations-squad-status 14:19:42 ceph-integration 14:19:43 #link https://etherpad.openstack.org/p/tripleo-integration-squad-status 14:19:43 nethans, https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/deployment/standalone.html 14:19:45 transformation 14:19:47 #link https://etherpad.openstack.org/p/tripleo-ansible-agenda 14:19:49 mistral-to-ansible 14:19:51 #link https://etherpad.openstack.org/p/tripleo-mistral-to-ansible 14:20:05 any squads have any reviews to raise? or news etc 14:20:10 so we have some review linked in the status for validations 14:20:21 they would need some love, just missing the +A 14:20:42 - [Tengu] Reviews needed some love: 14:20:42 https://review.opendev.org/724608 14:20:43 https://review.opendev.org/717965 14:20:43 https://review.opendev.org/724628 14:20:43 https://review.opendev.org/724605 14:20:43 https://review.opendev.org/724603 14:20:55 ah, thanks :). was about to do the same 14:20:59 :) 14:21:10 Please help out .. DO YOUR REVIEWS :) 14:21:15 YES 14:21:15 any other squads? 14:21:31 else we'll auto-merge our things and be gone with it ;) 14:21:33 * Tengu hides 14:21:44 Tengu, lolz.. poking bears 14:21:54 trying to get reactions ;) 14:22:28 #topic Bugs & Blueprints 14:22:32 https://launchpad.net/tripleo/+milestone/ussuri-rc3 14:22:45 2 New, 164 Incomplete, 4 Invalid, 3 Won't Fix, 4 Confirmed, 236 Triaged, 118 In Progress, 26 Fix Released 14:23:03 I'll be moving bugs prior to release.. FYI 14:23:19 Storyboard bugs. 14:23:19 #link https://storyboard.openstack.org/#!/project_group/76 14:23:54 need to make sure 14:23:54 2007615: Update upstream docs 14:23:55 Update upstream docs changes to reflect mistral removal 14:24:05 https://storyboard.openstack.org/#!/story/2007615 14:24:09 gets done prior to release 14:25:12 ramishra, created that to-do.. can folks help him out w/ that? 14:25:21 apetrich, fyi ^ 14:26:13 Reminder to review open specs https://review.opendev.org/#/q/project:openstack/tripleo-specs+status:open 14:26:24 lots of recent chatter re: https://review.opendev.org/723665 14:26:38 and a new and improved container build process 14:26:54 any questions about the container build spec? while we're here? 14:26:58 o/ 14:27:05 weshay|ruck, cheers 14:27:07 I just replied to bogdando about the ask for overrides 14:27:15 IMHO we don't want to new thing to allow overrides 14:27:30 well, users may have an override files 14:27:30 if you need to override something, you'll create a new image layer on top I guess 14:27:40 bogdando: example please? 14:27:49 just a generic assumption 14:28:00 please provide an example, and we'll see 14:28:07 but we try to avoid complexity 14:28:12 weshay|ruck, cloudnull I saw that the derive params merged. what else do we lack? 14:28:32 just the modules have merged 14:28:42 the WIP review is till there and needs more time 14:29:15 https://review.opendev.org/#/c/719466/ 14:29:35 which l;ooks like i need to rebase 14:29:36 I have no more comments on the container image spec 14:29:44 apetrich, nothing in the bug.. so would have to look at the docs myself ¯\_(ツ)_/¯ https://storyboard.openstack.org/#!/story/2007615 14:29:47 cloudnull and I make good progress on the code 14:30:10 the image configs end up really simpler to maintain 14:30:30 cloudnull, I see. 14:30:30 the most complex YAML is collectd and it's not that hard to maintain: 14:30:32 https://review.opendev.org/#/c/722486/16/container-images/tcib/base/collectd/collectd.yaml 14:30:45 working for upstream/downstream/multiarch 14:31:11 apetrich, perhaps codesearch and a scan.. ramishra if there are specific areas in the doc.. please ping apetrich if help is needed 14:31:23 EmilienM: so there is template_override interface 14:31:26 it's documented 14:31:31 cloudnull and I are building & pushing new images on https://quay.io/organization/tripleomaster for testing 14:31:32 so we must abide it 14:31:41 ramishra, please do 14:31:51 bogdando: again, if it's use-case driven we'll do it 14:31:59 bogdando: if it's just "because it's nice to have", then no 14:32:17 if you have a real example to provide? 14:32:21 Kevin Carter (cloudnull) proposed openstack/tripleo-ansible master: WIP Create derived parameters playbook, and role https://review.opendev.org/719466 14:32:47 OK.. good discussion 14:32:52 fultonj ^ when you get a chance, i had to rebase your latest update 14:32:56 but moving to any open discussion 14:32:56 weshay|ruck: we can move on. Will follow up in the spec 14:33:03 #topic open discussion 14:33:03 Anything else that folks want to bring up to the meeting? 14:33:05 thanks 14:33:07 #link https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/deployment/3rd_party.html#building-new-containers-with-kolla-build , EmilienM 14:33:43 ade_lee_, and tripleo-ci team will be landing a TLS - standalone job in upstream check / gate jobs.. against CI and tripleo-ipa 14:33:45 bogdando: this won't be re-implemented 14:34:04 bogdando: (I'll repeat for the third time) unless we come with a use case, we won't port that 14:34:05 then perhaps this needs a deprecation period 14:34:09 You will see that job moving into THT and gating tht templates to make sure you jokers don't break TLS :) 14:34:24 ade_lee_, anything to add? 14:34:41 cloudnull, thanks! 14:34:59 weshay|ruck, nope - unless you want to discuss fs29? 14:35:00 obi kay be 14:35:12 ade_lee_, not here yet.. but we'll chat :) 14:35:18 cool 14:35:24 0/ thank you all!!! 14:35:25 #endmeeting tripleo