*** frankwang has joined #openstack-release | 00:27 | |
*** chason has joined #openstack-release | 01:21 | |
*** hongbin has joined #openstack-release | 01:39 | |
*** EmilienM has quit IRC | 02:39 | |
*** EmilienM has joined #openstack-release | 02:40 | |
*** udesale has joined #openstack-release | 03:52 | |
*** ricolin has joined #openstack-release | 03:54 | |
*** hongbin has quit IRC | 04:09 | |
*** frankwang has quit IRC | 04:11 | |
*** frankwang has joined #openstack-release | 04:12 | |
*** ykarel has joined #openstack-release | 04:20 | |
*** frankwang has quit IRC | 04:51 | |
*** udesale has quit IRC | 05:34 | |
*** frankwang has joined #openstack-release | 05:40 | |
openstackgerrit | wanghao proposed openstack/releases master: Relase Zaqar RC-1 for Rocky https://review.openstack.org/589021 | 05:58 |
---|---|---|
*** jtomasek has joined #openstack-release | 05:58 | |
openstackgerrit | wanghao proposed openstack/releases master: Relase zaqar-ui RC-1 for Rocky https://review.openstack.org/589022 | 06:02 |
*** ifat_afek has joined #openstack-release | 06:06 | |
*** pcaruana has joined #openstack-release | 06:07 | |
*** udesale has joined #openstack-release | 06:11 | |
*** egonzalez has joined #openstack-release | 06:40 | |
*** amoralej|off is now known as amoralej | 07:09 | |
*** ajo has joined #openstack-release | 07:09 | |
*** jhesketh_ has joined #openstack-release | 07:10 | |
*** jhesketh has quit IRC | 07:11 | |
*** ykarel is now known as ykarel|lunch | 07:53 | |
*** dtantsur|afk is now known as dtantsur | 07:59 | |
*** olivierbourdon38 has joined #openstack-release | 09:00 | |
*** ykarel|lunch is now known as ykarel | 09:03 | |
*** olivierbourdon38 has quit IRC | 09:23 | |
*** olivierbourdon38 has joined #openstack-release | 09:29 | |
ttx | notmyname, smcginnis: I think the discrepancy in deadlines is due to the difference between the first release candidate and the final one | 09:35 |
ttx | Basically for cycle-with-intermediary things we want a recent release and cut the stable branch from it around RC1 time | 09:35 |
ttx | but then you can release point releases off that stable branch up to the week before the coordinated release | 09:36 |
ttx | the "around RC1 time" has been a bit flexible in the past, rather than a strict deadline | 09:37 |
ttx | as long as we know it's coming... | 09:38 |
*** frankwang has quit IRC | 10:15 | |
*** ricolin has quit IRC | 10:31 | |
*** udesale has quit IRC | 10:34 | |
*** dave-mccowan has joined #openstack-release | 10:46 | |
*** dave-mccowan has quit IRC | 11:03 | |
*** rosmaita has joined #openstack-release | 12:03 | |
*** radez has joined #openstack-release | 12:05 | |
evrardjp | hello folks | 12:08 |
*** e0ne has joined #openstack-release | 12:08 | |
evrardjp | dhellmann: smcginnis I know it's a little late to start this work, but rather late than never: I will start to work on the change for openstack-ansible we discussed at the summit: having OSA roles in a separate file, and deal with those roles releasing as what we do in devstack: only care about branching. I will ping you if help is needed | 12:10 |
*** e0ne has quit IRC | 12:13 | |
dhellmann | evrardjp : is that for rocky, or for stein? | 12:24 |
smcginnis | Might be safer at this point planning to do that right away once stein gets going. | 12:28 |
evrardjp | I like to live dangerously? | 12:29 |
smcginnis | :) | 12:29 |
evrardjp | It might be only for stein, but if it's possible to do it for rocky, I am fine with that. I doubt it will be possible though. | 12:30 |
smcginnis | evrardjp: At least a great time to start looking at what needs to be done I think. Do let us know if you need help. | 12:32 |
evrardjp | Yes I figured it was too late when milestone 1 was already in, we were discussing during M2, so there is indeed no urgency. | 12:33 |
evrardjp | but right before branching seemed a good idea :D | 12:33 |
evrardjp | (for my learning experience at least) | 12:33 |
evrardjp | anyway... keep you in the loop ! | 12:33 |
smcginnis | Good luck@ | 12:33 |
smcginnis | s/@/! :) | 12:33 |
*** ifat_afek has quit IRC | 12:34 | |
*** dtantsur is now known as dtantsur|brb | 12:36 | |
openstackgerrit | Spyros Trigazis proposed openstack/releases master: Release python-magnumclient 2.10.0 https://review.openstack.org/589138 | 12:41 |
EmilienM | release-managers: Happy Monday! please take a look at https://review.openstack.org/#/q/project:openstack/releases+owner:%22Emilien+Macchi+%253Cemilien%2540redhat.com%253E%22+status:open | 12:41 |
*** dave-mccowan has joined #openstack-release | 12:53 | |
*** egonzalez has quit IRC | 13:02 | |
*** dave-mccowan has quit IRC | 13:03 | |
*** rosmaita has quit IRC | 13:10 | |
*** edmondsw has joined #openstack-release | 13:13 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/releases master: Release OpenStack-Ansible queens/17.0.8 https://review.openstack.org/589149 | 13:15 |
*** jroll has quit IRC | 13:19 | |
*** jroll has joined #openstack-release | 13:19 | |
*** rosmaita has joined #openstack-release | 13:23 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/releases master: Release OpenStack-Ansible pike/16.0.17 https://review.openstack.org/589155 | 13:32 |
*** olivierbourdon38 has quit IRC | 13:38 | |
*** mriedem has joined #openstack-release | 13:41 | |
*** pkovar has joined #openstack-release | 13:41 | |
*** olivierbourdon38 has joined #openstack-release | 13:41 | |
*** lbragstad has joined #openstack-release | 13:44 | |
*** olivierbourdon38 has quit IRC | 13:44 | |
*** olivierbourdon38 has joined #openstack-release | 13:44 | |
*** olivierbourdon38 has quit IRC | 13:46 | |
*** olivierbourdon38 has joined #openstack-release | 13:47 | |
*** pkovar has quit IRC | 13:47 | |
*** olivierbourdon38 has quit IRC | 13:47 | |
*** pkovar has joined #openstack-release | 13:51 | |
*** clarkb has joined #openstack-release | 13:56 | |
*** olivierbourdon38 has joined #openstack-release | 13:59 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/releases master: Release OpenStack-Ansible ocata/15.1.25 https://review.openstack.org/589174 | 14:19 |
*** annabelleB has joined #openstack-release | 14:24 | |
*** smcginnis[m] has quit IRC | 14:26 | |
*** szaher has quit IRC | 14:26 | |
*** dtantsur|brb has quit IRC | 14:26 | |
*** dtantsur has joined #openstack-release | 14:28 | |
*** e0ne has joined #openstack-release | 14:43 | |
*** bobh has joined #openstack-release | 14:45 | |
*** dave-mccowan has joined #openstack-release | 14:57 | |
*** rpioso|afk is now known as rpioso | 15:00 | |
*** pcaruana has quit IRC | 15:12 | |
*** e0ne has quit IRC | 15:14 | |
*** olivierbourdon38 has quit IRC | 15:24 | |
*** ykarel has quit IRC | 15:28 | |
*** AJaeger has joined #openstack-release | 15:31 | |
AJaeger | release team, can you EOL tripleo, please? See https://review.openstack.org/#/c/583856/ which has mwhahaha's +1 | 15:31 |
smcginnis | AJaeger: Oh right, I've been meaning to check in with tonyb on that, but I will push that through. | 15:33 |
AJaeger | thanks, smcginnis | 15:34 |
smcginnis | No problem | 15:34 |
*** ricolin has joined #openstack-release | 15:38 | |
openstackgerrit | Takashi NATSUME proposed openstack/releases master: Fix OpenStack Summit Berlin schedule https://review.openstack.org/589203 | 15:49 |
openstackgerrit | Merged openstack/releases master: Tag final newton releases for tripleo deliverables https://review.openstack.org/583856 | 16:10 |
*** bobh has quit IRC | 16:18 | |
openstackgerrit | Merged openstack/releases master: Fix OpenStack Summit Berlin schedule https://review.openstack.org/589203 | 16:25 |
openstackgerrit | Monty Taylor proposed openstack/releases master: Release 1.3.0 of os-service-types https://review.openstack.org/589219 | 16:28 |
dhellmann | smcginnis , ttx: do we want to start approving rc1 and branch requests, or wait until closer to the deadline? | 16:29 |
smcginnis | I suppose we can start now if folks already think they are ready for it. | 16:29 |
ttx | I'd say start now | 16:30 |
smcginnis | Might be good to spread things out as much as possible so we aren't doing it all late in the week. | 16:30 |
ttx | RC1 is expensive but rc2 is cheap | 16:30 |
dhellmann | ok, I'll do zaqar then | 16:31 |
dhellmann | and solumn | 16:31 |
dhellmann | ttx: when you have a few minutes, I think we're waiting for your +2 on https://review.openstack.org/588604 and https://review.openstack.org/588605 | 16:32 |
ttx | let me see | 16:32 |
dhellmann | smcginnis : we had 2 client release requests; I have asked them to send email for FFEs | 16:32 |
ttx | all approved | 16:34 |
smcginnis | OK, good. | 16:35 |
openstackgerrit | Merged openstack/releases master: Relase Zaqar RC-1 for Rocky https://review.openstack.org/589021 | 16:45 |
openstackgerrit | Merged openstack/releases master: Relase zaqar-ui RC-1 for Rocky https://review.openstack.org/589022 | 16:45 |
openstackgerrit | Merged openstack/releases master: Release solum 5.7.0 and cut stable/rocky https://review.openstack.org/588878 | 16:46 |
openstackgerrit | Merged openstack/releases master: add rocky-3 milestone tags for projects that missed https://review.openstack.org/588604 | 16:46 |
*** e0ne has joined #openstack-release | 16:47 | |
*** evrardjp has quit IRC | 16:51 | |
*** hongbin has joined #openstack-release | 16:52 | |
*** pkovar has quit IRC | 16:54 | |
*** bobh has joined #openstack-release | 16:55 | |
*** olivierbourdon38 has joined #openstack-release | 16:56 | |
openstackgerrit | Merged openstack/releases master: remove freezer and searchlight from rocky series https://review.openstack.org/588605 | 16:57 |
*** bobh has quit IRC | 17:02 | |
*** bobh has joined #openstack-release | 17:02 | |
*** amoralej is now known as amoralej|off | 17:03 | |
*** bobh has quit IRC | 17:07 | |
dhellmann | smcginnis , prometheanfire : FFE for python-magnumclient in http://lists.openstack.org/pipermail/openstack-dev/2018-August/132916.html | 17:16 |
*** ekcs has joined #openstack-release | 17:21 | |
*** annabelleB has quit IRC | 17:28 | |
*** tellesnobrega has joined #openstack-release | 17:34 | |
prometheanfire | dhellmann: replied (and re-subjected) | 17:36 |
tellesnobrega | smcginnis, we backported all patches to sahara-extra stable/rocky, do I need to send a new release patch? if so, do I need to update version number, 9xx was used in queens, should it be changed to 10? | 17:37 |
dhellmann | prometheanfire : thanks | 17:39 |
*** olivierbourdon38 has quit IRC | 17:40 | |
*** annabelleB has joined #openstack-release | 17:40 | |
*** evrardjp has joined #openstack-release | 17:41 | |
*** bobh has joined #openstack-release | 17:48 | |
*** dtantsur is now known as dtantsur|afk | 17:53 | |
openstackgerrit | Telles Mota Vidal Nóbrega proposed openstack/releases master: Releasing sahara-extra 9.2.0 https://review.openstack.org/587926 | 17:53 |
*** pkovar has joined #openstack-release | 17:57 | |
*** e0ne has quit IRC | 18:05 | |
*** ricolin has quit IRC | 18:11 | |
*** e0ne has joined #openstack-release | 18:14 | |
*** bobh has quit IRC | 18:23 | |
*** bobh has joined #openstack-release | 18:23 | |
smcginnis | tellesnobrega: The branch is already created on there, so you don't want to update the patch with a new branch location. | 18:43 |
smcginnis | tellesnobrega: Other than that, I think it looks good. | 18:43 |
tellesnobrega | ok, thanks | 18:44 |
smcginnis | dhellmann: Any idea what this is about? smcginnis@devvm1:~$ python test.py | 18:45 |
smcginnis | Hah, probably not that. | 18:45 |
smcginnis | http://logs.openstack.org/ad/ad52d8e0d84f68feee29a3dab19436a750db0c23/release-post/publish-static/c799ae1/job-output.txt.gz#_2018-08-06_17_13_03_742544 | 18:45 |
tellesnobrega | smcginnis, anything that I can do on that one? | 19:08 |
smcginnis | tellesnobrega: Nope, just the branching bit. | 19:15 |
openstackgerrit | Telles Mota Vidal Nóbrega proposed openstack/releases master: Releasing sahara-extra 9.2.0 https://review.openstack.org/587926 | 19:15 |
tellesnobrega | smcginnis, that one is done | 19:15 |
smcginnis | tellesnobrega: Looks good. I expect that one should pass. Once we get the zuul results I'll send that through. | 19:16 |
smcginnis | Thanks! | 19:16 |
tellesnobrega | thanks :) | 19:16 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Add stable/rocky branches for client libs https://review.openstack.org/587233 | 19:21 |
*** annabelleB has quit IRC | 19:29 | |
*** annabelleB has joined #openstack-release | 19:34 | |
openstackgerrit | Merged openstack/releases master: Releasing sahara-extra 9.2.0 https://review.openstack.org/587926 | 19:37 |
*** pkovar has quit IRC | 19:58 | |
*** e0ne has quit IRC | 20:11 | |
dhellmann | smcginnis : i don't. maybe there's an issue with the server? I'd bring fungi or clarkb in on it | 20:18 |
dhellmann | I hope we didn't just whack the web site | 20:18 |
fungi | looking | 20:19 |
fungi | the https://releases.openstack.org/ still has normal-looking content | 20:19 |
clarkb | and /srv/static/releases exists | 20:20 |
clarkb | I think the source side is what did not exist | 20:20 |
clarkb | not thedest disde | 20:20 |
fungi | looks like the errors are about missing source path not missing dest | 20:20 |
fungi | yeah, that | 20:20 |
clarkb | which could be the race we've had in the psat but now we do supercedent queueswhich should prevent that | 20:21 |
clarkb | unless multiple projects can run release-post that updates the same dir | 20:21 |
fungi | e.g. no .doctrees/bexar/.~tmp~/index.doctree in the working directory of that task | 20:21 |
*** annabelleB has quit IRC | 20:21 | |
fungi | looks like it only errors up through kilo. are we maybe trying to upload content we're not building? | 20:23 |
dhellmann | let me build it locally and see what we have | 20:24 |
dhellmann | we should have all of those old releases now | 20:24 |
*** annabelleB has joined #openstack-release | 20:24 | |
dhellmann | some of those files are general sphinx things, like genindex.html and index.html | 20:25 |
dhellmann | smcginnis : did more than one job fail with that error? | 20:25 |
dhellmann | those files definitely exist in the output I just built | 20:27 |
clarkb | its specifically on the rename step which makes me think the copy went fine to the remote (static.o.o) then when it goes to do the atomic rename that failed because the source was gone | 20:29 |
clarkb | which had happened with that pre supercedent post pipeline race | 20:29 |
clarkb | it can still happen if we run the same job against multiple projects I think, but otherwise I'm confused | 20:29 |
smcginnis | dhellmann: It was just the one that I saw. | 20:32 |
smcginnis | Was wondering if it was our concurrent issue again, but I don't think anything else was running through at the same time. | 20:33 |
smcginnis | Could have just been a quirk. | 20:33 |
* dhellmann doesn't like this sort of quirk | 20:33 | |
smcginnis | Yeah | 20:33 |
dhellmann | clarkb : by "same job" do you mean 2 things publishing to the static server at the same time, but out of different repos? | 20:34 |
dhellmann | I wonder if we should put all of those jobs into the same queue | 20:34 |
clarkb | dhellmann: yes, if the filenames overlap | 20:34 |
clarkb | dhellmann: because rsync could copy the same tmp file in that case then the other job would find the file is gone | 20:34 |
dhellmann | the openstack-manuals repo would have some files with names like those | 20:34 |
clarkb | s/copy/rename/ | 20:34 |
smcginnis | I thought a later release patch would catch things up, but Summit still shows wrong week - https://releases.openstack.org/stein/schedule.html | 20:34 |
dhellmann | but they go to different web servers | 20:34 |
dhellmann | smcginnis : maybe we should land a trivial change to force a rebuild? | 20:35 |
smcginnis | dhellmann: I suppose. Have anything you've been meaning to update? | 20:41 |
dhellmann | smcginnis : nothing that's ready to go (or likely to be in < a week) | 20:41 |
smcginnis | I'm sure I've got a typo somewhere I can correct. | 20:43 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Trivial change to update docs https://review.openstack.org/589283 | 20:47 |
*** bobh has quit IRC | 20:55 | |
smcginnis | dhellmann: The Magnum client release was granted a FFE. Want to approve that since you have the -1 on there? Or at least remove the -1 so it doesn't look like you have an objection to it? :) | 20:55 |
smcginnis | https://review.openstack.org/#/c/589138/ | 20:55 |
dhellmann | on it | 20:56 |
dhellmann | I sure hope that release works | 20:56 |
smcginnis | Fingers crossed | 20:57 |
dhellmann | it's too late now, but I wonder if we want to have the release and branch happen in separate commits when there is only 1 release | 20:58 |
smcginnis | Would there be a need to separate them? | 20:59 |
dhellmann | well, if something goes wrong with the release, creating a new one involves backporting patches | 21:02 |
dhellmann | if we branch separately, then if the release fails they can fix it on master before branching | 21:02 |
dhellmann | it's probably not a big deal, it's just a question of avoiding risk | 21:02 |
smcginnis | When they are together, we don't branch if the release part fails I thought. | 21:02 |
dhellmann | if the tag is applied but the package doesn't build we still get the branch | 21:03 |
dhellmann | the branch would only fail if the tag isn't there | 21:03 |
openstackgerrit | Merged openstack/releases master: Trivial change to update docs https://review.openstack.org/589283 | 21:03 |
smcginnis | Ah, true. | 21:03 |
openstackgerrit | Merged openstack/releases master: Release python-magnumclient 2.10.0 https://review.openstack.org/589138 | 21:03 |
smcginnis | I think usually the failures after that point have been from things outside of the repo. I'm sure there are exceptions though. | 21:03 |
smcginnis | I could see deferring all stable branching until RC1 week+1 unless they know they need to start accepting patches for the next release cycle. | 21:04 |
smcginnis | That could eliminate some of the backporting during this window that we've had. | 21:04 |
dhellmann | that's an interesting idea | 21:05 |
dhellmann | in the past teams have wanted to open master up to new stuff pretty quickly so we didn't want to wait | 21:05 |
dhellmann | and because we have to coordinate it for most of the repos to happen close together, it was easier to just set the date | 21:05 |
smcginnis | Yeah, I know my experience was folks didn't want to slow down. | 21:06 |
dhellmann | a lot of people are already working on stein | 21:06 |
* dhellmann is | 21:06 | |
smcginnis | Doc publishing was fine that time and the stein schedule reflects the updated date. | 21:14 |
*** edmondsw has quit IRC | 21:15 | |
fungi | clarkb: do we really not namespace those temporary directories by job name or anything? | 21:16 |
clarkb | fungi: I don't think rsync does no | 21:16 |
clarkb | its an rsync thing aiui | 21:16 |
fungi | ohh | 21:16 |
clarkb | is that configurable? | 21:16 |
fungi | looking... nearly everything about rsync is though | 21:16 |
fungi | --temp-dir maybe? | 21:17 |
fungi | "create temporary files in directory DIR" | 21:17 |
smcginnis | Sounds promising | 21:17 |
fungi | the long description looks like that's exactly what it's for | 21:17 |
fungi | clarkb: is the rsync there being called from a playbook i guess? not zuul itself? | 21:18 |
clarkb | fungi: ya | 21:18 |
fungi | oh, by ansible internals though, not direct invocation | 21:19 |
fungi | http://logs.openstack.org/ad/ad52d8e0d84f68feee29a3dab19436a750db0c23/release-post/publish-static/c799ae1/ara-report/file/468db47e-a377-457e-8c1c-16a1aab52ad1/#line-16 | 21:19 |
fungi | synchronize has a parameter for passing rsync opts too though right? | 21:20 |
fungi | aha, https://docs.ansible.com/ansible/latest/modules/synchronize_module.html says it's called rsync_opts | 21:21 |
*** harlowja has joined #openstack-release | 21:21 | |
fungi | though i find it extra strange that rsync utilizes a predictable temporary path on the remote system | 21:22 |
smcginnis | Seems like a dangerous default behavior. | 21:23 |
fungi | ikr? | 21:24 |
fungi | oh, it's using --delay-updates according to http://logs.openstack.org/ad/ad52d8e0d84f68feee29a3dab19436a750db0c23/release-post/publish-static/c799ae1/ara-report/result/2b5f549d-92ed-4809-8e20-ec207368173f/ | 21:25 |
fungi | so per the manpage we may need to set --partial-dir instead of --temp-dir | 21:26 |
*** bobh has joined #openstack-release | 21:28 | |
fungi | hrm... though the more i read this the more it looks like those .~tmp~ directories are being created relative to /srv/static/releases/ so shouldn't conflict with e.g. openstack-manuals because it would create its tempfiles under a different root? | 21:31 |
fungi | according to --delay-updates description: | 21:32 |
fungi | By default the files are placed into a directory named ".~tmp~" in each file’s destination directory | 21:32 |
fungi | so unless the manpage is wrong, i'm unconvinced this is the problem | 21:33 |
smcginnis | Hmm. It looks like it was a more generic path than each file's destination directory. | 21:34 |
clarkb | fungi: if two jobs copy to the same destination was my concern | 21:34 |
clarkb | fungi: we've seen that before for sure | 21:34 |
clarkb | supercedent should've reduced or prevented it though | 21:34 |
*** bobh has quit IRC | 21:35 | |
smcginnis | We can see if we hit it again and then track down the exact conditions. | 21:35 |
fungi | clarkb: yeah, the remaining concern seemed to be different jobs using similar filenames at the destination relative to their target dirs, but looks like if they have different target directories then the base path to those tempfiles will also be different | 21:36 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Remove unused --etherpad opt from list_weeks https://review.openstack.org/589293 | 21:37 |
*** bobh has joined #openstack-release | 21:47 | |
*** bobh has quit IRC | 22:02 | |
*** bobh has joined #openstack-release | 22:03 | |
*** annabelleB has quit IRC | 22:07 | |
*** bobh has quit IRC | 22:07 | |
*** annabelleB has joined #openstack-release | 23:07 | |
*** bobh has joined #openstack-release | 23:12 | |
*** hongbin has quit IRC | 23:19 | |
*** rpioso is now known as rpioso|afk | 23:37 | |
*** annabelleB has quit IRC | 23:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!