*** openstack has joined #openstack-release | 00:09 | |
flwang | dhellmann: ping re the client stable branch | 00:10 |
---|---|---|
*** openstackgerrit has quit IRC | 00:17 | |
*** openstackgerrit has joined #openstack-release | 00:18 | |
*** dims has quit IRC | 00:35 | |
*** sheeprine_ has joined #openstack-release | 00:48 | |
*** Kiall has quit IRC | 00:49 | |
*** sheeprine has quit IRC | 00:49 | |
*** Kiall has joined #openstack-release | 00:49 | |
*** cody-somerville has quit IRC | 00:51 | |
*** sridhar_ram has quit IRC | 01:11 | |
*** cody-somerville has joined #openstack-release | 01:22 | |
*** cody-somerville has quit IRC | 01:22 | |
*** cody-somerville has joined #openstack-release | 01:22 | |
*** nikhil_k has quit IRC | 01:22 | |
*** mriedem has joined #openstack-release | 01:25 | |
*** dims has joined #openstack-release | 01:31 | |
*** armax has quit IRC | 01:46 | |
*** cody-somerville has quit IRC | 01:48 | |
*** SergeyLukjanov has quit IRC | 02:56 | |
*** dansmith has quit IRC | 03:01 | |
*** dansmith has joined #openstack-release | 03:01 | |
*** SergeyLukjanov has joined #openstack-release | 03:02 | |
*** dims has quit IRC | 03:14 | |
*** mriedem has quit IRC | 03:17 | |
*** SergeyLukjanov has quit IRC | 03:19 | |
*** SergeyLukjanov has joined #openstack-release | 03:24 | |
*** dims has joined #openstack-release | 04:01 | |
*** dims has quit IRC | 04:13 | |
*** nikhil has joined #openstack-release | 04:15 | |
*** nikhil_k has joined #openstack-release | 04:15 | |
*** sorantis has joined #openstack-release | 04:16 | |
*** sorantis has quit IRC | 04:21 | |
*** amotoki has joined #openstack-release | 04:38 | |
*** kragniz has quit IRC | 04:52 | |
*** kragniz has joined #openstack-release | 04:54 | |
*** kragniz has quit IRC | 05:05 | |
*** kragniz has joined #openstack-release | 05:05 | |
*** sheeprine_ has quit IRC | 05:19 | |
*** sheeprine has joined #openstack-release | 05:20 | |
*** sheeprine has quit IRC | 05:40 | |
*** dansmith has quit IRC | 05:40 | |
*** sheeprine has joined #openstack-release | 05:46 | |
*** dansmith has joined #openstack-release | 05:46 | |
*** armax has joined #openstack-release | 05:50 | |
*** sheeprine has quit IRC | 06:02 | |
*** dansmith has quit IRC | 06:02 | |
*** sheeprine has joined #openstack-release | 06:08 | |
*** dansmith has joined #openstack-release | 06:08 | |
*** sheeprine has quit IRC | 06:49 | |
*** sheeprine has joined #openstack-release | 06:49 | |
*** skraynev has quit IRC | 07:05 | |
*** skraynev has joined #openstack-release | 07:06 | |
*** nikhil has quit IRC | 07:45 | |
*** nikhil has joined #openstack-release | 07:47 | |
*** ihrachys has joined #openstack-release | 08:07 | |
*** daemontool_ has joined #openstack-release | 08:11 | |
*** ihrachys has joined #openstack-release | 08:13 | |
*** daemontool has quit IRC | 08:14 | |
*** armax has quit IRC | 08:17 | |
*** pcaruana has joined #openstack-release | 08:34 | |
*** betherly has quit IRC | 08:36 | |
*** igorbelikov has quit IRC | 08:36 | |
*** betherly has joined #openstack-release | 08:40 | |
*** igorbelikov has joined #openstack-release | 08:42 | |
*** dtantsur|afk is now known as dtantsur | 09:11 | |
*** amotoki has quit IRC | 09:15 | |
*** openstackgerrit has quit IRC | 09:30 | |
*** openstackgerrit_ has joined #openstack-release | 09:30 | |
*** openstackgerrit_ is now known as openstackgerrit | 09:31 | |
*** openstackgerrit has quit IRC | 09:31 | |
*** openstackgerrit_ has joined #openstack-release | 09:31 | |
*** openstackgerrit_ is now known as openstackgerrit | 09:32 | |
*** openstackgerrit has quit IRC | 09:32 | |
*** openstackgerrit_ has joined #openstack-release | 09:32 | |
*** openstackgerrit_ is now known as openstackgerrit | 09:33 | |
*** openstackgerrit has quit IRC | 09:33 | |
*** openstackgerrit_ has joined #openstack-release | 09:33 | |
*** openstackgerrit_ is now known as openstackgerrit | 09:34 | |
*** daemontool__ has joined #openstack-release | 09:45 | |
*** daemontool_ has quit IRC | 09:49 | |
*** amotoki has joined #openstack-release | 09:50 | |
*** kzaitsev_mb has joined #openstack-release | 10:15 | |
johnthetubaguy | dhellmann (et al): I am happy for us to create python-novaclient stable, loving this increase in automation. | 10:45 |
*** dims has joined #openstack-release | 10:47 | |
*** dims has quit IRC | 10:52 | |
*** dims has joined #openstack-release | 10:56 | |
*** sdague has joined #openstack-release | 11:00 | |
*** dims has quit IRC | 11:19 | |
*** dims has joined #openstack-release | 11:21 | |
*** dims has quit IRC | 11:56 | |
*** kzaitsev_mb has quit IRC | 12:00 | |
*** dims has joined #openstack-release | 12:04 | |
*** _amrith_ is now known as amrith | 12:16 | |
*** kzaitsev_mb has joined #openstack-release | 12:22 | |
*** gordc has joined #openstack-release | 12:31 | |
kzaitsev_mb | dhellmann: I've seen http://lists.openstack.org/pipermail/openstack-dev/2016-March/088853.html and noticed murano-client is not there. However we've had 2 bugs fixed since 0.8.3 (they didn't make it because our gates went red). Would it be fine if I would release 0.8.4 now and reply to the thread with that tag for stable/mitaka? | 12:33 |
*** doug-fish has quit IRC | 12:38 | |
dhellmann | kzaitsev_mb : I limited that list to "managed" projects. Are the bugs critical release issues? | 12:38 |
dhellmann | johnthetubaguy : ack, I'll take care of it today | 12:38 |
kzaitsev_mb | dhellmann: I wouldn't say, that they're critical, but would say that they're high | 12:39 |
*** doug-fish has joined #openstack-release | 12:39 | |
kzaitsev_mb | so we're ok with not having them for release time, but we would probably backport them as soon as that would be possible | 12:41 |
dhellmann | kzaitsev_mb : if you can wait for the freeze to lift, that would be better. we can set up your branch and do the backport asap -- exactly :-) | 12:41 |
*** fesp has joined #openstack-release | 12:43 | |
kzaitsev_mb | ok then. let's wait for the freeze to lift =) should I reply to the thread with request of muranoclient, then? =) | 12:43 |
kzaitsev_mb | or would it be enough to just bug you here =)) | 12:44 |
*** doug-fish has quit IRC | 12:44 | |
dhellmann | kzaitsev_mb : here is good enough, I'll make a note to do it later when I get to the office | 12:44 |
dhellmann | kzaitsev_mb : I see 0.8.3 as the most recent version in the releases repo, is that right? | 12:45 |
*** pcaruana has quit IRC | 12:45 | |
kzaitsev_mb | dhellmann: yes, 0.8.3 is the version for stable/mitaka | 12:46 |
dhellmann | kzaitsev_mb : ok, noted, I'll take care of it later today with the others. Thanks for checking in! | 12:46 |
*** fesp has quit IRC | 12:51 | |
*** pcaruana has joined #openstack-release | 13:00 | |
openstackgerrit | amrith proposed openstack/releases: Update python-troveclient deliverable for mitaka https://review.openstack.org/291162 | 13:08 |
openstackgerrit | gordon chung proposed openstack/releases: ceilometerclient 2.4.0 - mitaka https://review.openstack.org/291166 | 13:14 |
amrith | dhellmann, dims, fungi, re: ^^ change. I'm thinking this is what I'm supposed to do to request 2.1.1 for python-troveclient. if that's not right, please leave a -1. I'll look when I get to work ... will be in a car shortly. | 13:15 |
dims | amrith : left a note, ttyl | 13:17 |
amrith | thx | 13:19 |
amrith | got it | 13:19 |
openstackgerrit | amrith proposed openstack/releases: Update python-troveclient deliverable for mitaka https://review.openstack.org/291162 | 13:21 |
amrith | dims ... for a single line of "highlights" is the seperator | or >. thx | 13:21 |
dims | amrith : either one should work i think | 13:23 |
amrith | tox didn't seem to object so I'm thnking it should be good | 13:24 |
amrith | ok, bbiab ... having fun on rte 2 shortly | 13:24 |
amrith | dims, we're talking at 10am tomorrow, right. (not today) | 13:24 |
amrith | thx | 13:24 |
amrith | lfti | 13:25 |
*** doug-fish has joined #openstack-release | 13:26 | |
dims | amrith y tomorrow | 13:26 |
*** doug-fish has quit IRC | 13:27 | |
dims | dhellmann : when do we branch "openstack/requirements"? | 13:27 |
*** doug-fish has joined #openstack-release | 13:27 | |
openstackgerrit | Dmitry Tantsur proposed openstack/releases: Release ironic-inspector 3.1.0 for Mitaka https://review.openstack.org/291180 | 13:36 |
dtantsur | dhellmann, hi! is it possible to do ^^ today please? | 13:36 |
dtantsur | I want to allow people to have at least some testing time before releasing the final thing.. | 13:36 |
*** dims has quit IRC | 13:38 | |
*** dims has joined #openstack-release | 13:39 | |
openstackgerrit | Christian Berendt proposed openstack/releases: release doc8 0.7.0 https://review.openstack.org/291188 | 13:58 |
*** mriedem has joined #openstack-release | 13:59 | |
dhellmann | dims : we branch requirements around the time of the servers | 14:00 |
dhellmann | dtantsur : I'll review that when I get to the office, probably a couple of hours (I need to stop on the way) | 14:01 |
ttx | dhellmann: I'll be looking at the intermediary-released still-missing stuff now | 14:01 |
dtantsur | dhellmann, no problem, I'll hopefully be around still. thanks | 14:01 |
ttx | where should I report my findings ? The etherpad ? | 14:01 |
dhellmann | ttx: sure, the etherpad works | 14:02 |
dhellmann | ttx: today's a meetup day in atl, so I'll be on the road for a bit before I come back online | 14:02 |
ttx | ack, I'm at a conf in London myself, so attending and giving talks most of the day | 14:03 |
*** openstackgerrit has quit IRC | 14:03 | |
*** openstackgerrit_ has joined #openstack-release | 14:03 | |
ttx | just happens to have a 40-min break now | 14:03 |
*** amrith is now known as _amrith_ | 14:04 | |
*** openstackgerrit_ is now known as openstackgerrit | 14:04 | |
*** openstackgerrit has quit IRC | 14:04 | |
*** openstackgerrit_ has joined #openstack-release | 14:05 | |
*** openstackgerrit_ is now known as openstackgerrit | 14:05 | |
*** openstackgerrit has quit IRC | 14:05 | |
*** openstackgerrit_ has joined #openstack-release | 14:06 | |
*** openstackgerrit_ is now known as openstackgerrit | 14:06 | |
*** openstackgerrit has quit IRC | 14:07 | |
*** openstackgerrit_ has joined #openstack-release | 14:07 | |
*** openstackgerrit_ is now known as openstackgerrit | 14:08 | |
*** openstackgerrit has quit IRC | 14:08 | |
*** openstackgerrit_ has joined #openstack-release | 14:08 | |
*** openstackgerrit_ is now known as openstackgerrit | 14:09 | |
*** openstackgerrit has quit IRC | 14:09 | |
*** openstackgerrit_ has joined #openstack-release | 14:09 | |
*** amotoki has quit IRC | 14:10 | |
*** openstackgerrit_ is now known as openstackgerrit | 14:10 | |
*** Guest41345 has joined #openstack-release | 14:10 | |
dims | dhellmann : ttx : i am free today to do stuff, so let me know if there's anything to do | 14:16 |
dhellmann | dims : if you want to have a look at the ironic-inspector release (https://review.openstack.org/#/c/291180/) that would help. I don't remember their release model off the top of my head, but I think it's cycle-with-intermediary | 14:17 |
patchbot | dhellmann: patch 291180 - releases - Release ironic-inspector 3.1.0 for Mitaka | 14:17 |
dtantsur | dhellmann, you're right | 14:17 |
dims | review it, look at version, list-changes and then cut it. right? | 14:17 |
dhellmann | dims : yep | 14:19 |
dhellmann | dims : and thanks! | 14:19 |
*** sheeprine has quit IRC | 14:20 | |
*** dims has quit IRC | 14:29 | |
*** dims has joined #openstack-release | 14:35 | |
*** pcaruana has quit IRC | 14:41 | |
*** sheeprine has joined #openstack-release | 14:41 | |
dims | dtantsur : around? | 14:45 |
dtantsur | dims, yep | 14:45 |
dims | dtantsur : just in case i run into some ACL issues | 14:46 |
dims | dtantsur : +2A to the review (https://review.openstack.org/#/c/291180/) once it merges, i have to run some scripts | 14:47 |
patchbot | dims: patch 291180 - releases - Release ironic-inspector 3.1.0 for Mitaka | 14:47 |
dtantsur | thanks! | 14:47 |
*** _amrith_ is now known as amrith | 14:50 | |
*** pcaruana has joined #openstack-release | 14:53 | |
openstackgerrit | Merged openstack/releases: Release ironic-inspector 3.1.0 for Mitaka https://review.openstack.org/291180 | 14:58 |
dims | dtantsur : as suspected i am lacking in karma, can you please add me temporarily to https://review.openstack.org/#/admin/groups/978,members ? | 15:04 |
dims | dtantsur : i'll talk to dhellmann and ttx later about getting myself added to the right group | 15:05 |
dims | once i cut the release you can yank me out dtantsur | 15:05 |
dtantsur | dims, ouch, why I am alone there? Oo what's the official release group? | 15:05 |
dims | dtantsur : not sure exactly what it should be, library-release probably, but not sure, that's another thing i have to ask them | 15:07 |
dims | as there is a "Release Managers" too | 15:07 |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:08 | |
ttx | dims: need release magix rights ? | 15:08 |
dtantsur | dims, added | 15:08 |
ttx | dims: added you to release managers magic group | 15:10 |
dims | ttx : thanks! | 15:10 |
ttx | dhellmann: feel free to revert that if you think that is a bad idea :) | 15:10 |
dims | dtantsur : you can yank me out now. | 15:10 |
dims | dtantsur: if you are interested you can look at zuul now for the jobs | 15:12 |
dtantsur | dims, thanks | 15:12 |
dims | dtantsur : i'd request you verify at lease the pypi upload | 15:12 |
dtantsur | definitely | 15:13 |
dims | ttx : haha, i promise to behave :) | 15:13 |
dims | dtantsur : it's up - https://pypi.python.org/pypi/ironic-inspector/3.1.0 | 15:31 |
dtantsur | dims, yep, checking right now | 15:32 |
dtantsur | meh, PyPI is slow today.. | 15:32 |
*** sigmavirus24 is now known as sigmavirus24_awa | 15:40 | |
*** cody-somerville has joined #openstack-release | 15:41 | |
*** sdake has joined #openstack-release | 15:44 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:46 | |
*** sdake_ has joined #openstack-release | 15:46 | |
amrith | dims, fungi, dhellmann ... others who can bless https://review.openstack.org/#/c/291162/ | 15:48 |
patchbot | amrith: patch 291162 - releases - Update python-troveclient deliverable for mitaka | 15:48 |
amrith | mriedem ^^ as soon as this is blessed, the rest of the log jam can be cleared, I think. | 15:48 |
*** sdake has quit IRC | 15:49 | |
dims | amrith : it has one commit change from 2.1.0 | 15:52 |
dims | amrith : mriedem : taking care of that release now | 15:54 |
amrith | dims, yes | 15:55 |
amrith | I posted the git log into the comments | 15:55 |
dims | amrith : y, please watch the jobs on zuul if you wish. python-troveclient-pypi-both-upload is the one that uploads the release to pypi | 15:57 |
amrith | dims, thx | 15:58 |
amrith | wilco | 15:58 |
openstackgerrit | Merged openstack/releases: Update python-troveclient deliverable for mitaka https://review.openstack.org/291162 | 15:59 |
amrith | mriedem, ^^ | 15:59 |
mriedem | thanks | 16:00 |
*** armax has joined #openstack-release | 16:00 | |
mriedem | dims: amrith: i'll update https://review.openstack.org/#/c/290935/ to be 2.1.1 | 16:00 |
patchbot | mriedem: patch 290935 - requirements - Exclude python-troveclient 2.1.0 | 16:00 |
amrith | ok, I'm here. lmk and I'll +1 or +2 as appropriate | 16:00 |
dims | mriedem : sounds good, i'll rush it | 16:00 |
amrith | no worries, if you don't hear from me immediately you can text me (i'll pm you the #) | 16:01 |
mriedem | amrith: that's probably not necessary | 16:01 |
amrith | if you need to ... do it (please) | 16:02 |
*** sdake_ is now known as sdake | 16:10 | |
dims | mriedem : pypi upload complete | 16:10 |
dims | will wait for the wheel jobs | 16:11 |
mriedem | ack | 16:11 |
amrith | dims, this one needs to merge as well ... | 16:12 |
amrith | https://review.openstack.org/#/c/290935/ | 16:12 |
patchbot | amrith: patch 290935 - requirements - Exclude python-troveclient 2.1.0 | 16:12 |
amrith | once this one merges, the two trove changes (master and liberty) will fall into place. | 16:13 |
dims | amrith : y, that's what we were talking about | 16:13 |
amrith | hoink | 16:13 |
* amrith goes to get coffee and splash cold water on face | 16:13 | |
amrith | ah yes ... | 16:13 |
* amrith mumbles something about sleep being overrated | 16:14 | |
dims | lol | 16:14 |
dims | amrith : mriedem : on its way - https://review.openstack.org/#/c/290935/ | 16:29 |
patchbot | dims: patch 290935 - requirements - Exclude python-troveclient 2.1.0 | 16:29 |
mriedem | dims: thanks | 16:32 |
*** sigmavirus24 is now known as sigmavirus24_awa | 16:42 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 16:42 | |
*** sridhar_ram has joined #openstack-release | 16:45 | |
*** pcaruana has quit IRC | 16:47 | |
smcginnis | This is in need of a refresh: https://wiki.openstack.org/wiki/PTL_Guide | 16:48 |
smcginnis | I would, but not sure if I even know what all has changed. | 16:48 |
*** ihrachys has quit IRC | 16:48 | |
*** cody-somerville has quit IRC | 16:55 | |
*** ihrachys has joined #openstack-release | 17:00 | |
mriedem | the first rule of PTL guide is you don't talk about PTL guide | 17:02 |
dims | mriedem LOL | 17:02 |
dims | mriedem plays the role of Brad Pitt here :) | 17:03 |
*** dims has quit IRC | 17:04 | |
*** dims has joined #openstack-release | 17:06 | |
amrith | what PTL Guide? | 17:07 |
amrith | "I don't often read the PTL Guide, but when I do, I don't talk about it. Stay thirsty my friends." | 17:07 |
dims | good one amrith ! | 17:23 |
*** nikhil has quit IRC | 17:51 | |
*** dims has quit IRC | 17:54 | |
*** mriedem has quit IRC | 18:01 | |
*** dims has joined #openstack-release | 18:03 | |
dhellmann | dims: I'm finally back online and catching up. How are things looking? | 18:12 |
*** mriedem has joined #openstack-release | 18:13 | |
dims | dhellmann : ironic-inspector and troveclient are done. rushed out the g-r/u-c change for troveclient as well. | 18:13 |
*** kzaitsev_mb has quit IRC | 18:13 | |
dhellmann | jokke_, flaper87 : do either of you have any idea what's up with these glance-store tests? https://review.openstack.org/#/c/290746/ | 18:13 |
patchbot | dhellmann: patch 290746 - glance_store (stable/mitaka) - Update .gitreview for stable/mitaka | 18:13 |
dhellmann | dims : great, thank you for handling that. are there any other patches we're waiting for to resolve that situation? | 18:14 |
flaper87 | dhellmann: yeah, we're working on that | 18:14 |
flaper87 | dhellmann: a swiftclient release broke us | 18:14 |
dhellmann | flaper87 : ok, thanks. feel free to take over any of those branch-related patches if you need to rebase them | 18:14 |
dims | dhellmann : not on our plate | 18:14 |
flaper87 | but it's just the tests, I believe. We identified the issue ydya | 18:14 |
flaper87 | dims: will do :) | 18:14 |
flaper87 | ops | 18:14 |
flaper87 | dhellmann: ^ | 18:14 |
dhellmann | flaper87 : is it an issue in your tests, or the clients? | 18:14 |
dims | :) | 18:15 |
dhellmann | because we can block the client if we have to | 18:15 |
flaper87 | dhellmann: tests, that's why I didn't raise it | 18:15 |
dhellmann | dims : yay, no work! :-) | 18:15 |
dhellmann | flaper87 : ok | 18:15 |
*** dims has quit IRC | 18:21 | |
*** dims has joined #openstack-release | 18:22 | |
*** ihrachys has quit IRC | 18:23 | |
sridhar_ram | dhellmann: howdy! one more perhaps an unique situation of tacker to handle.. we would like to make a release off stable/liberty. We didn't make any release for liberty, so this will be the first one. | 18:29 |
sridhar_ram | dhellmann: looking for some guidance.. | 18:29 |
*** openstackgerrit_ has joined #openstack-release | 18:30 | |
dhellmann | sridhar_ram : so you created a branch before you had a release for liberty? | 18:33 |
sridhar_ram | dhellmann: yes.. I got to admit we were totally lax on our release practices | 18:33 |
dhellmann | sridhar_ram : is there anything at the branch point to release? | 18:34 |
sridhar_ram | dhellmann: before stable/liberty got pulled ? | 18:35 |
dhellmann | sridhar_ram : you created a branch at a specific commit. if we tag that, would it build properly into a package of some sort? | 18:35 |
dhellmann | sridhar_ram : it looks like 7ae2388903fb998f467c8b57846544c6864c3c5b | 18:36 |
sridhar_ram | dhellmann: yes, it would .. tough some critical fixes went into stable/liberty | 18:36 |
* sridhar_ram is looking up | 18:36 | |
dhellmann | sridhar_ram : that's fine, we can tag multiple releases. I'd just like to not have randomly created branches | 18:36 |
dhellmann | so if we tag that as X.0.0 retroactively, you could then tag X.1.0 or something from it later | 18:37 |
sridhar_ram | dhellmann: sure.. doing this (liberty) tremendously help me to come up to speed for the upcoming mitaka | 18:37 |
sridhar_ram | dhellmann: sounds perfect... | 18:37 |
dhellmann | sridhar_ram : ok, go ahead and put together the appropriate release requests. you'll need separate patches because of the way the tagging script works (it only looks at the final entry) | 18:38 |
dhellmann | sridhar_ram : I see a 0.1.0 on kilo, so the liberty release should probably be at least 1.0.0 -- are you ready for 1.0? | 18:39 |
sridhar_ram | dhellmann: I'd prefer 0.X.0 numbering for now | 18:40 |
dhellmann | sridhar_ram : do you expect to release any more kilo versions? | 18:40 |
sridhar_ram | dhellmann: yes, we could make one more kilo | 18:41 |
sridhar_ram | dhellmann: btw, how long stable/kilo is maintained before getting EOL'd ? | 18:41 |
jokke_ | dhellmann: speaking of Liberty releases. What are the odds that we could get the glanceclient and glance_store Liberty releases tagged today? ;) | 18:42 |
dhellmann | sridhar_ram : kilo EOL is coming up soon | 18:44 |
sridhar_ram | dhellmann: then I'd skip making any more kilo release and concentrate our efforts getting liberty (and the upcoming mitaka) | 18:44 |
dhellmann | sridhar_ram : I agree. Since kilo is stable and you have 0.1.0 there you would only want to release patches like 0.1.1 anyway. If you start with 0.2.0 on the liberty branch, you would do the same -- it's also stable, so should not receive new features so you would release 0.2.1, etc. | 18:46 |
dhellmann | if liberty is *not* stable, then you need a new major version for releases from other branches | 18:47 |
dhellmann | that way you have room for feature versions like 0.3.0 on liberty | 18:47 |
dhellmann | if it's not stable and you need features and you don't want to go to 1.0 on master, then we could just not release anything from master until you're done with liberty, but I don't know if you want to do that | 18:48 |
sridhar_ram | stable/liberty is quite "stable" now.. so having a 0.2.0 off the tag point and doing a 0.2.1 off stable/liberty is perfect for users consuming liberty | 18:50 |
sridhar_ram | for mitaka we will make the master stable in next couple of weeks.. ofcourse, there are lots of new features, so we will probably need to go with 0.3.0 and then release 0.3.1,.. off stable/mitaka as needed | 18:51 |
sridhar_ram | would this work ? | 18:51 |
openstackgerrit | Anne Gentle proposed openstack/releases: fairy-slipper -0.1.1 https://review.openstack.org/291363 | 18:55 |
openstackgerrit | Anne Gentle proposed openstack/releases: fairy-slipper -0.1.1 https://review.openstack.org/291363 | 19:00 |
dhellmann | sridhar_ram : does that makes sense? | 19:01 |
sridhar_ram | dhellmann: still parsing it.. I kinda tried to paraphrase in my own words :) | 19:02 |
armax | dhellmann: apologies in advance if you already answered this question a million time, but when do you intend to cut stable branches for the server repos, e.g. neutron/ and *-aas? | 19:02 |
sridhar_ram | dhellmann: I was hoping we can wrap up liberty release(s) by next week .. in time for a release off master for mitaka | 19:04 |
openstackgerrit | Anne Gentle proposed openstack/releases: fairy-slipper -0.1.1 https://review.openstack.org/291363 | 19:06 |
dims | armax : next week i believe guessing when we cut the first RC's | 19:07 |
dims | RC1 is definitely next week "R-3 RC1-target (Mar 14-18)" | 19:07 |
armax | dims: agreed, I was more like looking for a specific day of the week, or it depends on whether we as a project give the thumb up? | 19:09 |
armax | dims: any day within that week? | 19:09 |
dims | armax : will let ttx and dhellmann answer that :) | 19:09 |
dims | armax : there are notes here if you want to peek - https://etherpad.openstack.org/p/mitaka-release-tracking | 19:11 |
armax | dims: ah, thanks for the pointer, I was not aware of it | 19:11 |
armax | mestery: ^ | 19:13 |
dhellmann | armax : yes, closer to when the final releases are done | 19:15 |
armax | dhellmann: ok | 19:15 |
armax | dhellmann: thanks | 19:17 |
dhellmann | sridhar_ram : ok, we just need to be careful with the version numbers we pick so we don't block something you want to do | 19:26 |
sridhar_ram | dhellmann: sounds good.. | 19:26 |
sridhar_ram | dhellmann: I'm preparing patchsets for openstack/release repo as we speak | 19:26 |
dhellmann | sridhar_ram : ok | 19:27 |
sridhar_ram | dhellmann: a n00b question .. the hash for the initial release is from the master ? | 19:27 |
*** dims_ has joined #openstack-release | 19:28 | |
dhellmann | sridhar_ram : the hash should refer to the patch you want tagged. So a liberty release should come from the liberty branch somewhere (the first one should be the start of that branch) | 19:28 |
sridhar_ram | dhellmann: sounds good.. I'm getting there.. thanks for your patience! | 19:28 |
*** dims has quit IRC | 19:29 | |
*** armax has quit IRC | 19:46 | |
*** sdake has quit IRC | 20:05 | |
openstackgerrit | Anne Gentle proposed openstack/releases: fairy-slipper 0.1.1 https://review.openstack.org/291363 | 20:13 |
dims_ | dhellmann : so here's a thought, as part of the release process do we not ensure that the CI for stable branch we cut is up and running and green? | 20:15 |
dhellmann | dims_ : we can't run jobs on the branch until the branch exists, right? we submit the first patch on the branch to set the .gitreview so that would test the jobs. Did you have something else in mind? | 20:20 |
*** armax has joined #openstack-release | 20:20 | |
dims_ | dhellmann : just thinking aloud...when we cut RC1 we do the branch, get it working, any new RC(s) get cut from the branch. so folks have an incentive to get everything up and running and working (less work for stable/ team later)...something like that | 20:22 |
*** kzaitsev_mb has joined #openstack-release | 20:23 | |
openstackgerrit | Anne Gentle proposed openstack/releases: fairy-slipper 0.2.0 https://review.openstack.org/291363 | 20:34 |
flwang | dhellmann: if we would like to release another version for client to include 2 bug fix. how should i mark the version number? thanks. | 20:43 |
dhellmann | flwang : if the new release only contains bug fixes, you can just increase the patch level (the Z in X.Y.Z) | 20:57 |
dhellmann | flwang : are these bug fixes critical for the release of the service? | 20:57 |
*** sigmavirus24 is now known as sigmavirus24_awa | 21:00 | |
*** amrith is now known as _amrith_ | 21:01 | |
flwang | dhellmann: i think so :) | 21:01 |
flwang | dhellmann: when is the deadline for the client stable branch? | 21:02 |
dhellmann | flwang : what I mean is, does the service not work without the client release? or does some *other* service not work? | 21:02 |
dhellmann | because we want to be extremely careful with new client releases right now, during the requirements freeze | 21:02 |
flwang | dhellmann: no, just the client side | 21:02 |
dhellmann | if the release can wait until after the server release candidates have been created, that would be better | 21:02 |
dhellmann | we can set up the stable branch, you can backport the fixes, and then create a stable bug-fix release right after the servers are released | 21:03 |
flwang | dhellmann: for example, server supports functions X, but the function is missing on client side | 21:03 |
dhellmann | flwang : that's a feature addition, not a bug | 21:03 |
flwang | dhellmann: so for this kind of thing, we can wait after the server/service release and then release another client version, right? | 21:04 |
dhellmann | flwang : you can, but that will be a newton release because it's a feature release | 21:05 |
dhellmann | flwang : mitaka clients are frozen except for critical bug fixes that prevent the servers from working | 21:05 |
flwang | yep, that's why i'm a little bit confused. the function has been on server side for a while, but it's missed on client side | 21:06 |
dhellmann | yeah | 21:06 |
dhellmann | perhaps next cycle you can require contributions to both server and client for new APIs, to ensure that both land close together | 21:07 |
flwang | ok, anyway, so for this kind of issue, we should wait and take current release as the stable branch, right? | 21:07 |
flwang | dhellmann: i see, it's a legacy issue :( | 21:07 |
dhellmann | flwang : yes, this would not be the sort of thing we would make an exception for | 21:07 |
dhellmann | yeah :-( | 21:07 |
*** sdake has joined #openstack-release | 21:07 | |
flwang | not happened in Mitaka | 21:07 |
*** sigmavirus24_awa is now known as sigmavirus24 | 21:07 | |
dhellmann | oh, ok | 21:08 |
dhellmann | I see zaqarclient used in heat mistral os-collect-config python-openstackclient rally requirements solum zaqar and zaqar-ui | 21:08 |
dhellmann | adding a new release now would potentially destabilize all of them, which is too risky | 21:09 |
flwang | dhellmann: ok, i see | 21:09 |
flwang | dhellmann: ok, thanks for the clarification. i will reply your mail :) | 21:10 |
dhellmann | flwang : ok, thanks for understanding | 21:10 |
flwang | dhellmann: thank you! | 21:10 |
sridhar_ram | dhellmann: Just an heads up / FYI. I'm ready to push python-tackerclient request for 0.2.0 from the initial hash of stable/liberty ... however I'll immediately follow up with one more from 0.2.1 from the current latest in stable/liberty. | 21:19 |
dhellmann | sridhar_ram : if that second release from liberty includes features, it should be 0.3.0 | 21:20 |
dhellmann | sridhar_ram : otherwise, that sounds good | 21:20 |
sridhar_ram | dhellmann: no new features, it has clean ups (to reference neutron) and a deprecation warning to a CLI | 21:21 |
dhellmann | sridhar_ram : ok | 21:22 |
ttx | dhellmann: anything urgent I should be processing ? | 21:22 |
dhellmann | ttx: I don't think so. I'm handling lib branches as the approvals trickle in, and those are almost done | 21:22 |
dims_ | ttx dhellmann : i am around if you want to throw things my way | 21:26 |
dhellmann | ttx: did you finish auditing the managed and official projects to see which hadn't done releases? I see notes about that in the etherpad | 21:28 |
ttx | yes I did. I think the only one where we actually care is cloudkitty, and we may have something there tomorrow. if the others miss, they are not part of mitaka and it's not a big deal | 21:28 |
ttx | I als osent a reminder to already-released intermediary things, since they probably want a refresh | 21:28 |
ttx | cced you on that one | 21:29 |
ttx | dhellmann: I'm still seeing discussions about FFEs on the ML, which is a bit of a concern | 21:29 |
ttx | They should have been discussed a long time ago, and should have been mostly processed by now | 21:30 |
ttx | i.e. it's not really a good time to add more | 21:30 |
dhellmann | ttx: yep, got that email | 21:30 |
dhellmann | ttx: I agree on the FFE thing. | 21:31 |
ttx | so it might be good to step in one of those threads if any are still active and point out that you should have 99% of the FFes closed by now | 21:31 |
dhellmann | I'm not sure how to handle that. It seems like we still have some PTLs not paying attention to the schedule deadlines. | 21:31 |
ttx | if you want to have any chance ofpushing a RC1 nex tweek | 21:31 |
dhellmann | yeah, I'll look for those | 21:31 |
ttx | remind them that we have one less week than usual | 21:31 |
ttx | and that every FFe therefore means les squality on the end release | 21:32 |
ttx | (less time to squash bugs and churn RCs) | 21:32 |
ttx | alright, calling it a day | 21:33 |
openstackgerrit | Jim Rollenhagen proposed openstack/releases: ironic 5.0.0 https://review.openstack.org/291450 | 21:38 |
jroll | whee! | 21:38 |
dhellmann | ttx: I'm replying on several threads with info about the timing | 21:39 |
dhellmann | jroll : hey hey! | 21:39 |
jroll | dhellmann: ironic release for you, will probably do 5.1.0 before cycle end :) | 21:39 |
jroll | no rush on 5.0.0 though | 21:40 |
dhellmann | jroll : I'll probably look at it tomorrow morning when I'm fresh | 21:40 |
jroll | cool, thank you :) | 21:40 |
dhellmann | ttx: it looks like most of the FFEs are for fuel. | 21:42 |
*** openstackstatus has quit IRC | 21:42 | |
*** nikhil_k has quit IRC | 21:42 | |
*** openstackstatus has joined #openstack-release | 21:44 | |
*** ChanServ sets mode: +v openstackstatus | 21:44 | |
*** ihrachys has joined #openstack-release | 21:49 | |
*** sdague has quit IRC | 21:52 | |
*** dims has joined #openstack-release | 21:52 | |
*** dims_ has quit IRC | 21:52 | |
*** doug-fish has quit IRC | 21:59 | |
kong | hi, dhellmann, could you please help to create stable/mitaka branch for python-mistralclient 2.0.0? | 22:00 |
kong | what else I need to do to for that? | 22:01 |
dhellmann | kong : I can do it for you. Is that the most recent release of the library? | 22:01 |
kong | dhellmann: yes | 22:01 |
kong | dhellmann: appreciate you can help | 22:01 |
dhellmann | kong : oh, I've already created that branch | 22:02 |
odyssey4me | dhellmann when you have a moment, can we revisit https://review.openstack.org/290074 ? | 22:02 |
kong | dhellmann: fantastic, thanks! | 22:02 |
dhellmann | odyssey4me : ah, yes, let me take a look. Those are all existing tags, right? | 22:02 |
odyssey4me | dhellmann yep | 22:03 |
dhellmann | kong : https://review.openstack.org/#/c/291337/ | 22:03 |
patchbot | dhellmann: patch 291337 - python-mistralclient (stable/mitaka) - Update .gitreview for stable/mitaka | 22:03 |
dhellmann | odyssey4me : approved | 22:04 |
odyssey4me | great, thanks dhellmann :) | 22:04 |
dhellmann | odyssey4me : oh wait, you're release:independent, right? I'll merge those into a single deliverable file for you under the _independent directory | 22:04 |
dhellmann | odyssey4me : not a big deal, I can do that for you when this merges | 22:05 |
odyssey4me | dhellmann we are, although we intend to shift over to release: cycle-with-intermediate next cycle | 22:05 |
odyssey4me | I just missed the deadline for requesting that we do it this cycle :) | 22:06 |
odyssey4me | but thanks! | 22:06 |
dhellmann | aha, ok | 22:06 |
dhellmann | maybe we'll just leave it as is, then | 22:06 |
odyssey4me | we have generally released on the day, or within the week after all upstream projects release | 22:06 |
odyssey4me | I hope to tighten it up a bit more in the next cycle so that we can release same-day | 22:06 |
dhellmann | odyssey4me : you have a bunch of other repos not listed in that deliverable file. do those get tags, too? | 22:06 |
dhellmann | that sounds like cycle-with-intermediary to me :-) | 22:07 |
openstackgerrit | Merged openstack/releases: Add all existing OpenStack-Ansible Kilo/Liberty releases https://review.openstack.org/290074 | 22:13 |
*** _amrith_ is now known as amrith | 22:14 | |
openstackgerrit | Sridhar Ramaswamy proposed openstack/releases: Release tackerclient 0.2.0 for liberty https://review.openstack.org/291466 | 22:19 |
*** sdake_ has joined #openstack-release | 22:25 | |
*** sdake has quit IRC | 22:28 | |
*** mriedem has quit IRC | 22:34 | |
*** doug-fish has joined #openstack-release | 22:59 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:01 | |
*** doug-fish has quit IRC | 23:03 | |
*** doug-fish has joined #openstack-release | 23:03 | |
*** doug-fish has quit IRC | 23:08 | |
*** doug-fish has joined #openstack-release | 23:14 | |
*** ihrachys has quit IRC | 23:16 | |
*** doug-fish has quit IRC | 23:19 | |
*** nikhil_k has joined #openstack-release | 23:28 | |
*** sdake_ has quit IRC | 23:42 | |
*** gordc has quit IRC | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!