*** cody-somerville has quit IRC | 00:09 | |
*** sdague has quit IRC | 00:26 | |
*** devanand1 has joined #openstack-release | 00:59 | |
*** devanand1 has quit IRC | 00:59 | |
*** devananda has quit IRC | 00:59 | |
*** devananda has joined #openstack-release | 01:01 | |
*** devananda has quit IRC | 01:26 | |
*** devananda has joined #openstack-release | 01:27 | |
*** devananda has quit IRC | 01:27 | |
*** devananda has joined #openstack-release | 01:30 | |
*** dims has quit IRC | 01:49 | |
*** david-lyle has quit IRC | 02:41 | |
*** dims has joined #openstack-release | 03:10 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/releases: Final oslo.messaging release for Mitaka (4.5.0) https://review.openstack.org/285091 | 03:22 |
---|---|---|
*** amotoki has joined #openstack-release | 03:41 | |
*** amotoki has quit IRC | 04:05 | |
*** amotoki has joined #openstack-release | 04:20 | |
*** amotoki has quit IRC | 04:30 | |
*** amotoki has joined #openstack-release | 04:35 | |
*** amotoki has quit IRC | 05:00 | |
*** amotoki has joined #openstack-release | 05:07 | |
openstackgerrit | Merged openstack/releases: Final oslo.messaging release for Mitaka (4.5.0) https://review.openstack.org/285091 | 05:26 |
openstackgerrit | Steve Martinelli proposed openstack/releases: releae keystoneclient 2.3.0 https://review.openstack.org/285125 | 06:24 |
*** dims has quit IRC | 06:37 | |
*** cody-somerville has joined #openstack-release | 07:06 | |
*** cody-somerville has quit IRC | 07:06 | |
*** cody-somerville has joined #openstack-release | 07:06 | |
*** cody-somerville has quit IRC | 07:46 | |
*** nikhil has quit IRC | 09:04 | |
openstackgerrit | Merged openstack/releases: check for retagging in validation https://review.openstack.org/284869 | 10:15 |
openstackgerrit | Merged openstack/releases: test first release candidate https://review.openstack.org/284713 | 10:15 |
ttx | dhellmann: tested RC1 ok. Now we need to create stable/meiji, push an additional commit to it, and tag RC2 from there | 10:17 |
ttx | waiting for you since you said you wanted to run the stable branch creation script. Just let me know which command you end up running, for my files | 10:17 |
ttx | (note: RC1 doesn't appear on releases.o.o because there was a race between the two releases publication postjobs) | 10:22 |
*** sdague has joined #openstack-release | 10:26 | |
*** dtantsur|afk is now known as dtantsur | 10:30 | |
openstackgerrit | Merged openstack/releases: update the list-changes output to make it easier to read https://review.openstack.org/284303 | 10:39 |
dhellmann | ttx: brewing tea, brb | 11:09 |
dhellmann | ttx: ok, we want "./make_stable_branch.sh meiji release-test 0.0.1.0rc1" but I'll wait for you before running it | 11:13 |
dhellmann | ttx: around? | 11:52 |
dhellmann | ttx: I'm going to go ahead and run the command to create the branch, so we can get the changes it submits into the check queue. | 12:08 |
openstackgerrit | Doug Hellmann proposed openstack/release-test: Update reno for stable/meiji https://review.openstack.org/285261 | 12:09 |
dhellmann | https://review.openstack.org/285260 Update .gitreview for stable/meiji | 12:09 |
*** krotscheck_dcm is now known as krotscheck | 12:13 | |
openstackgerrit | Merged openstack/release-test: Update reno for stable/meiji https://review.openstack.org/285261 | 12:15 |
openstackgerrit | Doug Hellmann proposed openstack/releases: test final release https://review.openstack.org/284715 | 12:20 |
openstackgerrit | Doug Hellmann proposed openstack/releases: test second release candidate https://review.openstack.org/284714 | 12:20 |
openstackgerrit | Doug Hellmann proposed openstack/releases: support tarball names that do not match the repository name https://review.openstack.org/284870 | 12:20 |
dhellmann | ttx: branch created, .gitreview updated, and rc1 release request updated to point to the new patch | 12:21 |
*** amotoki_ has joined #openstack-release | 12:32 | |
*** amotoki has quit IRC | 12:34 | |
dhellmann | ttx: the rc1 patch is ready for you to review and process. I'm going to find some breakfast, bbiab | 12:51 |
*** gordc has joined #openstack-release | 13:00 | |
ttx | you mean rc2 ? | 13:23 |
ttx | processing | 13:24 |
openstackgerrit | Merged openstack/releases: test second release candidate https://review.openstack.org/284714 | 13:27 |
ttx | LGTM | 13:29 |
ttx | triggered recheck on the final. waiting for you before processing it | 13:30 |
dhellmann | ttx: oops, yes rc2 | 13:33 |
ttx | Now the last question is, will the final trigger the announcement and the right changelog | 13:34 |
dhellmann | ttx: "right changelog"? in the announce email? | 13:35 |
dhellmann | I don't think we've merged the change to reno to default to collapsing changes, and I don't think we're doing that explicitly in the release announcement | 13:35 |
dhellmann | https://review.openstack.org/278761 | 13:36 |
ttx | hmm | 13:42 |
ttx | Do we want an announcement email for every deliverable on the final, or a single one | 13:43 |
ttx | (single one pointing to the releases.o.o/mitaka page) | 13:44 |
ttx | dhellmann: Should I process the final and see ? | 13:44 |
dhellmann | oh, we'll get an email if you process it | 13:45 |
dhellmann | the question is what will it contain :-) | 13:45 |
dhellmann | ttx: we don't differentiate now between libs and services for triggering the email | 13:45 |
dhellmann | anything that looks like a final release gets an email, basically | 13:46 |
ttx | Oh well, I guess that's fine | 13:47 |
* ttx processes final | 13:47 | |
dhellmann | we could set up different templates in zuul for the different release models, to not send email announcements | 13:47 |
ttx | I don't think it's a bad thing to send out the list of changes at final release time. We do that on point releases already | 13:48 |
dhellmann | yeah, that's what I thought when I set it up this way | 13:48 |
ttx | was just thinking out loud | 13:48 |
dhellmann | the thing is, the email is only going to include reno notes since the last rc | 13:48 |
dhellmann | that will change when we change the default in reno, though | 13:49 |
openstackgerrit | Merged openstack/releases: test final release https://review.openstack.org/284715 | 13:49 |
ttx | dhellmann: One thing I noticed, but might be just due to release-test setup: it has meta:pypi yes | 13:54 |
*** dims has joined #openstack-release | 13:54 | |
ttx | I suspect the services would not have that set ? | 13:54 |
dhellmann | ttx: oh, right. I think the default is yes so we need to add the flag to turn that off | 13:54 |
dhellmann | ttx: we could fix that before you tag the release, if you haven't already | 13:55 |
dhellmann | ah, you have | 13:55 |
dhellmann | no problem | 13:55 |
dhellmann | the default seems to be "no" in at least one place | 13:59 |
ttx | haven't got the email yet | 13:59 |
ttx | quick biobreak before meeting | 14:00 |
dhellmann | ah, I see the logic error | 14:00 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: fix default handling for pypi link https://review.openstack.org/285311 | 14:01 |
dhellmann | email sending failed because relaying is not permitted: http://logs.openstack.org/c6/c69787906a44a8bc46ac7ef8f29f02274ec08851/release/release-test-announce-release/36b067c/console.html | 14:05 |
*** sdake has joined #openstack-release | 14:12 | |
sdake | hey folks | 14:12 |
sdake | thinking of adopting reno for kolla | 14:12 |
sdake | I have one question | 14:12 |
sdake | where is the version set in the release note? | 14:12 |
dhellmann | sdake : the version is detected based on where the note is in the commit history of the project, and the tags the project has | 14:15 |
dhellmann | sdake : we're in a meeting atm, but I can chat more at the top of the hour | 14:15 |
sdake | sorry didnt realize | 14:15 |
sdake | ok woudl appreciate it dhellmann | 14:15 |
*** sdake has quit IRC | 14:35 | |
*** amotoki_ has quit IRC | 14:36 | |
*** dansmith is now known as superdan | 14:36 | |
*** kzaitsev_mb has joined #openstack-release | 14:42 | |
kzaitsev_mb | dhellmann: I actually had another question =) what does 'final release for clients' mean exactly? I mean, that I would probably still have permissions to release another OS client after it (not that I'm intending to) | 14:43 |
kzaitsev_mb | so is it about the last chance to have requirements being updated in global-requirements? | 14:44 |
dhellmann | kzaitsev_mb : we want you to release next week, and then not again until after the server projects have their releases finished unless there is a critical bug in the client | 14:44 |
dhellmann | after the server project stable branches are created, we'll resume releasing libs from master (clients and other) | 14:44 |
kzaitsev_mb | ok, I see. so next week should be literally last release for client. | 14:45 |
dhellmann | until you start doing stable releases, yes | 14:45 |
kzaitsev_mb | but it would still be ok to accept commits to client's master, right? | 14:46 |
dhellmann | kzaitsev_mb : yes, though you should be conservative about that in case you have to backport a change to the stable branch for a quick release during those few weeks | 14:47 |
kzaitsev_mb | wouldn't it be logical to branch stable/mitaka for client repos next week then? | 14:48 |
kzaitsev_mb | (just thinking out loud) | 14:48 |
*** amotoki has joined #openstack-release | 14:48 | |
dhellmann | kzaitsev_mb: you have until the end of the week to release, so we'll do the branch early the following week | 14:51 |
dhellmann | we will branch from a tagged release, so you shouldn't lose any dev time | 14:51 |
kzaitsev_mb | oh, great =) | 14:51 |
kzaitsev_mb | ok, so back to release procedure. How do I do it by the book for murano? because I'm following instructions, from my predecessor and they include tagging the commit manually (i.e with git tag command). https://wiki.openstack.org/wiki/ReleaseTeam/How_To_Release is this doc up to date? | 14:53 |
dhellmann | ok, some of that process is out of date | 14:54 |
dhellmann | there's a script in openstack-infra/release-tools called release.sh | 14:55 |
dhellmann | I think you'll just want to run that script | 14:55 |
dhellmann | it will update launchpad for you, so you'll need your launchpad credentials set up | 14:56 |
dhellmann | you can use the launchpad-login command in that repo | 14:56 |
dhellmann | to run it, you'd run "tox -e venv -- launchpad-login" | 14:57 |
dhellmann | http://git.openstack.org/cgit/openstack-infra/release-tools/tree/README.rst | 14:57 |
kzaitsev_mb | I think I have them set up, since I've been using some of the scripts from release-tools to update l-pad milestones | 14:57 |
dhellmann | ok, good | 14:57 |
kzaitsev_mb | thanks, I'll read through the script then | 14:58 |
dhellmann | we don't do anything with milestones any more in the scripts, so if you want to keep using them you will have to do that part by hand or use the older scripts | 14:58 |
dhellmann | if you use release.sh it will set up your commit message with the metadata needed for the announcement email to work | 14:58 |
dhellmann | kzaitsev_mb : you should also make sure to submit a patch to the releases repo to record your release tag, after you've applied it | 14:58 |
*** mriedem has joined #openstack-release | 14:58 | |
*** amotoki has quit IRC | 15:02 | |
*** sdake has joined #openstack-release | 15:05 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:07 | |
dhellmann | sdake: I'm here if you still have questions | 15:08 |
sdake | I do but have rx appointment in 45 mins | 15:08 |
sdake | I should be back in a few hours | 15:08 |
dhellmann | sdake : ok, I'll be around just ping me here or send email to the dev list tagged [release] | 15:08 |
sdake | can we chat then? I'm really keen to get rolling with reno | 15:08 |
dhellmann | yep, I'm happy to help you get set up | 15:09 |
sdake | the one question I Have is how do we backdate the release notes for history sake | 15:09 |
sdake | or do we justignore that, and only do it going forward? | 15:09 |
dhellmann | sdake : what I've been recommending that folks do is edit the sphinx input files for older notes, if you want to do that | 15:10 |
dhellmann | and then use reno for newer notes going forward | 15:10 |
sdake | ok i've actually got to roll soon, but sphinx input editing sounds reasonable - an example would help :) | 15:10 |
sdake | does reno convert the yaml to sphinx? | 15:11 |
dhellmann | I'll see if I can find anyone who has done that, but it would be in a file like releasenotes/source/liberty.rst or older | 15:11 |
dhellmann | sdake : yes | 15:11 |
dhellmann | sdake : http://docs.openstack.org/developer/reno/ | 15:11 |
sdake | i did rtfm arleady :) | 15:12 |
sdake | bit missed info about that | 15:12 |
dhellmann | the sphinx extension page should cover that, though maybe not explicitly | 15:12 |
sdake | ok, i may need a little hand holding relating to older milestone releases, but i'll try to get all the rsts in reno format for mitaka-3 | 15:12 |
dhellmann | sounds good, I can help with more specific answers when you have more time | 15:13 |
sdake | is reno smart enough to combine mitaka1/2/3 into the final mitaka release based uon the tag id? | 15:13 |
dhellmann | yes, we have the patch for that up for review right now | 15:13 |
sdake | nice | 15:13 |
dhellmann | so by the time we tag final releases, it will be the default | 15:13 |
sdake | i actually have a heat blueprint for kolla to finish the job on first, then i'll sort out reno prior to the 2nd-4th :) | 15:14 |
sdake | which is our tagging window for mitaka3 | 15:14 |
dhellmann | yep, that's next week | 15:15 |
*** kzaitsev_mb has quit IRC | 15:15 | |
openstackgerrit | Merged openstack/releases: releae keystoneclient 2.3.0 https://review.openstack.org/285125 | 15:15 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: fix default handling for pypi link https://review.openstack.org/285311 | 15:16 |
sdake | yup but we have all the data already dhellmann so shoudl be easy as long as adding reno to a repo isn't terribly difficult | 15:25 |
*** nikhil has joined #openstack-release | 15:25 | |
dhellmann | sdake : just a couple of patches to set it up in the repo and turn on the jobs in CI | 15:25 |
sdake | which type of jobs? | 15:26 |
dhellmann | sdake : some example patches: https://review.openstack.org/#/q/topic:add-reno,n,z | 15:26 |
dhellmann | you need the job to actually build the published notes | 15:26 |
sdake | dhellmann isn't that just part of doc job, or a separate job? | 15:27 |
*** kzaitsev_mb has joined #openstack-release | 15:27 | |
dhellmann | sdake : separate job because they go to a different url | 15:27 |
sdake | got it, well I understand project-config pretty well | 15:27 |
sdake | so that should be easymode | 15:27 |
dhellmann | sdake : the original instructions are in http://lists.openstack.org/pipermail/openstack-dev/2015-November/078301.html | 15:28 |
sdake | wish I was aware of this months ago | 15:28 |
sdake | hard to stay on top of regular openstack-dev | 15:28 |
sdake | need to filter release i htink ;) | 15:28 |
dhellmann | though I think at that point I missed the need for the "unreleased" page for testing | 15:28 |
dhellmann | sdake : all the best release liaisons and ptls do ;-) | 15:28 |
sdake | dhellmann thanks :) | 15:29 |
sdake | dhellmann well I'm far from perfect, had medical problem (root infection in tooth) in nov/dec | 15:29 |
sdake | so missed alot of what happened during that period unforutnately | 15:30 |
dhellmann | sdake : sure, I'm just teasing, I remember you said you had some medical issues a while back | 15:30 |
dhellmann | sdake : when you're ready to go, let me know and I'll help you get set up | 15:31 |
sdake | ya two root canals back to back | 15:31 |
sdake | one failed | 15:31 |
sdake | sucked ass :( | 15:31 |
dhellmann | ouch :-( | 15:31 |
sdake | cool, likely monday or this weekend some time ;) | 15:31 |
sdake | on the plus side the docs gave my oxycodone 5mg so I was pretty much out to lunch for about a month :) | 15:31 |
dhellmann | that's a long time to be hazy :-) | 15:32 |
sdake | your telling me | 15:32 |
sdake | ok gotta roll | 15:32 |
dhellmann | drop a note here with the patch link if you do the work this weekend, otherwise I'll see you monday | 15:32 |
*** sdake has quit IRC | 15:47 | |
*** mriedem has quit IRC | 15:49 | |
*** mriedem has joined #openstack-release | 15:53 | |
*** mriedem is now known as mriedem_meeting | 15:54 | |
openstackgerrit | Sergey Kraynev proposed openstack/releases: Release python-heatclient-1.0.0 https://review.openstack.org/283852 | 16:08 |
*** mriedem_meeting has quit IRC | 16:08 | |
*** mriedem has joined #openstack-release | 16:14 | |
*** mriedem has left #openstack-release | 16:18 | |
*** mriedem has joined #openstack-release | 16:18 | |
notmyname | dhellmann: so what if a project isn't using reno for release notes? how do their end-of-cycle notes get included? (re your ML post) | 16:21 |
*** dims has quit IRC | 16:22 | |
dhellmann | notmyname : you can put a link to the notes in your deliverables file in the releases repository | 16:22 |
dhellmann | notmyname : the other projects will, when they have mitaka pages to link to, do the same thing to their reno-generated notes | 16:23 |
notmyname | deliverables file? is that MANIFEST.in? | 16:23 |
dhellmann | notmyname : in the openstack/releases repo where you request tags | 16:23 |
dhellmann | deliverables/mitaka/swift.yaml | 16:23 |
notmyname | ah, ok | 16:23 |
notmyname | what do you mean by link to it? with reno, is there an artifact produced and hosted somewhere that's linked to? | 16:24 |
notmyname | or is it refering to an in-tree file? | 16:24 |
dhellmann | notmyname : yes http://docs.openstack.org/releasenotes/keystone/ | 16:25 |
notmyname | to the first or second thing? | 16:25 |
dhellmann | projects using reno have their published notes updated at a site like ^^ automatically every time they merge a commit or tag a release | 16:25 |
dhellmann | we will put a link to those pages in their deliverables file, to cause them to be linked from the right page on releases.openstack.org | 16:26 |
dhellmann | for example, we have links associated with several projects for liberty on http://releases.openstack.org/liberty/index.html | 16:26 |
dhellmann | so if you want to publish your notes somewhere else, you can just provide a link to wherever they end up | 16:26 |
notmyname | thanks for the info | 16:30 |
openstackgerrit | Sergey Kraynev proposed openstack/releases: Release python-heatclient-1.0.0 https://review.openstack.org/283852 | 16:56 |
*** dims has joined #openstack-release | 17:09 | |
*** dims has quit IRC | 17:10 | |
*** bknudson_ has joined #openstack-release | 17:12 | |
*** pleia2_ has joined #openstack-release | 17:15 | |
*** tonyb_ has joined #openstack-release | 17:16 | |
*** coreycb` has joined #openstack-release | 17:18 | |
*** stevebak` has joined #openstack-release | 17:19 | |
*** krotscheck has quit IRC | 17:20 | |
*** bknudson has quit IRC | 17:20 | |
*** notmyname has quit IRC | 17:20 | |
*** onovy has quit IRC | 17:20 | |
*** tonyb has quit IRC | 17:20 | |
*** bswartz has quit IRC | 17:20 | |
*** coreycb has quit IRC | 17:20 | |
*** pleia2 has quit IRC | 17:20 | |
*** stevebaker has quit IRC | 17:20 | |
*** peterstac has quit IRC | 17:20 | |
*** krotscheck has joined #openstack-release | 17:20 | |
*** onovy_ has joined #openstack-release | 17:20 | |
*** onovy_ is now known as onovy | 17:21 | |
*** notmyname has joined #openstack-release | 17:21 | |
*** peterstac has joined #openstack-release | 17:21 | |
*** dims has joined #openstack-release | 17:22 | |
flaper87 | dhellmann: How bad would it be for us to release a glance_store version on Monday given this is the non client libs freeze week? | 17:32 |
flaper87 | We could do a release today | 17:33 |
flaper87 | but I'd rather not do that on Fridays and, unfortunately, there's still one patch going through the gate | 17:33 |
*** sdake has joined #openstack-release | 17:34 | |
dhellmann | flaper87 : not the end of the world, but not great. how many projects are using it now? | 17:35 |
flaper87 | dhellmann: known by us, just Glance, which is why I wasn't too worried about requesting this | 17:36 |
dhellmann | flaper87 : I can confirm that looking at the existing requirements files | 17:37 |
dhellmann | flaper87 : ok, let's do it monday as early as possible | 17:37 |
flaper87 | dhellmann: ok, I'll ask EU folks to take care of it | 17:39 |
flaper87 | dhellmann: thank you | 17:39 |
dims | ttx : please bless https://review.openstack.org/#/c/285400/ | 17:49 |
dims | hmm, no patchbot :) | 17:49 |
notmyname | do you want patchbot here? | 17:49 |
dims | notmyname yes please :) | 17:49 |
*** dtantsur is now known as dtantsur|afk | 17:49 | |
*** patchbot has joined #openstack-release | 17:49 | |
notmyname | patchbot: hello | 17:49 |
dims | thanks notmyname | 17:50 |
*** dims is now known as dimsum__ | 18:09 | |
*** kzaitsev_mb has quit IRC | 18:09 | |
openstackgerrit | Doug Hellmann proposed openstack/releases: remove meiji test files https://review.openstack.org/285481 | 18:14 |
*** mriedem has quit IRC | 18:18 | |
openstackgerrit | Doug Hellmann proposed openstack/releases: support tarball names that do not match the repository name https://review.openstack.org/284870 | 18:53 |
openstackgerrit | Doug Hellmann proposed openstack/releases: collapse pre-releases into final releases https://review.openstack.org/285497 | 18:53 |
openstackgerrit | Doug Hellmann proposed openstack/releases: remove meiji test data https://review.openstack.org/285498 | 18:53 |
*** bswartz has joined #openstack-release | 18:55 | |
*** sdague has quit IRC | 19:06 | |
*** dimsum__ has quit IRC | 19:16 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: better handling of stable flag https://review.openstack.org/285520 | 19:47 |
*** gordc has quit IRC | 19:51 | |
*** sdague has joined #openstack-release | 20:13 | |
*** yarkot_ has joined #openstack-release | 20:22 | |
*** gordc has joined #openstack-release | 20:23 | |
*** yarkot_ has quit IRC | 20:26 | |
mordred | dhellmann, ttx: https://review.openstack.org/#/c/285529/ | 20:37 |
patchbot | mordred: patch 285529 - openstack - Trim entries from submodules file that don't exist | 20:37 |
dhellmann | mordred : those are "not really part of openstack" things, I guess? | 20:38 |
mordred | dhellmann: well, they don't actually have submodules in the repo | 20:39 |
mordred | dhellmann: they're just vestigal entries in the .gitmodules file | 20:39 |
dhellmann | ah | 20:39 |
mordred | dhellmann: (I noticed this as the result of a script I was running for a completely different purpose :) ) | 20:40 |
dhellmann | I'm not sure what the difference is between submodules and .gitmodules, since I've never used the feature | 20:40 |
dhellmann | it doesn't matter though, I'll give you the benefit of the doubt ;-) | 20:40 |
mordred | :) | 20:40 |
dhellmann | I'm going to call it a day, have a good weekend! | 20:42 |
mordred | dhellmann: same to you! | 20:42 |
*** dims has joined #openstack-release | 20:48 | |
*** fesp has joined #openstack-release | 20:58 | |
*** yarkot_ has joined #openstack-release | 21:13 | |
*** yarkot_ has quit IRC | 21:29 | |
*** fesp has quit IRC | 21:37 | |
*** fesp has joined #openstack-release | 21:38 | |
*** nikhil has quit IRC | 21:39 | |
*** nikhil has joined #openstack-release | 21:57 | |
*** gordc has quit IRC | 22:56 | |
*** fesp has quit IRC | 22:59 | |
*** dims has quit IRC | 23:07 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:08 | |
*** dims has joined #openstack-release | 23:34 | |
*** sdake has quit IRC | 23:53 | |
*** sdake_ has joined #openstack-release | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!