*** Qiming has quit IRC | 00:34 | |
*** _amrith_ is now known as amrith | 00:42 | |
dhellmann | stevemar_ : I see it's in the gate. I'll check back in an hour or so | 00:42 |
---|---|---|
*** thinrichs has quit IRC | 00:58 | |
stevemar_ | dhellmann, yep I'm watching it chug along | 01:05 |
dims_ | y me 2 | 01:14 |
dims_ | stevemar_ : dhellmann : ouch pep8 job failed randomly http://logs.openstack.org/06/298406/7/gate/gate-keystone-pep8/1687a0c/console.html | 01:16 |
stevemar_ | dims_: the gate made me sad today | 01:27 |
dims_ | stevemar_ :( | 01:27 |
stevemar_ | dims_: i'll wait til it bounces back then do another recheck | 01:28 |
dims_ | stevemar_ : not sure if we should send that back to the check by editing the commit message slightly or wait for the gate to queue the review once again | 01:28 |
dims_ | y | 01:28 |
stevemar_ | dims_: i was thinking that too... | 01:28 |
stevemar_ | i already did it once | 01:28 |
stevemar_ | dims_: i'll edit the message | 01:29 |
stevemar_ | dims_: it'll save us 10-20 minutes | 01:29 |
stevemar_ | dims_: done | 01:30 |
*** Qiming has joined #openstack-release | 01:31 | |
dhellmann | :-( | 01:32 |
stevemar_ | weird... its not showing back up in the check queue just yet | 01:33 |
dhellmann | zuul has a large event backlog to process | 01:35 |
dhellmann | see the "queue length" numbers up near the top of the page by the filter box | 01:35 |
stevemar_ | makes sense | 01:35 |
stevemar_ | whoa nelly | 01:35 |
stevemar_ | 1800 | 01:35 |
dhellmann | a lot of those won't trigger any action, but it's probably in the middle of updating its cache so it won't figure that out for a few minutes | 01:36 |
dhellmann | stevemar_ : It's late enough here that I'll check in with you tomorrow morning. Leave comments on the RC patch and we'll process it first thing. | 01:37 |
stevemar_ | dhellmann: i stand by comments here: https://twitter.com/stevebot/status/707138679651876864 | 01:37 |
stevemar_ | did someone just trip over a cord, cause the event queue just went down to 0 :) | 01:38 |
*** mriedem1 has joined #openstack-release | 01:45 | |
*** mriedem has quit IRC | 01:47 | |
*** mriedem1 has quit IRC | 02:38 | |
openstackgerrit | Adam Gandelman proposed openstack/releases: Astara 8.0.0.0rc2 mitaka release candidate https://review.openstack.org/300291 | 03:00 |
*** krotscheck is now known as krotscheck_vaca | 03:20 | |
*** cgalan has joined #openstack-release | 03:38 | |
*** thinrichs has joined #openstack-release | 03:42 | |
stevemar_ | dims_: soon soon... | 03:47 |
openstackgerrit | Steve Martinelli proposed openstack/releases: release keystone mitaka-rc2 https://review.openstack.org/300230 | 03:56 |
stevemar_ | dims_: dhellmann ^ should be ready to go now | 03:56 |
stevemar_ | dims_: dhellmann i made it before midnight, we're all good right :) | 03:59 |
stevemar_ | 1 minute before :D | 03:59 |
*** thinrichs has quit IRC | 04:19 | |
*** sdake has joined #openstack-release | 04:29 | |
*** mtreinish has quit IRC | 04:44 | |
*** cgalan has quit IRC | 04:54 | |
*** stevemar_ has quit IRC | 05:02 | |
*** stevemar has joined #openstack-release | 05:02 | |
*** sdake_ has joined #openstack-release | 05:30 | |
*** sdake_ has quit IRC | 05:31 | |
*** sdake has quit IRC | 05:32 | |
*** kzaitsev_mb has joined #openstack-release | 05:46 | |
*** mtreinish has joined #openstack-release | 05:52 | |
*** kzaitsev_mb has quit IRC | 05:53 | |
*** cgalan has joined #openstack-release | 06:07 | |
*** armax has quit IRC | 06:18 | |
*** sdake has joined #openstack-release | 06:36 | |
* ttx yawns | 06:52 | |
ttx | will process astara and keystone RCs in a few | 06:53 |
stevemar | ttx: keystone is all ready: https://review.openstack.org/#/c/300230/ :) | 07:11 |
patchbot | stevemar: patch 300230 - releases - release keystone mitaka-rc2 | 07:11 |
*** kzaitsev_mb has joined #openstack-release | 07:19 | |
*** kzaitsev_mb has quit IRC | 07:25 | |
*** pcaruana has joined #openstack-release | 07:25 | |
*** dtantsur|afk is now known as dtantsur | 07:37 | |
*** amotoki has joined #openstack-release | 07:52 | |
odyssey4me | morning | 07:53 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/releases: Release OpenStack-Ansible Liberty 12.0.9 https://review.openstack.org/297285 | 07:57 |
*** dtantsur is now known as dtantsur|bbl | 07:59 | |
*** kzaitsev_mb has joined #openstack-release | 08:06 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/releases: Release OpenStack-Ansible Mitaka RC1 https://review.openstack.org/300355 | 08:11 |
openstackgerrit | Merged openstack/releases: release keystone mitaka-rc2 https://review.openstack.org/300230 | 08:14 |
*** kzaitsev_mb has quit IRC | 08:18 | |
openstackgerrit | Merged openstack/releases: Astara 8.0.0.0rc2 mitaka release candidate https://review.openstack.org/300291 | 08:20 |
*** kzaitsev_mb has joined #openstack-release | 08:21 | |
odyssey4me | ttx By the current rules, must OpenStack-Ansible release Mitaka outright or can it go through an RC cycle and release next week? | 08:22 |
odyssey4me | we seem to be in a bit of a grey area | 08:22 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/releases: Release OpenStack-Ansible Mitaka RC1 https://review.openstack.org/300355 | 08:23 |
ttx | odyssey4me: so being independent you should be able to do whatever you want. Although in theory independent things generally do not go through RCs but directly tag semver releases | 08:23 |
ttx | it is a bit of a grey area indeed | 08:24 |
odyssey4me | ttx fair enough, but we do want to switch to cycle-with-intermediary in the Newton cycle and our releases are bound to the OpenStack cycles - so what do you think is best for us to do for the Mitaka release? | 08:25 |
ttx | you fall a bit between those nice boxes we built this cycle :/ | 08:25 |
ttx | so, cycle-witgh-intermediary means no RCs | 08:25 |
odyssey4me | we can comfortably release today, as we will release a .0.1 tag in two weeks anyway (we release a tag every two weeks) | 08:25 |
ttx | to be consistent I would avoid doing RCs now | 08:26 |
odyssey4me | ok, cool - let me change the patch then | 08:26 |
ttx | that will make your mitaka look more like your newton | 08:26 |
ttx | I mean, you can opt for cycle-with-milestones instead | 08:26 |
ttx | in which case you do a single release with betas and RCs | 08:27 |
ttx | but if you want to do intermediary releases along the cycle, then no betas and no RCs | 08:27 |
odyssey4me | we could, but does that restrict us from doing intermediary tags for the stable branches? | 08:27 |
ttx | no, stable branches to as-needed point releases | 08:28 |
ttx | whatever the model used | 08:28 |
ttx | so you can follow something like nova | 08:28 |
ttx | 13.0.0.0b1, .0b2, ... .0rc1... 13.0.0 | 08:28 |
ttx | then 13.0.1 , 13.0.2 in stable branch | 08:28 |
ttx | or seomthing like swift | 08:29 |
ttx | 2.5.0, 2.6.0 | 08:29 |
ttx | then 2.6.1 in stable branch | 08:29 |
ttx | all depends whether you want to make intermediary releases *during* the dev cycle | 08:29 |
odyssey4me | ah, so that's the key difference | 08:29 |
ttx | after release, everyone does point releases | 08:29 |
ttx | yes | 08:29 |
ttx | in one case you do a single release at the end, and need it perfect, so you do betas and RCs | 08:30 |
ttx | on the other you release often | 08:30 |
odyssey4me | alright - I'll make a point of discussing that at the summit with the core team | 08:30 |
ttx | It's also linked to your level of QA | 08:30 |
ttx | In one case you trust your QA to be able to produce "releases" directly | 08:31 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/releases: Release OpenStack-Ansible Mitaka/13.0.0 https://review.openstack.org/300355 | 08:31 |
ttx | In the other you're a bit careful and prefer to throw release candidates for human testing before saying it's a "release" | 08:31 |
odyssey4me | thanks for the solid overview :) | 08:32 |
ttx | let me see if I documented that somewhere | 08:32 |
ttx | I know I wanted to | 08:33 |
ttx | hmm, could be clearer. Like "which model should I pick" type guide | 08:33 |
ttx | http://docs.openstack.org/project-team-guide/release-management.html#release-models doesn't go into benefit/drawbacks that much | 08:34 |
* ttx adds to todo | 08:34 | |
odyssey4me | I think that page is good - but perhaps a short summary to show the key differences at the top would help. | 08:38 |
odyssey4me | let the paragraphs cover the details | 08:38 |
odyssey4me | It may make sense for us to have a mix of release models, with deployment tooling 'graduating' from independent to cycle-with-milestones once they become stable. | 08:40 |
ttx | ack | 08:43 |
ttx | dhellmann: we have a non-trivial amount of broken links on the release page, investigating | 08:44 |
*** vgridnev has joined #openstack-release | 08:44 | |
ttx | congress - no tarball ever generated, the congress-tarball job seems to never be triggered | 08:47 |
ttx | monasca-log-api - tarball jobs (including branch tarball jobs) always fail | 08:49 |
ttx | oh, let me switch that to an etherpad, it's such a desolation | 08:50 |
*** kzaitsev_mb has quit IRC | 08:51 | |
*** kzaitsev_mb has joined #openstack-release | 08:53 | |
ttx | https://etherpad.openstack.org/p/dude-where-are-my-tarballs | 08:53 |
ttx | Good thing I checked those links | 08:57 |
AJaeger | ttx, wow, what a long list ;( | 08:57 |
ttx | Me and my damn perfectionism | 08:57 |
ttx | AJaeger: who needs to release anyway ? | 08:58 |
*** kzaitsev_mb has quit IRC | 08:58 | |
ttx | AJaeger: do you know how to search on Jenkins for the jobs across all masters ? | 08:59 |
odyssey4me | ttx perhaps they should be marked with 'artifact-link-mode: none' for now to clear up the dead links while they work out the issues? | 08:59 |
ttx | AJaeger: I usually run the query on every master in turn, but that's not very convenient | 08:59 |
AJaeger | ttx, there're some ways to do that on other servers, best ask sdague. I do that to seldom to know ;( | 09:00 |
ttx | nice diversity in issues there | 09:02 |
*** vgridnev has quit IRC | 09:04 | |
*** vgridnev has joined #openstack-release | 09:06 | |
ttx | ok, did first pass, will regroup them by style | 09:07 |
* AJaeger added some initial comments as well - but didn't check everything | 09:09 | |
AJaeger | meeting time now... | 09:09 |
ttx | AJaeger: thx! | 09:09 |
*** sdake has quit IRC | 09:13 | |
*** vgridnev has quit IRC | 09:18 | |
*** amotoki has quit IRC | 09:27 | |
AJaeger | aodh has both publish-to-pypi and server-release-jobs - which one do they need? | 09:35 |
AJaeger | ttx, none of the jobs with setup tarball job uses the server-release job template in zuul/layout.yaml. | 09:40 |
AJaeger | So, the job is never triggered. | 09:40 |
AJaeger | ttx, I added some more comments | 09:40 |
*** amotoki has joined #openstack-release | 09:42 | |
*** amotoki has quit IRC | 09:44 | |
*** amotoki has joined #openstack-release | 09:46 | |
AJaeger | ttx, with translation setup nowadays for projects: I first check that the projects are setup properly, I've seen too many that are not. That does not scale here - but something you might consider to add to a checklist for first time releasers. So, give it to odyssey4me so that the team knows what to look for... | 09:46 |
odyssey4me | I'd be happy to be a test and comment. | 09:47 |
ttx | aodhclient probably wants publish-to-pypi sionce its a lib | 09:47 |
AJaeger | ttx, that was aodh, not the client that hadd both. | 09:49 |
ttx | oh | 09:49 |
ttx | then probably server-release | 09:49 |
AJaeger | https://pypi.python.org/pypi/aodh | 09:49 |
AJaeger | ttx, can you point it out to gordc, please? | 09:50 |
AJaeger | or to jd__ ? ^ | 09:50 |
*** amotoki has quit IRC | 09:51 | |
ttx | AJaeger: I suspect that's not the only one though. And maybe it actually supports being operational after pip install | 09:51 |
AJaeger | maybe - there are few that have both... | 09:51 |
ttx | so it's a wider discussion | 09:51 |
AJaeger | ttx, dhellmann sent https://review.openstack.org/298307 to remove pypi upload for cloudkitty - aodh is in the same situation. Let's see what dhellmann thinks - and start the discussion ;) | 09:52 |
*** amotoki has joined #openstack-release | 09:56 | |
*** amotoki has quit IRC | 09:56 | |
*** daemontool has joined #openstack-release | 09:57 | |
*** amotoki has joined #openstack-release | 09:59 | |
*** vgridnev has joined #openstack-release | 10:01 | |
*** ihrachys has joined #openstack-release | 10:12 | |
*** sdague has joined #openstack-release | 10:14 | |
jd__ | AJaeger: ttx: Gnocchi and Aodh supports pip install | 10:14 |
jd__ | it's a feature to publish them on PyPI if that's the question :) | 10:14 |
*** Qiming has quit IRC | 10:15 | |
AJaeger | jd__: then let's remove the server-release template, we do not need both. | 10:15 |
jd__ | I'll trust you on this one :) | 10:16 |
*** amotoki has quit IRC | 10:16 | |
AJaeger | jd__: see also https://review.openstack.org/298307 | 10:16 |
jd__ | i'm not that involved in CK but ok ) | 10:17 |
AJaeger | dhellmann:, jd__, ttx: Only change between these two is -merge-release-tags job. | 10:17 |
* AJaeger won't dig further but happily refuses any patches coming in later... | 10:17 | |
AJaeger | bbl | 10:17 |
*** daemontool_ has joined #openstack-release | 10:24 | |
*** daemontool has quit IRC | 10:27 | |
*** bauzas is now known as bauwser | 10:27 | |
*** kong has quit IRC | 10:36 | |
*** dtantsur|bbl is now known as dtantsur | 10:40 | |
*** amotoki has joined #openstack-release | 10:45 | |
*** kzaitsev_mb has joined #openstack-release | 10:46 | |
dims_ | ttx : release queue looks clear except for ansible | 10:48 |
claudiub | hello | 10:49 |
claudiub | can anyone create the stable/mitaka branch for openstack/networking-hyperv? | 10:50 |
claudiub | it seems I don't have the rights to push a new branch on the project. | 10:50 |
dims_ | claudiub : from 2015.1.0? or 2015.1.0-post1? | 11:09 |
dims_ | claudiub BUT those are old | 11:10 |
dims_ | claudiub : don't you have a release for mitaka? | 11:10 |
claudiub | dims_: was waiting to have a stable/mitaka branch first. | 11:11 |
dims_ | claudiub : we have been following the pattern where we pick a release and cut a branch out of it | 11:11 |
dims_ | chicken / egg :) | 11:11 |
dims_ | claudiub : want to push out a release? | 11:12 |
claudiub | dims_: i see. | 11:12 |
claudiub | yeah. we have to. 2.0.0 it should be | 11:12 |
claudiub | dims_: there's been some significant changes in mitaka, namely that the hypev neutron mechanism_driver has been moved from neutron to networking-hyperv | 11:13 |
claudiub | which means that it will be mandatory for neutron, in order to use the hyperv mechanism_driver. :) | 11:13 |
claudiub | dims_: also, wasn't sure about the release procedure for networking_<vendor>, there aren't any defined in openstack/releases. | 11:14 |
dims_ | claudiub : this is under neutron right? | 11:15 |
claudiub | dims_: yep. | 11:15 |
dims_ | claudiub : so first crack would be at http://docs.openstack.org/developer/neutron/devref/sub_project_guidelines.html | 11:18 |
dims_ | claudiub : i'd catch one of these folks https://review.openstack.org/#/admin/groups/150,members | 11:19 |
claudiub | dims_: i see. i thought the release group was managing this as well. :) Thanks! | 11:21 |
*** amotoki has quit IRC | 11:34 | |
odyssey4me | dims_ ttx is there anything specific that needs to be done by me to progress https://review.openstack.org/300355 ? | 11:35 |
ttx | odyssey4me: let me codereview it | 11:36 |
ttx | small typo reported | 11:37 |
*** daemontool_ is now known as daemontool | 11:37 | |
odyssey4me | ah, thanks | 11:42 |
dims_ | claudiub : understood. quick check in http://git.openstack.org/cgit/openstack/governance/tree/reference/projects.yaml#n2424 shows it's not managed by release team (needs release:managed) | 11:43 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/releases: Release OpenStack-Ansible Mitaka/13.0.0 https://review.openstack.org/300355 | 11:43 |
*** kzaitsev_mb has quit IRC | 11:50 | |
*** kzaitsev_mb has joined #openstack-release | 12:09 | |
*** gordc has joined #openstack-release | 12:24 | |
dhellmann | ttx, dims: good morning | 12:32 |
dhellmann | AJaeger, jd__, ttx: if aodh wants to publish to pypi, I agree we don't need the server publishing jobs, too | 12:32 |
dhellmann | ttx: I wonder if we could automate the validation for release jobs by looking at zuul-layout | 12:37 |
dhellmann | zuul/layout.yaml tha tis | 12:37 |
*** devananda has quit IRC | 12:43 | |
*** devananda has joined #openstack-release | 12:44 | |
*** Qiming has joined #openstack-release | 12:46 | |
*** dims_ has quit IRC | 12:49 | |
dhellmann | ttx: I think I have fixes for the "not what you would expect" tarballs | 12:49 |
*** dims has joined #openstack-release | 12:49 | |
openstackgerrit | Doug Hellmann proposed openstack/releases: update tarball-base settings for mitaka https://review.openstack.org/300457 | 12:53 |
dhellmann | ttx: ^^ | 12:53 |
ttx | dhellmann: on it | 12:59 |
dhellmann | ttx: I'll work on the project-config change to add the other jobs, too. Then I guess we retag? | 13:00 |
ttx | we could retrigger the job. I mean, we can't but infra may be able to | 13:00 |
ttx | in that case taht may be "trigger the job" since it never triggered | 13:00 |
dhellmann | there would be a bunch of them... | 13:01 |
dhellmann | seems easier and less error prone just to retag | 13:01 |
dhellmann | that is, tag X.Y.Z+1 | 13:01 |
dhellmann | murano-apps has almost no jobs defined, only merge-check | 13:02 |
dhellmann | I propose that we drop that one entirely | 13:02 |
dhellmann | monasca-thresh seems to have some check and gate jobs at least | 13:02 |
AJaeger | dhellmann: and murano-apps has no tox.ini, so it would not even work ;( | 13:02 |
dhellmann | AJaeger : good to know | 13:03 |
openstackgerrit | Doug Hellmann proposed openstack/releases: drop murano-apps from mitaka https://review.openstack.org/300473 | 13:04 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/releases: Release OpenStack-Ansible Mitaka/13.0.0 https://review.openstack.org/300355 | 13:05 |
dhellmann | ttx, AJaeger : https://review.openstack.org/300474 | 13:05 |
*** amotoki has joined #openstack-release | 13:06 | |
AJaeger | dhellmann: -1 - the monasca repos have no proper tox.ini ;( | 13:08 |
dhellmann | AJaeger : ok | 13:08 |
dhellmann | AJaeger : I only modified monasca-thresher, right? | 13:09 |
AJaeger | dhellmann: I left comments... | 13:09 |
dhellmann | AJaeger : do *none* of the monasca repos have tox? ok | 13:09 |
AJaeger | monasca-ceilometer/tox.ini has no venv | 13:09 |
AJaeger | tox.ini exists | 13:09 |
dhellmann | ah | 13:10 |
AJaeger | and without venv, the tarball job will fail - as noticed in one of the other repros on the etherpad | 13:10 |
dhellmann | yeah | 13:10 |
*** vgridnev has quit IRC | 13:15 | |
*** vgridnev has joined #openstack-release | 13:21 | |
*** dansmith is now known as bizarroman | 13:25 | |
*** bizarroman is now known as bizarrodan | 13:25 | |
*** bauwser is now known as lawn_bauwer | 13:27 | |
*** dims_ has joined #openstack-release | 13:27 | |
*** openstackgerrit has quit IRC | 13:33 | |
*** openstackgerrit has joined #openstack-release | 13:33 | |
openstackgerrit | Doug Hellmann proposed openstack/releases: add validation for release job definitions https://review.openstack.org/300492 | 13:42 |
dhellmann | ttx, dims, AJaeger : ^^ | 13:42 |
dhellmann | ttx, dims, AJaeger : since I set the default to newton yesterday, you might have to download that and run "tox -e validate -- deliverables/mitaka/*.yaml" to test it if you want | 13:43 |
dhellmann | I'll do that and publish the results in a pastebin | 13:43 |
ttx | dude you are a coding machine | 13:44 |
dhellmann | ttx: you've been watching too much american entertainment, you keep using "dude" :-) | 13:44 |
ttx | I do watch too much american entertainment | 13:45 |
AJaeger | dhellmann: logic looks fine. Do you want to check whether both templates are used as well? | 13:45 |
dhellmann | AJaeger : great idea | 13:45 |
dhellmann | I'll do that as a follow-up | 13:45 |
dims | ttx : this is "the dude" :) https://www.google.com/search?q=%22the+dude%22&hl=en&biw=1118&bih=797&site=webhp&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj7opa_ye3LAhUHmR4KHXySDyUQ_AUIBigB&dpr=0.9 | 13:45 |
*** mriedem has joined #openstack-release | 13:47 | |
dhellmann | AJaeger, ttx: did we have one where both templates are used that I can test with? | 13:47 |
dhellmann | it seems like we did, but I don't see it in the etherpad | 13:47 |
openstackgerrit | Doug Hellmann proposed openstack/releases: extend release job validation for duplicates https://review.openstack.org/300493 | 13:48 |
AJaeger | dhellmann: aodh | 13:54 |
dhellmann | that's right, thanks | 13:54 |
* dhellmann needs more tea | 13:54 | |
*** openstack has quit IRC | 13:58 | |
*** openstack has joined #openstack-release | 13:59 | |
*** daemontool has quit IRC | 13:59 | |
ttx | meeting? | 14:00 |
dhellmann | oops | 14:01 |
*** daemontool_ is now known as daemontool | 14:01 | |
*** sdake has joined #openstack-release | 14:06 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:08 | |
AJaeger | dhellmann: git timeout ;( | 14:08 |
AJaeger | dhellmann: I meant the project-config one... | 14:08 |
dhellmann | AJaeger : ok. meeting time, so I'll look after we're done | 14:09 |
*** hongbin has joined #openstack-release | 14:14 | |
*** TravT has quit IRC | 14:23 | |
*** jeblair_ is now known as jeblair | 14:33 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 14:44 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:45 | |
*** kzaitsev_mb has quit IRC | 15:00 | |
*** kzaitsev_mb has joined #openstack-release | 15:01 | |
ttx | so I added "Create openstack/openstack stable branch" to the list, not sure that's needed. Checking | 15:02 |
ttx | probably not, since we failed to do it since havana | 15:02 |
*** vgridnev has quit IRC | 15:11 | |
*** armax has joined #openstack-release | 15:41 | |
*** thinrichs has joined #openstack-release | 15:54 | |
*** cgalan has quit IRC | 16:02 | |
*** amotoki has quit IRC | 16:04 | |
ttx | dhellmann: Anything you need me for before I close for the weekend ? | 16:07 |
*** ihrachys has quit IRC | 16:09 | |
*** mriedem is now known as mriedem_lunch | 16:12 | |
*** cgalan has joined #openstack-release | 16:15 | |
*** rjaiswal has joined #openstack-release | 16:18 | |
*** Qiming has quit IRC | 16:26 | |
*** openstackgerrit has quit IRC | 16:31 | |
*** TravT has joined #openstack-release | 16:32 | |
*** kzaitsev_mb has quit IRC | 16:32 | |
*** pcaruana has quit IRC | 16:44 | |
*** openstackgerrit has joined #openstack-release | 16:45 | |
*** dtantsur is now known as dtantsur|afk | 16:47 | |
dhellmann | ttx: I think it's safe for you to start your weekend. I'm going to work on those patches we discussed in the meeting, but none of those are needed before next thursday iirc | 16:49 |
*** kzaitsev_mb has joined #openstack-release | 16:51 | |
*** thinrichs has quit IRC | 16:54 | |
odyssey4me | dhellmann any thoughts on when https://review.openstack.org/300355 will get actioned? I'd like to just set expectations | 16:55 |
*** kzaitsev_mb has quit IRC | 16:57 | |
dhellmann | odyssey4me : I'll do that today, after lunch | 17:20 |
*** mriedem_lunch is now known as mriedem | 17:24 | |
odyssey4me | great, thanks dhellmann | 17:26 |
*** thinrichs has joined #openstack-release | 17:31 | |
*** thinrichs has quit IRC | 17:32 | |
*** mriedem has quit IRC | 17:33 | |
*** mriedem has joined #openstack-release | 17:34 | |
dhellmann | odyssey4me : do you need branches created for those repos, too? | 17:52 |
*** thinrichs has joined #openstack-release | 17:55 | |
dhellmann | odyssey4me : it looks like your existing branches don't follow the stable/$series pattern of everything else | 17:57 |
dhellmann | odyssey4me : I'll go ahead and start tagging, and we can discuss the branches separately | 17:58 |
openstackgerrit | Merged openstack/releases: Release OpenStack-Ansible Mitaka/13.0.0 https://review.openstack.org/300355 | 18:05 |
*** thinrichs has quit IRC | 18:06 | |
dhellmann | odyssey4me: you should be be getting a ton of email from launchpad about now | 18:08 |
*** gordc has quit IRC | 18:09 | |
dhellmann | odyssey4me : done with the tags | 18:13 |
*** daemontool has quit IRC | 18:18 | |
*** TravT has quit IRC | 18:23 | |
mtreinish | dhellmann: if g-r is unfrozen want to take a look at: https://review.openstack.org/300263 I've had a few people bug me about that | 18:25 |
dhellmann | mtreinish : sure. what happened with tempest-lib? you've deprecated that? | 18:25 |
mtreinish | dhellmann: yeah, the rationale behind it is in the spec: http://specs.openstack.org/openstack/qa-specs/specs/tempest/implemented/reintegrate-tempest-lib.html | 18:26 |
dhellmann | mtreinish : ok, just curious. +2a | 18:26 |
mtreinish | we just made it a self contained namespace in the tempest repo | 18:26 |
mtreinish | there was too much friction coordinating things between 2 repos | 18:27 |
dhellmann | sure, what you have in the spec makes a lot of sense | 18:27 |
mtreinish | I had originally planned to do it that way, but back then the tempest name on pypi was owned by someone else | 18:27 |
mtreinish | they were willing to give it up, so once I got added as an owner I wrote the spec | 18:28 |
dhellmann | cool | 18:28 |
*** rjaiswal has quit IRC | 18:28 | |
*** thinrichs has joined #openstack-release | 18:31 | |
*** gordc has joined #openstack-release | 18:47 | |
openstackgerrit | Doug Hellmann proposed openstack/releases: update status of mitaka and newton https://review.openstack.org/300615 | 18:52 |
*** david-lyle has quit IRC | 18:53 | |
*** thinrichs has quit IRC | 18:57 | |
*** david-lyle has joined #openstack-release | 18:59 | |
openstackgerrit | Doug Hellmann proposed openstack/releases: update tarball-base settings for mitaka https://review.openstack.org/300457 | 19:08 |
*** thinrichs has joined #openstack-release | 19:11 | |
openstackgerrit | Doug Hellmann proposed openstack/releases: drop murano-apps from mitaka https://review.openstack.org/300473 | 19:15 |
*** cgalan has quit IRC | 19:17 | |
openstackgerrit | Doug Hellmann proposed openstack/releases: drop unpackaged monasca deliverables from mitaka https://review.openstack.org/300619 | 19:19 |
dims | bknudson : didn't you have a script for removing -2's? | 19:49 |
bknudson | dims: https://review.openstack.org/#/c/290853/ | 19:50 |
patchbot | bknudson: patch 290853 - openstack-infra/release-tools - Add update_reviews tool (MERGED) | 19:50 |
dims | bknudson : thanks! :) | 19:50 |
*** TravT has joined #openstack-release | 20:00 | |
*** sdake has quit IRC | 20:17 | |
openstackgerrit | Doug Hellmann proposed openstack/releases: update tarball-base settings for mitaka https://review.openstack.org/300457 | 20:18 |
openstackgerrit | Doug Hellmann proposed openstack/releases: drop unpackaged congress deliverables from mitaka https://review.openstack.org/300644 | 20:18 |
openstackgerrit | Doug Hellmann proposed openstack/releases: drop murano-apps from mitaka https://review.openstack.org/300473 | 20:19 |
openstackgerrit | Doug Hellmann proposed openstack/releases: drop unpackaged monasca deliverables from mitaka https://review.openstack.org/300619 | 20:19 |
thinrichs | dhellmann: what build jobs do we need to have set up to produce deliverables? | 20:20 |
thinrichs | dhellmann: asking on behalf of congress | 20:20 |
dims | thinrichs : are you looking at http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n4918 ? | 20:23 |
openstackgerrit | Doug Hellmann proposed openstack/releases: drop unpackaged bifrost deliverables from mitaka https://review.openstack.org/300646 | 20:23 |
thinrichs | dims: I am now. What should I have in there that I don't? | 20:24 |
dims | thinrichs : if you see other projects you will see "openstack-server-release-jobs" for example. that's probably one. if you have release notes then "release-notes-jobs" and if you are being translated then "translation-jobs" | 20:25 |
thinrichs | dims: is there still time to add those jobs for Mitaka, or not? | 20:25 |
dims | thinrichs : folks reviewing project-config/ will advise as well | 20:25 |
openstackgerrit | Doug Hellmann proposed openstack/releases: drop unpackaged sahara-extra deliverables from mitaka https://review.openstack.org/300647 | 20:26 |
dims | dhellmann : projects like fuel haven't cut their tags yet for Mitaka. how will this affect them? https://review.openstack.org/#/c/298866/ will they have to ask us to tag for them? | 20:30 |
patchbot | dims: patch 298866 - openstack-infra/project-config - update tag ACLs for all official projects | 20:30 |
*** sdake has joined #openstack-release | 20:33 | |
dhellmann | thinrichs : if you get your jobs set up in time, you can tag new release candidates from the same SHA as the previous one | 20:38 |
dhellmann | dims : yeah, I've marked it WIP | 20:38 |
dims | thanks dhellmann | 20:39 |
*** claudiub has quit IRC | 20:40 | |
thinrichs | dhellmann: is it just the openstack-server-release-jobs I need | 20:43 |
dhellmann | thinrichs : what sorts of things do you expect to publish for congress? | 20:44 |
thinrichs | dhellmann: just the code for now. We're still using readthedocs for docs. | 20:46 |
dhellmann | thinrichs : there are 2 main templates, openstack-server-release-jobs and publish-to-pypi. You need one or the other, but not both. We use the pypi job for libraries and services that want to be pip-installable (not most of them). We use openstack-server-release-jobs for python-based services that don't go to pypi | 20:46 |
thinrichs | We use publish-to-pypi for the client. | 20:47 |
dhellmann | I have a patch I'm working on to add openstack-server-release-jobs for congress, astara, and bifrost: https://review.openstack.org/#/c/300474/2/zuul/layout.yaml | 20:47 |
patchbot | dhellmann: patch 300474 - openstack-infra/project-config - add missing release jobs | 20:47 |
thinrichs | Great! | 20:47 |
thinrichs | I was working on a patch myself for openstack-server-release-jobs | 20:47 |
thinrichs | dhellmann: Once that patch goes in, does Congress make it back into the Mitaka release? | 20:49 |
dhellmann | thinrichs : we'll need a new release candidate for you first | 20:49 |
thinrichs | dhellmann: so I'll need to undo this change? https://review.openstack.org/#/c/300644/ | 20:50 |
patchbot | thinrichs: patch 300644 - releases - drop unpackaged congress deliverables from mitaka | 20:50 |
thinrichs | dhellmann: or… how do I give you a RC? | 20:51 |
dhellmann | thinrichs : we can skip merging that if it looks like you're going to be set | 20:51 |
dhellmann | thinrichs : you'll want to remove the "artifact-link-mode: none" setting from congress.yaml and then add a new rc3 | 20:52 |
dhellmann | thinrichs : the patch to add artifact-link-mode: none hasn't landed yet either, but we'll be fast-tracking that one | 20:52 |
thinrichs | dhellmann: The RC2 should suffice. I added it yesterday. Or do I need to add an RC3? | 20:52 |
thinrichs | dhellmann: In other words, the RC3 would be the same as the RC2 | 20:53 |
thinrichs | dhellmann: I've got to run to a meeting. I'll follow up in about an hour hopefully. | 20:54 |
dhellmann | we need a new tag to trigger the build, so you should re-tag the same commit | 20:54 |
dhellmann | thinrichs : I expect to be gone soon, so please follow up on the ML so the other release team folks can help you while I'm out early next week | 20:54 |
thinrichs | dhellmann: as soon as your project-config change goes in to add the openstack-server-release-jobs goes in, I'll add a patch for RC3. | 20:54 |
thinrichs | dhellmann: will do. Thanks for the help! | 20:54 |
*** thinrichs has quit IRC | 20:55 | |
*** mriedem1 has joined #openstack-release | 20:56 | |
*** mriedem has quit IRC | 20:59 | |
*** gordc has quit IRC | 21:02 | |
*** TravT has quit IRC | 21:02 | |
*** thinrichs has joined #openstack-release | 21:09 | |
*** devananda has quit IRC | 21:12 | |
*** devananda has joined #openstack-release | 21:13 | |
*** mriedem1 is now known as mriedem | 21:29 | |
*** thinrichs has quit IRC | 21:34 | |
*** thinrichs has joined #openstack-release | 21:35 | |
*** kong has joined #openstack-release | 21:36 | |
*** mriedem has quit IRC | 21:38 | |
*** daemontool has joined #openstack-release | 21:44 | |
*** thinrichs has quit IRC | 21:50 | |
*** sdague has quit IRC | 21:56 | |
*** TravT has joined #openstack-release | 21:57 | |
*** TravT has quit IRC | 21:59 | |
*** TravT has joined #openstack-release | 21:59 | |
*** TravT has quit IRC | 22:00 | |
*** TravT has joined #openstack-release | 22:00 | |
*** daemontool has quit IRC | 22:03 | |
*** thinrichs has joined #openstack-release | 22:07 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:13 | |
*** sdake_ has joined #openstack-release | 22:13 | |
*** sdake has quit IRC | 22:13 | |
*** sdake has joined #openstack-release | 22:19 | |
*** sdake_ has quit IRC | 22:21 | |
*** daemontool has joined #openstack-release | 22:51 | |
*** TravT_ has joined #openstack-release | 22:55 | |
*** TravT has quit IRC | 22:58 | |
*** hongbin has quit IRC | 23:10 | |
*** armax has quit IRC | 23:17 | |
*** daemontool has quit IRC | 23:17 | |
*** daemontool has joined #openstack-release | 23:18 | |
*** armax has joined #openstack-release | 23:19 | |
*** ekcs has joined #openstack-release | 23:31 | |
*** thinrichs has quit IRC | 23:32 | |
*** thinrichs has joined #openstack-release | 23:32 | |
*** daemontool has quit IRC | 23:38 | |
ekcs | Hi all, I'm looking for help releasing Congress. | 23:52 |
ekcs | We've been doing releases manually up to this point (uploading tarballs to https://launchpad.net/congress/+download) and didn't have the job in place to produce and upload the tarballs to http://tarballs.openstack.org/congress/ | 23:52 |
ekcs | And so it's missing congress-3.0.0.0rc2.tar.gz, congress-3.0.0.0rc1.tar.gz, congress-2.0.0.tar.gz, etc. | 23:52 |
ekcs | Any instructions for what we can do right now to rectify that? Many thanks! | 23:52 |
ekcs | We've pushed a patch adding the release jobs (https://review.openstack.org/#/c/300682/), but we're still looking for a way to retroactively add those missing tarballs. | 23:53 |
patchbot | ekcs: patch 300682 - openstack-infra/project-config - Add openstack-server-release-jobs to Congress in zuul | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!