*** openstackgerrit has quit IRC | 00:41 | |
*** openstackgerrit has joined #openstack-requirements | 00:48 | |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.log to new release 3.31.0 https://review.openstack.org/505537 | 00:48 |
---|---|---|
openstackgerrit | Ian Wienand proposed openstack/requirements master: Avoid networkx 2.0 https://review.openstack.org/505905 | 01:39 |
openstackgerrit | zhangyangyang proposed openstack/requirements master: Update sphinx version in requirements https://review.openstack.org/505906 | 01:52 |
*** amotoki has quit IRC | 01:55 | |
*** amotoki has joined #openstack-requirements | 01:56 | |
*** strigazi has quit IRC | 01:56 | |
*** strigazi has joined #openstack-requirements | 01:58 | |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.context to new release 2.18.1 https://review.openstack.org/505539 | 02:01 |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.policy to new release 1.27.0 https://review.openstack.org/505551 | 02:02 |
openstackgerrit | Merged openstack/requirements master: update constraint for neutron-lib to new release 1.10.0 https://review.openstack.org/505755 | 02:05 |
openstackgerrit | Merged openstack/requirements master: [tools] Add a README.txt https://review.openstack.org/505794 | 02:36 |
*** racsox has joined #openstack-requirements | 03:08 | |
*** coolsvap has joined #openstack-requirements | 03:37 | |
*** udesale has joined #openstack-requirements | 03:41 | |
prometheanfire | ianw: can we just mask that particular release for now instead of capping it? | 04:20 |
ianw | prometheanfire: well 2.0 is effectively a new branch that has broken backwards compat | 04:21 |
prometheanfire | we could do so with a comment in file to know to remove it once projects are updated | 04:21 |
prometheanfire | ok, in order to cap something we will need a bug to track to cap. | 04:21 |
ianw | taskflow uses upper-constraints it seems ... but it does fail with 2.0 | 04:22 |
ianw | as for the other projects, i dunno | 04:22 |
ianw | ok, i can file a bug against what i see in codesearch | 04:22 |
prometheanfire | we can use the bug to notify consuming projects to test with another review (that sets UC to 2.0 and req >=2.0) | 04:22 |
prometheanfire | make it a requirements bug | 04:22 |
ianw | it's really quite annoying because there's no sane way to support both versions in your code | 04:23 |
prometheanfire | openstack-requirements is the project | 04:23 |
prometheanfire | your? :P | 04:23 |
ianw | they probably should have just called it networkx2 | 04:24 |
prometheanfire | eh, it's what major versions are for | 04:24 |
prometheanfire | I'd rather them keep the same name | 04:24 |
*** racsox has left #openstack-requirements | 04:25 | |
*** jrist has joined #openstack-requirements | 04:30 | |
openstackgerrit | Ian Wienand proposed openstack/requirements master: Avoid networkx 2.0 https://review.openstack.org/505905 | 04:31 |
ianw | oh for heavens sake, did marking it as a dup remove all the other bugs | 04:33 |
prometheanfire | lol | 04:34 |
prometheanfire | removed the dup flag | 04:34 |
prometheanfire | well, if launchpad stops spinning | 04:34 |
prometheanfire | looks like that worked | 04:35 |
ianw | i did too, and dup'd the existing dib bug to that one | 04:35 |
prometheanfire | dups removed | 04:35 |
openstackgerrit | Matthew Thode proposed openstack/requirements master: [DNM] test review for consuming projects to use https://review.openstack.org/505973 | 04:39 |
ianw | you know, how am i going to merge the requirements update anyway if the gate is broken | 04:39 |
prometheanfire | make the requirements update depend on the gate fix | 04:40 |
ianw | but it won't merge until the gate fix is in, which won't merge till the requirements fix is in ... circle | 04:40 |
prometheanfire | make it all one review | 04:41 |
ianw | i guess i can either mash them together, or turn it off the tests in project-config and then back on | 04:41 |
prometheanfire | I'd just mash them together, but you know how I work... | 04:43 |
prometheanfire | I tend to like more atomicy, but sometimes things gotta go fast | 04:43 |
prometheanfire | http://i0.kym-cdn.com/photos/images/newsfeed/000/506/223/2ab.gif | 04:44 |
openstackgerrit | Matthew Thode proposed openstack/requirements master: [DNM] test review of networkx-2.0 for consuming projects to use https://review.openstack.org/505973 | 04:46 |
prometheanfire | tonyb: dirk dims coolsvap, you around to look at https://review.openstack.org/505905 ? | 04:55 |
coolsvap | prometheanfire: i will keep track | 04:56 |
prometheanfire | thanks | 04:57 |
coolsvap | np! | 04:57 |
prometheanfire | ianw: once it merges you should be good, kinda wonder why you don't use upper-constraints though (if you are hitting this bug) | 04:57 |
ianw | i don't think there's any particular reason, other than nobody's updated it | 04:58 |
ianw | reviews welcome :) | 04:58 |
prometheanfire | ya, will be doing so | 04:58 |
dirk | ianw: can you add the bug reference to the commit message? | 05:19 |
dirk | I wonder which of those projects are not using uc | 05:19 |
prometheanfire | ya, DIB isn't (made a review for that...) | 05:20 |
*** udesale__ has joined #openstack-requirements | 05:35 | |
*** udesale has quit IRC | 05:38 | |
*** udesale has joined #openstack-requirements | 05:50 | |
*** udesale__ has quit IRC | 05:52 | |
ianw | dirk: which bug? | 05:56 |
openstackgerrit | Ian Wienand proposed openstack/requirements master: Avoid networkx 2.0 https://review.openstack.org/505905 | 05:58 |
ianw | dirk: ^ i'm presuming that's what you mean | 05:58 |
*** florianf has joined #openstack-requirements | 06:19 | |
*** udesale has quit IRC | 06:29 | |
*** udesale has joined #openstack-requirements | 06:30 | |
dirk | ianw: yes, thanks | 06:40 |
dirk | ianw: do you happen to know whether your networkx 2 porting patch is compatible with networkx<2 ? | 06:40 |
*** ralonsoh has joined #openstack-requirements | 06:45 | |
ianw | dirk: no, unfortunately it's not | 06:57 |
*** jpich has joined #openstack-requirements | 06:58 | |
dirk | ianw: hmpf. Jumping from <2 to >=2 is not an easy switch | 06:58 |
dirk | So then I would prefer to not merge the cap | 06:59 |
ianw | dirk: well it leaves dib in a not so nice situation, because the gate is broken for other reasons (the upstream kernel packaging changed) | 07:03 |
ianw | so i can't merge a 2.0 fix without fixing that | 07:03 |
ianw | but i can't fix that without a 2.0 fix | 07:03 |
ianw | and afaict, everyone else will be broken by it too, it's just not a backwards compat change. so wouldn't it be better to undertake the upgrade in a more controlled fashion? | 07:04 |
*** ChanServ sets mode: +o openstack | 07:15 | |
prometheanfire | dirk: some of the breakage should be here https://review.openstack.org/505973 | 07:19 |
prometheanfire | ianw: you really should make sure to merge my tox update into whatever final fix you have | 07:19 |
prometheanfire | for now though, I sleep | 07:19 |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.cache to new release 1.26.0 https://review.openstack.org/505544 | 07:42 |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.rootwrap to new release 5.10.0 https://review.openstack.org/505538 | 07:42 |
*** yolanda has joined #openstack-requirements | 07:48 | |
yolanda | hi, morning, can we get https://review.openstack.org/#/c/505905/ approved? breaking dib... | 07:48 |
*** edmondsw has joined #openstack-requirements | 09:15 | |
*** edmondsw has quit IRC | 09:20 | |
*** udesale has quit IRC | 10:16 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints https://review.openstack.org/506109 | 10:47 |
openstackgerrit | Merged openstack/requirements master: Avoid networkx 2.0 https://review.openstack.org/505905 | 10:49 |
*** sdague has joined #openstack-requirements | 11:38 | |
dims | prometheanfire : looks like it got merged | 11:43 |
*** udesale has joined #openstack-requirements | 12:02 | |
*** udesale has quit IRC | 12:04 | |
*** udesale has joined #openstack-requirements | 12:04 | |
*** edmondsw has joined #openstack-requirements | 12:13 | |
openstackgerrit | Dirk Mueller proposed openstack/requirements master: Updated from generate-constraints https://review.openstack.org/506109 | 12:32 |
*** udesale has quit IRC | 12:39 | |
*** yolanda has left #openstack-requirements | 13:15 | |
*** coolsvap has quit IRC | 13:39 | |
*** openstackgerrit has quit IRC | 14:33 | |
tonyb | prometheanfire: You'll want to +1 this: https://review.openstack.org/#/c/505817/ | 14:39 |
tonyb | prometheanfire: Well review it, I'm not telling you how to vote P | 14:40 |
prometheanfire | that was a simple one :P | 14:45 |
*** openstackgerrit has joined #openstack-requirements | 15:05 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: update constraint for ovsdbapp to new release 0.6.0 https://review.openstack.org/506229 | 15:05 |
prometheanfire | tonyb: how often is the periodic queue run? | 15:11 |
tonyb | prometheanfire: daily IIRC it's at 0600 UTC | 15:12 |
tonyb | http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n167 | 15:14 |
tonyb | Yup 0600 UTC | 15:14 |
prometheanfire | tonyb: I do think we need to update reqs.txt faster than that | 15:14 |
prometheanfire | think of gate breakage as a scenario | 15:14 |
tonyb | prometheanfire: but the published things aren't used in the gate | 15:15 |
tonyb | prometheanfire: a commit to $branch will clear the gate | 15:15 |
tonyb | the published URLs are used only by devs/consumers outside CI running tox | 15:16 |
tonyb | prometheanfire: *ideally* they'd also be used by installers but there aren't a lot of people installing OpenStack by hand from traballs | 15:16 |
prometheanfire | true, forgot about the caching we do | 15:17 |
tonyb | prometheanfire: It isn't caching it's just job setup | 15:17 |
prometheanfire | it's not updating the cache'd repo? | 15:17 |
tonyb | que? | 15:17 |
prometheanfire | ton of repos are cached on the test images | 15:18 |
prometheanfire | including ours | 15:18 |
tonyb | Oh sure that's releated but different | 15:18 |
prometheanfire | ok, what's the harm of publishing often? | 15:18 |
tonyb | each job always gets the current branch from openstack/requiremenmts | 15:18 |
prometheanfire | I think openstack-ansible uses the url only, will have to ask | 15:19 |
tonyb | harm? none I just think it's wasteful | 15:19 |
prometheanfire | I think the low amount of waste does not offset the minor amount of goodness provided by having that file up to date | 15:21 |
prometheanfire | we would be making it harder for people to use upper-constraints externally for one thing (via longer turn around time) | 15:21 |
*** mtreinish has joined #openstack-requirements | 15:21 | |
tonyb | prometheanfire: okay so say all that on the mailing list. When I suggested mving to periodic I got *crikets* | 15:25 |
* tonyb waves at mtreinish | 15:25 | |
prometheanfire | I kinda want to isolate the periodic vs post, mind if I change the email subject in the reply? | 15:26 |
tonyb | prometheanfire: got nuts, just reply to the part wehere I suggested it | 15:27 |
tonyb | huh, eaves drop doesn't update 'real-time' :( | 15:27 |
prometheanfire | ofcourse :P | 15:27 |
mtreinish | tonyb: it's on puppet/cron iirc | 15:27 |
* mtreinish waves back | 15:27 | |
mtreinish | so every 15min or so | 15:28 |
tonyb | mtreinish: okay, you'll just have to wait to see the ridicule | 15:28 |
mtreinish | heh, I've already got the log open and have been hitting refesh every couple of min :) | 15:28 |
tonyb | hehe | 15:30 |
mtreinish | tonyb: hey, I install from tarballs! | 15:33 |
tonyb | mtreinish: \o/ | 15:33 |
tonyb | mtreinish: good blog BTW | 15:33 |
mtreinish | tonyb: thanks | 15:34 |
tonyb | prometheanfire: if OSA does use the URL they're broken and that needs to be fixed. Howevere that's a tanget from the discussion | 15:36 |
prometheanfire | they don't | 15:36 |
prometheanfire | I checked | 15:36 |
prometheanfire | and ya, tangent | 15:36 |
odyssey4me | we use the URL for tox jobs, just like everyone else | 15:36 |
prometheanfire | no one else uses the url :P | 15:37 |
prometheanfire | the UPPER_CONSTRAINTS_FILE var is set then tox is run | 15:37 |
prometheanfire | so it's a locally updated file | 15:37 |
odyssey4me | https://git.openstack.org/cgit/openstack/keystone/tree/tox.ini#n8 | 15:38 |
odyssey4me | so yes, in openstack infra it doesn't use the url - but outside infra it does | 15:38 |
odyssey4me | we do the same thing | 15:38 |
prometheanfire | right | 15:38 |
openstackgerrit | boden proposed openstack/requirements master: bump neutron-lib to 1.10.0 https://review.openstack.org/506261 | 15:38 |
prometheanfire | ok, sent | 15:43 |
tonyb | odyssey4me: cool. I'm more worried about how repo_build. tox is easy | 15:45 |
odyssey4me | oh repo_build does it's own git clone so no worries there | 15:46 |
tonyb | odyssey4me: becuase I'm dense I can't see where it gets URL from | 15:46 |
odyssey4me | hmm, but all our role tests use u-c via the URL though I think | 15:46 |
odyssey4me | https://github.com/openstack/openstack-ansible-tests/blob/master/test-vars.yml#L485 <--- used for role tests | 15:47 |
odyssey4me | repo_build is perfectly fine - it uses a git clone, checks out the sha... the new mechanism of publishing the head of the branch to a web server won't work for the way we sha pin right now... but we clone the repo and own that tech debt | 15:48 |
odyssey4me | we plan, in queens, to try to remodel the whole way the wheels are built anyway | 15:49 |
odyssey4me | what's the worry though - with the git url no longer work for some reason? | 15:49 |
odyssey4me | *will | 15:49 |
tonyb | odyssey4me: okay. So you don't work with Depends-On now and wont after this change | 15:49 |
odyssey4me | no, we only ever use the *committed* version of the file | 15:50 |
tonyb | odyssey4me: the URL will work as it does today | 15:50 |
tonyb | odyssey4me: cool. | 15:51 |
odyssey4me | well, if everything goes on fire we'll just blame you :p | 15:53 |
odyssey4me | but of course we appreciate the consideration! | 15:53 |
tonyb | odyssey4me: The bottom line is nothing will chnage for you. You just don't get the goodness of being able to install after requirements goes EOL. | 15:54 |
tonyb | odyssey4me: but you can always factor that into your repo re-work | 15:54 |
odyssey4me | requirements as a repo is going EOL? | 15:55 |
tonyb | odyssey4me: No the branches with in the repo (eg stable/liberty) will EOL along with the other projects | 15:56 |
odyssey4me | oh yeah, that's fine - we expect that anyway | 15:56 |
tonyb | odyssey4me: requiremenst are FOR EVER!!!!! | 15:56 |
*** ralonsoh has quit IRC | 16:02 | |
*** ralonsoh has joined #openstack-requirements | 16:02 | |
*** ralonsoh has quit IRC | 16:02 | |
*** florianf has quit IRC | 16:13 | |
openstackgerrit | Merged openstack/requirements master: Updated from generate-constraints https://review.openstack.org/506109 | 16:29 |
*** jpich has quit IRC | 17:01 | |
-openstackstatus- NOTICE: Gerrit OpenIDs have been accidentally overwritten and are in the process of being restored | 18:18 | |
-openstackstatus- NOTICE: The Gerrit service on review.openstack.org is being taken offline briefly to perform database repair work but should be back up shortly | 18:23 | |
*** ChanServ changes topic to "The Gerrit service on review.openstack.org is being taken offline briefly to perform database repair work but should be back up shortly" | 18:23 | |
*** ChanServ changes topic to "OpenStack Requirements - IRC meetngs on Wednesdays @ 12:00 UTC in #openstack-meeting-3 - See agenda @ http://tinyurl.com/h44ryuw - IRC channel is *LOGGED* @ http://tinyurl.com/j38rk24" | 19:21 | |
-openstackstatus- NOTICE: OpenIDs for the Gerrit service have been restored from a recent backup and the service is running again; before/after table states are being analyzed now to identify any remaining cleanup needed for changes made to accounts today | 19:21 | |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.versionedobjects to new release 1.27.0 https://review.openstack.org/505547 | 19:43 |
openstackgerrit | Merged openstack/requirements master: update constraint for ovsdbapp to new release 0.6.0 https://review.openstack.org/506229 | 19:45 |
*** edmondsw has quit IRC | 20:51 | |
*** edmondsw has joined #openstack-requirements | 20:57 | |
*** edmondsw has quit IRC | 21:01 | |
openstackgerrit | Merged openstack/requirements master: update constraint for oslo.db to new release 4.27.0 https://review.openstack.org/505545 | 21:30 |
*** coreycb has quit IRC | 21:46 | |
*** mrhillsman has quit IRC | 21:47 | |
*** rm_work has quit IRC | 21:47 | |
*** coreycb has joined #openstack-requirements | 21:48 | |
*** amotoki has quit IRC | 21:48 | |
*** mrhillsman has joined #openstack-requirements | 21:50 | |
*** amotoki has joined #openstack-requirements | 21:51 | |
*** rm_work has joined #openstack-requirements | 22:02 | |
*** rm_work has quit IRC | 22:02 | |
*** rm_work has joined #openstack-requirements | 22:02 | |
*** sdague has quit IRC | 22:34 | |
*** edmondsw has joined #openstack-requirements | 22:58 | |
*** edmondsw has quit IRC | 23:02 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!