*** edmondsw has joined #openstack-release | 00:17 | |
*** kumarmn has quit IRC | 00:24 | |
*** edmondsw has quit IRC | 00:25 | |
*** kumarmn has joined #openstack-release | 00:43 | |
*** kumarmn has quit IRC | 00:46 | |
*** kumarmn has joined #openstack-release | 00:46 | |
*** inc0 has joined #openstack-release | 00:53 | |
*** ekcs has joined #openstack-release | 00:56 | |
*** ricolin_ has joined #openstack-release | 01:09 | |
*** zhenguo has joined #openstack-release | 01:14 | |
*** kumarmn has quit IRC | 01:23 | |
*** kumarmn has joined #openstack-release | 01:28 | |
*** kumarmn has quit IRC | 01:33 | |
*** kumarmn has joined #openstack-release | 01:45 | |
*** armax has joined #openstack-release | 01:58 | |
*** ekcs has quit IRC | 02:01 | |
*** hongbin has joined #openstack-release | 02:06 | |
*** armax has quit IRC | 02:26 | |
*** kumarmn has quit IRC | 02:37 | |
*** gcb has joined #openstack-release | 02:51 | |
*** bobh has joined #openstack-release | 03:45 | |
*** sree has joined #openstack-release | 03:47 | |
*** sree has quit IRC | 03:48 | |
*** sree_ has joined #openstack-release | 03:48 | |
*** sree_ is now known as Guest7878 | 03:48 | |
*** bobh has quit IRC | 03:49 | |
*** yamamoto has joined #openstack-release | 04:01 | |
*** dhellmann has quit IRC | 04:06 | |
*** dhellmann has joined #openstack-release | 04:07 | |
*** Dinesh_Bhor has joined #openstack-release | 04:14 | |
*** kumarmn has joined #openstack-release | 04:21 | |
*** ykarel has joined #openstack-release | 04:22 | |
*** kumarmn has quit IRC | 04:29 | |
*** udesale__ has joined #openstack-release | 04:41 | |
*** coolsvap has joined #openstack-release | 05:11 | |
*** adreznec has joined #openstack-release | 05:21 | |
*** hongbin has quit IRC | 05:30 | |
*** udesale has joined #openstack-release | 05:32 | |
*** udesale__ has quit IRC | 05:33 | |
*** edmondsw has joined #openstack-release | 05:41 | |
*** udesale__ has joined #openstack-release | 05:43 | |
*** edmondsw has quit IRC | 05:45 | |
*** udesale has quit IRC | 05:46 | |
*** bobh has joined #openstack-release | 05:47 | |
openstackgerrit | Emilien Macchi proposed openstack/releases master: Release TripleO Newton https://review.openstack.org/519228 | 05:48 |
---|---|---|
*** lennyb has quit IRC | 05:51 | |
*** bobh has quit IRC | 05:52 | |
openstackgerrit | Emilien Macchi proposed openstack/releases master: TripleO Ocata release https://review.openstack.org/519229 | 05:52 |
openstackgerrit | Emilien Macchi proposed openstack/releases master: TripleO Pike release https://review.openstack.org/519231 | 05:56 |
*** lennyb has joined #openstack-release | 05:56 | |
*** lennyb has quit IRC | 06:03 | |
*** lennyb has joined #openstack-release | 06:05 | |
*** bswartz has quit IRC | 06:12 | |
*** bswartz has joined #openstack-release | 06:50 | |
*** ykarel is now known as ykarel|lunch | 07:17 | |
*** jtomasek has joined #openstack-release | 07:43 | |
*** jtomasek has quit IRC | 07:44 | |
*** jtomasek has joined #openstack-release | 07:45 | |
*** bobh has joined #openstack-release | 07:49 | |
*** bobh has quit IRC | 07:53 | |
*** pcaruana has joined #openstack-release | 08:10 | |
*** shardy has joined #openstack-release | 08:13 | |
*** alexchadin has joined #openstack-release | 08:13 | |
*** witek has joined #openstack-release | 08:26 | |
*** pbandark has joined #openstack-release | 08:27 | |
*** ykarel|lunch is now known as ykarel | 08:31 | |
*** jpich has joined #openstack-release | 08:34 | |
*** sree has joined #openstack-release | 08:38 | |
*** zenirc369 has joined #openstack-release | 08:40 | |
*** Guest7878 has quit IRC | 08:40 | |
*** wolverineav has joined #openstack-release | 08:52 | |
*** amoralej|off is now known as amoralej | 08:53 | |
*** dtantsur|afk is now known as dtantsur | 08:55 | |
*** wolverineav has quit IRC | 08:59 | |
openstackgerrit | Merged openstack/releases master: Puppet OpenStack queens-1 https://review.openstack.org/516328 | 09:10 |
*** strigazi_ is now known as strigazi | 09:11 | |
openstackgerrit | Merged openstack/releases master: swift 2.16.0 release https://review.openstack.org/518975 | 09:11 |
openstackgerrit | Merged openstack/releases master: Release python-ironicclient 2.0.0 for Queens https://review.openstack.org/518510 | 09:11 |
smcginnis | We had puppet release jobs failures. Not sure what happened though. Not a whole lot in the logs. | 09:23 |
smcginnis | http://logs.openstack.org/dc/dce26ec244199a83724bdcbfbb4665652ea37698/release/release-openstack-puppet/6d26826/job-output.txt.gz#_2017-11-13_09_20_27_598070 | 09:23 |
*** ricolin_ has quit IRC | 09:24 | |
openstackgerrit | Merged openstack/releases master: os-brick stable/pike 1.15.4 release https://review.openstack.org/518387 | 09:31 |
*** lucas-afk is now known as lucasagomes | 09:34 | |
*** alexchadin has quit IRC | 09:51 | |
*** alexchadin has joined #openstack-release | 09:53 | |
*** yamamoto has quit IRC | 10:02 | |
*** wolverineav has joined #openstack-release | 10:05 | |
*** gcb has quit IRC | 10:07 | |
*** wolverineav has quit IRC | 10:10 | |
*** sree_ has joined #openstack-release | 10:15 | |
*** sree_ is now known as Guest84843 | 10:15 | |
*** sree has quit IRC | 10:18 | |
*** zenirc369 has quit IRC | 10:23 | |
*** wolverineav has joined #openstack-release | 10:23 | |
*** ykarel is now known as ykarel|afk | 10:34 | |
*** udesale__ has quit IRC | 10:42 | |
openstackgerrit | Merged openstack/reno master: ignore changes until the file is added within the scanned range https://review.openstack.org/518961 | 10:42 |
openstackgerrit | Merged openstack/reno master: remove some duplication in ChangeTracker https://review.openstack.org/518962 | 10:42 |
*** Guest84843 has quit IRC | 10:45 | |
*** bobh has joined #openstack-release | 10:51 | |
*** yamamoto has joined #openstack-release | 10:52 | |
*** wolverineav has quit IRC | 10:53 | |
*** bobh has quit IRC | 10:55 | |
*** wolverineav has joined #openstack-release | 11:07 | |
*** wolverineav has quit IRC | 11:19 | |
*** wolverineav has joined #openstack-release | 11:20 | |
*** sdague has joined #openstack-release | 11:21 | |
*** ykarel|afk is now known as ykarel | 11:48 | |
*** yamamoto has quit IRC | 11:51 | |
*** bobh has joined #openstack-release | 11:52 | |
*** bobh has quit IRC | 11:56 | |
*** alexchadin has quit IRC | 12:03 | |
*** alexchadin has joined #openstack-release | 12:03 | |
*** udesale has joined #openstack-release | 12:06 | |
*** yamamoto has joined #openstack-release | 12:08 | |
*** dtantsur is now known as dtantsur|bbl | 12:10 | |
*** tellesnobrega has joined #openstack-release | 12:13 | |
*** udesale has quit IRC | 12:25 | |
*** shardy is now known as shardy_lunch | 12:27 | |
*** lucasagomes is now known as lucas-hungry | 12:31 | |
*** flaper87 has quit IRC | 12:33 | |
*** flaper87 has joined #openstack-release | 12:37 | |
*** flaper87 has quit IRC | 12:37 | |
*** jschlueter has quit IRC | 12:38 | |
*** flaper87 has joined #openstack-release | 12:39 | |
*** flaper87 has quit IRC | 12:39 | |
openstackgerrit | Merged openstack/releases master: Release designate-tempest-plugin to 0.3.0 https://review.openstack.org/518726 | 12:41 |
*** flaper87 has joined #openstack-release | 12:41 | |
*** ricolin_ has joined #openstack-release | 12:46 | |
*** sree has joined #openstack-release | 13:01 | |
*** amoralej is now known as amoralej|lunch | 13:07 | |
*** alexchadin has quit IRC | 13:07 | |
*** alexchadin has joined #openstack-release | 13:08 | |
*** alexchadin has quit IRC | 13:10 | |
*** alexchadin has joined #openstack-release | 13:11 | |
*** amoralej|lunch is now known as amoralej | 13:11 | |
*** udesale has joined #openstack-release | 13:11 | |
*** sree_ has joined #openstack-release | 13:13 | |
*** sree_ is now known as Guest80344 | 13:13 | |
*** gcb has joined #openstack-release | 13:15 | |
*** sree has quit IRC | 13:16 | |
*** shardy_lunch has quit IRC | 13:19 | |
*** edmondsw has joined #openstack-release | 13:19 | |
*** edmondsw has quit IRC | 13:20 | |
*** edmondsw has joined #openstack-release | 13:20 | |
*** shardy has joined #openstack-release | 13:21 | |
*** yamamoto has quit IRC | 13:24 | |
*** lucas-hungry is now known as lucasagomes | 13:26 | |
openstackgerrit | ChangBo Guo(gcb) proposed openstack/releases master: Add oslo releases for queens Nov 13, 2017 https://review.openstack.org/519351 | 13:34 |
*** coolsvap has quit IRC | 13:48 | |
*** edmondsw_ has joined #openstack-release | 13:53 | |
*** edmondsw has quit IRC | 13:53 | |
*** edmondsw_ is now known as edmondsw | 13:54 | |
*** mriedem has joined #openstack-release | 14:08 | |
*** dtantsur|bbl is now known as dtantsur | 14:09 | |
*** edmondsw has quit IRC | 14:20 | |
*** edmondsw has joined #openstack-release | 14:20 | |
*** rosmaita has joined #openstack-release | 14:20 | |
*** edmondsw has quit IRC | 14:21 | |
*** edmondsw has joined #openstack-release | 14:21 | |
*** ykarel has quit IRC | 14:23 | |
*** yamamoto has joined #openstack-release | 14:25 | |
*** amoralej is now known as amoralej|lunch | 14:27 | |
*** udesale has quit IRC | 14:30 | |
*** yamamoto has quit IRC | 14:34 | |
dhellmann | o/ | 14:36 |
*** d0ugal has quit IRC | 14:42 | |
*** kumarmn has joined #openstack-release | 14:42 | |
*** lbragstad has joined #openstack-release | 14:44 | |
*** lbragstad has quit IRC | 14:48 | |
*** d0ugal_ has joined #openstack-release | 14:49 | |
*** d0ugal_ has quit IRC | 14:50 | |
*** d0ugal_ has joined #openstack-release | 14:50 | |
*** d0ugal_ is now known as d0ugal | 14:52 | |
*** d0ugal has quit IRC | 14:53 | |
*** d0ugal has joined #openstack-release | 14:53 | |
*** d0ugal has quit IRC | 14:53 | |
*** d0ugal has joined #openstack-release | 14:53 | |
*** mriedem has quit IRC | 14:55 | |
*** armax has joined #openstack-release | 14:56 | |
*** mriedem has joined #openstack-release | 14:58 | |
*** lbragstad has joined #openstack-release | 14:59 | |
*** yamahata has joined #openstack-release | 15:00 | |
dhellmann | smcginnis, dims : I noticed a couple of release job failures but they all appear to be puppet modules so far. Is it safe to approve releases this morning? | 15:01 |
dims | dhellmann : good morning, i just saw your note on the puppet module failure. did not get a chance to poke at the release stuff yet. digging out / catching up from the week's deluge :) | 15:03 |
*** amoralej|lunch is now known as amoralej | 15:05 | |
*** hongbin has joined #openstack-release | 15:05 | |
dhellmann | it looks like we had 5 of the same error for different modules | 15:06 |
dhellmann | and I see mnaser's response about missing puppet from the bindep file | 15:06 |
dhellmann | I wonder how hard it would be to build test release jobs that did the release work but did not upload the build artifact | 15:07 |
*** pbandark1 has joined #openstack-release | 15:10 | |
*** pbandark has quit IRC | 15:13 | |
*** pbandark1 is now known as pbandark | 15:13 | |
dhellmann | since all of those errors appear to be related to the puppet module content, I went ahead and approved the oslo releases | 15:13 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: Release Syntribos 0.4.1 https://review.openstack.org/518810 | 15:17 |
openstackgerrit | Merged openstack/releases master: Add oslo releases for queens Nov 13, 2017 https://review.openstack.org/519351 | 15:18 |
*** Guest80344 has quit IRC | 15:21 | |
*** sree has joined #openstack-release | 15:21 | |
*** sree has quit IRC | 15:26 | |
mnaser | dhellmann: it is a puppet specific issue. We do build the modules when we modify the metadata.json (think setup.cfg for puppet) but the build job changes were done after we already bumped the releases | 15:27 |
dhellmann | mnaser : ok, good | 15:28 |
mnaser | Therefore it shouldn’t hopefully happen again as we will build the modules when the version bump happens so we know it should build successfully next time | 15:28 |
dhellmann | that's good to know. I guess we have an sdist built for a python package every time tox runs, so we don't really need to test packaging those. | 15:28 |
mnaser | dhellmann: damn, i think we made a little mess. the commit hash which was in the releases deliverables file was the one prior to the bindep.txt change | 15:37 |
mnaser | so now the tagged version doesn't have this commit which allows for publishing - https://github.com/openstack/puppet-ceilometer/commit/b30a0359ab590eaa54243e3b45e3ddbfd6ba4410 | 15:37 |
dhellmann | that should be easy enough to correct by tagging again | 15:37 |
mnaser | so revert and propose a new release with updated commit hashes? | 15:38 |
mnaser | (also i think it would be beneficial to revert only the failed ones) | 15:40 |
dhellmann | mnaser : no, you'll need to use a new version number. we can't re-tag | 15:50 |
openstackgerrit | Dougal Matthews proposed openstack/releases master: Release mistral-lib 0.3.3 https://review.openstack.org/518759 | 15:51 |
*** dave-mccowan has joined #openstack-release | 15:52 | |
*** bobh has joined #openstack-release | 15:56 | |
*** alexchadin has quit IRC | 16:06 | |
*** iyamahat has joined #openstack-release | 16:20 | |
openstackgerrit | Doug Hellmann proposed openstack/releases master: Release OpenStack-Ansible newton/14.2.11 https://review.openstack.org/518838 | 16:32 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: do not look for .gitreview for existing releases https://review.openstack.org/519412 | 16:32 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: add safe_clone_repo function https://review.openstack.org/519413 | 16:32 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: restore disabled validation steps https://review.openstack.org/519414 | 16:32 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: add -v option to clone_repo.sh https://review.openstack.org/519415 | 16:32 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: fix yamllint warnings in pike/python-glanceclient https://review.openstack.org/519416 | 16:32 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: add safe_clone_repo function https://review.openstack.org/519413 | 16:40 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: restore disabled validation steps https://review.openstack.org/519414 | 16:40 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: Release OpenStack-Ansible newton/14.2.11 https://review.openstack.org/518838 | 16:40 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: add -v option to clone_repo.sh https://review.openstack.org/519415 | 16:40 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: fix yamllint warnings in pike/python-glanceclient https://review.openstack.org/519416 | 16:40 |
mwhahaha | dhellmann: we do run builds for metadata.json changes. the problem is that the release jobs weren't using the same stuff we do | 16:47 |
mwhahaha | so we had to fix the release jobs | 16:47 |
dhellmann | aha | 16:47 |
* mwhahaha blames zuul | 16:48 | |
*** pcaruana has quit IRC | 16:49 | |
openstackgerrit | Doug Hellmann proposed openstack/releases master: Release Syntribos 0.4.1 https://review.openstack.org/518810 | 16:50 |
*** lucasagomes is now known as lucas-afk | 16:53 | |
dhellmann | tonyb, smcginnis , dims , ttx: there's a small set of validation fixes to approve before we do any more releases ^^ | 16:54 |
openstackgerrit | Jakub Libosvar proposed openstack/releases master: neutron: release a new 11.0.2 tag for Pike https://review.openstack.org/519431 | 17:05 |
dims | dhellmann : looks like some red jobs in there | 17:08 |
dhellmann | dims : looking | 17:08 |
*** pabelanger is now known as keerthi | 17:13 | |
*** keerthi is now known as pabelanger | 17:13 | |
openstackgerrit | Alex Schultz proposed openstack/releases master: Puppet OpenStack queens-1 round 2 https://review.openstack.org/519433 | 17:17 |
mwhahaha | dhellmann, mnaser -^ | 17:17 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: do not look for .gitreview for existing releases https://review.openstack.org/519412 | 17:18 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: add safe_clone_repo function https://review.openstack.org/519413 | 17:18 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: restore disabled validation steps https://review.openstack.org/519414 | 17:18 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: Release OpenStack-Ansible newton/14.2.11 https://review.openstack.org/518838 | 17:18 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: add -v option to clone_repo.sh https://review.openstack.org/519415 | 17:18 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: fix yamllint warnings in pike/python-glanceclient https://review.openstack.org/519416 | 17:18 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: TripleO Ocata release https://review.openstack.org/519229 | 17:28 |
openstackgerrit | Doug Hellmann proposed openstack/releases master: neutron: release a new 11.0.2 tag for Pike https://review.openstack.org/519431 | 17:31 |
mwhahaha | dhellmann: i'm not fixing the versions | 17:40 |
mwhahaha | dhellmann: considering we didn't officially release it since it failed packaging, please just approve it with the minor bump | 17:41 |
*** dtantsur is now known as dtantsur|afk | 18:09 | |
dhellmann | mwhahaha : that's not how it works. | 18:18 |
dhellmann | mwhahaha : you do have a tagged thing at that old version. It just didn't package properly. | 18:19 |
*** jpich has quit IRC | 18:23 | |
*** tellesnobrega has quit IRC | 18:31 | |
*** tellesnobrega has joined #openstack-release | 18:32 | |
armax | dhellmann: ping | 18:40 |
mwhahaha | dhellmann: so i don't consider it released unless it is packaged. So ok. I'm sorry but i'm really irriated with this entire process because we're having to work around the issues in the release process due to zuulv3. I'm tired and the request to do more work because something outside of my ability to control is geting pushed on to me again. | 18:41 |
mwhahaha | dhellmann: please figure out a way to CI your jobs so we don't keep having to work around it at the time of release | 18:42 |
dhellmann | mwhahaha : which jobs were you having trouble with? within the releases repo itself? | 18:46 |
mwhahaha | dhellmann: the puppet build jobs all broke due to v3 | 18:46 |
dhellmann | mwhahaha : if you would like, I can update your patch to fix the version numbers | 18:46 |
dhellmann | mwhahaha : ok, well, the release team had nothing to do with that as far as I know | 18:46 |
mwhahaha | dhellmann: you can't just fix the versions like that, i don't think you understand | 18:46 |
mwhahaha | dhellmann: actually the release jobs were also broken for v3 | 18:47 |
dhellmann | oh, this is one of those things where you have version numbers in the packaging files | 18:47 |
mwhahaha | dhellmann: yes | 18:47 |
mwhahaha | so you're asking for more work | 18:47 |
mwhahaha | it's not just a simple yaml update | 18:47 |
dhellmann | yeah, I lost 2+ weeks to fixing those jobs because I had no way to test them before the upgrade | 18:47 |
dhellmann | so I appreciate your frustration, but it's misplaced | 18:47 |
mwhahaha | dhellmann: right so v3 is the gift that keeps on giving, can we just move on for this one | 18:47 |
mwhahaha | dhellmann: yes you aren't the direct target however you are fall out | 18:48 |
*** sree has joined #openstack-release | 18:48 | |
dhellmann | let me get some lunch and look at it again. in the mean time maybe smcginnis wants to weigh in. | 18:49 |
mwhahaha | the problem is that the release jobs don't run on the release patches. so these build failures happen without anyone being able to check up front | 18:51 |
mwhahaha | i mean i did propose the release 2+ weeks ago, https://review.openstack.org/#/c/516328/ | 18:51 |
mwhahaha | i'm just over it all | 18:51 |
*** sree has quit IRC | 18:53 | |
*** amoralej is now known as amoralej|off | 18:57 | |
*** yamahata has quit IRC | 19:09 | |
pabelanger | which puppet jobs are broken? Catching up from summit travels | 19:10 |
mnaser | pabelanger: a little mix up with the release jobs not being the same as the ones used in our repo, covered under initially https://review.openstack.org/#/c/517046/ | 19:10 |
mnaser | im testing a patch right now to make sure that the release jobs match to avoid this sort of thing in the future | 19:10 |
*** kumarmn_ has joined #openstack-release | 19:11 | |
mnaser | pabelanger: oops looks like we both pushed at the same time | 19:13 |
pabelanger | mnaser: yah, I just pushed up a patch to 517046 | 19:13 |
pabelanger | :) | 19:13 |
mnaser | my patch is same as yours except i remove a file that is no longer used btw | 19:13 |
pabelanger | looking | 19:14 |
*** kumarmn has quit IRC | 19:14 | |
pabelanger | ah, ya | 19:14 |
mnaser | im watching the build job and if it works ill let the puppet core know to merge it (then maybe we can talk about making this PTI) | 19:14 |
pabelanger | mnaser: https://review.openstack.org/519451 | 19:17 |
pabelanger | passed | 19:17 |
mnaser | nice | 19:17 |
pabelanger | it build 12.0.1 | 19:17 |
pabelanger | mnaser: ya, so if you switch all puppt modules to that, we can remove another legacy job | 19:18 |
mnaser | pabelanger: the build job we had wasnt really legacy, but yeah we'll eliminate that | 19:19 |
mnaser | it will be eliminated in https://review.openstack.org/#/c/517046/ which means all puppet module builds share the same path (for puppet openstack world at least) | 19:19 |
pabelanger | cool | 19:20 |
*** sree has joined #openstack-release | 19:37 | |
openstackgerrit | Alex Schultz proposed openstack/releases master: Puppet OpenStack queens-1 round 2 https://review.openstack.org/519433 | 19:39 |
*** sree has quit IRC | 19:41 | |
*** tobiash has quit IRC | 20:06 | |
*** iyamahat has quit IRC | 20:12 | |
*** rockyg has joined #openstack-release | 20:13 | |
*** iyamahat has joined #openstack-release | 20:13 | |
*** iyamahat has quit IRC | 20:29 | |
mwhahaha | dhellmann: I would like to applogize for my attitude earlier. Much of my frustration does stem from the zuulv3 related issues. That being said it does seem like we keep running into various problems that are not related to the modules themselves or anything that we've done. So being told to go fix random stuff is not always taken well when that's all we've been doing for weeks. I'm sorry. | 20:30 |
dhellmann | mwhahaha : I understand your frustration. I didn't realize that you'd been having so much trouble with other puppet jobs up to this point, and to be honest I forgot there was the thing with the puppet version setting in a file in the repo that would complicate the process of updating it. | 20:31 |
dhellmann | we should really try to figure out a way to address that | 20:31 |
dhellmann | I don't know what that way is, though, because I don't have a lot of insight into how puppet packaging works or how modules are consumed | 20:32 |
mwhahaha | the biggest issue is the metadata.json has to be right before the tag | 20:32 |
dhellmann | I think we have the same problem with npm packages, fwiw, so maybe between the 2 examples we can brainstorm something | 20:32 |
mwhahaha | so without allowing the release process to touch the repo there's not a whole lot we can do | 20:33 |
dhellmann | I think we put that validation check in place because if it's wrong the tarball ends up with the wrong filename, doesn't it? | 20:33 |
mwhahaha | yea | 20:33 |
mwhahaha | because the build command uses it | 20:33 |
dhellmann | yeah, that's what I thought | 20:33 |
dhellmann | how are these things consumed? via git? or packages? or does it depend on the consumer? | 20:33 |
openstackgerrit | Merged openstack/releases master: Release neutron-fwaas-dashboard 1.1.0 for Queens https://review.openstack.org/516549 | 20:34 |
mwhahaha | one of the things that keeps coming up is that the post release jobs break so when we throw up a release patch it's hard to know if it's going to succeed. | 20:34 |
mwhahaha | so in this case since the v3 stuff delayed the merging we weren't able to fix it quickly | 20:34 |
dhellmann | yeah, that's what I was saying before about running those jobs when patches are submitted to the releases repo | 20:34 |
dhellmann | I'm not quite sure how we'd do that, though | 20:34 |
mwhahaha | there needs to be a job that mocks out the actions | 20:34 |
dhellmann | maybe the releases repo could have a job that figures out which actual packaging job to run and then builds the package without uploading it | 20:35 |
dhellmann | python would run sdist and bdist_wheel; puppet would do its thing; npm would do something different | 20:35 |
dhellmann | I've wanted to do that for ages but it was complicated so we just layered more and more validation rules on to avoid errors we anticipated or had seen before | 20:35 |
mwhahaha | it would be really nice to roll back if somewhere failed though | 20:36 |
mwhahaha | like if the publish job blows up, let's undo the tagging or something | 20:36 |
dhellmann | yeah, that's challenging because of the fact that the trigger for the publish job is having the tag published | 20:37 |
dhellmann | at that point we have to assume someone somewhere has that tag already, so we don't want to reuse it | 20:37 |
dhellmann | that's easy enough for other types of packaging, so that's why I'm focusing on making the packaging easier/more reliable here | 20:37 |
mwhahaha | yea | 20:37 |
dhellmann | zuulv3 may actually make this easier, since we can allegedly run a command to run a job, so we could have one job that runs another as a nested step | 20:38 |
mwhahaha | wait if it's a local git, can't you just delay the publishing of the git tag externally | 20:38 |
dhellmann | so if a job in the releases repo figures out what job to run, then it can trigger it | 20:38 |
mwhahaha | so pull it down, tag it, publish files, push tag | 20:38 |
dhellmann | it's not local, it's separate jobs and they communicate via the git repo | 20:38 |
*** ricolin_ has quit IRC | 20:38 | |
dhellmann | one job adds the tag, then zuul sees that and triggers another job that builds and publishes the artifact | 20:39 |
dhellmann | loose coupling is actually making this harder for us :-) | 20:39 |
mwhahaha | i guess unless you passed around a set of artifacts. like you tar up the local git repo and hand it off to a child job | 20:40 |
mwhahaha | eh something to ponder | 20:40 |
dhellmann | yeah, we need to spend some energy on this when it's not blocking you from getting your release out the door | 20:41 |
mwhahaha | well maybe m2 will go smoother :D | 20:41 |
dhellmann | I'm going to go ask about this in -infra right now to see if it gets any response | 20:42 |
*** iyamahat has joined #openstack-release | 20:44 | |
*** wolverineav has quit IRC | 20:55 | |
openstackgerrit | Merged openstack/releases master: Puppet OpenStack queens-1 round 2 https://review.openstack.org/519433 | 20:57 |
*** wolverineav has joined #openstack-release | 20:57 | |
*** rocky_g has joined #openstack-release | 21:01 | |
*** rockyg has quit IRC | 21:01 | |
openstackgerrit | Emilien Macchi proposed openstack/releases master: TripleO Pike release https://review.openstack.org/519231 | 21:01 |
*** yamahata has joined #openstack-release | 21:02 | |
*** d0ugal has quit IRC | 21:10 | |
dhellmann | mwhahaha : :-( http://logs.openstack.org/fb/fb136e53a22735e446af1034b00399722b3ff0ec/release/release-openstack-puppet/00e94d9/job-output.txt.gz | 21:11 |
mwhahaha | boo | 21:11 |
mwhahaha | k i'll take a look again | 21:11 |
*** d0ugal has joined #openstack-release | 21:12 | |
dhellmann | mwhahaha : I'll be around for another hour or two to slam a release through for you. Let me know if I can do anything else to help, like proposing the bindep patch so you can fast-approve it | 21:12 |
dhellmann | if we don't get to it before I'm done for the night, I'll do it first thing tomorrow | 21:13 |
mwhahaha | dhellmann: which project was that for | 21:13 |
dhellmann | openstack/puppet-magnum | 21:13 |
dhellmann | mwhahaha : there's some discussion about how to test the packaging jobs in -infra that might be of interest, too | 21:14 |
*** rocky_g has quit IRC | 21:21 | |
*** armax has quit IRC | 21:24 | |
*** shardy has quit IRC | 21:33 | |
*** sree has joined #openstack-release | 21:34 | |
pabelanger | dhellmann: mwhahaha: bindep.txt file for that is missing puppet [build] | 21:37 |
pabelanger | guess it was missed | 21:37 |
mwhahaha | yea | 21:37 |
mwhahaha | working on it | 21:37 |
*** sree has quit IRC | 21:39 | |
*** vdrok_ has joined #openstack-release | 21:46 | |
*** johnsom_ has joined #openstack-release | 21:46 | |
*** mwhahaha has quit IRC | 21:51 | |
*** ying_zuo has quit IRC | 21:51 | |
*** johnsom has quit IRC | 21:51 | |
*** fungi has quit IRC | 21:51 | |
*** vdrok has quit IRC | 21:51 | |
*** v12aml has quit IRC | 21:51 | |
*** vdrok_ is now known as vdrok | 21:51 | |
*** johnsom_ is now known as johnsom | 21:51 | |
*** v12aml has joined #openstack-release | 21:52 | |
*** fungi has joined #openstack-release | 21:53 | |
dhellmann | mwhahaha: I've started a discussion of https://review.openstack.org/519477 and https://review.openstack.org/519479 in #openstack-infra | 21:54 |
*** mwhahaha has joined #openstack-release | 21:56 | |
mnaser | dhellmann: regarding that, i posted on the ML regarding exactly that and reusing the existing job in check. the first step is https://review.openstack.org/#/c/517046/ | 22:08 |
dhellmann | mnaser : what is that repo? | 22:09 |
mnaser | dhellmann: that is the puppet-openstack-integration repo which currently contains all testing/build scripts for puppet. that change will make it so that we build all modules when metadata.json changes using the same job that is used in release | 22:10 |
dhellmann | ok, it sounds like I can abandon my patches then? | 22:11 |
dhellmann | I'm not sure why those build jobs are defined there instead of project-config or openstack-zuul-jobs, but I guess it doesn't matter | 22:11 |
mnaser | dhellmann: they will be, that's what I aim to do once we get this merged, I just sent an email to the ML asking if anyone objected against all puppet modules using those jobs | 22:11 |
dhellmann | cool | 22:12 |
dhellmann | mnaser : so, I'll abandon my patches and leave it to you then? | 22:12 |
mnaser | dhellmann: yes please, ill be pushing the patch soon as well | 22:12 |
mnaser | i just sent an email to ML for feedback but i think most parties affected are okay with this | 22:12 |
dhellmann | perfect | 22:13 |
otherwiseguy | dhellmann, PTL signed off on https://review.openstack.org/#/c/516767/ | 22:13 |
dhellmann | otherwiseguy : ok. I re-applied my W+1 and I'll give that a minute to see if it works or if I need to recheck to pass it through the process again | 22:14 |
otherwiseguy | dhellmann, thx! | 22:15 |
*** armax has joined #openstack-release | 22:22 | |
openstackgerrit | Merged openstack/releases master: Release ovsdbapp 0.7.0 https://review.openstack.org/516767 | 22:24 |
*** pbandark has quit IRC | 22:31 | |
*** wolverineav has quit IRC | 22:34 | |
*** sree has joined #openstack-release | 22:34 | |
*** wolverineav has joined #openstack-release | 22:34 | |
*** wolverineav has quit IRC | 22:39 | |
*** sree has quit IRC | 22:42 | |
openstackgerrit | Alex Schultz proposed openstack/releases master: Puppet OpenStack queens-1 round 3 https://review.openstack.org/519501 | 22:52 |
mwhahaha | dhellmann: if you're still around -^ or it can wait until tomorrow | 22:53 |
dhellmann | mwhahaha : looking | 22:55 |
tonyb | dhellmann: are the validation fixes needed for all releases or just OSA? | 22:57 |
dhellmann | tonyb : they're needed for osa but one of them turns on a bunch of checks we left disabled by accident so I thought we'd want to approve them asap | 22:58 |
dhellmann | not to rush, but not to dawdle either | 22:58 |
tonyb | dhellmann: okay I was goign to do my stable reviews today and don't want to mess things up ;P | 22:58 |
tonyb | dhellmann: I'll start with the release_osa branch either way | 22:59 |
dhellmann | sounds good | 22:59 |
dhellmann | mwhahaha : I've approved that release so it should work through the system after the check jobs finish | 22:59 |
mwhahaha | k | 22:59 |
mwhahaha | thanks | 22:59 |
*** kumarmn_ has quit IRC | 23:02 | |
*** kumarmn has joined #openstack-release | 23:03 | |
* dhellmann drops offline for the evening | 23:03 | |
*** iyamahat_ has joined #openstack-release | 23:06 | |
*** iyamahat has quit IRC | 23:06 | |
*** kumarmn has quit IRC | 23:07 | |
openstackgerrit | Merged openstack/releases master: Puppet OpenStack queens-1 round 3 https://review.openstack.org/519501 | 23:07 |
*** bobh has quit IRC | 23:15 | |
*** kumarmn has joined #openstack-release | 23:20 | |
*** number80 has quit IRC | 23:23 | |
*** kumarmn has quit IRC | 23:25 | |
*** ying_zuo has joined #openstack-release | 23:44 | |
*** gcb has quit IRC | 23:49 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!