Thursday, 2014-03-27

*** pvaneck has quit IRC00:13
openstackgerritJoshua Harlow proposed a change to openstack-dev/hacking: Add a tool that can fix the import order  https://review.openstack.org/6898800:23
*** markmcclain has quit IRC00:59
*** _cjones_ has quit IRC01:11
*** rpodolyaka has quit IRC01:12
*** mriedem has quit IRC01:12
*** bknudson has quit IRC01:12
*** harlowja has quit IRC01:12
*** dteselkin has quit IRC01:12
*** harlowja has joined #openstack-oslo01:17
*** rpodolyaka has joined #openstack-oslo01:20
*** mriedem has joined #openstack-oslo01:49
*** bknudson has joined #openstack-oslo01:49
*** dteselkin has joined #openstack-oslo01:49
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo-incubator: urlsplit issues with IPv6 addresses in python26  https://review.openstack.org/8326801:59
*** harlowja is now known as harlowja_away02:19
*** arnaud has quit IRC02:28
*** harlowja_away is now known as harlowja02:37
*** zhiyan_ is now known as zhiyan02:48
*** mriedem has left #openstack-oslo03:17
*** mriedem has quit IRC03:17
*** harlowja is now known as harlowja_away03:47
*** yamahata has joined #openstack-oslo03:51
*** yamahata has quit IRC04:05
*** russellb has quit IRC06:32
*** yamahata has joined #openstack-oslo06:39
openstackgerritRĂ©mi Alvergnat proposed a change to openstack-dev/pbr: Use unicode_literals import instead of u'unicode' notation.  https://review.openstack.org/8330907:23
*** russellb has joined #openstack-oslo07:47
*** flaper87|afk is now known as flaper8707:53
openstackgerritIvan Melnikov proposed a change to openstack/taskflow: tests: Discover absence of zookeeper faster  https://review.openstack.org/8331108:01
*** bauzas has joined #openstack-oslo08:16
openstackgerritZhongyue Luo proposed a change to openstack/oslo-incubator: Clean up test_imageutils  https://review.openstack.org/7809308:46
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo-incubator: urlsplit issues with IPv6 addresses in python26  https://review.openstack.org/8326810:28
*** flaper87 is now known as flaper87|afk10:48
*** yamahata has quit IRC11:07
openstackgerritAnastasia Karpinska proposed a change to openstack/taskflow: Move 'inputs and outputs' to developers docs  https://review.openstack.org/8301011:11
*** morganfainberg is now known as morganfainberg_Z11:19
openstackgerritIvan Melnikov proposed a change to openstack/taskflow: Fix race condition in result processing in worker-based executor  https://review.openstack.org/8334611:26
openstackgerritIvan Melnikov proposed a change to openstack/taskflow: Fix race condition in result processing in worker-based executor  https://review.openstack.org/8334611:29
ihrachysdhellmann_: can we consider this for stable incubator? https://review.openstack.org/#/c/83085/ , https://review.openstack.org/#/c/83086/12:17
*** rpodolyaka has quit IRC12:36
*** mriedem has joined #openstack-oslo12:45
openstackgerritAnastasia Karpinska proposed a change to openstack/taskflow: Move 'inputs and outputs' to developers docs  https://review.openstack.org/8301012:48
*** dims_ has quit IRC12:52
*** bknudson has quit IRC12:58
*** dims_ has joined #openstack-oslo13:05
*** markmcclain has joined #openstack-oslo13:08
*** flaper87|afk is now known as flaper8713:11
*** bknudson has joined #openstack-oslo13:18
openstackgerritAnastasia Karpinska proposed a change to openstack/taskflow: Move 'inputs and outputs' to developers docs  https://review.openstack.org/8301013:24
*** yamahata has joined #openstack-oslo13:36
*** zaneb has quit IRC13:42
*** zaneb has joined #openstack-oslo13:42
*** dteselkin has quit IRC13:49
*** dteselkin has joined #openstack-oslo13:50
*** dims_ is now known as dims14:28
*** dims is now known as Guest6849914:28
*** Guest68499 has quit IRC14:29
*** dims_ has joined #openstack-oslo14:29
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Support copying scripts outside of modules  https://review.openstack.org/8341114:57
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Script for running unit tests in other projects  https://review.openstack.org/8341214:57
openstackgerritIlya Pekelny proposed a change to openstack/oslo-incubator: Add a base test case for DB schema comparison  https://review.openstack.org/7408115:01
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Support copying scripts outside of modules  https://review.openstack.org/8341115:01
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Script for running unit tests in other projects  https://review.openstack.org/8341215:01
openstackgerritDoug Hellmann proposed a change to openstack/oslo.test: Import run_cross_tests.sh from oslo-incubator  https://review.openstack.org/8341515:03
openstackgerritDoug Hellmann proposed a change to openstack/cliff: Import run_cross_tests.sh from oslo-incubator  https://review.openstack.org/8342115:10
*** dhellmann_ is now known as dhellmann15:21
openstackgerritIlya Pekelny proposed a change to openstack/oslo-incubator: Add a base test case for DB schema comparison  https://review.openstack.org/7408115:28
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo-incubator: urlsplit issues with IPv6 addresses in python26  https://review.openstack.org/8326815:29
dims_bnemec, ping15:36
dims_bnemec, i saw that usage in swift - https://github.com/openstack/swift/blob/master/swift/common/utils.py#L188515:37
bnemecdims_: That was actually dhellmann's question ;-)15:37
bnemecOh, so this is actually copied from Swift.15:38
dims_swift was urlparse, the one i have is urlsplit15:39
dims_but the pattern is the same15:39
dims_and i reused methods we already had in network_utils.py15:39
bnemecOh, yeah, I see now.  not exactly the same.15:39
dims_am no python expert. i am a java guy. so i have no clue :)15:40
bnemecWow, that import is *ahem* difficult to parse: https://github.com/openstack/swift/blob/master/swift/common/utils.py#L4915:41
bnemecSuddenly I remember why I'm onboard with all of our import hacking rules.15:41
dims_lol15:42
bnemecdims_: I think dhellmann is right.  The reason they had to do that is urlparse() doesn't take params, it takes a single string.15:44
bnemechttp://docs.python.org/2/library/urlparse.html#urlparse.urlparse15:44
bnemecPassing the params directly to your new class should work fine.  It's going to call the exact same constructor.15:45
dhellmannyeah, the ParseResult is a namedtuple, which is being expanded by the * and so you're just passing the input arguments through it on to the new class15:46
dhellmannso unless the constructor of ParseResult does something with the values, it doesn't seem to be needed15:47
dims_dhellmann, thanks, will rework15:47
dhellmannI'm planning to cut a new pbr release today when https://review.openstack.org/#/c/83309/ lands so we can stop breaking installation of libs on systems with pip < 1.415:48
dhellmannbnemec: regarding ihrachys' stable/havana changes in oslo-incubator, you gave a +1 -- do you not have +2 on the stable branch?15:51
bnemecdhellmann: No, I don't.15:52
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo-incubator: urlsplit issues with IPv6 addresses in python26  https://review.openstack.org/8326815:52
ihrachysyeah, that's a shame! :)15:52
dhellmannbnemec: ok, I'll take your +1 as a +215:53
dhellmannah, jd__ approved them :-)15:53
bnemec:-)15:53
ihrachysdhellmann: yes, I've pinged him today, and he was kind to check them15:54
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo-incubator: urlsplit issues with IPv6 addresses in python26  https://review.openstack.org/8326815:55
dhellmannihrachys: do you have anything else pending review for stable?15:55
bnemecI should probably just give in and subscribe to the stable ML and ask for +2, but there's already so much I'm supposed to review. ;-)15:55
ihrachysdhellmann: oslo-incubator? no, only those two patches.15:55
dhellmannihrachys: ok, good15:56
dhellmanndims_: looking at that ModifiedSplitResult again, I wonder, does that work if the hostname or port are accessed using the tuple index instead of the property name? does it need to?15:57
ihrachysbtw thank you all for reviews and +2s, sometimes I'm a pain in the ass begging for comments...15:57
dhellmannihrachys: nah, sorry you have to keep pestering -- I have too many irons in the fire right now :-)15:57
ihrachyseasy to imagine :)15:58
dhellmanndims_: I wonder if that extra logic should just be applied in urlsplit() directly, rather than introducing the new class15:58
dhellmannbrb15:59
dims_dhellmann, when you get a chance take a peek at urlparse.py (https://sourcegraph.com/hg.python.org/cpython/tree/b0866382064f/Lib/urlparse.py#L127)16:02
dims_that's the newer one that works fine with ipv6 urls16:03
dims_this is the older one that breaks - http://pythoninside.com/en/source-code/2.6.8/urlparse/urlparse.py16:04
dims_back in a bit16:05
*** viktors has joined #openstack-oslo16:09
*** dims_ has quit IRC16:10
*** dshulyak has quit IRC16:11
*** dshulyak has joined #openstack-oslo16:11
*** zhiyan is now known as zhiyan_16:16
*** zhiyan_ is now known as zhiyan16:16
jd__.16:24
*** dims_ has joined #openstack-oslo16:25
*** tvardeman has joined #openstack-oslo16:26
openstackgerritJenkins proposed a change to openstack-dev/pbr: Updated from global requirements  https://review.openstack.org/8346816:30
*** bauzas has quit IRC16:38
*** harlowja_away is now known as harlowja17:08
openstackgerritDoug Hellmann proposed a change to openstack/stevedore: Only log error when no load handler is set  https://review.openstack.org/8350917:24
*** morganfainberg_Z is now known as morganfainberg17:26
*** dims_ has quit IRC17:32
*** zhiyan is now known as zhiyan_17:40
*** dims_ has joined #openstack-oslo17:47
*** arnaud has joined #openstack-oslo17:51
*** dims_ has quit IRC17:57
*** bauzas has joined #openstack-oslo18:04
*** dims has joined #openstack-oslo18:11
*** flaper87 is now known as flaper87|afk18:13
*** tvardeman has quit IRC18:55
*** bauzas has quit IRC19:07
bnemecdhellmann: Looking at setting up unit testing in a couple more of the tripleo projects.  Should I go ahead and use oslotest?19:25
bnemecMaybe I should add them to the cross-testing list?19:25
dhellmannbnemec: using oslo.test?19:25
bnemecdhellmann: That's what I'd like to do.19:26
dhellmannbnemec: great, yes, add the job before incorporating the library19:26
bnemecdhellmann: Cool, will do.19:26
dhellmannbnemec: although you'll need that incubator version of the cross-test script to land so you can import it before the job will work19:27
* dhellmann needs to add this to the new lib instructions19:27
*** GheRivero has quit IRC19:28
bnemecdhellmann: Hmm, so we're going to have to sync that to every project that uses oslo.test?19:29
* bnemec forgets how all the cross-testing mechanics work19:30
dhellmannbnemec: sorry, no, I misled you -- I was thinking about a *new* library19:32
dhellmannyou can add a job using oslotest now without any other code changes19:32
bnemecdhellmann: Ah, got it.  Yeah, these projects won't need cross-testing of their own.19:33
bnemecdhellmann: Thanks19:33
openstackgerritDoug Hellmann proposed a change to openstack/stevedore: Import run_cross_tests.sh from oslo-incubator  https://review.openstack.org/8355019:43
*** GheRivero has joined #openstack-oslo19:46
dimsdhellmann, bnemec - do we have a template of a commit message that i can use? am looking at syncing python-novaclient19:47
openstackgerritDoug Hellmann proposed a change to openstack-dev/oslo-cookiecutter: Sync cross-test script  https://review.openstack.org/8355519:47
dhellmanndims: ?19:48
dhellmannoh, for adding oslotest to nova client?19:49
dhellmannI would have to look at the commit message from oslo.messaging to see if that could be reused19:49
dimsno running update.sh against python-novaclient19:49
dhellmanndims: oh, no, I don't think we've established a standard for that other than just listing the commits20:00
dhellmannalthough figuring out that list is non-trivial20:00
*** harlowja is now known as harlowja_away20:03
openstackgerritTrevor Vardeman proposed a change to openstack/oslo-incubator: Removed unneeded #noqa tag  https://review.openstack.org/8357020:14
openstackgerritGauvain Pocentek proposed a change to openstack/oslo-incubator: generator: sanitize values ending with the fqdn  https://review.openstack.org/8357120:15
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo-incubator: urlsplit issues with IPv6 addresses in python26  https://review.openstack.org/8326820:18
*** harlowja_away is now known as harlowja20:35
*** zaneb has quit IRC20:45
*** dims has quit IRC21:28
harlowjadhellmann when do u think a new pbr release can be expected (that relaxes that 1.4 requirement)21:29
openstackgerritBen Nemec proposed a change to openstack/oslo-incubator: Add test case for config generator hostname check  https://review.openstack.org/8359421:32
*** dims has joined #openstack-oslo21:43
dhellmannharlowja: was just waiting for a change to merge22:01
harlowjak, np22:01
* dhellmann checks the status22:01
harlowjathe guy working on CI said that hoepfully we can plugin anvil to the upstream CI this quarter (lets see if it really happens, haha)22:01
harlowjaas a non-voting system22:01
harlowja*working on CI @ y!22:01
harlowjaseems like it can catch things that devstack can't so thats  good22:02
dhellmannnice22:02
*** yamahata has quit IRC22:06
dhellmannharlowja: pbr 0.8.0 released22:09
harlowjawoot22:09
harlowjaok, firing off job22:09
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Script for running unit tests in other projects  https://review.openstack.org/8341222:17
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Support copying scripts outside of modules  https://review.openstack.org/8341122:20
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Script for running unit tests in other projects  https://review.openstack.org/8341222:20
*** bknudson has quit IRC22:30
harlowjak, dhellmann  seems ok, no more cliff build failing22:33
dhellmannharlowja: \o/22:33
harlowjaya, although its always interesting to see what anvil starts sucking in and building, lol22:33
harlowjahttp://paste.openstack.org/show/74506/22:34
harlowja'Full known python dependency list' is the initial list and then extra stuff gets sucked in by pip when downloading those deps22:34
harlowjasomehow pip==1.5.4 gets sucked down22:34
harlowjaanyways, found a new anvil bug (trying to build rpms with nova.conf.sample, which no longer exists)22:36
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Set logbook/flowdetail/atomdetail meta to empty dict  https://review.openstack.org/8294422:37
dhellmannharlowja: I think there's a tox env for building that config file22:40
dhellmannharlowja: it came up recently on the ML22:40
harlowjahmmm, might have to try that out22:41
harlowjaguess its called tox -egenconfig22:46
harlowjaalthough thats odd in that it requires a venv22:46
harlowjawhen everythings a package, probably don't need a venv22:46
harlowjawill figure that one out22:54
*** mriedem has left #openstack-oslo22:58
*** markmcclain has quit IRC23:14
*** hartsocks has quit IRC23:50
*** hartsocks has joined #openstack-oslo23:50

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