*** cgalan has joined #openstack-release | 00:06 | |
*** mriedem has left #openstack-release | 00:12 | |
*** mriedem has joined #openstack-release | 00:19 | |
*** amrith is now known as _amrith_ | 00:21 | |
*** Qiming has quit IRC | 00:28 | |
*** _amrith_ is now known as amrith | 00:40 | |
lifeless | dims: when is M fully out - so we can release pbr? | 01:09 |
---|---|---|
dims | by this time tomorrow lifeless | 01:09 |
dims | we can break stuff friday :) | 01:11 |
lifeless | heh | 01:13 |
lifeless | I'll release fixtures today :) | 01:13 |
*** thinrichs has quit IRC | 01:15 | |
dims | dear god :) | 01:19 |
lifeless | alaski and nove have been waiting patiently for a bugfix | 01:20 |
lifeless | least I can do | 01:20 |
*** Qiming has joined #openstack-release | 01:26 | |
*** sdake has quit IRC | 01:28 | |
*** sdake has joined #openstack-release | 01:32 | |
*** hongbin has joined #openstack-release | 01:47 | |
*** cody-somerville has joined #openstack-release | 01:53 | |
*** amrith is now known as _amrith_ | 01:59 | |
*** mriedem has quit IRC | 02:16 | |
*** sdake_ has joined #openstack-release | 02:20 | |
*** sdake has quit IRC | 02:22 | |
openstackgerrit | Qiming Teng proposed openstack/releases: Release senlin-dashboard mitaka 0.2.1 https://review.openstack.org/302498 | 02:32 |
*** hongbin has quit IRC | 02:54 | |
*** openstackstatus has quit IRC | 03:01 | |
*** sdake_ has quit IRC | 03:06 | |
*** sdake has joined #openstack-release | 03:07 | |
*** sdake has quit IRC | 03:17 | |
*** sdake has joined #openstack-release | 03:18 | |
*** prometheanfire has quit IRC | 03:22 | |
*** prometheanfire has joined #openstack-release | 03:23 | |
*** sdake has quit IRC | 03:28 | |
*** Daviey has quit IRC | 03:50 | |
*** Daviey has joined #openstack-release | 03:50 | |
*** sekrit has quit IRC | 03:51 | |
*** sekrit has joined #openstack-release | 04:05 | |
*** amotoki has joined #openstack-release | 04:20 | |
*** TravT_ has joined #openstack-release | 04:41 | |
*** TravT has quit IRC | 04:43 | |
dhellmann | ttx: bon matin | 04:51 |
*** armax has quit IRC | 04:59 | |
openstackgerrit | Doug Hellmann proposed openstack/releases: Revert "treat individual release jobs as warnings" https://review.openstack.org/302518 | 05:30 |
*** cody-somerville has quit IRC | 06:02 | |
dhellmann | ttx: ping | 06:15 |
*** cody-somerville has joined #openstack-release | 06:17 | |
*** pcaruana has joined #openstack-release | 06:26 | |
openstackgerrit | Merged openstack/releases: support warnings from project_config validation https://review.openstack.org/302469 | 06:41 |
openstackgerrit | Merged openstack/releases: use a global for the zuul layout path file name https://review.openstack.org/302470 | 06:45 |
ttx | dhellmann: o/ | 06:46 |
*** vgridnev has joined #openstack-release | 06:46 | |
dhellmann | ttx: greetings! I've started merging a few of the little validation changes we need to make the release patch landable | 06:47 |
dhellmann | notes are in https://etherpad.openstack.org/p/mitaka-release-tracking | 06:48 |
ttx | hm senlin-dashboard mitaka 0.2.1 | 06:49 |
dhellmann | yeah, I was going to let that wait | 06:49 |
dhellmann | it looks like a legit bug, but not critical | 06:49 |
ttx | yes, we granted the RC because the bug was annoying and senlin is not that critical, but today is really pushing it | 06:49 |
dhellmann | yeah | 06:51 |
ttx | we should probably restore rules once we process the yaml rather than before | 06:51 |
openstackgerrit | Merged openstack/releases: treat individual release jobs as warnings https://review.openstack.org/302471 | 06:52 |
dhellmann | do I have that out of order? | 06:52 |
AJaeger | dhellmann, ttx, dims: docs.openstack.org is ready for MItaka release - we even include now a link to releases.openstack.org/...mitaka: http://docs.openstack.org/ | 06:53 |
ttx | dhellmann: you did, I fixed it | 06:53 |
dhellmann | AJaeger: excellent, we're working on that right now | 06:53 |
dhellmann | ttx: ah, thanks | 06:53 |
ttx | Summary of the week so far... | 06:53 |
ttx | We fixed most of the tarballs situation, except monasca-ceilometer which is pretty far from having what was necessary to generate tarballs | 06:54 |
ttx | (and monasca-thresh which is java) | 06:54 |
ttx | sahara-extra appeared to be OK, not sure why we ended up flagging it | 06:55 |
dhellmann | so those are still not being listed | 06:55 |
ttx | those are no-tarballed | 06:55 |
ttx | i.e. the tag is there and people can look up the git repo but that's it | 06:55 |
dhellmann | sahara-extra didn't use the job template for release jobs, which is one of the rules we had to relax | 06:55 |
ttx | ah, ok. | 06:55 |
dhellmann | I'm working on the project-config fix | 06:55 |
ttx | Granted 3 RCs, all pointing to wide holes in testing: keystone federation, Mistral functional testing and Senlin tests | 06:56 |
dhellmann | https://review.openstack.org/302520 | 06:56 |
AJaeger | dhellmann: is there anyting in project-config that you need taken care of urgently? | 06:56 |
ttx | AJaeger: nothing urgent imho | 06:56 |
AJaeger | great ;) | 06:56 |
dhellmann | AJaeger: nothing urgent, thanks! | 06:56 |
ttx | We have teh PR machine lined up at 9am CT (1400 utc), so we should officially announce on our side shortly before that | 06:57 |
dhellmann | I make it 8:57 now, is my clock off? | 06:57 |
* dhellmann should have checked what tz he's in | 06:57 | |
ttx | clock is correct. Announce must go shortly before 4pm our time | 06:58 |
AJaeger | 8:57 is 6:57 UTC | 06:58 |
dhellmann | oh, wait, CT central US time not central EUROPE time :-) | 06:58 |
AJaeger | dhellmann: where are you? 8:57 is Europe... | 06:58 |
ttx | yes. CET != CVT. I suspected you got that one wrong | 06:58 |
dhellmann | AJaeger: : lyon | 06:58 |
ttx | CET!=CT | 06:58 |
AJaeger | dhellmann: Ah! In "my" timezone, just around the corner (ok, I'm in Germany) ;) | 06:59 |
ttx | dhellmann: we can wrap it up quickly this morning and you can pop in shortly before 4pm maybe ? Otherwise I guess I can send tit | 06:59 |
ttx | it* | 06:59 |
dhellmann | ttx: gah, yes, I thought we were talking about doing this this morning -- I'm not going to be near a computer at 14:00 | 06:59 |
ttx | or maybe you can cron it; though that sounds risky | 07:00 |
dhellmann | yeah, I wouldn't want to do cron | 07:00 |
dhellmann | I can stage it and send the announcement from my phone, I think | 07:00 |
ttx | Let's try that, worst case scenario I'll send it | 07:01 |
dhellmann | I need to do the build now, though | 07:01 |
dhellmann | ok | 07:01 |
ttx | Sorry I should have been clearer. Release processing used to takje so much time we never announced in the EU morning, but it's true it's a possibility | 07:01 |
ttx | now that we took LP out of the equation | 07:01 |
dhellmann | yeah, this is going to take a while, but I hope not as long as before | 07:01 |
openstackgerrit | Tony Breeds proposed openstack/releases: Add yaml2ical release for 0.6.0 https://review.openstack.org/302543 | 07:02 |
dhellmann | np, I should have asked for a UTC time :-) | 07:02 |
ttx | PR is always in CT due to Austin-centricity in marketing | 07:02 |
dhellmann | ttx: do you want to look over that set of versions and hashes in the proposal? | 07:02 |
ttx | I'll quickly check the change yes | 07:02 |
dhellmann | ttx: it includes unmanaged projects because the script doesn't check. I don't know if we should remove those. | 07:03 |
ttx | no no it's fine | 07:04 |
ttx | the only thing I did before was to process managed first | 07:04 |
ttx | since I wasn't sure LP timeouts would not delay me at some point | 07:04 |
dhellmann | cool | 07:05 |
ttx | weird link for ironic-inspector at http://docs-draft.openstack.org/52/302452/2/check/gate-releases-docs/ac6b54a//doc/build/html/mitaka/index.html | 07:05 |
ttx | (the build from the change) | 07:05 |
ttx | might be a test artifact though | 07:06 |
ttx | Otherwise all RCs check out, and the releases.o.o page shows proper collapse of versions | 07:06 |
* dhellmann looks at the link | 07:07 | |
ttx | that is in the table | 07:07 |
ttx | At "other projects" | 07:07 |
ttx | shows `release notes <http://docs.openstack.org/releasenotes/ironic-inspector/mitaka.html >`__ instead of release notes for some reason | 07:08 |
dhellmann | ttx: oh, their release notes link is wrong in the deliverable file, we can fix that | 07:08 |
dhellmann | stand by | 07:08 |
ttx | heh, first time I notice | 07:08 |
ttx | I usually pick up those things | 07:09 |
dhellmann | badly formatted yaml | 07:09 |
openstackgerrit | Doug Hellmann proposed openstack/releases: fix formatting of ironic-inspector release note link https://review.openstack.org/302546 | 07:10 |
ttx | let's merge that and then go. How much more time do you have this morning ? | 07:11 |
ttx | I'd like to allow some time to fix release notes if they end up doing the wrong thing | 07:11 |
dhellmann | let's go ahead then and see how things go | 07:11 |
*** ihrachys has joined #openstack-release | 07:11 | |
dhellmann | I can spend a little time on it this morning | 07:12 |
ttx | yes we can fix the link after | 07:12 |
dhellmann | ok, I'm going to merge the change with the shas now and start processing it | 07:12 |
ttx | ok go for it | 07:12 |
dhellmann | I've staged the announcement email as a draft that I can reach from my phone, and scheduled an alarm for 8:50 AM Austin time to send it | 07:13 |
ttx | Anything between 15:30 and 15:55 our time will work | 07:13 |
dhellmann | ok, I moved it up a bit earlier then | 07:14 |
ttx | If not sent at 15:55 our time I'll step in | 07:14 |
dhellmann | sounds good | 07:14 |
ttx | and send the draft as etherpadded | 07:14 |
dhellmann | cool, that's the text I copied | 07:15 |
ttx | Also I'll handle https://review.openstack.org/#/c/300615 shortly before that | 07:15 |
dhellmann | ok, I've removed my WIP flag there | 07:16 |
ttx | You can remove your W-1 at https://review.openstack.org/#/c/300667/ too | 07:17 |
patchbot | ttx: patch 300667 - openstack-infra/project-config - Give project teams access to approve stable/mitaka... | 07:17 |
ttx | I'll rebase it just in case | 07:17 |
ttx | I'll place a W-1 on it that I can remove this afternoon | 07:18 |
dhellmann | removed my wip | 07:19 |
dhellmann | the validation on this patch is going to take a while since it touches so many repos -- lots of cloning | 07:19 |
ttx | Hmm, can't W-1, I'll comment to wait until my signal | 07:20 |
ttx | not a big deal anyway at this stage | 07:20 |
openstackgerrit | Merged openstack/releases: tags for mitaka final releases https://review.openstack.org/302452 | 07:22 |
dhellmann | there we go, starting tagging locally | 07:22 |
ttx | alright, let's the games begin | 07:22 |
ttx | let the games* | 07:22 |
dhellmann | aodh merge release tags job failed :-( | 07:24 |
ttx | did it ever succeed ? | 07:24 |
* ttx checks | 07:24 | |
dhellmann | astara-horizon, too | 07:24 |
dhellmann | no idea | 07:24 |
ttx | aodh 1.1.2 worked alright | 07:25 |
dhellmann | waiting for zuul to catch up and start the barbican job | 07:25 |
dhellmann | I don't know how critical that job is | 07:26 |
dhellmann | it worked for barbican and some of the other repos | 07:26 |
ttx | I think it can be fixed afterwards, unless it breaks reno | 07:26 |
dhellmann | yeah, can you start a list? | 07:27 |
ttx | yes | 07:27 |
dhellmann | pausing again for zuul to start ceilometer | 07:28 |
ttx | barbican is fine | 07:28 |
dhellmann | congress worked, too. maybe we got some bad nodes on the first few jobs | 07:30 |
ttx | ok most are working, looking into the specific failures | 07:30 |
ttx | ! [remote rejected] HEAD -> refs/publish/master/merge/release-tag (change https://review.openstack.org/302059 closed) | 07:31 |
openstack | ttx: Error: "remote" is not a valid command. | 07:31 |
*** daemontool has joined #openstack-release | 07:32 | |
ttx | It's like it thinks we are trying to push it on an existing change | 07:32 |
dhellmann | weird | 07:32 |
dhellmann | do you think it's safe to queue all of these up or should I keep pausing? | 07:33 |
ttx | I think it's safe. All it does is propose a change | 07:33 |
ttx | some projects may need us to manually propose those | 07:33 |
dhellmann | ok, pushing ahead then | 07:33 |
ttx | Oh. Oh. | 07:34 |
ttx | I think failure is the way this job has to submit no change | 07:34 |
dhellmann | that's confusing :-) | 07:35 |
ttx | Basically it pushes nothing and then ends up amending a commit that is already merged | 07:35 |
ttx | I think | 07:35 |
ttx | git merge returns "Already up-to-date" | 07:35 |
ttx | then git commit --amend touches a commit that is already merged, hence Gerrit rejecting the change | 07:36 |
ttx | Digging deeper now but i think it's safe | 07:36 |
*** dtantsur|afk is now known as dtantsur | 07:36 | |
ttx | Yes, when it works it returns "Merge made by the 'ours' strategy" and the the commit --amend amends the merge commit | 07:37 |
ttx | I'll take notes, we can fix that post-release | 07:37 |
dhellmann | ok, cool | 07:37 |
ttx | so it affects things that did not create a stable branch until the very last release | 07:38 |
ttx | (so they have all the RC tags in master) | 07:39 |
dhellmann | makes sense | 07:39 |
* dhellmann wishes he had a shorter passphrase | 07:39 | |
ttx | I'll admit I changed mine to a shorter one after handling releases | 07:42 |
dhellmann | I'm not seeing the release notes builds updated, but I don't know if we have a cache in front of that web server | 07:43 |
dhellmann | I checked keystone and glance | 07:43 |
AJaeger | dhellmann: have the post jobs run already? | 07:44 |
dhellmann | AJaeger: release notes are rebuilt on tags | 07:44 |
AJaeger | ok | 07:44 |
*** cody-somerville has quit IRC | 07:45 | |
AJaeger | http://docs.openstack.org/releasenotes/glance/ was just updated a few minutes ago | 07:45 |
AJaeger | But the version looks broken ;( | 07:45 |
dhellmann | ok, all the tags are pushed | 07:46 |
dhellmann | AJaeger: http://docs.openstack.org/releasenotes/glance/mitaka.html should be updated, but I still see RC1 there | 07:47 |
dhellmann | AJaeger: the version in the page footer is going to reflect the master branch version | 07:47 |
dhellmann | I wonder if it's a git cache issue | 07:47 |
AJaeger | last modified has "2016-04-07T09:39:11 CEST" - so 8 minutes ago | 07:48 |
AJaeger | so, the job run and published - but can't help right now with why it doesn't do the right thing ;( | 07:48 |
ttx | Looks like release notes collapsing is not working... I thought we tested that successfully with release-test though | 07:48 |
dhellmann | yeah, so did I | 07:49 |
dhellmann | I'm trying it locally | 07:50 |
ttx | running the other checks on the page while you investigate | 07:58 |
dhellmann | I think I found it. If I'm right we'll need a reno release and then to retrigger the release notes jobs somehow | 08:01 |
*** vgridnev has quit IRC | 08:02 | |
dhellmann | alternately we can add a flag to the releasenotes file in each repo | 08:02 |
dhellmann | landing that would trigger the build we want | 08:02 |
openstackgerrit | Doug Hellmann proposed openstack/reno: default to collapsing pre-releases in sphinxext https://review.openstack.org/302586 | 08:03 |
dhellmann | ttx: ^^ | 08:03 |
dims | ttx : dhellmann : good morning | 08:03 |
AJaeger | dhellmann: release notes jobs will be retriggered with any merged, won't it? | 08:03 |
dhellmann | AJaeger: yes, that's right, but we don't know that all projects will land something today | 08:03 |
ttx | Maybe we can live with that | 08:03 |
AJaeger | dhellmann: I know - but we could ask PTLs to do so | 08:03 |
ttx | dhellmann: we could cover managed projects | 08:04 |
ttx | The page with Rcs and all is not incorrect or ugly | 08:04 |
ttx | it's just promoting something we'd rather hide at this point | 08:04 |
ttx | so I'd fix it best-effort only | 08:04 |
ttx | rather than "must have be | 08:04 |
ttx | fore announce" | 08:05 |
dims | +2A on https://review.openstack.org/302586 | 08:05 |
ttx | AJaeger: if we land stable/mitaka recent translations for example, would that retrigger the job alright ? We could cover a few with that | 08:06 |
ttx | (once that reno change is shipped) | 08:06 |
ttx | https://review.openstack.org/#/q/status:open+branch:stable/mitaka+topic:zanata/translations | 08:07 |
ttx | covers most of the base | 08:07 |
ttx | then we can go hunting if we still miss a refresh in a few hours | 08:07 |
dims | sounds good to me | 08:08 |
dims | or when one of the infra folks arrive, they usually have a way to trigger jobs by hand too right? | 08:08 |
openstackgerrit | Doug Hellmann proposed openstack/reno: default to collapsing pre-releases in sphinxext https://review.openstack.org/302586 | 08:09 |
dhellmann | dims: that needed an edit, give me a minute to test locally before re-approving | 08:09 |
dims | dhellmann : ack | 08:09 |
ttx | I'll add a column in the release tracker for checking release notes refresh | 08:10 |
AJaeger | ttx, yes, that would retrigger it already. | 08:10 |
AJaeger | https://review.openstack.org/#/q/status:open+topic:zanata/translations,n,z is full list | 08:10 |
ttx | OK, so let's keep that card up our sleeves | 08:10 |
ttx | since we still have approval rights on stable/mitaka :) | 08:10 |
AJaeger | ttx, oh, you pasted that one already - the list is short, so will only cover a few projects | 08:11 |
ttx | ack, but better than nothing | 08:11 |
ttx | covers most of the managed stuff | 08:11 |
AJaeger | dims: yes, infra admins can enqueue jobs manually in the queue... Not sure how involved that is | 08:11 |
dims | AJaeger : y, worst case | 08:11 |
AJaeger | ;) | 08:11 |
ttx | worst case we have release notes with RC and beta mentions. Not a big deal | 08:12 |
openstackgerrit | Doug Hellmann proposed openstack/reno: default to collapsing pre-releases in sphinxext https://review.openstack.org/302586 | 08:12 |
dims | ttx : AJaeger : that zanata url is a mix of master and stable/ | 08:12 |
dhellmann | dims: ok, I'm just going to force it for now | 08:12 |
dims | dhellmann : sure thing | 08:13 |
* dims puts on a pot of coffee | 08:13 | |
AJaeger | dims: I should have read ttx's comment first ;( | 08:13 |
AJaeger | dims: ttx has stable/mikata in it | 08:13 |
dhellmann | ok, the change I just made to reno should fix the issue so as soon as it clears the check queue and can merge we can release that | 08:15 |
dhellmann | as AJaeger pointed out, work in any of these projects today should update their notes pages | 08:15 |
dims | dhellmann : i was eyeballing zaqar, i was not expecting any changes and i see some - https://github.com/openstack/zaqar/compare/2.0.0.0rc1...2.0.0 | 08:16 |
dhellmann | I'll make a note to add better test coverage for the sphinx extension | 08:16 |
dims | dhellmann : nova too - https://github.com/openstack/nova/compare/13.0.0.0rc2...13.0.0 | 08:16 |
dims | dhellmann : weren't we supposed to use the same SHA as the last release...so it would not pick up later changes from branch? | 08:17 |
dhellmann | dims: zaqar had an rc2 | 08:17 |
AJaeger | dims, what about https://github.com/openstack/zaqar/compare/2.0.0.0rc2...2.0.0 - they had an rc2 | 08:17 |
dhellmann | nova had rc3 | 08:17 |
dims | ah gotcha | 08:18 |
dims | i was going by the email "Changes in nova 13.0.0.0rc2..13.0.0" AJaeger and dhellmann | 08:18 |
ttx | OK added a Relnotes column with the things that need a refresh today | 08:18 |
dims | whew! | 08:18 |
AJaeger | ;) | 08:18 |
dims | guess the code picks up the first SHA and not the last SHA | 08:19 |
AJaeger | dims: Ah, the announcement email - yes, that's confusing. | 08:19 |
dims | yep | 08:19 |
dims | it even shows diffs | 08:19 |
dhellmann | oh, bug in the announce script | 08:20 |
dhellmann | dims: https://review.openstack.org/#/c/302586/ is ready for +2a | 08:21 |
patchbot | dhellmann: patch 302586 - reno - default to collapsing pre-releases in sphinxext | 08:21 |
ttx | I thought we would not issue anything before the announce :/ | 08:21 |
dims | done | 08:21 |
dhellmann | thanks | 08:23 |
dhellmann | ttx: these are the automated emails | 08:23 |
dims | y we don't have a toggle to mute the announce temporarily | 08:23 |
dhellmann | I've added that as a thing to do for newton | 08:24 |
dhellmann | ttx: did all of the tarballs build ok? | 08:24 |
openstackgerrit | Merged openstack/reno: default to collapsing pre-releases in sphinxext https://review.openstack.org/302586 | 08:24 |
ttx | dhellmann: are the emails listing all the release notes for mitaka or only post-RC1 ? | 08:24 |
dhellmann | ttx: it looks like they are incorrectly detecting the prior release and then showing the notes since then | 08:25 |
dims | dhellmann : right | 08:25 |
dims | first SHA and not the last SHA | 08:25 |
dhellmann | that script needs to handle the rc->final transition case differently | 08:25 |
ttx | :/ | 08:26 |
dhellmann | there are a bunch of improvements to make to that | 08:26 |
ttx | That makes up for a pretty confusing announcement | 08:26 |
dhellmann | yeah, I didn't anticipate that | 08:26 |
ttx | we have way too many things we only exercise on release day. | 08:27 |
dhellmann | yeah | 08:28 |
openstackgerrit | Doug Hellmann proposed openstack/releases: reno 1.6.2 https://review.openstack.org/302594 | 08:28 |
ttx | I used to try to keep those to a minimum, using the same process for milestones and final... but we added a lot of new things | 08:28 |
ttx | Feels like we need to send something out to explain the confusion now | 08:29 |
dhellmann | that announce script was written with non-services in mind, too, so there are a bunch of cases that just haven't come up before | 08:29 |
dhellmann | ttx: good idea. do you want to draft something while I finish this reno release? | 08:29 |
*** openstackstatus has joined #openstack-release | 08:29 | |
*** ChanServ sets mode: +v openstackstatus | 08:29 | |
ttx | Just wondering how we can send something without saying "it's released" at this stage | 08:30 |
ttx | I'll try | 08:30 |
dhellmann | ttx: just call it an error in the build script, that's pretty close to accurate | 08:30 |
dhellmann | "an error in the build script led to sending erroneous release announcements" | 08:31 |
dhellmann | the check queue is starting to get long again | 08:31 |
AJaeger | horizon is running mass rechecks since npm works again ;) | 08:32 |
dhellmann | ah | 08:32 |
dhellmann | I'm going to go ahead and release reno and then merge that new tag patch. I'll use the local copy of the file to ensure the results are the same. | 08:33 |
dims | dhellmann : +2 | 08:33 |
-openstackstatus- NOTICE: jobs depending on npm are now working again | 08:34 | |
ttx | dhellmann: prepared draft at the bottom of https://etherpad.openstack.org/p/mitaka-release-announcement-draft | 08:37 |
dhellmann | ttx: looks good, I'll send that to -announce and -dev now | 08:38 |
*** dtantsur is now known as dtantsur|brb | 08:38 | |
ttx | maybe just announce since -dev was not hit ? | 08:38 |
dhellmann | ok | 08:38 |
ttx | bah, can't hurt to hit -dev I guess | 08:38 |
ttx | your call | 08:38 |
dhellmann | yeah, both seems safe so that's what I did | 08:40 |
ttx | dhellmann: looks like your morning is properly ruined now. But that was a long shot :) | 08:40 |
dhellmann | yeah | 08:40 |
dhellmann | I hope the weather holds out for an afternoon in vienne | 08:40 |
openstackgerrit | Merged openstack/releases: reno 1.6.2 https://review.openstack.org/302594 | 08:41 |
*** daemontool has quit IRC | 08:41 | |
ttx | Too much new process with tooling depending on you that we can spare you on release day | 08:41 |
dhellmann | the reno fix is released | 08:41 |
dhellmann | yeah, the builds went fine but the release notes stuff and announcements are all new and I should have tested them more | 08:41 |
ttx | AJaeger: dhellmann: how long shall we wait before pushing random changes to regenerate ? | 08:41 |
dhellmann | we want the pip cache updated, I think, but I don't know how long that takes | 08:42 |
dims | dhellmann : gets updated when it's used i think, so we should be good dhellmann | 08:43 |
* ttx watches queue | 08:43 | |
dhellmann | dims: oh? in that case, ttx, maybe we should test one | 08:43 |
AJaeger | dhellmann: if it'S on pypi, should be safe to approve. | 08:43 |
dims | y | 08:43 |
ttx | let's se there is a ceilo change in the post queue | 08:44 |
AJaeger | It will take some time to push a change through gate and then it sits in post queue... | 08:44 |
ttx | Change 6a0f84d in the post queue. Should trigger a release notes refresh for ceilo | 08:44 |
AJaeger | yep, let's check that | 08:44 |
ttx | If that one works I'll push the translations | 08:44 |
AJaeger | https://jenkins01.openstack.org/job/ceilometer-releasenotes/43/console uses reno 1.6.1 ;( | 08:50 |
ttx | dhellmann, dims; let's merge https://review.openstack.org/#/c/302546/1 now | 08:50 |
patchbot | ttx: patch 302546 - releases - fix formatting of ironic-inspector release note link | 08:50 |
dims | reno===1.6.1 | 08:50 |
ttx | do we need the upper-constraints bump ? | 08:50 |
AJaeger | ttx, not needed for *post* jobs | 08:51 |
AJaeger | I mean: u-c does not work in post jobs, thus is not used there - so, no need to update | 08:51 |
ttx | so why did it fail to pick it up ? too early ? | 08:52 |
ttx | we have an horizon change up | 08:52 |
AJaeger | I guess too early ;( | 08:52 |
AJaeger | Let's wait for next job ;) | 08:52 |
ttx | let's see if that one picks it up | 08:52 |
AJaeger | swift has no release-notes? ;( | 08:52 |
ttx | AJaeger: it doesn't need collapsing | 08:53 |
dims | looking at infra | 08:53 |
AJaeger | ttx, swift has no releasenotes job | 08:53 |
ttx | ah, that too | 08:53 |
* ttx grabs coffee | 08:54 | |
dims | hmm, i may have had the wrong info http://git.openstack.org/cgit/openstack-infra/puppet-bandersnatch/tree/manifests/cron.pp#n25 | 08:55 |
dims | though */5 means every 5 mins | 08:56 |
AJaeger | designate still hsa 1.6.1 ;( | 08:58 |
ttx | reno==1.6.1 | 08:58 |
* AJaeger is confused | 08:58 | |
ttx | yep | 08:58 |
* AJaeger might be impatient as well | 08:59 | |
* AJaeger remembers that normally new releases show up "quickly" | 08:59 | |
ttx | dhellmann: maybe you can go back to your touristy morning. Lovely weather to walk in vieux-Lyon | 08:59 |
ttx | If the new reno doesn't cut it and we can't fix it ourselves, I'll text you | 09:00 |
dhellmann | ttx: ok, that would be good | 09:00 |
* ttx considers jumping in his car and joining for lunch | 09:00 | |
dims | lol :) leave me and Andreas here by ourselves :) | 09:00 |
dims | have fun dhellmann ! | 09:00 |
dims | it's pouring rain here..will get 2 inches today. we had 6-8 inches snow the last few days | 09:01 |
dhellmann | this horizon reno build is installing tons of packages | 09:01 |
dhellmann | dims: wow | 09:01 |
dhellmann | ah, there it hit the tox step | 09:02 |
dims | so....send pics dhellmann :) | 09:02 |
ttx | dhellmann: enjoy! | 09:02 |
AJaeger | dhellmann: have fun! | 09:02 |
AJaeger | still 1.6.1 ;( | 09:02 |
dhellmann | yeah, I think we need to wait for a cache to be updated somewhere | 09:03 |
dims | y, i am going to look at the logs to see if u-c gets hit | 09:03 |
dhellmann | dims: I think reno is in the blacklist for u-c so it shouldn't matter | 09:03 |
dims | ah ok | 09:03 |
dhellmann | ok, I'm going to drop off. I'll check in later, but email or text if you need something from me before that announcement deadline | 09:04 |
AJaeger | yes, it's in blacklist | 09:04 |
AJaeger | dims: u-c is not used for post jobs! | 09:05 |
dims | AJaeger : ack i remember you mentioning it | 09:05 |
AJaeger | dims, should we update global-requirements for reno? Not urgent - but developers should get what we require | 09:10 |
dims | AJaeger : sure, go for it. i'll approve | 09:10 |
AJaeger | ;) | 09:10 |
dims | "Changes to update the minimum version of a library developed by the OpenStack community can be approved by one reviewer, as long as the constraints are correct and the tests pass." | 09:11 |
dims | ^^ FTW :) | 09:11 |
dims | from https://github.com/openstack/requirements | 09:12 |
AJaeger | Didn't know that... | 09:12 |
ttx | we have a barbican build lined up | 09:15 |
ttx | Barbie can do it | 09:16 |
*** vgridnev has joined #openstack-release | 09:17 | |
dims | go barbican! | 09:18 |
AJaeger | First it needs a node to run on - but the longer that takes, the higher the chances ;) | 09:22 |
ttx | hah | 09:22 |
*** kzaitsev_mb has joined #openstack-release | 09:23 | |
ttx | but the longer we wait the less likely we'll have them all rebuilt in time :) | 09:24 |
AJaeger | yeah ;( | 09:24 |
AJaeger | ttx, from entering to leaving of gate is 2hs - so I suggest you go ahead and just approve... | 09:25 |
AJaeger | in 2+ hours we should have reno | 09:26 |
ttx | hmmm, ok | 09:26 |
AJaeger | we can also wait for barbican... | 09:26 |
AJaeger | I'm just seeing how long it takes | 09:26 |
ttx | we have nova and horizon queued | 09:27 |
ttx | and heat | 09:27 |
ttx | I'll queue things that are not there | 09:27 |
*** breton has joined #openstack-release | 09:28 | |
ttx | Alright, added neutron, ceilometer and keystone | 09:29 |
dims | cool | 09:30 |
ttx | AJaeger: we might want to prepare for plan B, which would be to see if we can trigger the jobs separately | 09:30 |
dims | ttx : i know fungi or clarkb have tickled a job for me in the past | 09:31 |
AJaeger | ttx, that needs an infra-root to do it - so wait for fungi to wake up. Unless jhesketh is still awake | 09:31 |
ttx | Let's wait until fungi is up | 09:31 |
AJaeger | wait, fungi is travelling today, so might not be available | 09:31 |
* jhesketh is around | 09:31 | |
dims | hey jhesketh | 09:31 |
AJaeger | jhesketh: for how much longer? | 09:31 |
jhesketh | as long as needed | 09:31 |
ttx | jhesketh: we may need to trigger release notes generation jobs for a number of projects, once a new version of reno kicks in | 09:32 |
AJaeger | We wait for reno 1.6.2 to be available for building (currently 1.6.1 is still used) and then want to retrigger these | 09:32 |
dims | jhesketh : any way to trigger bandersnatch to pull in 1.6.2? | 09:33 |
ttx | The post queue is unfortunately too starved for us to regenerate those before we need to announce release | 09:33 |
ttx | dims: it should have triggered already -- so maybe we need to investigate and see if it did | 09:33 |
jhesketh | I haven't done a manual bandersnatch before, but I can take a look | 09:34 |
ttx | i.e. look at the bandersnatch pool and see if reno is there already | 09:34 |
ttx | maybe it's there already | 09:34 |
jhesketh | 1.6.2 doesn't appear to be in the mirror-update yet | 09:37 |
AJaeger | It's here https://pypi.python.org/pypi/reno | 09:38 |
AJaeger | jhesketh: thanks for checking! | 09:38 |
ttx | Would be great to somehow pull it in asap | 09:38 |
* jhesketh is looking | 09:40 | |
jhesketh | I can't see a way to ask bandersnatch to download a particular package | 09:43 |
jhesketh | does anybody know if that's a feature | 09:43 |
jhesketh | otherwise it should run every 15min | 09:43 |
ttx | jhesketh: package has been here for an hour now | 09:44 |
ttx | so it's weird that it wouldn't get pulled in | 09:44 |
AJaeger | ttx, indeed | 09:45 |
jhesketh | hmm, bandersnatch is currently running | 09:45 |
ttx | jhesketh: been running for how long ? | 09:46 |
jhesketh | well it just finished, but I can't see the package so I'm trying to figure out what is going on | 09:47 |
dims | jhesketh : found some notes here - http://docs.openstack.org/infra/system-config/bandersnatch.html (curl with PURGE) | 09:48 |
* AJaeger just build something locally and it downloaded reno 1.6.2 | 09:48 | |
dims | AJaeger : found the urls to the mirrors in in that bandersnatch.html - definitely not there (example http://mirror.bhs1.ovh.openstack.org/pypi/simple/reno/) | 09:50 |
* dims going to be off and on. need to wake up kids and get them ready for school | 09:52 | |
ttx | ack | 09:52 |
*** kzaitsev_mb has quit IRC | 09:52 | |
* AJaeger has lunch now - back later... | 09:53 | |
*** dtantsur|brb is now known as dtantsur | 09:55 | |
ttx | jhesketh: do you see "stale serial" errors in /var/log/bandersnatch for reno ? | 09:55 |
jhesketh | ttx: no, there's nothing in the logs for reno | 09:55 |
*** kzaitsev_mb has joined #openstack-release | 09:59 | |
ttx | https://pypi.python.org/simple/reno/ has 1.6.2 for sure, and none of our mirrors have | 10:01 |
jhesketh | so this is the only clue I have thus far: http://paste.openstack.org/show/493286 | 10:08 |
jhesketh | bandersnatch thinks there is only one package that needs updating and it keeps failing to update it (AnyBlok) | 10:08 |
jhesketh | purging also doesn't appear to help | 10:08 |
jhesketh | not sure if that's blocking on other packages, or if bandersnatch isn't finding other packages (such as reno) to update | 10:09 |
ttx | "1 packages to sync." | 10:10 |
dims | jhesketh : i just tried this - http://paste.openstack.org/show/493287/ | 10:11 |
*** kzaitsev_mb has quit IRC | 10:12 | |
dims | let's see if that makes any difference | 10:12 |
jhesketh | dims: yep, I tried that already | 10:13 |
jhesketh | didn't pick up on any new reno | 10:13 |
*** Qiming has quit IRC | 10:13 | |
dims | ouch ok | 10:13 |
*** Kiall has quit IRC | 10:14 | |
*** Kiall has joined #openstack-release | 10:14 | |
*** kzaitsev_mb has joined #openstack-release | 10:15 | |
ttx | mirrors last modified yesterday 14:10 | 10:16 |
ttx | while there were a lot of updates since then | 10:16 |
ttx | that would be when AnyBlok 0.8.2 was released | 10:19 |
dims | ttx : i still see some jobs for reno - http://status.openstack.org/zuul/ | 10:19 |
dims | ttx : especially the wheel jobs | 10:20 |
dims | not sure how they factor into this situation | 10:20 |
*** sdague has joined #openstack-release | 10:20 | |
ttx | they should not, we did reno-pypi-both-upload and pypi.python.org seems correct | 10:21 |
dims | yep | 10:21 |
jhesketh | so reading bandersnatch source it looks like anyblok may be stopping the rest from working | 10:21 |
ttx | jhesketh: I just issues a PURGE on AnyBlok in case you didn't | 10:22 |
*** daemontool has joined #openstack-release | 10:22 | |
jhesketh | ttx: yeah I tried that and we have a wrapper script that does that automatically anyway | 10:22 |
dims | y i did that too :) | 10:22 |
ttx | jhesketh: it is stopping the rest from working. Since yesterday 14:10 | 10:23 |
jhesketh | so, if I look at https://bitbucket.org/jeblair/bandersnatch/src/6771d97e410ae465d429dfc84360649f22e08289/src/bandersnatch/mirror.py?at=default&fileviewer=file-view-default#mirror.py-106 it looks like bandersnatch will not do anything more until it completes its previous todo list | 10:24 |
jhesketh | which it writes out to a file | 10:24 |
jhesketh | cat /afs/.openstack.org/mirror/pypi/todo | 10:24 |
jhesketh | 2049212 | 10:24 |
jhesketh | AnyBlok 2049206 | 10:24 |
dims | ttx : i see other problems with pypi mirroring (http://logs.openstack.org/39/302539/2/check/gate-tempest-dsvm-full/23df61b/logs/devstacklog.txt.gz) fixtures===2.0.0 is not available as well | 10:24 |
dims | ttx : jhesketh : https://pypi.python.org/pypi/fixtures/ | 10:24 |
dims | ttx : jhesketh : so definitely busted | 10:24 |
jhesketh | so if I'm understanding it properly it should be safe to remove the todo | 10:24 |
jhesketh | and it'll unblock it | 10:25 |
jhesketh | but if somebody else wants to double check the bandersnatch code for me that'd be handy | 10:25 |
* jhesketh doesn't want to bork the mirror | 10:25 | |
dims | it's already borked :) | 10:25 |
jhesketh | heh, I'm sure I can make it worse ;-) | 10:25 |
dims | jhesketh : want to delete that file by hand? instead of fixing the code? | 10:25 |
ttx | jhesketh: I think removing the todo won't break it further | 10:26 |
jhesketh | the more I read the code though the safer it seems to remove the file | 10:26 |
ttx | worst case scenario it triggers a larger sync | 10:26 |
jhesketh | dims: that's what I'm suggesting, but I want to make sure it's safe, but as I say I think it is | 10:26 |
dims | y, looks safe to me :) | 10:26 |
ttx | jhesketh: try to remove it before the next run in 3 min | 10:26 |
jhesketh | I have a feeling it'll be a large sync once removed, yes | 10:26 |
dims | ++ | 10:26 |
ttx | Another worst case scenario is that it will stop updating. But that is what it does already | 10:27 |
jhesketh | sigh, I have to do something odd to mv it since it's afs... | 10:28 |
dims | lol | 10:29 |
ttx | dims: barbican ran and picked up reno==1.6.1, sigh | 10:29 |
jhesketh | okay, moved | 10:29 |
ttx | jhesketh: just in time | 10:29 |
jhesketh | heh, worse case I'd just trigger it again | 10:29 |
jhesketh | but in this case I'm going to wait 30sec | 10:29 |
ttx | hmm, dropping out for lunch | 10:31 |
jhesketh | looks like it's writing contents to the todo | 10:31 |
jhesketh | and reno is in there | 10:31 |
ttx | ... | 10:31 |
jhesketh | hopefully anyblok doesn't stuck it again, but it seems to be working through the list | 10:32 |
dims | jhesketh : w00t | 10:32 |
ttx | OK our next candidate in the queue is horizon 92f7587 | 10:32 |
ttx | jhesketh: thx! | 10:33 |
* ttx lunches | 10:33 | |
jhesketh | don't thank me yet | 10:34 |
* jhesketh watches it closely | 10:34 | |
dims | jhesketh : it's progress :) | 10:34 |
jhesketh | there it is http://mirror.bhs1.ovh.openstack.org/pypi/simple/reno/ | 10:38 |
dims | i see it! | 10:38 |
dims | official thanks jhesketh ! :) | 10:40 |
jhesketh | any time | 10:40 |
jhesketh | does that unblcok ya'll? | 10:40 |
* jhesketh didn't read the scrollbac | 10:40 | |
jhesketh | or will you need some things enqueued | 10:40 |
dims | jhesketh : it means we can queue the zanata updates. not sure if ttx wanted to ask for help requeing other jobs that already ran | 10:41 |
jhesketh | okay, I'll be around for a bit (hopefully til more roots are online) so feel free to ping me | 10:42 |
dims | thanks a ton Joshua! | 10:42 |
dims | ttx : i see 3 reviews here, approving https://review.openstack.org/#/q/branch:stable/mitaka+status:open+topic:%255E.*zanata.* | 10:55 |
*** cgalan has quit IRC | 10:59 | |
ttx | dims: that was probably unnecessary since those all had changes in the queue anyway. But doesn't hurt | 11:04 |
ttx | reno 1.6.2 picked up | 11:04 |
ttx | nova at least got synced | 11:05 |
ttx | and collapsed ok | 11:05 |
ttx | same for keystone and neutron | 11:08 |
openstackgerrit | Merged openstack/releases: fix formatting of ironic-inspector release note link https://review.openstack.org/302546 | 11:13 |
ttx | jd__: if you could merge some change in aodh to retrigger release notes generation, that would be awesome. | 11:14 |
jd__ | ttx anything in master? I can probably do that | 11:15 |
ttx | jd__: or in stable | 11:15 |
ttx | ceilometer got something in recently so it's covered | 11:15 |
ttx | redrobot: if you could merge some change in barbican to retrigger release notes generation | 11:15 |
jd__ | damn there are fewer patches waiting in queue that I would expect for Aodh… we're doing a too good job :( | 11:16 |
ttx | that would be great | 11:16 |
jd__ | I'll make a false patch :-) | 11:16 |
ttx | jd__: dammit | 11:16 |
ttx | jd__: don't sweat it, we'll likely have to ask infra to do some manual triggering | 11:16 |
ttx | it's just that if you had something almoist there now was the moment to push it | 11:16 |
jd__ | ttx: ok, let me know otherwise, I can pimp some doc :) | 11:16 |
ttx | ok | 11:16 |
ttx | smcginnis: if you could get some change merged in cinder (master or stable) now that would be great (we need to retrigger release notes generation) | 11:17 |
ttx | nikhil, flaper87: if you could get some change merged in glance (master or stable) now that would be great (we need to retrigger release notes generation) | 11:18 |
ttx | SergeyLukjanov: if you could get some change merged in sahara (master or stable) now that would be great (we need to retrigger release notes generation) | 11:19 |
ttx | _amrith_: if you could get some change merged in trove (master or stable) now that would be great (we need to retrigger release notes generation) | 11:19 |
ttx | flwang, flaper87: if you could get some change merged in zaqar (master or stable) now that would be great (we need to retrigger release notes generation) | 11:19 |
SergeyLukjanov | ttx, https://review.openstack.org/#/c/302217/ approved | 11:21 |
patchbot | SergeyLukjanov: patch 302217 - sahara - Update the Administrator Guide link | 11:21 |
ttx | SergeyLukjanov: awesome, thx! | 11:22 |
* ttx looks up stable/mitaka for candidate changes to push | 11:22 | |
AJaeger | jhesketh, ttx, dims: Glad to see this got resolved! Thanks, jhesketh ! | 11:22 |
dims | ttx : there's a bunch here - https://review.openstack.org/#/q/owner:%22OpenStack+Proposal+Bot%22+status:open | 11:25 |
ttx | yeah, we still need them to push it | 11:26 |
ttx | hmm, there are a few requirements updates for stable that we could push | 11:27 |
*** Qiming has joined #openstack-release | 11:28 | |
dims | yep | 11:28 |
ttx | https://review.openstack.org/#/c/237220/ | 11:28 |
patchbot | ttx: patch 237220 - barbican (stable/liberty) - Updated from global requirements | 11:28 |
ttx | not so many, since we jhave most the bases covered already | 11:28 |
ttx | dims: if you +2 this one I'll approve it ^ | 11:29 |
dims | +2 ttx | 11:30 |
ttx | alrighty | 11:31 |
ttx | dims: please review/approve https://review.openstack.org/#/c/302518/ | 11:33 |
patchbot | ttx: patch 302518 - releases - Revert "treat individual release jobs as warnings" | 11:33 |
dims | ack | 11:34 |
openstackgerrit | Thierry Carrez proposed openstack/releases: update status of mitaka and newton https://review.openstack.org/300615 | 11:35 |
openstackgerrit | Merged openstack/releases: Revert "treat individual release jobs as warnings" https://review.openstack.org/302518 | 11:38 |
*** vgridnev has quit IRC | 11:39 | |
*** _amrith_ is now known as amrith | 11:44 | |
amrith | ttx, what's that you say? | 11:46 |
ttx | amrith: we need some change to land in trove so that release notes end up being regenerated. If there is anything that you can approve there, now is the time to do it | 11:48 |
dims | amrith : if you have some review close to merging either in master or stable, please +2A it, there was a hiccup in the reno release notes job earlier and we need 1.6.2 of reno to run | 11:49 |
ttx | https://review.openstack.org/#/c/302581/ might do it | 11:49 |
patchbot | ttx: patch 302581 - trove - Merge tag '5.0.0' | 11:49 |
amrith | ttx, dims, ok | 11:49 |
ttx | those need to be approved anyway | 11:49 |
amrith | I'm looking at that one ttx | 11:49 |
ttx | reference: http://lists.openstack.org/pipermail/openstack-dev/2015-June/066294.html | 11:49 |
amrith | seems benign enough except the left file seems to include merge conflicts so I'm wondering what's going on. | 11:49 |
ttx | amrith: yeah, that's a Gerrit bug, see reference above | 11:50 |
amrith | sure, that's what monty calls 'disgusting' :) | 11:50 |
ttx | it is disgusting tbh | 11:50 |
ttx | and every 6 months we get to explain why | 11:50 |
dims | :) | 11:51 |
amrith | done, I +2/+1 | 11:51 |
amrith | in 1h 13m, if the gods smile on us, it'll merge. | 11:51 |
ttx | just in, time for the announcement hopefully | 11:52 |
ttx | dims: probably not worth asking people to merge stuff now, it won't make it anyway | 11:52 |
*** ChanServ changes topic to "OpenStack Release Managers office - Where weekly 1:1 sync points between release manager and PTLs happen - Logged at http://eavesdrop.openstack.org/irclogs/%23openstack-release/" | 11:53 | |
dims | ttx : ack. no harm if it happens over the day, not everyone may go looking at the web site release notes that quickly | 11:53 |
dims | ttx : so only thing left is to send the release email? | 11:53 |
ttx | sure, but I think we'll ask infra to retrigger jobs for the things we still miss | 11:53 |
amrith | so, do you need one in trove-client as well? | 11:53 |
ttx | amrith: no | 11:54 |
amrith | I have a good candidate there :) | 11:54 |
ttx | those are fine as is, since they had no RCs | 11:54 |
amrith | it is a disgusting change and I'd like an excuse to merge it :) | 11:54 |
*** gordc has joined #openstack-release | 11:55 | |
bauzas | ttx: do we need something to provide for the mitaka GA ? | 11:56 |
ttx | bauzas: no, Nova is all set | 11:56 |
bauzas | ttx: okay, no need to update the releeses file ? | 11:57 |
bauzas | it's manualN | 11:57 |
bauzas | ? | 11:57 |
ttx | bauzas: no that was done for you | 11:57 |
bauzas | I possibly missed then | 11:57 |
ttx | we have a script that proposes promoting last RCs to final automatically | 11:58 |
bauzas | oh https://review.openstack.org/#/c/302452/ | 11:59 |
patchbot | bauzas: patch 302452 - releases - tags for mitaka final releases (MERGED) | 11:59 |
ttx | right | 11:59 |
bauzas | okay, fine by me then :) | 11:59 |
dims | ttx : +1 to (ask infra to retrigger jobs for the things we still miss) | 11:59 |
*** vgridnev has joined #openstack-release | 12:03 | |
*** jhesketh has quit IRC | 12:07 | |
*** jhesketh has joined #openstack-release | 12:07 | |
dims | ttx : stepping out for about 30 mins | 12:12 |
ttx | ack | 12:13 |
ttx | we'll start chasing down infra folks in ~1 hour | 12:13 |
vgridnev | hey release team, I see that sahara was tagged with 4.0.0 tag, is it right that stable/mitaka for us is opened for post-release fixes? | 12:19 |
ttx | vgridnev: it is but we haven't restored the ACL just yet | 12:20 |
ttx | so the branch is still udner our control for a few more hours | 12:21 |
ttx | until we announce (2 hours) | 12:21 |
vgridnev | ttx, thanks! | 12:21 |
*** doug-fish has joined #openstack-release | 12:26 | |
*** kzaitsev_mb has quit IRC | 12:38 | |
*** doug-fish has quit IRC | 12:42 | |
smcginnis | ttx: We've had some recent merges. Still need something sent through? | 12:42 |
*** doug-fish has joined #openstack-release | 12:42 | |
AJaeger | smcginnis: http://docs.openstack.org/releasenotes/cinder/mitaka.html has still RC1 - so, not recent enough ;) | 12:43 |
ttx | smcginnis: yep, what AJaeger said | 12:44 |
smcginnis | AJaeger, ttx: I see a few that look like they're ready. I'll send something through. | 12:45 |
AJaeger | smcginnis: one is enough ;) | 12:45 |
smcginnis | What happens to the Mitaka release notes in master now? Do they need to be moved? | 12:46 |
ttx | smcginnis: no, nothing needs to meve | 12:46 |
ttx | move* | 12:46 |
smcginnis | ttx: How does that work to track where the change belongs? Git history? | 12:47 |
ttx | smcginnis: yes | 12:47 |
*** doug-fish has quit IRC | 12:47 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 12:47 | |
ttx | better to wait for dhellmann for him to explain how the magic works | 12:47 |
smcginnis | ttx: Good enough for me. Just want to make sure I understand the process. | 12:47 |
dims | ttx : am back | 12:50 |
dims | ttx : TODO shows 6 left. right? | 12:51 |
ttx | yes, let me check | 12:52 |
amrith | ttx, change merged in trove | 12:52 |
ttx | amrith: ack thx | 12:53 |
amrith | you must have some double-secret super powres, or dims must've done some gitfu because it was done in 56m which is a new speed record. I just got a call from the Guiness Book of Records ... | 12:53 |
*** doug-fish has joined #openstack-release | 12:54 | |
ttx | jhesketh, fungi: is there a possibility to artificially trigger -releasenotes jobs for a number of projects ? Looks like there won't be changes in time for release announcement | 12:54 |
ttx | amrith: we burn a lot of candles around here | 12:55 |
amrith | I tried that but the smoke alarms went off :) | 12:55 |
amrith | i also have no eyebrows now | 12:55 |
dims | lol amrith | 12:55 |
*** kzaitsev_mb has joined #openstack-release | 12:55 | |
*** doug-fis_ has joined #openstack-release | 12:56 | |
amrith | y'all have serious stuff to do, I'll bugger off. holler if I can be of assistance. | 12:56 |
dims | thanks amrith | 12:57 |
*** doug-fish has quit IRC | 12:59 | |
jhesketh | ttx: it's possible to enqueue changes into a pipeline, but it'll run all of the jobs (for that pipeline, such as post) not just an individual one | 13:02 |
jhesketh | ttx: which jobs do you need? | 13:02 |
ttx | hmm, probably a bad idea there | 13:02 |
ttx | for example, we need aodh-releasenotes to run (to generate and upload release notes using reno 1.6.2) | 13:03 |
ttx | I was thinking jenkins-level manual triggering. | 13:04 |
ttx | Alternatively we could overwrite content on docs.o.o/releasenotes | 13:04 |
AJaeger | ttx, I have access to docs.o.o. | 13:05 |
AJaeger | so, if you want me to upload a page... | 13:05 |
ttx | AJaeger: we'd have to run the job locally and push content | 13:05 |
AJaeger | ttx, which repos? | 13:05 |
AJaeger | let's see whether that can be done manually... | 13:05 |
ttx | let me see what the job does | 13:05 |
AJaeger | I know what the job does ;) | 13:06 |
ttx | ah, good then :)Ă | 13:06 |
AJaeger | tox -e releasenotes; then upload releasenotes/something to the right place | 13:06 |
ttx | We need at least aodh, barbican, cinder, glance, manila | 13:06 |
ttx | I think zaqar has no release notes anyway, checking | 13:06 |
AJaeger | And just the mitaka pages, correct? | 13:06 |
ttx | yeah, then upload at least mitaka.html | 13:07 |
jhesketh | I'm just looking to see which jobs are in the post queue.. it could be the others are harmless | 13:08 |
ttx | we also have mistral, murano, murano-agent, muranbo-dashboard, searchlight and senlin but maybe can wait a bit more for them. Depending on how painful it is to run one | 13:08 |
ttx | you can skip murano-agent it doesn't seem to have notes | 13:09 |
* AJaeger tries aodh to see what needs to be done... | 13:09 | |
ttx | hmm, we have manila in queue now so no need to do it | 13:10 |
*** TravT_ has quit IRC | 13:10 | |
kzaitsev_mb | weird, I was pretty sure we fixed a couple of bugs in murano-agent, maybe we've missed adding notes there, though =/ | 13:11 |
ttx | So... aodh, barbican, cinder glance, mistral, murano, murano-dashboard, searchlight and senlin | 13:11 |
jhesketh | so I just checked aodh and the jobs in the post pipeline are : | 13:11 |
jhesketh | - '{name}-branch-tarball' | 13:11 |
jhesketh | - '{name}-docs' | 13:11 |
jhesketh | - '{name}-upstream-translation-update' | 13:11 |
jhesketh | - '{name}-releasenotes' | 13:11 |
AJaeger | ttx, http://docs.openstack.org/releasenotes/aodh/mitaka.html done | 13:11 |
jhesketh | (clearly the others might be different) | 13:11 |
jhesketh | but they don't seem too bad | 13:11 |
*** TravT has joined #openstack-release | 13:11 | |
AJaeger | jhesketh: I'm on it - easy enough to do ;) | 13:11 |
ttx | yeah, simpler to patch docs | 13:11 |
jhesketh | AJaeger: awesome, thanks :-) | 13:12 |
dims | jhesketh : AJaeger : want me to get the SHA's for the tags we cut? | 13:12 |
ttx | AJaeger: looks good | 13:12 |
ttx | dims: I don't think that will be necessary | 13:13 |
dims | ok. easy enough to find if needed (http://git.openstack.org/cgit/openstack/senlin/tag/?h=1.0.0) | 13:13 |
AJaeger | dims: I'm just building from head of the files | 13:14 |
dims | AJaeger : ok | 13:14 |
AJaeger | Thanks to gvfs, I have the ftp tree mounted locally and can script and copy easily ;) | 13:14 |
dims | AJaeger : ah tricks of the trade :) | 13:15 |
ttx | AJaeger: that leaves sahara, trove and manila but they are in the POST queue so hopefully will make it soon | 13:16 |
AJaeger | dims, I didn't know that gvfs worked so nicely ;) | 13:16 |
amrith | dims, ttx, when will mitaka revert to being just a normal stable branch? i.e. ACL change to be stable branch rules like liberty? | 13:16 |
ttx | amrith: we'll ask infra to merge the ACL revert just after release is completed | 13:16 |
amrith | ttx, thx | 13:17 |
ttx | should be ok in ~1 h | 13:17 |
dims | amrith : watch this https://review.openstack.org/#/c/300667/ | 13:17 |
patchbot | dims: patch 300667 - openstack-infra/project-config - Give project teams access to approve stable/mitaka... | 13:17 |
*** daemontool has quit IRC | 13:17 | |
* dims waiting to RT ttx's tweet :) | 13:20 | |
openstackgerrit | Merged openstack/releases: update status of mitaka and newton https://review.openstack.org/300615 | 13:22 |
*** doug-fis_ has quit IRC | 13:23 | |
ttx | oh hmm we missed something | 13:23 |
* ttx fixes | 13:23 | |
AJaeger | ttx, dims: aodh, barbican, cinder glance, mistral, murano, murano-dashboard, searchlight and senlin releasenotes done | 13:24 |
AJaeger | ttx, let me do sahara, trove and manila quickly as well... | 13:24 |
dims | AJaeger : checking...thanks! | 13:24 |
openstackgerrit | Thierry Carrez proposed openstack/releases: Mark mitaka as being released, rather than planned https://review.openstack.org/302753 | 13:25 |
dims | AJaeger : cinder shows rc1 (http://docs.openstack.org/releasenotes/cinder/mitaka.html) | 13:25 |
ttx | dims: ^ | 13:25 |
AJaeger | dims, reload, please | 13:25 |
amrith | AJaeger, won't the trove jobs for translation have that zanata failure I emailed you about yesterday? | 13:25 |
AJaeger | amrith: the zanata failure is fixed... | 13:25 |
dims | Ah. cache. thanks | 13:25 |
ttx | AJaeger: let me know when all done and I'll check them all to make sure we didn't miss any | 13:26 |
amrith | ah yes, I see it now, https://jenkins.openstack.org/job/trove-upstream-translation-update/385/ | 13:26 |
amrith | thanks! | 13:26 |
*** mriedem has joined #openstack-release | 13:26 | |
ttx | dims: review https://review.openstack.org/302753 please | 13:26 |
dims | y on it | 13:26 |
dims | ttx : +2, please +A when ok | 13:27 |
ttx | a bit at the bottom of the check queue unfortunately | 13:27 |
AJaeger | ttx, dims: Done. | 13:27 |
dims | AJaeger : all the pages i saw were good :) | 13:27 |
ttx | checking them all now | 13:27 |
*** daemontool has joined #openstack-release | 13:28 | |
dims | AJaeger : trove is rc1 (http://docs.openstack.org/releasenotes/trove/mitaka.html) guessing its in queue? | 13:28 |
ttx | AJaeger: missing trove | 13:28 |
ttx | it's in queue | 13:28 |
AJaeger | ttx, you're right - still building ;( | 13:29 |
* amrith looks for trove | 13:29 | |
ttx | but not anywhere near the top | 13:29 |
AJaeger | that tox trove releasenotes takes ages - compared to other projects ;( | 13:30 |
amrith | yes, trove is RC2 and still in queue . a long way to go. | 13:30 |
dims | ttx : 30 mins to go | 13:30 |
amrith | AJaeger, anything I could do to help with that? I can speak sternly to it :) | 13:30 |
dims | i mean for the deadline | 13:30 |
amrith | seriously, for next time around ... | 13:30 |
AJaeger | amrith: cut down the list of requirements ;) | 13:30 |
amrith | hmm | 13:31 |
amrith | hmm | 13:31 |
AJaeger | amrith: no worries - if you need them all, you need them... | 13:31 |
amrith | for the releasnotes job, I could give you another install-command with few requirements | 13:31 |
amrith | that would be quick | 13:31 |
AJaeger | amrith: what we do here today should be the exception | 13:31 |
amrith | the releasenotes job shouldn't need all of the projects requirements | 13:31 |
amrith | oh, I was thinking for newton, I'd just strip out requirements.txt and test-requirements.txt from the install command for the releasenotes job | 13:32 |
dims | amrith : also, this one was a snafu with a reno sphinx doc thing. causing us to request regenerating them | 13:32 |
amrith | if we don't already do that | 13:32 |
ttx | amrith: yeah, that was a one-time fail | 13:33 |
AJaeger | amrith: I'm not sure it's worth maintaining separate requirements list for these cases. | 13:33 |
AJaeger | http://docs.openstack.org/releasenotes/trove/mitaka.html done | 13:34 |
amrith | hmm, ok. I'll request a post-mortem specific to trove and see how we can improve. for now, I think it is steady-on-the-wheel, it'll be done soonish | 13:34 |
AJaeger | ttx, dhellmann, dims: One nit for those perfectionists that some of us are: Every project orders the list of releases differently at their index page - compare http://docs.openstack.org/releasenotes/trove/ and http://docs.openstack.org/releasenotes/nova/ or http://docs.openstack.org/releasenotes/neutron/ | 13:36 |
* AJaeger won't send patches for these | 13:36 | |
dims | AJaeger : ah, good eye :) | 13:37 |
*** bdemers has quit IRC | 13:40 | |
dhellmann | Ajaeger: we can straighten that out for Newton, thanks | 13:41 |
dhellmann | ttx: I'm ready to send the announcement | 13:41 |
ttx | dhellmann: hi! | 13:41 |
AJaeger | ttx, shall I apply the change for https://review.openstack.org/302753 by hand on the server? | 13:41 |
dims | AJaeger : lots of variations - http://codesearch.openstack.org/?q=toctree&i=nope&files=releasenotes%2Fsource%2Findex.rst&repos= | 13:41 |
ttx | So we are missing one thing | 13:41 |
ttx | AJaeger: no | 13:41 |
dhellmann | Brought to you from the ancient roman ruins in vienne | 13:42 |
dhellmann | Missing? | 13:42 |
ttx | AJaeger: oh wait | 13:42 |
ttx | AJaeger: yes, that would be nice | 13:42 |
dims | AJaeger ++ | 13:42 |
ttx | dhellmann: we still had "Projected reelase date" on the mitaka page | 13:42 |
AJaeger | wait - that'S on releases.openstack.org, isn't it? I cannot change that one ;( | 13:42 |
ttx | dhellmann: I have a change in to fix that but it's lost in check queue | 13:42 |
dhellmann | Oh | 13:42 |
ttx | https://review.openstack.org/#/c/302753/1 | 13:42 |
patchbot | ttx: patch 302753 - releases - Mark mitaka as being released, rather than planned | 13:42 |
dhellmann | Is the date wrong? :) | 13:43 |
dims | we could ask infra to promote | 13:43 |
ttx | The date is right. It's just that it should say "originally released" | 13:43 |
ttx | dims: bah, it will get in eventually | 13:43 |
dims | y | 13:43 |
dhellmann | Yeah I see the patch now | 13:43 |
ttx | and we need trove relnotes fixed too | 13:43 |
ttx | AJaeger: how is that going ? | 13:44 |
ttx | oh, done now | 13:44 |
dhellmann | Thanks for catching that. We should put that into a data file to about repetition | 13:44 |
dhellmann | How did the relno rebuilds go? | 13:44 |
ttx | dhellmann: so we could technically hold until the last minute to reduce the window where that line is slightly incorrect, but we'll still have a window | 13:45 |
*** bdemers has joined #openstack-release | 13:45 | |
AJaeger | ttx, see backscroll - published | 13:45 |
ttx | so fire at will | 13:45 |
ttx | dhellmann: they went well, just didn't cover everything. We had a pip mirror refresh issue | 13:45 |
dims | go for it | 13:45 |
ttx | so reno 1.6.2 only appeared around 1pm | 13:45 |
dims | AJaeger : fixed a bunch by hand | 13:45 |
dhellmann | Oh wow | 13:45 |
dims | bandersnatch was stuck | 13:46 |
dhellmann | Thanks ajaeger | 13:46 |
ttx | yeah AJaeger ended up running the job and scping to docs | 13:46 |
dims | jhesketh helped unclog that | 13:46 |
* dhellmann owes the team a round of drinks for today | 13:46 | |
dhellmann | So, we're ok to announce? | 13:46 |
ttx | yeah, if you want to mention thanks on the announce, don't forget AJAeger and jhesketh | 13:46 |
dims | +2A | 13:46 |
ttx | dhellmann: +2A | 13:47 |
nikhil | ttx: this one should be in the merge queue https://review.openstack.org/#/c/302618/ | 13:47 |
patchbot | nikhil: patch 302618 - glance - Removed one extra enter key | 13:47 |
ttx | nikhil: we workedaround the issue, thanks anyway | 13:47 |
nikhil | ah cool | 13:47 |
*** bdemers_ has joined #openstack-release | 13:48 | |
*** bdemers has quit IRC | 13:49 | |
fungi | ttx: jhesketh: we can retrigger individual jobs too. i've rerun just the releasenotes jobs for dhellmann before. it's a different mechanism than enqueuing through zuul (we have to put work requests directly into gearman instead) but it's not too hard | 13:51 |
dhellmann | Email sent and blog post published | 13:52 |
jhesketh | fungi: right, I had also thought you could probably invoke them from jenkisn too.. however I didn't bother to look further as I imagined setting all the zuul variables would be fiddly | 13:52 |
dims | dhellmann : ttx : AJaeger : everyone : congrats! | 13:53 |
dhellmann | #success we have declared Mitaka released, congratulations everyone! | 13:53 |
openstackstatus | dhellmann: Added success to Success page | 13:53 |
AJaeger | dhellmann: congrats! | 13:53 |
ttx | dhellmann: yay | 13:54 |
dhellmann | Thanks to everyone who chipped in today! | 13:54 |
fungi | jhesketh: i have prior runs of trigger-job.py for releasenotes jobs in my command history on zuul, so pretty quick for me to repeat | 13:54 |
fungi | if it becomes necessary | 13:54 |
jhesketh | fungi: ah neato | 13:54 |
fungi | did it a bunch when we were first testing out that job | 13:54 |
fungi | there were more than a few false starts with it ;) | 13:54 |
AJaeger | fungi, thanks - not needed anymore. I uploaded myself for the few projects we still needed it... | 13:54 |
dhellmann | Ok, I'm going to find a glass of wine to celebrate. | 13:55 |
ttx | dhellmann: go back to drinking Coteaux du Lyonnais | 13:55 |
* dhellmann departs | 13:55 | |
*** kzaitsev_mb has quit IRC | 13:56 | |
ttx | let the PR fest start | 13:56 |
ttx | fungi: you can get https://review.openstack.org/#/c/300667/ merged now | 13:57 |
patchbot | ttx: patch 300667 - openstack-infra/project-config - Give project teams access to approve stable/mitaka... | 13:57 |
dims | ttx : dhellmann : that was fun! thanks | 13:57 |
fungi | ttx: can do | 13:57 |
fungi | sorry i wasn't around earlier. mother in law's birthday yesterday so we went on a brief road trip to visit overnight so am in the car on my way home right now | 13:58 |
jhesketh | dhellmann: thank you for the kind mention in the announce :-) | 13:58 |
jhesketh | it's really my pleasure to help | 13:58 |
openstackgerrit | Sean McGinnis proposed openstack/releases: Release os-brick 1.3.0 https://review.openstack.org/302781 | 14:00 |
smcginnis | And let the fun begin... :] | 14:00 |
ttx | fungi: between AJaeger and jhesketh we managed to pass all the hurdles | 14:01 |
fungi | that's because you and they are awesome | 14:02 |
fungi | great work everyone! | 14:02 |
smcginnis | Yes, thanks everyone. All your work to make things happen is very much appreciated. | 14:03 |
openstackgerrit | Merged openstack/releases: Mark mitaka as being released, rather than planned https://review.openstack.org/302753 | 14:05 |
ttx | hmm | 14:05 |
ttx | weird | 14:05 |
AJaeger | dhellmann: do you want to un WIP https://review.openstack.org/#/c/298866/ now? | 14:06 |
patchbot | AJaeger: patch 298866 - openstack-infra/project-config - update tag ACLs for all official projects | 14:06 |
ttx | fungi: we did just merge https://review.openstack.org/302753 but the change didn't kick in on releases.o.o | 14:06 |
*** sdake has joined #openstack-release | 14:07 | |
ttx | job looks alright | 14:07 |
ttx | http://releases.openstack.org/mitaka/index.html should show "Originally Released" now | 14:07 |
AJaeger | ttx, the job is probably in the post queue | 14:08 |
ttx | oh. | 14:08 |
ttx | right | 14:08 |
ttx | release-post | 14:08 |
*** hongbin has joined #openstack-release | 14:08 | |
fungi | yeah, that should have high priority | 14:09 |
ttx | ignore me | 14:09 |
AJaeger | release-post it is - yeah, wait a minute ;) | 14:09 |
ttx | fungi: the bandersnatch situation this morning was interesting | 14:09 |
ttx | it was stuck since yesterday | 14:09 |
fungi | oh, i missed that in scrollback | 14:10 |
ttx | talk about Murphy's law | 14:10 |
AJaeger | ttx, reload, plesae ;) | 14:10 |
ttx | we had a reno change urgently needed | 14:10 |
ttx | fungi: he had to clear the todo file that bandersnatch leaves out in case of interrupted work | 14:10 |
AJaeger | otherwise we would have had much less fun here ;) | 14:10 |
fungi | there used to be a bug in bandersnatch where it would hang indefinitely, but i thought that was fixed sometime last year | 14:10 |
* AJaeger will be back later... | 14:11 | |
fungi | removing the todo files firces a complete bandersnatch resync, takes many hours to complete normally | 14:11 |
ttx | it wasn't hanging. It was repeatedly failing to process changes | 14:11 |
*** sdake has quit IRC | 14:12 | |
fungi | got it, that's often due to having gotten a very weird response from pypi.python.org (or more likely their fastly cdn) | 14:12 |
ttx | http://paste.openstack.org/show/493286/ | 14:12 |
ttx | 9:33+ in this channel if you want to follow what we did | 14:13 |
fungi | the sun is right in my lap. making it virtually impossible to see the screen | 14:13 |
fungi | oh, and my signal keeps dropping completely. that doesn't help | 14:13 |
ttx | nothing urgent at all | 14:13 |
fungi | yeah, i'll take a closer lok when i get home, if it's all working as intended again | 14:14 |
fungi | also planning to help clarkb replace the nodepool server at that point | 14:14 |
amrith | guys, I see that https://review.openstack.org/#/c/300667/ merged. does something else have to happen before project groups get to +2 on stable-mitaka? I'm still getting only +1 and https://review.openstack.org/#/admin/projects/openstack/trove,access still has the earlier settings. | 14:15 |
patchbot | amrith: patch 300667 - openstack-infra/project-config - Give project teams access to approve stable/mitaka... (MERGED) | 14:15 |
ttx | amrith: it may take a few to kick in, ask in #infra maybe | 14:16 |
fungi | heh, my interface says it's on 2g with one bar signal strength | 14:16 |
amrith | ttx, thx | 14:16 |
fungi | mosh is awesome | 14:16 |
amrith | will wait a bit and then ask on infra if it doesn't clear. enjoy the bubbly | 14:16 |
ttx | mosh is awesome indeed. | 14:17 |
fungi | amrith: gerrit aqcl updates are not instantaneous. takes upwards of 30-45 minutes from patch merge until application | 14:17 |
amrith | fungi, thx | 14:18 |
ttx | Alright, all planned release day tasks completed | 14:18 |
dims | yay! | 14:19 |
fungi | amrith: and even then, your browser may cache the gerrit vote dialogues, needing force-refreshes on the vote screen | 14:21 |
* fungi typed that several minutes ago, just took that long for the bits to get through | 14:21 | |
fungi | the north carolina coastal plain is a wasteland of cellular dead zones | 14:21 |
*** sdake has joined #openstack-release | 14:21 | |
amrith | fungi, I'm a windows user. I even rebooted my laptop :) | 14:21 |
fungi | amrith: my condolences | 14:22 |
amrith | hey, it's at least better than the rooten fruit ... | 14:22 |
amrith | I get to do custom builds when I want to | 14:22 |
amrith | so I'm happy | 14:22 |
*** Qiming_ has joined #openstack-release | 14:32 | |
*** Qiming has quit IRC | 14:32 | |
TravT | ttx dhellmann we have a critical bug we've fixed on searchlight master and are going to backport to stable. is it too late to do a rc3 for mitaka? | 14:36 |
ttx | TravT: mitaka is out already | 14:37 |
ttx | so yes, it's too late. You can do a point release though | 14:37 |
ttx | (0.2.1) | 14:37 |
TravT | can point releases happen at any time? or is there a regular timing for that? | 14:38 |
ttx | at any time. | 14:38 |
ttx | Just request them using the releases repo | 14:38 |
ttx | 'as-needed' | 14:38 |
TravT | ok, that's good to know. | 14:38 |
TravT | thanks! | 14:38 |
ttx | Hm, looks like that could be made a lot clearer in http://docs.openstack.org/project-team-guide/stable-branches.html | 14:39 |
ttx | TravT: thx! | 14:39 |
*** thinrichs has joined #openstack-release | 14:40 | |
dims | prometheanfire : wow! nice :) | 14:48 |
prometheanfire | dims: :P | 14:50 |
prometheanfire | dims: consisted of copying the ebuild and editing three lines | 14:50 |
dims | prometheanfire : way more simpler than what we had to do :) | 14:51 |
prometheanfire | we can build debs/rpms too iirc | 14:51 |
prometheanfire | :P | 14:51 |
prometheanfire | I considered packaging it all in deb and giving people that as a joke | 14:51 |
*** kzaitsev_mb has joined #openstack-release | 14:52 | |
dims | lol | 14:53 |
*** sigmavirus24 is now known as sigmavirus24_awa | 14:55 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:55 | |
*** Qiming_ has quit IRC | 14:57 | |
*** kzaitsev_mb has quit IRC | 14:58 | |
*** Qiming has joined #openstack-release | 14:59 | |
*** thinrichs has quit IRC | 15:01 | |
*** thinrichs has joined #openstack-release | 15:02 | |
openstackgerrit | Merged openstack/releases: newton: release python-novaclient 3.4.0 https://review.openstack.org/298978 | 15:17 |
*** armax has joined #openstack-release | 15:30 | |
*** Qiming has quit IRC | 15:41 | |
*** kzaitsev_mb has joined #openstack-release | 15:46 | |
*** pcaruana has quit IRC | 15:53 | |
clarkb | ttx: dims: to confirm mitaka is completely done and infra can replace the nodepool servers at any time without interrupting release tasks right? | 15:55 |
*** pabelanger has joined #openstack-release | 15:56 | |
*** thinrichs has quit IRC | 15:57 | |
*** thinrichs has joined #openstack-release | 15:58 | |
pabelanger | Greetings, over in -infra were looking to update the run-tarball.sh script to add support for puppet modules: https://review.openstack.org/#/c/297469 Would just like to confirm this is okay with the release team as not wanting to affect mitaka release process | 15:58 |
clarkb | pabelanger: lol everyone queuing up to ind out if release team is finished so we can break things/party | 15:59 |
pabelanger | clarkb: break all the things! | 15:59 |
clarkb | in my case its already broken, so mostly doing damage control :) | 15:59 |
*** thinrichs has left #openstack-release | 16:00 | |
*** thinrichs has joined #openstack-release | 16:00 | |
clarkb | looks like there are a bunch of requirements updates | 16:00 |
pabelanger | clarkb: I new it was release day, when I seen 10 patches is the gate queue for openstack/requirements :) | 16:00 |
clarkb | likely related to the release that should go through soon | 16:00 |
clarkb | jinx | 16:00 |
AJaeger | clarkb, pabelanger : dhellmann is trinking some wine to celebrate - the release should be done based on the discussions from 2 hours earlier | 16:00 |
clarkb | AJaeger: ya I think we let these requiremnts changes merge first then we can proceed to fix/break things | 16:01 |
pabelanger | Ya, I am in no rush to land the patch, we can ask EmilienM to want another day or so | 16:01 |
EmilienM | no rush at all | 16:01 |
clarkb | oh it should be done in the next half hour | 16:02 |
*** armax has quit IRC | 16:02 | |
*** armax has joined #openstack-release | 16:02 | |
ttx | clarkb: yes | 16:03 |
ttx | nobody screamed yet | 16:03 |
ttx | ok, I'll be back in a few hours to check things out | 16:03 |
EmilienM | dhellmann: hi Doug, we might want to review https://review.openstack.org/#/c/297382/ again since Mitaka is out. I'm also pushing efforts to have tarball like other projects, in https://review.openstack.org/#/c/297469 - any feedback is welcome, thanks | 16:07 |
patchbot | EmilienM: patch 297382 - governance - Update release tags for some Puppet OpenStack modules | 16:07 |
*** dtantsur is now known as dtantsur|afk | 16:14 | |
*** vgridnev has quit IRC | 16:21 | |
*** vgridnev has joined #openstack-release | 16:21 | |
*** cgalan has joined #openstack-release | 16:29 | |
*** david-lyle has quit IRC | 16:36 | |
*** daemontool has quit IRC | 16:44 | |
*** costingalan has joined #openstack-release | 16:52 | |
thinrichs | I just saw a patch tagging 3.0.0 on Congress. I don't understand why that necessary since there's already a 3.0.0 tag that Doug added. | 16:55 |
thinrichs | https://review.openstack.org/#/c/302558/1 | 16:55 |
patchbot | thinrichs: patch 302558 - congress - Merge tag '3.0.0' | 16:55 |
*** stevebaker has quit IRC | 17:00 | |
*** vgridnev has quit IRC | 17:04 | |
*** david-lyle has joined #openstack-release | 17:06 | |
*** pcaruana has joined #openstack-release | 17:08 | |
*** david-lyle has quit IRC | 17:11 | |
AJaeger | thinrichs: see http://lists.openstack.org/pipermail/openstack-dev/2015-June/066294.html | 17:15 |
dims | clarkb : +1 go for it | 17:16 |
thinrichs | AJaeger: thanks—missed that I'm assuming b/c not marked with [all]. | 17:17 |
*** david-lyle has joined #openstack-release | 17:17 | |
thinrichs | AJaeger: follow up. I'm getting an error for that patch b/c pbr wants setup.cfg to say version is 3.0.1 | 17:18 |
AJaeger | setup.cfg should not have a version ;( | 17:18 |
AJaeger | remove it. | 17:18 |
AJaeger | we use pbr and that gets the version from git. | 17:19 |
AJaeger | thinrichs: there was some discussion about this half a year ago, I don't have references. | 17:19 |
thinrichs | AJaeger. Will do. Will I still be able to merge the 3.0.0 tag after the setup.cfg is fixed? | 17:19 |
AJaeger | thinrichs: don't know - best discuss with release team | 17:20 |
thinrichs | AJaeger: ok | 17:20 |
*** david-lyle has quit IRC | 17:23 | |
openstackgerrit | amrith proposed openstack/releases: Please tag python-troveclient v2.2.1 https://review.openstack.org/292650 | 17:33 |
openstackgerrit | amrith proposed openstack/releases: Please tag python-troveclient v2.2.0 https://review.openstack.org/292650 | 17:35 |
AJaeger | amrith: don't you want to have https://review.openstack.org/301899 merged? | 17:35 |
amrith | AJaeger, it looks open | 17:36 |
amrith | or at least it should be merging | 17:36 |
amrith | why do you ask? | 17:36 |
amrith | it is for master | 17:36 |
AJaeger | amrith: waiting for an approval in master of python-troveclient... | 17:36 |
AJaeger | amrith: I noticed your change aboe and wondered whether you want releasenotes publishing done first - or afterwards | 17:37 |
amrith | oh, longish explanation follows | 17:37 |
amrith | short answer, tagging the release can go ahead | 17:37 |
amrith | I'm tagging at a hash that is some weeks old | 17:37 |
amrith | to pick up (literally) one fix | 17:37 |
amrith | I am (NOT) tagging the current HEAD in the branch | 17:38 |
AJaeger | amrith: as long as you are aware of it, no problem from my side ;) | 17:38 |
amrith | well, don't count on it. I think I'm doing the right thing but history has shown that I'm often mistaken. | 17:38 |
amrith | so, ... | 17:38 |
amrith | if I shouldn't ask to tag something other than the head, please let me know. | 17:38 |
amrith | which begs the question, why hasn't 301899 merged? | 17:39 |
amrith | it isn't in zuul'land | 17:40 |
AJaeger | 310899 has a depends-on a change that is not merged | 17:40 |
AJaeger | amrith: Asking to tag an older version is fine IMHO | 17:40 |
amrith | AJaeger, yes, foudn that change | 17:41 |
AJaeger | and I'm not part of release team, so can only give my private comments | 17:41 |
amrith | I'll get it reviewed as well | 17:41 |
amrith | I'll check with the release team on the tag request | 17:41 |
amrith | thx | 17:41 |
*** ihrachys has quit IRC | 17:41 | |
amrith | folks, would some of you please look at https://review.openstack.org/#/c/301894/. it is holding up a change in infra right now | 17:49 |
patchbot | amrith: patch 301894 - python-troveclient - Add reno for release notes management | 17:49 |
AJaeger | amrith: wrong channel? | 17:50 |
amrith | yes, wrong channel | 17:50 |
amrith | thanks AJaeger | 17:50 |
amrith | meant to put that in #openstack-trove (which I just did) | 17:51 |
amrith | thx | 17:51 |
*** kzaitsev_mb has quit IRC | 17:55 | |
*** david-lyle has joined #openstack-release | 17:56 | |
*** david-lyle has quit IRC | 17:56 | |
*** david-lyle has joined #openstack-release | 17:58 | |
*** vgridnev has joined #openstack-release | 17:58 | |
*** TravT has quit IRC | 18:06 | |
*** sdake_ has joined #openstack-release | 18:26 | |
*** doug-fish has joined #openstack-release | 18:26 | |
*** sdake has quit IRC | 18:26 | |
*** cgalan has quit IRC | 18:31 | |
*** costingalan has quit IRC | 18:31 | |
*** cody-somerville has joined #openstack-release | 18:33 | |
*** AJaeger has left #openstack-release | 18:38 | |
*** TravT has joined #openstack-release | 18:42 | |
*** njohnston has quit IRC | 18:49 | |
openstackgerrit | Sean McGinnis proposed openstack/releases: Add Cinder deadlines for Newton https://review.openstack.org/303038 | 19:02 |
*** thinrichs has quit IRC | 19:06 | |
*** nikhil has quit IRC | 19:07 | |
openstackgerrit | Matthew Treinish proposed openstack/releases: Add tempest 11.0.0 release https://review.openstack.org/303043 | 19:11 |
*** nikhil has joined #openstack-release | 19:11 | |
mtreinish | dims, dhellmann: ^^^ I assume you wanted me to do that again | 19:12 |
dims | mriedem : tempest release? i'll look in a bit | 19:12 |
*** david-lyle_ has joined #openstack-release | 19:13 | |
*** vgridnev has quit IRC | 19:14 | |
mtreinish | dims: wrong Matt :) | 19:14 |
mtreinish | dims: I already pushed the tag and stuff, but dhellmann asked me to update the yaml last time | 19:14 |
dims | lol. sorry mtreinish :) been a long day | 19:14 |
mtreinish | heh, no worries | 19:14 |
dims | had to work EU time today :) | 19:15 |
*** david-lyle has quit IRC | 19:15 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 19:17 | |
*** david-lyle_ has quit IRC | 19:19 | |
*** ihrachys has joined #openstack-release | 19:24 | |
*** david-lyle has joined #openstack-release | 19:29 | |
*** david-lyle has quit IRC | 19:31 | |
*** david-lyle has joined #openstack-release | 19:31 | |
*** thinrichs has joined #openstack-release | 19:34 | |
* ttx pops in | 19:36 | |
openstackgerrit | Steve Martinelli proposed openstack/releases: release keystoneauth 2.5.0 https://review.openstack.org/300965 | 19:36 |
*** david-lyle has quit IRC | 19:37 | |
dims | hey ttx : no fires on stable/mitaka :) | 19:38 |
*** thinrichs has quit IRC | 19:38 | |
dims | ttx : a few of us are looking at some stuff from master (fixtures, novaclient) | 19:38 |
*** thinrichs has joined #openstack-release | 19:39 | |
*** TravT has quit IRC | 19:39 | |
stevemar | dims: *cough* keystoneauth | 19:41 |
stevemar | hehe | 19:41 |
dims | :) give me a few mins. dust settling down on a novaclient/horizon and another one about fixtures... | 19:42 |
ttx | I'll wave my hands and look the other way | 19:43 |
dims | :) | 19:43 |
dims | stevemar : gonna wait for the CI jobs https://review.openstack.org/#/c/300965/ | 19:43 |
patchbot | dims: patch 300965 - releases - release keystoneauth 2.5.0 | 19:43 |
dims | stevemar : same SHA, so we should be good | 19:43 |
stevemar | dims: i bumped the SHA to the latest in the most recent patch set | 19:44 |
dims | stevemar : ok so i'll wait to eyeball list-changes | 19:45 |
stevemar | cool | 19:45 |
*** sdake_ is now known as sdake | 20:23 | |
*** thinrichs has quit IRC | 20:39 | |
*** thinrichs has joined #openstack-release | 20:40 | |
*** mriedem has quit IRC | 20:46 | |
dims | stevemar : looks good to me http://logs.openstack.org/65/300965/2/check/gate-releases-tox-list-changes/724a7a1/console.html#_2016-04-07_20_30_24_802 | 20:48 |
dims | stevemar : i don't see anything that could be backward incompat so version number looks good | 20:50 |
stevemar | dims: totally forgot about it, yeah, looks fine, should be a small change set | 20:50 |
dims | shipping it stevemar | 20:52 |
stevemar | dims: can you poke the related requirements change too? | 20:52 |
stevemar | dims: ++ | 20:52 |
dims | stevemar : once it ships | 20:52 |
openstackgerrit | Merged openstack/releases: release keystoneauth 2.5.0 https://review.openstack.org/300965 | 20:56 |
*** david-lyle has joined #openstack-release | 20:56 | |
*** pcaruana has quit IRC | 21:01 | |
stevemar | dims: thank you sir | 21:12 |
dims | my pleasure stevemar | 21:16 |
dims | stevemar : rebase please? https://review.openstack.org/#/c/300967/ | 21:18 |
patchbot | dims: patch 300967 - requirements - bump keystoneauth to 2.5.0 | 21:18 |
stevemar | dims: https://review.openstack.org/300967 i guess we can wait til jenkins votes :) | 21:22 |
*** ihrachys has quit IRC | 22:05 | |
*** doug-fish has quit IRC | 22:23 | |
*** thinrichs has quit IRC | 22:40 | |
*** gordc has quit IRC | 22:46 | |
*** daemontool has joined #openstack-release | 22:48 | |
*** thinrichs has joined #openstack-release | 22:50 | |
*** sdake has quit IRC | 22:54 | |
*** sdague has quit IRC | 22:57 | |
*** sdake has joined #openstack-release | 22:58 | |
*** hongbin has quit IRC | 23:05 | |
*** Qiming has joined #openstack-release | 23:09 | |
*** sdake has quit IRC | 23:12 | |
*** mriedem has joined #openstack-release | 23:14 | |
armax | dhellmann: ping | 23:37 |
dims | armax : dhellmann is in EU TZ this week. anything i can help with? | 23:59 |
armax | ah thanks | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!