12:00:33 <prometheanfire> #startmeeting requirements
12:00:34 <openstack> Meeting started Wed Sep 27 12:00:33 2017 UTC and is due to finish in 60 minutes.  The chair is prometheanfire. Information about MeetBot at http://wiki.debian.org/MeetBot.
12:00:35 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
12:00:37 <openstack> The meeting name has been set to 'requirements'
12:00:41 <prometheanfire> #topic rollcall
12:00:46 <prometheanfire> tonyb, prometheanfire, number80, dirk, coolsvap, toabctl, smcginnis ?
12:01:12 <toabctl> hey
12:02:23 <prometheanfire> I'll give people another minute to show up
12:03:44 <dirk> o/
12:03:45 <prometheanfire> #topic Any controversies in the Queue?
12:04:03 <prometheanfire> I don't really see any
12:05:43 <dirk> nope, all good
12:05:54 <prometheanfire> :D
12:06:16 <prometheanfire> #topic bug 1715486
12:06:18 <openstack> bug 1715486 in oslo.versionedobjects "py35 tests failing due to iso8601 module change" [Undecided,In progress] https://launchpad.net/bugs/1715486 - Assigned to zhangyangyang (zhangyangyang)
12:06:28 <prometheanfire> #link https://bugs.launchpad.net/cinder/+bug/1715486
12:06:52 <prometheanfire> I think we'll have to do the change at least to versionedobjects ourselves
12:06:54 <dims> o/
12:07:34 <prometheanfire> although...
12:07:35 <prometheanfire> https://review.openstack.org/#/c/502029/
12:07:54 <prometheanfire> https://review.openstack.org/#/c/498275/5
12:08:21 <dirk> yep, we just wait for revieweres
12:08:25 <prometheanfire> ya
12:08:41 <prometheanfire> guess we bug people in that case
12:08:54 <dirk> I did a brutal spam now by adding the core group as reviewers
12:08:55 <dims> do we have to raise the min for iso8601 package?
12:09:07 <prometheanfire> thanks
12:09:14 <prometheanfire> I don't think so
12:09:33 <dirk> dims: we don't have to yet
12:09:36 <prometheanfire> depends on how they do the fix
12:10:01 <prometheanfire> and that looks fine
12:10:23 <prometheanfire> anyway, moving on :D
12:10:27 <prometheanfire> #topic open discussion
12:11:12 <dirk> two topics
12:11:15 <dirk> a bashate?
12:11:37 <dirk> I noticed we have some shell scripting in requirements, do we want to bashate it (pep8 for shell)
12:11:53 <prometheanfire> looks like things are moving ahead with the two main bugs we have https://bugs.launchpad.net/openstack-requirements/+bug/1719006 and https://bugs.launchpad.net/openstack-requirements/+bug/1719009
12:11:55 <openstack> Launchpad bug 1719006 in OpenStack Global Requirements "publish per branch constraints files to tarballs.o.o" [Undecided,New] - Assigned to Tony Breeds (o-tony)
12:11:56 <openstack> Launchpad bug 1719009 in OpenStack Global Requirements "per project requirements" [High,New]
12:11:59 <prometheanfire> as far as bashate, sure
12:12:30 <prometheanfire> we tend to rely a fair amount on bash, especially in the tools
12:13:27 <dirk> #agreed add bashate to the lint job for requirements
12:13:52 <prometheanfire> or include it in another lint job we already have
12:14:09 <prometheanfire> whatever works for that
12:14:13 <dirk> b the py35-chec-uc job seems unstable
12:14:20 <prometheanfire> yep
12:14:36 <dirk> I noticed in https://review.openstack.org/#/c/507392/ that the original change went through without a hitch
12:14:43 <prometheanfire> I'm waiting on infra to finish their zuulv3 work (unrelated) on that
12:14:45 <dirk> and then later it caused the gate to reset several times
12:14:55 <dirk> does anyone have an idea why that is?
12:15:25 <prometheanfire> my only idea is some mirroring problem, but it hits ovh and the other one (starts with an 'i' iirc)
12:16:44 <prometheanfire> anything else before I close?
12:16:45 <dirk> not sure that's true
12:16:58 <prometheanfire> ya, it was more of a feeling
12:17:00 <dirk> I looked at the build logs and it did install the new package so it should have found the conflict
12:17:23 <dirk> there must be something $magic that caused it to not trigger. maybe installation order was different
12:18:40 <prometheanfire> that could be
12:20:52 <dirk> anyway, we can investigate outside this meeting
12:21:01 <coolsvap> o/
12:21:10 * coolsvap is late
12:21:50 <coolsvap> I think I'll read the logs
12:22:09 <prometheanfire> ok, ending the meeting then
12:22:15 <prometheanfire> coolsvap: ya, not too much
12:22:20 <prometheanfire> #endmeeting