Thursday, 2016-08-18

*** kzaitsev_mb has quit IRC00:11
*** bswartz has quit IRC00:17
*** mriedem has joined #openstack-release00:18
*** bswartz has joined #openstack-release00:32
*** sdake has joined #openstack-release00:35
*** armax has quit IRC00:36
*** spzala has joined #openstack-release00:59
*** sdake has quit IRC00:59
*** bobh has quit IRC01:02
*** sdake has joined #openstack-release01:02
*** spzala has quit IRC01:03
openstackgerritJoshua Harlow proposed openstack/releases: Oslo weekly release for week of aug 15th, 2016  https://review.openstack.org/35682201:05
openstackgerritJoshua Harlow proposed openstack/releases: Oslo weekly release for week of aug 15th, 2016  https://review.openstack.org/35682201:06
*** sdake has quit IRC01:11
*** spzala has joined #openstack-release01:15
*** spzala has quit IRC01:38
*** spzala has joined #openstack-release01:39
mriedemttx: whenever you're around, would be nice to get this in so we get the privsep logs under control https://review.openstack.org/#/c/356119/01:40
patchbotmriedem: patch 356119 - releases - newton: release oslo.privsep 1.12.001:40
*** spzala has quit IRC01:43
*** mriedem has quit IRC02:18
*** eandersson_ has joined #openstack-release02:40
*** eandersson_ has quit IRC02:47
*** spzala has joined #openstack-release03:00
*** spzala has quit IRC03:05
*** csomerville has joined #openstack-release03:13
*** cody-somerville has quit IRC03:13
*** cody-somerville has joined #openstack-release03:20
*** csomerville has quit IRC03:22
*** spzala has joined #openstack-release04:01
*** spzala has quit IRC04:07
openstackgerritNikhil Komawar proposed openstack/releases: Release python-glanceclient 2.4.0  https://review.openstack.org/35685504:28
*** amotoki has joined #openstack-release04:33
*** amotoki has quit IRC04:38
openstackgerritNikhil Komawar proposed openstack/releases: Release glance_store 0.17.0  https://review.openstack.org/35685704:39
*** spzala has joined #openstack-release05:00
*** amotoki has joined #openstack-release05:00
*** amotoki has quit IRC05:05
*** spzala has quit IRC05:06
*** eandersson_ has joined #openstack-release05:24
*** amotoki has joined #openstack-release05:28
*** amotoki has quit IRC05:32
*** spzala has joined #openstack-release06:03
*** spzala has quit IRC06:07
*** eandersson_ has quit IRC06:07
*** amotoki has joined #openstack-release06:22
*** amotoki has quit IRC06:26
*** amotoki has joined #openstack-release06:29
ttxmriedem: I'm on it06:42
openstackgerritMerged openstack/releases: newton: release oslo.privsep 1.12.0  https://review.openstack.org/35611906:50
*** amotoki has quit IRC06:51
*** pcaruana has joined #openstack-release06:52
*** amotoki has joined #openstack-release06:56
*** armax has joined #openstack-release06:57
*** amotoki has quit IRC07:04
*** armax has quit IRC07:18
*** Qiming_ has joined #openstack-release07:27
*** Qiming_ has quit IRC07:28
*** amotoki has joined #openstack-release07:55
*** amotoki_ has joined #openstack-release07:57
*** amotoki has quit IRC08:00
*** spzala has joined #openstack-release08:04
*** ihrachys has joined #openstack-release08:08
*** spzala has quit IRC08:08
*** eandersson_ has joined #openstack-release08:26
*** armax has joined #openstack-release08:31
*** ihrachys has quit IRC08:36
*** spzala has joined #openstack-release09:04
*** spzala has quit IRC09:09
*** ihrachys has joined #openstack-release09:10
*** ihrachys has quit IRC09:24
*** electrofelix has joined #openstack-release09:28
openstackgerritBeth Elwell proposed openstack/releases: Release ironic-ui 2.0.0  https://review.openstack.org/35647609:36
*** skraynev__ has quit IRC09:51
*** ihrachys has joined #openstack-release09:56
*** kzaitsev_mb has joined #openstack-release09:57
*** spzala has joined #openstack-release10:05
*** sdague has joined #openstack-release10:06
*** ihrachys has quit IRC10:07
*** spzala has quit IRC10:10
*** kzaitsev_mb has quit IRC10:12
*** amotoki_ has quit IRC10:14
*** amotoki has joined #openstack-release10:18
*** skraynev has joined #openstack-release10:18
*** amotoki has quit IRC10:45
*** amotoki_ has joined #openstack-release10:46
*** kzaitsev_mb has joined #openstack-release10:57
*** spzala has joined #openstack-release11:06
*** spzala has quit IRC11:11
*** lucasagomes is now known as lucas-hungry11:13
*** spzala has joined #openstack-release11:23
*** spzala has quit IRC11:23
*** kzaitsev_mb has quit IRC11:44
*** armax has quit IRC11:46
*** armax has joined #openstack-release11:55
*** kzaitsev_mb has joined #openstack-release12:00
*** lucas-hungry is now known as lucasagomes12:19
*** ihrachys has joined #openstack-release12:20
*** spzala has joined #openstack-release12:24
*** gordc has joined #openstack-release12:27
*** spzala has quit IRC12:29
*** ihrachys has quit IRC12:31
*** ihrachys has joined #openstack-release12:32
*** ihrachys has quit IRC12:59
*** amotoki_ has quit IRC13:00
*** bobh has joined #openstack-release13:01
*** ihrachys has joined #openstack-release13:02
*** amotoki has joined #openstack-release13:06
*** psilvad has joined #openstack-release13:08
*** inc0 has joined #openstack-release13:12
*** ihrachys has quit IRC13:13
*** ihrachys has joined #openstack-release13:16
*** ihrachys has quit IRC13:18
*** mriedem has joined #openstack-release13:25
*** amotoki has quit IRC13:27
*** amotoki has joined #openstack-release13:37
*** hongbin has joined #openstack-release13:41
*** spzala has joined #openstack-release13:42
*** ihrachys has joined #openstack-release13:47
*** ihrachys has quit IRC13:50
*** ihrachys has joined #openstack-release13:53
*** ihrachys has quit IRC14:11
*** ihrachys has joined #openstack-release14:14
*** ihrachys has quit IRC14:16
*** ihrachys has joined #openstack-release14:18
*** kzaitsev_mb has quit IRC14:41
*** ihrachys has quit IRC14:47
*** csomerville has joined #openstack-release15:18
*** cody-somerville has quit IRC15:18
*** ihrachys has joined #openstack-release15:21
*** ihrachys has quit IRC15:22
openstackgerritMatt Riedemann proposed openstack/releases: newton: release python-novaclient 5.1.0  https://review.openstack.org/35729615:25
mriedemsdague: ^15:25
*** sdake_ has joined #openstack-release15:29
*** bobh has quit IRC15:33
*** TravT has quit IRC15:38
*** TravT has joined #openstack-release15:40
openstackgerritNikhil Komawar proposed openstack/releases: Release python-glanceclient 2.4.0  https://review.openstack.org/35685515:48
nikhilttx: dhellmann dims : hola! any chance I could get these in today https://review.openstack.org/356855 https://review.openstack.org/356857 ?15:49
*** TravT_ has joined #openstack-release16:01
*** TravT has quit IRC16:04
*** cody-somerville has joined #openstack-release16:11
*** csomerville has quit IRC16:13
*** sdake_ has quit IRC16:16
*** ihrachys has joined #openstack-release16:16
prometheanfiremriedem: :(16:30
*** ihrachys has quit IRC16:36
*** armax has quit IRC16:37
*** ihrachys has joined #openstack-release16:38
*** amotoki has quit IRC16:40
*** kzaitsev_mb has joined #openstack-release16:40
*** ihrachys has quit IRC16:41
*** lucasagomes is now known as lucas-dinner16:42
*** sdake has joined #openstack-release16:43
*** ihrachys has joined #openstack-release16:44
*** sdague has quit IRC16:49
*** eandersson_ has quit IRC16:54
*** ihrachys has quit IRC16:58
dhellmanndims : today's your release day, but if you're occupied I have some time to process the queue17:01
*** electrofelix has quit IRC17:03
*** sdague has joined #openstack-release17:06
*** electrofelix has joined #openstack-release17:21
*** electrofelix has quit IRC17:22
*** abadger1999 has joined #openstack-release17:26
*** mordred has joined #openstack-release17:27
abadger1999Hey dhellmann.17:27
dhellmannabadger1999 : hi17:27
dhellmannregarding your question from infra about clearing out the release notes directory, no, you would not need to do that for stable branches17:27
abadger1999Okay.17:28
dhellmannthe idea is that you keep all of the notes that apply to a given series in the branch, and reno figures out what versions they go with17:28
abadger1999Ah.  Nice.17:28
*** bobh has joined #openstack-release17:28
abadger1999dhellmann: Is it one file per release then?  Or one file per "entry"?17:29
dhellmannabadger1999 : one file per release note17:29
dhellmanndevelopers are meant to include the release note in the patch with the fix or enhancement, and then when changes are backported across branches the note goes with the code automatically17:30
abadger1999Nice.  Avoids conflicts when multiple people add a release note in parallel.17:31
mordredyah17:32
mordredabadger1999: here's an example of a patch for shade that was releasenote worthy and has one in the patch: https://review.openstack.org/#/c/353546/17:32
patchbotmordred: patch 353546 - openstack-infra/shade - Rename baymodel to cluster_template (MERGED)17:32
mordred(actually, that's an example of updating a release note in the middle of a release)17:33
dhellmanndims, ttx: I'm taking the release baton for a while17:33
*** bobh has quit IRC17:33
abadger1999<nod>17:35
openstackgerritMerged openstack/releases: newton: release stevedore 1.17.1  https://review.openstack.org/35667917:36
abadger1999dhellmann: How does reno know which branches are release branches/tags, how to organize the notes by release in general?17:38
abadger1999Do we need to follow a specific convention wrt our naming?17:38
dhellmannabadger1999 : you either give it the name of a branch to scan explicitly, or it looks at the "current" branch, depending on how you invoke it17:39
dhellmannso for your published HTML notes, you will create a separate page for each series, and give the directive the name of the branch to scan17:39
abadger1999ah.17:40
*** psilvad has quit IRC17:40
dhellmannabadger1999 : http://docs.openstack.org/developer/reno/sphinxext.html17:40
dhellmannthis is also a good set of instructions for setting things up: http://docs.openstack.org/project-team-guide/release-management.html#managing-release-notes17:41
abadger1999So in our workflow of branching stable-X.Y from devel and then tagging X.Y.Z on the stable-X.Y branch... would we need to move from tags to branches for X.Y.Z?17:41
dhellmannno, not at all, that's more or less how we do releases for other projects17:42
openstackgerritMerged openstack/releases: Release glance_store 0.17.0  https://review.openstack.org/35685717:43
abadger1999Okay cool.17:43
dhellmannif you want a separate page per release, you can have that, too, but by default the directive will just report about all of the releases from the tip of a branch back to the first commit in the repo17:43
dhellmannso you might create an x.y.rst file and say ".. release-notes:: stable-x.y" and then you'll get all of the x.y releases17:44
*** kzaitsev_mb has quit IRC17:46
abadger1999dhellmann: Since we've got a bunch of old releases, can we start using reno at one of our upcoming releases and just point people to the old doc in prelude: ?  Or will reno want to know about all hitorical releases as well?17:47
dhellmannyou can start with the new ones17:47
abadger1999Cool.17:47
dhellmannwhat we did for our old releases was manually copy the info into rst files in our release notes builds so all of the notes were in the same place17:47
dhellmannreno will quietly ignore releases that don't seem to have notes, though17:47
abadger1999Ah... so like .. release-notes:: [newline newline]   [manual paste of old notes]17:49
abadger1999That's a great hint.  Thanks.17:49
abadger1999I'll go play with this now.  thanks for all the advice and info!17:50
openstackgerritMerged openstack/releases: Oslo weekly release for week of aug 15th, 2016  https://review.openstack.org/35682217:50
dhellmannabadger1999 : no, you wouldn't use the release-notes directive there, just stick regularly formatted rst right into the file17:51
dhellmannabadger1999 : let me know if you run into trouble17:51
abadger1999okay17:53
abadger1999Will do thanks!17:54
openstackgerritMerged openstack/releases: Release ironic-ui 2.0.0  https://review.openstack.org/35647617:56
*** kzaitsev_mb has joined #openstack-release17:57
*** kzaitsev_mb has quit IRC18:01
*** inc0 has quit IRC18:02
mriedemprometheanfire: huh?18:04
prometheanfiremriedem: about postgres18:04
mriedemare you a big pg lover?18:04
prometheanfireit's what I use18:05
prometheanfirethat's all18:05
openstackgerritMerged openstack/releases: newton: release python-novaclient 5.1.0  https://review.openstack.org/35729618:05
mriedemprometheanfire: alright, but as mtreinish pointed out in the thread it wouldn't have caught your issue anyway18:05
prometheanfiremriedem: I think I mentioned that it wouldn't be caught anyway18:05
mriedemyeah, so18:06
openstackgerritMerged openstack/releases: Release XStatic Bootstrap SCSS 3.3.7.0  https://review.openstack.org/35607418:06
mtreinishprometheanfire: indirectly :) My concern with that thread is when we brought up the same proposal (a couple years ago) there was so much confusion about the actual value of those jobs. I just wanted to make it clear up front this time18:07
mriedemprometheanfire: feel free contribute several hundred nodes to infra to run more jobs :)18:07
prometheanfiremriedem: ah18:08
prometheanfiremriedem: iirc osic just increased it's count by a couple hundred18:08
mriedemthe thread is really about cutting low value jobs18:08
mriedemfrom the integrated gate18:08
mriedemprojects can run that specific job on their repo if they want, like for oslo.db it makes total sense18:08
prometheanfiremriedem: I'd be more in favor of moving it to a nightly instead of cutting it18:08
mtreinishbecause in all the time we've run that job I can think of maybe one time like 3 yrs ago it caught an issue that was postgres specific. (and it would have been caught if the functional db testing was better back then)18:08
mriedemprometheanfire: moving to periodic, i doubt anyone will check results18:09
prometheanfirethat's sad, because periodic kinda exists for a reason18:09
mriedemthe only issue i remember specific to pg was the number of db connections in devstack was too low18:09
prometheanfireshould we get rid of all periodic jobs then? :P18:09
mriedemso we upped that to match more like mysql defaults18:09
mtreinishmriedem: that was mysql IIRC18:09
mtreinishthe mysql default is really low18:09
mriedemmtreinish: it was both really, but the pg one was failing hard for a bi18:09
mriedem*bit18:09
mriedemprometheanfire: i guess it depends on who cares18:10
mriedemstable periodic makes sense imo18:10
mtreinishmriedem: I was thinking of some issues with ips being a type in postgres. But that was only allowed ot bubble up because we had no lower level testing18:10
prometheanfireif projects don't care about pg failing, then they should just drop support18:10
mtreinishbut that was a really long time ago18:10
mriedemprometheanfire: there isn't specific pg support in the projects, that's the thing18:11
mriedemit's hidden in oslo.db and sqla18:11
openstackgerritMerged openstack/releases: Release python-glanceclient 2.4.0  https://review.openstack.org/35685518:11
prometheanfiretrue18:11
mriedemback before oslo.db used everywhere it made more sense to have a db-specific backend job18:11
mriedemb/c every project had their own copy of the oslo-incubator db code18:11
mriedemwhich had pg specific conditions in it18:12
prometheanfirethose were bad days18:12
prometheanfireya18:12
mriedemwell, they were different days18:12
mriedem:)18:12
mriedemwe could make trump president of openstack and he'll make it great again by bringing back oslo-incubator18:12
mriedemwith a side bonus of casual racism!18:13
prometheanfireit'd probably be better to move it out of gate and into a dvsm job (openstack-wide)18:13
prometheanfirethere's no project that'd monitor that though18:13
prometheanfiresome sort of nightly job openstack-wide18:14
*** kzaitsev_mb has joined #openstack-release18:14
mriedemoslo.db should run with it18:14
mriedemfor sure18:14
prometheanfireya, oslo.db18:14
mriedemother than that i don't really care18:14
prometheanfirehmm, oslo-db should add cross-project jobs...18:14
prometheanfirethat'd solve it, more or less18:14
prometheanfiredots in package names, pet peeve18:15
*** kzaitsev_mb has quit IRC18:21
*** TravT has joined #openstack-release18:24
*** TravT_ has quit IRC18:26
stevemardhellmann: o/18:28
dhellmannoops, wrong room18:28
dhellmannsigh18:28
stevemarhehe18:28
stevemardhellmann: so whats up with https://review.openstack.org/#/c/357214/1 ?18:29
patchbotstevemar: patch 357214 - releases - proposed ocata schedule18:29
dhellmannthe ocata schedule is going to be a little shorter to let us sync up the release and PTG schedules18:29
stevemaris it venue related?18:29
stevemarPTG?18:29
dhellmannproject team gathering18:29
dhellmannblame ttx for the acronym overloading18:29
stevemaris PTG the new summits for devs only?18:29
dhellmannyes18:29
stevemaroof18:29
dhellmannwell, contributors only18:30
stevemaryeah, what i meant18:30
stevemardhellmann: theres barely any runway for a traditional midcycle18:30
stevemarwe would need to travel in december to meetup before milestone 218:30
dhellmannyes, we are hoping we won't need those any more because we'll have summits at the midpoint18:30
dhellmannafter ocata, that is18:30
*** bobh has joined #openstack-release18:30
stevemari see18:31
stevemarthis'll be interesting18:31
dhellmannyou should probably look for ttx's blog posts and emails about all of this, he has gone over a bunch of it better than I'm doing18:31
stevemarmaybe a virtual one then18:31
stevemardhellmann: yeah, it'll be communicating all of this to the keystone team that'll be fun18:31
stevemari'll just link ttx's blog18:32
dhellmannyeah18:32
stevemarif this is the new charted course, then i'm happy to oblige18:32
dhellmannwe'll have one slightly shorter (only by a few weeks) cycle, then be on the schedule where we have an event roughly every quarter18:33
dhellmannthe summit, with forums for getting user feedback, will fall mid-cycle, and iirc ttx said we might be able to support some team meeting space there, but we're trying to cut back on that because of venue costs18:34
stevemar*nods*18:34
stevemarokay, i'll make sure the keystone ptl knows that O is a short release18:34
stevemari'll finally get that stable dev cycle i've always wanted!18:35
dhellmannyeah, we anticipate a lot of teams needing to cut back a bit18:35
*** bobh has quit IRC18:35
bknudsonstevemar has been living under a rock.18:42
bknudson:)18:42
stevemarbknudson: heads down somewhere18:43
*** TravT_ has joined #openstack-release18:45
*** TravT has quit IRC18:47
prometheanfiredhellmann: I just don't know where to put those func tests :|18:51
*** kzaitsev_mb has joined #openstack-release18:52
*** kzaitsev_mb has quit IRC19:08
*** kzaitsev_mb has joined #openstack-release19:10
*** TravT has joined #openstack-release19:15
*** TravT_ has quit IRC19:16
*** kzaitsev_mb has quit IRC19:22
*** kzaitsev_mb has joined #openstack-release19:27
*** bobh has joined #openstack-release19:28
*** kzaitsev_mb has quit IRC19:34
*** kzaitsev_mb has joined #openstack-release19:39
dhellmannprometheanfire : if you want to add functional tests for oslo.db and postgresql, the would go in the oslo.db base19:43
dhellmannprometheanfire : I just don't want oslo.db blocked because nova/neutron/cinder/whatever make a change that fails a test that is only running on patches in oslo.db19:44
mtreinishprometheanfire: you just need to port https://github.com/openstack/nova/blob/master/nova/tests/unit/db/test_migrations.py to keystone, then you'll be happy19:46
prometheanfireya, I know it'd go there19:46
mtreinishI know it was proposed a long time ago, I don't know what happened to it though19:46
*** kzaitsev_mb has quit IRC19:49
sdagueprometheanfire: right, the point isn't that oslo.db doesn't work with pg, it's that the project had migrations that don't, right?20:00
prometheanfiresdague: ya20:03
sdagueright, so you need to do that in project tests where you can manipulate the data in the db before you run each migration20:04
sdaguemigrating an empty db rarely finds anything20:04
sdaguewhich is what all dsvm jobs do20:05
prometheanfirehttps://bugs.launchpad.net/keystone/+bug/1562934 iirc20:05
openstackLaunchpad bug 1562934 in OpenStack Identity (keystone) newton "liberty -> mitaka db migrate fails when constraint names are inconsistent" [Critical,Fix released] - Assigned to Morgan Fainberg (mdrnstm)20:05
prometheanfireyep20:06
stevemarprometheanfire: mtreinish we have that now, i think? we introduced it early this release, we didn't have it when prometheanfire found the one postgres bug https://github.com/openstack/keystone/blob/master/keystone/tests/unit/test_sql_upgrade.py20:08
prometheanfireoh, that's good20:08
*** kzaitsev_mb has joined #openstack-release20:13
amrithdhellmann, are horizon plugins (trove-dashboard) considered to be non-client libraries? I think they aren't but want to confirm.20:14
mtreinishstevemar: that's actually something slightly different from my quick skim20:15
mtreinishstevemar: I didn't see any examples where you use the walk migrations stuff, where you inject data into the db before a migration and makes sure things work after20:16
mtreinishstevemar: that looked mostly like manual migration tests and ensuring things in the schema looked right20:16
*** kzaitsev_mb has quit IRC20:24
stevemarmtreinish: oh20:41
stevemarmtreinish: i will open a bug for this20:42
*** armax has joined #openstack-release20:45
stevemarmtreinish: for some tests we inject data, but not all20:46
mtreinishstevemar: sure, I only quickly skimmed things. Most of what I saw was just run a migration script and check the schema20:47
mtreinishstevemar: the nice thing about that walk migrations framework is it's really designed to do the data injection20:47
mtreinishyou do a _pre_$version to inject data20:47
mtreinishand then a _check_$version to check the result20:47
mtreinishand you can add that for any migration script20:48
*** kzaitsev_mb has joined #openstack-release20:48
openstackgerritMonty Taylor proposed openstack/releases: Release os-client-config 1.20.0  https://review.openstack.org/35749020:53
*** spzala has quit IRC20:56
*** kzaitsev_mb has quit IRC20:57
*** kzaitsev_mb has joined #openstack-release21:08
*** kzaitsev_mb has quit IRC21:16
openstackgerritSridhar Ramaswamy proposed openstack/releases: Release python-tackerclient 0.5.1 (newton)  https://review.openstack.org/35750221:22
*** mriedem has left #openstack-release21:25
*** mriedem has joined #openstack-release21:26
*** kzaitsev_mb has joined #openstack-release21:30
*** kzaitsev_mb has quit IRC21:52
*** kzaitsev_mb has joined #openstack-release21:58
*** mriedem has quit IRC21:58
*** gordc has quit IRC22:02
*** kzaitsev_mb has quit IRC22:09
*** bobh has quit IRC22:31
*** kzaitsev_mb has joined #openstack-release22:45
*** hongbin has quit IRC23:09
*** sdake_ has joined #openstack-release23:12
*** sdake has quit IRC23:13
*** sdague has quit IRC23:14
*** armax has quit IRC23:17
*** kzaitsev_mb has quit IRC23:50
*** kzaitsev_mb has joined #openstack-release23:52
*** mriedem has joined #openstack-release23:55

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!