16:00:50 <gmann> #startmeeting qa
16:00:50 <openstack> Meeting started Thu Mar 28 16:00:50 2019 UTC and is due to finish in 60 minutes.  The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:51 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:53 <openstack> The meeting name has been set to 'qa'
16:01:04 <gmann> who all here today
16:05:25 <tosky> o/
16:06:40 <afazekas> o/
16:06:49 <gmann> let's start
16:07:59 <gmann> #topic release
16:08:24 <gmann> I have pushed all the patches required for stein release on tempest/devstack/grenade etc side
16:08:42 <gmann> #link https://review.openstack.org/#/q/topic:stein-release-qa+(status:open+OR+status:merged)
16:08:50 <gmann> added stable jobs etc also
16:09:35 <gmann> #topic ptg
16:09:48 <gmann> there is etherpad of qa ptg
16:09:51 <gmann> #link https://etherpad.openstack.org/p/qa-train-ptg
16:10:05 <gmann> mark you availability and topics you want to discuss in ptg
16:10:13 * tosky won't attent
16:10:17 <tosky> attend*
16:10:42 * afazekas is waiting for the answer
16:10:42 <gmann> QA is schedule for Thursday and Friday
16:10:51 <gmann> tosky: humm :(
16:11:51 <gmann> afazekas: from your company about budget things ?
16:16:00 <gmann> regarding migration of legacy jobs on bionic
16:16:26 <gmann> except trove it is all done seems-
16:16:29 <gmann> #link http://lists.openstack.org/pipermail/openstack-discuss/2019-March/004268.html
16:17:47 * afazekas reconnected ..
16:20:06 <gmann> that's all i have for today
16:20:11 <gmann> anything else to discuss
16:20:31 <tosky> grenade!
16:21:20 <gmann> tosky: yeah, go ahead
16:21:44 <tosky> topic change?
16:22:26 <gmann> #topic grenade
16:23:13 <tosky> I've been working on the native grenade zuul v3 job from andreaf for a while
16:23:37 <tosky> the status is that it seems to work, I'm fighting to find the cleanest way to capture the log files
16:23:54 <tosky> because unfortunately some files are duplicated between old/ and new/
16:24:02 <tosky> and stage-output does not handle this, so I need to move files around
16:24:22 <tosky> and I'm trying to do it in the cleanest way, maybe overengineering it, you can see it in the last reviews
16:24:49 <tosky> apart from that, the job is complete from my point of view, so any review is more than welcome before I remove the WIP part
16:24:54 <tosky> the reviews are:
16:25:22 <tosky> https://review.openstack.org/#/c/637265/ - Add GRENADE_DEVSTACK_EXTERNAL to skip part of the setup
16:25:46 <tosky> which allows the grenade job to skip the devstack run on old/ (now handled by the devstack roles)
16:25:56 <tosky> https://review.openstack.org/#/c/548936/ - WIP Setup grenade-base, grenade, grenade-{py3,postgresql}
16:25:58 <tosky> that's the main review
16:26:02 <tosky> and it requires also
16:26:18 <tosky> https://review.openstack.org/#/c/637523/ - Always source lib/apache when lib/tls is used
16:26:21 <openstackgerrit> afazekas proposed openstack/tempest master: Unskip test_stamp_pattern  https://review.openstack.org/615434
16:26:28 <tosky> otherwise bad things happen (failures)
16:26:47 <gmann> tosky: thanks.
16:26:52 <tosky> if you want to see more complex jobs, apart from the 3 jobs (base, py3 and postgresql) in the main job, I have
16:27:01 <tosky> https://review.openstack.org/#/c/639774/ heat (even if in the wrong repository)
16:27:02 <gmann> stage-output thing merged ?
16:27:08 <tosky> https://review.openstack.org/#/c/638390/ - sahara
16:27:21 <tosky> the stage-output change is not merged yet, but I realized another issue with it (!)
16:27:32 <tosky> so I may rewrite it again and conflate the changes
16:28:00 <tosky> because if we use gzip --recursive, we can pass directly the logs/ directly and forget about the list of files
16:28:38 <tosky> on the other hand, I found other issue: there is some code which renames the starting dot of hidden files from .file to _file to make them visible,
16:28:59 <gmann> ohk
16:29:12 <tosky> but this code works only if you pass the file name directly to zuul_copy_output
16:29:32 <tosky> if you have a dot file in a directory, and you pass a directory to zuul_copy_output, the file is not renamed
16:30:34 <tosky> but anyway, it's not a blocker for the grenade change, it can be reviewed and merged in parallel
16:30:55 <gmann> ok
16:31:24 <gmann> tosky: can you add the same topic on above required reviews
16:31:35 <tosky> oh, sure
16:32:08 <gmann> thanks.
16:32:34 <tosky> I'd also mention this devstack change, which is not required by the grenade jobs, but it will help in the future because it allows us to clean useless usage of MYSQL_PASSWORD: https://review.openstack.org/#/c/637081/
16:33:13 <gmann> sure
16:34:53 <gmann> i will check them sometime today or tomorrow
16:35:19 <gmann> anything else ?
16:36:07 * afazekas have 5 review waiting for ayes
16:36:51 <gmann> #topic open discussion
16:36:57 <gmann> afazekas: can you past the link here
16:37:31 <afazekas> https://review.openstack.org/#/q/owner:afazekas+project:openstack/tempest+status:open
16:38:40 <afazekas> mostly having the machines alive when pci plug/unplug /acpi event comes
16:39:03 <gmann> soft reboot test, interesting
16:39:21 <gmann> afazekas: thanks, i have added them in my list
16:40:32 <afazekas> gmann, No API way, but if you prefer one of the alternatives let me know
16:40:54 <gmann> ok
16:41:45 <gmann> question  was whether tempest will be able to test it or not
16:42:30 * frickler stumbles in late
16:43:27 <frickler> I'd like to mention two stacks of devstack patches that I think could get reviewed and merged now
16:44:04 <frickler> one is reverting the pip<10 cap at https://review.openstack.org/561597
16:44:41 <afazekas> gmann, The acpi event could be captured by editing acpid config files, the config differs on cirros and on another images . I f we just unskip it , some cases it will be soft another cases it will be hard , but both case expected to work
16:45:40 <frickler> the other is ianw's fedora stack at https://review.openstack.org/#/c/634626/12
16:45:42 <afazekas> gmann, If we just ssh the thing, likely it will be soft, but the only way to guess it is: `time`, what we do not really want to do ..
16:46:22 <gmann> afazekas: yeah but thing is how to verify it was soft reboot or hard otherwise it is juts reboot test
16:47:48 <afazekas> gmann, We can check is nova sending an acpi event, we would change the acpid, to write the event to the filesystem , if we an read it back, the soft reset button was pressed
16:48:16 <gmann> frickler: pip uncap works fine now ?
16:49:02 <frickler> gmann: yes, cmurphy  fixed the last remaining suse issue, we just waited for stein to be cut
16:49:26 <gmann> afazekas: humm, but that will be too specific with image and non consistence
16:49:48 <gmann> frickler: cool, so devstack stein cut patch is merged now
16:50:06 <gmann> afazekas: i will check and put these on review.
16:50:08 <frickler> there may be issues for project-specific child jobs, so I'd like to uncap pip as soon as possible now to allow those to be found
16:50:13 <afazekas> gmann, cirros and fedora differs for sure, I did not checked how different fedora,suse,ubuntu yet
16:50:28 <gmann> afazekas: ok
16:50:57 <gmann> frickler: make sense. it will be  better to put that on ML before we merge that
16:51:40 <frickler> gmann: yeah, but I'd like to get the reviews ready for that as the first step
16:52:06 <frickler> maybe I should just put a W-1 on the top one
16:52:39 <gmann> ok
16:53:00 <afazekas> gmann, I can go back to patchset 1 as well ;-)
16:53:19 <frickler> (again), hoping that I'll still get reviews on it
16:53:41 <gmann> frickler: yeah, i will review the base patches.
16:54:25 <gmann> afazekas: yeah, i am thinking more on that but let me check more and will add comment there.
16:56:38 <gmann> ok, anything else or critical review ? else we close the office hour for today
16:57:24 <gmann> thanks all for joining
16:57:33 <gmann> #endmeeting