*** jamesmcarthur has quit IRC | 00:22 | |
*** jamesmcarthur has joined #openstack-tc | 00:35 | |
*** lbragstad has quit IRC | 00:39 | |
*** jamesmcarthur has quit IRC | 00:40 | |
*** tosky has quit IRC | 00:57 | |
*** whoami-rajat has joined #openstack-tc | 01:22 | |
*** lbragstad has joined #openstack-tc | 01:32 | |
*** jamesmcarthur has joined #openstack-tc | 01:46 | |
*** zaneb has joined #openstack-tc | 01:50 | |
*** jamesmcarthur has quit IRC | 01:56 | |
*** jamesmcarthur has joined #openstack-tc | 01:58 | |
*** jamesmcarthur has quit IRC | 02:41 | |
*** ricolin has joined #openstack-tc | 03:15 | |
*** dklyle has joined #openstack-tc | 03:23 | |
*** ricolin has quit IRC | 03:33 | |
*** andreaf has quit IRC | 04:08 | |
*** andreaf has joined #openstack-tc | 04:09 | |
*** jamesmcarthur has joined #openstack-tc | 04:26 | |
*** zaneb has quit IRC | 04:27 | |
*** jamesmcarthur has quit IRC | 04:31 | |
*** zaneb has joined #openstack-tc | 04:42 | |
*** irclogbot_3 has quit IRC | 04:55 | |
*** jamesmcarthur has joined #openstack-tc | 04:58 | |
*** jamesmcarthur has quit IRC | 05:03 | |
*** jamesmcarthur has joined #openstack-tc | 05:38 | |
*** ricolin has joined #openstack-tc | 05:40 | |
*** jamesmcarthur has quit IRC | 05:43 | |
*** lbragstad has quit IRC | 05:53 | |
*** jamesmcarthur has joined #openstack-tc | 06:10 | |
*** ricolin has quit IRC | 06:13 | |
zaneb | smcginnis, dhellmann: that's the process we agreed upon in https://governance.openstack.org/tc/resolutions/20181024-python-update-process.html#unit-tests but we haven't tried to apply it for Stein (it really seemed too late to do so) | 06:15 |
---|---|---|
*** jamesmcarthur has quit IRC | 06:15 | |
*** e0ne has joined #openstack-tc | 06:25 | |
*** e0ne has quit IRC | 06:26 | |
*** ricolin has joined #openstack-tc | 06:34 | |
*** jackyzhu has joined #openstack-tc | 06:35 | |
*** jackyzhu has quit IRC | 06:37 | |
*** Luzi has joined #openstack-tc | 06:48 | |
*** jamesmcarthur has joined #openstack-tc | 07:11 | |
*** jamesmcarthur has quit IRC | 07:15 | |
*** e0ne has joined #openstack-tc | 07:23 | |
*** ricolin has quit IRC | 07:24 | |
*** jamesmcarthur has joined #openstack-tc | 07:48 | |
*** jamesmcarthur has quit IRC | 07:53 | |
*** e0ne has quit IRC | 08:13 | |
*** evrardjp_ is now known as evrardjp | 08:31 | |
*** tosky has joined #openstack-tc | 08:42 | |
*** jamesmcarthur has joined #openstack-tc | 08:50 | |
*** jpich has joined #openstack-tc | 08:52 | |
*** jamesmcarthur has quit IRC | 08:55 | |
*** dtantsur|afk is now known as dtantsur | 09:34 | |
evrardjp | things are very calm today | 09:51 |
*** jamesmcarthur has joined #openstack-tc | 09:51 | |
*** e0ne has joined #openstack-tc | 09:53 | |
*** jamesmcarthur has quit IRC | 09:55 | |
*** cdent has joined #openstack-tc | 10:06 | |
ttx | well I am technically off :) | 10:10 |
cdent | I slept in because working too late last night | 10:10 |
*** jamesmcarthur has joined #openstack-tc | 10:27 | |
*** jamesmcarthur has quit IRC | 10:32 | |
*** jamesmcarthur has joined #openstack-tc | 11:29 | |
*** jamesmcarthur has quit IRC | 11:33 | |
fungi | i did not sleep in, but kinda wishing i had | 12:54 |
fungi | coffee will help | 12:54 |
cdent | no success on the coffee front for me so far | 13:00 |
*** jamesmcarthur has joined #openstack-tc | 13:06 | |
*** jamesmcarthur has quit IRC | 13:11 | |
*** jamesmcarthur has joined #openstack-tc | 13:12 | |
dhellmann | zaneb, smcginnis : I thought that sounded familiar. Maybe we have time to set it up for Train. | 13:15 |
*** ijolliffe has joined #openstack-tc | 13:28 | |
*** jamesmcarthur has quit IRC | 13:32 | |
smcginnis | I wonder if we still should think about it for Stein. | 13:36 |
smcginnis | We are stating now in at least a couple places that py36 is the expected runtime for the Stein release, so it worries me a little that there are still a lot of projects that are only running py35 tests. | 13:36 |
smcginnis | The good thing is, I think the py35 to py36 transition is fairly minor. I'm a little more concerned about when we go to py37 since I have seen some things break due to changes there. | 13:37 |
cdent | the jump to 37 is definitely much more significant | 13:38 |
openstackgerrit | Doug Hellmann proposed openstack/governance master: simplify the links to operating systems https://review.openstack.org/637845 | 13:42 |
* dtantsur remembers ironic broken by the "async" keyword | 13:43 | |
smcginnis | async and StopIteration have been the two major ones I've noticed. | 13:45 |
dhellmann | if we do it for train we could have the branch creation script the release team uses create the patch. if we do it for stein, someone is going to need to create those patches another way. | 13:49 |
dhellmann | smcginnis : ^ | 13:49 |
*** jamesmcarthur has joined #openstack-tc | 13:49 | |
smcginnis | dhellmann: ++, I was thinking the same for the branch creation. | 13:50 |
smcginnis | A little tricky as we need to make sure the template is defined ahead of any branch creation, but that shouldn't be too difficult. | 13:50 |
dhellmann | so we need to settle on the requirements for train, set up the template in the right repo, and change the branching script to add the new jobs | 13:51 |
smcginnis | As far as stein, we seem to have several folks that excel at writing scripts to blast out the same change to every known repo, so I think it might still be doable. Or we could just have it done as a best effort. | 13:51 |
dhellmann | we could pre-define the template as soon as we know the series name. updating it to use the right jobs could come closer to branch creation time | 13:51 |
smcginnis | ++ | 13:51 |
dhellmann | there are some examples of scripts like that in the goal-tools repo now, but I'm not sure how general-purpose they really are | 13:52 |
dhellmann | but yeah, doing stein as a best-effort and having train automated sounds good | 13:52 |
dhellmann | who's going to drive that? | 13:52 |
smcginnis | Even if it's best effort and we only get a portion of the repos updated for stein, that's probably going to end up better than now where I'm fairly certain there are a bunch that don't even realize they need to move on from py35. | 13:53 |
dtantsur | FWIW I'm seeing a new wave of patches adding a py37 jobs. somebody is already on it. | 13:53 |
dhellmann | yeah | 13:53 |
smcginnis | That's part of my concern is that py37 is being added while some haven't even gotten to py36 yet. | 13:54 |
dhellmann | dtantsur : that's what raised this -- we want to do that in a different way, using templates that have the series name so that teams know what minimum expectations are each cycle | 13:54 |
dtantsur | fair enough | 13:54 |
* dtantsur checks why ironic does not pass the newly provided job | 13:54 | |
*** jamesmcarthur has quit IRC | 13:56 | |
* smcginnis wonders if there is a precendent for not filling open TC seats | 14:03 | |
evrardjp | smcginnis: give it time, I am sure there will be more candidates :) | 14:07 |
smcginnis | They better hurry. | 14:07 |
* dtantsur suggests guilty pressing good people into applying | 14:08 | |
fungi | i'll send a fresh reminder to the ml now | 14:23 |
*** mriedem has joined #openstack-tc | 14:25 | |
fungi | and done | 14:29 |
*** lbragstad has joined #openstack-tc | 14:34 | |
*** mriedem has left #openstack-tc | 14:40 | |
*** mriedem has joined #openstack-tc | 14:40 | |
mnaser | i just tried to ping the apac community over wechat again about the same | 14:50 |
fungi | i missed adding a [all] subject tag on the one i sent before bed last night, so sending another now was probably warranted anyway | 14:54 |
smcginnis | To get feedback, I've submitted https://review.openstack.org/#/c/637866/ to add per-cycle Python jobs. | 14:59 |
*** whoami-rajat has quit IRC | 15:01 | |
*** whoami-rajat has joined #openstack-tc | 15:18 | |
*** Luzi has quit IRC | 15:19 | |
openstackgerrit | Victoria Martinez de la Cruz proposed openstack/governance master: Update WSGI goal status for Manila https://review.openstack.org/637891 | 15:28 |
fungi | bnemec is suggesting to fast-approve the py27 job changes in oslo | 15:35 |
fungi | er, py37 | 15:35 |
fungi | http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002869.html | 15:36 |
smcginnis | That would make sense. Libs need to be ready before the consuming code. | 15:36 |
*** e0ne has quit IRC | 16:00 | |
*** ianychoi has quit IRC | 16:00 | |
*** jamesmcarthur has joined #openstack-tc | 16:01 | |
*** e0ne has joined #openstack-tc | 16:03 | |
*** ianychoi has joined #openstack-tc | 16:12 | |
*** jaypipes has quit IRC | 16:36 | |
*** jaypipes has joined #openstack-tc | 16:36 | |
*** dtantsur is now known as dtantsur|afk | 16:48 | |
*** jpich has quit IRC | 17:11 | |
*** e0ne has quit IRC | 17:35 | |
*** jamesmcarthur has quit IRC | 18:17 | |
*** jamesmcarthur has joined #openstack-tc | 18:18 | |
*** e0ne has joined #openstack-tc | 18:41 | |
*** e0ne has quit IRC | 18:42 | |
fungi | okay, with two more candidacies pending confirmation, we're now just one shy to fill the available tc seats (but need at least two more candidates to trigger a runoff election) | 18:51 |
*** jamesmcarthur has quit IRC | 18:53 | |
*** e0ne has joined #openstack-tc | 18:54 | |
smcginnis | Glad to see that. | 18:54 |
smcginnis | Being one short of a full house is a little better optics than three short at least. | 18:54 |
fungi | less than 5 hours in the nomination period though | 18:54 |
fungi | remaining | 18:55 |
fungi | if it helps, the kata architecture committee had two seats up for election and ended up with only two candidates to fill them. still, i'll be a little disappointed if we don't at least get enough people interested in serving to need a poll | 18:57 |
fungi | last round we had nearly 2x as many candidates as open seats | 18:57 |
dhellmann | fungi : I see 3 open nominations now, and 4 in the repo | 18:57 |
fungi | oh! so one more has just come in, yep | 18:58 |
fungi | so one more in the next 4.75 hours and we'll have a race on our hands | 18:59 |
openstackgerrit | Lance Bragstad proposed openstack/governance master: Describe the business value of using unified limits https://review.openstack.org/637025 | 19:21 |
*** jamesmcarthur has joined #openstack-tc | 19:24 | |
*** e0ne has quit IRC | 19:39 | |
*** e0ne has joined #openstack-tc | 19:39 | |
*** diablo_rojo has joined #openstack-tc | 19:42 | |
*** e0ne has quit IRC | 19:45 | |
*** ijolliffe has quit IRC | 19:57 | |
*** ijolliffe has joined #openstack-tc | 20:02 | |
*** openstackgerrit has quit IRC | 20:09 | |
mnaser | i cant find anything about this in but i assume we don't have anything about # of tc members from a certain affiliation ? | 20:10 |
mugsie | we used to ... | 20:13 |
mugsie | mnaser: https://www.openstack.org/legal/technical-committee-member-policy/ Article 2)c) | 20:19 |
mugsie | basically if 50% of the TC are one affiliation we have an issue | 20:19 |
mugsie | afaik it has only been an issue once, I think HP(E) triggered it in days past, but I am open to correction on that | 20:20 |
dhellmann | I think HPE hit the limit but didn't go over | 20:21 |
*** cdent has quit IRC | 20:24 | |
mnaser | fungi, diablo_rojo: we've got jroll up too :) https://review.openstack.org/#/c/637987/ | 20:36 |
mnaser | (sorry, just pinging for reviews to make sure we get them in as much/fast as possible because of how close we are :]) | 20:36 |
*** e0ne has joined #openstack-tc | 20:37 | |
fungi | thanks! | 20:37 |
mugsie | so we do have an election? | 20:41 |
mugsie | \o/ | 20:41 |
diablo_rojo | mugsie, yep! | 20:41 |
diablo_rojo | we have 8 candidates as of now | 20:41 |
*** ijolliffe has quit IRC | 20:55 | |
*** ijolliffe has joined #openstack-tc | 21:20 | |
*** whoami-rajat has quit IRC | 21:21 | |
dims | looks like one more! | 21:22 |
flwang | yep, i'm in ;) | 21:25 |
flwang | dims: how many seats opening this time? | 21:26 |
*** e0ne has quit IRC | 21:28 | |
flwang | dims: got the answer, cheers | 21:37 |
zaneb | dhellmann: we also agreed that we wouldn't automatically switch projects over because it will break the gate unnecessarily. that was debated at length. (we could and probably should propose patches automatically though - the resolution leaves that up to the project-wide-goal champion) | 21:55 |
dhellmann | yeah, I figured if we created the patch in the script it was less work for a human, and it leaves it up to each team to approve it | 21:55 |
dhellmann | it seems we need someone to drive that work, and that's not me, so I wasn't worrying too much about the implementation details :-) | 21:56 |
zaneb | the thought was that a champion would fall out of the project-wide goals process | 21:57 |
dhellmann | oh, I meant just the setup part to update the branching script and create the templates | 22:00 |
dhellmann | smcginnis did the templates but I don't know if he was going to do the scripting, too | 22:01 |
zaneb | I don't think there's anything we want to do in the branching script is what I'm saying | 22:01 |
zaneb | we do need to create the templates, but it's up to the TC to decide what goes in them | 22:01 |
zaneb | and that decision should happen as part of the project-wide goal setting exercise | 22:01 |
dhellmann | why wouldn't we update the branching script to submit the patches automatically? | 22:02 |
dhellmann | it already submits a bunch of other "now you need to do this step" style patches | 22:02 |
smcginnis | dhellmann: I will try to look at the automation, but not guaranteeing I will have time for it all. | 22:02 |
zaneb | you mean submit for review? | 22:03 |
smcginnis | zaneb: We have automation that submits reviews to update a few things on branching. | 22:03 |
dhellmann | smcginnis : sure | 22:04 |
dhellmann | zaneb : yes | 22:04 |
dhellmann | it already does the reno setup, constraints URL change, and a couple of other things | 22:04 |
zaneb | ok, I think the confusion is that in some contexts 'submit' can mean 'merge' | 22:04 |
dhellmann | this is just one more step related to opening master for a new series of development | 22:04 |
dhellmann | propose, then :-) | 22:04 |
zaneb | +1 | 22:04 |
smcginnis | Yeah, there would be a safety for the case if it breaks something in that they would need to approve the patch and it would need to go through zuul first. | 22:05 |
smcginnis | And at least with the way I have the templates set up right now, there shouldnt' be any surprises there. | 22:05 |
zaneb | the comments on smcginnis's review suggest that other people interpreted it as meaning that the switch would happen automatically without needing the approve a patch | 22:05 |
smcginnis | zaneb: The current patch to add templates? Or the patch I did that declared the specific versions in the docs? | 22:06 |
zaneb | yes | 22:06 |
zaneb | the patch to add templates | 22:06 |
zaneb | "better than landing individual patches in each repo for every python version upgrade" was the comment | 22:06 |
dhellmann | oh, no, that's not what the intent is | 22:07 |
dhellmann | we need to keep our stats up ;-) | 22:07 |
smcginnis | I took that to mean the current slew of patches that are changing individual jobs. As opposed to this where we will have just one named template to switch. | 22:08 |
dhellmann | it would be nice if we could shift everything at once, but I don't think we can realistically | 22:08 |
dhellmann | we'll still have to remove the template for the old series and add the new one each cycle | 22:08 |
zaneb | it would be good to update the commit message so it's less ambiguous. I'll leave that as a comment | 22:08 |
*** ijolliffe has quit IRC | 22:17 | |
*** openstackgerrit has joined #openstack-tc | 23:35 | |
openstackgerrit | Zane Bitter proposed openstack/governance master: Get rid of popularity discussion in PTI https://review.openstack.org/638045 | 23:35 |
*** mriedem has quit IRC | 23:41 | |
fungi | 9 candidates for 7 seats, 4 incumbents and 5 challengers | 23:52 |
fungi | not as many candidates as i expected, but it's not bad | 23:52 |
*** tosky has quit IRC | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!