Monday, 2013-01-07

*** Shrews has joined #openstack-dev00:04
*** Tross has quit IRC00:07
*** mfer has joined #openstack-dev00:11
*** gongysh has joined #openstack-dev00:13
*** CaptTofu has quit IRC00:15
*** CaptTofu has joined #openstack-dev00:15
*** CaptTofu has quit IRC00:19
*** CaptTofu has joined #openstack-dev00:19
*** devcamcar has joined #openstack-dev00:26
*** devcamcar has quit IRC00:35
matiuanyone know a way I can do: nosetests -s00:38
matiuwith the new testing setup ?00:38
matiuI put a pdb.set_trace() in the code, and I wanna stop there in my test ..00:38
matiuthe -s did "don't redirect stdout"00:39
matiubut doesn't work since new testing code is in there00:39
clarkbmatiu: you want to run the test with testtools.run00:49
*** mfer has quit IRC00:49
clarkbmatiu: `python -m testtools.run test` iirc00:50
*** Guest51458 is now known as annegentle00:50
clarkblifeless: ^ that sound correct?00:50
matiuperfect, thanks clarkb00:50
*** annegentle is now known as Guest1910400:50
*** dachary has quit IRC00:50
*** dachary has joined #openstack-dev00:51
matiuclarkb, hmm, still not workin' .. :(00:51
matiulike the stdout isn't showing me the pdb prompt00:52
clarkboh, because we capture it by default as well. give me a sec to find the way to disable that00:52
matiuthanks man :)00:52
matiuyou're a champion !00:52
clarkbOS_STDOUT_NOCAPTURE=True00:53
clarkbthere is a OS_STDERR_NOCAPTURE flag too00:53
*** pixelbeat has quit IRC00:53
clarkband now that I think about it, nose should work as well but you will need to set those flags00:54
*** winston-d_ has joined #openstack-dev00:54
matiuthat's the one00:54
matiuperfect :)00:54
matiuthanks clarkb .. you're number one00:54
lifelessclarkb: your environment variable :)00:55
matiunose needs -s and the env var00:55
lifelessclarkb: this is why I suggest inverting it to not capture by default, and testr can set the variable for you00:55
*** pixelbeat has joined #openstack-dev00:55
clarkblifeless: I still think there is too much noise running it that way00:56
clarkbbut can invert it and see how that goes00:56
lifelessclarkb: right, but folk would only see it when running with testtools.run - e.g. manually00:56
lifelessclarkb: have .testr.conf set the variable - OS_CAPTURE_STDOUT=1 python subunit.run ...00:56
clarkbgood point00:57
*** vkmc has joined #openstack-dev00:58
*** devcamcar has joined #openstack-dev01:02
matiuclarkb, do you have a trick to stop it timing out while I'm playing in pdb shell ?01:02
matiusite-packages/fixtures/_fixtures/timeout.py", line 5201:04
clarkbno, that was a recent addition and may need another flag.01:04
clarkblifeless: ^ thoughts01:04
*** gakott has joined #openstack-dev01:05
clarkbmatiu: in nova/test.py you can comment out the useFixture(Timeout()) line01:05
matiubrilliant01:05
matiuthanks again :)01:05
*** garyk has quit IRC01:05
*** jcooley|away is now known as jcooley01:06
*** halfss has joined #openstack-dev01:08
*** devcamcar has quit IRC01:11
lifelessclarkb: another variable I suspect01:13
lifelessclarkb: we didn't consider folk sitting in pdb :)01:13
lifelessclarkb: OS_TEST_TIMEOUT=0 -> disabled, N -> force some N seconds.01:14
*** douardda has quit IRC01:18
*** melwitt has quit IRC01:21
*** melwitt has joined #openstack-dev01:22
*** xchu has joined #openstack-dev01:28
clarkb++01:31
*** jaypipes has joined #openstack-dev01:33
*** tserong has joined #openstack-dev01:33
*** devcamcar has joined #openstack-dev01:38
*** dachary has quit IRC01:41
*** dachary has joined #openstack-dev01:42
*** wenjianhn has joined #openstack-dev01:44
*** devcamcar has quit IRC01:46
*** jcooley is now known as jcooley|away01:47
*** wenjianhn has joined #openstack-dev01:47
*** zeriouz has joined #openstack-dev01:49
*** Guest19104 is now known as annegentle01:51
*** annegentle is now known as Guest7695201:52
*** zyluo has joined #openstack-dev01:53
*** BLZbubba has quit IRC01:55
*** mnewby has joined #openstack-dev02:01
*** megha is now known as gia02:05
mnewbygaryk: hi!02:07
zyluomnewby, it should be 2am where garyk is :)02:11
mnewbyzyluo: fair enough :)02:11
*** jcooley|away is now known as jcooley02:12
*** devcamcar has joined #openstack-dev02:13
*** alexpilotti has quit IRC02:17
*** CaptTofu has quit IRC02:17
*** CaptTofu has joined #openstack-dev02:18
*** shang has joined #openstack-dev02:18
*** zeriouz has quit IRC02:18
*** mfer has joined #openstack-dev02:19
zyluoarosen1, ping02:22
*** vipul is now known as vipul|away02:23
*** devcamcar has quit IRC02:23
*** kpavel_ has joined #openstack-dev02:24
*** kpavel has quit IRC02:26
*** kpavel_ is now known as kpavel02:26
lifelessany devstack reviewers around? would love https://review.openstack.org/#/c/18786/ to get a +202:27
*** shang_ has joined #openstack-dev02:28
*** shang has quit IRC02:31
*** pixelbeat has quit IRC02:34
*** zeriouz has joined #openstack-dev02:35
*** CaptTofu has quit IRC02:37
*** CaptTofu has joined #openstack-dev02:38
*** mfer has quit IRC02:38
*** CaptTofu has quit IRC02:39
*** CaptTofu has joined #openstack-dev02:40
*** devcamcar has joined #openstack-dev02:49
*** kpavel has quit IRC02:53
*** Guest76952 is now known as annegentle02:53
*** annegentle is now known as Guest4151402:53
*** kpavel has joined #openstack-dev02:53
*** vkmc has quit IRC02:57
*** crandquist has joined #openstack-dev02:58
*** devcamcar has quit IRC02:58
*** yaguang has joined #openstack-dev02:58
*** jcooley is now known as jcooley|away03:01
*** zeriouz has quit IRC03:01
*** melwitt1 has joined #openstack-dev03:01
*** bencherian has joined #openstack-dev03:04
*** jcooley|away is now known as jcooley03:04
*** melwitt has quit IRC03:04
*** jcooley is now known as jcooley|away03:06
*** jcooley|away is now known as jcooley03:09
*** jcooley is now known as jcooley|away03:12
*** zeriouz has joined #openstack-dev03:13
*** jcooley|away is now known as jcooley03:14
*** kpavel has quit IRC03:16
*** devcamcar has joined #openstack-dev03:24
*** devcamcar has quit IRC03:33
*** mnewby has quit IRC03:48
*** Guest41514 is now known as annegentle03:54
*** jgriffith has quit IRC03:55
*** annegentle is now known as Guest4779103:55
*** jgriffith has joined #openstack-dev03:55
*** bencherian has quit IRC03:56
*** aeperezt has quit IRC03:58
*** devcamcar has joined #openstack-dev04:00
*** yaguang has quit IRC04:02
*** devcamcar has quit IRC04:09
*** sunilthaha has joined #openstack-dev04:23
*** vishy_zz is now known as vishy04:27
*** skort has joined #openstack-dev04:27
*** gakott has quit IRC04:30
*** garyk has joined #openstack-dev04:30
*** skort has quit IRC04:32
*** dachary has quit IRC04:33
*** dachary has joined #openstack-dev04:33
*** sunilthaha has quit IRC04:34
*** devcamcar has joined #openstack-dev04:36
*** devcamcar has quit IRC04:45
*** Tross has joined #openstack-dev04:46
*** aeperezt has joined #openstack-dev04:47
*** Guest47791 is now known as annegentle04:56
*** annegentle is now known as Guest2394304:56
*** Mandell has joined #openstack-dev04:58
*** aeperezt has quit IRC05:01
*** mohits1 has quit IRC05:01
*** devcamcar has joined #openstack-dev05:13
*** thingee_zz is now known as thingee05:14
*** gongysh has quit IRC05:14
*** vishy is now known as vishy_zz05:15
*** mohits has joined #openstack-dev05:16
*** sthaha has quit IRC05:19
*** devcamcar has quit IRC05:20
*** crandquist has quit IRC05:27
*** yaoyaminaco has joined #openstack-dev05:27
yaoyaminacoHi all, is there a feature like this: auto select a host using scheduler while doing live migration rather than force select by using hostname arg in 'nova live-migration' command05:31
*** crandquist has joined #openstack-dev05:31
*** crandquist has joined #openstack-dev05:32
*** yaguang has joined #openstack-dev05:33
yaoyaminacoCould any one answer my question, Thanks alot?05:33
winston-d_yaoyaminaco: per my understanding, no05:35
*** jcooley is now known as jcooley|away05:35
yaoyaminaco<winston-d_> how to private chat in IRC?05:36
*** AnilV4 has joined #openstack-dev05:36
*** hillyu has joined #openstack-dev05:37
winston-d_use '/msg IRC_HANDLE' i guess05:37
yaoyaminacowinston-d_: Thanks for answering, and does this feature feasible and valuable under enterprise env?05:38
*** garyk has quit IRC05:45
*** thingee is now known as thingee_zz05:47
*** devcamcar has joined #openstack-dev05:47
*** dachary has quit IRC05:48
*** dachary has joined #openstack-dev05:48
*** Yatin has joined #openstack-dev05:51
*** zyluo_ has joined #openstack-dev05:53
*** zyluo has quit IRC05:54
*** devcamcar has quit IRC05:56
*** Guest23943 is now known as annegentle05:57
*** jcooley|away is now known as jcooley05:57
*** mnewby has joined #openstack-dev05:58
*** annegentle is now known as Guest9246105:58
*** mnewby has joined #openstack-dev05:58
*** yjiang5_away is now known as yjiang506:04
*** navid_ has joined #openstack-dev06:06
*** koolhead17 has joined #openstack-dev06:13
*** darjeeling has quit IRC06:19
*** Mandell has quit IRC06:24
*** garyk has joined #openstack-dev06:26
*** devcamcar has joined #openstack-dev06:27
*** sthaha has joined #openstack-dev06:30
*** crandquist has quit IRC06:31
*** devcamcar has quit IRC06:32
*** afazekas has joined #openstack-dev06:32
*** melwitt1 has quit IRC06:36
*** koolhead17 has quit IRC06:38
*** jcooley is now known as jcooley|away06:44
*** amotoki has joined #openstack-dev06:46
garykmnewby: ping06:48
mnewbygaryk: ping06:49
*** devcamcar has joined #openstack-dev06:59
*** Guest92461 is now known as annegentle06:59
*** gia has quit IRC06:59
*** annegentle is now known as Guest5772606:59
*** Tross has quit IRC07:03
*** devcamcar has quit IRC07:07
*** mrunge has joined #openstack-dev07:08
*** ondergetekende has joined #openstack-dev07:09
*** vuntz has joined #openstack-dev07:12
*** jcooley|away is now known as jcooley07:14
*** zeriouz has quit IRC07:14
*** gia has joined #openstack-dev07:15
*** vishy_zz is now known as vishy07:17
*** Yatin has left #openstack-dev07:18
*** mindpixel has joined #openstack-dev07:18
*** nati_ueno has joined #openstack-dev07:20
*** Nachi has joined #openstack-dev07:23
*** nati_ueno has quit IRC07:26
*** zeriouz has joined #openstack-dev07:27
*** hattwick has quit IRC07:28
*** jcooley is now known as jcooley|away07:28
*** henrynash has joined #openstack-dev07:29
*** vishy is now known as vishy_zz07:29
*** gongysh has joined #openstack-dev07:33
*** devcamcar has joined #openstack-dev07:34
*** flaper87 has joined #openstack-dev07:35
*** flaper87 has joined #openstack-dev07:35
*** henrynash has quit IRC07:39
*** henrynash has joined #openstack-dev07:40
*** devcamcar has quit IRC07:42
*** saschpe has quit IRC07:53
*** gia has quit IRC07:53
*** zul has quit IRC07:54
*** megha has joined #openstack-dev07:58
*** douardda has joined #openstack-dev07:59
*** alexxu has joined #openstack-dev08:00
*** Guest57726 is now known as annegentle08:00
*** annegentle is now known as Guest7534808:01
*** megha has quit IRC08:01
zyluo_gongysh, ping08:02
*** saschpe has joined #openstack-dev08:07
*** jcooley|away is now known as jcooley08:09
*** devcamcar has joined #openstack-dev08:10
*** darjeeling has joined #openstack-dev08:14
*** reidrac has joined #openstack-dev08:16
*** ondergetekende has quit IRC08:18
*** ondergetekende has joined #openstack-dev08:18
*** jcooley is now known as jcooley|away08:18
*** devcamcar has quit IRC08:19
*** dachary has quit IRC08:21
*** dachary has joined #openstack-dev08:21
*** yolanda has joined #openstack-dev08:22
*** ondergetekende has quit IRC08:23
*** jpich has joined #openstack-dev08:25
*** maploin has joined #openstack-dev08:26
*** maploin has quit IRC08:26
*** maploin has joined #openstack-dev08:26
*** winston-d has quit IRC08:28
*** zul has joined #openstack-dev08:30
*** darjeeling has quit IRC08:30
*** afazekas has quit IRC08:33
*** afazekas has joined #openstack-dev08:34
*** gael has joined #openstack-dev08:34
*** megha has joined #openstack-dev08:35
*** Dharmit has joined #openstack-dev08:37
*** almaisan-away is now known as al-maisan08:38
*** zul has quit IRC08:38
*** Dharmit has left #openstack-dev08:39
*** matiu has quit IRC08:41
gongyshzyluo_: hi08:41
*** kpg2012 has joined #openstack-dev08:41
*** matiu has joined #openstack-dev08:41
*** winston-d has joined #openstack-dev08:42
*** megha has quit IRC08:44
*** zul has joined #openstack-dev08:45
zyluo_gongysh, can you revert a patch?08:46
zyluo_the one that upgrades webob to 1.2.308:46
gongyshwhat's wrong? in quantum?08:46
zyluo_Nothing wrong in quantum08:46
zyluo_That patch causes failure in tempest gating in other project08:47
zyluo_because when other project execute rootwrap, it complains about package version requirements.08:48
zyluo_Also Nova and Keystone are against upgrading 1.2.308:48
zyluo_Only Quantum has it upgraded08:48
gongyshbut you said the ceiometer initiates this?08:49
gongyshit requires the webob 1.2.3.08:49
*** devcamcar has joined #openstack-dev08:50
*** Ryan_Lane has quit IRC08:50
zyluo_yes that's why it was upgraded in the first place. However if you look at ...08:50
zyluo_just a sec08:50
*** ondergetekende has joined #openstack-dev08:50
zyluo_https://review.openstack.org/#/c/18886/08:51
zyluo_Here sean says we need more discussion on this matter08:51
*** Ryan_Lane has joined #openstack-dev08:52
zyluo_So at the meeting today I'll bring this up and we can talk more about reverting it.08:53
*** devcamcar has quit IRC08:54
*** vkmc has joined #openstack-dev08:55
*** winston-d_ has quit IRC08:56
*** afazekas has quit IRC08:59
*** mmagr has joined #openstack-dev09:00
gongyshto revert a patch, u just commit another patch to revert its work09:01
*** Ryan_Lane has quit IRC09:01
*** Guest75348 is now known as annegentle09:02
*** annegentle is now known as Guest6502509:02
*** jcooley|away is now known as jcooley09:03
*** mnewby has quit IRC09:03
*** derekh has joined #openstack-dev09:05
*** ndipanov has joined #openstack-dev09:06
vkmcgongysh, I'm not sure that's true..., commiting a second patch will indeed make two changes09:07
*** dachary has quit IRC09:08
*** Daviey has quit IRC09:08
vkmcgongysh, You can reset local commits with git reset HEAD^ - that reset the first most recent commit09:10
*** jcooley is now known as jcooley|away09:12
gongyshvkmc:   git pull; git checkout -b revertbr;git revert commit_id; git commit; git review09:15
vkmcunless that you have already pushed it... commiting a second fix its ok, or you can also revert it with git revert09:15
*** eglynn has joined #openstack-dev09:16
vkmcgongysh, oh that's it... I wasn't sure if you had already pushed it :)09:16
*** afazekas has joined #openstack-dev09:16
*** Daviey has joined #openstack-dev09:20
*** devcamcar has joined #openstack-dev09:22
*** pixelbeat has joined #openstack-dev09:23
*** darraghb has joined #openstack-dev09:25
*** dachary has joined #openstack-dev09:30
*** devcamcar has quit IRC09:31
*** kpg2012 has quit IRC09:31
*** trapni has joined #openstack-dev09:31
*** trapni has joined #openstack-dev09:31
*** dave_mcn has joined #openstack-dev09:36
*** trapni has quit IRC09:36
*** kpavel has joined #openstack-dev09:37
maploinis there a CI job for running nova's test_migrations against different databases?09:39
Kiallmaploin, I don't believe there is.. I could be wrong though09:40
Kiallthe guys in #openstack-infra would know for sure though (and it certainly sounds like a very good suggestion)09:40
*** trapni has joined #openstack-dev09:41
*** hattwick has joined #openstack-dev09:41
*** alexxu has quit IRC09:43
*** trapni has quit IRC09:48
sgranhello09:50
sgranI'm just curious about something I'm seeing in the openstack ec2 api09:51
sgranhttp://docs.amazonwebservices.com/AWSEC2/latest/APIReference/ApiReference-query-DescribeInstances.html shows filters as a supported part of the API09:51
sgranbut nova/api/ec2/cloud.py 'def describe_instances' seems to purposefully drop everything but instance_id.  Is this on purpose or an oversight?09:52
sgran(apologies if this is discussed elsewhere and I missed it - I couldn't find anything)09:52
*** zing has joined #openstack-dev09:55
*** dachary has quit IRC09:55
*** johngarbutt has left #openstack-dev09:56
*** afazekas has quit IRC09:56
*** johngarbutt has joined #openstack-dev09:56
*** devcamcar has joined #openstack-dev09:57
*** yaoyaminaco has quit IRC09:57
mordredmaploin: what do you mean?09:58
mordredmaploin: different databases as in mysql vs. sqlite?09:59
*** trapni has joined #openstack-dev10:00
mordredsgran: ec2 api is a bit of a second class citizen, so I'd guess it's just an oversight10:00
mordredsgran: but I don't know for sure10:01
*** Guest65025 is now known as annegentle10:03
mikalsgran: you should file a bug for that10:04
*** annegentle is now known as Guest4234310:04
*** uvirtbot` has quit IRC10:04
LinuxJedijeblair: are unicomp usually slow?  3 weeks on my order is still 'Pending'.  Impatiently wanting my geek toy :)10:05
*** alexpilotti has joined #openstack-dev10:06
*** devcamcar has quit IRC10:07
*** megha has joined #openstack-dev10:08
alexpilottigaryk: ping10:10
garykalexpilotti: hi10:10
alexpilottigaryk: tx for your reviews and for the Oslo update10:10
garykalexpilotti: np. i need to add a little tweak to the oslo update. hopefully it will be ready in 5.10:11
alexpilottigaryk: did u manage by any chance to take a look at the updated Hyper-V plugin? https://review.openstack.org/#/c/18989/10:11
alexpilottigaryk: yesterday I did the changes you asked for10:12
garykalexpilotti: on my 2 do list. hopefully soon10:12
alexpilottigaryk: I wanted to ask you if it's ok to leave there the DATABASE opts10:12
sgranmordred, mikal: ah, just found https://bugs.launchpad.net/nova/+bug/92283510:12
sgransorry for the noise10:12
alexpilottigaryk: and remove them when your patch gets merged10:12
alexpilottigaryk: I guess straight afterwards10:12
mordredmikal: does markmc not hang out in channel any more?10:13
mikalHe hangs out in the nova one I think?10:13
mikalI don't overlap with him much, so not sure...10:13
alexpilottigaryk: I already run a test and there are of course no issues as the syntax is consistent10:13
garykalexpilotti: i think that we need to be pragmatic about it. if you get in first then you can leave it. if the database patch gets in then i suggest that you rebase10:13
alexpilottigaryk: sounds good10:14
alexpilottigaryk: tx again and let me know if I can help with the review!10:14
*** xchu has quit IRC10:14
alexpilottimikal: ping10:15
mikalalexpilotti: Hey, what's up?10:15
garykalexpilotti: ok. thanks10:15
alexpilottimikal: I saw that there are 2 tests in the HyperV test case that got marked as skip due to issues with configdrive10:16
mordredmikal: oh right. I keep forgetting that people have different channels10:16
mikalYep10:16
mikalHeh10:16
*** danpb has joined #openstack-dev10:17
mikalalexpilotti: Yeah, I think you just need to regenerate the cached calls?10:17
alexpilottimikal: channels? :-)10:17
mikalalexpilotti: it was a while ago, so I'm rusty now10:17
alexpilottimikal: ok, going to check for it. We are in the process of replacing the cached files with Python code (also automatically generated)10:18
mikalalexpilotti: yeah, that will be awesome when its done10:18
alexpilottimikal: so since I was on it I just wanted to see if the changes where more substantial10:18
mikalalexpilotti: I'd just remove the skis and observe the failures?10:18
mikalalexpilotti: it was a small refactor IIRC10:18
alexpilottimikal: it's up for review now :-)10:18
mikalalexpilotti: oh, cool10:18
alexpilottimikal: I mean, the Python instead of the pickled files10:19
alexpilottimikal: I wanted to remove the Skips as well10:19
mikalYep10:19
mikalalexpilotti: well, you should be able to copy the other refactor examples from the review that put the skips in10:19
mikalalexpilotti: although IIRC you just need the regen, nothing else10:20
alexpilottimikal: I'm going to take a look, just wanted to be sure it was nothing major10:20
mikalalexpilotti: yeah, nothing exciting10:20
alexpilottimikal: ok, tx!10:20
mikalNP10:20
sgranone other question: are there plans to support the EC2 tags API (especially the search by tags options)10:23
sgranthis is incredibly helpful in EC2 and I'd like to use it in openstack10:23
mikalsgran: I don't think anyone is actively working on ec2 at the moment10:23
sgranI'd be happy to look at implementation if it's something others would like10:23
mikalSo... it would require someone being keen about adding it10:24
mikalI think people generally regard ec2 compatability as important10:24
mikalSo I think people would be cool with you giving it a go if you're keen10:24
sgranok, great10:24
*** dachary has joined #openstack-dev10:26
*** uvirtbot has joined #openstack-dev10:26
sgranI've opened a bug in launchpad (https://bugs.launchpad.net/nova/+bug/1096821) for this, and I'll see how hard it is to add in10:27
uvirtbotLaunchpad bug 1096821 in nova "nova ec2-api: tags related calls do not work" [Undecided,New]10:27
sgranhmm10:28
sgranit looks like https://review.openstack.org/#/c/3524/ was done to address part of the issue, but it expired with no activity10:29
mikalThat was a very long time ago10:29
*** uvirtbot has quit IRC10:30
sgranthe functions haven't particularly changed10:33
*** devcamcar has joined #openstack-dev10:33
*** zhiteng has joined #openstack-dev10:41
*** devcamcar has quit IRC10:41
*** winston-d has quit IRC10:42
*** pixelbeat has quit IRC10:42
*** zyluo_ has quit IRC10:45
*** pixelbeat has joined #openstack-dev10:47
*** salgado has joined #openstack-dev10:47
*** jgriffith has quit IRC10:47
*** jgriffith has joined #openstack-dev10:48
*** jcooley|away is now known as jcooley10:51
*** hillyu has quit IRC10:53
*** m4xmr has joined #openstack-dev10:53
*** jcooley is now known as jcooley|away11:00
*** Guest42343 is now known as annegentle11:05
*** Guest66627 is now known as tmishler11:05
*** annegentle is now known as Guest6884511:05
*** devcamcar has joined #openstack-dev11:09
*** afazekas has joined #openstack-dev11:10
*** al-maisan is now known as almaisan-away11:14
*** devcamcar has quit IRC11:17
bennerthere is bug in/syntax error in https://github.com/openstack/quantum/blob/master/quantum/tests/unit/_test_rootwrap_exec.py11:19
bennerpatch: http://pastebin.com/cDGpFbwv11:19
Kiallbenner, can you submit via gerrit? (I can if you don't know gerrit.. )11:21
benneri don't know. it will  be much faster if you do this11:28
*** reed has joined #openstack-dev11:28
Kiallbenner, sure :)11:29
*** rkukura has left #openstack-dev11:30
Kiallbelliott, https://review.openstack.org/1908311:30
Kiallwhoops11:30
Kiallbenner, ^11:30
*** vkmc has quit IRC11:35
*** vkmc has joined #openstack-dev11:37
*** darjeeling has joined #openstack-dev11:43
*** devcamcar has joined #openstack-dev11:44
*** jcooley|away is now known as jcooley11:45
*** zeriouz_ has joined #openstack-dev11:46
*** devcamcar has quit IRC11:52
*** jcooley is now known as jcooley|away11:55
danpbdoes anyone know if its possible to run just a single test case inside a unit      eg like    ./run_tests.sh test_compute,  but I only want to run the 'get_vnc_console' test11:55
*** mfer has joined #openstack-dev11:59
amotokiarosen1: ping11:59
*** ccorrigan has joined #openstack-dev12:00
*** Guest68845 is now known as annegentle12:06
*** annegentle is now known as Guest814712:07
*** hughsaunders has quit IRC12:07
*** hughsaunders has joined #openstack-dev12:07
*** hughsaunders has quit IRC12:11
*** hughsaunders has joined #openstack-dev12:11
*** m4xmr has quit IRC12:14
*** devcamcar has joined #openstack-dev12:20
*** mfer has quit IRC12:20
*** yaguang has quit IRC12:21
*** maurosr has joined #openstack-dev12:23
*** mfer has joined #openstack-dev12:25
*** mfer has quit IRC12:28
*** devcamcar has quit IRC12:29
*** sthaha has quit IRC12:34
*** halfss has quit IRC12:36
*** markmc has joined #openstack-dev12:36
*** jcooley|away is now known as jcooley12:39
*** arbrandes has joined #openstack-dev12:47
*** megha has quit IRC12:49
*** jcooley is now known as jcooley|away12:49
*** yjiang5 is now known as yjiang5_away12:49
yolandahi, anyone with experience in python ceilometerclient? i want to do some queries by timestamp but i'm having problems12:53
*** roaet is now known as roaet-away12:55
*** uvirtbot has joined #openstack-dev12:57
*** uvirtbot` has joined #openstack-dev12:57
*** eharney has joined #openstack-dev12:57
*** eharney has quit IRC12:57
*** eharney has joined #openstack-dev12:57
*** uvirtbot has quit IRC12:57
*** uvirtbot` has quit IRC12:58
*** megha has joined #openstack-dev12:58
*** uvirtbot has joined #openstack-dev12:59
*** devcamcar has joined #openstack-dev12:59
*** mohits has quit IRC13:01
*** markvoelker has joined #openstack-dev13:01
*** Tross has joined #openstack-dev13:03
*** mohits has joined #openstack-dev13:03
*** devcamcar has quit IRC13:05
*** drewlander has joined #openstack-dev13:06
*** Guest8147 is now known as annegentle13:08
*** annegentle is now known as Guest4967113:08
*** mohits has quit IRC13:09
*** anniec has joined #openstack-dev13:15
*** openstackgerrit has joined #openstack-dev13:17
openstackgerritA change was merged to openstack/ceilometer: Handle finish and revert resize notifications.  https://review.openstack.org/1896613:22
*** CaptTofu has quit IRC13:24
*** CaptTofu has joined #openstack-dev13:24
openstackgerritA change was merged to openstack/nova: Provide a PXE NodeDriver for the Baremetal driver  https://review.openstack.org/1873413:31
*** devcamcar has joined #openstack-dev13:31
*** jcooley|away is now known as jcooley13:33
*** dprince has joined #openstack-dev13:38
*** devcamcar has quit IRC13:39
*** jcooley is now known as jcooley|away13:43
*** jergerber has joined #openstack-dev14:00
*** rohitk has joined #openstack-dev14:00
*** alunduil has quit IRC14:01
*** anteaya has joined #openstack-dev14:05
*** devcamcar has joined #openstack-dev14:06
*** rustlebee is now known as russellb14:06
*** Guest49671 is now known as annegentle14:09
*** m4xmr has joined #openstack-dev14:09
ttxannegentle: how is the wiki transition going ?14:10
*** annegentle is now known as Guest7205414:10
icchattx: whats the wiki transitio?14:11
*** m4xmr has left #openstack-dev14:12
*** Tross has quit IRC14:12
ttxiccha: wiki moving from moin to wikimedia14:12
icchattx: ah ok, is that why http://wiki.openstack.org/Contributors no longer has list of contributors14:13
*** sthaha has joined #openstack-dev14:13
ttxiccha: errr...14:14
*** martine has joined #openstack-dev14:14
*** devcamcar has quit IRC14:15
ttxiccha: no, that looks like vandalism14:15
*** imsplitbit has joined #openstack-dev14:16
* ttx looks into restoring it14:18
russellbstay classy, internet14:18
markmcttx, happens occasionally, think it's a moinmoin bug14:18
icchattx: i guess we need to revert the change which removed the contents14:18
markmcttx, I presumed that's one of the reasons we're switching to wikipedia :)14:18
sdaguemoinmoin definitely is tough to keep clean on the open internet14:18
openstackgerritA change was merged to openstack/oslo-incubator: Eliminate sleep in the lockutils test case (across processes)  https://review.openstack.org/1902714:19
sdaguespeaking of which, when's the conversion going to be done?14:19
ttxmarkmc: it was removed though. Have trouble reverting it14:19
*** anniec has quit IRC14:21
ttxsome weird lock error14:21
danpbhmm, is jenkins broken again ?14:22
danpbthese errors don't seem related to my code  http://logs.openstack.org/18864/2/check/gate-nova-docs/11024/console.html14:22
danpb14:07:25 error in nova setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers14:22
ttxCouldNotLock("Page could not get locked. Missing 'current' file?")14:23
*** joesavak has joined #openstack-dev14:23
Kialldanpb, you updated pip-requires with this:14:23
Kiallgit+git://github.com/kanaka/websockify.git14:23
KiallI think it needs to be this:14:23
Kiallgit+git://github.com/kanaka/websockify.git#egg=websockify14:23
sdaguettx: moin is all flat files undernearth14:24
danpbKiall: oh, hmm14:24
sdagueI think you just need to ping the infra folks, because you might need to do something on the filesystem14:24
danpbi'll give that a try and see what happens14:24
*** wenjianhn has left #openstack-dev14:24
*** bknudson has joined #openstack-dev14:25
*** mpdehaan has joined #openstack-dev14:26
*** jcooley|away is now known as jcooley14:27
*** maurosr has quit IRC14:29
*** maurosr has joined #openstack-dev14:29
*** kgriffs has joined #openstack-dev14:30
sorenttx: I have access to the wiki server, if you need anything.14:33
*** sunilthaha has joined #openstack-dev14:34
*** maurosr has quit IRC14:34
ttxsoren: have access too. Just figuring out ohow to unblock it14:34
sorenttx: /srv/wiki/lib/data/pages/Contributors/current-locked may be the culprit.14:35
alexpilottigaryk: ping14:35
ttxsoren: yeah, I'm tempted to rename it14:35
sorenttx: I won't tell anyone.14:35
*** rkukura has joined #openstack-dev14:36
sorenSo there's no 1772 revision, yet that's the one stated as current.14:37
garykalexpilotti: hi14:37
*** jcooley is now known as jcooley|away14:37
alexpilottigaryk: tx for the review, going to work on it right away14:37
ttxsoren: OK, it's back. I could restore once I renamed the locked14:37
*** aeperezt has joined #openstack-dev14:37
alexpilottigaryk: for the agent unit tests14:37
garykalexpilotti: ok. cool. just a few minor issues14:37
sorenttx: Oh, sorry, there *is* a 1772 rev. It's just not in the editlog.14:38
sorenWeird.14:38
alexpilottigaryk: do you think the review could pass like this? We have a new framework in review for Nova14:38
alexpilottigaryk: I'd like to use it here as well afterwards14:38
ttxsoren: I've seen weirder things.14:38
garykalexpilotti: not sure i understand your question14:38
sorenttx: I try not to click on things on the Internet. That keeps me safe.14:39
alexpilottigaryk: 2. Is it possible that you add more tests for the agent code.14:39
*** mpdehaan has quit IRC14:39
alexpilottigaryk: from your review14:39
openstackgerritA change was merged to openstack/oslo-incubator: Add a latex command to our sphinx builders.  https://review.openstack.org/1897014:39
alexpilottigaryk: the question is if we can add the additional tests with a subsequent patch14:39
*** megha has quit IRC14:40
garykalexpilotti: yes. you can. in general the agent test coverage needs to be improved14:40
*** jcooley|away is now known as jcooley14:40
*** devcamcar has joined #openstack-dev14:41
alexpilottigaryk: tx! Going to commit in a few mins. BTW Sorry for the debug str without message that we forgot in the code!14:42
garykalexpilotti: :). may that be the worst thing about the code14:43
reedis there a map similar to this for Nova? http://wiki.openstack.org/Swift/APIFeatureComparison14:43
*** Tross has joined #openstack-dev14:44
*** alunduil has joined #openstack-dev14:45
*** mtreinish has joined #openstack-dev14:45
reedfound it14:45
reedhttp://wiki.openstack.org/Nova/APIFeatureComparison14:45
*** Tross has quit IRC14:45
*** buzztroll has joined #openstack-dev14:46
*** megha has joined #openstack-dev14:47
*** alunduil has quit IRC14:48
*** henrynash has quit IRC14:49
*** alunduil has joined #openstack-dev14:50
*** christophk has joined #openstack-dev14:51
*** devcamcar has quit IRC14:51
*** henrynash has joined #openstack-dev14:51
*** PhongLy has joined #openstack-dev14:51
*** jcooley is now known as jcooley|away14:53
garykalexpilotti: it seems like https://review.openstack.org/#/c/19049/ has gone through. guess you will need to do the database changes.14:53
alexpilottigaryk: sure!14:53
*** dachary has quit IRC14:54
alexpilottigaryk: question about the setup.py14:54
garykalexpilotti: that is currently in path - https://review.openstack.org/#/c/19093/14:54
alexpilottigaryk: you are asking if the console script for the agent is Windows specific14:54
alexpilottigaryk: I'm referring to the setup.py in the Quantum project, not in common14:54
garykalexpilotti: i wanted to know if the hyperv agent should be installed on windows only?14:54
garykalexpilotti: sorry my bd (too many things going on at once)14:55
alexpilottigaryk: theoretically we should then avoid to install the Linux bridge etc agents on WIndows14:55
*** almaisan-away is now known as al-maisan14:55
garykok14:56
alexpilottigaryk: my question is if it is worth the effort to avoid console scripts on other platforms14:56
alexpilottigaryk: as they get used only specifically14:56
garykalexpilotti: i am not sure. maybe it is best to bring up at this evenings meeting. it is not a must at the moment.14:56
alexpilottigaryk: great, tx14:57
*** jcru has joined #openstack-dev15:00
openstackgerritA change was merged to openstack/quantum: Add common support for database configuration  https://review.openstack.org/1904915:01
*** PhongLy has quit IRC15:01
*** dtalton has joined #openstack-dev15:01
*** djohnstone has joined #openstack-dev15:01
*** Tross has joined #openstack-dev15:01
*** dhellmann has joined #openstack-dev15:02
*** jaustinpage|want has joined #openstack-dev15:02
*** kbringard has joined #openstack-dev15:04
*** rpedde_away is now known as rpedde15:04
icchattx: yay its back up again!15:04
*** mrodden has joined #openstack-dev15:05
*** gmi has joined #openstack-dev15:07
*** kpavel has quit IRC15:09
*** radez_g0n3 is now known as radez15:09
*** esheffield has joined #openstack-dev15:09
icchajohngarbutt: thanks for comments on the patch. they re really useful15:09
*** annegentle has joined #openstack-dev15:11
*** salgado is now known as salgado-lunch15:11
*** Tross has quit IRC15:13
*** agentle_ has joined #openstack-dev15:14
*** alunduil has quit IRC15:14
alexpilottigaryk: about: https://review.openstack.org/#/c/19059/2/bin/quantum-hyperv-agent15:16
garykalexpilotti: yes - just a matter of adding a new line before the quantum import15:17
anteayabcwaldon: ping15:17
garykalexpilotti: i know there are a number that are not like this - please look at the ovs-cleanup utility as an exmaple15:17
alexpilottigaryk: all the other scripts don't have it: https://github.com/openstack/quantum/blob/master/bin/quantum-openvswitch-agent15:17
*** annegentle has quit IRC15:17
*** Guest72054 is now known as annegentle15:17
*** navid_ has quit IRC15:17
alexpilottigaryk: ok! My question was only about consistence15:17
*** ayoung has quit IRC15:17
*** devcamcar has joined #openstack-dev15:17
*** ayoung has joined #openstack-dev15:17
garykalexpilotti: i know. we did not enforce it in the past and are trying to improve it.15:17
*** annegentle is now known as Guest8273915:17
alexpilottigaryk: ok, so based on: https://github.com/openstack/quantum/blob/master/bin/quantum-ovs-cleanup15:18
*** dtalton has quit IRC15:18
alexpilottigaryk: it's also 2 spaces before main(), correct?15:18
garykalexpilotti: yes15:18
alexpilottigaryk: great, tx15:19
*** agentle_ has quit IRC15:19
*** gongysh has quit IRC15:20
*** kpavel has joined #openstack-dev15:21
*** utlemming has joined #openstack-dev15:22
*** megha has quit IRC15:23
*** TerryH has joined #openstack-dev15:24
*** markmcclain has joined #openstack-dev15:24
*** jimfehlig has joined #openstack-dev15:25
*** roaet-away is now known as roaet15:25
*** bswartz has quit IRC15:25
*** devcamcar has quit IRC15:26
*** alunduil has joined #openstack-dev15:26
alexpilottigaryk: I have a question related to git commit, maybe you can help me15:26
garykalexpilotti: i can try15:27
alexpilottigaryk: I rebases, moved my 2 commits on top15:27
alexpilottigaryk: fixed everything (including removing the DATABASE configs)15:27
garykalexpilotti: i usually do a git commit -a --amend after this15:27
alexpilottigaryk: now by running "git review" it asks to send all commits, including the rebased ones15:27
*** mpdehaan has joined #openstack-dev15:27
alexpilottigaryk: sure, I did a git commit -a --amend for each commit during rebasing15:28
alexpilottigaryk: it's the first time it happens, my question is simply if gerrit is smart enough to consider only my two commits :-)15:28
garykalexpilotti: i usually do the following (maybe i am missing soming). i. pull master15:28
garykii. checkout the brandh and rebase from the master15:29
alexpilottiok15:29
garykiii. resolve conflits if there are - need to do a git add for each conflits and then rebase --continue15:29
alexpilottiok15:29
garykiv. then if do git commit -a --amend15:29
garykv then git review15:29
garykthat usually works (i must be honest i am still learning git and everyday is a new challenge with it)15:30
alexpilottiyep, same procedure, mine is a bit more complicated as I had two chained commits15:30
alexpilottiwhich involves git rebase -i "HEAD^^"15:30
*** ondergetekende has quit IRC15:31
garykalexpilotti: i am sorry but that is uncharted territory for me :(. maybe dan or salvatore or someone else on the list. sorry15:31
*** mjfork has joined #openstack-dev15:31
alexpilottigaryk: np, I'm going to solve it, tx!15:32
*** maploin has quit IRC15:33
*** jcooley|away is now known as jcooley15:36
*** jimfehlig has quit IRC15:36
ttxreview review review15:36
*** sthaha has quit IRC15:37
*** sunilthaha has quit IRC15:37
alexpilottigaryk: looks like I won this round with git, the patches are ready for review :-)15:40
*** rnirmal has joined #openstack-dev15:41
*** jcooley is now known as jcooley|away15:45
*** m4xmr has joined #openstack-dev15:46
*** maoy has quit IRC15:46
*** m4xmr has left #openstack-dev15:46
*** jcru is now known as jcru|away15:46
*** megha has joined #openstack-dev15:47
*** afazekas has quit IRC15:47
*** ijw has joined #openstack-dev15:48
*** dachary has joined #openstack-dev15:50
*** boden has joined #openstack-dev15:50
*** afazekas has joined #openstack-dev15:51
*** devcamcar has joined #openstack-dev15:53
openstackgerritA change was merged to openstack/nova: Handle compute node records with no timestamp.  https://review.openstack.org/1906815:55
*** BLZbubba has joined #openstack-dev15:55
*** dolphm has joined #openstack-dev15:56
*** jimfehlig has joined #openstack-dev15:57
*** mpdehaan has quit IRC15:57
*** bswartz has joined #openstack-dev16:01
*** devcamcar has quit IRC16:01
*** reidrac has quit IRC16:02
*** jcru|away is now known as jcru16:02
*** cp16net is now known as cp16net|away16:03
*** sacharya has joined #openstack-dev16:03
*** krtaylor has quit IRC16:03
*** afazekas has quit IRC16:04
*** cp16net|away is now known as cp16net16:04
*** vkmc has quit IRC16:05
*** rohitk has quit IRC16:07
*** kpavel has quit IRC16:07
*** kpavel has joined #openstack-dev16:08
*** salgado-lunch is now known as salgado16:08
*** datsun180b has joined #openstack-dev16:08
*** reed has quit IRC16:09
*** mpdehaan has joined #openstack-dev16:10
*** reed has joined #openstack-dev16:11
*** KurtMartin has quit IRC16:13
*** kmartin has joined #openstack-dev16:13
*** Guest82739 is now known as annegentle16:19
*** ayoung has quit IRC16:19
*** annegentle is now known as Guest773216:20
*** Tross has joined #openstack-dev16:22
*** amotoki has quit IRC16:23
*** al-maisan is now known as almaisan-away16:23
*** rohitk has joined #openstack-dev16:24
*** thingee_zz is now known as thingee16:26
*** maurosr has joined #openstack-dev16:27
*** Tross has quit IRC16:27
*** mestery has quit IRC16:28
*** devcamcar has joined #openstack-dev16:29
*** zaitcev has joined #openstack-dev16:29
*** jcooley|away is now known as jcooley16:30
*** djohnstone has quit IRC16:30
*** djohnstone_ has joined #openstack-dev16:31
*** colinmcnamara has joined #openstack-dev16:31
*** halj has joined #openstack-dev16:32
*** djohnstone_ has quit IRC16:32
*** djohnstone has joined #openstack-dev16:32
*** dachary has quit IRC16:33
*** EmilienM__ has joined #openstack-dev16:33
*** woodspa has joined #openstack-dev16:34
*** winston-d has joined #openstack-dev16:35
*** winston-d has quit IRC16:37
*** devcamcar has quit IRC16:37
*** megha has quit IRC16:37
*** Nachi has quit IRC16:38
*** jcooley is now known as jcooley|away16:38
*** garyk has quit IRC16:45
*** Tross has joined #openstack-dev16:47
*** Tross has quit IRC16:47
*** krtaylor has joined #openstack-dev16:48
*** blamar has joined #openstack-dev16:50
*** mrunge has quit IRC16:51
*** vishy_zz is now known as vishy16:54
*** mmagr has quit IRC16:55
sdaguemarkmc: so, what would you think about taking hacking.py into olso? I'm getting tired of dual fixes in nova and tempest :)16:56
markmcsdague, https://blueprints.launchpad.net/oslo/+spec/coding-style-compliance-checker :)16:56
markmcsdague, just needs someone to do it16:56
*** megha has joined #openstack-dev16:57
sdaguemarkmc: ok, I can take that16:57
markmcsdague, coolness16:57
*** jimfehlig has quit IRC16:57
sdagueI finally got my head fully wrapped around it this weekend, so I think I get how to have it test itself as well16:58
*** winston-d has joined #openstack-dev16:58
*** rohitk has quit IRC16:59
*** john5223 has joined #openstack-dev16:59
*** douardda has quit IRC17:00
*** rohitk has joined #openstack-dev17:00
*** garyk has joined #openstack-dev17:01
*** otherwiseguy has joined #openstack-dev17:02
sgranmikal: ping17:02
sgransorry to bug you directly - you were just encouraging earlier17:02
sgranI've got at least a partial patch for tags API support17:03
sgranI'll need to get test cases and so on before I consider a merge request17:03
*** vkmc has joined #openstack-dev17:03
sgranmy company sent through a contributor's agreement some time ago, but I have no idea if I am now allowed to contribute.  How can I check?17:04
*** mestery has joined #openstack-dev17:04
*** devcamcar has joined #openstack-dev17:04
*** gyee has joined #openstack-dev17:05
*** koolhead17 has joined #openstack-dev17:05
*** mpdehaan has quit IRC17:06
*** arbrandes has quit IRC17:07
*** juice has joined #openstack-dev17:09
*** hemnaafk is now known as hemna17:10
belliottanyone know why the gate job doesn't seem to want to complete here? https://review.openstack.org/#/c/18821/17:10
*** megha has quit IRC17:10
belliottit's been running for an hour+17:10
*** megha has joined #openstack-dev17:11
*** bencherian has joined #openstack-dev17:12
*** kpg2012 has joined #openstack-dev17:12
*** mindpixel has quit IRC17:12
*** devcamcar has quit IRC17:13
*** markmc has quit IRC17:13
*** rohitk has quit IRC17:13
*** n0ano has quit IRC17:13
*** n0ano has joined #openstack-dev17:14
*** rohitk has joined #openstack-dev17:15
*** jimfehlig has joined #openstack-dev17:17
*** megha has quit IRC17:18
*** eharney has quit IRC17:19
*** Mandell has joined #openstack-dev17:19
*** christophk has quit IRC17:20
*** douardda has joined #openstack-dev17:20
*** Guest7732 is now known as annegentle17:21
*** annegentle is now known as Guest3637517:21
*** yidclare has quit IRC17:21
jeblairLinuxJedi: no, they're usually really fast.  you should write to them.  they've been really helpful when I've talked to them in the past.17:24
LinuxJedijeblair: I opened a support ticket 6 hours ago.  I'll see how they respond :)17:25
*** kpavel has quit IRC17:27
*** kpg2012 has quit IRC17:28
*** salgado has quit IRC17:30
*** rohitk has quit IRC17:31
*** salgado has joined #openstack-dev17:32
*** salgado has joined #openstack-dev17:32
*** mawagon1 has joined #openstack-dev17:34
*** esp1 has joined #openstack-dev17:34
*** afazekas has joined #openstack-dev17:34
*** kpavel has joined #openstack-dev17:36
*** olaph has quit IRC17:37
*** ayoung has joined #openstack-dev17:39
*** devcamcar has joined #openstack-dev17:40
*** jgriffith has quit IRC17:40
vishysdague: ping17:41
*** jgriffith has joined #openstack-dev17:41
*** gael has quit IRC17:41
*** megha has joined #openstack-dev17:41
*** darraghb has quit IRC17:45
*** devcamcar has quit IRC17:48
*** nunosantos has joined #openstack-dev17:49
*** kaganos has joined #openstack-dev17:52
*** jpich has quit IRC17:54
*** burris has joined #openstack-dev17:54
*** andrewbogott_afk is now known as andrewbogott17:54
*** datsun180b has quit IRC17:55
*** mpdehaan has joined #openstack-dev17:55
openstackgerritA change was merged to openstack/nova: Add compute build/resize errors to instance faults  https://review.openstack.org/1882117:57
*** harlowja has joined #openstack-dev17:57
openstackgerritA change was merged to openstack/quantum: Ensure that exception prints UUID and not pointer.  https://review.openstack.org/1887117:57
openstackgerritA change was merged to openstack/cinder: Make WebOb version specification more flexible  https://review.openstack.org/1910417:57
*** datsun180b has joined #openstack-dev17:57
*** rkukura has quit IRC17:58
burrisso I'm making a quantum plugin based on the DbPlugin and I have a [DATABASE] section in my ini file with the sql_connection variable and I pass this config file on the command line with -config-file and quantum-server log shows that the config file is in the list of config files, but when my plugin is initialized, cfg.CONF does not contain a DATABASE config :-(17:59
*** jcmartin has joined #openstack-dev18:00
*** digitalsanctum has joined #openstack-dev18:00
burrisis there something I'm missing because I think I'm doing it just like the ovs and linux bridge plugins that I'm cribbing off of18:00
*** jog0 has joined #openstack-dev18:00
*** juice has quit IRC18:03
*** anniec has joined #openstack-dev18:04
*** yidclare has joined #openstack-dev18:04
burrislooks like plugin db initialization has changed in master18:05
*** anniec_ has joined #openstack-dev18:05
*** anniec has quit IRC18:05
*** anniec_ is now known as anniec18:05
*** EmilienM__ has left #openstack-dev18:06
*** nati_ueno has joined #openstack-dev18:06
*** trapni has quit IRC18:06
*** juice has joined #openstack-dev18:07
*** megha has quit IRC18:09
*** Tross has joined #openstack-dev18:10
*** winston-d has quit IRC18:10
*** derekh has quit IRC18:14
*** devcamcar has joined #openstack-dev18:15
sdaguevishy: pong18:20
vishysdague: did you see the message about adding stuff to the v3 api etherpad18:21
openstackgerritA change was merged to openstack/cinder: Add service mgmt extension.  https://review.openstack.org/1836518:22
sdaguevishy: I think I missed that one, on -dev? (sorry been processing email in a pretty skimmy way)18:22
*** annegentle has joined #openstack-dev18:22
*** devcamcar has quit IRC18:23
*** adjohn has joined #openstack-dev18:25
*** afazekas has quit IRC18:25
*** anniec has quit IRC18:25
*** jgriffith has quit IRC18:27
*** jgriffith has joined #openstack-dev18:28
*** Ryan_Lane has joined #openstack-dev18:28
*** anniec has joined #openstack-dev18:28
*** zing has quit IRC18:29
*** radez is now known as radez_g0n318:30
*** ndipanov is now known as ndipanov_gone18:32
*** pabelanger has joined #openstack-dev18:34
*** jsavak has joined #openstack-dev18:35
*** blamar has quit IRC18:37
*** joesavak has quit IRC18:38
*** vipul|away is now known as vipul18:39
*** joesavak has joined #openstack-dev18:39
openstackgerritA change was merged to openstack/nova: Remove the global DATA  https://review.openstack.org/1902918:40
openstackgerritA change was merged to openstack/nova: Add test for resize server in ComputeAPITestCase.  https://review.openstack.org/1822018:40
*** eharney has joined #openstack-dev18:40
*** eharney has quit IRC18:40
*** eharney has joined #openstack-dev18:40
*** bencherian has quit IRC18:42
vishysdague: about halfway down the v3 api etherpad I added something that i think is important to fix18:42
vishyrelated to the display of floating ips18:42
*** jsavak has quit IRC18:42
*** kpavel has quit IRC18:44
*** markwash has joined #openstack-dev18:47
sdaguevishy: ok, great. maurosr's been driving a lot of that now, I'll make sure he sees it18:49
*** dolphm has quit IRC18:49
*** vipul is now known as vipul|away18:49
*** devcamcar has joined #openstack-dev18:51
*** megha has joined #openstack-dev18:51
*** danpb has left #openstack-dev18:53
*** alop has joined #openstack-dev18:53
*** kpavel has joined #openstack-dev18:54
*** mnewby has joined #openstack-dev18:54
burrisok I think I failed to call register_opts, that's why it's ignoring my config file settings18:55
*** bswartz has quit IRC18:55
*** ryanwalll__ has quit IRC18:55
*** bencherian has joined #openstack-dev18:56
*** devcamcar has quit IRC18:59
*** sacharya1 has joined #openstack-dev19:04
*** yidclare has quit IRC19:05
*** sacharya has quit IRC19:05
*** mmagr has joined #openstack-dev19:05
*** yidclare has joined #openstack-dev19:07
maurosrsdague: vishy I saw it already! It'll be fixed! thanks for point it =)19:07
*** yidclare has quit IRC19:09
*** adjohn has quit IRC19:11
*** yidclare has joined #openstack-dev19:11
*** jcmartin_ has joined #openstack-dev19:13
*** jcmartin has quit IRC19:13
*** jcmartin has joined #openstack-dev19:13
*** rkukura has joined #openstack-dev19:14
jgriffithclarkb: ping19:15
clarkbjgriffith: pong19:16
jgriffithclarkb: what's the dep for testr?19:16
clarkbjgriffith: testrepository19:16
jgriffithclarkb: thanks :)19:16
jgriffithclarkb: does that need to be added to requires for your patch?19:17
clarkbjgriffith: the patch I just submitted? I don't need to add it to that one as nova is already using testr and has testrepository in its test-requires19:17
jgriffithclarkb: hmmm... my env must be out of date then19:17
jgriffithclarkb: Ok... I'll stop bugging you and see what I'm missing19:18
*** megha has quit IRC19:18
*** christophk has joined #openstack-dev19:20
*** Tross has quit IRC19:20
*** lloydde has joined #openstack-dev19:22
*** radez_g0n3 is now known as radez19:24
ayounggyee, henrynash, Since we don't yet have a V3 Client, we are going to have trouble writing unit tests for keystone V3.  What do you think about the idea that we shift gears now, and isntead of "test_keystoneclient" we write "test_v3_api"  and do it useing straight  "requests" calls?19:25
*** devcamcar has joined #openstack-dev19:26
*** megha has joined #openstack-dev19:26
*** Tross has joined #openstack-dev19:27
henrynashayoung: wow, didn't know you had ESP, was just typing an email about the lack of v3 client19:28
*** dolphm has joined #openstack-dev19:28
henrynashayoung: so do you mean write these on the client side, or just expand the exitsing test_v3_xxx.py on the server side19:29
ayounghenrynash, I mean that, in Keystone (server) we write unit tests that make direct requests calls.  The V3 Client will not be pulled in19:30
ayounghenrynash, BTW, one reason we don't have a V3 client is because we don't have V3 APIs for Tokens yet.  THat is kindof my doing19:30
henrynashayoung: don't we have at least some coverage with text_v3_idnentity etc.? (we could definitely do with more, I'd agree)19:31
ayoungI don't want to be stuck in long term support for the V3 Token API without giving it a solid once over, and I haven't had the brainpower to allocate to it yet19:31
ayounghenrynash, so, what I am saying is that for V3 we start off the Keystone server and make calls to it, just like how the Keystone Client code does now, but instead of calling from the client, we do it using request.  I'll fpaste and example.19:32
*** jcooley|away is now known as jcooley19:33
ayounghenrynash, http://fpaste.org/Of8U/19:33
ayoungTHat is the script I am using to tests Trusts right now, soup to nuts19:33
*** adjohn has joined #openstack-dev19:34
*** devcamcar has quit IRC19:35
*** zeriouz_ has quit IRC19:38
*** Tross has quit IRC19:40
*** jcmartin_ has joined #openstack-dev19:42
henrynashayoung: so I guess the only question I would have is whether we testing significantly more of the stack than server side test_v3_xxx stuff right now….this ends up generating a wsgi request, doesn't it?19:44
*** jcmartin_ has quit IRC19:45
ayounghenrynash, yes, it will do the whole WSGI stack19:45
*** jcmartin has quit IRC19:45
*** jcmartin has joined #openstack-dev19:46
*** yolanda has quit IRC19:48
*** eglynn has quit IRC19:50
joesavakayoung, henrynash - i'm interested in your thoughts on https://review.openstack.org/#/c/19014/ (multi-project tokens) when you get a second19:51
ayoungjoesavak, I think they are a blight on the land and should be banished to the third circle of Hell.19:52
openstackgerritA change was merged to openstack/oslo-incubator: Add common filter/filter handler for filter scheduler  https://review.openstack.org/1758719:52
ayoungjoesavak, but the, I think that about our token approach in general19:52
joesavak;)19:52
ayoungwe should be seeking to reduce the scope of tokens, not increast them19:52
*** megha has quit IRC19:53
henrynashayoung: I'll look at that.19:53
openstackgerritA change was merged to openstack/oslo-incubator: Add common base weigher/weigher handler for filter scheduler  https://review.openstack.org/1777319:53
joesavakayoung the option to minimize token scope remains there. It is just a bit more flexible19:53
ayoungjoesavak, why do you want multi project tokens?  To avoid a call to Keystone?19:54
*** Tross has joined #openstack-dev19:54
ayoungA token should be "just enough" authority to do what it needs to do.  What workloads do we have the truly need to be cross project?19:54
henrynashayoung: on testing keystone, in general I'm all for us banging against each solid interface, but I'd suggest we decide if testing at this level is something we want to maintain going forward…or are just doing it because we don't have the client ready19:55
joesavakayoung, to avoid a few calls with keystone, reduce the number of tokens that need to be maintained, and to make it easier to adopt v3 for our reseller clients19:55
*** jcmartin_ has joined #openstack-dev19:56
henrynashjoesavak: can you give me an example of "transaction" that really needs multiple projects in the token?19:56
joesavaka token can still be just enough authority to do what it needs to do. Minimim bound is still 1 project19:56
*** kpg2012 has joined #openstack-dev19:56
joesavakreallocating resources from one project or tenant to another19:56
ayounghenrynash, I would state that this is a means to test the true contract, which is the publically exposed API,  The test_keysteneclient code is really supposed to do that, but it does it via the client.  This reduces a dependency, at the expense of increasing the number of tests we have to write.19:56
*** yidclare has quit IRC19:57
*** anniec has quit IRC19:57
ayoungjoesavak, is there a blueprint for that?19:57
henrynashayoung: hmm, nice argument19:57
joesavakthere is for the multi-project token scope: https://blueprints.launchpad.net/keystone/+spec/make-project-unbounded-v319:58
*** jcmartin has quit IRC19:58
*** jcmartin_ is now known as jcmartin19:58
*** Tross has quit IRC19:58
ayoungjoesavak, no, I mean "reallocating resources from one project or tenant to another"19:58
joesavaki'm not sure. I'll poke around19:58
gyeeayoung, sorry I was afk, sure lets have local tests for v3 APIs19:59
ayoungjoesavak, I would be OK with allowing the creation of a token scoped to multiple projects if it was needed for this case.  However, I would fight against using them for the other reasons you posted above.  Limiting the number of tokens etc is not a good enough reason19:59
ayounggyee, define "local"?19:59
gyeeno dependency on keystoneclient20:00
*** rnirmal has quit IRC20:00
ayoungDo you mean firing up the web stack, though?20:00
joesavakthanks ayoung. : )20:00
openstackgerritA change was merged to openstack/oslo-incubator: Close kombu.connection.BrokerConnection correctly  https://review.openstack.org/1871120:00
*** yidclare has joined #openstack-dev20:00
*** bearovercloud has joined #openstack-dev20:01
anteayabcwaldon: ping20:01
ayoungjoesavak, I am currently working on trusts, which would be a possible tie in with the good use case.20:01
*** jcooley is now known as jcooley|away20:01
*** devcamcar has joined #openstack-dev20:01
ayoungCreating a trust in order to create a token for migrating a resource from one project to another would be useful.20:01
joesavakayoung sweet. We are researching a contract for domain trusts20:01
*** Nachi has joined #openstack-dev20:02
ayoungSo I like the idea of being able to say:  create a token with role R1 in Project P1 and role R2 in Project P220:02
henrynashayoung: as an aside, still trying to get the user-groups change formally merged…..could you add your weight if you are happy...20:02
*** melwitt has joined #openstack-dev20:02
joesavaki agree. Also helps delegation with timed trusts20:02
ayoungand enforce that it can only be used on endpoint E120:02
ayounghenrynash, I have been looking at it20:02
*** jcooley|away is now known as jcooley20:02
*** bswartz has joined #openstack-dev20:02
ayounghttps://review.openstack.org/#/c/18097/20:03
henrynashayoung: have responded to Haneef, but waiting for him to reverse his -120:03
ayounghenrynash, approved20:03
joesavakayoung - out of curiosity - would you be opposed to allowing the v3 contract allow multi-project scoped tokens, but locking it down in the impl?20:03
ayounghenrynash, we don't need to wait20:04
henrynashayoung: thx20:04
henrynashayoung: will be back on in a while20:04
ayoungjoesavak, I would be OK if you had to specify roles and projects,20:04
*** nati_ueno has quit IRC20:04
ayoungso long as you don't have an API that says "give me everything"20:05
gyee:)20:05
joesavakyup20:05
joesavaklet me review what jorge did,... i don't think we are at odds here20:05
ayoungjoesavak, so to make that happen, we need an auth structure that allows it.  something like {projects: [{id: P1, roles[R1,R2]},{id:P2, roles[R3,R4]}}20:06
ayoungjoesavak, not sure that the current authenticate call supports that.  It would have to be documented in the V3 API.20:07
*** danwent has joined #openstack-dev20:07
ayoungjoesavak, which comes back to what I was discussing with henrynash ^^  full circle.20:07
gyeeayoung, how do you envision auth_token middleware handling these multi project roles?20:07
joesavakyeah - it doesn't have roles under project today20:07
joesavak(er v3 doesn't)20:08
danwentdhellmann: hi doug, wanted to check in about the devstack failures due to quantum webob change20:08
dhellmannhi, danwent20:08
danwentdhellmann: i have a patch to undo the change in quantum until we can coordinate the projects, but it looks like keystone has also updated, so i'm not sure there is a point20:08
ayounggyee, It wouldn't.  It would do what it does now, in checking the authorization data.  It would be up to policy or something further down the pipeline to check for project roles.20:09
ayoungsorry, that should be "authentication data"20:09
dhellmanndanwent: I've got some patches in the other projects to change the version to >=1.0.8 as a temporary fix for that issue20:09
*** anniec has joined #openstack-dev20:10
gyeeayoung, what should be in X-Roles header?20:10
dolphmayoung: the question about auth_token is more about what auth_token is supposed to do if it gets a token with authz on multiple projects -- the contract with the underlying service is that it will only pass one project id/name and the associated roles20:11
gyeeamen bro20:11
*** devcamcar has quit IRC20:11
ayoungdolphm, we'd have to expand the scope, then.20:11
ayoungdolphm, I would state that it is OK if it barfs20:11
ayoungas this is an extension to the mechanism.  I wouldn't recommend multi-project tokens for general use20:12
dolphmayoung: agree, i'm fine with a http 501 "your auth is valid, I guess, but I don't know what to do with it"20:12
ayoungdolphm, 418 is more appropriate20:12
dolphmayoung: teapot?20:12
ayoung:020:12
ayoungResponse can be both short and stout20:13
dhellmanndanwent: I added you as a reviewer on the 2 remaining pending WebOb>=1.0.8 changes20:13
dolphmayoung: 4xx is user error though20:13
danwentdhellmann: i'm only core in quantum, so i probably can't help much.  could I change quantum to be >= as well?20:13
dolphmayoung: legitimately implementing 418 is on my bucket list20:14
joesavaklol20:14
*** salgado has quit IRC20:14
danwentdhellmann: any idea of ETA for that?  if its very soon, i won't bother to change quantum, but i don't like having our devstack testing broken20:14
dhellmanndanwent: that would fix the problem in the short term, but I feel like we're getting pretty close to having this merged20:14
danwentdhellmann: ok, i don't see any harm in making the quantum version >=, so I will push that.20:15
dhellmanndanwent: nova is the only project holding out on the update so far20:15
dhellmanndanwent: ok20:15
ayoungdolphm, I think we need to extend Eventlet to support the BREW verb, first.20:16
ayoungdolphm, seriously, though, I would say that using the wrong kind of token like that would be a user error20:18
dolphmayoung: the auth service may return a multi-project token to the user, regardless of what the user explicitly asked for (e.g. user's default project*s*)20:20
ayoungdolphm, yeah, I would nix that20:20
*** salgado has joined #openstack-dev20:21
ayoungdolphm, did you see the discussion RE the V3 API?20:22
ayoungAnd testing it?20:22
dolphmayoung: yes (was eating) but if there was a conclusion, I missed it?20:22
ayoungis that what RestfulTestCase does?20:22
*** mawagon1 is now known as olaph20:22
dolphmayoung: RestfulTestCase tests the HTTP contract over WSGI20:24
ayoungdolphm, NO, I think I'm good.  I should have realized you would be ahead of me on this.20:24
dolphmayoung: ?20:24
ayoungdolphm, So we lock down the V2 API at, say Folsom RE the discussion on the mailing list, and all future work should go through the RESTtful tests20:25
*** openstackjenkins has quit IRC20:25
*** ChanServ sets mode: +o jeblair20:26
*** jeblair changes topic to "Jenkins is down for an emergency security-related upgrade. ETA 23:59 UTC."20:26
ayoungdolphm, looking at the V3 tests, I realize that I am going to need all of the Setup methods from the other tests in order to test trusts and tokens.  Should we do something with the current data used in the the default_fixtures?20:27
jeblairHi everyone; there is a really bad 0-day security issue for jenkins, so we've taken it offline for an upgrade.20:27
ayoungjeblair, link?20:28
jeblairSadly, the upgrade process is going to involve some significant re-keying, so it may take us a couple hours to work through everything.20:28
russellbjeblair: thanks for being on top of things :-)20:28
jeblairhttps://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2013-01-0420:28
jeblairrussellb: thanks to fungi for being the most on top of things, actually.  :)20:29
dolphmayoung: i specifically avoided using fixtures in the v3 tests -- but i made it easy to get refs that you depend on, e.g. self.new_user_ref() (or something along those lines)20:29
* fungi spends all day reading e-mail20:29
ayoungdolphm, why did you want to avoid the fixtures?20:29
dolphmayoung: unnecessary overhead on tests that don't need the entire suite of fixtures, which is every test20:31
*** terryw has joined #openstack-dev20:32
*** Tross has joined #openstack-dev20:34
*** cp16net is now known as cp16net|away20:34
*** otherwiseguy has quit IRC20:35
*** Tross has quit IRC20:36
*** devcamcar has joined #openstack-dev20:37
*** salgado has quit IRC20:38
*** nati_ueno has joined #openstack-dev20:42
*** nati_ueno has quit IRC20:42
joesavakhenrynash - for your group/user review - a group is in a domain and users are assigned to groups. Would a group only hold users that are within the same domain?20:43
*** nati_ueno has joined #openstack-dev20:43
*** drewlander has quit IRC20:44
joesavakwith ayoung's domain trust, would it be conceivable that a user of one domain can be in a group in a different domain?20:44
joesavakex: domain trust exists between Acme & Bingo. An Acme user is placed into a Bingo group and given a Bingo role to access Bingo resources.20:44
ayoungjoesavak, you are mixing Oranges and Tobacco.20:44
ayoungTrusts are for saying "you can create a token as me"20:44
joesavakayoung i do that sometimes. Gives a good smokey citrusy smell20:45
ayoungDomains and groups20:45
ayoungjoesavak, yes, but you are trying to cook breakfast for a 3 year old20:45
*** Nachi has quit IRC20:45
*** cp16net|away is now known as cp16net20:46
*** devcamcar has quit IRC20:46
joesavakso a group doesn't represent any authorization. The only authorization you can trust is the token scope which could use domain trusts to bridge domains if needed20:46
joesavakadministratively, a group in a domain is assignable to only users of the same domain20:47
*** sthakkar has joined #openstack-dev20:47
*** salv-orlando has joined #openstack-dev20:48
ayoungjoesavak, you should talk it over with henrynash, but that sounds correct.  You are getting into the Federated use cases...20:48
joesavakayoung, thanks20:49
*** gmi has quit IRC20:49
*** maurosr has quit IRC20:50
dolphmjoesavak: i don't *think* that's the case -- i don't remember seeing anything in hte spec or implementation about it, but i haven't taken a look at either in awhile20:51
*** rnirmal has joined #openstack-dev20:52
dolphmjoesavak: i.e. *someone* should be able to add a user owned by Domain A to a group owned by Domain B20:52
*** mlavalle has joined #openstack-dev20:52
dolphmjoesavak: i believe the goal of group ownership is to create a namespace, not so much to control access to the group20:52
*** eglynn has joined #openstack-dev20:53
joesavakright - and that's fine. Just wondering, when listing the users for a group, if it makes sense to show the user's domain ID as well20:53
joesavakI don't want someone to assume the users in a group all belong to the same domain (better to be explicit)20:53
dolphmjoesavak: the user's domain ID should be included whenever the full user object is returned, which it would be in the case20:54
*** mpdehaan has quit IRC20:55
*** gongysh has joined #openstack-dev20:55
dolphmjoesavak: the examples for each call need to be radically cleaned up, they're way behind what's defined in the API Conventions and API Resources sections (although the list of calls themselves is accurate, AFAIK)20:57
*** jsavak has joined #openstack-dev20:58
*** PaulM has joined #openstack-dev21:00
*** terryw has quit IRC21:00
jsavakdolphm - that makes sense. thanks21:00
*** PaulM has left #openstack-dev21:01
*** gatuus has joined #openstack-dev21:01
*** mpdehaan has joined #openstack-dev21:01
*** joesavak has quit IRC21:02
*** amotoki has joined #openstack-dev21:02
dolphmayoung: let me know if you disagree about anything in my response to henrynash's email -- i think i layed out the properties of the "default" domain that we agreed on around the summit, and i'd like to write the migration for them asap21:03
*** sacharya1 has quit IRC21:04
*** jcooley is now known as jcooley|away21:04
ayoungdolphm, which email? I am on email overload21:05
dolphmayoung: fair question - "Potentially missing items in keystone"21:06
ayoungdolphm, having trouble finding that one.21:07
dolphmayoung: it's from within the past hour or so21:07
dolphmayoung: off list21:08
*** yidclare has quit IRC21:08
ayoungdolphm, was I forwarded?21:08
gatuusdoes somebody know why if I create a Linux QCOW2 image of 5GB.. it doesn't grows when its alive as an instance in ESSEX?21:10
gatuusdoesn't grows to the Flavor specified size21:10
dolphmayoung: here you go, email via paste via irc: http://paste.openstack.org/raw/28972/21:10
*** eglynn has quit IRC21:10
ayoungdolphm, definitly didn't see that.  Can we make that topic one for tomorrow's meeting?21:12
*** devcamcar has joined #openstack-dev21:12
dolphmayoung: which part?21:12
*** yidclare has joined #openstack-dev21:13
ayoungdolphm, default domains, and making sure we are all in agreement.  I think your response makes sense, but want to process it .  My head is elsewhere right now21:13
*** jsavak has quit IRC21:14
*** jsavak has joined #openstack-dev21:14
dolphmayoung: sure, i'll start working on a migration to illustrate, if nothing else21:17
*** devcamcar has quit IRC21:22
*** dprince has quit IRC21:23
*** jaustinpage|want has quit IRC21:23
jeblairReminder: jenkins is offline for an emergency security-related upgrade, ETA in a few hours.21:24
*** jimfehlig has quit IRC21:27
ayoungdolphm, with the V3 test, I need two users, one project. Thus far, I've been using a script based on devstack.  HOw do I ensure I have two users with different roles, and get tokens for them, etc?21:27
*** annegentle has quit IRC21:28
*** Guest36375 is now known as annegentle21:28
*** annegentle is now known as Guest7667821:28
ayoungI see get_scoped_token(  but that calls V3, and so I am assuming that is not yet used21:28
*** yidclare has quit IRC21:29
*** Tross has joined #openstack-dev21:31
*** jcooley|away is now known as jcooley21:32
*** yidclare has joined #openstack-dev21:33
*** vipul|away is now known as vipul21:33
dolphmayoung: that function is currently short circuited to return the static admin_token21:34
*** alop_ has joined #openstack-dev21:34
*** alop has quit IRC21:34
*** alop_ is now known as alop21:34
ayoungdolphm, yeah, I see that.  OK,  I'll have to put in some V2 calls for now it order to bypass.  I can crete users using 'ADMIN'21:36
*** blamar has joined #openstack-dev21:36
dolphmayoung: can or can't?21:36
ayoungI'm good21:36
gongyshrkukura: ping21:39
*** blamar has quit IRC21:40
*** openstackjenkins has joined #openstack-dev21:43
*** koolhead17 has quit IRC21:44
*** afazekas has joined #openstack-dev21:47
*** dolphm has quit IRC21:48
*** jimfehlig has joined #openstack-dev21:49
*** devcamcar has joined #openstack-dev21:49
*** Tross has quit IRC21:49
*** devcamcar has quit IRC21:56
*** anteaya has quit IRC21:57
*** openstackjenkins has quit IRC21:57
*** openstackjenkins has joined #openstack-dev21:58
*** flaper87 has quit IRC21:58
alexpilottisalv-orlando: ping21:59
salv-orlandopong21:59
alexpilottisalv-orlando: should we go on in English? :-)21:59
salv-orlandoif you want to do italian, pvt me as this channel is logged, and believe it or not there are people who actually browse this log :)21:59
*** imsplitbit has quit IRC22:00
alexpilottisalv-orlando: ok, let's keep the lingua franca, then :-)22:00
salv-orlandoalexpilotti: you mean latin, then? :)22:00
alexpilottiactually you were the first person I got in touch last summer about writing a quantum plugin, lol22:00
salv-orlandoyep, I remember that22:01
alexpilottithat was when our involmenent with OpenStack started22:01
alexpilottiin the mentime we did HyperV and Windows support for Nova, Cinder, Cloud-Init...22:01
alexpilottiquite a bit of sleepless nights :-D22:01
*** anniec has quit IRC22:02
kbringardanyone know the syntax for listing all tenants in the python-novaclient bindings (not the client)22:02
alexpilottiso now we got finally to Quantum22:02
kbringardor I should say, all instances in all tenants22:02
alexpilottisalv-orlando: tx a lot btw for your help, really appreciated22:02
*** arosen1 has quit IRC22:02
salv-orlandonp22:02
*** arosen has joined #openstack-dev22:03
alexpilottisalv-orlando: here's the patchset https://review.openstack.org/#/c/18989/ and https://review.openstack.org/#/c/19059/22:03
*** bencherian has quit IRC22:03
*** amotoki has quit IRC22:04
alexpilottisalv-orlando: as I wrote in the meeting garyk helped a lot yesterday and today, as you can see in his reviews22:04
salv-orlandoI am following the patches even if I've not reviewed them22:04
salv-orlandoI think the one with the OSLO updates is now superseded - is that right?22:04
alexpilottisalv-orlando: yep, the one I sent was abandoned as garyk sent a new one that required additional work22:05
alexpilottisalv-orlando: I mean, beyond the traditional update.py22:05
*** boris-42 has joined #openstack-dev22:05
alexpilottisalv-orlando: if I'm not wrong it even got merged?22:06
salv-orlandoI think so let me check22:06
*** bencherian has joined #openstack-dev22:06
alexpilottisalv-orlando: https://review.openstack.org/#/c/19093/22:06
alexpilottisalv-orlando: no, it's missing a review22:07
salv-orlandoyep22:07
alexpilottisalv-orlando: that one is necessary to install quantum on Windows22:07
*** openstackjenkins has quit IRC22:08
salv-orlandoare you sure quantum-hyperv-agent is on the right patchset?22:08
alexpilottisalv-orlando: but we can still run the agent out of the repo22:08
alexpilottisalv-orlando: https://review.openstack.org/#/c/19059/22:08
alexpilottisalv-orlando: this one contains the deployment stuff22:08
salv-orlandok22:08
alexpilottisalv-orlando: this one the code and tests: https://review.openstack.org/#/c/18989/22:09
salv-orlandoI see22:10
alexpilottisalv-orlando: basically the plugin is very similar to the OVS one22:10
alexpilottisalv-orlando: actually I was wondering why not creating a base class plugin fro VLAN22:10
*** openstackjenkins has joined #openstack-dev22:10
alexpilottisalv-orlando: as OVS, LinuxBridge (ad us) are very similar22:11
*** openstackjenkins has quit IRC22:11
salv-orlandothere have been thoughts in this direction from other people too.22:11
salv-orlandoI think rkukura from Red Hat has something similar in mind22:11
salv-orlandocan you use the standard quantum dhcp agent with the hyper plugin?22:11
alexpilottisalv-orlando: also all the "if"s create some issues in the design22:12
alexpilottisalv-orlando: sure22:12
*** openstackjenkins has joined #openstack-dev22:12
alexpilottisalv-orlando: actutally L3 is delegated to the existing plugins for the VLAN network_type22:12
*** cp16net is now known as cp16net|away22:13
*** cp16net|away is now known as cp16net22:13
salv-orlandoDo you mean that we run the standard l3 agent we use with linux bridge and openvswitch?22:13
alexpilottisalv-orlando: to the existing agents, to be exact22:13
salv-orlandook - great. I am just wondering that the existing agents use an interface driver to create ports and stuff (for instance the dhcp agent creates a tap where it plugs dnsmasq).22:13
alexpilottisalv-orlando: correct22:14
salv-orlandoHow does that work with the hyperv plugin? do we assume they're still running on OVS while the compute nodes run HyperV so you won't need a HyperV driver in Quantum?22:14
alexpilottisalv-orlando: I did some tests and the VLAN communication worked22:14
alexpilottisalv-orlando: the hyperV plugin inherits from the L3 mixin and from the db based plugin22:15
*** christophk has quit IRC22:15
alexpilottisalv-orlando: forgot the name of the classes, sorry :-)22:15
salv-orlandothat's fine - I kind of know them :)22:15
alexpilottisalv-orlando: so basically beside the methods that we override, the rest is identical to the OVS one22:16
*** boden has quit IRC22:16
salv-orlandomy question was more about the deployment. I understand the plugin, and I have an idea of how the l2 agent might work.22:16
alexpilottisalv-orlando: I changed a bit the dsign, adding a small class hyerarchy to avoid all the "if" that make reading the plugin a hell22:16
salv-orlandook22:16
alexpilottisalv-orlando: deployment involves the hyperv agent on each HyperV node22:17
salv-orlandoFor the DHCP and L3 agents - my question basically is: are they able to run on top of the HyperV L2 agent? (for instance with the OVS plugin the L3 agent needs the L2 agent on the same machine)22:17
alexpilottisalv-orlando: the HyperV L2 agent runs on Hyperv22:18
alexpilottisalv-orlando: while the rest runs on a linux controller / network server22:18
alexpilottisalv-orlando: your question is related to the fact that the DHCP linux agent requires OVS?22:18
alexpilottisalv-orlando: for the ports?22:19
gongyshalexpilotti: then DHCP agent needs to create physical port on linux bridge or ovs bridge that connects to hypervisor networks.22:20
salv-orlandonot really I think you answered it saying the they run on a linux controller22:20
salv-orlandoso basically the 'services' like DHCP and L3 run on linux stuff while the hyperv agent runs on a hyperv host.22:20
gongyshalexpilotti: the same to l3 agents.22:20
alexpilottisalv-orlando: correct22:21
salv-orlandothat means the l2 agent is the only component you need to deploy on windows?22:21
alexpilottisalv-orlando: correct22:21
salv-orlandook, great. Now I understand.22:21
alexpilottisalv-orlando: we wanted to keep the Windows involvement as minimal as possible22:21
alexpilottisalv-orlando: to make integration as easy as possible22:21
salv-orlandoalexpilotti: sounds reasonable.22:21
alexpilottisalv-orlando: the NVGRE network_type is quite a different story22:21
alexpilottisalv-orlando: but frankly, I'd skip it in favor of starting to work on the porting of OVS to Windows / HyperV22:22
*** eglynn has joined #openstack-dev22:23
alexpilottisalv-orlando: but sometimes, to say so, "volsi così colà dove dove si puote…" ;-)22:23
salv-orlandowell, I really have no strong opinion on it. I'd too favour OVS porting, but sounds a quite a long term work22:23
alexpilottisalv-orlando: not even so long22:24
alexpilottisalv-orlando: I spoke w Samik in SD about it22:24
*** devcamcar has joined #openstack-dev22:24
alexpilottisalv-orlando: and did some quick pre-analysis22:24
alexpilottisalv-orlando: the big part is writing the Kernel driver from scratch22:24
alexpilottisalv-orlando: the rest of the port is fairly "easy"22:25
salv-orlandoyep. But you'd still need to go through the OVS review process and that's not easy (ask mastery for info :) )22:25
*** roaet is now known as roaet-away22:25
salv-orlandosorry I meant Kyle Mestery who did the VxLAN patch, not 'mastery'22:25
alexpilottisalv-orlando: sure, but even an external repo to start with would cause a lot of interest to say so22:25
alexpilottisalv-orlando: you cannot believe how many big companies keep on asking about it22:26
alexpilottisalv-orlando: I mean about OVS on HyperV22:26
*** jsavak has quit IRC22:26
alexpilottisalv-orlando: I'm doing my best to convince MS about its current strategical importance22:27
alexpilottisalv-orlando: My goal is to have it done for "H"22:27
alexpilottisalv-orlando: that's one of the reasons I'm doing my best to get the basic plugin committed22:28
alexpilottisalv-orlando: beside the fact that of course having all the work we did for Nova w/o a quantum plugin is quite useless..22:28
salv-orlandoH is a reasonable target - I thought you were hoping for Grizzly22:28
alexpilottisalv-orlando: I'm a bit crazy - but not soooo much :-D22:29
salv-orlandoDepending on how important is NVGRE support for you, you might think about pushing it now, or defer it to post-grizzly22:29
jeblairReminder: jenkins is offline for an emergency security-related upgrade, ETA in a few hours.22:29
alexpilottisalv-orlando: I'd skip NVGRE altogether… maybe I found a way, I'll tell you!22:30
*** jog0_ has joined #openstack-dev22:30
*** bswartz has quit IRC22:30
alexpilottisalv-orlando: the way NVGRE is implemented in HyperV is very cool, the problem is that 90% of the customers want hybrid scenarios22:30
alexpilottisalv-orlando: tipically they want Linux workloads on KVN or Xen and Windows on HyperV22:31
alexpilottisalv-orlando: so networking needs definitely to be on a common ground22:31
*** Guest76678 is now known as annegentle22:31
*** alunduil has quit IRC22:32
*** annegentle is now known as Guest5822722:32
alexpilottisalv-orlando: going back to the review, is there anything I can do to help you in the review process?22:32
salv-orlandoThat's true. Interoperability is paramount for networking … "the network touches everything"22:32
*** jog0 has quit IRC22:32
*** jog0_ is now known as jog022:32
*** devcamcar has quit IRC22:32
salv-orlandoI think I will be only able to do a static code review. I have a cloud environment I could leverage, but I don't think I'll have time to setup a hyperv environment22:33
*** sacharya has joined #openstack-dev22:33
salv-orlandoI think the best way you can help me is to stay around on IRC should I have any questions...22:33
*** zg has joined #openstack-dev22:34
*** alobbs has quit IRC22:35
*** yidclare has quit IRC22:35
alexpilottisalv-orlando: sure. Do you have by any chance a link to the wiki where I can post configurations etc?22:35
*** olaph is now known as HPCloud22:35
*** HPCloud is now known as qpwrui22:35
*** jcooley is now known as jcooley|away22:35
*** qpwrui is now known as HPCloud22:35
alexpilottisalv-orlando: BTW are you going to go to Portland?22:35
*** HPCloud is now known as olaph22:36
salv-orlandoyou mean beyond wiki.openstack.org22:36
salv-orlando?22:36
*** openstackjenkins has quit IRC22:36
salv-orlandousually we just create a page there and link it to our blueprints. Or are you referring to official admin docs?22:36
*** anniec has joined #openstack-dev22:39
*** openstackjenkins has joined #openstack-dev22:39
alexpilottisalv-orlando: somebody in the meeting asked to put a link to the plugin wiki22:41
alexpilottisalv-orlando: I was just wondering :-)22:42
*** radez is now known as radez_g0n322:42
*** jcooley|away is now known as jcooley22:43
salv-orlandoah - did you add a spec to the corresponding launchpad blueprint?22:43
*** jcooley is now known as jcooley|away22:45
*** jcooley|away is now known as jcooley22:46
*** sthakkar has quit IRC22:48
*** olaph has quit IRC22:49
*** olaph has joined #openstack-dev22:49
*** yidclare has joined #openstack-dev22:50
*** john5223 has quit IRC22:50
alexpilottisalv-orlando: going to check22:52
alexpilottisalv-orlando: an attachment to a PDF file is enough?22:52
*** kpg2012 has quit IRC22:53
*** kbringard has quit IRC22:54
*** eglynn has quit IRC22:54
*** mtreinish has quit IRC22:55
*** gyee has quit IRC22:55
*** boris-42 has quit IRC22:56
*** djohnstone has quit IRC22:56
*** devcamcar has joined #openstack-dev22:58
*** sdake has quit IRC23:00
*** dolphm has joined #openstack-dev23:00
*** yidclare has quit IRC23:01
*** sdake has joined #openstack-dev23:01
*** woodspa has quit IRC23:02
*** yidclare has joined #openstack-dev23:02
*** ijw1 has joined #openstack-dev23:02
*** mfer_ has joined #openstack-dev23:03
*** ijw has quit IRC23:03
jgriffiththingee: ping23:04
thingeejgriffith: pong23:04
jgriffiththingee: you ok with https://review.openstack.org/#/c/17979/23:04
jgriffiththingee: or have you not looked at it yet?23:04
*** mmagr has quit IRC23:05
*** dolphm has quit IRC23:05
*** tmishler has quit IRC23:05
thingeejgriffith: sorry I forgot to get back to it after russellb gave the ok. I can check now.23:05
jgriffiththingee: no worries, I've been dumping a bit lately :)23:06
*** kgriffs has left #openstack-dev23:07
*** devcamcar has quit IRC23:08
*** reed has quit IRC23:08
*** dolphm has joined #openstack-dev23:09
*** blamar has joined #openstack-dev23:09
*** vipul is now known as vipul|away23:11
*** roaet-away is now known as roaet23:11
*** openstackjenkins has quit IRC23:16
*** mfer_ is now known as mfer23:16
*** openstackjenkins has joined #openstack-dev23:17
*** jcru is now known as jcru|away23:18
*** eharney has quit IRC23:19
*** jergerber has quit IRC23:19
*** mpdehaan has quit IRC23:19
mesterysalv-orlando: Missed the conversation on OVS review, but getting it ported to Hyper-V would be quite awesome!23:20
*** terryw has joined #openstack-dev23:20
*** jcooley is now known as jcooley|away23:22
*** gilbert1 has joined #openstack-dev23:22
gilbert1hi all- have a question with writing a custom middleware in keystone. I'm not performing the auth, i'm just munging some returned data. However, I can't seem to get keystone to return a valid auth. take out my middleware, and it's fine. put it in, and even though nothing is complaining (running full debug, output to screen & syslog) i can't get an auth back. I'm wondering, when I edit and return the response json, do I need to do somethi23:24
*** jaypipes has quit IRC23:24
dolphmgilbert1: obviously there's something funky about your middleware, and it's hard to diagnose without seeing it; i'd suggest comparing your response handling to one of the built in middlewares that works with responses (the xml middleware for example)23:26
gilbert1xml middleware is what i based mine on23:26
*** bknudson has quit IRC23:26
gilbert1hmmm23:27
gilbert1let me go re-re-review that code :) maybe i missed something23:27
harlowjadolphm: yt?23:27
dolphmharlowja: o/23:27
harlowjagot a sec?23:28
dolphmgilbert1: make sure you're returning the response object that you received23:28
dolphmharlowja: sure23:28
gilbert1i am23:28
harlowjaok, so a keystone client question, if u know23:28
harlowjahttp://paste.openstack.org/show/28977/23:28
harlowjaseeing that when using the 0.2.0 and 0.2.1 clients, doesn't seem like it likes unicode :-/23:28
harlowjain horizon this is causing it to barf23:28
gilbert1yeah, i've pretty much copied the process_response() function23:28
gilbert1edited with my data munger23:29
harlowjadolphm: wonder if u've seen that23:29
dolphmharlowja: i have not, but that makes sense23:29
dolphmharlowja: there's no reason the keys need to be unicode23:30
harlowjaya, but wondering how thats working for anyone else, haha, maybe others aren't getting unicode :-/23:30
*** openstackjenkins has quit IRC23:30
*** markvoelker has quit IRC23:31
*** henrynash has quit IRC23:31
*** anniec has quit IRC23:31
*** openstackjenkins has joined #openstack-dev23:31
*** rnirmal has quit IRC23:31
harlowjalet me try a newer requests library23:33
harlowjamaybe that will help23:33
*** Guest58227 is now known as annegentle23:33
*** annegentle is now known as Guest1143423:33
*** anniec has joined #openstack-dev23:34
gilbert1swift -V 2.0 -A http://localhost:5000/v2.0 -U testTenant:testUser -K password stat23:34
gilbert1Account HEAD failed: https://openstack-test:443/v1/testTenant 401 Unauthorized23:34
*** openstackjenkins has quit IRC23:34
*** gatuus has quit IRC23:34
*** openstackjenkins has joined #openstack-dev23:35
*** devcamcar has joined #openstack-dev23:35
dolphmharlowja: http://paste.openstack.org/show/28979/23:35
harlowjadamn 2.7 :-p23:36
harlowjaya, durn, newer requests module didn't help23:36
*** afazekas has quit IRC23:37
jeblairReminder: jenkins is offline for an emergency security-related upgrade, ETA: probably another hour at least.23:38
harlowjahmmm, odd another 2.6 worked, weird, investigating23:38
*** jeblair changes topic to "Jenkins is down for an emergency security-related upgrade. ETA 01:00 UTC."23:38
*** sacharya has quit IRC23:39
gilbert1to be honest, i'm trying to get swift CLI to work. running this with curl works fine23:40
notmynamegilbert1: get your token and storage url with curl and make sure the storage url is what you expect it to be23:41
gilbert1it is23:42
notmynamegilbert1: and doing the HEAD with curl is just fine?23:42
harlowjadolphm: ok, pretty odd, not sure what caused that, reinstalled python, haha23:42
*** jaypipes has joined #openstack-dev23:44
*** devcamcar has quit IRC23:44
*** jaypipes has quit IRC23:44
*** pleia2 has joined #openstack-dev23:44
*** douardda has quit IRC23:45
*** mestery has quit IRC23:46
*** dolphm has quit IRC23:46
*** jamespage has quit IRC23:47
*** jcru|away is now known as jcru23:47
*** alunduil has joined #openstack-dev23:48
*** datsun180b has quit IRC23:50
gilbert1notmyname: sorry, how do you mean HEAD?23:50
*** matiu has left #openstack-dev23:51
*** matiu has joined #openstack-dev23:51
gilbert1i get the token id from curl, use it to call something like "tokens/<token_id>"?23:51
*** yidclare has quit IRC23:51
matiuso what's up with tests in trunk failing since testr entered ? is it just me ? or is it happening to everyone ?23:51
*** jcooley|away is now known as jcooley23:52
*** yidclare has joined #openstack-dev23:53
*** jcru has quit IRC23:55
*** kaganos has quit IRC23:59

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