*** jungleboyj_ is now known as jungleboyj | 11:06 | |
*** knikolla_ is now known as knikolla | 11:06 | |
spotz | diablo_rojo_phone fungi - Do we have any docs for running the election? To be honest I can't remember where the repo is and we might need to be getting started soon:( | 20:27 |
---|---|---|
fungi | in the readme of the election repo | 20:27 |
fungi | but also linked from the election webpage | 20:28 |
fungi | just a sec and i can get the urls for you | 20:28 |
spotz | I've got the repo | 20:29 |
fungi | spotz: https://governance.openstack.org/election/#election-officials | 20:29 |
fungi | the link there to "election process" | 20:29 |
fungi | the rendered version is published to https://governance.openstack.org/election/process.html but that's basically just the content from https://opendev.org/openstack/election/src/branch/master/README.rst | 20:30 |
fungi | which may be easier to reference and copy from when you already have it checked out and running tox commands | 20:31 |
spotz | Yeah, looking at the list we need to update the officials knikolla I know mentioned he'd volunteered | 20:31 |
spotz | I think I had troubles running stuff last time but I've had tox issues with other repos before | 20:32 |
knikolla | reporting for duty | 20:32 |
spotz | hehe | 20:33 |
fungi | yeah, the list of election officials can be updated directly in doc/source/index.rst | 20:33 |
spotz | looking for setup-election-config from the readme so we can get our dtes | 20:34 |
fungi | it's an entrypoint if you install the election repo as a python package. easiest is to just call it from tox like `tox -e venv - setup-election-config` | 20:36 |
spotz | found it:) | 20:36 |
fungi | er, i mean `tox -e venv -- setup-election-config` | 20:37 |
fungi | forgot to double my dash there | 20:37 |
fungi | obviously adding whatever command line options you want | 20:38 |
fungi | you can get quick help with `tox -e venv -- setup-election-config --help` | 20:38 |
fungi | which tells you the options it accepts | 20:38 |
spotz | Yeah we definitely need to update the election page for knikolla and whoever else volunteered, 4 TC seats. And now I need the date to put in | 20:41 |
spotz | Looks like R-3 is Sept 12-16. So we'l use Sept 12 | 20:42 |
spotz | NM the script uses the release so 10/3-10/7 and I'll use 10/3 | 20:43 |
spotz | fungi it looks like I got the needed output but exited with a code 1? | 20:44 |
spotz | And we are late according to what it spit out:( | 20:45 |
spotz | Just emailed you both plus Kendall what I got | 20:49 |
spotz | We should already be voting this week if I ran the right command | 20:51 |
knikolla | I need to step away and go to spanish class now, I'll be around tomorrow morning and throughout the day. I have quite a few free cycles in the next 2 weeks, so please reach out whenever help is needed (i'll need some hand holding). | 20:59 |
fungi | spotz: i brought it up in here at the end of last month and gmann said it was handled, that he was putting it on the tc meeting agenda, so i stopped tracking it after that, but yes that sounds about right | 21:01 |
fungi | traditionally the election officials would start sending reminders around week r9, which was the beginning of this month | 21:03 |
spotz | Ugh, how do we recover? | 21:04 |
fungi | start as soon as possible and deal with the election running a little later than usual. it's unfortunate, but not a disaster | 21:05 |
spotz | Ok let me get the first emails out now | 21:05 |
fungi | the main scheduling issue will be that the ptls aren't officially recorded until after rc1 week, when the stable branches are cut and master branches begin tracking antelope work, but in reality we'll know the vast majority of the ptls already, and nearly (if not entirely) all of them at the end of the nominations week | 21:07 |
fungi | we also try to know who the ptls are before ptg planning is in full swing, but again same deal, the number of teams where the ptl seat is contended will be few or none in reality | 21:09 |
fungi | these days we spend more time dealing with teams having no candidates than having multiple | 21:10 |
spotz | yeah | 21:10 |
spotz | I'm going to have to adjust the dates in configuration file to start today | 21:10 |
spotz | and end 08-31 | 21:11 |
spotz | Ok elections will run 09/07-09/14 when I'll be in Dublin | 21:13 |
spotz | Because we give a week for TC campaigning. knikolla You ok with that? | 21:14 |
diablo_rojo_phone | I'm glad you caught this now spotz lest we wait any later. | 21:18 |
spotz | Yeah me too:( | 21:18 |
diablo_rojo_phone | fungi is right, we just need to get the ball rolling ASAP. And deal with the fallout. | 21:19 |
knikolla | spotz: yes | 21:20 |
knikolla | I hope there'll be a need for TC campaigning :) | 21:21 |
knikolla | That week makes sense. | 21:21 |
knikolla | 09/07-09/14 | 21:22 |
spotz | I've got campaigning 8/31-9/7, election 9/7=9/14. Those overlap so give me a sec to push all the starts one day out | 21:29 |
spotz | 09/01-09/07 for campaing and 09/08-09/14 for elections | 21:30 |
spotz | No never mind on that change | 21:30 |
spotz | email_deadline: 2022-08-31T00:00 | 21:32 |
spotz | timeline: | 21:32 |
spotz | - name: TC & PTL Nominations | 21:32 |
spotz | start: 2022-08-24T23:45 | 21:32 |
spotz | end: 2022-08-31T23:45 | 21:32 |
spotz | - name: TC Campaigning | 21:32 |
spotz | start: 2022-08-31T23:45 | 21:32 |
spotz | end: 2022-09-07T23:45 | 21:32 |
spotz | - name: TC & PTL Election | 21:32 |
spotz | start: 2022-09-078T23:45 | 21:32 |
spotz | end: 2022-09-14T23:45 | 21:32 |
spotz | Those are the dates I'm going with. Generating the email now | 21:32 |
spotz | Ok need to fix the config it didn't create Antelope directories | 21:34 |
spotz | fixed incoming commit | 21:35 |
opendevreview | Amy Marrich proposed openstack/election master: Start the Antelope Elections for PTL and TC https://review.opendev.org/c/openstack/election/+/854453 | 21:38 |
spotz | We do have an error creating the emails Couldn't find event_name TC Nominations | 21:39 |
fungi | spotz: that error means there's no "TC Nominations" section in the config | 21:41 |
spotz | Yeah looking at it now, becaise we now have TC & PTL Nominations | 21:42 |
spotz | I can split them in my local copy to get this done. Tony had a patch for the combined but it's not looking for that combined name | 21:43 |
spotz | He's still looking for them split | 21:44 |
fungi | yeah, openstack_election/cmds/template_emails.py needs the election_type conditional broken out into separate 'tc' and 'combined' sections rather than handling them the same | 21:45 |
spotz | Ok config file fixed to look for what the script wants | 21:45 |
spotz | we can fix later | 21:46 |
fungi | right, i think previously we just put separate tc and ptl entries in the same file rather than making combined entries | 21:46 |
fungi | yeah, looks like https://review.opendev.org/801543 introduced the regression by combining the config entries but not updating the parsing to account for the new fields | 21:49 |
fungi | also i'd be wary of including a & in anything going into civs, just fair warning. i know it turns ( and ) into an encoded mess, learned that the hard way | 21:50 |
spotz | I'm just trying to get this started and back on track, I put an apolog on the start of my email. I'm going to hit enter and get this started if no objections. If we get as far as needing elections we'll most likely need to lean on folks who have set CIVS up | 21:51 |
fungi | yeah, no worries | 21:52 |
spotz | I'll put a patch on my patch in a second | 21:52 |
opendevreview | Amy Marrich proposed openstack/election master: Start the Antelope Elections for PTL and TC https://review.opendev.org/c/openstack/election/+/854453 | 21:55 |
spotz | If folks can review and get that merged we need the directories for nominations | 21:56 |
opendevreview | Amy Marrich proposed openstack/election master: Start the Antelope Elections for PTL and TC https://review.opendev.org/c/openstack/election/+/854453 | 22:04 |
spotz | Ok spacing issue fixed! | 22:12 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!