21:00:29 #startmeeting stable 21:00:30 Meeting started Mon Jan 4 21:00:29 2016 UTC and is due to finish in 60 minutes. The chair is mriedem. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:31 o/ 21:00:32 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:34 The meeting name has been set to 'stable' 21:00:44 hi, who's around? 21:00:56 o/ 21:01:02 o/ 21:01:30 ok, will give it another minute or so, maybe i can lure mtreinish in 21:01:36 tonyb: are you around? 21:01:52 mriedem: yup 21:02:10 sorry should have waved 21:02:14 mriedem: oh is something going on? 21:02:20 big big things are going on 21:02:25 heh 21:02:39 let's just roll through this, there isn't much planned today since it's the first day back for a lot of people 21:02:40 I guess I did say this time worked for me 21:02:50 the agenda is here https://wiki.openstack.org/wiki/Meetings/StableTeam#Agenda 21:02:51 #link https://wiki.openstack.org/wiki/Meetings/StableTeam#Agenda 21:03:04 pretty sparse, i think ttx said he had some items for next week 21:03:13 #topic status 21:03:32 so i put a logstash query in the agenda http://goo.gl/5qiw2U 21:03:39 that shows periodic-stable failures in the last 7 days 21:04:01 well I guess that's mostly lbaas for a known reason 21:04:07 i've been out but just quickly looking over these this afternoon they are mostly neutron-lbaas and ceilomteer, which are known issues in https://etherpad.openstack.org/p/stable-tracker 21:04:09 yeah 21:04:17 mriedem: there is also: http://status.openstack.org/openstack-health/#/g/build_queue/periodic-stable 21:04:19 kilo was also busted, but mkoderer fixed that 21:04:30 mtreinish: ooo pretty 21:04:36 #link http://goo.gl/5qiw2U 21:04:40 mriedem: is that the testrepositoiry issue? 21:04:41 #link http://status.openstack.org/openstack-health/#/g/build_queue/periodic-stable 21:04:45 but that doesnt show the devstack failures 21:04:48 tonyb: yeah, pbr and tox 21:04:52 tonyb: yeah, its actually a pbr thing 21:05:00 mriedem: cool. 21:05:05 https://review.openstack.org/#/c/262470/ fixed kilo 21:05:32 mriedem: cool. 21:05:47 ihrachys: on the neutron-lbaas thing, did you have any updates on that? it was bit rotting in project-config from what i remember 21:06:07 https://review.openstack.org/#/c/245525/ 21:06:15 mriedem: yeah. I tried several isolated patchsets, but seems like infra wants a full blown rework 21:06:27 mriedem: introducing new macros just for periodic jobs 21:06:32 the alternative is hard-coding it in the in-tree setup file right? 21:06:43 which was not in line with my scarce time :-| 21:06:53 sure, but 21:07:03 you wouldn't have to work on it 21:07:12 it's not great since it's a thing that has to be done every release 21:07:12 mriedem: probably yeah, we could go with hardcoded way. Not that I like it much, and not that I get infra concerns enough. 21:07:46 mriedem: I haven't seen many volunteers to do it instead of me from infra side :) 21:08:07 i doubt anyone besides me knows about that infra patch 21:08:20 mriedem: you mean from infra folks? 21:08:26 well, anyone 21:08:35 are there neutron-lbaas mini PTLs that should be involved with this kind of thing? 21:08:55 mriedem: people were reviewing it, telling me I do it wrong, and that we need macros. not that we did not have discussion around it. 21:09:00 * mriedem is unclear on the complicated beurocracy that is the neutron stadium 21:09:06 ihrachys_: I'll have a look at it. 21:09:24 (where "it" == the new macros 21:09:28 #action tonyb to take a crack at the infra side of https://bugs.launchpad.net/neutron/+bug/1523241 21:09:30 Launchpad bug 1523241 in neutron "neutron-lbaas failing in stable/liberty due to "ImportError: No module named embrane.common"" [Medium,In progress] - Assigned to Ihar Hrachyshka (ihar-hrachyshka) 21:09:46 mriedem: there are lbaas cores, not sure they would be of help here though. this tox_install.sh thing is hardly understood by enough folks in neutron team. 21:09:53 tonyb: thanks 21:09:56 ok, cool, thanks. if that doesn't get anywhere i'd say we hack the branch in the scripts for now if no one has time to work on this 21:10:08 ihrachys_: yeah 21:10:12 sounds like a plan 21:10:14 ihrachys_: ugh, that script... 21:10:41 mtreinish: it's now all over neutron subprojects :D 21:11:03 funny how that works 21:11:12 anything else on this or should we move on? 21:11:14 sigh, this is why I keep saying this is why you need a stable interface and work from releases 21:11:17 but whatever 21:11:29 side note: problem with periodic jobs is they don't indicate that a patch will actually merge in gate. 21:11:50 mtreinish: we work on neutron-lib, it's ongoing. 21:12:03 ihrachys_: can you expand a bit on the periodic job thing? 21:12:17 they don't actually run on a patch 21:12:39 mriedem: well, the problem is that it covers unit tests, docs, prolly that's all? none of those devstack jobs that we run in real gate. 21:12:54 yeah 21:13:06 ihrachys_: that's not true, there are periodic stable jobs for tempest jobs 21:13:07 mtreinish: did anyone ever propose running a dsvm tempest job in the periodic-stable queue? 21:13:15 and those jobs start to fail no less often than unit tests. so it's kinda not complete solution. 21:13:16 oh right, 21:13:28 stable tempest kilo was failing on that devstack thing 21:13:32 right 21:13:40 mtreinish: really? ok. probably not of those from gate anyhow 21:13:55 ihrachys_: jsut look at the link to the health dashboard 21:14:06 those are the periodic stable tempest jobs we run 21:14:09 ihrachys_: e.g. http://logs.openstack.org/periodic-stable/periodic-tempest-dsvm-neutron-full-kilo/8de4dcd/console.html 21:14:20 it's not exhaustive, but its the common ones 21:14:35 ack 21:14:35 which hits that devstack pbr failure http://logs.openstack.org/periodic-stable/periodic-tempest-dsvm-neutron-full-kilo/8de4dcd/logs/devstacklog.txt.gz#_2016-01-04_06_11_29_938 21:14:40 full, postgres full, and neutron full for each branch iirc 21:14:43 so yeah, i guess i forget about that one 21:14:57 i'm surprsised we even run that many 21:15:25 let's move on 21:15:36 the other stable/liberty failure i was seeing was ceilometer, which was tracked at one point with https://bugs.launchpad.net/ceilometer/+bug/1526530 21:15:37 Launchpad bug 1526530 in Ceilometer "stable/liberty integration tests failing" [Critical,In progress] - Assigned to gordon chung (chungg) 21:15:46 gordc had some things proposed but abandoned them, i need to follow up 21:15:47 mriedem: we added them back in the day because I complained I was the only one looking at the failures, this was supposed to raise awareness of stable branch issues in the gate.... 21:16:03 #action mriedem to follow up with gordc on https://bugs.launchpad.net/ceilometer/+bug/1526530 21:16:32 were there other stable branch issues we haven't covered? 21:16:34 (those were the only 3 configs back when we added them) 21:16:46 pbr thing? do we have a plan for that? 21:16:58 ihrachys: the kilo thing was fixed this morning 21:17:14 mriedem: hm? what was the fix? 21:17:30 https://review.openstack.org/#/c/262470/ 21:17:57 so i think by and large stable right now is okish 21:18:07 gordc has a patch up for the ceilometer issue https://review.openstack.org/#/c/258642/ 21:18:13 I'm a bit astonished, that issue hit so different projects but not all branches... 21:18:19 nice. thanks for the link. 21:18:25 mrunge: i think stable/liberty was already fixed 21:18:33 mrunge: the tox thing hit a bunch of projects 21:18:47 but dims and others were fixing before the vacation 21:19:24 heh, horizon was hit by the issue beginning with Dec 26th 21:19:47 mrunge: yeah really bad timing ;P 21:20:20 ok, moving on from status 21:20:32 #topic release-plans 21:20:52 the only thing i have on the agenda is nova doing a stable/liberty 12.0.1 release 21:21:04 which i brought up in the ML awhile back http://lists.openstack.org/pipermail/openstack-dev/2015-December/081872.html 21:21:13 these are the open reviews 21:21:15 #link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/liberty 21:21:42 i haven't gone through all of those yet, but i want to get at least a couple in, like https://review.openstack.org/#/c/253224/ 21:21:51 it's basically a point release to get some key bug fixes out 21:22:13 anyway, i plan on getting into more of those this week and then i'll be pinging nova stable cores to look 21:22:53 is anyone else aware of any projects that are looking at doing a stable branch release? 21:23:10 mriedem: FWIW I'll look through again and see if there is anything *I* think shoudl be in 12.0.1 (apart from the reno review) 21:23:18 tonyb: thanks 21:23:26 i didn't want to start pinging people today on reviews 21:23:26 I dont know of any 21:23:37 there have been a couple of projects that have done a stable/liberty release already 21:23:39 * ihrachys wonders why we don't automate minor releases, and make them frequent. we were thinking of getting there for neutron for L. 21:23:54 ihrachys: well, there was that long thread in the ML on that 21:24:09 like, every commit being a release 21:24:30 it's really up to the project teams now as to how frequent they want to release 21:24:33 mriedem : mordred had this review https://review.openstack.org/#/c/247677/ about documenting EOL and proposed release dates in openstack/releases repo. do we want to do that? 21:25:06 dims_: huh, hadn't seen it, i'll have to look 21:25:13 #action mriedem to look at https://review.openstack.org/#/c/247677/ 21:25:37 it's merged 21:25:50 yeah 21:25:52 it's also confusing 21:25:58 tonyb : i know, continue to use that place to document future releases 21:26:04 the commit message talks about when they will EOL but doesn't specify that 21:26:23 mriedem: it does in the index 21:26:23 mriedem: yeah I just saw that 21:26:35 mtreinish: oh yeah 21:27:16 we probably need to mark juno as EOL though 21:27:32 instead of security supported (EOL 2015-12-03) 21:27:40 i guess that's implied 21:27:49 dims_: ok. 21:27:57 heh, I was just going off the other branches where it says EOL 21:28:31 ok, i guess if there are things to address there let's take it to -stable after the meeting 21:28:44 #topic open discussion 21:28:55 there are 2 items on the agenda 21:29:10 1. i want to get a review dashboard link in the #openstack-stable channel topic 21:29:11 FWIW it's now markjed as EOL 21:29:23 tonyb: ah, ok 21:29:41 mtreinish: send me the link I'll work with @infra to get it in there. 21:29:43 sdague had an email to the ML on dashboards for new gerrit, i was thinking it'd be good to have something like that in the -stable channel topic 21:29:53 tonyb: was that meant for me? 21:29:58 nice idea 21:30:05 mriedem: yeah, bad tab-complete 21:30:17 tonyb: ?? 21:30:31 mriedem: what will the board contain? all backports? 21:30:47 ihrachys: just open reviews in stable/branches, pretty simple to start 21:30:59 but sdague's had things broken down by what was passing jenkins, what has a +2, etc 21:31:13 makes prioritizing easier 21:31:31 Yeah we can modify the dashboard as we go 21:31:54 mriedem: I am agnostic, but if you want to use it as a data point, personally I care little for backports outside neutron subprojects (because the latter are already more than enough for my taste) 21:31:54 so i was going to take a stab at that when i got a chance, but if others are interested feel free to propose some ideas and we can check them out 21:32:14 ihrachys: same for me and nova, 21:32:26 ihrachys: i just like to see what it looks like at first and we can iterate on it 21:32:37 swift has a nice dashboard in their channel topic and i'd like nova to do similar 21:32:42 mriedem: for neutron stable stuff, I use this: https://github.com/openstack/gerrit-dash-creator/blob/master/dashboards/neutron-subprojects-stable.dash 21:32:48 I tend to focus on nova and whatever I see the get the requirements updates passing 21:33:19 #link neutron stable review dashboard example https://github.com/openstack/gerrit-dash-creator/blob/master/dashboards/neutron-subprojects-stable.dash 21:33:56 anyway, it's a thing, if people have input or want to propose something to infra, we can review there 21:34:10 the last item in open discussion, 21:34:23 2. https://etherpad.openstack.org/p/stable-tracker has completed sections for icehouse and juno, which are now EOL 21:34:46 just drop them 21:34:52 it's getting messy in there, and since i spent part of my vacation cleaning up and organizing my office, i'm in the mode 21:35:04 yeah, so was just wondering if anyone had reason not to drop those 21:35:17 kill the witch 21:35:22 ok, will do 21:35:26 mriedem: nuke 'em 21:35:38 that's it for agenda items, did anyone else have anything? 21:35:56 #action mriedem to drop icehouse and juno sections from https://etherpad.openstack.org/p/stable-tracker 21:36:07 ok, not hearing anything else, so we can end early. 21:36:14 like i said, ttx said he had some items for next week 21:36:18 one thing we should discuss is pushing forward constraints to more projects. next time. 21:36:20 so i await in eager anticipation 21:36:39 ihrachys: yeah, good point. 21:36:48 those jobs are passing but non-voting in nova stable/liberty right now 21:36:56 we did it for neutron, and will backport remaining stuff to L 21:36:59 we should circle back with lifeless on the plan there 21:37:22 #action figure out what's going on with the -constraints jobs in stable/liberty and if/when they become voting 21:37:47 i'll follow up with lifeless and bring back what we talked about to this meeting next week 21:37:54 I think L for neutron repo should be done, and we look into *aas and remaining gaps. hopefully more projects will get to it in L, so that we can reasonably consider extending life for the branch. but I suspect it will be Mitaka 21:38:27 i'm hoping the guys working on that are tracking that work somewhere 21:38:55 let's hear from them for now. 21:39:03 ok, anything else? 21:39:21 taking that as a no, so we can end early 21:39:22 thanks everyone 21:39:24 #endmeeting