15:00:56 <smcginnis> #startmeeting releaseteam
15:00:57 <openstack> Meeting started Fri Aug 31 15:00:56 2018 UTC and is due to finish in 60 minutes.  The chair is smcginnis. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:58 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:01:00 <openstack> The meeting name has been set to 'releaseteam'
15:01:07 <dhellmann> o/
15:01:07 <annabelleB> o/
15:01:33 <ttx> o/
15:01:57 <smcginnis> I see Sigyn here, so not pinging the list.
15:02:06 <ttx> wise
15:02:12 <smcginnis> #link https://etherpad.openstack.org/p/rocky-relmgt-tracking Agenda
15:02:20 <smcginnis> All the way down to the bottom!
15:02:50 <smcginnis> #topic Remaining release week process
15:02:54 <fungi> heh
15:03:14 <smcginnis> #link https://review.openstack.org/#/c/598621/ Marking Stein as under development
15:03:34 <smcginnis> I think that's the last step in getting the releases.o.o up to date. ^
15:03:45 <ttx> yep
15:04:04 <smcginnis> ttx: Thanks for getting that one up there. I updated Rocky but didn't cover it all.
15:04:14 <evrardjp> o/
15:04:35 <smcginnis> The other item listed on the etherpad was to notify openstack-dev. I took care of that one a couple hours ago.
15:05:10 <smcginnis> Overall I think the release went well. We ended up with good timing with release jobs finishing right in time for annabelleB's webinar.
15:05:49 <smcginnis> Thanks everyone for helping get things through.
15:05:57 <annabelleB> Thank YOU
15:06:00 <ttx> Thanks to our fearless leader!
15:06:02 <smcginnis> #topic 404s on Rocky release page
15:06:11 <smcginnis> #link https://etherpad.openstack.org/p/vPBa2EDSdD
15:06:36 <ttx> I transcripted the list on the meeting agenda
15:06:41 <ttx> for clarity
15:06:56 <smcginnis> OK, good.
15:07:14 <smcginnis> #link https://review.openstack.org/598952 Skipping release-test for missing-releases
15:07:22 <ttx> bgpvpn is the only "urgent" one
15:07:25 <smcginnis> We still have a few without signatures.
15:07:35 <ttx> the others we can add to teh Stein team plan
15:07:38 <fungi> bgpvpn is fixed now, right?
15:07:50 <smcginnis> Yep, I believe so.
15:07:57 * ttx checks
15:07:58 <smcginnis> After switching the job, that one passed.
15:08:00 <fungi> we switched jobs and reenqeuued the tag
15:08:15 <smcginnis> And my run of missing-releases this morning did not complain about anything.
15:08:32 <fungi> i think it was after wine-thirty in france though so you missed the exciting conclusion
15:08:33 <ttx> ok yes solved
15:08:37 <smcginnis> They still have the dependency issues in their code, but the releases can now happen despite that.
15:08:54 <ttx> Missing signatures for neutron-tempest-plugin ?
15:09:15 <dhellmann> can/should we generate signature files? or is it better to just leave those?
15:09:15 <smcginnis> #link https://review.openstack.org/#/c/596907/ fixes tripleo-ui signing
15:09:22 <fungi> it was running the python3 job which was missing the signing role. let me find the fix we merged
15:09:35 <fungi> neutron-tempest-plugin i mean
15:09:50 <ttx> ok
15:10:29 <ttx> dhellmann: I'd say leave them out, and maybe have a the same skip-link flag be able to act on signatures only
15:10:34 <smcginnis> I think dhellmann fixed up the jobs that were missing the signing.
15:10:59 <dhellmann> I fixed 2 jobs; I don't know if that was all of them
15:11:06 <dhellmann> ttx: yeah, that makes sense
15:11:13 <smcginnis> At least all we've identified so far I think.
15:11:33 <dhellmann> I will restore the story for that work
15:11:49 <ttx> dhellmann: thx
15:11:51 <fungi> huh, i'm not finding the patch for the python3 job
15:11:51 <smcginnis> I see the notes for https://storyboard.openstack.org/#!/story/2001689 show it was closed as invalid.
15:12:18 <smcginnis> dhellmann: OK, so you'll restore and we do want to list without linking?
15:12:34 <ttx> "We can't remember why we want to do this instead of just removing the entry for the broken release, so I am going to close this as invalid."
15:12:35 <dhellmann> smcginnis : yeah
15:12:46 <smcginnis> OK, that sounds reasonable to me.
15:12:48 <ttx> Now I remember why it's better
15:13:06 <dhellmann> please leave a note on the story so we don't forget again :-)
15:13:08 <ttx> which is that the history should match the tags, and we just unlink to things we could not generate
15:13:28 <ttx> i.e. that version still exists, it just failed to generate artifacts
15:13:43 <smcginnis> Makes sense.
15:14:22 <ttx> I think dhellmann's comment is clear enough
15:14:41 <fungi> aha, found. linked in the pad now
15:15:00 <ttx> Just added a quick comment
15:15:19 <smcginnis> fungi: Thanks
15:15:39 <smcginnis> Missing old releases - how old are these?
15:15:41 <ttx> ok, all set then
15:15:52 <ttx> They are just not the current one
15:15:56 <smcginnis> OK
15:16:20 <smcginnis> #topic AOB
15:16:37 <smcginnis> Ocata is now extended maintenance per the timeframe that was set for it.
15:17:01 <smcginnis> Maybe that's something tonyb should announce officially?
15:17:09 <smcginnis> Or I can.
15:17:17 <ttx> yes I was thinking it needs to be communicated beyond taht yaml change
15:17:28 <smcginnis> Seems like there should be some public declaration other than the releases page quietly updating.
15:17:32 <ttx> if only to kick ext-maint people into next gear hopefully
15:17:32 <smcginnis> Yeah
15:17:54 <annabelleB> Ops list and such
15:17:55 <ttx> not much happened on that front publicly lately
15:18:12 <smcginnis> annabelleB: Good point, should probably be -dev and -ops.
15:18:18 <smcginnis> While we have two lists, right fungi? :)
15:18:24 * ttx sighs briefly
15:18:34 <fungi> heh
15:18:44 <fungi> cross-post-em while you got em
15:18:54 <smcginnis> Maybe -announce too?
15:19:03 <ttx> smcginnis: hmm, probably not
15:19:08 <smcginnis> OK
15:19:22 <ttx> It's not that big of a change, it's just the occasion to promote ext-maint a bit
15:19:38 <ttx> you take the action ?
15:19:49 <smcginnis> How about this - I'll wait and get input from tonyb, then one of us can decide to send out the announcement.
15:19:54 <ttx> ++
15:20:09 <ttx> let's not approve that change in the meantime ?
15:20:45 <smcginnis> Will anything change? I think that it is going to e-m is a done deal. Just a matter of who should communicate that.
15:20:45 <ttx> added a note on it
15:20:58 <ttx> It's just a convenient way to remember to do it :)
15:20:59 <smcginnis> But we could hold until tonyb has a chance to ack it.
15:21:27 <smcginnis> OK, meeting next week.
15:21:34 <smcginnis> ttx: I assume you'll be traveling at that point.
15:21:44 <ttx> I'll leave the next morning
15:21:52 <ttx> Could use the extra time for packing
15:22:01 <ttx> unless we expect to have something to discuss
15:22:03 <smcginnis> And with the start of the new cycle and travel prep, it's a quiet time for activity.
15:22:13 <dhellmann> seems like a good week to skip
15:22:16 <smcginnis> I doubt we'll have anything, so I'm for skipping.
15:22:25 <annabelleB> +1
15:22:30 <fungi> wfm
15:22:34 * smcginnis hits gavel
15:22:37 <smcginnis> No meeting next week.
15:22:40 <fungi> oh, in other (forward-looking) news, the artifact signing key for stein has been generated and published and attested to by a the rocky signing key as well as a few infra sysadmins (with hopefully more to come). need to decide when we want it swapped into production
15:22:42 * dhellmann wants a gavel
15:22:45 <fungi> #link https://sks-keyservers.net/pks/lookup?op=vindex&search=0x27023b1ffccd8e3ae9a5ce95d943d5d270273ada&fingerprint=on Stein Cycle Artifact Signing Key
15:23:01 <smcginnis> fungi: Oh good.
15:23:08 <smcginnis> Don't we usually swap around this point?
15:23:25 <fungi> since there's no immediate end to cycle-trailing stuff any more, maybe we don't delay it significantly?
15:23:38 <fungi> previously we waited a couple weeks for teh cycle-trailing releases to get through
15:23:46 <smcginnis> Yeah, I think it would be a challenge now waiting for the trailing stuff.
15:24:14 <ttx> since they have 3 months to do those
15:24:15 <smcginnis> We stated we would give two months, so that already puts us well into stein activities.
15:24:17 <fungi> okay, i'll whip up the patch to the releases repo and do the remainnig steps in our key replacement process
15:24:22 <smcginnis> 2 or 3? Either way.
15:24:27 <ttx> 6?
15:24:29 <smcginnis> fungi: Thanks
15:24:31 <smcginnis> Hah!
15:25:08 <smcginnis> Oh, last meeting for the rocky tracking etherpad. We should switch to the stein one now.
15:25:16 <smcginnis> https://etherpad.openstack.org/p/stein-relmgt-tracking
15:25:17 <ttx> hhhhrm
15:25:49 <ttx> The release deadline for projects using the release:cycle-trailing model that follow the main release cycle is set to November 28, 2018.
15:25:50 <smcginnis> fungi: I see either etherpad hasn't been upgraded or the undocumented highlighting feature is still there.
15:26:04 <ttx> so... 3
15:26:06 <smcginnis> ttx: OK, then it is three months.
15:26:13 <fungi> smcginnis: it's been upgraded. when did you see it happen?
15:26:17 <smcginnis> Could have sworn it was 2, but either is fine.
15:26:19 <ttx> except that for Stein I think we got it wrong
15:26:20 <fungi> i restarted the service late last night
15:26:35 <ttx> "The release deadline for projects using the release:cycle-trailing model that follow the main release cycle is set to 13 June, 2019."
15:26:40 <smcginnis> fungi: I just appended CANCELLED to the meeting line in the stein etherpad and it changed the whole line's highlighting.
15:26:42 <ttx> that is 2 montsh
15:27:02 <fungi> huh, okay i wonder if something failed to apply the upgraded version
15:27:03 <ttx> we might want to double-check which is right and fix
15:27:27 <ttx> 3 months according to https://releases.openstack.org/reference/release_models.html#cycle-trailing
15:27:29 <smcginnis> Should it be 2 or 3? I saw another place I missed the Wednesday vs Thursday final deadline, so I need to update the stein schedule anyway. I could fix that if it needs fixin.
15:27:34 <dhellmann> ttx: yeah, the docs say 3
15:27:37 <smcginnis> OK, I'll update it.
15:28:18 <smcginnis> Anything else we need to cover today?
15:28:26 <ttx> I wonder if those 2 months are hardcoded in the schedule generator or somethnig
15:28:53 <smcginnis> I think I probably put it there thinking we had decided 2.
15:28:59 <ttx> ah!
15:29:07 <ttx> PEBKAC then
15:29:35 <smcginnis> Yep
15:29:41 <smcginnis> Where the problem usually lies.
15:30:39 <smcginnis> OK, if that's all we can wrap up.
15:30:51 <annabelleB> Thanks!!
15:30:57 <fungi> smcginnis: any chance you had that etherpad already up in your browser and simply reconnected rather than reloading the tab
15:30:59 <smcginnis> Thanks again everyone for all your help over the last six months. I think it went really well.
15:31:00 <fungi> ?
15:31:22 <smcginnis> fungi: I don't think so, but maybe there's some caching issue and I need a hard refresh.
15:31:33 <fungi> i'll keep digging, thanks!
15:31:33 <smcginnis> OK, thanks everyone. Have a good weekend.
15:31:43 <smcginnis> #endmeeting