14:00:23 <EmilienM> #startmeeting tripleo
14:00:24 <openstack> Meeting started Tue May 30 14:00:23 2017 UTC and is due to finish in 60 minutes.  The chair is EmilienM. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:25 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:27 <openstack> The meeting name has been set to 'tripleo'
14:00:27 <EmilienM> #topic agenda
14:00:33 <mwhahaha> o/
14:00:33 <EmilienM> * review past action items
14:00:36 <EmilienM> * one off agenda items
14:00:38 <EmilienM> * bugs
14:00:40 <EmilienM> * Projects releases or stable backports
14:00:40 <ccamacho> o/
14:00:41 <florianf> o/
14:00:42 <EmilienM> * CI
14:00:44 <EmilienM> * Specs
14:00:44 <rasca> o/
14:00:45 <cdearborn> \o
14:00:46 <EmilienM> * open discussion
14:00:48 <EmilienM> Anyone can use the #link, #action and #info commands, not just the moderatorǃ
14:00:50 <EmilienM> Hi everyone! who is around today?
14:00:52 <jpich> o/
14:00:54 <trown> o/
14:00:55 <fultonj> o/
14:01:04 <weshay> 0/
14:01:05 <d0ugal> o/
14:01:08 <adarazs> o/
14:01:11 <beagles> o/
14:01:27 <EmilienM> what a nice crowd
14:01:31 <EmilienM> let's start
14:01:33 <EmilienM> #topic review past action items
14:01:39 <EmilienM> ccamacho to propose undercloud backup/restore blueprint on ML: done
14:01:43 <EmilienM> panda to remind oooq featureset policy / etherpad on ML: done
14:01:56 <EmilienM> rasca follow up tripleo-quickstart-utils discussion on ML
14:02:05 <EmilienM> rasca: I'm not sure you've followed-up, or I missed it
14:02:26 <rasca> EmilienM, not yet, no
14:02:37 <EmilienM> #action (postponed) rasca follow up tripleo-quickstart-utils discussion on ML
14:02:43 <EmilienM> rasca: I won't forget you :-P
14:02:45 <EmilienM> matbu + marios to share all upgrade-related blueprints on the ML thread
14:02:53 <EmilienM> matbu, marios ^ same thing here I think
14:03:09 <rasca> EmilienM, I count on that
14:03:34 <EmilienM> I'll followup with marios & matbu
14:03:42 <EmilienM> sshnaidm to ask bandini and his team to look at pingtest HA failures: https://bugs.launchpad.net/tripleo/+bug/1680195
14:03:44 <openstack> Launchpad bug 1680195 in tripleo "Random ovb-ha ping test failures" [Critical,In progress] - Assigned to John Trowbridge (trown)
14:03:46 <EmilienM> I think we have made progress
14:04:06 <EmilienM> I still see some HA failures but not sure they are related to the same problems from last week. We have been hitting a bunch of problems lately
14:04:17 <EmilienM> i'll also follow up with this topic this week and make sure we're good on HA
14:04:25 <EmilienM> anything before we move on?
14:04:37 <trown> ya recent ha failures seem to be more related to libguestfs but we can talk about it in CI section
14:04:45 <EmilienM> trown: sounds like a plan
14:04:48 <EmilienM> let's move on then
14:04:50 <EmilienM> #topic one off agenda items
14:04:55 <EmilienM> #link https://etherpad.openstack.org/p/tripleo-meeting-items
14:05:00 <EmilienM> ccamacho: floor is yours
14:05:06 <ccamacho> EmilienM thanks
14:05:11 <ccamacho> just FYI I got progress here https://review.openstack.org/#/c/466213/ it works for me locally but ill to ask based on bnemec feedback if this is the correct place for this code. Also in my tests im mocking some calls with sudo aaand they are breaking with http://logs.openstack.org/13/466213/18/check/gate-python-tripleoclient-python35/259e2c0/console.html#_2017-05-29_16_30_43_156203  any idea about it?
14:05:52 <EmilienM> for the tests, we can discuss it in Gerrit. For the code itself, I've looked at it and I was looking at MySQL-python library and it doesn't seem to fit with our use case
14:06:17 <EmilienM> ccamacho: I would check with bnemec (not present here) which library we could use. Also which repo we could put this code
14:06:27 <ccamacho> oki thanks!
14:06:45 <EmilienM> I was also curious to investigate Mistral Workflows maybe
14:06:57 <EmilienM> driven by tripleoclient
14:07:01 <EmilienM> but it's maybe overkill
14:07:27 <EmilienM> actually, it depends on what we want to backup. If it requires some API calls, Mistral could be useful maybe.
14:08:02 <ccamacho> EmilienM I was thinking about improving it with a Mistral workflow, but its a filesystem backup.. So.. Maybe in a second iteration we can extend it
14:08:16 <ccamacho> I agree with that aproach
14:08:39 <EmilienM> ccamacho: please keep discussion going on Gerrit, and maybe involve Mistral folks and also Ben about the code itself
14:08:51 <ccamacho> EmilienM sure thing, thanks!
14:08:54 <EmilienM> cool
14:09:04 <EmilienM> do we have any off-item this week?
14:09:29 <EmilienM> #topic bugs
14:09:33 <EmilienM> #link https://launchpad.net/tripleo/+milestone/pike-2
14:09:45 <EmilienM> quick info, pike-2 is next week
14:09:55 <EmilienM> please start targetting new bugs to pike-3 from now, unless they are mega super very critical
14:10:09 <jrist> o/
14:10:22 <EmilienM> I'll run the script that moves pike-2 bugs to pike-3 next week
14:10:29 <EmilienM> do we have any outstanding tripleo bug to discuss this week?
14:11:01 <EmilienM> sounds like we can move on
14:11:04 <EmilienM> #topic projects releases or stable backports
14:11:10 <EmilienM> #link https://releases.openstack.org/pike/schedule.html
14:11:39 <EmilienM> so like I said, we have pike-2 next week, I'll take care of the release.
14:11:49 <EmilienM> we also documented the process here: http://tripleo.org/developer/release.html
14:12:00 <jrist> yeah was just going to say, would be good to have observers?
14:12:02 <EmilienM> if there is anyone willing to learn how it works, and help, please let me know I'll coordinate the work
14:12:21 <EmilienM> the whole process should not take more than 2 hours
14:12:27 <jpich> Are we aiming for Thursday?
14:12:27 <EmilienM> I can even record my terminal or something
14:12:32 <EmilienM> jpich: good question
14:13:05 <EmilienM> jpich: if CI is green, and we don't have critical bugs blocking something we might do it earlier
14:13:10 <EmilienM> but again, any feedback is welcome
14:13:16 <EmilienM> we can postpone it if needed, just let us know
14:13:40 <EmilienM> jpich: i'll announce it 24h before on ML
14:13:44 <jpich> Ok, thank you!
14:13:46 <EmilienM> to give a chance to disagree
14:13:49 <EmilienM> cool
14:13:56 <EmilienM> jrist: can I count on you then?
14:14:16 <jrist> to observe? :)
14:14:21 <jrist> probably. depends on the day.
14:14:21 <EmilienM> jrist: hopefully we can improve the doc
14:14:23 <jrist> yeah
14:14:29 <EmilienM> jrist: let's sync later on the day and such
14:14:34 <jrist> aye
14:14:36 <EmilienM> jrist: observe with actions :P
14:14:51 <EmilienM> any question about release management and backports?
14:15:09 <EmilienM> moving on
14:15:11 <EmilienM> #topic CI
14:15:25 <EmilienM> we don't need to say the last weeks were terrible in our CI :-)
14:15:32 <EmilienM> but things are making progress
14:15:39 <EmilienM> AFIK the last 2 big things are :
14:15:48 <EmilienM> https://bugs.launchpad.net/tripleo/+bug/1694431
14:15:49 <openstack> Launchpad bug 1694431 in tripleo "python2-ryu-4.13-1breaks ovb-ha-oooq on master" [Critical,In progress] - Assigned to Alfredo Moralejo (amoralej)
14:15:56 <EmilienM> and https://bugs.launchpad.net/tripleo/+bug/1694280
14:15:57 <openstack> Launchpad bug 1694280 in tripleo "Repositories setup inside the image in TripleO CI by quickstart may take 50 min" [Critical,Triaged] - Assigned to John Trowbridge (trown)
14:16:14 <EmilienM> once both are resolved, we should have some idea if pingtest works fine in HA
14:16:45 <EmilienM> please do not recheck patches until 1694431 is closed
14:16:51 <EmilienM> it makes all ovb-ha jobs failing
14:16:53 <trown> ya I am a bit skeptical about the second one, because we libguestfs is used also in multinode patches
14:17:19 <trown> but cant really gather much data until 1694431 is resolved
14:17:54 <EmilienM> AFIK Alfredo is working hard on it right now
14:18:18 <EmilienM> is there anything CI related to discuss?
14:18:34 <trown> sshnaidm has a patch to allow doing image modification in the old way (convert to raw and mount), and if that helps we can merge it... however that is pretty gross and libguesfts should be preferable if we dont need to do the conversion shenanigans
14:19:19 <slagle> why do we need to use libguestfs in multinode jobs?
14:19:41 <trown> anywhere we modify images we use it
14:19:58 <trown> I guess we dont use it in multinode actually
14:20:01 <EmilienM> we don't use images in multinode
14:20:13 <slagle> why do we modify images in multinode jobs? :)
14:20:29 <trown> right... saying that made me realize we dont :P
14:20:54 <trown> one part of the mystery solved then
14:20:57 <adarazs> :)
14:21:46 <EmilienM> sounds like we can have the discussion on libguestfs vs ... in Gerrit or later in the ML
14:22:22 <trown> yep
14:22:34 <EmilienM> anything else about CI before we move on?
14:22:59 <EmilienM> #topic specs
14:23:03 <EmilienM> #link https://review.openstack.org/#/q/project:openstack/tripleo-specs+status:open
14:23:26 <EmilienM> do we have specs that we want to discuss now?
14:23:59 <EmilienM> moving on
14:24:00 <EmilienM> #topic open discussion
14:24:11 <EmilienM> so there is a thread on openstack-dev about dib security bug
14:24:21 <EmilienM> and one of the outputs was about creating a security group in launchpad for tripleo
14:24:27 <EmilienM> I went ahead and created https://launchpad.net/~tripleo-coresec
14:24:52 <EmilienM> with 3 tripleo folks (one on major timezones) and one from VMT (fungi)
14:25:03 <EmilienM> I haven't figured yet how we can use this group, tbh
14:25:13 <EmilienM> if anyone is familiar with Launchpad groups, please ping me
14:25:18 <EmilienM> otherwise I'll find out
14:25:54 <EmilienM> any thoughts? or questions / feedback to give?
14:26:23 <jpich> sounds good to have a limited, specialised coresec group
14:26:27 * beagles nods
14:26:56 <EmilienM> cool
14:27:23 <EmilienM> sounds like it's over, thanks everyone for your time && have fun
14:27:35 <EmilienM> #endmeeting