Friday, 2016-04-01

*** Qiming has quit IRC00:34
*** _amrith_ is now known as amrith00:42
dhellmannstevemar_ : I see it's in the gate. I'll check back in an hour or so00:42
*** thinrichs has quit IRC00:58
stevemar_dhellmann, yep I'm watching it chug along01:05
dims_y me 201:14
dims_stevemar_ : dhellmann : ouch pep8 job failed randomly http://logs.openstack.org/06/298406/7/gate/gate-keystone-pep8/1687a0c/console.html01:16
stevemar_dims_: the gate made me sad today01:27
dims_stevemar_ :(01:27
stevemar_dims_: i'll wait til it bounces back then do another recheck01: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 again01:28
dims_y01:28
stevemar_dims_: i was thinking that too...01:28
stevemar_i already did it once01:28
stevemar_dims_: i'll edit the message01:29
stevemar_dims_: it'll save us 10-20 minutes01:29
stevemar_dims_: done01:30
*** Qiming has joined #openstack-release01:31
dhellmann:-(01:32
stevemar_weird... its not showing back up in the check queue just yet01:33
dhellmannzuul has a large event backlog to process01:35
dhellmannsee the "queue length" numbers up near the top of the page by the filter box01:35
stevemar_makes sense01:35
stevemar_whoa nelly01:35
stevemar_180001:35
dhellmanna 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 minutes01:36
dhellmannstevemar_ : 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/70713867965187686401:37
stevemar_did someone just trip over a cord, cause the event queue just went down to 0 :)01:38
*** mriedem1 has joined #openstack-release01:45
*** mriedem has quit IRC01:47
*** mriedem1 has quit IRC02:38
openstackgerritAdam Gandelman proposed openstack/releases: Astara 8.0.0.0rc2 mitaka release candidate  https://review.openstack.org/30029103:00
*** krotscheck is now known as krotscheck_vaca03:20
*** cgalan has joined #openstack-release03:38
*** thinrichs has joined #openstack-release03:42
stevemar_dims_: soon soon...03:47
openstackgerritSteve Martinelli proposed openstack/releases: release keystone mitaka-rc2  https://review.openstack.org/30023003:56
stevemar_dims_: dhellmann ^ should be ready to go now03:56
stevemar_dims_: dhellmann i made it before midnight, we're all good right :)03:59
stevemar_1 minute before :D03:59
*** thinrichs has quit IRC04:19
*** sdake has joined #openstack-release04:29
*** mtreinish has quit IRC04:44
*** cgalan has quit IRC04:54
*** stevemar_ has quit IRC05:02
*** stevemar has joined #openstack-release05:02
*** sdake_ has joined #openstack-release05:30
*** sdake_ has quit IRC05:31
*** sdake has quit IRC05:32
*** kzaitsev_mb has joined #openstack-release05:46
*** mtreinish has joined #openstack-release05:52
*** kzaitsev_mb has quit IRC05:53
*** cgalan has joined #openstack-release06:07
*** armax has quit IRC06:18
*** sdake has joined #openstack-release06:36
* ttx yawns06:52
ttxwill process astara and keystone RCs in a few06:53
stevemarttx: keystone is all ready: https://review.openstack.org/#/c/300230/ :)07:11
patchbotstevemar: patch 300230 - releases - release keystone mitaka-rc207:11
*** kzaitsev_mb has joined #openstack-release07:19
*** kzaitsev_mb has quit IRC07:25
*** pcaruana has joined #openstack-release07:25
*** dtantsur|afk is now known as dtantsur07:37
*** amotoki has joined #openstack-release07:52
odyssey4memorning07:53
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/releases: Release OpenStack-Ansible Liberty 12.0.9  https://review.openstack.org/29728507:57
*** dtantsur is now known as dtantsur|bbl07:59
*** kzaitsev_mb has joined #openstack-release08:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/releases: Release OpenStack-Ansible Mitaka RC1  https://review.openstack.org/30035508:11
openstackgerritMerged openstack/releases: release keystone mitaka-rc2  https://review.openstack.org/30023008:14
*** kzaitsev_mb has quit IRC08:18
openstackgerritMerged openstack/releases: Astara 8.0.0.0rc2 mitaka release candidate  https://review.openstack.org/30029108:20
*** kzaitsev_mb has joined #openstack-release08:21
odyssey4mettx By the current rules, must OpenStack-Ansible release Mitaka outright or can it go through an RC cycle and release next week?08:22
odyssey4mewe seem to be in a bit of a grey area08:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/releases: Release OpenStack-Ansible Mitaka RC1  https://review.openstack.org/30035508:23
ttxodyssey4me: 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 releases08:23
ttxit is a bit of a grey area indeed08:24
odyssey4mettx 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
ttxyou fall a bit between those nice boxes we built this cycle :/08:25
ttxso, cycle-witgh-intermediary means no RCs08:25
odyssey4mewe 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
ttxto be consistent I would avoid doing RCs now08:26
odyssey4meok, cool - let me change the patch then08:26
ttxthat will make your mitaka look more like your newton08:26
ttxI mean, you can opt for cycle-with-milestones instead08:26
ttxin which case you do a single release with betas and RCs08:27
ttxbut if you want to do intermediary releases along the cycle, then no betas and no RCs08:27
odyssey4mewe could, but does that restrict us from doing intermediary tags for the stable branches?08:27
ttxno, stable branches to as-needed point releases08:28
ttxwhatever the model used08:28
ttxso you can follow something like nova08:28
ttx13.0.0.0b1, .0b2, ... .0rc1... 13.0.008:28
ttxthen 13.0.1 , 13.0.2 in stable branch08:28
ttxor seomthing like swift08:29
ttx2.5.0, 2.6.008:29
ttxthen 2.6.1 in stable branch08:29
ttxall depends whether you want to make intermediary releases *during* the dev cycle08:29
odyssey4meah, so that's the key difference08:29
ttxafter release, everyone does point releases08:29
ttxyes08:29
ttxin one case you do a single release at the end, and need it perfect, so you do betas and RCs08:30
ttxon the other you release often08:30
odyssey4mealright - I'll make a point of discussing that at the summit with the core team08:30
ttxIt's also linked to your level of QA08:30
ttxIn one case you trust your QA to be able to produce "releases" directly08:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/releases: Release OpenStack-Ansible Mitaka/13.0.0  https://review.openstack.org/30035508:31
ttxIn the other you're a bit careful and prefer to throw release candidates for human testing before saying it's a "release"08:31
odyssey4methanks for the solid overview :)08:32
ttxlet me see if I documented that somewhere08:32
ttxI know I wanted to08:33
ttxhmm, could be clearer. Like "which model should I pick" type guide08:33
ttxhttp://docs.openstack.org/project-team-guide/release-management.html#release-models doesn't go into benefit/drawbacks that much08:34
* ttx adds to todo08:34
odyssey4meI think that page is good - but perhaps a short summary to show the key differences at the top would help.08:38
odyssey4melet the paragraphs cover the details08:38
odyssey4meIt 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
ttxack08:43
ttxdhellmann: we have a non-trivial amount of broken links on the release page, investigating08:44
*** vgridnev has joined #openstack-release08:44
ttxcongress - no tarball ever generated, the congress-tarball job seems to never be triggered08:47
ttxmonasca-log-api - tarball jobs (including branch tarball jobs) always fail08:49
ttxoh, let me switch that to an etherpad, it's such a desolation08:50
*** kzaitsev_mb has quit IRC08:51
*** kzaitsev_mb has joined #openstack-release08:53
ttxhttps://etherpad.openstack.org/p/dude-where-are-my-tarballs08:53
ttxGood thing I checked those links08:57
AJaegerttx, wow, what a long list ;(08:57
ttxMe and my damn perfectionism08:57
ttxAJaeger: who needs to release anyway ?08:58
*** kzaitsev_mb has quit IRC08:58
ttxAJaeger: do you know how to search on Jenkins for the jobs across all masters ?08:59
odyssey4mettx 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
ttxAJaeger: I usually run the query on every master in turn, but that's not very convenient08:59
AJaegerttx, there're some ways to do that on other servers, best ask sdague. I do that to seldom to know ;(09:00
ttxnice diversity in issues there09:02
*** vgridnev has quit IRC09:04
*** vgridnev has joined #openstack-release09:06
ttxok, did first pass, will regroup them by style09:07
* AJaeger added some initial comments as well - but didn't check everything09:09
AJaegermeeting time now...09:09
ttxAJaeger: thx!09:09
*** sdake has quit IRC09:13
*** vgridnev has quit IRC09:18
*** amotoki has quit IRC09:27
AJaegeraodh has both publish-to-pypi and server-release-jobs - which one do they need?09:35
AJaegerttx, none of the jobs with setup tarball job uses the server-release job template in zuul/layout.yaml.09:40
AJaegerSo, the job is never triggered.09:40
AJaegerttx, I added some more comments09:40
*** amotoki has joined #openstack-release09:42
*** amotoki has quit IRC09:44
*** amotoki has joined #openstack-release09:46
AJaegerttx, 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
odyssey4meI'd be happy to be a test and comment.09:47
ttxaodhclient probably wants publish-to-pypi sionce its a lib09:47
AJaegerttx, that was aodh, not the client that hadd both.09:49
ttxoh09:49
ttxthen probably server-release09:49
AJaegerhttps://pypi.python.org/pypi/aodh09:49
AJaegerttx, can you point it out to gordc, please?09:50
AJaegeror to jd__ ? ^09:50
*** amotoki has quit IRC09:51
ttxAJaeger: I suspect that's not the only one though. And maybe it actually supports being operational after pip install09:51
AJaegermaybe - there are few that have both...09:51
ttxso it's a wider discussion09:51
AJaegerttx, 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-release09:56
*** amotoki has quit IRC09:56
*** daemontool has joined #openstack-release09:57
*** amotoki has joined #openstack-release09:59
*** vgridnev has joined #openstack-release10:01
*** ihrachys has joined #openstack-release10:12
*** sdague has joined #openstack-release10:14
jd__AJaeger: ttx: Gnocchi and Aodh supports pip install10:14
jd__it's a feature to publish them on PyPI if that's the question :)10:14
*** Qiming has quit IRC10:15
AJaegerjd__: 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 IRC10:16
AJaegerjd__: see also https://review.openstack.org/29830710:16
jd__i'm not that involved in CK but ok )10:17
AJaegerdhellmann:, 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
AJaegerbbl10:17
*** daemontool_ has joined #openstack-release10:24
*** daemontool has quit IRC10:27
*** bauzas is now known as bauwser10:27
*** kong has quit IRC10:36
*** dtantsur|bbl is now known as dtantsur10:40
*** amotoki has joined #openstack-release10:45
*** kzaitsev_mb has joined #openstack-release10:46
dims_ttx : release queue looks clear except for ansible10:48
claudiubhello10:49
claudiubcan anyone create the stable/mitaka branch for openstack/networking-hyperv?10:50
claudiubit 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 old11:10
dims_claudiub : don't you have a release for mitaka?11:10
claudiubdims_: 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 it11:11
dims_chicken / egg :)11:11
dims_claudiub : want to push out a release?11:12
claudiubdims_: i see.11:12
claudiubyeah. we have to. 2.0.0 it should be11:12
claudiubdims_: there's been some significant changes in mitaka, namely that the hypev neutron mechanism_driver has been moved from neutron to networking-hyperv11:13
claudiubwhich means that it will be mandatory for neutron, in order to use the hyperv mechanism_driver. :)11:13
claudiubdims_: 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
claudiubdims_: yep.11:15
dims_claudiub : so first crack would be at http://docs.openstack.org/developer/neutron/devref/sub_project_guidelines.html11:18
dims_claudiub : i'd catch one of these folks https://review.openstack.org/#/admin/groups/150,members11:19
claudiubdims_: i see. i thought the release group was managing this as well. :) Thanks!11:21
*** amotoki has quit IRC11:34
odyssey4medims_ ttx is there anything specific that needs to be done by me to progress https://review.openstack.org/300355 ?11:35
ttxodyssey4me: let me codereview it11:36
ttxsmall typo reported11:37
*** daemontool_ is now known as daemontool11:37
odyssey4meah, thanks11: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
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/releases: Release OpenStack-Ansible Mitaka/13.0.0  https://review.openstack.org/30035511:43
*** kzaitsev_mb has quit IRC11:50
*** kzaitsev_mb has joined #openstack-release12:09
*** gordc has joined #openstack-release12:24
dhellmannttx, dims: good morning12:32
dhellmannAJaeger, jd__, ttx: if aodh wants to publish to pypi, I agree we don't need the server publishing jobs, too12:32
dhellmannttx: I wonder if we could automate the validation for release jobs by looking at zuul-layout12:37
dhellmannzuul/layout.yaml tha tis12:37
*** devananda has quit IRC12:43
*** devananda has joined #openstack-release12:44
*** Qiming has joined #openstack-release12:46
*** dims_ has quit IRC12:49
dhellmannttx: I think I have fixes for the "not what you would expect" tarballs12:49
*** dims has joined #openstack-release12:49
openstackgerritDoug Hellmann proposed openstack/releases: update tarball-base settings for mitaka  https://review.openstack.org/30045712:53
dhellmannttx: ^^12:53
ttxdhellmann: on it12:59
dhellmannttx: I'll work on the project-config change to add the other jobs, too. Then I guess we retag?13:00
ttxwe could retrigger the job. I mean, we can't but infra may be able to13:00
ttxin that case taht may be "trigger the job" since it never triggered13:00
dhellmannthere would be a bunch of them...13:01
dhellmannseems easier and less error prone just to retag13:01
dhellmannthat is, tag X.Y.Z+113:01
dhellmannmurano-apps has almost no jobs defined, only merge-check13:02
dhellmannI propose that we drop that one entirely13:02
dhellmannmonasca-thresh seems to have some check and gate jobs at least13:02
AJaegerdhellmann: and murano-apps has no tox.ini, so it would not even work ;(13:02
dhellmannAJaeger : good to know13:03
openstackgerritDoug Hellmann proposed openstack/releases: drop murano-apps from mitaka  https://review.openstack.org/30047313:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/releases: Release OpenStack-Ansible Mitaka/13.0.0  https://review.openstack.org/30035513:05
dhellmannttx, AJaeger : https://review.openstack.org/30047413:05
*** amotoki has joined #openstack-release13:06
AJaegerdhellmann: -1 - the monasca repos have no proper tox.ini ;(13:08
dhellmannAJaeger : ok13:08
dhellmannAJaeger : I only modified monasca-thresher, right?13:09
AJaegerdhellmann: I left comments...13:09
dhellmannAJaeger : do *none* of the monasca repos have tox? ok13:09
AJaegermonasca-ceilometer/tox.ini has no venv13:09
AJaegertox.ini exists13:09
dhellmannah13:10
AJaegerand without venv, the tarball job will fail - as noticed in one of the other repros on the etherpad13:10
dhellmannyeah13:10
*** vgridnev has quit IRC13:15
*** vgridnev has joined #openstack-release13:21
*** dansmith is now known as bizarroman13:25
*** bizarroman is now known as bizarrodan13:25
*** bauwser is now known as lawn_bauwer13:27
*** dims_ has joined #openstack-release13:27
*** openstackgerrit has quit IRC13:33
*** openstackgerrit has joined #openstack-release13:33
openstackgerritDoug Hellmann proposed openstack/releases: add validation for release job definitions  https://review.openstack.org/30049213:42
dhellmannttx, dims, AJaeger : ^^13:42
dhellmannttx, 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 want13:43
dhellmannI'll do that and publish the results in a pastebin13:43
ttxdude you are a coding machine13:44
dhellmannttx: you've been watching too much american entertainment, you keep using "dude" :-)13:44
ttxI do watch too much american entertainment13:45
AJaegerdhellmann: logic looks fine. Do you want to check whether both templates are used as well?13:45
dhellmannAJaeger : great idea13:45
dhellmannI'll do that as a follow-up13:45
dimsttx : 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.913:45
*** mriedem has joined #openstack-release13:47
dhellmannAJaeger, ttx: did we have one where both templates are used that I can test with?13:47
dhellmannit seems like we did, but I don't see it in the etherpad13:47
openstackgerritDoug Hellmann proposed openstack/releases: extend release job validation for duplicates  https://review.openstack.org/30049313:48
AJaegerdhellmann: aodh13:54
dhellmannthat's right, thanks13:54
* dhellmann needs more tea13:54
*** openstack has quit IRC13:58
*** openstack has joined #openstack-release13:59
*** daemontool has quit IRC13:59
ttxmeeting?14:00
dhellmannoops14:01
*** daemontool_ is now known as daemontool14:01
*** sdake has joined #openstack-release14:06
*** sigmavirus24_awa is now known as sigmavirus2414:08
AJaegerdhellmann: git timeout ;(14:08
AJaegerdhellmann: I meant the project-config one...14:08
dhellmannAJaeger : ok. meeting time, so I'll look after we're done14:09
*** hongbin has joined #openstack-release14:14
*** TravT has quit IRC14:23
*** jeblair_ is now known as jeblair14:33
*** sigmavirus24 is now known as sigmavirus24_awa14:44
*** sigmavirus24_awa is now known as sigmavirus2414:45
*** kzaitsev_mb has quit IRC15:00
*** kzaitsev_mb has joined #openstack-release15:01
ttxso I added "Create openstack/openstack stable branch" to the list, not sure that's needed. Checking15:02
ttxprobably not, since we failed to do it since havana15:02
*** vgridnev has quit IRC15:11
*** armax has joined #openstack-release15:41
*** thinrichs has joined #openstack-release15:54
*** cgalan has quit IRC16:02
*** amotoki has quit IRC16:04
ttxdhellmann: Anything you need me for before I close for the weekend ?16:07
*** ihrachys has quit IRC16:09
*** mriedem is now known as mriedem_lunch16:12
*** cgalan has joined #openstack-release16:15
*** rjaiswal has joined #openstack-release16:18
*** Qiming has quit IRC16:26
*** openstackgerrit has quit IRC16:31
*** TravT has joined #openstack-release16:32
*** kzaitsev_mb has quit IRC16:32
*** pcaruana has quit IRC16:44
*** openstackgerrit has joined #openstack-release16:45
*** dtantsur is now known as dtantsur|afk16:47
dhellmannttx: 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 iirc16:49
*** kzaitsev_mb has joined #openstack-release16:51
*** thinrichs has quit IRC16:54
odyssey4medhellmann any thoughts on when https://review.openstack.org/300355 will get actioned? I'd like to just set expectations16:55
*** kzaitsev_mb has quit IRC16:57
dhellmannodyssey4me : I'll do that today, after lunch17:20
*** mriedem_lunch is now known as mriedem17:24
odyssey4megreat, thanks dhellmann17:26
*** thinrichs has joined #openstack-release17:31
*** thinrichs has quit IRC17:32
*** mriedem has quit IRC17:33
*** mriedem has joined #openstack-release17:34
dhellmannodyssey4me : do you need branches created for those repos, too?17:52
*** thinrichs has joined #openstack-release17:55
dhellmannodyssey4me : it looks like your existing branches don't follow the stable/$series pattern of everything else17:57
dhellmannodyssey4me : I'll go ahead and start tagging, and we can discuss the branches separately17:58
openstackgerritMerged openstack/releases: Release OpenStack-Ansible Mitaka/13.0.0  https://review.openstack.org/30035518:05
*** thinrichs has quit IRC18:06
dhellmannodyssey4me: you should be be getting a ton of email from launchpad about now18:08
*** gordc has quit IRC18:09
dhellmannodyssey4me : done with the tags18:13
*** daemontool has quit IRC18:18
*** TravT has quit IRC18:23
mtreinishdhellmann: 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 that18:25
dhellmannmtreinish : sure. what happened with tempest-lib? you've deprecated that?18:25
mtreinishdhellmann: yeah, the rationale behind it is in the spec: http://specs.openstack.org/openstack/qa-specs/specs/tempest/implemented/reintegrate-tempest-lib.html18:26
dhellmannmtreinish : ok, just curious. +2a18:26
mtreinishwe just made it a self contained namespace in the tempest repo18:26
mtreinishthere was too much friction coordinating things between 2 repos18:27
dhellmannsure, what you have in the spec makes a lot of sense18:27
mtreinishI had originally planned to do it that way, but back then the tempest name on pypi was owned by someone else18:27
mtreinishthey were willing to give it up, so once I got added as an owner I wrote the spec18:28
dhellmanncool18:28
*** rjaiswal has quit IRC18:28
*** thinrichs has joined #openstack-release18:31
*** gordc has joined #openstack-release18:47
openstackgerritDoug Hellmann proposed openstack/releases: update status of mitaka and newton  https://review.openstack.org/30061518:52
*** david-lyle has quit IRC18:53
*** thinrichs has quit IRC18:57
*** david-lyle has joined #openstack-release18:59
openstackgerritDoug Hellmann proposed openstack/releases: update tarball-base settings for mitaka  https://review.openstack.org/30045719:08
*** thinrichs has joined #openstack-release19:11
openstackgerritDoug Hellmann proposed openstack/releases: drop murano-apps from mitaka  https://review.openstack.org/30047319:15
*** cgalan has quit IRC19:17
openstackgerritDoug Hellmann proposed openstack/releases: drop unpackaged monasca deliverables from mitaka  https://review.openstack.org/30061919:19
dimsbknudson : didn't you have a script for removing -2's?19:49
bknudsondims: https://review.openstack.org/#/c/290853/19:50
patchbotbknudson: patch 290853 - openstack-infra/release-tools - Add update_reviews tool (MERGED)19:50
dimsbknudson : thanks! :)19:50
*** TravT has joined #openstack-release20:00
*** sdake has quit IRC20:17
openstackgerritDoug Hellmann proposed openstack/releases: update tarball-base settings for mitaka  https://review.openstack.org/30045720:18
openstackgerritDoug Hellmann proposed openstack/releases: drop unpackaged congress deliverables from mitaka  https://review.openstack.org/30064420:18
openstackgerritDoug Hellmann proposed openstack/releases: drop murano-apps from mitaka  https://review.openstack.org/30047320:19
openstackgerritDoug Hellmann proposed openstack/releases: drop unpackaged monasca deliverables from mitaka  https://review.openstack.org/30061920:19
thinrichsdhellmann: what build jobs do we need to have set up to produce deliverables?20:20
thinrichsdhellmann: asking on behalf of congress20:20
dimsthinrichs : are you looking at http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n4918 ?20:23
openstackgerritDoug Hellmann proposed openstack/releases: drop unpackaged bifrost deliverables from mitaka  https://review.openstack.org/30064620:23
thinrichsdims: I am now.  What should I have in there that I don't?20:24
dimsthinrichs : 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
thinrichsdims: is there still time to add those jobs for Mitaka, or not?20:25
dimsthinrichs : folks reviewing project-config/ will advise as well20:25
openstackgerritDoug Hellmann proposed openstack/releases: drop unpackaged sahara-extra deliverables from mitaka  https://review.openstack.org/30064720:26
dimsdhellmann : 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
patchbotdims: patch 298866 - openstack-infra/project-config - update tag ACLs for all official projects20:30
*** sdake has joined #openstack-release20:33
dhellmannthinrichs : if you get your jobs set up in time, you can tag new release candidates from the same SHA as the previous one20:38
dhellmanndims : yeah, I've marked it WIP20:38
dimsthanks dhellmann20:39
*** claudiub has quit IRC20:40
thinrichsdhellmann: is it just the openstack-server-release-jobs I need20:43
dhellmannthinrichs : what sorts of things do you expect to publish for congress?20:44
thinrichsdhellmann: just the code for now.  We're still using readthedocs for docs.20:46
dhellmannthinrichs : 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 pypi20:46
thinrichsWe use publish-to-pypi for the client.20:47
dhellmannI 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.yaml20:47
patchbotdhellmann: patch 300474 - openstack-infra/project-config - add missing release jobs20:47
thinrichsGreat!20:47
thinrichsI was working on a patch myself for openstack-server-release-jobs20:47
thinrichsdhellmann: Once that patch goes in, does Congress make it back into the Mitaka release?20:49
dhellmannthinrichs : we'll need a new release candidate for you first20:49
thinrichsdhellmann: so I'll need to undo this change?  https://review.openstack.org/#/c/300644/20:50
patchbotthinrichs: patch 300644 - releases - drop unpackaged congress deliverables from mitaka20:50
thinrichsdhellmann: or… how do I give you a RC?20:51
dhellmannthinrichs : we can skip merging that if it looks like you're going to be set20:51
dhellmannthinrichs : you'll want to remove the "artifact-link-mode: none" setting from congress.yaml and then add a new rc320:52
dhellmannthinrichs : the patch to add artifact-link-mode: none hasn't landed yet either, but we'll be fast-tracking that one20:52
thinrichsdhellmann: The RC2 should suffice.  I added it yesterday.  Or do I need to add an RC3?20:52
thinrichsdhellmann: In other words, the RC3 would be the same as the RC220:53
thinrichsdhellmann: I've got to run to a meeting.  I'll follow up in about an hour hopefully.20:54
dhellmannwe need a new tag to trigger the build, so you should re-tag the same commit20:54
dhellmannthinrichs : 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 week20:54
thinrichsdhellmann: 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
thinrichsdhellmann: will do.  Thanks for the help!20:54
*** thinrichs has quit IRC20:55
*** mriedem1 has joined #openstack-release20:56
*** mriedem has quit IRC20:59
*** gordc has quit IRC21:02
*** TravT has quit IRC21:02
*** thinrichs has joined #openstack-release21:09
*** devananda has quit IRC21:12
*** devananda has joined #openstack-release21:13
*** mriedem1 is now known as mriedem21:29
*** thinrichs has quit IRC21:34
*** thinrichs has joined #openstack-release21:35
*** kong has joined #openstack-release21:36
*** mriedem has quit IRC21:38
*** daemontool has joined #openstack-release21:44
*** thinrichs has quit IRC21:50
*** sdague has quit IRC21:56
*** TravT has joined #openstack-release21:57
*** TravT has quit IRC21:59
*** TravT has joined #openstack-release21:59
*** TravT has quit IRC22:00
*** TravT has joined #openstack-release22:00
*** daemontool has quit IRC22:03
*** thinrichs has joined #openstack-release22:07
*** sigmavirus24 is now known as sigmavirus24_awa22:13
*** sdake_ has joined #openstack-release22:13
*** sdake has quit IRC22:13
*** sdake has joined #openstack-release22:19
*** sdake_ has quit IRC22:21
*** daemontool has joined #openstack-release22:51
*** TravT_ has joined #openstack-release22:55
*** TravT has quit IRC22:58
*** hongbin has quit IRC23:10
*** armax has quit IRC23:17
*** daemontool has quit IRC23:17
*** daemontool has joined #openstack-release23:18
*** armax has joined #openstack-release23:19
*** ekcs has joined #openstack-release23:31
*** thinrichs has quit IRC23:32
*** thinrichs has joined #openstack-release23:32
*** daemontool has quit IRC23:38
ekcsHi all, I'm looking for help releasing Congress.23:52
ekcsWe'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
ekcsAnd 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
ekcsAny instructions for what we can do right now to rectify that? Many thanks!23:52
ekcsWe'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
patchbotekcs: patch 300682 - openstack-infra/project-config - Add openstack-server-release-jobs to Congress in zuul23:53

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!