Monday, 2015-10-19

*** dims_ has joined #openstack-relmgr-office00:53
*** dimsum__ has quit IRC00:56
*** dims_ has quit IRC01:03
*** dimsum__ has joined #openstack-relmgr-office01:05
*** dimsum__ has quit IRC01:08
*** dimsum__ has joined #openstack-relmgr-office01:08
*** doug-fish has joined #openstack-relmgr-office02:04
*** doug-fi__ has joined #openstack-relmgr-office02:06
*** doug-fis_ has quit IRC02:06
openstackgerritTony Breeds proposed openstack/releases: Juno: release python-glanceclient 0.14.3  https://review.openstack.org/23596702:09
*** doug-fish has quit IRC02:09
openstackgerritDavanum Srinivas (dims) proposed openstack/releases: Oslo Releases for Week of Oct 19th 2015  https://review.openstack.org/23677002:21
*** dimsum__ has quit IRC02:24
*** dimsum__ has joined #openstack-relmgr-office02:24
*** dimsum__ has quit IRC02:51
*** dimsum__ has joined #openstack-relmgr-office02:51
*** dimsum__ has quit IRC03:30
*** dimsum__ has joined #openstack-relmgr-office03:31
*** dimsum__ has quit IRC03:31
*** dimsum__ has joined #openstack-relmgr-office03:31
*** dimsum__ has quit IRC03:37
*** dimsum__ has joined #openstack-relmgr-office03:38
*** dimsum__ has quit IRC03:57
openstackgerritSteve Martinelli proposed openstack/releases: Release openstackclient 1.8.0  https://review.openstack.org/23679204:37
openstackgerritSteve Martinelli proposed openstack/releases: Release openstackclient 1.8.0  https://review.openstack.org/23679204:41
*** stevemar_ has quit IRC04:51
openstackgerritSteve Martinelli proposed openstack/releases: release keystoneauth 1.2.0  https://review.openstack.org/23679704:52
*** stevemar_ has joined #openstack-relmgr-office04:53
openstackgerritSteve Martinelli proposed openstack/releases: release keystoneauth 1.2.0  https://review.openstack.org/23679704:55
*** dimsum__ has joined #openstack-relmgr-office05:54
*** dimsum__ has quit IRC05:59
*** stevemar_ has quit IRC06:00
*** stevemar_ has joined #openstack-relmgr-office06:01
*** stevemar_ has quit IRC06:04
*** dimsum__ has joined #openstack-relmgr-office06:56
*** dimsum__ has quit IRC07:00
*** jhesketh has quit IRC07:02
*** jhesketh has joined #openstack-relmgr-office07:05
*** fesp has joined #openstack-relmgr-office07:17
*** fesp has quit IRC07:36
*** stevemar_ has joined #openstack-relmgr-office08:02
*** stevemar_ has quit IRC08:06
*** dtantsur|afk is now known as dtantsur08:30
tonybWhat would be involved in adding a new library to the realease repo such that the workflow for tagging and pushing things just works?08:42
tonybI'm thinking of yaml2ical.08:42
tonybc08:57
*** dimsum__ has joined #openstack-relmgr-office08:59
*** dimsum__ has quit IRC09:04
*** openstack has joined #openstack-relmgr-office09:19
*** stevemar_ has joined #openstack-relmgr-office10:03
*** stevemar_ has quit IRC10:06
*** dimsum__ has joined #openstack-relmgr-office10:07
*** dimsum__ is now known as dims10:52
*** amotoki has joined #openstack-relmgr-office10:55
amotokidhellmann: ttx: I noticed that reviews of stable/liberty branch of nova, neutron and more can be approved only by <project>-milestone team.10:58
amotokiIs it time to switch <project>-milestone to <project>-stable-maint team?10:58
amotokior is there any policy change?10:58
*** gordc has joined #openstack-relmgr-office11:21
*** doug-fish has quit IRC11:22
*** doug-fish has joined #openstack-relmgr-office11:25
*** krotscheck_ is now known as krotscheck11:48
dimsttx: dhellmann: oslo releases for this week - https://review.openstack.org/#/c/236770/11:52
*** amotoki has quit IRC12:00
*** stevemar_ has joined #openstack-relmgr-office12:04
*** stevemar_ has quit IRC12:07
*** bswartz has quit IRC12:18
*** dims has quit IRC12:27
*** dims has joined #openstack-relmgr-office12:28
*** Kiall has quit IRC12:42
*** Kiall has joined #openstack-relmgr-office12:44
*** bswartz has joined #openstack-relmgr-office12:51
*** amotoki has joined #openstack-relmgr-office13:10
*** mestery has joined #openstack-relmgr-office13:24
*** superdan is now known as dansmith13:42
dhellmannamotoki: we're in the process of moving over13:44
amotokidhellmann: thanks for clarifying. no problem.13:45
dhellmanndims: ttx is out this week, but I'll take a look at that shortly13:47
dimsdhellmann: thanks13:49
openstackgerritMonty Taylor proposed openstack/releases: Release 1.9.0 of os-client-config  https://review.openstack.org/23698913:53
*** mordred has joined #openstack-relmgr-office13:53
*** sigmavirus24_awa is now known as sigmavirus2413:55
*** stevemar_ has joined #openstack-relmgr-office14:04
*** stevemar_ has quit IRC14:08
bswartzhave the ACLs been loosened for stable/liberty branches now that the release is out?14:18
dimsbswartz: i still see "refs/heads/stable/liberty" in project-config, so i don't think so14:27
dimsbswartz: let me put up a review14:28
bswartzdims: will the release team automatically update the acls to loosen them or do we need to request it?14:28
bswartzat this point stable/liberty should be under control of the stable-maint team and the core team, correct?14:29
dimsbswartz: if i remember right it was one of the tasks to be done14:29
dimsbswartz: let me get the ball rolling with a review14:29
dimsbswartz: https://review.openstack.org/#/c/237012/14:33
dimsbswartz: ttx is out this week, dhellmann is around, so we'll get feedback on that soon14:33
*** stevemar_ has joined #openstack-relmgr-office14:34
bswartzdims: k thx14:34
bswartzdims: you change merged but the acl change doesn't seem to be in effect yet...15:44
bswartzyour*15:44
dimsbswartz: takes some time to propagate15:44
dimsaround 30 mins after merge is what i heard last time, we should ask on infra if doesn't15:45
openstackgerritValeriy Ponomaryov proposed openstack/releases: Release of python-manilaclient 1.4.1  https://review.openstack.org/23705715:52
*** armax has joined #openstack-relmgr-office15:52
mordreddims, dhellmann: I know y'all is busy - but if I could bug you for https://review.openstack.org/#/c/236989/ at your convenience. I need it released so that I can land a patch to shade which should go in before I cut a 1.0 for it which I'd like to do soon because ansible 2.0 is coming out soon15:55
mordred(it's a lovely snake of depends)15:55
dimsmordred: ack. i'll pick it up after the oslo meeting which starts shortly15:56
mordreddims: thanks! really appreciate it15:59
*** sambetts has joined #openstack-relmgr-office16:26
sambettsdhellmann: Hey16:26
dhellmannsambetts: hi16:26
*** armax_ has joined #openstack-relmgr-office16:27
dhellmannsambetts: so what's going on with your version numbers?16:27
*** lifeless has quit IRC16:28
*** mikal has quit IRC16:29
sambettsdhellmann: So originally when we release networking-cisco we release them using the 2015.0.0 style of version numbers, as was the fasion in OpenStack at the time, however now neutron has switch to SemVer we would like to switch also, but we expect that'll cause issues with the version ordering on PyPi16:29
*** armax has quit IRC16:29
*** mestery has quit IRC16:29
*** armax_ is now known as armax16:29
*** lifeless has joined #openstack-relmgr-office16:30
*** mikal has joined #openstack-relmgr-office16:30
dhellmannsambetts: yes, that's right. most of the distros will know to add an "epic" prefix to the number if they package it, but we didn't do that for pip packages16:31
dhellmanndid you want to re-tag the liberty release or start with the new numbering for mitaka?16:31
bdemersI think the bigger question is _should_ we16:32
dhellmannthat's really up to you16:32
bdemersif we keep the same package name “networking-cisco” i’m guessing that would break version range resolution right ?16:32
mordreddhellmann: I'm not sure pbr supports pip epochs16:33
sambettsdhellmann: we've not tagged our liberty release yet, so we want to start with the new numbering for liberty16:33
dhellmannmordred: we decided not to use them for other reasons, but that's good to know16:33
mordredI'm not positive though - I cannot remember - but I do know that infra tag releasing does not16:33
mordreddhellmann: also, for openstack servers, we don't release them to pypi in the first place, so the usecase that sambetts is bringing up didn't really come up16:34
dhellmannirrc, we decided that because we're not a distributor we wouldn't mess with epochs16:34
mordred(we didn't have any existing date-based entries in pypi)16:34
dhellmannmordred: it did for oslo.config and oslo.messaging, back in the day16:34
mordredoh right16:34
mordredhow did we transition the pypi entries for them? is pip just doing the right thing in terms of current versions?16:34
dhellmannI think we just took the hit on the requirements specification, but maybe we didn't publish those versions to pypi16:35
mordredyeah - I don't see them on pypi16:35
dhellmannyeah16:35
bdemersdid the package name change for oslo.* when it was updated ?16:35
dhellmannno16:35
mordredso this is a new problem we did not have with the other transitions16:36
sambettsNice to know we can still come up with new spanners to throw16:38
dhellmannmordred: I think we can solve this with a requirements cap <2000.0 or something16:38
bdemersso it looks like 2013.1b5 was the previous format for oslo16:38
mordredyah - which is a "beta" version which pip does not consider in normal version ranges16:38
bdemersthe <2000.0 isn’t a very user frieldnly way to fix it16:39
mordredlooks like there is exactly one date-based release of networking-cisco on pypi: https://pypi.python.org/simple/networking-cisco/16:39
bdemerswhat about changing all of the networking package nameing ?16:39
bdemersand then depecrate the others16:39
dhellmannnot this week16:39
bdemers(that isn’t exactly use friendly either)16:39
dhellmannmaybe next cycle16:39
mordredI tink it would be easier to just hide the 2015* releases on pypi16:40
bdemersyeah, but this still effects anyone with a pypi mirror16:40
dhellmannmordred: does pip ignore hidden releases?16:40
sambettsThis describes the problem exactly but I don't know how it works with the openstack release system https://www.python.org/dev/peps/pep-0440/#version-epochs16:41
openstackgerritValeriy Ponomaryov proposed openstack/releases: Release of python-manilaclient 1.5.0  https://review.openstack.org/23705716:41
mordreddhellmann: I believe so, yes16:41
mordreddhellmann: I'm testing right now16:41
dhellmannok16:41
dhellmannI thought that was just a ui thing, but if hiding them works that seems like a good solution16:42
sambettsdhellmann: can you still explictly download a hidden version?16:42
mordreddhellmann: yup. just a ui thing. it does not work16:42
bdemersbut that only works against pipy directly right? so any mirror would could still have this problem ?16:42
bdemersnm16:42
bdemersso if we go the epoch way, then PBR needs to be updated, and what else ?16:44
dhellmannbdemers, sambetts : think for liberty you should use date-based versioning so we have time to understand the implications of changing16:44
dhellmannbdemers: we don't do epochs of pypi packages for several reasons, pbr is the least of it16:44
bdemersok16:45
bdemersso we could do. 2015.1.x for kilo and something sillly like 2015.10.x for libery16:45
dhellmannI think you'd do better to stick with the usual 2015.1 and 2015.216:46
dhellmannno sense inventing another system16:46
bdemerswhat if something in stable kilo needs a 2015.2 ?16:46
sambettsif it came to having to remove the old 2015 version from pypi, doing it while only having 1 of those types of release would be easier for damage control16:46
mordredbdemers: that's 2015.1.116:46
bdemersmordred: o16:47
bdemersmordred: i’m saying what if we need to minor bump on stable/kilo16:47
sambettsbdemers: the 2015 scheme was <year>.<release 1 or 2>.<fix>16:47
bdemersoh16:47
bdemersok, nm16:47
bdemersthen yeah, 2015.2.x16:48
dhellmannok, before you tag, let's talk about removing the package16:48
dhellmanndoes anything currently depend on networking-cisco?16:49
bdemersare other project expected to hit this issue ?16:49
dhellmannwhich distributions are packaging it, if any?16:49
bdemersdhellmann: RDO and OSP16:49
dhellmannI don't know what OSP is16:49
dhellmannOracle?16:49
bdemersRedhat’s supported release16:50
bdemersi can change the RPMs if the package name changes (that isn’t an issue)16:50
dhellmannso we have several options:16:50
dhellmann1. release as date-based version16:50
dhellmann2. rename and release as not-date-based version16:50
dhellmann3. remove the existing release and release as not-date-based version16:51
dhellmann4. release as not-date-based version without removing or renaming16:51
dhellmannothers?16:51
sambettsI like 3, we could even re-release stable/kilo as 6.0.016:51
dhellmannhas this package been around for 6 cycles?16:52
mordredI also like 3- it introduces a potential one-time hit for consumers - but that's not an ongoing hit - and is a smaller hit than name changes (and is only for existing deploys - a single force install)16:52
dhellmannwe can figure out the version # when we decide which approach to take16:52
sambettsdhellmann: no, but we want to align with the neutron numbers16:52
bdemerspersonally, i’m of the opion that a release should be immutable16:53
dhellmannso what would break if we do 3? are any jobs for other projects depending on having a package with that version number installable from pypi?16:53
mordredbdemers: I'm also of that opinion ...16:53
mordredbdemers: I'm 'ok' with removing it from pypi because we would not be removing it from tarballs.o.o - so the 2015.1 tarball would still exist - and it would continue to exist in all the distro repos16:53
mordredso although it's not _ideal_ - it seems like the lesser of evils in this particular case16:54
dhellmannI wonder how many operators might end up broken if we delete it, though16:54
bdemersyeah, the idea of re-tagging kilo is intereseting too16:54
mordreddhellmann: I think that's tied to "how many operators are installing from pip not distro packages and also doing so with pip upgrades rather than throwaway virtualenvs or docker containers"16:55
mordredthere is a _very_ specific set of humans who this will break16:55
dimsmordred: done (https://review.openstack.org/#/c/236989/)16:56
mordreddims: thank you!!!16:56
dhellmannmordred: yes, it is specific, but how big is it?16:57
dhellmannit looks like we're all over the map for the network project versioning http://paste.openstack.org/show/476730/16:57
openstackgerritMerged openstack/releases: Release 1.9.0 of os-client-config  https://review.openstack.org/23698916:58
bdemersso if we _did_ rename, any ideas what that would be ?17:00
bdemersnetworking-cisco-sys ?17:00
bdemersnetworking-cisco2 (ugg)17:01
*** openstackgerrit has quit IRC17:01
*** openstackgerrit has joined #openstack-relmgr-office17:02
sambettsugg ... it would be confusing to have to have another name :/ would we rename the git.openstack.org repo and everything too ?17:04
bdemersugg17:04
openstackgerritValeriy Ponomaryov proposed openstack/releases: Release of python-manilaclient 1.5.0  https://review.openstack.org/23705717:05
bdemersrock -> <- hard place17:05
bdemersso, it is really one single release right ?17:05
bdemers 2015.1.017:05
bdemers(though i just requested another release last week)17:05
sambettsYup thats it, that all we've released properly so far, (except for like 2 0.0.X test releases)17:06
dhellmannhow many consumers of that release, from pypi, do you think you have?17:10
sambettsdhellmann: according to PyPi 553 downloads in the last month, 116 downloads in the last week, and 2 downloads in the last day although I have no idea if thats useful :/17:12
dhellmannthat could all be our ci system17:12
dhellmannalthough I don't know if you have any jobs installing that package from pypi instead of source?17:12
sambettsbdemers: any ideas? ^17:13
bdemersnope17:14
dhellmannwho is likely to come with pitchforks and torches if you delete the thing that is keeping their environment running?17:15
bdemersi still think the bigger issue here is anybody how has mirrored/proxied internally17:16
bdemerswhich is a single external download from pypi, but many internally17:16
bdemers(i’m not sure if anybody is actually doing that…)17:17
bdemersok, just for completeness, why not use an epoch ?17:19
dhellmannbdemers: it doesn't work with all of the packaging ecosystem, iiuc, and because we're not a distributor -- now that last one may apply less here since you're publishing to pypi17:23
cp16netdims: could you look at the 2 requirement patches we have to block oslo.utils 2.6.0? master: https://review.openstack.org/#/c/235591/ stable/liberty: https://review.openstack.org/#/c/235591/17:24
dhellmanncp16net: you need to update the upper-constraints.txt file in that second patch17:25
dhellmannactually those links point to the same patch17:25
cp16netoh crap...17:25
cp16netstable/liberty: https://review.openstack.org/#/c/235588/17:26
cp16netthere it is.17:26
bdemersdhellmann:  what does the openstack foundation consider a release ?17:26
bdemers(i.e. for apache it is more or less a source tarball)17:26
dhellmannbdemers: is that a philosophical question? what are you getting at?17:27
bdemersno, a pratical release question17:27
bdemersi.e. if you only care about a soruce tarball, the other packaging systems are not a concern17:28
dhellmannwe make release artifacts in the form of tarballs,t oo17:28
dhellmannfor things we publish to pypi, we care about those artifacts, too17:28
bdemersthe integration falls onto who packages the tarball17:28
bdemersso if we _supported_ the epoch, it woudn’t cause any issues within the openstack foundation ?17:29
bdemerssorry to keep brining this up, if it is a dead horse, but it sounds like our best option from my point of view17:30
cp16netdhellmann: quick question those 2 patches were made separately. should we merge to master first then cherry-pick it to stable/liberty or the 2 patches ok separate?17:31
openstackgerritMerged openstack/releases: Oslo Releases for Week of Oct 19th 2015  https://review.openstack.org/23677017:31
dhellmanncp16net: as long as we get them both in, the order isn't important17:33
cp16netok cool17:33
dhellmanncp16net: I approved the one for stable/liberty, and if you fix up the one for master I will approve that one, too17:33
cp16netjust updated17:35
dhellmanncp16net: approved17:38
cp16netdhellmann: thanks! :)17:38
* dhellmann disappears for another pre-summit errand17:39
lifelessdhellmann: when you get back, can we talk reno and the blacklist?17:53
*** armax has quit IRC18:10
stevemar_dhellmann: dims could i get eyes on: https://review.openstack.org/#/c/236797/ ?18:11
stevemar_dhellmann: also, what can i do to not bother you with requests to review release patches all the time :)18:12
*** dtantsur is now known as dtantsur|afk18:13
dimsstevemar_: what's what this channel is for...so ask away!18:35
stevemar_dims: \o/18:35
stevemar_dims: i just didn't want to seem like i pester you guys18:35
dimsstevemar_: i am still trying to figure out the best way to test a library before we release it. especially py27/py34 jobs of different projects.18:41
*** armax has joined #openstack-relmgr-office18:41
dimsstevemar_: on its way18:45
*** amotoki has quit IRC18:55
dhellmannlifeless: back19:10
dhellmannstevemar_: that release looks good. dims were you taking that release or should I?19:12
dimsdhellmann: took care of it19:14
stevemar_dims: we more or less cover things in osc and ksa by using tempest dsvm jobs19:14
lifelessdhellmann: I don't understand why reno is in the requirements constraints blacklist19:14
dhellmanndims: that patch isn't merged, how did you do it?19:14
dimsdhellmann: was waiting to check on pypi19:14
lifelessdhellmann: it doesn't seem to meet the (admittedly tribal knowledge - so I'll put up a patch to improve it) criteria19:14
dimsit's there now19:14
dhellmannlifeless: because constraints are only applied to places that reno is not being used19:15
dhellmannlifeless: reno is only going to be in either the doc build or a special release notes build19:15
lifelessdhellmann: thats not a reason not to constrain it - its just we haven't finished the rollout of constraints19:15
dhellmanndims: you know there's a script to read a yaml file and run the release, right? I usually merge first so I can run that script.19:15
dimsannounce sent19:15
lifelessdhellmann: the docs build will be constrained very soon for instance - we have them enabled non-voting on neutron now19:16
dimsdhellmann: ah. which one?19:16
dhellmanndims: release_from_yaml.py19:16
dimsrelease_from_yaml.py gotcha19:16
dhellmannlifeless: ok, well, as a release-related tool I thought it would be better to not wedge ourselves on requirements specifications19:16
dhellmanndims: ok, I'm going to flush the rest of the release queue now19:17
lifelessdhellmann: I don't really follow that; anything in the gate can wedge us, and anything unconstrained can break multiple projects at once yet require multiple patches to fix19:17
dimsdhellmann: ++19:18
lifelessdhellmann: constraints makes that symmetrical - one patch to break, one patch to fix19:18
openstackgerritMerged openstack/releases: release keystoneauth 1.2.0  https://review.openstack.org/23679719:18
dhellmannlifeless: we keep building rules to enforce behaviors that we could just work around. This tool isn't going to break the gate. At worst it will break a post-merge job.19:18
lifelessdhellmann: if its used in docs jobs19:19
lifelessdhellmann: then its not post-merge19:19
dhellmannlifeless: it's not yet clear we want it in that job.19:19
dhellmannwe would end up publishing release notes under docs.openstack.org/developer/ which seems not obvious19:19
dhellmannthis is something I plan to discuss at the summit19:19
lifelessdhellmann: sec, elocal from daughter19:19
openstackgerritMerged openstack/releases: Release of python-manilaclient 1.5.0  https://review.openstack.org/23705719:22
lifelessdhellmann: food refusal, I'll be a while19:24
dhellmannlifeless: np19:25
dhellmannstevemar_: you have https://review.openstack.org/#/c/236792/ WIPed, did you want that release?19:26
stevemar_dhellmann: not just yet, maybe in a few minutes19:27
dhellmannstevemar_: ack, just remove the WIP when you're ready19:27
stevemar_just waiting on 2 more patches to merge (tests and release notes)19:27
stevemar_yes sir19:27
dhellmannstevemar_: this release for keystonemiddleware includes a change to the way ids are processed for pycadf -- does that make it incompatible with something looking for those old ids? https://review.openstack.org/#/c/235999/219:28
stevemar_dhellmann: yes, i suppose so... it used to add a prefix "openstack:", but now we are removing that since it just made things confusing19:30
dhellmannstevemar_: so the question then is whether you consider that data stream part of the API, and if ids for old things will change with this new version, and make this a major version bump19:31
stevemar_gordc: thoughts? ^ i'm tempted to say that ids are an implementation detail and may change19:33
stevemar_we're not removing the field and breaking a contract.. (just talking aloud)19:33
dhellmannstevemar_, gordc : I -1 the patch so we can discuss it there so we have a record of it in a place that's easy to find19:34
gordcstevemar_: how far up do i need to read?lol19:34
dhellmannI mean, we can discuss it here, too, but at least link to that in the review19:34
stevemar_gordc: just a few lines :)19:34
gordcoh, so context19:34
dhellmanngordc: the cadf output of the new keystonemilddleware release appears to be backwards-incompatible, but I'm not sure what guarantees are made about that data19:34
gordcdhellmann: in ceilometer, we scope the results based on the value we capture in project_id and compare it to project_id the user is scoped too19:35
openstackgerritMerged openstack/releases: mitaka: release python-novaclient 2.32.0  https://review.openstack.org/23268319:35
gordcthe problem is, the values from keystonemiddleware were all prefixed with openstack:19:36
dhellmannok, but the question is really about whether other users of that data might break as a result of this change19:36
stevemar_gordc: we just have to decide if it's a minor or major version bump19:36
gordcso we could never actually match to them as from ceilometer (and rest of openstack ecosystem) that namespace prefix is unknown19:36
dhellmannit sounds like ceilometer needs some way to deal with both versions of the data anyway, since you can't control what's happening in the middleware used by another service19:37
gordcoh. i'd probably make it major since i don't know how else it's being consumed19:37
gordcfrom ceilometer pov, it's minor because with the prefix, it's unusable.19:37
stevemar_poor use of the term minor gordc :P19:38
gordcwell minor as in i don't think we really need to worry about backward compat (since it's broken)19:39
gordcbut yeah, until you lose a limb, it's all minor flesh wounds.lol19:39
lifeless"None shall pass!"19:40
gordclet me know if we choose major or minor, i need to apply same namespace drop to pycadf lib too.19:42
openstackgerritDoug Hellmann proposed openstack/releases: import liberty versions for unmanaged projects  https://review.openstack.org/23615619:42
stevemar_gordc: i think dhellmann wants us to decide19:43
stevemar_:)19:43
gordcstevemar_: major19:43
stevemar_gordc: i'm okay with a major19:43
stevemar_now to doc this all in the patch :P19:43
gordcstevemar_: cool cool19:43
gordcstevemar_: you see dvp from your condo?19:44
stevemar_gordc: nope, i face north19:44
gordcdang. i wonder how busy the roads are. /me googles webcams.19:45
bknudsongordc: stevemar_: don't forget to vote19:45
gordcbknudson: i assume you watch "last week tonight"?19:46
bknudsongordc: I only watch 22 minutes or whatever it's called.19:46
gordchahah kudos on the reference.19:46
stevemar_gordc: what up? going to the game tonight?19:46
gordcstevemar_: trying to avoid the traffic from the game.19:47
bknudsongordc: stevemar_ I won't tell you whom to vote for.19:47
* gordc already voted.19:48
gordcthey give us pencils to vote with... /me hopes no one discovers what an eraser is19:50
stevemar_pencil and paper, so secure!19:52
stevemar_bknudson: here ya go: https://www.youtube.com/watch?v=0V5ckcTSYu819:53
openstackgerritMerged openstack/releases: Juno: release python-glanceclient 0.14.3  https://review.openstack.org/23596719:57
dimsstevemar_: no hanging chads?20:01
stevemar_dims: definitely no hanging chads!20:02
*** dims_ has joined #openstack-relmgr-office20:16
openstackgerritBrant Knudson proposed openstack/releases: keystonemiddleware 3.0.0  https://review.openstack.org/23599920:19
*** dims has quit IRC20:19
openstackgerritSteve Martinelli proposed openstack/releases: Release openstackclient 1.8.0  https://review.openstack.org/23679220:23
*** bswartz has quit IRC20:23
stevemar_bahhh of course the tempest neutron tests timed out :)20:27
*** gordc has quit IRC20:38
lifelessdhellmann: ok so20:47
lifelessdhellmann: I think you're saying you want to discuss reno-and-blacklist at the summit?20:47
dhellmannlifeless: I want to discuss where we publish reno's output at the summit, and that will have a bearing on the blacklist discussion20:48
lifelessdhellmann: My main fear is that we'll get things in the blacklist that can wedge the gate (vs impacting only single projects)20:48
dhellmannI view reno as a build tool, and I didn't think we wanted those constrained20:48
lifelessdhellmann: so I want us to be super conservative about whats in the blacklsit20:48
lifelessdhellmann: pbr is not blacklisted20:49
lifelessdhellmann: the only things I understood us to be blacklisting was things which *must* vary per-project such as linters.20:49
dhellmannok, that makes some sense. I'd been treating that more broadly because I thought we wanted to minimize the number of places we had to change a version number if we ended up broken because of some build tool20:50
lifelessI'll put up a patch adding more reasoning and docs to master requirements20:51
dhellmannthat would be helpful20:51
lifelesswe can talk about reno more later, its not urgent20:51
lifeless[what got me onto this was the openstackdocstheme patch and talking to AJ aboutit20:51
dhellmannyeah, I thought that fit the same criteria: only the doc projects use it, it isn't a runtime dependency, it's part of the build, etc.20:53
lifelesswe're mismatched on the criteria :)20:55
* dhellmann nods20:55
*** stevemar_ has quit IRC21:22
*** stevemar_ has joined #openstack-relmgr-office21:22
*** stevemar_ has quit IRC21:22
*** stevemar_ has joined #openstack-relmgr-office21:23
*** sigmavirus24 is now known as sigmavirus24_awa22:01
*** dims_ has quit IRC22:15
*** bswartz has joined #openstack-relmgr-office22:33

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