14:01:19 <weshay|ruck> #startmeeting tripleo 14:01:19 <weshay|ruck> #topic agenda 14:01:19 <weshay|ruck> * Review past action items 14:01:19 <weshay|ruck> * One off agenda items 14:01:19 <weshay|ruck> * Squad status 14:01:19 <weshay|ruck> * Bugs & Blueprints 14:01:20 <openstack> Meeting started Tue Jan 28 14:01:19 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:21 <weshay|ruck> * Projects releases or stable backports 14:01:22 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:23 <weshay|ruck> * Specs 14:01:25 <weshay|ruck> * open discussion 14:01:25 <openstack> The meeting name has been set to 'tripleo' 14:01:26 <cloudnull> o/ 14:01:27 <weshay|ruck> Anyone can use the #link, #action and #info commands, not just the moderatorǃ 14:01:29 <weshay|ruck> Hey folks! who's around? 14:01:33 <weshay|ruck> \0 14:01:37 <weshay|ruck> 0| 14:01:39 <weshay|ruck> 0/ 14:02:10 <rlandy> o/ 14:02:10 <sshnaidm> o\ 14:02:12 <rfolco> o/ 14:02:12 <marios|call> o/ 14:02:15 <chkumar|rover> \o/ 14:02:22 <tkajinam> o/ 14:02:26 <panda> o/ 14:03:00 <zbr> o/ 14:03:18 <weshay|ruck> waiting another minute 14:03:46 <jfrancoa> o/ 14:04:00 <weshay|ruck> #topic review past action items 14:04:13 <gchamoul> o/ 14:04:17 <weshay|ruck> past topics include: 14:04:35 <weshay|ruck> mistral tracking in story board .. woot 14:04:40 <weshay|ruck> and progress on CentOS-8 14:05:00 <weshay|ruck> quick update re: CentOS-8 14:05:23 <weshay|ruck> most of the containers 114-120 are building just fine.. we're missing some repos preventing the rest.. 14:05:36 <weshay|ruck> email sent to openstack-discuss, for details check there 14:05:53 <weshay|ruck> we should see some of the missing repos drop in by tomorrow was the given eta 14:06:11 <weshay|ruck> #topic one off agenda items 14:06:11 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-meeting-items 14:06:29 <weshay|ruck> first topic... ansible version updates... 14:06:47 <weshay|ruck> mwhahaha, sshnaidm zbr jfrancoa there was some fall out from bumping ansible to 2.9 14:06:59 <weshay|ruck> mwhahaha, raised the topic for the mtg.. 14:07:02 <weshay|ruck> comments.. 14:07:05 <zbr> not as far as i know 14:07:36 <zbr> based on my experience 2.9 is an easy/safe bumping. i am afraid 2.10 will not be such. 14:07:42 <weshay|ruck> zbr, there were a lot of gate failures and gate resets caused by tripleo-upgrade failing to parse some ansible syntax due to 2.9 14:07:57 <sshnaidm> there were failures because of old deprecated syntax in tripleo-upgrade role 14:08:03 <jfrancoa> weshay|ruck: as discussed in the email, it would be useful next time to launch some former release jobs (rocky/stein/train) 14:08:03 <weshay|ruck> we are looking for process improvements to prevent failures when bumping ansible 14:08:18 <sshnaidm> that's why I wondered if they have ansible-lint running there 14:08:21 <weshay|ruck> perhaps.. tying the ansible version in ci to the ansible version that tripleo uses 14:08:29 <openstackgerrit> mathieu bultel proposed openstack/tripleo-upgrade master: Add tripleo-ansible as undercloud prerequist https://review.opendev.org/704564 14:08:30 <weshay|ruck> upper constraints .. 14:08:31 <weshay|ruck> etc 14:08:37 <sshnaidm> weshay|ruck, it doesn't save us from that 14:08:40 <zbr> sshnaidm: or what outdated version of linter/ansible mix they are running 14:08:42 <weshay|ruck> jfrancoa, aye.. 14:08:44 <mwhahaha> Older versions need a cap 14:09:02 <mwhahaha> Eg queens may never actually get 2.9 14:09:17 <sshnaidm> either we lock upper version of ansible per release, but idk how to do it in Ci currently 14:09:20 <mwhahaha> We had such things in like poke where it would not get 2.6 14:09:34 <mwhahaha> s/poke/pike 14:09:54 <mwhahaha> So we need to figure out what the life cycle is for older versions 14:10:14 <weshay|ruck> agree... 14:10:16 <zbr> also check ansible lifecycle itself! 14:10:30 <mwhahaha> We don't necessarily follow that 14:10:32 <openstackgerrit> Bogdan Dobrelya (bogdando) proposed openstack/ansible-role-tripleo-modify-image master: Ensure the yum cache has at most one writer https://review.opendev.org/704335 14:10:40 <mwhahaha> We had 2.4 long after it was eol 14:10:43 <zbr> mainly if you stick to an unmaintained and unsupported version of ansible,.... you pay the price :D 14:10:56 <weshay|ruck> so.. I think this is mainly a CI task to figure out how to appropriately run a more apporiate version of ansible per branch.. 14:11:08 <mwhahaha> Since we're not adding stuff to old ones I don't think that's as big a concern 14:11:15 <sshnaidm> maybe it's not only ansible, what if other py modules can break 14:11:16 <weshay|ruck> and perhaps report back some options in the next mtg? 14:11:57 <sshnaidm> seems like we need {branch}_requirements.txt 14:12:06 <weshay|ruck> aye.. so let's take a week 14:12:10 <weshay|ruck> and report back 14:12:30 <mwhahaha> This is not an ansible specific thing 14:12:37 <mwhahaha> We do this for all software 14:12:38 <weshay|ruck> #action TripleO CI team to investigate how to appropriatly pin ansible per release in CI 14:12:46 <mwhahaha> MySQL/puppet/etc 14:12:55 <mwhahaha> We're on eol versions of puppet 14:13:00 <weshay|ruck> ya 14:13:04 <sshnaidm> mwhahaha, ansible problem is Ci specific 14:13:20 <mwhahaha> The issue wasn't ci only 14:13:25 <mwhahaha> It broke tripleo 14:13:34 <weshay|ruck> it broke the upgrade roles 14:13:38 <weshay|ruck> role 14:13:45 <zbr> we may end-up with a conflict between zuul min-version of ansible requirement and our branch max-requirments 14:13:48 <mwhahaha> And tripleo-ipsec 14:13:49 <weshay|ruck> luckily jfrancoa already had a patch up :) 14:13:53 <weshay|ruck> oh really 14:13:57 <sshnaidm> it broke roles because CI used a new ansible to run these roles 14:14:27 <sshnaidm> the roles would run fine if using old ansible, afaiu 14:14:44 <weshay|ruck> mwhahaha, jfrancoa you guys comfortable with CI taking a week and making proposals to fix next week? 14:14:53 <openstackgerrit> Dougal Matthews proposed openstack/python-tripleoclient master: Remove Python 2.7 from Tox https://review.opendev.org/704576 14:15:07 <mwhahaha> Yea it just needs to not get forgotten 14:15:31 <jfrancoa> sure, fine by me 14:16:18 <weshay|ruck> mwhahaha, jfrancoa .. k.. it will not be forgotten.. thanks 14:16:21 <weshay|ruck> Next topic 14:16:36 <weshay|ruck> podman 1.6 in 3rd party CI on RHEL 8 14:17:10 <weshay|ruck> The CI team is working w/ #rdo to get updates to podman available 14:17:12 <sshnaidm> d0ugal, https://review.opendev.org/#/c/703344/ 14:17:33 <d0ugal> sshnaidm: aha 14:17:44 <weshay|ruck> we'll also be touching on perhaps getting recently merged versions of podman.. now that there is tripleo ci jobs on it 14:18:01 <weshay|ruck> mwhahaha, any questions or comments ^ EmilienM ^ 14:18:15 <d0ugal> sshnaidm: the tests are broken in 2.7 14:18:16 <sshnaidm> weshay|ruck, will it come to centos8 too? 14:18:33 <weshay|ruck> sshnaidm, centos8 has to be a real thing first :) 14:18:42 <weshay|ruck> deferring that conversation until then 14:19:01 <weshay|ruck> all good? 14:19:04 <weshay|ruck> k 14:19:19 <weshay|ruck> #topic Squad status 14:19:19 <weshay|ruck> ci 14:19:19 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-ci-squad-meeting 14:19:19 <weshay|ruck> upgrade 14:19:19 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-upgrade-squad-status 14:19:20 <weshay|ruck> edge 14:19:21 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-edge-squad-status 14:19:23 <weshay|ruck> integration 14:19:25 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-integration-squad-status 14:19:27 <weshay|ruck> validations 14:19:28 <openstackgerrit> Kevin Carter (cloudnull) proposed openstack/tripleo-common master: Remove enable_ssh_admin workflow from deployment https://review.opendev.org/704580 14:19:29 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-validations-squad-status 14:19:33 <weshay|ruck> networking 14:19:35 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-networking-squad-status 14:19:37 <weshay|ruck> transformation 14:19:39 <weshay|ruck> #link https://etherpad.openstack.org/p/tripleo-ansible-agenda 14:19:41 <weshay|ruck> Any squad wanting to bring up their status, or a topic for the general public? 14:19:57 <weshay|ruck> anything from mistral, tripleo-ansible etc.. d0ugal, apetrich, cloudnull ? 14:20:02 <openstackgerrit> Sorin Sbarnea proposed openstack/tripleo-ci master: lint: enable black https://review.opendev.org/703980 14:20:20 <openstackgerrit> Dougal Matthews proposed openstack/python-tripleoclient master: Remove the openstack overcloud plan commands https://review.opendev.org/704581 14:20:34 <d0ugal> weshay|ruck: ^ that review, I wonder if we can remove these commands :) 14:20:35 * cloudnull hands mic to d0ugal 14:21:21 <cloudnull> it would seem that non-of that is of any value any longer now that we don't have the UI ? 14:21:25 <weshay|ruck> ooh.. I suspect we can.. but let's make sure everyone see's the review first.. I have not looked 14:21:29 <d0ugal> weshay|ruck: afaik they don't make any sense without tripleo UI. but interested to see other peple input on it 14:21:53 <d0ugal> weshay|ruck: yeah, no rush it is new :) I just rushed to post it for the meeting :) 14:22:15 <fultonj> o/ 14:22:24 <weshay|ruck> the question would be is if it's not properly deprecated w/ a release note.. we'll have to add that and then take two cycles to remove it 14:22:40 <weshay|ruck> unless I'm misunderstanding how that openstack policy works in this case 14:23:01 <d0ugal> weshay|ruck: yeah, so I wondered about that 14:23:14 <d0ugal> weshay|ruck: but I think it just doesn't do anything 14:23:16 <weshay|ruck> anyone here not in favor of immediately marking it as deprecated in a release note? 14:23:20 <d0ugal> weshay|ruck: we didn't do two cycles for the UI? 14:23:41 <weshay|ruck> a follow up email to opendev-discuss is a good idea 14:23:52 <d0ugal> okay, I'll do that 14:23:56 <weshay|ruck> d0ugal, k.. so let's get some more input.. maybe we have more flexiblity 14:24:18 <d0ugal> Great, I'll send the email 14:24:22 <openstackgerrit> Kevin Carter (cloudnull) proposed openstack/tripleo-common master: Remove enable_ssh_admin workflow from deployment https://review.opendev.org/704580 14:24:31 <weshay|ruck> k.. 14:24:52 <weshay|ruck> cloudnull, d0ugal I will be interested in hearing how storyboard is working out for you guys at some point as well.. after some time 14:24:55 <weshay|ruck> thanks! 14:25:08 <weshay|ruck> moving on 14:25:19 <weshay|ruck> #link https://launchpad.net/tripleo/+milestone/ussuri-2 14:25:34 <weshay|ruck> Blueprints: 14:25:34 <weshay|ruck> 1 Unknown, 1 Started, 1 Good progress 14:25:35 <weshay|ruck> Bugs: 14:25:35 <weshay|ruck> 5 New, 19 Incomplete, 4 Invalid, 3 Won't Fix, 5 Confirmed, 359 Triaged, 115 In Progress, 58 Fix Released 14:26:06 <weshay|ruck> I don't think I have seen any new blueprints 14:26:21 <weshay|ruck> I think we merged d0ugal's mistral removal blueprints.. correct? 14:27:05 <weshay|ruck> yup 14:27:19 <weshay|ruck> #topic projects releases or stable backports 14:27:42 <weshay|ruck> going once 14:27:47 <weshay|ruck> going twice 14:27:58 <weshay|ruck> #topic specs 14:27:58 <weshay|ruck> #link https://review.openstack.org/#/q/project:openstack/tripleo-specs+status:open 14:28:15 <d0ugal> weshay|ruck: yup, all my specs are merged thanks 14:28:32 <weshay|ruck> great.. 14:28:39 <weshay|ruck> FYI.. ekultails has a new spec up https://review.opendev.org/#/c/698828/ 14:28:49 <weshay|ruck> please help him review 14:29:13 <weshay|ruck> #topic open discussion 14:29:13 <weshay|ruck> Anything else that folks want to bring up to the meeting? 14:29:17 <ekultails> Please and thank you. :-) 14:30:17 <openstackgerrit> Adriano Petrich proposed openstack/python-tripleoclient master: WIP sharing code https://review.opendev.org/704561 14:30:27 <weshay|ruck> anything anything.... bueller bueller 14:30:39 <cloudnull> shameless plug https://storyboard.openstack.org/#!/story/2007212 14:30:41 <openstackgerrit> Adriano Petrich proposed openstack/tripleo-ansible master: WIP. just sharing code. https://review.opendev.org/692363 14:30:57 <cloudnull> thiis is our first epic for mistral_to_ansible 14:31:13 <cloudnull> if folks want to help out on that, we'd greatly appreciate it :D 14:31:25 <weshay|ruck> ya.. not a small item 14:32:03 <weshay|ruck> ok... I think that is about it for today 14:32:07 <fultonj> ekultails: awx, cool 14:32:14 <weshay|ruck> will follow up re: ansible next week 14:32:24 <weshay|ruck> #endmeeting tripleo