*** mriedem is now known as mriedem_away | 00:10 | |
*** patchbot has quit IRC | 01:13 | |
*** patchbot has joined #openstack-release | 01:15 | |
*** patchbot has quit IRC | 01:16 | |
*** patchbot has joined #openstack-release | 01:16 | |
*** amotoki has joined #openstack-release | 01:37 | |
*** flwang has joined #openstack-release | 01:38 | |
*** flwang has quit IRC | 01:42 | |
*** flwang has joined #openstack-release | 01:43 | |
*** bswartz has quit IRC | 01:56 | |
*** bswartz has joined #openstack-release | 01:59 | |
*** pleia2 has quit IRC | 02:03 | |
*** pleia2 has joined #openstack-release | 02:03 | |
*** amotoki has quit IRC | 03:09 | |
*** flwang has quit IRC | 03:29 | |
*** flwang has joined #openstack-release | 03:55 | |
*** flwang has quit IRC | 03:55 | |
*** dims has quit IRC | 04:06 | |
*** amotoki has joined #openstack-release | 05:08 | |
*** flwang has joined #openstack-release | 05:18 | |
*** amotoki_ has joined #openstack-release | 06:53 | |
*** amotoki has quit IRC | 06:54 | |
*** kzaitsev_mb has joined #openstack-release | 07:09 | |
*** flwang has quit IRC | 07:36 | |
*** kzaitsev_mb has quit IRC | 07:56 | |
*** amotoki_ has quit IRC | 07:59 | |
*** ttx has joined #openstack-release | 08:10 | |
*** amotoki has joined #openstack-release | 08:11 | |
*** amotoki has quit IRC | 08:12 | |
*** amotoki has joined #openstack-release | 08:12 | |
*** flwang has joined #openstack-release | 08:35 | |
*** openstack has joined #openstack-release | 09:18 | |
*** SergeyLukjanov has joined #openstack-release | 10:36 | |
SergeyLukjanov | dhellmann, ttx, hi, I'm working on adding reno to sahara, am I correct that it should be added to sahara-image-elements and sahara-extra repositories too? | 10:39 |
---|---|---|
ttx | SergeyLukjanov: so that is actually a good question. A single deliverable should have, in theory, a single release notes doc | 11:06 |
ttx | But I expect that is not how reno would do it | 11:07 |
ttx | SergeyLukjanov: I'll discuss that with dhellmann at the release meeting later today | 11:07 |
*** amotoki has quit IRC | 11:12 | |
*** dims has joined #openstack-release | 11:15 | |
dims | lifeless : ttx : one of you please bless this? https://review.openstack.org/#/c/242798/ | 11:22 |
ttx | dims: 2A | 11:24 |
dims | thanks ttx - i'll fix https://review.openstack.org/#/c/237894/ by hand for now | 11:25 |
openstackgerrit | Julia Varlamova proposed openstack/releases: Stable/kilo Keystoneclient release https://review.openstack.org/235794 | 11:39 |
*** ig0r__ has joined #openstack-release | 12:17 | |
SergeyLukjanov | ttx, thx! | 12:22 |
openstackgerrit | Sergey Lukjanov proposed openstack/reno: Fix incorrect uuid/slug order in doc https://review.openstack.org/243076 | 12:33 |
*** amotoki has joined #openstack-release | 12:34 | |
*** kzaitsev_mb has quit IRC | 12:37 | |
*** gordc has joined #openstack-release | 12:51 | |
dhellmann | ttx: o/ | 12:58 |
ttx | dhellmann: o/ | 12:58 |
ttx | wanna keep the UTC time for the meeting or push back one hour ? | 12:59 |
ttx | (I'm fine with either) | 12:59 |
dhellmann | ttx: let's push back next week, but meet now if you're available? should be quick | 12:59 |
ttx | dhellmann: sure | 12:59 |
*** dims has quit IRC | 12:59 | |
ttx | I added a few items to list | 13:00 |
dhellmann | oh, where do you keep a list? :-) | 13:00 |
ttx | https://wiki.openstack.org/wiki/Release_Cycle_Management | 13:00 |
dhellmann | ah | 13:00 |
dhellmann | I started one in https://etherpad.openstack.org/p/mitaka-relmgt-plan | 13:01 |
dhellmann | let's get started, we can combine as we go | 13:01 |
ttx | ack | 13:01 |
*** amotoki has quit IRC | 13:22 | |
*** amotoki has joined #openstack-release | 13:27 | |
*** bswartz has quit IRC | 13:33 | |
*** dtantsur has joined #openstack-release | 13:33 | |
*** kzaitsev_mb has joined #openstack-release | 13:33 | |
dtantsur | hi folks! | 13:34 |
*** Jokke_ has joined #openstack-release | 13:35 | |
dtantsur | ttx, dhellmann, thanks for approving ironic-inspector to be release:managed. What are the next step to make it happen? I guess Gerrit configuration should be updated, what else? | 13:35 |
dtantsur | as to launchpad, I've invited ~openstack-release to ~ironic-inspector-drivers, is it enough? | 13:36 |
ttx | dtantsur: should be enough for LP yes | 13:37 |
ttx | we are meeting right now in #openstack-meeting, brb | 13:37 |
dtantsur | oh, sorry for interruption :) | 13:38 |
*** amotoki has quit IRC | 13:47 | |
ttx | dtantsur: I suspect we may have the Gerrit rights already | 13:54 |
dhellmann | dtantsur: the best thing to do is go through http://docs.openstack.org/infra/manual/creators.html and make sure the permissions on everything listed there match up (launchpad, gerrit, PyPI, etc.) | 13:55 |
dtantsur | yeah, good call. I was managing the releases and the stable branch until the summit, so I'm pretty sure they need fixing | 13:56 |
dhellmann | dtantsur : you've obviously configured a lot (or all) of those tools already, but we need to make sure the ownership and other settings are correct for the automation | 13:56 |
dhellmann | right | 13:56 |
*** bswartz has joined #openstack-release | 13:59 | |
*** amotoki has joined #openstack-release | 14:00 | |
dtantsur | someone from ~openstack-release should accept an invitation to join https://launchpad.net/~ironic-inspector-drivers | 14:01 |
dhellmann | I wonder how to do that | 14:03 |
dhellmann | found it | 14:04 |
dhellmann | ttx: we have a backlog of invitations, many from teams I don't recognize: https://launchpad.net/~openstack-release/+invitations | 14:04 |
dhellmann | ttx: do we only want to accept invitations for teams running projects with release:managed? | 14:05 |
ttx | yeah, we should accept those of teams we recognize I guess | 14:05 |
dtantsur | thanks. I've made this team an administrator, so LP side of things should be fine now | 14:05 |
dhellmann | dtantsur : great, thanks! | 14:05 |
ttx | +1 to managed only | 14:06 |
dhellmann | ttx: ok, I'll leave those other invitations alone | 14:06 |
*** doug-fish has joined #openstack-release | 14:06 | |
dhellmann | ttx: one thing I forgot to raise in the meeting was whether we have any special reminders to send out this week. I think not, but if you think of anything, please let me know | 14:08 |
ttx | nope | 14:08 |
dtantsur | so, what about gerrit? should I just add some group/people to ironic-inspector-release or something more complex? | 14:24 |
*** doug-fish has quit IRC | 14:25 | |
*** superdan is now known as dansmith | 14:27 | |
*** doug-fish has joined #openstack-release | 14:34 | |
*** mriedem_away is now known as mriedem | 14:35 | |
Jokke_ | dhellmann: Good Morning, Can I steal moment of your time? | 14:36 |
*** dims has joined #openstack-release | 14:36 | |
dhellmann | Jokke_ : sure, what's up? | 14:37 |
dims | dhellmann: when you get a chance please take a peek (oslo releases - https://review.openstack.org/#/c/242793/ ) | 14:37 |
dhellmann | dims : sure, it may be a while, I have a lot going on this morning | 14:37 |
Jokke_ | dhellmann: http://logs.openstack.org/58/238358/19/check/gate-glance-tox-releasenotes/b22edbf/console.html#_2015-11-09_06_25_02_556 | 14:37 |
dims | dhellmann sure no worries | 14:37 |
Jokke_ | seems that the releasenotes job is broken in stable ... I'd like bit help understanding what's going on there | 14:38 |
*** mestery has joined #openstack-release | 14:38 | |
dhellmann | Jokke_ : is that a stable branch test job? andreas posted about that and I just replied that we should only run the job on master | 14:38 |
dhellmann | Jokke_ : https://review.openstack.org/#/c/242975/2 | 14:38 |
Jokke_ | dhellmann: aha, so that's the problem ;) | 14:38 |
Jokke_ | cool | 14:38 |
Jokke_ | so that change just needs to change to exclude it from stable all together? | 14:40 |
dhellmann | Jokke_ : right | 14:40 |
Jokke_ | gr8 ... will keep my eye on that | 14:40 |
Jokke_ | thanks, that's all for now | 14:41 |
kzaitsev_mb | I'm wondering if this is the correct place to ask the question, but anyway: A couple of folks in murano are eager to cherry-pick documentation-only patches from master to stable/liberty. I've been wondering if it is correct to do so, regarding releases of stable branches. I wouldn't want to make a separate release just because of a relatively small docs patch.. | 14:52 |
*** amotoki has quit IRC | 15:06 | |
*** amotoki has joined #openstack-release | 15:08 | |
dtantsur | dhellmann, this page does not seem to contain information specific to gerrit ACL's for managed projects. Will it be enough to add some group to the ironic-inspector-release group, or should I somehow rework gerrit permissions for inspector? | 15:08 |
*** kzaitsev_mb has quit IRC | 15:12 | |
*** stevemar_ has joined #openstack-release | 15:13 | |
*** openstackgerrit has quit IRC | 15:17 | |
*** openstackgerrit has joined #openstack-release | 15:17 | |
*** amotoki has quit IRC | 15:28 | |
dhellmann | kzaitsev_ws : do you release your stable docs separately? | 15:35 |
dhellmann | dtantsur : the relevant section is http://docs.openstack.org/infra/manual/creators.html#creation-of-tags but you're right it's not really clear | 15:37 |
dtantsur | dhellmann, yeah, I have it exactly like that. but at least I need to allow the release team to publish tags, right? | 15:38 |
dhellmann | dtantsur : you want to *leave out* any special tag-related permissions, to accept the default (which is only the release team can create them) | 15:38 |
dtantsur | dhellmann, so essentially I delete these 3 lines https://github.com/openstack-infra/project-config/blob/master/gerrit/acls/openstack/ironic-inspector.config#L10-L12 and call it a day, right? | 15:39 |
dhellmann | dtantsur : yes | 15:39 |
dtantsur | great, easier than I thought :) thanks | 15:40 |
dtantsur | done, https://review.openstack.org/#/c/243171/ | 15:44 |
dtantsur | I guess we should be ok now, we'll verify it when we try to release something :) | 15:45 |
*** dansmith is now known as thedan | 15:46 | |
*** prometheanfire has joined #openstack-release | 15:46 | |
*** thedan is now known as dansmith | 15:46 | |
prometheanfire | dhellmann: lifeless: we need a release-constraints.txt before https://review.openstack.org/#/c/232918/29 can merge, anything else? | 15:47 |
dhellmann | dtantsur : ack, thanks | 15:47 |
prometheanfire | if that's all I'll copy the existing upper constraints so that can be unblocked | 15:47 |
dims | dhellmann i pointed prometheanfire to the https://etherpad.openstack.org/p/mitaka-relmgt-plan | 15:48 |
prometheanfire | it bugs me :P | 15:48 |
dhellmann | prometheanfire : well, the release-constraints.txt plan also assumes the code reading upper-constraints.txt is taught to look for both files, or some variation of that -- this is lifeless' thing so I'd rather hear the full plan from him | 15:48 |
prometheanfire | ok | 15:49 |
prometheanfire | I'd just really like to update the upper constraints sometime soon | 15:49 |
dims | dhellmann reminds me, master's review needs a +2A as well https://review.openstack.org/#/c/237894/ | 15:50 |
prometheanfire | I have newer versions in the tree (gentoo) that have to be masked manually because the constraints are stale | 15:50 |
dhellmann | ttx: moving the release team meeting an hour later conflicts with something in all of the existing channels :-/ | 16:07 |
*** krotscheck has joined #openstack-release | 16:08 | |
ttx | hah! Maybe see if one of those is abandoned ? | 16:08 |
ttx | what about two hours later ? | 16:08 |
dhellmann | rally, nova-scheduler, cloudkitty, glance-artifacts-sub-team | 16:09 |
dhellmann | let me try 2 hrs | 16:09 |
dhellmann | nope: third-party, satori, zaqar, kuryr | 16:09 |
ttx | maybe it's time for a meeting-5 | 16:10 |
dhellmann | we do have a lot more teams | 16:10 |
dhellmann | there's an opening at the 1-hour-later time on fridays instead of mondays | 16:11 |
dhellmann | and it looks like we could do it on tuesdays, too | 16:12 |
ttx | Friday works | 16:13 |
dhellmann | ok, so 1 hour later on friday, let me double check that | 16:13 |
dhellmann | ttx: https://review.openstack.org/243188 | 16:14 |
dhellmann | oops, that was 2 hrs | 16:14 |
*** kzaitsev_mb has joined #openstack-release | 16:15 | |
ttx | otherwise the glance artifacts one is only 30min | 16:16 |
ttx | we could take the 30min empty slot at 14:30 utc | 16:16 |
ttx | and follow up here if we spillover | 16:16 |
ttx | (monday 1430 #openstack-meeting-4) | 16:16 |
kzaitsev_mb | dhellmann: sorry for long responce, but no, we do not have a separate docs repo nor stable-docs releases of any particular facion | 16:16 |
ttx | frankly adding -5 is also an option, this is pretty corwded | 16:17 |
dhellmann | ttx: I'm open to the 30 minute meeting or adding a new channel | 16:17 |
ttx | Friday 1400 utc sounds also good to me | 16:17 |
dhellmann | kzaitsev_mb : I suppose the stable documentation goes out in the release tarballs, so there's some value, but I'm not sure it's that high | 16:18 |
dhellmann | ttx: I think I'd rather make sure I'm up early on friday than monday, so let's go with friday :-) | 16:18 |
dhellmann | ttx: that doesn't preclude adding a new channel, though | 16:18 |
ttx | yeah, let's keep an eye on that situation | 16:19 |
ttx | usually I'm not the one discovering the issue and people complain loudly before I do | 16:19 |
ttx | dhellmann: go for friday | 16:19 |
ttx | As long as I start the week with a clear list of things to do I'm fine | 16:20 |
kzaitsev_mb | dhellmann: I suppose it can go in, but not trigger a release at this point. | 16:21 |
dhellmann | ttx: ack, we can just as easily cover "what should we do next week" as "this week" | 16:21 |
ttx | right | 16:21 |
dhellmann | kzaitsev_mb : yes, that's a good approach, too | 16:21 |
kzaitsev_mb | I've also been wondering if it would be a good idea for murano repositories to apply for release:managed at this point? I've asked around and there seem to be no objections from the community for that. | 16:24 |
dhellmann | kzaitsev_mb : we are likely to ask you to wait until some of the release automation is further along, which is not us saying "no" just "not quite yet" | 16:25 |
kzaitsev_mb | dhellmann: sounds fair to me =) | 16:26 |
dhellmann | kzaitsev_mb : good :-) my goal is to make it possible to have all projects sign up for release management, because the effort on the part of the release team is minimal | 16:32 |
openstackgerrit | Monty Taylor proposed openstack/releases: Bugfix release for Bug #1513919 https://review.openstack.org/243215 | 16:43 |
openstack | bug 1513919 in os-client-config "os-client-config 1.10.1 output debug information by default" [Undecided,Fix committed] https://launchpad.net/bugs/1513919 - Assigned to Monty Taylor (mordred) | 16:43 |
mordred | dhellmann: we made an oopsy, so have made a fixy ^^ :) | 16:45 |
*** krotscheck has quit IRC | 17:12 | |
*** armax has joined #openstack-release | 17:14 | |
*** AJaeger has joined #openstack-release | 17:22 | |
AJaeger | dhellmann: do you have time to discuss the releasenotes? | 17:24 |
*** krotscheck has joined #openstack-release | 17:29 | |
*** flwang has quit IRC | 17:43 | |
*** flwang2 has joined #openstack-release | 17:44 | |
*** stevemar_ has quit IRC | 17:48 | |
*** flwang2 has quit IRC | 17:57 | |
*** flwang has joined #openstack-release | 17:57 | |
*** kzaitsev_mb has quit IRC | 17:58 | |
*** dtantsur is now known as dtantsur|afk | 18:01 | |
*** kzaitsev_mb has joined #openstack-release | 18:04 | |
*** kzaitsev_mb has quit IRC | 18:22 | |
*** kzaitsev_mb has joined #openstack-release | 18:25 | |
mestery | Hi dhellmann! Can you look at my comments on the bottom of https://review.openstack.org/#/c/242223/? I'd appreciate you input there! /cc armax | 18:39 |
armax | mestery: I wondered if that needed a backport? | 18:40 |
mestery | armax: I think it does. | 18:40 |
lifeless | prometheanfire: dhellmann: updating upper-constraints in liberty should be done with care w.r.t. oslo releases as we don't yet have @release vs @latest testing in place | 18:40 |
lifeless | I think pragmatically if CI is passing it should be ok - the risk of a fire drill is contained to unit tests and local functional tests | 18:41 |
prometheanfire | lifeless: well, the change is growing, so it's becoming harder and harder to judge | 18:41 |
lifeless | ack | 18:41 |
mestery | armax dhellmann: https://review.openstack.org/243256 | 18:45 |
armax | mestery: are you gonna rebase 24223 on top of this last one? | 18:45 |
mestery | armax: I just beat you to that :) | 18:45 |
mestery | armax: I'm only mostly useless | 18:46 |
armax | mestery: cool! | 18:46 |
mestery | :) | 18:46 |
armax | mestery: indeed | 18:46 |
AJaeger | mestery: you don't need reno on stable! | 18:46 |
*** kzaitsev_mb has quit IRC | 18:46 | |
AJaeger | mestery: See dhellmann's email from earlier today | 18:46 |
mestery | AJaeger: OK, I'll look, but at face value I don't understand why (the release notes we're publiushing ARE on stable) | 18:47 |
mestery | AJaeger: See https://review.openstack.org/242223 | 18:47 |
AJaeger | mestery: reno generates the release notes from all branches that you specify | 18:47 |
AJaeger | mestery: neutron's releasenotes/source/liberty.rst has: | 18:48 |
mestery | AJaeger: dhellmann told me last week when we release 7.0.1 it would have release notes, I don't know how that would happen if the job didn't run on stable/liberty :) | 18:48 |
AJaeger | " :branch: origin/stable/liberty" | 18:48 |
AJaeger | mestery: and that will do the trick... | 18:48 |
AJaeger | mestery: let's try running "tox -e releasenotes" on master and look at the output... | 18:49 |
mestery | AJaeger: Right | 18:49 |
mestery | That all works, Iv'e done this | 18:49 |
mestery | However, when we release 7.0.1 this week | 18:49 |
mestery | We wanted release notes | 18:49 |
mestery | I'm missing how that happens if the job doesn't run for stable/liberty | 18:49 |
AJaeger | mestery: It will have releasenotes on docs.openstack.org/releasenotes/neutron | 18:49 |
mestery | AJaeger: stable/liberty? | 18:50 |
AJaeger | mestery: that's my understanding but I'm still learning - as you are | 18:50 |
mestery | AJaeger: cool :) | 18:50 |
mestery | AJaeger: OK, I'll wait for dhellman to reply here and help sort it out. Thanks for the pointer and tip on this! | 18:50 |
AJaeger | mestery: let's wait for dhellmann to enlighten us - I have some questions for him as well | 18:50 |
mestery | AJaeger: Ack, thanks again! | 18:51 |
HenryG | dhellmann: mestery: armax: Can or should we add reno in neutron sub-projects that are tagged "release:independent"? | 18:51 |
AJaeger | mestery: since https://review.openstack.org/#/c/242223/ I cannot show that my understanding is correct ;) | 18:51 |
mestery | HenryG: I'd say go for it, it does make this much easier :) | 18:52 |
AJaeger | mestery: I mean: Since 242223 is not merged... | 18:52 |
mestery | AJaeger: Yes :) | 18:52 |
HenryG | mestery: https://review.openstack.org/242549 :) | 18:52 |
mestery | Nice work HenryG :) | 18:53 |
armax | HenryG: I suppose you should, but it’s not mandatory I suppose | 18:53 |
armax | …I suppose | 18:53 |
HenryG | armax: thanks, just checking that it's not against some rule, or breaks something | 18:54 |
armax | HenryG: my understanding is that neutron +*-aas it’s captured in neutron only | 18:54 |
AJaeger | mestery: my theory has to be correct since dhellmann +1ed this change https://review.openstack.org/#/c/242975/ which runs the releasejobs only on master. So, your backport will never be executed once that is in. | 18:54 |
AJaeger | mestery: but let's wait ;) | 18:55 |
armax | HenryG: as for the others, I imagine that the choice is left to them | 18:55 |
HenryG | armax: makes sense | 18:55 |
mestery | AJaeger: Thanks, I'll abandon the other | 18:55 |
mestery | AJaeger: Thanks, you are most definitely right | 18:55 |
mestery | AJaeger: I guess the master runs will generate release notes itself | 18:55 |
AJaeger | mestery: they should ;) | 18:56 |
mestery | AJaeger: Coolio :D | 18:56 |
AJaeger | mestery: so, let's get 242223 in and see whether everything works as it should ;) | 18:57 |
mestery | AJaeger: Aye-aye, let me re-spin without the depends-on and abandon 243256 | 18:57 |
AJaeger | mestery: ok - will review again ;) | 18:59 |
AJaeger | dhellmann: If you read backscroll: If I run "tox -e releasenotes" on https://review.openstack.org/243241, I get: http://paste.openstack.org/show/478368/ - any ideas what I do wrong, please? | 19:02 |
*** kzaitsev_mb has joined #openstack-release | 19:03 | |
*** stevemar_ has joined #openstack-release | 19:05 | |
*** kzaitsev_mb has quit IRC | 19:16 | |
openstackgerrit | Rohit Jaiswal proposed openstack/releases: Allow specifying a kazoo async handler 'kind' https://review.openstack.org/243275 | 19:25 |
dhellmann | AJaeger : I'm back, reading scrollback | 19:27 |
AJaeger | dhellmann: thanks. See also fungi's comment on #openstack-infra - that seems to me prio#1 for now | 19:27 |
dhellmann | mestery, AJaeger: reno scans all the branches you tell it to when the docs are built from master, so you only need it in master but the *notes* files go into the relevant branches | 19:28 |
mestery | dhellmann: Ack, thanks for confirmation! | 19:28 |
dhellmann | HenryG, armax : if those repos are their own deliverables, they should be set up to use reno for release notes | 19:29 |
AJaeger | dhellmann: but as fungi mentioned in reviewing https://review.openstack.org/242975: this means that a change to liberty can break the releasenotes job running on master, can't it? | 19:29 |
dhellmann | AJaeger : I'll look at the .placeholder error, too | 19:30 |
dhellmann | AJaeger : it's a low risk, but I agree with fungi that it's there | 19:31 |
AJaeger | dhellmann: So, what should we do? Take the risk for now and if we hit problems, change plan? Or ask for backporting by projects to liberty? | 19:33 |
*** kzaitsev_mb has joined #openstack-release | 19:36 | |
AJaeger | dhellmann: regarding the .placeholder - I can remove that one now but reno should just skip it... | 19:37 |
AJaeger | dhellmann: Let me propose a patch to remove it | 19:37 |
dhellmann | AJaeger : the placeholder issue is a good example of where reno needs to be more resiliant | 19:38 |
AJaeger | dhellmann: I agree, this will break with all repos... | 19:38 |
*** kzaitsev_mb has quit IRC | 19:42 | |
*** kzaitsev_mb has joined #openstack-release | 19:47 | |
AJaeger | dhellmann: so, right now no glance stable patch can merge since glance has as first repo the release-notes jobs and runs it on stable branches. Please discuss with fungi 242975 or what other alternatives you see - I'd like glance stable branches unbroken | 19:48 |
openstackgerrit | Doug Hellmann proposed openstack/reno: limit git history scanning to .yaml files https://review.openstack.org/243285 | 19:48 |
openstackgerrit | Doug Hellmann proposed openstack/reno: report scanner errors to stderr https://review.openstack.org/243286 | 19:48 |
dhellmann | AJaeger : ^^ | 19:48 |
AJaeger | dhellmann: ah ;) | 19:48 |
AJaeger | dhellmann: let's get these two in and then it's time for another reno release ;) | 19:50 |
dhellmann | AJaeger : ++ | 19:51 |
dhellmann | dims: do you have a few minutes for some quick reviews? ^^ | 19:51 |
dims | dhellmann ack | 19:51 |
dims | dhellmann releases? requirements? | 19:51 |
dhellmann | AJaeger : are you interested in being on the reno-core team? | 19:51 |
dhellmann | dims : reno, see scrollback | 19:51 |
dims | oops looking above | 19:52 |
dhellmann | dims : https://review.openstack.org/243285 is probably the critical one, but the other would be good, too | 19:52 |
AJaeger | dhellmann: just because I reviewed two changes? ;) | 19:52 |
dhellmann | AJaeger : well, you're good at the sphinx tooling, too :-) | 19:53 |
AJaeger | dhellmann: still learning my way with sphinx - let me look a bit closer at reno... | 19:53 |
*** kzaitsev_mb has quit IRC | 19:53 | |
dhellmann | AJaeger : ok, let me know | 19:53 |
*** kzaitsev_mb has joined #openstack-release | 19:56 | |
AJaeger | dhellmann: will do, thanks | 19:57 |
dims | dhellmann +1 to the first one, a quick question on the second one | 20:01 |
dhellmann | dims : ok, I'll move that line. We don't know the filename at that point, though (that's the "base" variable we're trying to lookup in the dictionary where the key is not found) | 20:03 |
*** kzaitsev_mb has quit IRC | 20:05 | |
*** kzaitsev_mb has joined #openstack-release | 20:05 | |
openstackgerrit | Doug Hellmann proposed openstack/reno: report scanner errors to stderr https://review.openstack.org/243286 | 20:05 |
dhellmann | dims : ^^ | 20:06 |
dims | dhellmann we can drop the "continue" | 20:08 |
dims | on line 173 | 20:08 |
dhellmann | dims : yeah, I suppose, let me change that | 20:08 |
dhellmann | dims : I like being explicit, but it's dropped | 20:09 |
openstackgerrit | Doug Hellmann proposed openstack/reno: report scanner errors to stderr https://review.openstack.org/243286 | 20:09 |
dims | dhellmann : right +1 | 20:09 |
*** kzaitsev_mb has quit IRC | 20:26 | |
*** mestery has quit IRC | 20:27 | |
*** kzaitsev_mb has joined #openstack-release | 20:27 | |
AJaeger | dhellmann: reno is nicely written, I guess I can keep an eye on it ;) | 20:34 |
dhellmann | AJaeger : it's fairly small, I'll add you | 20:34 |
AJaeger | thanks, dhellmann | 20:34 |
dhellmann | AJaeger : done | 20:35 |
AJaeger | dhellmann: so, any great ideas for openstack-manuals? Should we tag the repo at each release? | 20:35 |
AJaeger | dhellmann: that's fast ;) | 20:35 |
dhellmann | AJaeger : well, if you're not tagging and branching I'm not sure you need reno. Do you have stable branches of the manuals? | 20:35 |
AJaeger | dhellmann: we use stable branches - for two of our guides since those are really version dependent | 20:36 |
dhellmann | and do you backport changes often? | 20:36 |
AJaeger | we branch a bit later to avoid to backport too often ;) | 20:37 |
dhellmann | ok | 20:37 |
AJaeger | what I like about reno is that it does not create conflicts when merging ;) | 20:37 |
dhellmann | do the manuals need separate "release notes" or do you want to track changes within the manuals themselves? | 20:37 |
dhellmann | those are sphinx-based now, right? you could add reno right to the manual build | 20:37 |
AJaeger | most are sphinx-based now, we still have some XML ones. | 20:38 |
AJaeger | But thinking about it: Let me discuss with the docs team, we recently removed the per-guide release notes since we always forgot to update them ;) | 20:38 |
dhellmann | ok. it sounds like you do want to use reno, but it seems odd to look outside of a doc to find what changed in the doc, so I suggest working reno into the sphinx migration | 20:39 |
AJaeger | I'll come back to you on this later - thanks | 20:41 |
dhellmann | ok | 20:48 |
dhellmann | AJaeger : are you following everything fungi is saying in infra? it sounds like you're making more adjustments to the job definitions? | 20:49 |
AJaeger | dhellmann: yes, I'm following fungi. His latest suggestion makes it far easier ;) | 20:49 |
dhellmann | AJaeger : awesome, I'll watch your patches | 20:50 |
*** kzaitsev_mb has quit IRC | 20:52 | |
*** kzaitsev_mb has joined #openstack-release | 20:53 | |
*** nikhil_k has quit IRC | 20:54 | |
*** AJaeger has quit IRC | 21:01 | |
openstackgerrit | Merged openstack/reno: Fix example output filename in docs https://review.openstack.org/241518 | 21:06 |
*** kzaitsev_mb has quit IRC | 21:08 | |
openstackgerrit | Rohit Jaiswal proposed openstack/releases: Bugfix release for Bug #1512001 https://review.openstack.org/243275 | 21:15 |
openstack | bug 1512001 in tooz liberty "ceilometer notification agent doesnt publish samples when workload_partitioning is enabled" [Medium,Triaged] https://launchpad.net/bugs/1512001 | 21:15 |
*** kzaitsev_mb has joined #openstack-release | 21:16 | |
*** rjaiswal has joined #openstack-release | 21:21 | |
rjaiswal | aby clue as to why https://review.openstack.org/#/c/243275/ fails on gate-releases-tox-validate | 21:22 |
*** jhesketh has quit IRC | 21:23 | |
rjaiswal | aby/amy | 21:23 |
rjaiswal | any* | 21:23 |
rjaiswal | console logs says - Version 0.1 in openstack/tooz is on commit 26e6243772fb9552491c9683dc2225493092ada8 instead of a2216e383e78b08324e5f873a35376b57cf29d3f, but thats actually 0.10 | 21:24 |
*** jhesketh has joined #openstack-release | 21:25 | |
rjaiswal | dhellmann, gordc: any clues | 21:28 |
dhellmann | rjaiswal : let me take a look... | 21:28 |
dhellmann | rjaiswal : it looks like the yaml parser is converting 0.10 to 0.1 as a float, let me see if I can fix that | 21:30 |
rjaiswal | dhellmann: sounds good | 21:31 |
openstackgerrit | Doug Hellmann proposed openstack/releases: Bugfix release for Bug #1512001 https://review.openstack.org/243275 | 21:32 |
openstack | bug 1512001 in tooz liberty "ceilometer notification agent doesnt publish samples when workload_partitioning is enabled" [Medium,Triaged] https://launchpad.net/bugs/1512001 | 21:32 |
openstackgerrit | Doug Hellmann proposed openstack/releases: fix ambiguous version number types https://review.openstack.org/243323 | 21:32 |
dhellmann | rjaiswal : let's see how that does ^^ | 21:32 |
rjaiswal | dhellmann: that version of tooz is quite old, so i suspect the yaml behavior to be a regression that was uncovered | 21:34 |
dhellmann | rjaiswal : possibly, yes | 21:35 |
*** kzaitsev_mb has quit IRC | 21:54 | |
*** bswartz has quit IRC | 21:56 | |
*** kzaitsev_mb has joined #openstack-release | 21:57 | |
*** kzaitsev_mb has quit IRC | 22:03 | |
dhellmann | dims : are you not on reno-core, yet? do you want to be? | 22:06 |
mordred | dhellmann: what's the best way to flag a release as "there is a broken thing out in the wild" - is just pinging you here the right way or is there a better way? | 22:07 |
openstackgerrit | Merged openstack/reno: limit git history scanning to .yaml files https://review.openstack.org/243285 | 22:07 |
dhellmann | mordred : yeah, we probably need some sort of emergency tag | 22:08 |
mordred | dhellmann: yah. "ping dhellmann in irc a bunch" is not a great process for either of us ;) | 22:08 |
dhellmann | mordred : no | 22:08 |
dhellmann | mordred : I'm working on an emergency release of reno, then I'll get yours | 22:08 |
mordred | dhellmann: kk. thanks! | 22:09 |
*** kzaitsev_mb has joined #openstack-release | 22:13 | |
*** gordc has quit IRC | 22:13 | |
openstackgerrit | Merged openstack/releases: Bugfix release for Bug #1513919 https://review.openstack.org/243215 | 22:15 |
openstack | bug 1513919 in os-client-config "os-client-config 1.10.1 output debug information by default" [Undecided,Fix committed] https://launchpad.net/bugs/1513919 - Assigned to Monty Taylor (mordred) | 22:15 |
mordred | woot! | 22:15 |
dhellmann | mordred : ok, done, sorry for the delay | 22:16 |
mordred | dhellmann: no worries at all! I realized that I had not communicated anything about it other than the patch | 22:17 |
mordred | dhellmann: and, you know, you probably don't read minds :) | 22:17 |
dhellmann | mordred : not even mine! | 22:17 |
openstackgerrit | Merged openstack/releases: fix ambiguous version number types https://review.openstack.org/243323 | 22:21 |
dhellmann | stevemar_ : are you confident that the requirements updates in the stable/kilo release for keystone client from https://review.openstack.org/#/c/235794/ are ok and not going to block anything? I can wait until tomorrow to do that release if you'd like. | 22:21 |
*** nikhil has joined #openstack-release | 22:27 | |
*** dims_ has joined #openstack-release | 22:34 | |
rjaiswal | dhellmann: thanks for the help, https://review.openstack.org/243275 is passing CI now, just curious as to the release timelines | 22:35 |
*** dims has quit IRC | 22:35 | |
dhellmann | rjaiswal : we can release that as soon as the PTL approves it and there's a related requirements patch filed | 22:35 |
*** bswartz has joined #openstack-release | 22:45 | |
*** stevemar_ has quit IRC | 22:49 | |
*** kzaitsev_mb has quit IRC | 22:53 | |
*** kzaitsev_mb has joined #openstack-release | 22:55 | |
*** devkulkarni has joined #openstack-release | 22:57 | |
openstackgerrit | Merged openstack/releases: Oslo releases for Week of Nov 9th 2015 https://review.openstack.org/242793 | 23:01 |
devkulkarni | Hi release team, I am release-liason for Solum. I have read through dhellmann's recent emails regarding changes in release process. I have submitted following reviews: https://review.openstack.org/#/c/243295/5 https://review.openstack.org/#/c/243301/ could someone please take a look at these patches? | 23:04 |
dhellmann | devkulkarni : if you change the gerrit topic to "add-reno" they will show up on my review list for tomorrow morning (it's the end of my day here now) | 23:06 |
devkulkarni | dhellmann: ok, will do that | 23:08 |
devkulkarni | dhellmann: done. btw, is it the release team's meeting tomorrow? | 23:13 |
devkulkarni | nm. I read tomorrow's meeting in your earlier reply | 23:14 |
dhellmann | devkulkarni : we met today, and are planning to change our meetings to fridays http://eavesdrop.openstack.org/#Release_Team_Meeting | 23:14 |
devkulkarni | dhellmann: oh I see. thanks for the pointer. | 23:15 |
dhellmann | devkulkarni : if you can't make those meetings, drop in here any time you have questions and we can chat at a more convenient time | 23:15 |
dhellmann | devkulkarni : I'm in the US East TZ, so at least an hour or so earlier than right now is usually better for me, but it's not unusual for me to be around at this time of day | 23:16 |
devkulkarni | dhellmann: thanks.. for today I think I just wanted to get someone looking at those reviews.. I am good for now.. | 23:16 |
devkulkarni | sure, will try to catch you earlier in the day | 23:16 |
dhellmann | devkulkarni : great, I'll take a look at those tomorrow and leave comments if I spot anything | 23:16 |
*** kzaitsev_mb has quit IRC | 23:18 | |
devkulkarni | dhellmann: sounds good. will follow up tomorrow with some questions that I have regarding submitting a patch to openstack/releases (specifically wrt version numbers), and also get some guidance wrt an error that I am getting while using the list_unreleased_changes.sh from release-tools | 23:19 |
devkulkarni | dhellmann: have a great evening | 23:19 |
*** devkulkarni has quit IRC | 23:24 | |
*** mestery has joined #openstack-release | 23:52 | |
*** mriedem is now known as mriedem_away | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!