Thursday, 2012-11-15

*** rpedde is now known as rpedde_away00:00
cyeohsdague: to clarify - is the point of test_api_samples just to generate documentation? Because it seems to overlap the testing that is done say in tests/api ....00:01
sdaguecyeoh: it overlaps api testing some00:02
sdagueeventually we should come up with a good way to merge them00:02
sdaguefor now, consider it slightly duplication of effort, but with different output00:02
cyeohok00:03
lifelessI'd like to sketch an outline for letting compute drivers (e.g. baremetal) influence mac address allocation in nova00:03
lifelessis there anyone around who is familiar with that, to sanity check me ?00:04
*** tmishler has joined #openstack-dev00:04
aratalifeless: hi, I have checked your patch almost00:06
lifelessarata: hi!00:06
lifelessarata: what are your thoughts ?00:06
*** tmishler has quit IRC00:08
*** otherwiseguy has quit IRC00:08
*** Ruetobas has quit IRC00:08
aratalifeless: about building a ramdisk, no problem, looking good00:08
cyeohsdague: so when I try the run_tests.sh command I get:00:09
cyeohERROR: Failure: AttributeError ('module' object has no attribute 'test_sample_api')00:09
sdaguecyeoh: try rebuilding your venv00:09
sdaguerm -rf .venv00:09
sdaguethen run it again00:09
sdagueI ran into that earlier today00:09
aratalifeless: about generic diskimage, is that only for bare-metal?00:09
cyeohsdague: oh ok. didn't think of that as other tests were running fine....00:10
lifelessarata: bare metal is a primary goal, but I think its generically useful00:10
lifelessarata: the flavour stuff cuts across both ramdisk and diskimage, for hardware support00:10
lifelessarata: which is why I think it should be one project with both bits00:10
lifelessarata: so 'no, not just bare-metal'00:10
*** pixelbeat has quit IRC00:10
aratalifeless: I see00:11
*** pixelbeat has joined #openstack-dev00:11
*** radez is now known as radez_g0n300:11
*** colinmcnamara1 has left #openstack-dev00:11
aratalifeless: I wornder a tool buidling ramdisk should be in tools directory in nova tree.00:13
*** Ruetobas has joined #openstack-dev00:13
lifelessarata: I think not, because this is really a client thing00:13
aratalifeless: at least initially.00:13
lifelessarata: you build it and upload it. Build it for ARM, build it for x86, for ia64 etc.00:13
* mordred agrees with lifeless ... thinks it has a much different lifecycle tool-wise than nova00:14
lifelessarata: if we rename the project (e.g. to diskimage-builder) and put it in stackforge, devstack can use it.00:14
lifelessarata: so there is no need for it to be in nova at any point.00:14
aratalifeless: is there a project or something for the same purpose?00:15
lifelessarata: there are a few things around, but all the ones I find run actual operating system installers, are slower, and wouldn't do the ramdisk component at all well.00:16
lifelessarata: we might want to refactor the internals to make it use one of the other things that are around.00:16
lifelessarata: such as rootwrap, but I think that that isn't needed short-term.00:16
mordredwe might want to consume this as a general tool in the CI systems too, and the reddwarf team have also talked about consuming it for some of the image building they need as part of their testing00:17
*** stanchan has quit IRC00:18
aratalifeless: ok, it sounds good that we do it in stackforge00:20
lifelessarata: we can take care of that if you like - rename, push the code there, get it all setup.00:21
*** saurabhs has left #openstack-dev00:21
lifelessarata: can you provide a list of existing baremetal folk that should be the initial committers? And would you be ok with some of us (e.g. devananda, ng and I) being committers too ?00:21
cyeohsdague: hrm, getting the same error. I'll try rebasing my branch and see if that helps....00:22
aratalifeless: Do you think we should use our(NTTdocomo-openstak) repository?00:24
sdaguecyeoh: the cloudpipe json seems to have changed?00:24
lifelessarata: I believe it should be on stackforge for devstack to use it; stackforge will have its own repository00:24
aratalifeless: tell me, can we use stackforge soon?00:25
*** yjiang5_away is now known as yjiang500:25
lifelessarata: later today I believe00:25
mordredarata: yes00:25
arataoh it's nice00:26
lifelessarata: we need to put (C) statements on the files we wrote, choose a final name, and push it up.00:26
lifelessarata: very simple.00:26
lifelessarata: (and list the github user ids to be committers)00:26
*** datsun180b has quit IRC00:26
zulany keystone devs around?00:27
arataI'm preparing collabolator list00:27
lifelessarata: awesome.00:27
lifelessarata: so, I should go ahead and arrange this ?00:27
aratalifeless: yes00:28
lifelessthanks!00:28
cyeohsdague: no, am working on the floating ip stuff. But can't even currently succesfully run GENERATE_SAMPLES=yes ./run_tests.sh nova.tests.integrated.test_sample_api:FloatingIpsJsonTes00:28
sdaguenova.tests.integrated.test_sample_api:FloatingIpsJsonTest00:28
cyeoh(with a 't' at the end on the last line)00:28
sdagueok :)00:28
cyeohsorry cut and paste error on my part :-)00:28
sdaguetypically that error means a compile issue00:28
sdaguein the code00:28
mordredlifeless: launchpad ids for committers are more useful00:28
sdaguecyeoh: pyflakes show anything wrong with your changes?00:29
aratalifeless: sorry I'm about to go out.00:29
aratalifeless: talk later00:29
cyeohhrm, ok just rebased and rebuilding the virtual environment now. Will try with no changes to test_api_sample.py00:29
cyeohI haven't tried pyflakes before?00:29
lifelessarata: ok, just let me know the launchpad ids for the committers and we'll get them added00:29
*** kgriffs1 has quit IRC00:29
mordredcyeoh: pyflakes is great00:30
aratalifeless: sure00:30
*** arata has quit IRC00:30
cyeohmordred, sdague: ok, installing it now...00:31
sdaguecyeoh: if you are an emacs user you can tie pyflakes into flymake :)00:31
*** ywu_ has quit IRC00:32
openstackgerritA change was merged to openstack/swift: Fix 500 on GET of many-segment manifest.  https://review.openstack.org/1592800:32
*** ywu_ has joined #openstack-dev00:32
*** stanchan has joined #openstack-dev00:33
cyeohsdague: oh that sounds good!00:33
*** metral has joined #openstack-dev00:34
cyeohsdague: this is kind of odd. With no changes to test_api_samples.py, fresh rebase and rebuilt .venv I still get the same error. Nothing useful from pyflakes00:35
cyeohwill try on pristine tree on the master branch00:35
cyeohwonder if it could be something with my setup...00:35
sdaguecyeoh: http://www.saltycrane.com/blog/2010/05/my-emacs-python-environment/# - I found that pretty helpful00:36
sdaguecyeoh: I don't know, sorry. It's about witching hour here00:36
cyeohsdague: nw. I'll keep fiddling around with it....00:36
*** littleidea has quit IRC00:38
*** jaypipes has quit IRC00:38
*** littleidea has joined #openstack-dev00:39
*** spiffxp has quit IRC00:40
*** ywu_ has quit IRC00:40
*** ywu_ has joined #openstack-dev00:40
*** maxiz has quit IRC00:43
*** winston-d has joined #openstack-dev00:46
*** ywu_ has quit IRC00:47
*** ywu_ has joined #openstack-dev00:47
*** anniec has quit IRC00:48
*** colinmcnamara has joined #openstack-dev00:50
*** stanchan has quit IRC00:51
*** salv-orlando has quit IRC00:51
*** dansmith has quit IRC00:54
*** dansmith has joined #openstack-dev00:54
cyeohsdague: heh, ok. so its  nova.tests.integrated.test_api_samples:FloatingIpsJsonTest not nova.tests.integrated.test_sample_api:FloatingIpsJsonTest :-)00:56
*** colinmcnamara has left #openstack-dev00:58
*** anniec has joined #openstack-dev01:00
*** openfly has joined #openstack-dev01:00
openflywhat's the proper way to disable a test case when running run_tests.sh?01:00
*** anniec_ has joined #openstack-dev01:00
*** anniec has quit IRC01:01
*** anniec_ is now known as anniec01:01
*** ywu_ has quit IRC01:02
*** ywu_ has joined #openstack-dev01:02
*** alunduil has joined #openstack-dev01:02
*** samkottler|out is now known as samkottler01:03
*** hemna has quit IRC01:08
*** metral has quit IRC01:13
*** metral has joined #openstack-dev01:14
*** ywu_ has quit IRC01:17
*** ywu_ has joined #openstack-dev01:17
*** jakedahn_zz is now known as jakedahn01:20
*** spiffxp has joined #openstack-dev01:23
*** xchu has joined #openstack-dev01:25
*** gyee has quit IRC01:28
*** jtran has quit IRC01:29
*** ywu_ has quit IRC01:31
*** ywu_ has joined #openstack-dev01:31
*** ywu_ has quit IRC01:32
*** ywu_ has joined #openstack-dev01:32
*** darjeeling has quit IRC01:32
*** andrewbogott_afk is now known as andrewbogott01:33
*** adjohn has quit IRC01:33
*** mrodden1 has quit IRC01:34
*** yidclare has quit IRC01:34
*** zyluo has joined #openstack-dev01:34
*** markwash has quit IRC01:35
*** asalkeld has quit IRC01:37
*** ewindisch has joined #openstack-dev01:37
*** anniec has quit IRC01:38
*** anniec has joined #openstack-dev01:38
*** wenjianhn has joined #openstack-dev01:39
openstackgerritA change was merged to openstack/glance: Fix simple db image_get to look like sqlalchemy  https://review.openstack.org/1611901:39
*** jsgotangco has joined #openstack-dev01:40
*** ywu_ has quit IRC01:40
*** ywu_ has joined #openstack-dev01:40
*** ywu_ has quit IRC01:42
*** ywu_ has joined #openstack-dev01:42
*** spiffxp has quit IRC01:46
*** ywu_ has quit IRC01:47
*** ywu_ has joined #openstack-dev01:47
*** e1mer has joined #openstack-dev01:53
*** maxiz has joined #openstack-dev01:53
*** esp1 has quit IRC01:55
*** ywu_ has quit IRC02:02
*** ywu_ has joined #openstack-dev02:02
*** stanchan has joined #openstack-dev02:02
*** devanand1 has joined #openstack-dev02:06
*** devananda has quit IRC02:06
*** sacharya has joined #openstack-dev02:06
*** e1mer has quit IRC02:08
*** eglynn_ has joined #openstack-dev02:08
*** krtaylor has quit IRC02:11
*** eglynn has quit IRC02:12
*** littleidea has quit IRC02:13
*** e1mer has joined #openstack-dev02:15
*** littleidea has joined #openstack-dev02:16
*** ywu_ has quit IRC02:17
*** ywu_ has joined #openstack-dev02:17
*** markmcclain has joined #openstack-dev02:17
*** Mandell has quit IRC02:17
*** markmcclain has quit IRC02:18
*** asalkeld has joined #openstack-dev02:18
*** steveleon has quit IRC02:21
*** jsgotangco has quit IRC02:25
rmkWho generally looks at the "requirements" repo?02:27
rmkhttps://review.openstack.org/#/c/16040/02:27
*** juice has quit IRC02:27
*** littleidea has quit IRC02:30
*** kbrandt has quit IRC02:30
*** ywu_ has quit IRC02:31
*** ywu_ has joined #openstack-dev02:31
*** ywu_ has quit IRC02:32
*** ywu_ has joined #openstack-dev02:32
*** dprince has quit IRC02:34
*** devanand1 is now known as devananda02:35
*** portante1 has joined #openstack-dev02:36
portante1Hello, are there folks who would know how to hook up my gerrit account to my CLA?02:36
jgriffithvishy: +1 on the lio target... I talked with the folks from Rising Tide a little about this a while ago02:39
clarkbrmk: I think markmc was going to take ownership of driving the use of that02:40
*** ywu_ has quit IRC02:40
*** ywu_ has joined #openstack-dev02:40
*** epopt37 has quit IRC02:41
*** epopt37 has joined #openstack-dev02:42
zyluoportante1, https://launchpad.net/~openstack-cla02:43
zyluoportante1, join this team02:43
*** arata has joined #openstack-dev02:44
portante1yes, but I tried that, have a CLA in hand, registered and all, but not connected.02:44
*** kbrandt has joined #openstack-dev02:44
portante1zyluo:^^^02:44
zyluoportante1, when did you join the group?02:44
clarkband it is a moderated group so a human must add you after you join02:45
portante1They accepted me today.02:45
portante1I believe "redbo" did.02:45
clarkbhow long ago? once you have joined that group you need to wait for the launchpad <-> gerrit sync script to pull you in02:46
clarkbthat can take up to a couple hours...02:46
*** networkstatic has quit IRC02:46
portante1clarkb: oh good, yes, it was 4 hours ago according to the above link (searching for my name in the approved members list)02:46
*** ywu_ has quit IRC02:47
*** ywu_ has joined #openstack-dev02:47
portante1I'll try against tomorrow EST and see if by then all was sync'd up02:47
portante1thanks02:47
aratalifeless: hello02:47
*** portante1 has left #openstack-dev02:48
*** zbitter has joined #openstack-dev02:49
*** zaneb has quit IRC02:52
lifelessarata: hi02:52
lifelessarata: whats your launchpad user id ?02:52
aratalifeless: my id is arata77602:53
aratabtw02:53
aratalifeless: I need to confirm to NTTdocomo though I said you "let's go"02:53
aratalifeless: Could you wait a little?02:53
lifelessarata: hah, uhm I think so02:54
lifelessclarkb: ^ can we stop that project kicking off ?02:54
*** metral_ has joined #openstack-dev02:54
lifelessarata: you can add the ntt core folk as committers for stackforge https://launchpad.net/~diskimage-builder-core/+members02:54
clarkblifeless: yes, I will make your change a work in progress which basically means do not merge02:55
aratalifeless: oh, already you have done02:55
clarkbarata: he has proposed the change to do it, but we have not approved that change02:55
lifelessarata: I was 99% there ;)02:55
clarkbso it is ready when you are, but nothing has actually been done yet02:55
lifelessarata: 10 more minutes and it would have been fully complete02:56
clarkbha, not quite. We have a couple more bugs to work out in the management script02:56
clarkbI have propsed fixes for them though so that should be done soon as well02:57
lifelessarata: what copyright do you want on things like udev/firmware.sh ?02:58
*** shang has quit IRC02:58
*** metral has quit IRC02:58
*** metral_ is now known as metral02:58
lifelessarata: we can fix this up after the stackforge step02:58
lifelessarata: but it would be good to do02:58
*** andrewbogott is now known as andrewbogott_afk03:00
aratalifeless: firmware.sh may be from udev itself...03:00
aratalifeless: I'm not sure03:00
lifelessarata: we'll need to sort that out :)03:01
aratalifeless: I'll check it03:01
*** melwitt has quit IRC03:01
*** ywu_ has quit IRC03:02
*** darjeeling has joined #openstack-dev03:02
*** ywu_ has joined #openstack-dev03:02
*** shang has joined #openstack-dev03:05
*** stanchan has quit IRC03:10
*** littleidea has joined #openstack-dev03:11
*** winston-d has quit IRC03:11
*** andrewbogott_afk is now known as andrewbogott03:13
*** ywu_ has quit IRC03:17
*** ywu_ has joined #openstack-dev03:17
*** asalkeld has quit IRC03:20
*** asalkeld has joined #openstack-dev03:20
*** jcmartin has quit IRC03:24
*** anniec has quit IRC03:25
*** pixelbeat has quit IRC03:25
*** winston-d has joined #openstack-dev03:27
openstackgerritA change was merged to openstack/nova: Adds REST API support for Fixed IPs  https://review.openstack.org/1473503:28
*** timjr has quit IRC03:28
*** ywu_ has quit IRC03:30
*** ywu_ has joined #openstack-dev03:31
*** ywu_ has quit IRC03:31
*** ywu_ has joined #openstack-dev03:31
*** andrewbogott is now known as andrewbogott_afk03:35
*** epim has quit IRC03:36
*** andrewbogott_afk is now known as andrewbogott03:36
*** thingee has quit IRC03:37
*** thingee has joined #openstack-dev03:38
*** ywu_ has quit IRC03:40
*** ywu_ has joined #openstack-dev03:40
*** anniec has joined #openstack-dev03:43
*** esp2 has joined #openstack-dev03:46
*** anniec has quit IRC03:46
*** ywu_ has quit IRC03:47
*** ywu_ has joined #openstack-dev03:47
*** anniec has joined #openstack-dev03:47
aratalifeless: It seems we have to copy udev/rules.d/50-firmware.rules and udev/firmware.sh (or equivalent) at runtime, not include them in the source tree03:48
*** anniec has quit IRC03:49
lifelessarata: makes sense to me; lets get the thing setup with gerrit and then iterate03:50
lifelessarata: by runtime you mean 'during image build' ?03:50
*** anniec has joined #openstack-dev03:50
aratalifeless: yes03:50
lifelessarata: any word from NTT ?03:51
*** mrodden has joined #openstack-dev03:51
aratalifeless: sorry, they are absent now, please wait a little03:52
lifelessarata: ok, we'll keep going in our repo; please advise as soon as you can03:52
aratalifeless: ok03:53
lifelessarata: we can't update devstack until our tree is in stackforge03:53
*** mrodden1 has joined #openstack-dev03:53
*** AlexYang has joined #openstack-dev03:55
*** openstack_newbe1 has joined #openstack-dev03:56
*** mrodden has quit IRC03:56
*** mrodden2 has joined #openstack-dev03:56
*** winston-d has quit IRC03:57
*** mrodden1 has quit IRC03:58
*** arata has quit IRC03:58
*** diganta has quit IRC04:01
*** ywu_ has quit IRC04:02
openstackgerritA change was merged to openstack/ceilometer: Adopted the oslo's rpc.Service change.  https://review.openstack.org/1562204:02
*** ywu_ has joined #openstack-dev04:02
*** nati_ueno has quit IRC04:05
*** markwash has joined #openstack-dev04:06
*** martine has joined #openstack-dev04:07
*** winston-d has joined #openstack-dev04:09
*** diganta has joined #openstack-dev04:10
*** jcooley has joined #openstack-dev04:10
*** AlexYang has left #openstack-dev04:11
*** stanchan has joined #openstack-dev04:12
*** networkstatic has joined #openstack-dev04:14
*** ywu_ has quit IRC04:17
*** ywu_ has joined #openstack-dev04:17
*** markwash has quit IRC04:19
digantahi all good morning04:20
*** ewindisch has quit IRC04:22
*** jcooley has quit IRC04:25
*** ywu_ has quit IRC04:31
*** ywu_ has joined #openstack-dev04:31
*** spiffxp has joined #openstack-dev04:31
*** ywu_ has quit IRC04:32
*** ywu_ has joined #openstack-dev04:32
*** stanchan has quit IRC04:36
*** stanchan has joined #openstack-dev04:37
*** ywu_ has quit IRC04:40
*** ywu_ has joined #openstack-dev04:40
*** wenjianhn has quit IRC04:43
*** ewindisch has joined #openstack-dev04:45
*** andrewbogott is now known as andrewbogott_afk04:46
*** ywu_ has quit IRC04:47
*** ywu_ has joined #openstack-dev04:47
*** stanchan has quit IRC04:47
*** Dr_Who has quit IRC04:52
*** ewindisch has quit IRC04:55
*** wenjianhn has joined #openstack-dev04:59
*** novas0x2a|laptop has quit IRC05:00
*** rushiagr has joined #openstack-dev05:00
*** ywu_ has quit IRC05:02
*** danwent has joined #openstack-dev05:02
*** ywu_ has joined #openstack-dev05:02
*** stanchan has joined #openstack-dev05:03
*** esp2 has quit IRC05:07
*** TerryH has joined #openstack-dev05:08
*** kbrandt has quit IRC05:11
*** mmcloud has quit IRC05:11
*** anniec has quit IRC05:13
*** anniec has joined #openstack-dev05:14
*** juice has joined #openstack-dev05:16
*** ywu_ has quit IRC05:17
*** ywu_ has joined #openstack-dev05:17
*** ywu_ has quit IRC05:23
*** ywu_ has joined #openstack-dev05:23
*** markwash has joined #openstack-dev05:25
*** sacharya has quit IRC05:25
*** markwash has quit IRC05:29
*** xchu has quit IRC05:29
*** jakedahn is now known as jakedahn_zz05:30
*** ywu_ has quit IRC05:31
*** ywu_ has joined #openstack-dev05:31
*** ywu_ has quit IRC05:32
*** ywu_ has joined #openstack-dev05:32
*** TerryH has quit IRC05:34
*** mikal has quit IRC05:34
*** rushiagr has quit IRC05:35
*** mikal has joined #openstack-dev05:36
*** rushiagr has joined #openstack-dev05:36
enikanorov_gongysh: hi05:39
*** ywu_ has quit IRC05:40
*** ywu_ has joined #openstack-dev05:40
*** koolhead17 has joined #openstack-dev05:41
*** ywu_ has quit IRC05:42
*** ywu_ has joined #openstack-dev05:42
*** ywu_ has quit IRC05:47
*** seats has quit IRC05:47
*** ywu_ has joined #openstack-dev05:47
*** seats has joined #openstack-dev05:48
*** Kyril has quit IRC05:50
*** thimble has joined #openstack-dev05:51
openstackgerritA change was merged to openstack/nova: Sync latest code from oslo-incubator.  https://review.openstack.org/1600405:54
openstackgerritA change was merged to openstack/nova: update nova.conf.sample.  https://review.openstack.org/1594005:55
*** thimble has quit IRC05:56
*** seats has quit IRC05:56
*** seats has joined #openstack-dev05:57
*** thimble has joined #openstack-dev05:58
*** koolhead17 has quit IRC05:58
*** hattwick has quit IRC05:59
*** thimble has left #openstack-dev06:00
*** ywu_ has quit IRC06:02
*** ywu_ has joined #openstack-dev06:02
*** thimble has joined #openstack-dev06:03
*** zbitter has quit IRC06:04
*** nati_ueno has joined #openstack-dev06:05
*** sacharya has joined #openstack-dev06:05
*** thimble has quit IRC06:06
*** nati_ueno has quit IRC06:06
*** nati_ueno has joined #openstack-dev06:06
*** thimble has joined #openstack-dev06:06
*** seats has quit IRC06:07
*** seats has joined #openstack-dev06:07
*** thimble has quit IRC06:08
*** thimble has joined #openstack-dev06:09
*** thimble has quit IRC06:09
*** danwent has quit IRC06:11
*** thingee has quit IRC06:12
*** ywu_ has quit IRC06:17
*** ywu_ has joined #openstack-dev06:17
*** jakedahn_zz is now known as jakedahn06:21
*** Hitesh has joined #openstack-dev06:23
*** turul64 has joined #openstack-dev06:24
*** \etc\bin has joined #openstack-dev06:24
*** littleidea has quit IRC06:24
*** e1mer has quit IRC06:25
*** sacharya1 has joined #openstack-dev06:25
*** turul64 has quit IRC06:25
*** littleidea has joined #openstack-dev06:26
*** sacharya has quit IRC06:27
*** ywu_ has quit IRC06:31
*** ywu_ has joined #openstack-dev06:31
*** ywu_ has quit IRC06:32
*** ywu_ has joined #openstack-dev06:32
*** \etc\bin has quit IRC06:38
*** ywu_ has quit IRC06:40
*** ywu_ has joined #openstack-dev06:40
*** e1mer has joined #openstack-dev06:41
*** openstack_newbe1 has quit IRC06:41
*** spiffxp has quit IRC06:41
*** hattwick has joined #openstack-dev06:42
*** kbrandt has joined #openstack-dev06:42
*** Dorogs has joined #openstack-dev06:45
*** Dorogs has quit IRC06:46
*** samkottler is now known as samkottler|out06:46
*** ywu_ has quit IRC06:47
*** ywu_ has joined #openstack-dev06:47
*** markwash has joined #openstack-dev06:47
enikanorov_gongysh: here?06:48
*** kbrandt has quit IRC06:50
*** ben__duyujie has joined #openstack-dev06:51
gongyshhelo06:52
gongyshenikanorov: long time passed since I got ping last time.06:53
*** Mandell has joined #openstack-dev06:53
gongyshenikanorov: hope it is a good news06:53
*** sacharya has joined #openstack-dev06:54
*** markwash has quit IRC06:54
*** sacharya1 has quit IRC06:54
*** nati_uen_ has joined #openstack-dev06:54
*** saurabh has joined #openstack-dev06:55
saurabhis there any way to see the list of quantum-extensions through the quantum cli?06:56
*** nati_uen_ has quit IRC06:56
*** martine has quit IRC06:57
*** nati_uen_ has joined #openstack-dev06:57
enikanorov_i wanted to discuss your comment06:57
saurabh?06:57
enikanorov_gongysh's comment :)06:58
*** nati_ueno has quit IRC06:58
*** afazekas has joined #openstack-dev06:58
enikanorov_gongysh: so there were several suggestions. 1. call get_pugin_type on plugin rather than on controller06:58
enikanorov_i thought it's not a common practice to access  protected  members (which is _plugin)06:59
enikanorov_hence I added proxy call in base.Controller06:59
*** mindpixel has joined #openstack-dev07:01
*** ywu_ has quit IRC07:02
*** ywu_ has joined #openstack-dev07:02
*** mrunge has joined #openstack-dev07:03
gongyshenikanorov: why not expose it with a new get method?07:04
gongyshsaurabh: quantum ext-list07:05
saurabhoh. it was there in the help all along . my bad07:06
gongyshsaurabh: don't feel sorry, it is written by me. So I know it.07:07
zykes-morning07:07
gongyshsaurabh: if there is a bug, file it and help or ask me to fix it.07:07
saurabhgongysh: that's cool07:08
enikanorov_gongysh: why to expose protected member? may want to do it public then07:08
gongyshzykes: morning07:08
gongyshenikanorov: we are defining a new framework. we need to know plugin type form controller.07:09
wenjianhnzykes-: good afternoon :)07:09
saurabhgongysh: how do i create a command in the quantum cli? something that will use my extension api's07:09
enikanorov_gongysh: that's what i'm doin in the diff. get_plugin_tyope in controller is one way of doing it07:09
gongyshenikanorov: so it is time to let the plugin member out there to do something since our framework is assuming there is a plugin in the controller by getting plugin type.07:10
gongyshenikanorov: if u perfer to it, I can give it up.07:10
gongyshenikanorov: but how about that base class? we have it but don't use it.07:11
enikanorov_you mean BasePluginType?07:11
enikanorov_ops07:12
gongyshenikanorov: ServicePluginBase07:12
enikanorov_i meant ServicePluginBase, right07:12
enikanorov_we're using it by subclassing it07:13
enikanorov_by service plugings07:13
enikanorov_but not core plugins which could still be in base.Controller07:13
enikanorov_so they don't have get_plugin_type07:13
enikanorov_And another point is that plenty of test code pass arbitrary classes as a controller07:14
enikanorov_that's why i check for "get_plugin_type" with hasattr07:14
*** darjeeling has quit IRC07:14
gongyshenikanorov: but plugins can go without basing it.  With ServicePluginBase, we know we will have a get_plugin_type on adv plugin class.07:14
zykes-will quantum use stevedore gongysh ?07:15
gongyshenikanorov: but our framework call controller's get_plugin_type(), which there is no base class to make sure we should have such method in controller.07:16
*** ywu_ has quit IRC07:17
gongyshzykes: stevedore?07:17
enikanorov_right. that's why i'm checking for presense of this method in controller07:17
zykes-plugin loader via entry points07:17
*** ywu_ has joined #openstack-dev07:17
*** kbrandt has joined #openstack-dev07:17
digantaHI rushiagr:07:19
openstackgerritA change was merged to openstack/nova: Refactor scheduling weights.  https://review.openstack.org/1570407:20
gongyshenikanorov: I can go with your way. But if you want to change, it is welcome.07:20
enikanorov_gongysh: I don't quite get your suggestion. Could you please clarify in details?07:21
enikanorov_1. get_plugin_type on controller07:21
*** arata has joined #openstack-dev07:21
enikanorov_even if we make plugin member of controller public, we still will need to check for it07:22
enikanorov_because of test code07:22
gongyshenikanorov: just remove the get_plugin_type from controller, and add a method to let out _plugin07:22
enikanorov_gongysh: you realize that I still has to do if hassattr(controller, "get_plugin") ?07:23
gongyshenikanorov: then we test the controller's  get_plugin().get_plugin_type()07:23
gongyshenikanorov: add the get_plugin to base quantum controller method.07:23
*** nati_ueno has joined #openstack-dev07:23
enikanorov_i'm already modifying base.Controller, the problem is in the test code07:24
enikanorov_not mine test code07:24
openstackgerritA change was merged to openstack/nova: Check instance_type in compute capability filter  https://review.openstack.org/1518107:24
enikanorov_framework doesn't put too much restrictions on controller class07:25
enikanorov_so what test code passes as a controller may not have get_plugin or get_plugin_type or whatever07:25
enikanorov_hence I need to check it anyway07:26
*** kbrandt has quit IRC07:26
rushiagrdiganta: hi07:27
*** nati_uen_ has quit IRC07:27
gongyshenikanorov:  yes unless we write all code from scrach.07:27
openstackgerritA change was merged to openstack/nova: Added bare-metal host manager.  https://review.openstack.org/1135707:27
digantai have fixed that bug and run ./run_tests.sh  and commited in git07:28
gongyshenikanorov: I said I can go with your code now after fix some nits.07:28
enikanorov_I still prefer we dont publish plugin from controller07:28
enikanorov_It may even make sence to add get_plugin_prefix instead of get_plugin_type07:29
digantarushiagr:  i am new to Opens source , so  i have fixed that bug and run ./run_tests.sh  and commited in git  .  is this enough to fix bugs or anything else ?07:30
enikanorov_and return url prefix instead of plugin_type07:30
rushiagrdiganta: did you commit only on your local machine?07:30
*** ywu_ has quit IRC07:30
*** ywu_ has joined #openstack-dev07:31
digantano i use push command to commit in git account07:31
*** ywu_ has quit IRC07:31
gongyshenikanorov: u can do but make it consistent across the codes and design.07:31
*** ywu_ has joined #openstack-dev07:31
digantarushiagr: no i use push command to commit in git account07:31
rushiagrdiganta: i think you need to read this http://wiki.openstack.org/GerritWorkflow for submitting your change to openstack07:31
enikanorov_sure.07:31
*** ywu_ has quit IRC07:32
openstackgerritA change was merged to openstack/nova: Adds a conf option for custom configdrive mkisofs  https://review.openstack.org/1591407:32
enikanorov_gongysh: still, what nits do you mean? There are 3 comments currently, one we have just discussed. I prefer to leave it as is. others are regarding the class comments07:32
*** ywu_ has joined #openstack-dev07:32
enikanorov_I'll fix them07:32
gongyshzykes: maybe u can push an email to ML.07:32
enikanorov_(used to comment in C++ style)07:32
rushiagrdiganta: you cannot push directly to github repository, there is a review process in place, and if the change is approved by 2 reviewers, only then the code is accepted in openstack07:32
*** ywu_ has quit IRC07:33
*** ywu_ has joined #openstack-dev07:33
gongyshsaurabh: u can see the quantum client projects to read we how to add quotas commands.07:33
gongyshsaurabh: all commands are registered in shell.py If I remember right.07:34
digantaoh07:35
*** ywu_ has quit IRC07:40
*** ywu_ has joined #openstack-dev07:40
*** littleidea has quit IRC07:42
*** ywu_ has quit IRC07:47
*** ywu_ has joined #openstack-dev07:47
*** winston-d has quit IRC07:50
*** zbitter has joined #openstack-dev07:52
*** zbitter is now known as zaneb07:52
openstackgerritA change was merged to openstack/nova: Fixed HyperV to get disk stats of instances drive  https://review.openstack.org/1587907:53
*** stanchan has quit IRC07:58
*** kbrandt has joined #openstack-dev07:58
*** reidrac has joined #openstack-dev07:58
*** ywu_ has quit IRC08:02
*** ywu_ has joined #openstack-dev08:02
*** kbrandt has quit IRC08:02
*** rafaduran has joined #openstack-dev08:02
lifelesswhats the relationship between projects and networks (how does a project get associated with a network, and can you make a network that other projects cannot use) ?08:03
*** arata has quit IRC08:08
*** arata_ has joined #openstack-dev08:08
*** roadTripper has quit IRC08:09
*** nati_uen_ has joined #openstack-dev08:12
*** nati_ueno has quit IRC08:15
*** ywu_ has quit IRC08:17
*** ywu_ has joined #openstack-dev08:17
*** henrynash has joined #openstack-dev08:17
lifelessalso, nova-manage project list seems entirely gone...08:17
openstackgerritA change was merged to openstack/nova: Added separate bare-metal MySQL DB.  https://review.openstack.org/1072608:18
ttxlifeless: I /think/ it depends on the networking model you choose. But this area changed a lot with Quantum and I did not have time to play with it yet.08:20
lifelessyeah08:20
lifelessI'm struggling a bit, the admin tools UI seems very rough atm08:20
ttxlifeless: nova-manage is supposed to be completely replaced by API calls08:21
ttxso if it's gone there, you should have an API to do the equivalent08:21
lifelessttx: accessible via the nova command lne ?08:22
ttxlifeless: (one of the consequences of adding more projects to common release is that I have less time to dedicate to understand every part of openstack. I tend to retreat to smaller domains of expertise, rather than general ignorance)08:22
*** garyk has joined #openstack-dev08:22
ttxlifeless: yes, though it might live in some API admin extension08:22
lifelessttx: I am getting the impression that some bzr style UI focus might be useful :)08:23
*** ndipanov_gone is now known as ndipanov08:23
ttxlifeless: I think that part of the effort behing Nova v3 APi is to clean up inconsistencies and make some extensions part of the core api08:24
lifelessttx: mm, thats interesting but orthogonal, isn't it ?08:24
ttxor at least that's how it was described to me :)08:24
ttxnot necessarily orthogonal. If there are API extensions that are generally useful and sane, making them part of the core APi doesn't necessarily make it more inconsistent08:25
*** davidlenwell has quit IRC08:25
lifelessttx: I'm talking about the CLI tools though08:25
lifelessttx: which is what sysadmins reach for08:25
ttxerr. So, yes, orthogonal efforts :)08:25
lifelessbig lesson from LP API effort08:26
lifelessthe API details matter to folk doing language bindings08:26
lifelesseveryone else wants a CLI most of all with language bindings a second rate thing for advanced scripting08:27
ttxlifeless: yes, our model that conflates CLI and library into a single package is not so great, hence the UnifiedCLI effort08:28
*** aloga has joined #openstack-dev08:28
*** kbrandt has joined #openstack-dev08:29
*** ywu_ has quit IRC08:31
*** ywu_ has joined #openstack-dev08:31
*** ywu_ has quit IRC08:32
*** ywu_ has joined #openstack-dev08:32
*** mikal has quit IRC08:32
*** jakedahn is now known as jakedahn_zz08:33
*** metral_ has joined #openstack-dev08:33
*** mikal has joined #openstack-dev08:34
*** metral has quit IRC08:34
*** metral_ is now known as metral08:34
*** markwash has joined #openstack-dev08:35
*** thingee has joined #openstack-dev08:35
*** kbrandt has quit IRC08:36
*** thimble has joined #openstack-dev08:39
*** ywu_ has quit IRC08:40
openstackgerritA change was merged to openstack/nova: Remove unused volume exceptions  https://review.openstack.org/1569208:40
*** ywu_ has joined #openstack-dev08:40
*** EmilienM has left #openstack-dev08:42
openstackgerritA change was merged to openstack/nova: Fixes snapshot instance failure on libvirt.  https://review.openstack.org/1549408:42
*** arata_ has quit IRC08:43
*** arata has joined #openstack-dev08:43
*** markwash has quit IRC08:43
*** metral has quit IRC08:43
*** corXi has joined #openstack-dev08:44
*** EmilienM has joined #openstack-dev08:44
*** darjeeling has joined #openstack-dev08:44
*** ywu_ has quit IRC08:47
*** ywu_ has joined #openstack-dev08:47
*** jpich has joined #openstack-dev08:49
*** nati_uen_ has quit IRC08:52
*** nati_ueno has joined #openstack-dev08:53
lifelessttx: so, what is 'project' vs tenant ?08:57
lifelesswell, anyone really, but I know ttx was around :)08:57
* ttx lays low08:57
zykes-lifeless: I don't think there's a diff ?08:58
lifelesszykes-: ah08:58
ttxTheer was some back-and-forth between the two terms08:58
lifelessso when I see code like 'get_project_networks' its == to 'get_tenant_networks' ?08:58
zykes-tenant in keystone was what they called it when keystone came out lifeless, and projects was the "nova" ish term before keystone08:58
zykes-though in v3 of the keystone api spec they rename tenant to project again08:59
lifelessLOL08:59
lifelesszykes-: thanks08:59
*** nati_ueno has quit IRC09:01
*** mmagr has joined #openstack-dev09:01
*** ywu_ has quit IRC09:02
*** ywu_ has joined #openstack-dev09:02
*** rburon has joined #openstack-dev09:03
*** kbrandt has joined #openstack-dev09:04
*** Mandell has quit IRC09:04
*** darjeeling has quit IRC09:04
*** darjeeling has joined #openstack-dev09:09
*** darjeeling has quit IRC09:10
*** darraghb has joined #openstack-dev09:11
*** derekh has joined #openstack-dev09:11
*** kbrandt has quit IRC09:11
*** sacharya has quit IRC09:12
*** topshare has joined #openstack-dev09:13
*** ywu_ has quit IRC09:17
*** ywu_ has joined #openstack-dev09:17
*** topshare has quit IRC09:21
*** pixelbeat has joined #openstack-dev09:22
*** zyluo has quit IRC09:22
*** rushiagr has quit IRC09:25
*** rushiagr has joined #openstack-dev09:25
*** ywu_ has quit IRC09:31
*** ywu_ has joined #openstack-dev09:31
Hiteshgaryk: Hi Gary09:31
garykhi09:31
*** ywu_ has quit IRC09:32
Hiteshgaryk: I am planning to install Quantum from source on Red Hat09:32
*** ywu_ has joined #openstack-dev09:32
Hiteshgaryk: on fresh machine09:32
garykHitesh: there is an alternative - https://fedoraproject.org/wiki/Getting_started_with_OpenStack_EPEL09:32
Hiteshgaryk: Can you tell me how to identify the dependency library by looking at project heirarchy?09:33
garykHitesh: ^^ - this will ensure that all of the dependencies are taken care of (the EPEL packages have Folsom release)09:33
Hiteshgaryk: Will pip-requires will tell us the all the dependency library?09:34
garykHitesh: yes.09:34
Hiteshgaryk: Oh..Ok.09:34
Hiteshgaryk: Actually I want to list all dependencies...09:34
*** tgall_foo has quit IRC09:37
*** kbrandt has joined #openstack-dev09:38
*** ywu_ has quit IRC09:40
*** ywu_ has joined #openstack-dev09:40
*** ben__duyujie has quit IRC09:41
*** ywu_ has quit IRC09:42
*** ywu_ has joined #openstack-dev09:42
Hiteshgaryk: Thanks Gary09:42
garykHitesh: np.09:42
openstackgerritA change was merged to openstack/oslo-incubator: Enable eventlet_backdoor to return port.  https://review.openstack.org/1608109:43
Hitesh garyk Also Gary, can you check this link?09:44
Hiteshgaryk: http://www.xiaoyinzei.com/?p=41909:44
*** maxiz has quit IRC09:45
Hiteshgaryk: the person who has described all the steps installed from source09:45
openstackgerritA change was merged to openstack/oslo-incubator: Adjust the logging_context_format_string.  https://review.openstack.org/1595609:45
*** ywu_ has quit IRC09:47
garykHitesh: cool. it is really up to you and what you would like to achieve.09:47
*** kbrandt has quit IRC09:47
*** ywu_ has joined #openstack-dev09:47
*** markwash has joined #openstack-dev09:49
Hiteshgaryk: Thanks Gary09:50
Hiteshgaryk: :)09:50
*** wenjianhn has left #openstack-dev09:51
*** markwash has quit IRC09:54
*** yolanda has joined #openstack-dev09:55
*** rushiagr has quit IRC09:57
*** yjiang5 is now known as yjiang5_away09:58
*** rushiagr has joined #openstack-dev10:01
garykgongysh: ping10:01
*** ywu_ has quit IRC10:02
*** ywu_ has joined #openstack-dev10:02
*** rushiagr1 has joined #openstack-dev10:04
*** eglynn_ is now known as eglynn10:05
*** almaisan-away is now known as al-maisan10:05
gongyshgaryk: p  pong10:06
*** rushiagr has quit IRC10:06
garykgongysh: i am reviewing the l3-agent changes - you planning on making any major changes soon?10:08
*** darjeeling has joined #openstack-dev10:09
*** kbrandt has joined #openstack-dev10:13
*** ywu_ has quit IRC10:17
*** ywu_ has joined #openstack-dev10:17
*** davidlenwell has joined #openstack-dev10:21
*** kbrandt has quit IRC10:23
enikanorov_gongysh: posted replies to comments. please check10:25
*** danpb has joined #openstack-dev10:29
*** ywu_ has quit IRC10:31
*** ywu_ has joined #openstack-dev10:31
*** ywu_ has quit IRC10:32
*** ywu_ has joined #openstack-dev10:32
*** tgall_foo has joined #openstack-dev10:34
*** ywu_ has quit IRC10:40
*** ywu_ has joined #openstack-dev10:40
*** darjeeling has quit IRC10:41
gongyshenikanorov: thanks10:42
*** maploin has joined #openstack-dev10:43
*** maploin has quit IRC10:43
*** maploin has joined #openstack-dev10:43
*** arata has quit IRC10:44
*** zykes- has quit IRC10:45
*** zykes- has joined #openstack-dev10:46
*** ywu_ has quit IRC10:47
*** ywu_ has joined #openstack-dev10:47
* pixelbeat notes the google black hole that is review.openstack.org. I suppose that can be fixed retroactively10:48
*** darjeeling has joined #openstack-dev10:48
*** kbrandt has joined #openstack-dev10:49
Kiallpixelbeat, yea.. kinda funny since Gerrit is written by Google ;)10:52
maploinis there a (recent) page that describes introducing changes to oslo/oslo-incubator? I only found this http://wiki.openstack.org/CommonLibrary10:54
*** ondergetekende has joined #openstack-dev10:54
Kiallmaploin, you mean from a process or policy point of view?10:55
maploinyeah10:55
KiallProcess wise, it's pretty much the same as all the other projects - the standard Gerrit workflow.10:56
maploinso everything has to go in oslo-incubator first?10:57
KiallPolicy wise, I'm not as sure. But - API changes should be avoided if possible, if not, followup patches to update the other projects should be submitted etc10:57
KiallOh10:57
KiallAdding a completely new class or something?10:57
maploinyeah10:57
KiallYea - Everything goes to oslo-incubator first10:57
KiallNo packages have actually even been "promoted" out of the incubator yet anyway :)10:58
danpbmaploin: http://lists.openstack.org/pipermail/openstack-dev/2012-November/002649.html10:58
danpbthat post reasonably explains the idea of oslo-incubator10:58
*** kbrandt has quit IRC10:59
maplointhanks10:59
*** salv-orlando has joined #openstack-dev10:59
maploinso do I need a blueprint to add something new to oslo-incubator?11:01
*** ywu_ has quit IRC11:02
*** ywu_ has joined #openstack-dev11:02
*** rushiagr1 is now known as rushiagr11:12
*** mrodden2 has quit IRC11:15
*** al-maisan is now known as almaisan-away11:15
*** ywu_ has quit IRC11:15
*** ywu_ has joined #openstack-dev11:16
*** ywu_ has quit IRC11:17
*** ywu_ has joined #openstack-dev11:17
*** kbrandt has joined #openstack-dev11:24
thimbleThe policies will be moved to keystone database with the next release? Is that correct? No more flat text files?11:24
*** alexpilotti has joined #openstack-dev11:26
*** yjiang5_away is now known as yjiang511:30
*** ywu_ has quit IRC11:30
*** naehring_ has joined #openstack-dev11:30
*** agrima has joined #openstack-dev11:30
*** ywu_ has joined #openstack-dev11:31
*** ywu_ has quit IRC11:31
*** ywu_ has joined #openstack-dev11:31
*** ywu_ has quit IRC11:32
*** ywu_ has joined #openstack-dev11:32
*** thimble has quit IRC11:32
*** naehring_ is now known as thimble11:32
*** darjeeling has quit IRC11:34
*** kbrandt has quit IRC11:34
*** kmartin has quit IRC11:34
*** ywu_ has quit IRC11:35
*** ywu_ has joined #openstack-dev11:35
*** rushiagr has quit IRC11:36
*** darjeeling has joined #openstack-dev11:38
*** ywu_ has quit IRC11:40
*** ywu_ has joined #openstack-dev11:40
*** darjeeling has quit IRC11:44
*** AnilV4 has quit IRC11:46
*** ywu_ has quit IRC11:47
*** ywu_ has joined #openstack-dev11:47
*** AnilV4 has joined #openstack-dev11:48
Hiteshgaryk: Hi Gary11:48
Hiteshgaryk: https://bugs.launchpad.net/quantum/+bug/98822711:48
uvirtbotLaunchpad bug 988227 in quantum "A runtime error may be associated with quantum database." [Undecided,Invalid]11:48
Hiteshgaryk: Are we still seeing sqlalchemy bug for FakePlugin?11:49
garykHitesh: yes, what about this?11:49
garykHitesh: there is is no FakePlugin.11:49
Hiteshgaryk: Actually I want setup env with FakePlugin + Sqlalchemy11:50
Hiteshgaryk: Oh..11:50
Hiteshgaryk: we removed FakePlugin from Folsom onwords?11:50
garykHitesh: yes - if will need to install one of the actual plugins.11:50
openstackgerritA change was merged to openstack/oslo-incubator: argparse support for cfg  https://review.openstack.org/1412511:51
Hiteshgaryk: so I need to validate the call without actual plugin, so FakePlugin is the way to check this11:51
Hiteshgaryk: so I can't setup the FakePlugin env on Folsom code right?11:52
garykHitesh: i am not sure i understand. Can you please elaborate11:52
garykHitesh: there is no fake plugin. This was removed with V1.11:52
garykHitesh: can you please explain what you are trying to do11:52
Hiteshgaryk: Ok..11:52
*** topol has joined #openstack-dev11:53
Hiteshgaryk: I want to write a new plugin, so before to start it, I want to check the call (CRUD opration from client) without installing existance plugin mechanism11:54
Hiteshgaryk: so I thought with FakePlugin we can do it11:54
Hiteshgaryk: Obviously with Folsom code11:55
garykHitesh: I suggest that you use one of the opensource plugins as a reference11:56
Hiteshgaryk: Yes, thats the final option11:57
*** alobbs has joined #openstack-dev12:00
*** kbrandt has joined #openstack-dev12:00
*** ywu_ has quit IRC12:02
*** ywu_ has joined #openstack-dev12:02
*** rkukura has quit IRC12:06
*** kbrandt has quit IRC12:09
*** ywu_ has quit IRC12:17
*** ywu_ has joined #openstack-dev12:17
*** strife25 has joined #openstack-dev12:18
*** rushiagr has joined #openstack-dev12:24
*** rushiagr1 has joined #openstack-dev12:27
*** agrima has quit IRC12:29
*** rushiagr1 has quit IRC12:29
*** rushiagr has quit IRC12:30
*** ywu_ has quit IRC12:31
*** ywu_ has joined #openstack-dev12:31
*** kbrandt has joined #openstack-dev12:31
*** ywu_ has quit IRC12:32
*** ywu_ has joined #openstack-dev12:32
*** tmishler has joined #openstack-dev12:40
*** ywu_ has quit IRC12:40
*** ywu_ has joined #openstack-dev12:40
*** martyntaylor has joined #openstack-dev12:43
*** Dr_Who has joined #openstack-dev12:46
*** ywu_ has quit IRC12:47
*** ywu_ has joined #openstack-dev12:47
*** timello has quit IRC12:48
*** strife25 has quit IRC12:53
*** strife25 has joined #openstack-dev12:54
*** samkottler|out is now known as samkottler12:56
*** eharney has joined #openstack-dev12:57
*** ayoung has quit IRC13:01
*** ywu_ has quit IRC13:02
*** ywu_ has joined #openstack-dev13:02
*** mrunge has quit IRC13:02
*** krtaylor has joined #openstack-dev13:03
*** darjeeling has joined #openstack-dev13:03
*** boden has joined #openstack-dev13:04
*** hghazal has joined #openstack-dev13:06
*** strife25 has quit IRC13:11
*** ywu_ has quit IRC13:17
*** ywu_ has joined #openstack-dev13:17
saurabhcan anyone give me tips on using pdb for debugging quantum? I'm using a folsom instance (using devstack) on a single-vm13:20
*** samkottler is now known as samkottler|brb13:22
saurabhthe problem is, when it hits the breakpoint it stops execution , but i don't get the pdb prompt(interactive interface)13:22
*** alunduil has quit IRC13:22
*** arbrandes has joined #openstack-dev13:28
*** kgriffs has joined #openstack-dev13:30
*** ywu_ has quit IRC13:31
*** strife25 has joined #openstack-dev13:31
*** ywu_ has joined #openstack-dev13:31
*** ywu_ has quit IRC13:32
*** ywu_ has joined #openstack-dev13:32
*** annegentle_ has joined #openstack-dev13:33
*** shruti_ has joined #openstack-dev13:34
*** pabelanger has quit IRC13:34
*** ywu_ has quit IRC13:40
*** ywu_ has joined #openstack-dev13:40
*** m4xmr has joined #openstack-dev13:44
*** m4xmr has left #openstack-dev13:45
*** Ruetobas has quit IRC13:45
*** ywu_ has quit IRC13:47
*** samkottler|brb is now known as samkottler13:47
*** ywu_ has joined #openstack-dev13:47
*** martine has joined #openstack-dev13:53
*** Ruetobas has joined #openstack-dev13:53
*** ewindisch has joined #openstack-dev13:54
*** sandywalsh has joined #openstack-dev13:55
*** dprince has joined #openstack-dev13:55
*** littleidea has joined #openstack-dev13:56
openstackgerritA change was merged to openstack/quantum: Ensure that fixed port IP address is in valid allocation range.  https://review.openstack.org/1582913:59
*** pabelanger has joined #openstack-dev13:59
*** roadTripper has joined #openstack-dev13:59
*** ywu_ has quit IRC14:02
*** TerryH has joined #openstack-dev14:02
*** ywu_ has joined #openstack-dev14:02
*** shruti_ has quit IRC14:05
*** eglynn is now known as hungry-eglynn14:06
*** martyntaylor has left #openstack-dev14:14
*** martine has quit IRC14:16
*** ywu_ has quit IRC14:17
*** ywu_ has joined #openstack-dev14:17
*** sandywalsh_ has joined #openstack-dev14:17
*** sandywalsh has quit IRC14:18
*** rkukura has joined #openstack-dev14:19
*** mmcloud has joined #openstack-dev14:19
*** pabelanger has quit IRC14:19
enikanorov_gongysh: could you please revisit the review? https://review.openstack.org/#/c/15733/14:21
*** pabelanger has joined #openstack-dev14:22
*** sacharya has joined #openstack-dev14:24
gongyshenikanorov: blueprint xxx should be after first overall paragraph.14:25
*** maxiz has joined #openstack-dev14:25
*** alunduil has joined #openstack-dev14:26
*** sacharya has quit IRC14:27
*** mrodden has joined #openstack-dev14:27
*** kbringard has joined #openstack-dev14:28
*** andrewbogott_afk is now known as andrewbogott14:29
*** ywu_ has quit IRC14:31
*** ayoung has joined #openstack-dev14:31
*** ywu_ has joined #openstack-dev14:31
*** ywu_ has quit IRC14:32
*** ywu_ has joined #openstack-dev14:32
*** mtreinish has joined #openstack-dev14:36
*** radez_g0n3 is now known as radez14:36
*** ywu_ has quit IRC14:40
*** ywu_ has joined #openstack-dev14:40
*** jaypipes has joined #openstack-dev14:41
*** jcooley has joined #openstack-dev14:44
*** blamar_ has joined #openstack-dev14:45
*** dhellmann has joined #openstack-dev14:45
*** jcooley has quit IRC14:45
*** dhellmann is now known as dhellmann-afk14:46
*** ywu_ has quit IRC14:47
*** ywu_ has joined #openstack-dev14:47
*** blamar has quit IRC14:47
*** blamar_ is now known as blamar14:47
saurabhenikanorov :  how do i run the test_extensions script?14:48
*** radez is now known as radez_g0n314:48
*** markwash has joined #openstack-dev14:50
*** imsplitbit has joined #openstack-dev14:51
*** maxiz has quit IRC14:52
*** thingee has quit IRC14:52
*** thingee has joined #openstack-dev14:52
*** aeperezt has joined #openstack-dev14:53
*** ondergetekende has quit IRC14:54
*** thingee has quit IRC14:54
*** sthaha has quit IRC14:55
*** rpedde_away is now known as rpedde14:55
*** Ruetobas has quit IRC14:57
*** maxiz has joined #openstack-dev14:58
*** zyluo has joined #openstack-dev14:59
*** dhellmann-afk is now known as dhellman15:00
*** hungry-eglynn is now known as eglynn15:00
*** dhellman is now known as dhellmann15:00
*** edmund has joined #openstack-dev15:02
*** ywu_ has quit IRC15:02
*** ywu_ has joined #openstack-dev15:02
*** oNeToWn has joined #openstack-dev15:03
*** dspano has joined #openstack-dev15:04
*** thimble has quit IRC15:04
*** fc__ has joined #openstack-dev15:06
*** Gordonz has joined #openstack-dev15:10
*** ondergetekende has joined #openstack-dev15:12
*** ywu_ has quit IRC15:17
*** ywu_ has joined #openstack-dev15:17
*** hghazal has quit IRC15:17
*** ondergetekende has quit IRC15:19
openstackgerritA change was merged to openstack/keystone: Fix error un fixtures.  https://review.openstack.org/1616115:19
*** jcooley has joined #openstack-dev15:21
*** eharney has quit IRC15:21
*** Ruetobas has joined #openstack-dev15:22
*** stanchan has joined #openstack-dev15:22
*** japage has joined #openstack-dev15:25
*** topol has quit IRC15:28
enikanorov_gongysh: I see. That looks contradicting http://wiki.openstack.org/GerritWorkflow recommendations where blueprint goes first15:28
*** halfss has joined #openstack-dev15:29
danpbenikanorov_: i'll fix the GerritWorkflow page example15:30
*** blueblade has joined #openstack-dev15:30
danpbenikanorov_: this is the current recommendation http://wiki.openstack.org/GitCommitMessages#Information_in_commit_messages15:30
danpb"All machine targetted metadata is of secondary  consequence to humans and thus it should all be grouped together at the  end of the commit message. "15:30
*** ywu_ has quit IRC15:30
enikanorov_danpb: ok15:31
*** ywu_ has joined #openstack-dev15:31
*** ywu_ has quit IRC15:32
*** ywu_ has joined #openstack-dev15:32
*** stanchan has quit IRC15:34
*** blueblade has quit IRC15:34
enikanorov_Put the 'Change-id', 'bug #NNNNN' and 'blueprint NNNNNNNNNNN' lines at the very end15:34
enikanorov_SO i gues blueprint comes before change-id at the bottom15:35
danpbenikanorov_: the ordering of the metadata lines doesn't really matter much, i just have Change-id last because the git hook puts it there by default15:36
*** ywu_ has quit IRC15:37
enikanorov_ok15:37
*** ywu_ has joined #openstack-dev15:37
*** ywu_ has quit IRC15:40
*** ywu_ has joined #openstack-dev15:40
*** maoy has joined #openstack-dev15:41
*** ben__duyujie has joined #openstack-dev15:41
andrewbogottAm I the only one who can't run Nova unit tests because of 'ImportError: cannot import name EnvironmentVariable'?15:42
andrewbogottI installed python-fixtures but that seems insufficient.15:42
*** hghazal has joined #openstack-dev15:43
*** jcooley has quit IRC15:45
dims"ERROR: Failure: ImportError (No module named fixtures)"?15:46
*** ywu_ has quit IRC15:47
dimsandrewbogott, i see the same error, am going to try to nuke .venv and create a fresh one to see if that helps15:47
*** ywu_ has joined #openstack-dev15:47
doudedansmith: ping15:47
andrewbogottdims:  It doesn't :(15:47
dimsouch15:47
andrewbogottdims:  'apt-get install python-fixtures' got my past your error and onto mine.15:47
*** ywu_ has quit IRC15:48
*** ywu_ has joined #openstack-dev15:48
*** eharney has joined #openstack-dev15:48
*** eharney has quit IRC15:48
*** eharney has joined #openstack-dev15:48
doudedims: I got the same error. I update fixtures library to 0.3.9 and it works now15:49
andrewbogott'sudo pip install --upgrade fixtures' ?15:49
dimsandrewbogott, is this the changeset that caused the issue? https://review.openstack.org/#/c/16048/15:50
*** markmcclain has joined #openstack-dev15:50
andrewbogottdims:  Probably, although I didn't do a bisect.15:50
*** hghazal has quit IRC15:51
ayoungvishy, https://review.openstack.org/#/c/16027/  just saw it.  I am not Python god, but I thought that  code like    user = ref.get('user')  throws akey error if 'user' does not exist, which is why the original was  if 'user' not in ref:15:51
andrewbogottdoude:  Sorry, can you tell me how you did that update?15:53
dimsandrewbogott, i am going to try adding "fixtures" to tools/pip-requires now15:53
dimswill let you know15:54
maploinayoung: dict.get('key') returns None if it can't find the key15:54
zyluodims, fixtures is in test-requires, isn't it?15:54
*** yjiang5 is now known as yjiang5-away15:54
*** radez_g0n3 is now known as radez15:54
dansmithdoude: ack15:54
*** jcooley has joined #openstack-dev15:54
maploinayoung: http://docs.python.org/2/library/stdtypes.html#dict.get15:54
*** datsun180b has joined #openstack-dev15:55
dimszyluo, you are right. it's there already15:55
doudeandrewbogott: I didn't use venv. I update it on my system with command 'pip install --upgrade fixtures'15:56
*** sandywalsh_ has quit IRC15:56
*** sandywalsh has joined #openstack-dev15:57
doudedansmith: you work th bp no-db-compute, isn't it ?15:57
dansmithdoude: I'm working on it, yeah15:57
andrewbogottdoude:  Interesting… no matter how many times I run that command it tells me that my current version is 0.3.5 and it's upgrading to 0.3.9 and reports success...15:58
*** halfss has quit IRC15:58
ayoungmaploin, and I have no idea what data type backs up these implementations15:58
*** timjr has joined #openstack-dev15:58
* ayoung mutters about python and goes back to work15:59
zyluodims, andrewbogott I tried ./run_tests.sh -V -f -s and works fine15:59
maploinayoung: it's pretty common in the python community to have a method named get() return None if it didn't find the key15:59
dimszyluo, cool. i backed out my change, nuked .venv, will report if that works for me15:59
ayoungmaploin, I know..I was just hunting down a bunch of KeyError issues a few days back and overthinking things16:00
*** koolhead17 has joined #openstack-dev16:00
enikanorov_garyk: could you please put +1?16:01
doudedansmith: I try to implement host maintenance mode to Libvirt driver16:01
*** ywu_ has quit IRC16:02
*** ywu_ has joined #openstack-dev16:02
*** mrunge has joined #openstack-dev16:02
garykenikanorov_: i have given +2. any other core reviewers looking at it?16:02
*** mrunge has quit IRC16:02
*** koolhead17 has quit IRC16:02
garykenikanorov_: nice work16:02
doudedansmith: and when host pass to maintenance mode, I would like to disable its status before starting VM evacuation16:02
*** koolhead17 has joined #openstack-dev16:03
enikanorov_gongysh has put +116:03
*** anniec has quit IRC16:03
doudedansmith: How I can do that from Libvirt driver code without use of db API ?16:03
garykenikanorov_: i suggest that you try and get salv-orlando to take a look. this will hopefully help close the loop16:04
gongyshenikanorov: I said I have my idea about the patch but I cannot convince u to do according to it.16:05
salv-orlandoWill do that in the next few hours16:05
dansmithdoude: what do you need to do to the database?16:05
*** topol_ has joined #openstack-dev16:06
doudedansmith: I want to disable a compute service16:06
*** networkstatic has quit IRC16:06
*** reidrac has quit IRC16:06
*** ben__duyujie has quit IRC16:06
gongyshenikanorov:  but your way can work. So +1.  salv-orlando will help16:07
dansmithdoude: which db call do you want to make?16:07
*** juice has quit IRC16:07
*** colinmcnamara has joined #openstack-dev16:08
doudedansmith: service_update16:08
*** colinmcnamara1 has joined #openstack-dev16:09
*** colinmcnamara1 has quit IRC16:09
*** colinmcnamara has quit IRC16:09
*** colinmcnamara has joined #openstack-dev16:09
*** topol_ has quit IRC16:11
*** gyee has joined #openstack-dev16:11
dansmithdoude: hmm, I don't think that the virt driver should be taking services offline, do you? does xenapi's equivalent do that?16:12
*** ben__duyujie_ has joined #openstack-dev16:12
enikanorov_gongysh: thanks.16:12
*** danwent has joined #openstack-dev16:13
gongyshenikanorov: you are welcome. my bed time. see u.16:13
doudedansmith: No, I don't too. I try to implemen16:14
doudedansmith: t maintenance mode to Libvirt driver.16:14
doudedansmith: I think I must dsable compute service when the compute comes to maintenance mode, no ?16:15
dansmithdoude: what does the xenapi driver do?16:15
dansmithdoude: the virt driver is not equivalent to the compute service16:15
*** kmartin has joined #openstack-dev16:15
doudedansmith: I looked into Xen driver code. It doesn't disable it befor put it in mainenance16:15
*** markwash has quit IRC16:16
dansmithdoude: right, so I don't think you should in the libvirt driver either :)16:16
alexpilottivishy mikal: Hi guys, can you please reapprove this one? https://review.openstack.org/#/c/15743/    I had to rebase it after you approved it and change 2 lines in db_fakes.py due to that. Tx!16:16
doudedansmith: Yes, it's my secondary question. Can I disable the service from compute manager ?16:16
*** ywu_ has quit IRC16:17
*** ywu_ has joined #openstack-dev16:17
dansmithdoude: the point being that once you move everything off the host, you don't want anything else to be scheduled on it until maintenance mode is completed?16:17
*** gongysh has quit IRC16:18
doudedansmith: Yes, but I think it's a xenapi bug. It should disable the compute service before put the host in maintenance mode, no ?16:18
*** garyk has quit IRC16:19
doudedansmith: yes16:19
dansmithdoude: I'm not sure that disabling the service is really the right thing to do.. I would expect there should be a flag that causes the scheduler not to consider that host,16:19
dansmithbut I'm really not sure if/how this is supposed to work in practice right now16:19
doudedansmith: ok, and who can help me about that ?16:20
dansmithdoude: you might want to figure out who wrote that code for the xenapi driver and ask them16:20
dansmithjerdfelt perhaps16:20
doudedansmith: It's Armando Migliaccio16:22
dansmithdoude: alright, cool :)16:22
*** file has quit IRC16:23
doudedansmith: I'll ask him. Perhaps you his IRC nickname ?16:23
doudeknow*16:24
dansmithdoude: I don't, sorry... I seem to recall looking for him myself a while back :D16:24
*** colinmcnamara1 has joined #openstack-dev16:24
doudedansmith: ok16:24
*** colinmcnamara has quit IRC16:24
doudedansmith: thanks for your help16:25
dansmithdoude: np, good luck :)16:27
*** dwalleck has joined #openstack-dev16:27
salv-orlandoenikanorov_, garyk: I left a comment on gerrit concerning gongysh comments. I will need some time to verify unit test coverage, but apart from that I am happy to approve.16:29
*** jtran has joined #openstack-dev16:29
*** ywu_ has quit IRC16:31
*** ywu_ has joined #openstack-dev16:31
*** ywu_ has quit IRC16:32
*** ywu_ has joined #openstack-dev16:32
*** aloga has quit IRC16:32
*** metral has joined #openstack-dev16:33
*** otherwiseguy has joined #openstack-dev16:35
*** zyluo has quit IRC16:36
alexpilottivishy mikal: also this one since it depends on the previous one: https://review.openstack.org/#/c/15930/ tx!16:36
openstackgerritA change was merged to openstack/quantum: Part of the patch set that enables VM's to use libvirts bridge type.  https://review.openstack.org/1496116:36
*** ywu_ has quit IRC16:40
*** ywu_ has joined #openstack-dev16:40
devanandadtroyer: is there much interest in making devstack support a non-local database again? this seems to have gone away with the recent refactoring16:41
*** timjr has quit IRC16:43
*** heckj has joined #openstack-dev16:45
dansmithdoude: you can proceed with the libvirt part of the maintenance mode change though, right?16:46
dansmithdoude: clearly the service disabling is (or should be) handled at a higher layer16:46
*** ywu_ has quit IRC16:47
*** ywu_ has joined #openstack-dev16:47
*** littleidea has quit IRC16:47
doudedansmith: Yes I think16:48
dansmithdoude: cool16:48
*** littleidea has joined #openstack-dev16:48
doudeI don't understand the difference between code in virt and compute16:48
doudedansmith: can you explain me ?16:49
doudea nova compute daemon only use virt driver code ?16:50
*** littleidea has quit IRC16:50
*** dhellmann is now known as dhellmann-afk16:51
dansmithdoude: no, the compute daemon can (and does) do more than just talk to virt16:51
*** littleidea has joined #openstack-dev16:51
dansmithdoude: and if it makes sense for nova-compute to set a flag or in some other way notify the scheduler that it's offline, then that's fine16:51
*** markmcclain has quit IRC16:52
dansmithdoude: what I'm saying is, I don't know if service.disabled=True is the right flag for being in maintenance mode or not16:52
heckjayoung: moment for a review? https://review.openstack.org/#/c/16047/16:53
sdaguedtroyer: https://review.openstack.org/#/c/15597/3 did a quick rebase and fix of terry's comments. If you could take a look. It's part of what's needed to get postgresql nightlies running, so merging sooner would be good. :)16:54
doudedansmith: ok. But for the bp no-db-compute, the objective it to take off the db connection parameters from compute node, isn't it ?16:54
dansmithdoude: yes16:54
dansmithsdague: since you popped up, I'm not able to start devstack.. g-api never starts, with some long complaint about AMQP16:54
sdaguedevananda: devstack is really an opinionated single node installer, so I'm sort of doubting it.16:54
*** egallen has joined #openstack-dev16:55
doudeand the manager stills have db API code ?16:55
sdaguedansmith: pastebin a log somewhere?16:55
heckjdolphm_zzz: ping16:55
sdaguedansmith: did rabbit start?16:55
dansmithsdague: in a sec, waiting for a retry16:55
doudedansmith: and the manager stills have db API code ?16:55
*** dolphm has joined #openstack-dev16:55
dolphmheckj: pong16:56
sdagueI think g-api is one of the first services up, so a failed rabbit or database will look like a g-api failure16:56
dansmithdoude: right, the manager still has db code in it, but the virt drivers don't anymore.. it's in progress :)16:56
doudedansmith: I mean compute manager16:56
dansmithsdague: maybe, it seemed like the complain was a result of a live rabbit saying no16:56
*** hemna has joined #openstack-dev16:56
sdaguedid you change your hostname?16:56
*** juice has joined #openstack-dev16:56
heckjdolphm: was checking through the reviews - see a couple that are approved against feature/keystone-v3. I thought we merged in that branch at midpoint and were submitting against master for the remainder - are those leftovers?16:57
ayoungheckj, I was actually looking at that earlier.  What is the problem it is fixing?16:57
doudedansmith: ok, so in a near future, there will no more db api code in compute manager ?16:57
dansmithdoude: yep16:57
ayoungheckj, BTW https://review.openstack.org/#/c/15769/  is getting a little long in the tooth.  Trivial review16:57
heckjayoung: when you cache an AccessInfo object and re-initialize a new client with it, the values were getting lost. Added a test to specifically work that pathing with the patch16:57
dolphmheckj: oops! those two should be the last two in the v3 train on master16:57
doudedansmith: ok, thanks a lot for yours answers16:57
heckjdolphm: Ok - cool, wasn't sure if they were leftovers or mis-placed against branches16:58
dolphmheckj: just forgot to rebase i think16:58
*** topol has joined #openstack-dev16:58
dansmithsdague: http://paste.openstack.org/show/25956/16:58
*** mindpixel has quit IRC16:58
heckjdolphm: cool16:58
dansmithsdague: rabbit is runnign16:58
dansmithdoude: no problem :)16:58
ayoungheckj, " allow client values to be overridden, but use auth_ref if none"  ?16:58
dansmithsdague: no16:59
dansmithsdague: no hostname change16:59
sdaguedansmith: I think I remember jaypipes talking about this issue16:59
sdagueI hadn't seen it myself16:59
heckjayoung: so that you can initialize with the auth_ref, but accept override values into that method as well - intended to allow changing auth_url or management_url in the client16:59
ayoungheckj, seems like they need to agree, or you will be working with mismatched data16:59
ayoungif I get a token with ayoung,  but then set user to heckj,  things are going to not work16:59
sdagueif you unstack and bring down rabbit, will devstack work then?16:59
* dansmith goes rabbit huntin'17:00
ayoungor is that a quantity of rope we are willing to give the user?17:00
*** jcmartin has joined #openstack-dev17:00
devanandasdague: it would be really helpful for database debugging...17:00
heckjayoung: for user, tenant, etc yes - for auth_url and management_url, they can be changed safely and it's useful depending on deployment17:00
jaypipessdague: what's this?17:00
devanandasdague: let's say, if someone proposed a patch to add DB_HOST_IP, would you guys accept it?17:01
*** crandquist has joined #openstack-dev17:01
jaypipesdansmith: ah yes...17:01
jaypipesdansmith: add this to your glance-api.conf:17:01
jaypipesrabbit_durable_queues = True17:01
sdaguedevananda: so why is it better than local db?17:01
dansmithjaypipes: trying17:01
ayoungheckj, also,  are you moving the fixtures into a place that they will be evaluated on every test?  I thought we were headed the other direction on that:  minimize the amount of fixture to speed up testing17:01
*** dprince has quit IRC17:01
devanandasdague: a) adds network latency to queries. b) allows me to tcpdump the traffic17:01
*** ywu_ has quit IRC17:02
dansmithjaypipes: hmm, already there17:02
jaypipesdansmith: FYI, I added a patch to devstack for this issue: https://review.openstack.org/#/c/15735/17:02
devanandasdague: (b) is really the big win. i can get a lot of valuable information from the wire protocol not visible in slow log17:02
*** ywu_ has joined #openstack-dev17:02
*** TerryH has quit IRC17:02
ayoungheckj, OK, I see what you are doing17:02
sdaguedevananda: as long as the out of the box case works the same, it's worth reviewing17:02
dansmithjaypipes: yeah, that's in my tree17:02
heckjayoung: just used them in two places, so made it common17:02
jaypipesdansmith: what does `sudo rabbitmq-ctl list_queues name durable` show?17:02
ayoungis test_fixtures the right name?17:02
devanandasdague: yea, out of the box would just default to localhost still17:02
*** crandquist has quit IRC17:03
heckjayoung: seemed reasonable at the time, but open to a different name if you'd prefer17:03
ayoungI think that we want to avoid test_ as we use that as a wildcard for figuring out what tests to run17:03
dansmithjaypipes: well, rabbit failed to start after killing it and re-running stack.sh..17:03
devanandasdague: cool. i'll see if i can propose that soonish17:03
ayoungheckj, and the fixtures are not for all tests...17:03
ayoungso maybe :17:03
ayoungclient_fixtures.py?17:03
jaypipesdansmith: hmm.. that's odd. so rabbitmqctl list_queues shows nothing?17:03
heckjyeah, I'm good with that - will update17:03
dansmithjaypipes: right now it complains that rabbit isn't running. yeah17:04
vishyalexpilotti: ping17:04
alexpilottivishy: hi!17:04
jaypipesdansmith: and you can't start rabbit?17:04
jaypipesdansmith: or are you looking to devstack to start it for you?17:05
dansmithjaypipes: right, devstack failed to start it, I just started it manually and it worked, just a sec17:05
dansmithjakedahn_zz: that list_queues name durable didn't return anything, no17:05
jaypipesdansmith: can you grep for rabbit in the stack.log pls?17:05
dansmithjaypipes: ^17:05
jaypipesdansmith: then change rabbit_durable_queues to False.17:06
jaypipesdansmith: weird, that shell script in https://review.openstack.org/#/c/15735/1/lib/glance was working for me..17:06
dansmithjaypipes: in glance-api.conf and re-run stack.sh/17:06
dansmithjaypipes: you're suggesting things faster than nouveau and unity can switch workspaces :D17:07
jaypipesdansmith: could you try just having the durable_glance_queues() function in lib/glance return 117:07
jaypipesdansmith: and re-run stack.sh17:07
vishyalexpilotti: I was curious about the bug with eventlet monkey_patch os on windows17:07
heckjayoung: new changeset up17:07
vishyif you use from eventlet.green import subprocess instead of import subprocess, does it still fail?17:08
alexpilottivishy: sure. do you need more details?17:08
*** topol_ has joined #openstack-dev17:08
*** ywu_ has quit IRC17:08
*** ywu_ has joined #openstack-dev17:08
*** topol has quit IRC17:09
*** topol_ is now known as topol17:09
*** jcmartin has quit IRC17:09
*** crandquist has joined #openstack-dev17:10
dansmithjaypipes: disco!17:10
dansmith function durable_glance_queues() {17:10
dansmith+    return 117:10
heckjdolphm: in https://review.openstack.org/#/c/16110, did you want to log a warning on any of those exceptions not having a message? (not sure how broad of impact that is - just seems like it could little the logs to not much good effect)17:11
alexpilottivishy: here's the bug I filed up on eventlet's site: https://bitbucket.org/which_linden/eventlet/issue/132/eventletmonkey_patch-breaks17:11
dansmithjaypipes: ever since they added that new devstack-core guy, the quality has really gone down the tubes :(17:11
jaypipesdansmith: hmm, ok, then would you mind playing around with the shell commands in that function to see if you can get it to properly return 1 when there are not durable queues?17:12
vishyalexpilotti: right, but does it work with green subprocess?17:12
jaypipesdansmith: sorry about this :( mea culpa17:12
dansmithjaypipes: heh, sure, I'm just kiddin' of course17:12
vishyi would test myself but i don't have a windows vm with python ;)17:12
alexpilottivishy: we are also going to release a new version the Cinder client that will use WMI instead of external processes, but the issue remains for other situations17:13
dolphmheckj: if a warning is logged, it's the programmer's fault (so, warning should *never* be logged) ... obviously i didn't communicate that very well, any ideas to improve?17:13
alexpilottivishy: you mean the monkey patched one? no.17:13
*** stevebake has quit IRC17:13
*** brich1 has joined #openstack-dev17:13
*** anniec has joined #openstack-dev17:13
heckjdolphm: I figured that was what you were after, not sure I have a brilliant suggestion though. Just thinking if/when those do slip through, the operator's logs will have warning's that they can't really do anything about. Well, outside of submitting a patch I suppose :-)17:14
vishyso monkeypatch all and then executing with green subprocess always fails?17:15
dolphmheckj: was hoping we'd catch it first, the alternative is completely failing and raising a 500 :-/17:15
dolphmheckj: so, masking an exception with an exception17:15
heckjugh, worse17:15
vishyalexpilotti: ^^ I was wondering if we could workaround it by just using the green subprocess module, but it sounds like no.17:15
dansmithjaypipes: so, now the function succeeds, presumably because we created some durable queues and now the test works, is that right?17:15
alexpilottivishy: in the tests I did it failed. I'll do some more testing as at the time we were more into getting a fix ASAP :-)17:16
jaypipesdansmith: right, and we just need that function to return 1 if the user already has non-durable queues set up when devstack is run.17:16
dolphmheckj: as-is, the template of the error message will be raised to the API (which will be ugly, but provide a bit of useful user-feedback), and log a warning that it happened17:16
dolphmheckj: i can at least include an inline comment that if it's hit, a bug should be reported17:16
*** ywu_ has quit IRC17:17
alexpilottivishy: I'd prefer to patch eventlet as there are too many potential issues with this problem17:17
*** ywu_ has joined #openstack-dev17:17
heckjayoung: copyright in headers on new files? I think that's a bit extreme. None of the tests in keystoneclient have that *except* the file that henry just ported from Keystone17:17
heckjayoung: happy to go splat that in in a separate review, but it's extraneous to this patch. Did rename the file for you though.17:17
vishyalexpilotti: yes patching eventlet would be great, but in general using the green subprocess is better if it works17:17
openstackgerritA change was merged to openstack/keystone: populate table check.  https://review.openstack.org/1576917:18
dansmithjaypipes: I'm missing why you're doing the grep true, as I don't have "true" anywhere in my output17:18
vishyalexpilotti: I noticed you are using the regular subprocess and there are other issues with monkeypatching os and using the regular subprocess17:18
alexpilottivishy: I'll do some more testing17:18
*** danpb has quit IRC17:18
*** mmagr has quit IRC17:18
heckjdamn, gotta run - biab17:18
jaypipesdansmith: when one has durable queues (as I did...), true shows up in the output, next tot he name of the queue.17:18
dansmithjaypipes: ah, I do in my exchanges output, but not queues17:18
jaypipesdansmith: now THAT is odd..17:19
*** fc__ has quit IRC17:19
jaypipeslifeless: can a queue and exchange in rabbit have mismatched durability? I thought not?17:19
dansmithjaypipes: oh, hang on17:19
*** thingee has joined #openstack-dev17:19
alexpilottivishy: also nova.util.exectute() uses subprocess.Popen17:20
dansmithjaypipes: okay, I see, if I leave off durable, I don't get the true, but otherwise I do, nevermind17:20
vishyalexpilotti: no it uses eventlet.green.subprocess17:20
vishyhence the question17:20
alexpilottivishy: you're right. I just double checked now17:21
alexpilottivishy: I'll do more testing and ask pnavarro to patch it in case17:21
*** imsplitbit has quit IRC17:21
*** yolanda has quit IRC17:21
dansmithjaypipes: after a restart of rabbit, I have most of the queues gone, except for the glance ones17:22
dansmithjaypipes: like those are persistent and the others aren't17:22
alexpilottivishy: is there Nova meeting today?17:23
dansmithjaypipes: which means after a clean rabbit restart, that function should return 0, which isn't what you want I assume, right?17:23
vishyyes17:23
ayoungheckj, ah,  hadn't checked the other files.  But we probably do need header in all files.  Separate tikcet for that makes sense17:23
alexpilottivishy: great! I'll join you!17:23
*** jpich has quit IRC17:24
ayoungheckj, approved17:24
jaypipesdansmith: if by "clean rabbit restart" you mean restarting rabbit with no queues/exchanges set up at all, then I think returning 0 should be fine... it would just set the queues up as durable.17:24
jaypipesdansmith: but I suppose it's easy enough to return 1 if no queues/exchanges are returned at all.17:24
jaypipesdansmith: yes, probably best, since the default in glance-api.conf is Fasle.17:24
dansmithjaypipes: no, what I mean is:17:24
*** thingee has quit IRC17:25
dansmith1. Start stack.sh with the explicit return 117:25
dansmith2. stop stack, list the durable queues (get a lot, more than just glance)17:25
dansmith3. service rabbitmq-server restart17:25
dansmith4. list durable queues, see three glance notification ones instead of the original list17:25
dansmith5. the test in your glance function returns 0 because some durable queues are already present17:26
*** armaan has joined #openstack-dev17:26
dolphmheckj: updated https://review.openstack.org/#/c/16110/17:26
dansmiths/$/, or an empty list/417:26
*** ywu_ has quit IRC17:27
*** ywu_ has joined #openstack-dev17:27
*** rushiagr has joined #openstack-dev17:27
*** esp has joined #openstack-dev17:28
jaypipesdansmith: hmm, ok... so the solution is?17:28
dansmithjaypipes: I think you're assuming I understand more than just the micro problem :)17:29
dansmithjaypipes: you expect that if there is any durable queue in the list that they're all already there, right?17:29
dansmithjaypipes: and if none, then you need to create them/17:29
dansmith?17:29
*** rafaduran has left #openstack-dev17:30
openstackgerritA change was merged to openstack/keystone: Refactor TokenController.authenticate() method.  https://review.openstack.org/1540317:30
*** topol_ has joined #openstack-dev17:31
*** ywu_ has quit IRC17:31
*** ywu_ has joined #openstack-dev17:31
*** maploin has quit IRC17:31
jaypipesdansmith: yes... though I really should first be grepping for "glance" before I grep for "true", though...17:31
jaypipesdansmith: since only concerned about the glance queues in this particular case.17:31
*** ywu_ has quit IRC17:32
dansmithjaypipes: well, that will result in the same logic, as the three leftover are glance queues17:32
dansmithnotification ones,17:32
*** ywu_ has joined #openstack-dev17:32
dansmithperhaps you should grep for 'glance '?17:32
dansmither, no I guess those are the ones..17:32
jaypipesdansmith: yeah17:33
*** topol has quit IRC17:33
*** topol_ is now known as topol17:33
*** devanand1 has joined #openstack-dev17:34
dansmithjaypipes: oh, I see.. you're just checking those to see if you should enable it in glance api17:34
*** devananda has quit IRC17:34
*** devanand1 has quit IRC17:34
dansmithjaypipes: did you look at my original paste?17:34
*** devananda has joined #openstack-dev17:34
dansmithjaypipes: I hit the tight looping problem first, but after updating all my trees, I just get a failed start, not an unresponsive glance-api17:34
jaypipesdansmith: yes17:35
jaypipesdansmith: it's the exact same traceback that occurred with me that I submitted that fix to devstack for.17:35
dansmithokay17:35
jaypipesdansmith: the fix for the loop was committed yesterday in glance IIRC17:36
dansmithso, why doesn't everyone (including the gate) hit this?17:36
jaypipesdansmith: fix == fail fast instead of unresponsive :)17:36
*** danpb has joined #openstack-dev17:36
jaypipesdansmith: I'm not sure, that's what I'm stumped about :(17:36
dansmithrawr17:36
*** danpb has quit IRC17:37
dansmithjaypipes: so how (and why) do those three glance queues persist after a restart and the others don't17:38
*** markwash has joined #openstack-dev17:38
jaypipesdansmith: I suppose because durable_rabbit_queues was set to true at some point and now rabbit recreates them on startup?17:39
dansmithjaypipes: is that what makes a queue durable?17:39
jaypipesdansmith: since when glance created them (when rabbit_queues_durable = True)17:39
dansmithjaypipes: 'cause I don't see a way to delete them even17:39
jaypipesdansmith: I *think* so?17:39
jaypipesdansmith: sorry man, I'm not expert in this arena17:39
dansmithjaypipes: I have no idea either, I just want my devstack to work :(17:39
jaypipesrussellb: are you a rabbit expert? or eglynn?17:39
jaypipesdansmith: I know man... trying my best.17:40
*** ywu_ has quit IRC17:40
dansmithjaypipes: no complaints :)17:40
*** ywu_ has joined #openstack-dev17:40
* jaypipes wishes he could send dansmith one of these cookies his wife just delivered to his office17:40
jaypipesmmm17:40
dansmithhah, nice17:40
jaypipesnothing better than cookies right out of the oven.17:40
dansmithwhat about cookies right out of the oven *AND* a working rabbitmq?17:41
openstackgerritA change was merged to openstack/python-keystoneclient: fixes auth_ref initialization error  https://review.openstack.org/1604717:41
*** anniec has quit IRC17:43
*** anniec has joined #openstack-dev17:43
*** belliott has quit IRC17:44
*** belliott has joined #openstack-dev17:44
*** steveleon has joined #openstack-dev17:45
*** jcmartin has joined #openstack-dev17:46
*** ywu_ has quit IRC17:47
*** ywu_ has joined #openstack-dev17:47
*** ywu_ has quit IRC17:47
*** ywu_ has joined #openstack-dev17:47
*** thingee has joined #openstack-dev17:49
*** colinmcnamara1 has quit IRC17:50
*** davidlenwell is now known as david_brb17:50
*** otherwiseguy has quit IRC17:51
*** jkyle has quit IRC17:51
openstackgerritA change was merged to openstack/quantum: Revert "Put gw_port into router dict result."  https://review.openstack.org/1619417:51
*** dwalleck has quit IRC17:52
*** colinmcnamara has joined #openstack-dev17:52
*** otherwiseguy has joined #openstack-dev17:53
*** blamar_ has joined #openstack-dev17:55
alexpilottivishy: good news, I just run the unit tests against Hyper-V using green.subprocess and it worked17:55
*** littleidea has quit IRC17:55
alexpilottivishy: in case it works, should we revert the monkeypatch-patch or just issue a monkeypatch-patch-patch? :-)17:56
*** annegentle__ has joined #openstack-dev17:57
*** blamar has quit IRC17:58
*** blamar_ is now known as blamar17:58
*** ywu_ has quit IRC17:58
*** ywu_ has joined #openstack-dev17:58
*** yidclare has joined #openstack-dev17:58
*** otherwiseguy has quit IRC17:59
openstackgerritA change was merged to openstack/nova: Clarify server_name, hostname, host.  https://review.openstack.org/1559018:01
*** ywu_ has quit IRC18:02
*** anniec has quit IRC18:02
*** ywu_ has joined #openstack-dev18:02
*** annegentle_ has quit IRC18:02
openstackgerritA change was merged to openstack/cinder: Remove gen_uuid()  https://review.openstack.org/1607518:03
sstentHow can I find out if/when "Change Ib44abf11: Support for several HA RabbitMQ servers." will be merged into the Folsom branch?18:04
*** nati_ueno has joined #openstack-dev18:04
*** rburon has quit IRC18:04
*** colinmcnamara has quit IRC18:11
*** metral_ has joined #openstack-dev18:11
*** derekh has quit IRC18:11
*** annegentle__ has quit IRC18:12
gyeedolphm, ayoung, heckj: https://review.openstack.org/#/c/1569118:12
*** littleidea has joined #openstack-dev18:12
gyeeone more time?18:13
heckjlookin now18:14
*** metral has quit IRC18:15
*** metral_ is now known as metral18:15
*** jcooley has quit IRC18:15
*** vipul is now known as vipul|away18:15
*** ywu_ has quit IRC18:16
*** ywu_ has joined #openstack-dev18:16
*** ywu_ has quit IRC18:17
*** ywu_ has joined #openstack-dev18:17
*** vipul|away is now known as vipul18:17
sstentHow can I find out if/when "Change Ib44abf11: Support for several HA RabbitMQ servers." will be merged into the Folsom branch?18:17
*** spiffxp has joined #openstack-dev18:18
*** Mandell has joined #openstack-dev18:20
*** rushiagr has quit IRC18:21
*** egallen has quit IRC18:22
*** e1mer has quit IRC18:22
sstentOk just found this -- https://review.openstack.org/#/c/14071/ -- So if rabbitmq has no HA support in Folsom, what is the recommended HA message queue?18:27
*** gyee has quit IRC18:30
*** ywu_ has quit IRC18:31
*** ywu_ has joined #openstack-dev18:31
*** ywu_ has quit IRC18:32
alexpilottijaypipes: ping18:32
*** andrewbogott is now known as andrewbogott_afk18:32
*** ywu_ has joined #openstack-dev18:32
jaypipesalexpilotti: pongh18:33
alexpilottijaypipes: can upu please take alook at this one: https://review.openstack.org/#/c/16211/18:33
alexpilottijaypipes: it's a blocking issue on Windows :-)18:33
*** thingee has quit IRC18:33
alexpilottibcwaldon: ping18:33
jaypipesalexpilotti: I cannot test Windows :(18:34
jaypipesalexpilotti: so I'm not sure what I can do...18:34
*** thingee has joined #openstack-dev18:34
alexpilottijaypipes: just review if possible, I already fixed it :-)18:34
*** johngarbutt has left #openstack-dev18:34
jaypipesalexpilotti: is posixpath a standard lib in Python?18:34
alexpilottijaypipes: yep18:35
jaypipesalexpilotti: if not, might be better to do os.path.join() there, which would apply the correct pathsep18:35
jaypipesalexpilotti: ok.18:35
alexpilottijaypipes: we had already a long discussion about this in Nova18:35
*** Sabaku has joined #openstack-dev18:35
SabakuHello18:35
alexpilottijaypipes: this is why I added a link to a similar nova bug18:35
jaypipesalexpilotti: k, one sec18:36
*** RomainDaquin has joined #openstack-dev18:36
RomainDaquinhi18:36
alexpilottijaypipes: here's the doc: http://docs.python.org/2/library/os.path.html18:36
jaypipesalexpilotti: approved. thx!18:36
alexpilottijaypipes: merci!18:36
jaypipespas de probleme18:37
*** imsplitbit has joined #openstack-dev18:38
RomainDaquinnous sommes des nouveaux dans le projet openstack, nous allons travailler sur la documentation.  with : Sabaku and woprandi18:39
*** anniec has joined #openstack-dev18:39
*** afazekas has quit IRC18:39
*** egallen has joined #openstack-dev18:39
SabakuHello, i'm a newcomer on this community. I want to help community, to contribute about openstack-manuals.18:39
RomainDaquinwe are new to the OpenStack project, we will work on the documentation. with Sabaku and woprandi18:39
*** anniec_ has joined #openstack-dev18:39
*** markmcclain has joined #openstack-dev18:39
*** ywu_ has quit IRC18:40
*** dprince has joined #openstack-dev18:40
*** ywu_ has joined #openstack-dev18:40
*** e1mer has joined #openstack-dev18:40
*** rpedde is now known as rpedde_away18:41
*** woprandi_ has joined #openstack-dev18:41
RomainDaquinI'm trying to fix https://bugs.launchpad.net/openstack-manuals/+bug/1076282, any tips on how to check out the source to this?18:42
uvirtbotLaunchpad bug 1076282 in openstack-manuals "Modification needed in Architecture Diagram" [Low,Confirmed]18:42
SabakuWhere can I find source code about this issue: https://bugs.launchpad.net/openstack-manuals/+bug/107628218:42
woprandi_hi evrybody18:43
woprandi_everybody*18:43
*** anniec has quit IRC18:43
*** anniec_ is now known as anniec18:43
davidkranzdanwent: Ping.18:45
danwentdavidkranz: hey18:45
davidkranzThere are two quantum tempest blueprints that seem redundant18:45
*** Hien has quit IRC18:45
*** heckj has quit IRC18:46
davidkranzhttps://blueprints.launchpad.net/tempest/+spec/add-basic-quantum-system-tests18:46
davidkranzhttps://blueprints.launchpad.net/tempest/+spec/quantum-tempest18:46
davidkranzdanwent: Can you advise how to merge them?18:46
davidkranzdansmith: Or not.18:46
*** ywu_ has quit IRC18:47
*** ywu_ has joined #openstack-dev18:47
danwentdavidkranz: let's eliminate the first one.   Nachi is the current point person for this, and the second blueprint is from him, so I'd keep that one18:47
davidkranzdansmith: Thxs.18:47
danwentdavidkranz: I think dansmith is going to be confused :P18:47
dansmithdavidkranz: no problem, glad to help! let me know if you need anything else!18:48
dansmithheh18:48
davidkranzCompletion fail :)18:48
danwentdavidkranz: so I have several people who are pretty new to quantum, but are interested in doing tempest work18:48
danwentdavidkranz: i'd like to get a bit more organization around the quantum tempest team, and centrally drive of an intial set of use cases18:49
*** alexpilotti has quit IRC18:49
davidkranzdanwent: Great. We are now tracking everything with blueprints.18:49
danwentdavidkranz: ok, and do you think the tempest weekly meeting is the best time for them to check in?  when is that?18:49
davidkranzdanwent: In addition to adding basic api tests, at the summit we discussed how different configurations could be tested.18:49
danwentdavidkranz: exactly, i'd like to get people organized and volunteering to write tests for one scenario at a time, so we can start making progress.18:50
davidkranzdanwent: Definitely the qa meeting. It is at  Thursday at 12:00 EST (17:00 UTC)18:50
*** japage has quit IRC18:50
*** japage has joined #openstack-dev18:50
danwentdavidkranz: ok.. i will send out a note in the next few days, trying to rally the group around quantum qa testing.18:51
davidkranzdanwent: Cool.18:51
danwentdavidkranz: i think there's a review with initial quantum tempest tests, but I thin it keeps getting abandoned… need to investigate18:51
davidkranzdanwent: I just saw that as I started to delete it. You can just advise me when it is sorted out.18:52
*** adjohn has joined #openstack-dev18:52
danwentdavidkranz: actually, that review mentioned in the BP is even older.  There was a fairly recent one from mnewby that was last abandoned about a week ago: https://review.openstack.org/#/c/12485/18:53
*** ywu_ has quit IRC18:53
*** ywu_ has joined #openstack-dev18:53
davidkranzdanwent: If nati_ueno is the point person he should straighten this out I think.18:53
lifelessjapage: fairly sure they can in one direction18:54
lifelessbah18:54
danwentdavidkranz: yes, unfortunately nati_ueno is busy implementing some features… i will try to get someone to look into this asap18:54
lifelessjaypipes: ^18:54
lifelessjaypipes: e.g. nondurable exchange, durable queue18:54
davidkranzdanwent: k18:54
danwentdavidkranz: k, ttyl18:54
nati_uenodavidkranz: danwent: I'm implementing tempest also now for security group feature18:54
nati_uenoso I'll push it in next week18:54
danwentnati_ueno: but does tempest even have basic quantum support yet?18:55
nati_uenodanwent: Yes18:55
davidkranznati_ueno: Great. But let's keep blueprints up to date so we know where things are going.18:55
nati_uenodanwent: I implemented the code based on the review 1248518:55
danwentnati_ueno: but that review is now abandoned, no? https://review.openstack.org/#/c/12485/18:55
*** e1mer has quit IRC18:55
nati_uenodanwent: Yes. So we can take two way. Restart new tempest review or restore it18:56
nati_uenodanwent: davidkranz: Do you want to split basic one and security group one?18:56
danwentnati_ueno: ok, so you're planning on merging 12485 (or similar), then a security group review?18:56
*** Hien has joined #openstack-dev18:56
*** blamar has quit IRC18:56
danwentnati_ueno: that would be great18:56
danwentnati_ueno: i have a few other people who are looking to work on tempest tests… I will send them your way.18:57
danwentnati_ueno: but since they are new, I don't think they will be able to do much until the basic framework as some existing examples are merged in.18:57
nati_uenodanwent: OK so I'll restore the 12485 ( I'm not sure I have permission). Then work on security group and tempest18:57
davidkranznati_ueno: Currently in tempest we tend to group tests of a similar function in the same file and use different files for different functions.18:57
danwentnati_ueno: ok, fantastic.  i've got to run to a meeting.  ttyl18:57
*** blamar_ has joined #openstack-dev18:57
nati_uenodanwent: TY18:57
nati_uenodavidkranz: Yes basic and sg is splitted18:58
*** martine has joined #openstack-dev18:58
*** networkstatic has joined #openstack-dev18:59
davidkranznati_ueno: As per the email I sent a few days ago, we need people in the quantum group to review and +1 the new tempest quantum tests.19:01
*** ywu_ has quit IRC19:02
nati_uenodavidkranz: Sorry I may missed the mail19:02
nati_uenodavidkranz: Could you resend it?19:02
*** ywu_ has joined #openstack-dev19:02
*** egallen has quit IRC19:02
nati_uenodavidkranz: IMO, I'm in tempest-driver so I may can review.19:02
nati_uenodavidkranz: And also, I think i'm a kind of quantum guy :)19:03
nati_uenodavidkranz: So I can review the tempest and quantum code19:03
devanandasdague: how old // useful are devstack/tools/* ?19:03
sdagueI know the configure_tempest.sh is actively used19:04
sdagueI don't know about the others19:04
davidkranznati_ueno: http://lists.openstack.org/pipermail/openstack-dev/2012-November/002674.html19:04
nati_uenodavidkranz: Thanks! so I'll work on this19:05
*** darraghb has quit IRC19:05
*** jcooley has joined #openstack-dev19:06
openstackgerritA change was merged to openstack/ceilometer: Update openstack.common(except policy).  https://review.openstack.org/1616819:08
*** mrodden has quit IRC19:08
*** annegentle_ has joined #openstack-dev19:09
devanandasdague: fwiw, things like build_ramdisk, build_pxe_env, etc, look unused. for baremetal, i'll be adding things like those, but the existing tools/ weren't sufficient or even all that similar19:09
openstackgerritA change was merged to openstack/glance: Add an image domain model and related helpers.  https://review.openstack.org/1570719:09
*** armaan has left #openstack-dev19:10
*** danwent has quit IRC19:11
*** timjr has joined #openstack-dev19:11
*** ywu_ has quit IRC19:11
openstackgerritA change was merged to openstack/oslo-incubator: Completely remove cfg's disable_interspersed_args()  https://review.openstack.org/1605619:12
*** ywu_ has joined #openstack-dev19:12
sdaguedevananda: sounds fine to me :)19:12
*** danpb has joined #openstack-dev19:13
*** ben__duyujie_ has quit IRC19:13
*** epim has joined #openstack-dev19:14
*** Sabaku has quit IRC19:14
*** woprandi_ has quit IRC19:15
*** thingee has quit IRC19:15
*** kaganos has joined #openstack-dev19:16
*** nunosantos has joined #openstack-dev19:16
*** RomainDaquin has left #openstack-dev19:17
*** ywu_ has quit IRC19:17
*** PaulM has joined #openstack-dev19:17
*** ywu_ has joined #openstack-dev19:17
*** rnirmal has joined #openstack-dev19:17
*** garyk has joined #openstack-dev19:17
*** thingee has joined #openstack-dev19:25
*** ywu_ has quit IRC19:25
*** ywu_ has joined #openstack-dev19:25
*** armaan has joined #openstack-dev19:25
*** armaan has left #openstack-dev19:25
*** markmcclain has quit IRC19:26
*** jakedahn_zz is now known as jakedahn19:27
*** mrodden has joined #openstack-dev19:28
*** markmcclain has joined #openstack-dev19:29
*** topol has quit IRC19:29
*** topol has joined #openstack-dev19:30
*** ywu_ has quit IRC19:30
*** alexpilotti has joined #openstack-dev19:31
*** ywu_ has joined #openstack-dev19:31
*** ywu_ has quit IRC19:31
*** ywu_ has joined #openstack-dev19:31
*** ywu_ has quit IRC19:32
zykes-dolphm: around ?19:32
zykes-or ayoung19:32
*** ywu_ has joined #openstack-dev19:32
dolphmzykes-: yep19:32
zykes-dolphm: in curl I get a token with admin / admin's password19:32
zykes-I try to set it in my "rest" cluent (Chrome plugin) with X-Auth-Token:a5a560b318d94b07b2cf46aaf59155e7 but it fails with 40119:33
dolphmzykes-: are you specifying a tenant?19:34
alexpilottijaypipes: can I ask to approve it as well if possible? https://review.openstack.org/#/c/16211/19:34
zykes-dolphm: nope19:35
zykes-should it be a admin tenant or ?19:35
*** topol has quit IRC19:35
*** colinmcnamara has joined #openstack-dev19:35
dolphmzykes-: depends on what the operation you'd like to perform requires... but yes, it must also be a tenant that the admin user has a role granted on19:36
*** reed has joined #openstack-dev19:37
*** colinmcnamara has quit IRC19:38
zykes-dolphm: but how come a "admin" user has access to see everything in the horizon dashboard ?19:38
zykes-that's a bit spookie19:38
*** strife25 has quit IRC19:39
*** melwitt has joined #openstack-dev19:40
*** ywu_ has quit IRC19:40
*** ywu_ has joined #openstack-dev19:40
*** novas0x2a|laptop has joined #openstack-dev19:41
*** Tross has quit IRC19:41
dolphmzykes-: keystone's own policy.json is basically one line long, as a result, you either have the 'admin' role and can do everything, or you don't have the role and are limited to auth-related calls19:42
*** ywu_ has quit IRC19:42
*** ywu_ has joined #openstack-dev19:42
*** davidh_ has joined #openstack-dev19:43
*** ywu_ has quit IRC19:47
*** ywu_ has joined #openstack-dev19:47
*** Tross has joined #openstack-dev19:47
*** dubsquared has joined #openstack-dev19:48
*** andrewbogott_afk is now known as andrewbogott19:49
devanandasdague: regarding devstack being only on one host, how do you feel about devstack controlling physical hardware via nova-baremetal, vs. devstack providing some VMs that act as though they were baremetal?19:49
devanandasdague: ideally, i want to support both approaches19:50
*** thingee has quit IRC19:50
*** ywu_ has quit IRC19:50
*** ywu_ has joined #openstack-dev19:51
ayoungdolphm, https://review.openstack.org/#/c/16002/2  are we sure we want to go this way?19:52
*** martine has quit IRC19:53
dolphmayoung: i'm happy with the patch itself, i figured mailing list would sort out the rest ;)19:53
ayoungdolphm, yeah, that is kindof how I would like it to be.  Reality has been "Keystone implememts, and a couple months later the rest of open stack realizes and chimes in"19:54
zykes-dolphm: I get this from the auth call in keystone http://pastebin.com/cLQ7DghN19:54
zykes-then I try to do curl -k -D - -H "X-Auth-Token:e6301f61d3444aa18b85220987dbd17b" -X 'GET' -v http://192.168.5.51:9191/v1/images -H 'Content-type: application/json' towards glance but I get a 40119:55
*** topol has joined #openstack-dev19:55
*** rpedde_away is now known as rpedde19:56
alexpilottijaypipes: ping19:56
ayoungzykes-, try running the glance command line in debug mode and see what it sends back and forth, it is enlightening19:56
zykes-ok19:56
*** vipul is now known as vipul|away19:57
*** vipul|away is now known as vipul19:57
dolphmzykes-: ^ ++19:57
zykes-dolphm: sorry ?19:57
dolphmzykes-: what ayoung said19:58
zykes-yeh, trrying that :)19:58
*** vipul is now known as vipul|away19:58
*** vipul|away is now known as vipul19:58
*** dubsquared has quit IRC19:58
*** spiffxp is now known as spiffxp-away19:59
*** ywu_ has quit IRC20:02
*** ywu_ has joined #openstack-dev20:02
*** andrewbogott is now known as andrewbogott_afk20:02
*** mrodden has quit IRC20:02
*** andrewbogott_afk is now known as andrewbogott20:03
*** danwent has joined #openstack-dev20:04
zykes-weird ayoung / dolphm, it get's a diff token there then myself in curl20:05
*** mrodden has joined #openstack-dev20:05
*** jcooley has quit IRC20:06
annegentle_ceilometer folks around? Or do they have their own channel? And should I check first before I ask? :)20:06
*** mikal has quit IRC20:07
*** mikal has joined #openstack-dev20:08
russellbeharney: Hey, it just occurred to me that we need to propose a cinder blueprint for LIO support20:09
davidkranzannegentle_: #openstack-metering20:09
russellbeharney: that way others know there is someone working on it :-)20:10
eharneyrussellb: yes, i was thinking about that just the other day actually20:10
annegentle_davidkranz: thanks. Can't ever spell ceilometer anyway20:10
russellbeharney: https://blueprints.launchpad.net/cinder/+addspec20:10
ayoungzykes-, there are many reasons you can get different tokens.  Different request criteria, token time outs, etc20:11
russellbyou want to write it up?  Doesn't have to be too detailed ...20:11
*** andrewbogott is now known as andrewbogott_afk20:11
zykes-ok :p20:11
*** andrewbogott_afk is now known as andrewbogott20:11
russellbeharney: also, i think it would be good to post to the openstack-dev list letting people know you're looking at it, and include an overview of the approach you're trying to take so you can get early feedback20:11
russellbeharney: i'd be happy to review anything you'd like me to before you post if you'd like20:11
*** ywu_ has quit IRC20:11
*** ywu_ has joined #openstack-dev20:12
jaypipesalexpilotti: pong20:12
driptondevananda: Do you have the URL for the db-cleanup page?  Can't find it in grizzly whiteboards.20:12
eharneyrussellb: sure, i'll start putting some things together.  haven't been thinking a lot at that level lately. :)20:12
*** AnilV4 has quit IRC20:12
russellbeharney: no worries, my bad for forgetting about that part20:13
*** AnilV4 has joined #openstack-dev20:13
alexpilottijaypipes: Hi, I was wondering if you could approve the commit you reviewed :-)20:13
*** salv-orlando has quit IRC20:13
devanandadripton: https://blueprints.launchpad.net/nova/+spec/db-cleanup20:13
*** vipul is now known as vipul|away20:13
*** turul64 has joined #openstack-dev20:13
driptondevananda: thanks, I forgot it was under blueprints20:13
devananda:)20:14
jaypipesalexpilotti: I could but it would be best to get 2 +2s.20:14
jaypipesbcwaldon, eglynn, or another glance-core?20:14
jaypipesiccha: ^^20:14
alexpilottijaypipes: was looking for bcwaldon as he did the patch that coused this issue ;-)20:15
eglynnjaypipes: hey, 'sup?20:15
alexpilottieglynn: hi! Can I ask you to review a commit? It's a blocking issue on Windows :-)20:16
jaypipeseglynn: alexpilotti is looking for another +2 on a review.20:16
eglynnalexpilotti: np, you got a link for the review?20:16
*** PaulM1 has joined #openstack-dev20:16
alexpilottieglynn: sure: https://review.openstack.org/#/c/16211/20:17
*** ywu_ has quit IRC20:17
* eglynn looking ...20:17
*** ywu_ has joined #openstack-dev20:17
*** ayoung has quit IRC20:18
*** PaulM has quit IRC20:18
eglynnalexpilotti: thanks for the fix, approved!20:18
nati_uenoarosen: Hi arosen20:19
alexpilottieglynn jaypipes: Tx guys!!20:19
*** topol_ has joined #openstack-dev20:19
icchawill look at it jaypipes alexpilotti20:20
icchaah already approved :)20:20
alexpilottiiccha: tx anyway! :-)20:20
*** topol has quit IRC20:20
*** topol_ is now known as topol20:20
jaypipeseglynn, iccha, bcwaldon: probably would be a good idea to remove me from glance-core. I haven't had the time to do reviews in glance of late and I shouldn't take up space in the core team.20:21
icchaeglynn: did you receive my email?20:22
*** martine has joined #openstack-dev20:22
eglynniccha: sorry no, didn't see it ... what the subject?20:23
icchaeglynn:  Was wondering if you are working on20:23
icchahttps://bugs.launchpad.net/glance/+bug/1020749 , if not I would like to pick up on it as I have some bandwidth.20:23
uvirtbotLaunchpad bug 1020749 in glance "Use Openstack-Common notifier" [Wishlist,Triaged]20:23
eglynniccha: it's on my to-do list , but I've been pretty swamped with ceilo work20:24
eglynniccha: so if you're up for it, knock yourself out!20:25
eglynniccha: thanks by the way ...20:25
*** esp has quit IRC20:26
*** PaulM1 is now known as PaulM20:26
*** ewindisch has quit IRC20:26
*** ywu_ has quit IRC20:27
*** esp has joined #openstack-dev20:27
*** ywu_ has joined #openstack-dev20:27
*** esp has quit IRC20:28
*** ywu_ has quit IRC20:31
*** ywu_ has joined #openstack-dev20:31
*** ywu_ has quit IRC20:32
*** ywu_ has joined #openstack-dev20:32
*** esheffield1 has joined #openstack-dev20:32
*** jcooley has joined #openstack-dev20:33
*** esheffield has quit IRC20:35
*** ywu_ has quit IRC20:40
*** ywu_ has joined #openstack-dev20:40
alexpilottichmouel: ping20:41
alexpilottimikal: ping20:41
*** ywu_ has quit IRC20:47
*** ywu_ has joined #openstack-dev20:47
*** roadTripper has quit IRC20:47
*** esp1 has joined #openstack-dev20:48
*** arbrandes has quit IRC20:49
*** vipul|away is now known as vipul20:49
*** spiffxp-away is now known as spiffxp20:50
*** pixelbeat has quit IRC20:53
*** markwash has quit IRC20:53
openstackgerritA change was merged to openstack/python-glanceclient: Enhance --checksum help with algorithm  https://review.openstack.org/1607820:54
*** rkukura has quit IRC20:54
*** danpb has quit IRC20:55
*** ywu_ has quit IRC20:57
*** ywu_ has joined #openstack-dev20:57
*** koolhead17 has quit IRC20:57
*** datsun180b_ has joined #openstack-dev20:58
*** danwent has quit IRC20:59
*** datsun180b has quit IRC21:01
*** datsun180b_ is now known as datsun180b21:01
*** ywu_ has quit IRC21:02
*** ywu_ has joined #openstack-dev21:02
*** oNeToWn has quit IRC21:02
alexpilottivishy: the nova meeting is now on #openstack-meeting?21:04
*** anniec has quit IRC21:04
vishyyup21:04
*** jdbarry has joined #openstack-dev21:05
*** armaan has joined #openstack-dev21:06
*** armaan has left #openstack-dev21:06
*** anniec has joined #openstack-dev21:08
*** blamar_ has quit IRC21:11
*** blamar has joined #openstack-dev21:12
*** mrodden1 has joined #openstack-dev21:13
*** strife25 has joined #openstack-dev21:14
*** ywu_ has quit IRC21:15
*** ywu_ has joined #openstack-dev21:15
*** ywu_ has quit IRC21:17
*** thingee has joined #openstack-dev21:17
*** ywu_ has joined #openstack-dev21:17
*** mrodden has quit IRC21:17
chmouelalexpilotti: pong21:18
openstackgerritA change was merged to openstack/python-glanceclient: Fixes bug on Windows related to a wrong API url  https://review.openstack.org/1621121:18
alexpilottichmouel: hi, I have a patch for python-swiftclient out for review since a few days :-)21:18
alexpilottichmouel: I was wondering who to ask for review21:19
alexpilottichmouel: https://review.openstack.org/#/c/15517/21:20
chmouelalexpilotti: sure let me have a look21:21
alexpilottichmouel: it's a fix for Windows, it has already been merged on all clients except swift21:21
*** colinmcnamara has joined #openstack-dev21:21
chmouelalexpilotti: it's a merge from openstack-common, right?21:21
alexpilottichmouel: yes21:21
*** thingee has quit IRC21:22
chmouelalexpilotti: k thanks, +221:23
*** heckj has joined #openstack-dev21:23
alexpilottichmouel: tx!21:23
*** utlemming has quit IRC21:24
*** japage has quit IRC21:24
*** colinmcnamara1 has joined #openstack-dev21:25
*** colinmcnamara has quit IRC21:25
*** utlemming has joined #openstack-dev21:26
*** ayoung has joined #openstack-dev21:26
*** anniec has quit IRC21:27
*** anniec has joined #openstack-dev21:27
*** ywu_ has quit IRC21:29
*** ywu_ has joined #openstack-dev21:29
*** jdorothy has quit IRC21:29
*** esp1 has quit IRC21:29
*** colinmcnamara1 has quit IRC21:29
*** jdorothy has joined #openstack-dev21:31
*** ywu_ has quit IRC21:31
*** esp1 has joined #openstack-dev21:31
*** ywu_ has joined #openstack-dev21:31
*** ywu_ has quit IRC21:32
*** ywu_ has joined #openstack-dev21:32
*** thingee has joined #openstack-dev21:34
*** ywu_ has quit IRC21:40
*** ywu_ has joined #openstack-dev21:40
*** ywu_ has quit IRC21:42
*** ywu_ has joined #openstack-dev21:42
*** danwent has joined #openstack-dev21:43
heckjVek: just reviewed the new code to pass token into the env - looks good, very simple, very clear21:44
heckjVek: just a request to add the notes of what we're now doing to the docstring so that other folks wanting the same thing will potentially be aware of it21:45
*** heckj has quit IRC21:46
*** ywu_ has quit IRC21:47
*** ywu_ has joined #openstack-dev21:47
*** openfly has left #openstack-dev21:47
*** ewindisch has joined #openstack-dev21:50
*** radez is now known as radez_g0n321:51
*** topol has quit IRC21:52
*** ywu_ has quit IRC21:53
*** ywu_ has joined #openstack-dev21:53
*** metral has quit IRC21:54
*** datsun180b has quit IRC21:55
*** gyee has joined #openstack-dev21:55
openstackgerritA change was merged to openstack/cinder: Various pep8/HACKING fixes for Cinder.  https://review.openstack.org/1580621:55
*** datsun180b has joined #openstack-dev21:55
openstackgerritA change was merged to openstack/python-swiftclient: fixed inconsistencies in parameter descriptions  https://review.openstack.org/1594521:56
*** jcooley has quit IRC21:56
*** danwent has quit IRC21:56
openstackgerritA change was merged to openstack/oslo-incubator: Fix the log test so it uses the available context fields.  https://review.openstack.org/1593321:57
*** danwent has joined #openstack-dev21:58
*** markwash has joined #openstack-dev21:59
*** anniec has quit IRC22:01
*** ewindisch has quit IRC22:01
alexpilotticomstud: hi, I'd like to start working on cells for what concerns HyperV22:01
*** anniec has joined #openstack-dev22:01
openstackgerritA change was merged to openstack/python-swiftclient: Fixes setup compatibility issue on Windows  https://review.openstack.org/1551722:01
alexpilotticomstud: do you plan to have new APIs on the compute side?22:01
*** ywu_ has quit IRC22:02
*** kbrandt has quit IRC22:02
comstudi don't think so22:02
*** ywu_ has joined #openstack-dev22:02
comstuddepends on what you mean i guess22:02
*** jaypipes has quit IRC22:02
alexpilotticomstud: well, it's a cool feature and we'd like to support it ASAP.22:03
comstudthere's really no changes required for a virt driver22:03
alexpilotticomstud: so I'd like to see what this means in terms of effort on our side22:03
alexpilotticomstud: ok. I'd like to start testing it. Do you have any doc on deployment and configuration?22:04
alexpilotticomstud: I heard / read various stuff since the summit in SD, but always fragments22:04
*** markwash has quit IRC22:04
comstudthe spec for the blueprint is the best place right now22:04
comstudn22:05
comstudoops22:05
comstudhttps://blueprints.launchpad.net/nova/+spec/nova-compute-cells22:05
comstudclick on 'read the full specification'22:05
*** timjr has quit IRC22:06
*** martine has quit IRC22:06
*** networkstatic has quit IRC22:06
*** networkstatic has joined #openstack-dev22:06
alexpilotticomstud: yep, I know them22:06
*** ewindisch has joined #openstack-dev22:07
*** harlowja has quit IRC22:07
*** rnirmal has quit IRC22:07
*** harlowja has joined #openstack-dev22:09
*** blamar has quit IRC22:10
alexpilotticomstud: is there an API to identify all the hosts in a compute cell?22:10
*** networkstatic has quit IRC22:11
*** timjr has joined #openstack-dev22:11
alexpilotticomstud: to give an idea: nova hypervisor-list --cell <id>22:11
comstudeach cell has its own DB22:11
comstudwhich contains only the hosts in that cell22:11
comstudright..22:11
comstudthere's a patch for that extension22:11
comstudto show hosts in all cells22:11
alexpilotticomstud: ok22:11
comstudthis stuff is all up for review right now22:11
alexpilotticomstud: tx, I'll look at it22:12
*** ywu_ has quit IRC22:12
*** ywu_ has joined #openstack-dev22:13
openstackgerritA change was merged to openstack/nova: Allow group='foo' in self.flags() for tests.  https://review.openstack.org/1622222:15
*** esheffield1 has quit IRC22:15
openstackgerritA change was merged to openstack/swift: Remove outdated Debian packaging guide.  https://review.openstack.org/1593722:15
*** boden has quit IRC22:15
*** strife25 has quit IRC22:16
*** ywu_ has quit IRC22:17
*** ywu_ has joined #openstack-dev22:17
*** jkyle has joined #openstack-dev22:18
*** ewindisch has quit IRC22:20
openstackgerritA change was merged to openstack/nova: Enable Quantum linux bridge VIF driver to use "bridge" type  https://review.openstack.org/1483022:22
*** markwash has joined #openstack-dev22:24
*** mtreinish has quit IRC22:24
*** esp1 has quit IRC22:24
*** jdorothy has quit IRC22:25
*** gongysh has joined #openstack-dev22:25
*** ywu_ has quit IRC22:25
*** sandywalsh has quit IRC22:25
*** ywu_ has joined #openstack-dev22:26
*** blamar has joined #openstack-dev22:26
*** esp has joined #openstack-dev22:26
*** markmcclain has quit IRC22:26
*** jdorothy has joined #openstack-dev22:26
*** ywu_ has quit IRC22:31
*** blamar has quit IRC22:31
*** ywu_ has joined #openstack-dev22:31
*** ywu_ has quit IRC22:32
*** ywu_ has joined #openstack-dev22:32
*** samkottler is now known as samkottler|bbl22:32
*** blamar has joined #openstack-dev22:33
*** esheffield has joined #openstack-dev22:33
*** eharney has quit IRC22:36
*** ywu_ has quit IRC22:40
openstackgerritA change was merged to openstack/quantum: Allow NVP plugin to use per-tenant quota extension  https://review.openstack.org/1620222:40
*** ywu_ has joined #openstack-dev22:40
*** brich1 has left #openstack-dev22:42
*** colinmcnamara has joined #openstack-dev22:45
*** turul64 has quit IRC22:47
*** ywu_ has quit IRC22:47
*** ywu_ has joined #openstack-dev22:47
*** openstackgerrit has quit IRC22:47
*** openstackgerrit has joined #openstack-dev22:48
*** ywu_ has quit IRC22:48
*** ywu_ has joined #openstack-dev22:48
*** dolphm has quit IRC22:49
*** colinmcnamara has quit IRC22:50
*** annegentle_ has quit IRC22:50
*** pixelbeat has joined #openstack-dev22:51
openstackgerritA change was merged to openstack/nova: Fix network RPC API backwards compat  https://review.openstack.org/1525922:51
openstackgerritA change was merged to openstack/keystone: Ensures User is member of tenant in ec2 validation  https://review.openstack.org/1602822:52
openstackgerritA change was merged to openstack/nova: create_db_entry_for_new_instance did not call sgh for default  https://review.openstack.org/1613322:52
*** david_brb is now known as davidlenwell22:52
openstackgerritA change was merged to openstack/nova: Do not alias stdlib uuid module as uuidutils, since nova has uuidutils.  https://review.openstack.org/1622922:53
*** imsplitbit has quit IRC22:55
*** tmishler has quit IRC22:55
*** imsplitbit has joined #openstack-dev22:56
*** turul64 has joined #openstack-dev22:59
*** henrynash has quit IRC22:59
*** colinmcnamara has joined #openstack-dev23:00
*** ywu_ has quit IRC23:00
*** ywu_ has joined #openstack-dev23:00
*** pabelanger has quit IRC23:01
*** ywu_ has quit IRC23:02
*** ywu_ has joined #openstack-dev23:02
*** colinmcnamara1 has joined #openstack-dev23:03
*** alunduil has quit IRC23:04
*** colinmcnamara has quit IRC23:04
*** colinmcnamara has joined #openstack-dev23:05
*** sthaha has joined #openstack-dev23:05
*** zaitcev has joined #openstack-dev23:08
*** colinmcnamara1 has quit IRC23:08
alexpilottirussellb: ping23:08
russellbalexpilotti: pong23:08
clarkbjeblair: ^ zuul is magic23:09
alexpilottirussellb: can you please appove this? https://review.openstack.org/#/c/15930/23:09
alexpilottirussellb: it's just a doc file23:09
*** ywu_ has quit IRC23:09
clarkbjgriffith: 4 changes across 2 projects in 2 minutes :)23:09
clarkbjgriffith: sorry I wanted that to go to jeblair23:09
russellbalexpilotti: done23:09
*** ywu_ has joined #openstack-dev23:09
alexpilottirussellb: tx!23:09
jeblairclarkb: whee!  it's nice when things work as designed!  the better the code and testing is, the faster changes get merged.23:10
icchanati_ueno: hey, I was reading up previous messages from mailing list about common transaction id across all projects in openstack.. do you know if a blueprint or bug was filed anywhere for it?23:11
nati_uenoiccha: I suppose there are no bps23:12
*** hattwick has quit IRC23:16
sdagueanyone else throwing devstack changes that want to take a look at this - https://review.openstack.org/#/c/15597/ we need it to fix postgresql runs, but I'd like to get a second set of eyes on it23:16
*** datsun180b has quit IRC23:16
*** ywu_ has quit IRC23:17
*** ywu_ has joined #openstack-dev23:17
*** kbringard has quit IRC23:19
*** hattwick has joined #openstack-dev23:19
*** vipul is now known as vipul|away23:20
*** vipul|away is now known as vipul23:20
*** dspano has quit IRC23:21
*** markwash has quit IRC23:22
*** colinmcnamara has quit IRC23:24
*** thingee has quit IRC23:24
*** colinmcnamara has joined #openstack-dev23:25
*** ywu_ has quit IRC23:25
*** thingee has joined #openstack-dev23:25
*** ywu_ has joined #openstack-dev23:26
*** epim has quit IRC23:26
*** samkottler|bbl is now known as samkottler23:26
*** ywu_ has quit IRC23:30
*** edmund has quit IRC23:30
*** ywu_ has joined #openstack-dev23:31
*** ywu_ has quit IRC23:31
*** ywu_ has joined #openstack-dev23:31
*** ywu_ has quit IRC23:32
*** ywu_ has joined #openstack-dev23:32
*** timjr has quit IRC23:32
*** colinmcnamara has quit IRC23:33
*** colinmcnamara has joined #openstack-dev23:33
*** yidclare has quit IRC23:34
*** spiffxp has quit IRC23:36
*** timjr has joined #openstack-dev23:36
*** ewindisch has joined #openstack-dev23:37
*** rpedde is now known as rpedde_away23:37
*** ywu_ has quit IRC23:40
*** ywu_ has joined #openstack-dev23:40
*** ywu_ has quit IRC23:42
*** ywu_ has joined #openstack-dev23:42
*** ywu_ has quit IRC23:45
*** ywu_ has joined #openstack-dev23:45
*** ywu_ has quit IRC23:47
*** ywu_ has joined #openstack-dev23:47
*** devananda has quit IRC23:47
*** devananda has joined #openstack-dev23:48
*** aeperezt has quit IRC23:52
*** colinmcnamara has quit IRC23:57
*** ywu_ has quit IRC23:58
*** colinmcnamara has joined #openstack-dev23:58
*** ywu_ has joined #openstack-dev23:58

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