*** jcmartin has quit IRC | 00:02 | |
*** torandu has quit IRC | 00:02 | |
*** torandu has joined #openstack-dev | 00:02 | |
*** tmishler has quit IRC | 00:02 | |
*** pabelanger has quit IRC | 00:03 | |
*** mnewby has joined #openstack-dev | 00:04 | |
*** otherwiseguy has joined #openstack-dev | 00:04 | |
*** pvo has joined #openstack-dev | 00:04 | |
*** vipul|away is now known as vipul | 00:05 | |
*** mnewby has quit IRC | 00:05 | |
*** lloydde has quit IRC | 00:05 | |
*** nati_ueno has quit IRC | 00:05 | |
*** jcmartin has joined #openstack-dev | 00:07 | |
*** jcmartin has left #openstack-dev | 00:07 | |
*** gongysh has quit IRC | 00:07 | |
*** AlanClark has quit IRC | 00:07 | |
*** gongysh has joined #openstack-dev | 00:08 | |
*** maurosr has joined #openstack-dev | 00:09 | |
*** eglynn has quit IRC | 00:12 | |
*** rgoodwin has joined #openstack-dev | 00:19 | |
*** annegentle_ has quit IRC | 00:20 | |
*** vipul is now known as vipul|away | 00:20 | |
*** fr34k8 has quit IRC | 00:22 | |
*** rnirmal has quit IRC | 00:25 | |
*** vipul|away is now known as vipul | 00:26 | |
*** mestery has quit IRC | 00:27 | |
*** juice_ has quit IRC | 00:28 | |
dims | hmm, anyone know how to tickle a review for jenkins to run again? https://review.openstack.org/#/c/17508/ | 00:28 |
---|---|---|
clarkb | dims: leave a comment containing "recheck" as the only content of the comment text | 00:29 |
mrodden | dims: add a 0 score comment with recheck | 00:30 |
mrodden | :) | 00:30 |
dims | ah. thanks! | 00:30 |
dims | here i thought i was missing a button :) | 00:31 |
*** kaganos has quit IRC | 00:31 | |
*** nati_ueno has joined #openstack-dev | 00:33 | |
*** nati_ueno has quit IRC | 00:40 | |
*** radez is now known as radez_g0n3 | 00:40 | |
*** nati_ueno has joined #openstack-dev | 00:41 | |
*** esp1 has left #openstack-dev | 00:44 | |
openstackgerrit | A change was merged to openstack/nova: Boot from volume without image supplied https://review.openstack.org/16099 | 00:44 |
*** PaulM has left #openstack-dev | 00:44 | |
*** salv-orlando has quit IRC | 00:44 | |
*** mnewby has joined #openstack-dev | 00:45 | |
jgriffith | pixelbeat: sorry... me again :) | 00:48 |
pixelbeat | :) | 00:48 |
jgriffith | pixelbeat: So I'm not sure backing_file applies here | 00:48 |
*** pabelanger has joined #openstack-dev | 00:48 | |
jgriffith | pixelbeat: since we're pulling it directly from the glance client, there's no caching involved etc? | 00:48 |
jgriffith | pixelbeat: at least I can't quite find backing_file in the glance info anywhere???? | 00:49 |
jgriffith | pixelbeat: or am I completely missing something here | 00:49 |
pixelbeat | Someone might upload a qcow2 file to glance as part of an exploit, that was in CoW format, and referenced /dev/sda | 00:50 |
pixelbeat | Then when we convert it to raw, qemu-img would read the host disk | 00:50 |
jgriffith | pixelbeat: ok, but what I'm trying to figure out is how I check the image_ref from glance to detect that? | 00:51 |
jgriffith | pixelbeat: In other words, I see the "backing_file" entry you use in Nova, but that's not a key that I see in Glance image_ref? | 00:51 |
jgriffith | sorry... I'm a bit confused, haven't messed with glance images much at all | 00:51 |
pixelbeat | I think you'd have to do qemu-img info on the image like nova does to see if it has a backing file | 00:52 |
*** otherwiseguy has quit IRC | 00:52 | |
*** dingus9 has quit IRC | 00:52 | |
jgriffith | pixelbeat: ahh... I didn't catch the qemu-info call | 00:52 |
jgriffith | pixelbeat: Oh.. I see it | 00:53 |
jgriffith | pixelbeat: :( | 00:53 |
pixelbeat | Not pretty, but snarfable from nova at least | 00:53 |
pixelbeat | Then it might be appropriate for oslo ? | 00:54 |
jgriffith | pixelbeat: yeah, I hate to duplicate it, but I suppose it's probably necessary | 00:54 |
*** terryh-afk has quit IRC | 00:54 | |
*** alunduil has joined #openstack-dev | 00:54 | |
*** ewindisch has quit IRC | 00:55 | |
*** TerryH has joined #openstack-dev | 00:55 | |
*** sacharya has joined #openstack-dev | 00:56 | |
jgriffith | pixelbeat: hmmm... actually this gives me an idea to refactor this a bit | 00:56 |
jgriffith | pixelbeat: alright... for real this time I'll leave you alone :) | 00:56 |
pixelbeat | no worries :) | 00:56 |
*** maxiz has quit IRC | 00:57 | |
*** adalbas has joined #openstack-dev | 00:59 | |
*** sacharya has quit IRC | 00:59 | |
*** sacharya has joined #openstack-dev | 01:00 | |
*** statik has quit IRC | 01:03 | |
*** statik_ has joined #openstack-dev | 01:03 | |
*** ewindisch has joined #openstack-dev | 01:07 | |
*** saurabhs has quit IRC | 01:12 | |
*** markwash has joined #openstack-dev | 01:14 | |
*** halj has quit IRC | 01:14 | |
*** amigamia has quit IRC | 01:15 | |
*** ociuhandu has quit IRC | 01:18 | |
*** alexpilotti has quit IRC | 01:20 | |
*** gongysh has quit IRC | 01:20 | |
*** xiao__ has joined #openstack-dev | 01:25 | |
*** yaguang has joined #openstack-dev | 01:26 | |
*** nati_ueno_2 has joined #openstack-dev | 01:29 | |
*** networkstatic_ has joined #openstack-dev | 01:30 | |
*** networkstatic has quit IRC | 01:31 | |
*** nati_ueno has quit IRC | 01:32 | |
*** networkstatic_ has quit IRC | 01:35 | |
*** networkstatic has joined #openstack-dev | 01:39 | |
*** AndChat|554609 has joined #openstack-dev | 01:39 | |
*** yaguang has quit IRC | 01:40 | |
*** datsun180b has quit IRC | 01:42 | |
*** AndChat|554609 has quit IRC | 01:44 | |
*** xchu has joined #openstack-dev | 01:45 | |
*** andrewbogott is now known as andrewbogott_afk | 01:46 | |
*** adalbas has quit IRC | 01:47 | |
*** yaguang has joined #openstack-dev | 01:49 | |
*** lloydde has joined #openstack-dev | 01:49 | |
*** gongysh has joined #openstack-dev | 01:53 | |
*** paulstallworth has joined #openstack-dev | 01:54 | |
nati_ueno_2 | gongysh: congrat rpc for l3 agent get merged | 01:54 |
gongysh | nati_ueno_2: thanks | 01:55 |
*** nati_ueno_2 is now known as nati_ueno | 01:55 | |
nati_ueno | gongysh: are you going to fix dhcp agent also? | 01:56 |
gongysh | nati_ueno: what about your linux bridge security group impl? | 01:56 |
gongysh | nati_ueno: how many patches now? | 01:56 |
nati_ueno | gongysh: I believe goal is near.. I hope | 01:56 |
nati_ueno | 24 | 01:56 |
*** dims has quit IRC | 01:57 | |
gongysh | nati_ueno: I used 25 patches to get in. It seems you will break my record. | 01:57 |
nati_ueno | gongysh: he he he i hope not | 01:57 |
gongysh | nati_ueno: what is the problem with dhcp? I am not sure I can convince others to change it. | 01:58 |
gongysh | nati_ueno: I need to put through our scheduler first. | 01:58 |
nati_ueno | gongysh: so in l3-agent, you used nova-way rpc | 01:58 |
nati_ueno | gongysh: nova-way rpc is needed for scheduling | 01:58 |
gongysh | nati_ueno: yes. | 01:59 |
*** danger_fo is now known as danger_fo_away | 01:59 | |
nati_ueno | gongysh: IMO, it is same for dhcp | 01:59 |
gongysh | nati_ueno: yes. but there are some different opinions about scheduling. | 01:59 |
nati_ueno | gongysh: I agree. We should agree the spec first | 02:00 |
*** danger_fo_away has quit IRC | 02:00 | |
gongysh | nati_ueno: yes. a long way to go. I will try to come up with discussion conclusion then. | 02:00 |
nati_ueno | gongysh: gotcha | 02:00 |
*** wenjianhn has joined #openstack-dev | 02:01 | |
nati_ueno | gongysh: OK ttyl! | 02:01 |
*** Mandell has quit IRC | 02:01 | |
*** wenjianhn has left #openstack-dev | 02:01 | |
*** mnewby has quit IRC | 02:03 | |
*** wenjianhn has joined #openstack-dev | 02:04 | |
*** gongysh has quit IRC | 02:06 | |
*** sacharya1 has joined #openstack-dev | 02:06 | |
*** sacharya has quit IRC | 02:09 | |
*** maxiz has joined #openstack-dev | 02:10 | |
*** dingus9 has joined #openstack-dev | 02:11 | |
*** dims has joined #openstack-dev | 02:14 | |
*** roadTripper has quit IRC | 02:16 | |
*** yaguang has quit IRC | 02:16 | |
*** jcooley is now known as jcooley|away | 02:21 | |
*** dingus9 has quit IRC | 02:22 | |
*** pixelbeat has quit IRC | 02:23 | |
*** dingus9 has joined #openstack-dev | 02:24 | |
*** gongysh has joined #openstack-dev | 02:24 | |
*** Ryan_Lane has quit IRC | 02:29 | |
*** aeperezt has quit IRC | 02:37 | |
*** dingus9 has quit IRC | 02:41 | |
*** lloydde has quit IRC | 02:42 | |
*** hemna_ has joined #openstack-dev | 02:42 | |
*** hemna has quit IRC | 02:46 | |
*** paulstallworth has quit IRC | 02:48 | |
*** aeperezt has joined #openstack-dev | 02:49 | |
*** alunduil has quit IRC | 02:54 | |
*** mjfork has quit IRC | 02:55 | |
*** saurabhs has joined #openstack-dev | 03:02 | |
*** adjohn has quit IRC | 03:05 | |
*** gongysh has quit IRC | 03:05 | |
*** danwent has quit IRC | 03:08 | |
*** alunduil has joined #openstack-dev | 03:09 | |
openstackgerrit | A change was merged to openstack/quantum: Sort router testcases as group for L3NatDBTestCase https://review.openstack.org/16733 | 03:13 |
*** Goose90053 has joined #openstack-dev | 03:18 | |
*** renier has quit IRC | 03:18 | |
*** saurabhs has quit IRC | 03:21 | |
*** stevebake has quit IRC | 03:21 | |
*** stevebake has joined #openstack-dev | 03:22 | |
*** sthaha has quit IRC | 03:22 | |
*** ociuhandu has joined #openstack-dev | 03:28 | |
*** melwitt has quit IRC | 03:28 | |
*** renier has joined #openstack-dev | 03:29 | |
*** Goose90053 has left #openstack-dev | 03:33 | |
*** reed has quit IRC | 03:33 | |
*** PaulM has joined #openstack-dev | 03:33 | |
*** sthaha has joined #openstack-dev | 03:33 | |
*** dims has quit IRC | 03:43 | |
*** ociuhandu has quit IRC | 03:43 | |
*** jcooley|away is now known as jcooley | 03:44 | |
*** esp has joined #openstack-dev | 03:45 | |
*** jcooley is now known as jcooley|away | 03:50 | |
*** AnilV4 has joined #openstack-dev | 03:51 | |
*** lloydde has joined #openstack-dev | 03:52 | |
*** vishy is now known as vishy_zz | 03:59 | |
*** winston-d has joined #openstack-dev | 04:05 | |
*** ttilley has joined #openstack-dev | 04:06 | |
*** koolhead17 has joined #openstack-dev | 04:18 | |
*** adjohn has joined #openstack-dev | 04:33 | |
*** littleidea_ has joined #openstack-dev | 04:34 | |
*** koolhead17 has quit IRC | 04:35 | |
*** littleidea_ is now known as littleidea | 04:42 | |
*** koolhead17 has joined #openstack-dev | 04:47 | |
*** lloydde has quit IRC | 04:52 | |
*** navid has joined #openstack-dev | 05:01 | |
*** naveed has joined #openstack-dev | 05:01 | |
*** naveed has quit IRC | 05:02 | |
*** naveed has joined #openstack-dev | 05:02 | |
*** jcooley|away is now known as jcooley | 05:04 | |
*** nati_ueno has quit IRC | 05:06 | |
*** mestery has joined #openstack-dev | 05:06 | |
*** nati_ueno has joined #openstack-dev | 05:07 | |
*** darjeeling has quit IRC | 05:17 | |
*** jcooley is now known as jcooley|away | 05:20 | |
*** nunosantos has quit IRC | 05:22 | |
*** jcooley|away is now known as jcooley | 05:24 | |
*** gongysh has joined #openstack-dev | 05:34 | |
*** sacharya1 has quit IRC | 05:36 | |
*** koolhead17 has quit IRC | 05:37 | |
*** Ryan_Lane has joined #openstack-dev | 05:39 | |
*** martine has quit IRC | 05:40 | |
*** AnilV_ has joined #openstack-dev | 05:41 | |
*** aeperezt has quit IRC | 05:42 | |
*** esp has quit IRC | 05:47 | |
*** gongysh has quit IRC | 05:54 | |
*** nati_ueno_2 has joined #openstack-dev | 05:55 | |
*** nati_ueno has quit IRC | 05:58 | |
*** lloydde has joined #openstack-dev | 06:03 | |
*** gongysh has joined #openstack-dev | 06:06 | |
*** maxiz has quit IRC | 06:06 | |
*** lloydde has quit IRC | 06:07 | |
*** clayg__ is now known as clayg | 06:11 | |
*** lifeless has joined #openstack-dev | 06:29 | |
*** AnilV_ has quit IRC | 06:43 | |
*** sthaha has quit IRC | 06:44 | |
*** Tross has joined #openstack-dev | 06:45 | |
*** AnilV4 has quit IRC | 06:50 | |
*** AnilV4 has joined #openstack-dev | 07:03 | |
*** Ryan_Lane has quit IRC | 07:06 | |
*** garyk has joined #openstack-dev | 07:07 | |
*** littleidea has quit IRC | 07:08 | |
*** mrunge has joined #openstack-dev | 07:12 | |
*** Ryan_Lane has joined #openstack-dev | 07:13 | |
*** Mandell has joined #openstack-dev | 07:19 | |
*** metral_ has joined #openstack-dev | 07:25 | |
*** metral has quit IRC | 07:29 | |
*** metral_ is now known as metral | 07:29 | |
*** afazekas has joined #openstack-dev | 07:31 | |
*** lifeless has quit IRC | 07:39 | |
*** Ruetobas has quit IRC | 07:47 | |
*** yolanda has joined #openstack-dev | 07:48 | |
*** Ruetobas has joined #openstack-dev | 07:48 | |
*** rafaduran has joined #openstack-dev | 07:55 | |
*** GheRivero has quit IRC | 08:00 | |
*** GheRivero has joined #openstack-dev | 08:00 | |
*** brucer_afk is now known as brucer_out | 08:02 | |
*** gongysh has quit IRC | 08:03 | |
*** Hitesh has joined #openstack-dev | 08:11 | |
Hitesh | garyk: Hi Gary | 08:11 |
Hitesh | garyk: Good afternoon :) | 08:11 |
garyk | Hey Hitesh, fine morning to you too. | 08:11 |
Hitesh | garyk: great !! Could you please tell me in this function --> get_networks(self, context, filters=None, fields=None) | 08:12 |
Hitesh | garyk: conext is the param context: quantum api request context | 08:12 |
garyk | Hitesh: this returns a lit of the networks. | 08:12 |
Hitesh | garyk: how to read tenant_id from it? | 08:13 |
Hitesh | garyk: yes,..but I want to read this 'context' parameter | 08:13 |
*** eglynn has joined #openstack-dev | 08:13 | |
garyk | Hitesh: which plugin are you using? or are you writing your own? | 08:13 |
Hitesh | garyk: yes I am writting my own | 08:13 |
Hitesh | garyk: I want to read tenant id from 'context' paramater..could you please help me for it? | 08:14 |
*** Ryan_Lane has quit IRC | 08:14 | |
Hitesh | garyk: I am confused how to read that even I saw other plugin code for it | 08:14 |
*** gongysh has joined #openstack-dev | 08:15 | |
garyk | Hitesh: take a look at the bse plugin (db_base_plugin.py). This will show you how you can get the tenanit id. | 08:15 |
Hitesh | garyk: Got you :) | 08:16 |
Hitesh | garyk: Thanks :) | 08:16 |
*** PaulM has left #openstack-dev | 08:18 | |
*** darjeeling has joined #openstack-dev | 08:21 | |
*** Tross has quit IRC | 08:24 | |
*** GheRivero has quit IRC | 08:29 | |
*** Tross has joined #openstack-dev | 08:30 | |
*** jog0 has joined #openstack-dev | 08:33 | |
*** lbragstad has quit IRC | 08:34 | |
*** Madkiss has quit IRC | 08:34 | |
*** Madkiss has joined #openstack-dev | 08:34 | |
*** Madkiss has joined #openstack-dev | 08:34 | |
*** winston-d_ has quit IRC | 08:35 | |
*** Tross1 has joined #openstack-dev | 08:35 | |
*** lbragstad has joined #openstack-dev | 08:35 | |
*** dripton_ has quit IRC | 08:36 | |
*** Tross has quit IRC | 08:36 | |
*** dripton_ has joined #openstack-dev | 08:36 | |
*** garyk has quit IRC | 08:40 | |
*** garyk has joined #openstack-dev | 08:45 | |
*** sileht has quit IRC | 08:48 | |
*** sileht has joined #openstack-dev | 08:51 | |
*** jpich has joined #openstack-dev | 08:53 | |
*** winston-d has quit IRC | 08:55 | |
*** adjohn has quit IRC | 08:56 | |
*** gongysh has quit IRC | 09:00 | |
*** alobbs has joined #openstack-dev | 09:01 | |
Hitesh | garyk: Hi Gary | 09:04 |
Hitesh | garyk: do you know how this context obejct is creating? | 09:05 |
garyk | Hitesh: sorry i do not recall | 09:05 |
*** derekh has joined #openstack-dev | 09:06 | |
Hitesh | garyk: get_networks(self, context, **kwargs) | 09:06 |
Hitesh | garyk: do you know from where this method has been callling? | 09:07 |
garyk | Hitesh: this is invoked from the api. | 09:07 |
*** eglynn has quit IRC | 09:07 | |
Hitesh | garyk: yes, could you redirect me to the file? | 09:07 |
Hitesh | garyk: I'd like to see where 'context' object is creating | 09:08 |
garyk | Hitesh: quantum/api/v2/base.py | 09:08 |
Hitesh | garyk: cool..let me check | 09:09 |
*** GheRivero has joined #openstack-dev | 09:09 | |
garyk | Hitesh: look for the notifications - this will show you the hooks | 09:09 |
*** GheRivero has quit IRC | 09:09 | |
Hitesh | garyk: ok.. | 09:10 |
*** ondergetekende has joined #openstack-dev | 09:15 | |
*** mrunge has quit IRC | 09:15 | |
*** jog0 has quit IRC | 09:17 | |
*** jog0 has joined #openstack-dev | 09:17 | |
*** corXi has joined #openstack-dev | 09:21 | |
*** mrunge has joined #openstack-dev | 09:21 | |
*** pixelbeat has joined #openstack-dev | 09:25 | |
*** eglynn has joined #openstack-dev | 09:25 | |
Hitesh | garyk: Hi | 09:31 |
garyk | Hitesh: hi | 09:31 |
Hitesh | garyk: I am getting context.tenant_id is none | 09:31 |
Hitesh | garyk: even I passed through "X-Auth-Token: 3bcc3d3a03f44e3d8377f9247b0ad155" by url | 09:32 |
Hitesh | garyk: any idea about it? | 09:32 |
garyk | Hitesh: it is pretty difficult to debug this remotely and virtually. If we could see the code it would make life a bit easier. I have the following suggestions which may help you progress: | 09:33 |
*** mmagr has joined #openstack-dev | 09:33 | |
garyk | 1. commit your code upstream | 09:33 |
*** ghe has joined #openstack-dev | 09:33 | |
garyk | 2. If that is not possible then I suggest that you debug with linuxbridge/ovs plugins and try and see what the differences are | 09:33 |
garyk | Make sense? | 09:33 |
Hitesh | garyk: Yes, it seems so well | 09:34 |
*** darraghb has joined #openstack-dev | 09:40 | |
garyk | Hitesh: you can also just hack into one of the above to play around and see what changes you would like to make | 09:41 |
Hitesh | garyk: Yeah | 09:41 |
Hitesh | garyk: great idea | 09:41 |
Hitesh | garyk: but in office I can't install those plugin | 09:42 |
Hitesh | garyk: I will check it from home | 09:42 |
Hitesh | garyk: :( | 09:42 |
Hitesh | garyk: but idea is awesome | 09:42 |
*** kpavel has quit IRC | 09:43 | |
*** ghe is now known as GheRivero | 09:45 | |
*** sthaha has joined #openstack-dev | 09:47 | |
*** EmilienM has joined #openstack-dev | 09:55 | |
*** maploin has joined #openstack-dev | 09:59 | |
*** maploin has quit IRC | 09:59 | |
*** maploin has joined #openstack-dev | 09:59 | |
*** EmilienM has quit IRC | 09:59 | |
*** xchu has quit IRC | 10:00 | |
*** salv-orlando has joined #openstack-dev | 10:09 | |
*** jog0 has quit IRC | 10:11 | |
*** gael_ has joined #openstack-dev | 10:18 | |
*** xiao__ has quit IRC | 10:20 | |
*** kpavel_ has joined #openstack-dev | 10:22 | |
*** kpavel_ is now known as kpavel | 10:22 | |
*** uvg has joined #openstack-dev | 10:25 | |
*** garyk has quit IRC | 10:34 | |
*** garyk has joined #openstack-dev | 10:40 | |
*** maurosr has quit IRC | 10:44 | |
*** SunilThaha has joined #openstack-dev | 10:46 | |
*** salv-orlando has quit IRC | 10:49 | |
*** adalbas has joined #openstack-dev | 10:52 | |
*** yjiang5 is now known as yjiang5-away | 10:52 | |
*** wenjianhn has left #openstack-dev | 10:54 | |
openstackgerrit | A change was merged to openstack/ceilometer: Add sql db option to devstack for ceilometer https://review.openstack.org/17476 | 10:55 |
openstackgerrit | A change was merged to openstack/ceilometer: Update documentation URL https://review.openstack.org/17529 | 11:02 |
*** lbragstad1 has joined #openstack-dev | 11:08 | |
*** mjfork has joined #openstack-dev | 11:08 | |
*** lbragstad has quit IRC | 11:12 | |
*** maurosr has joined #openstack-dev | 11:15 | |
*** fc___ has joined #openstack-dev | 11:21 | |
*** darjeeling has quit IRC | 11:28 | |
*** zaneb has joined #openstack-dev | 11:33 | |
*** zbitter has quit IRC | 11:36 | |
*** pixelbeat has quit IRC | 11:37 | |
*** pixelbeat has joined #openstack-dev | 11:44 | |
*** markmc has joined #openstack-dev | 11:48 | |
*** salv-orlando has joined #openstack-dev | 11:52 | |
*** garyk has quit IRC | 12:02 | |
*** garyk has joined #openstack-dev | 12:09 | |
*** roadTripper has joined #openstack-dev | 12:13 | |
*** gongysh has joined #openstack-dev | 12:15 | |
gongysh | salv-orlando: ping | 12:16 |
*** lifeless has joined #openstack-dev | 12:17 | |
*** eharney has joined #openstack-dev | 12:25 | |
*** eharney has joined #openstack-dev | 12:25 | |
*** cmagina has quit IRC | 12:29 | |
*** cmagina has joined #openstack-dev | 12:30 | |
*** naveed has quit IRC | 12:32 | |
*** mmagr has quit IRC | 12:35 | |
*** mmagr has joined #openstack-dev | 12:37 | |
*** vkmc has joined #openstack-dev | 12:38 | |
*** pixelbeat has quit IRC | 12:41 | |
*** naveed has joined #openstack-dev | 12:47 | |
*** pixelbeat has joined #openstack-dev | 12:48 | |
*** amotoki has joined #openstack-dev | 12:53 | |
*** markvoelker has joined #openstack-dev | 12:55 | |
*** boden has joined #openstack-dev | 12:58 | |
*** ociuhandu has joined #openstack-dev | 13:04 | |
*** salv-orlando has quit IRC | 13:04 | |
*** gargya has joined #openstack-dev | 13:04 | |
vkmc | hey guys, how are you? :) | 13:05 |
*** aloga has quit IRC | 13:05 | |
vkmc | is it ok that when doing a rebase i keep gettin' noop? | 13:07 |
*** aloga has joined #openstack-dev | 13:07 | |
*** dims has joined #openstack-dev | 13:18 | |
*** dprince has joined #openstack-dev | 13:18 | |
*** SunilThaha has quit IRC | 13:18 | |
jpich | vkmc: Are you doing the rebase from the topic branch? What's the message you get back? | 13:21 |
*** rkukura has joined #openstack-dev | 13:22 | |
vkmc | jpich, yeah, just a normal rebase with "noop" where should be the list of files for picking/squashing | 13:22 |
*** alunduil has quit IRC | 13:23 | |
*** ociuhandu has quit IRC | 13:23 | |
*** darjeeling has joined #openstack-dev | 13:25 | |
vkmc | jpich, i'm also doubtful with files to rebase... when i pulled from master files where i was working on changed and now has some git markups and doesn't passes run_tests.sh | 13:25 |
jpich | vkmc: Sounds like there were conflicts when merging that you need to sort out | 13:26 |
jpich | vkmc: the git markups should be telling you about the 2 versions of the file (the one of the remote and yours) so you can merge them manually | 13:27 |
vkmc | jpich, git merge topic branch? | 13:28 |
openstackgerrit | A change was merged to openstack/nova: Imported Translations from Transifex https://review.openstack.org/17173 | 13:29 |
jpich | vkmc: I haven't had to solve conflicts in a while... I think you might be able to use git mergetool to help you | 13:29 |
openstackgerrit | A change was merged to openstack/nova: Added sample tests to extended status API. https://review.openstack.org/17003 | 13:31 |
*** wenjianhn has joined #openstack-dev | 13:31 | |
vkmc | mh weird.. git mergetool no files need merging | 13:32 |
openstackgerrit | A change was merged to openstack/nova: improve sessions for key_pair_(create,destroy) https://review.openstack.org/17285 | 13:37 |
*** alexpilotti has joined #openstack-dev | 13:40 | |
*** wenjianhn has quit IRC | 13:42 | |
*** dingus9 has joined #openstack-dev | 13:42 | |
gongysh | what is his irc nickname? | 13:44 |
*** pabelanger has quit IRC | 13:46 | |
openstackgerrit | A change was merged to openstack/ceilometer: Change default os-username to 'ceilometer' https://review.openstack.org/17532 | 13:46 |
jpich | vkmc: I'm not quite sure... Maybe if you paste somewhere which commands you ran and what you're seeing now it'll be easier to debug. Is your own commit still at the top of the branch? Did the rebase otherwise work (can you see the most recent commits in the history with git log, below your own changes)? | 13:47 |
*** annegentle_ has joined #openstack-dev | 13:48 | |
garyk | rkukura: ping | 13:50 |
*** _0x44 has quit IRC | 13:53 | |
*** wenjianhn has joined #openstack-dev | 13:54 | |
*** m4xmr has joined #openstack-dev | 13:57 | |
*** _0x44 has joined #openstack-dev | 14:00 | |
*** almaisan-away is now known as al-maisan | 14:00 | |
*** m4xmr has left #openstack-dev | 14:01 | |
*** al-maisan is now known as almaisan-away | 14:01 | |
vkmc | jpich, i'll do that, my own commit is still at the top (according git log) but the oddest thing is that the test i was working on has new code, but inserted in a disorganized way... tried to merge it, git claims there is nothing to merge | 14:02 |
openstackgerrit | A change was merged to openstack/nova: network managers: Pass elevated cxtx to update_dhcp https://review.openstack.org/17300 | 14:02 |
openstackgerrit | A change was merged to openstack/quantum: Add VIF binding extensions https://review.openstack.org/16439 | 14:03 |
jpich | vkmc: There's always the good old "Fix it by hand and run git commit --amend afterwards" :-) The new quota test that was merged in earlier probably confused git | 14:06 |
*** rohitk has joined #openstack-dev | 14:06 | |
*** dolphm has joined #openstack-dev | 14:07 | |
*** e1mer has quit IRC | 14:08 | |
vkmc | yeah i think so..! but i don't know if i should remove the added code... or try to fix it.. it won't be good if i get that extra code as part of my commit | 14:11 |
vkmc | http://fpaste.org/UH5f | 14:11 |
*** alexpilotti has quit IRC | 14:11 | |
*** anteaya_i has joined #openstack-dev | 14:13 | |
Hitesh | gongysh: Hi Yong, | 14:17 |
Hitesh | gongysh: You there? | 14:17 |
*** sulrich has joined #openstack-dev | 14:17 | |
*** rohitk has left #openstack-dev | 14:19 | |
gongysh | hi | 14:21 |
*** kpavel has quit IRC | 14:21 | |
Hitesh | gongysh: I am calling the API y uisng curl | 14:21 |
Hitesh | gongysh: I have configured Quantum with noauth | 14:22 |
*** uvg has quit IRC | 14:22 | |
Hitesh | gongysh: I am sending FAKE token thorough X-Auth-Token, and I am writing my own plugin | 14:23 |
*** martine has joined #openstack-dev | 14:23 | |
Hitesh | gongysh: at this methos | 14:23 |
Hitesh | method** | 14:23 |
Hitesh | gongysh: def get_networks(self, context, filters=None, fields=None): | 14:23 |
jpich | vkmc: The extra code is a valid test and shouldn't be removed, it's just that git tried to merge it with yours when it shouldn't have. If you look at the history you can copy the full test, and then add yours below it | 14:24 |
jpich | vkmc: The other test shouldn't show in your diff after the rebase because it's part of the history already | 14:24 |
*** ociuhandu has joined #openstack-dev | 14:25 | |
Hitesh | gongysh: I am getting context.tenant_id --> None | 14:25 |
*** alexpilotti has joined #openstack-dev | 14:25 | |
Hitesh | gongysh: any idea? | 14:25 |
*** jcru has joined #openstack-dev | 14:26 | |
jpich | vkmc: It looks like you had outstanding changes when you initially switched to master so that's probably what's giving you trouble actually. Your work should have been committed in your branch first, before pulling | 14:26 |
gongysh | Hitesh: if you disabled, we will use admin context which has no tenant_id. | 14:28 |
gongysh | if you disabled authz, .. | 14:29 |
vkmc | jpich, it must be that... i'll try to fix it as you suggested | 14:29 |
gongysh | Hitest: should be ' if you disabled authn" | 14:29 |
jpich | vkmc: It looks like git aborted before merging anything from origin. Save your changes locally by committing in the branch where they belong and retry to pull from the master branch (make sure there are no outstanding changes by doing git status first) | 14:29 |
*** wenjianhn has left #openstack-dev | 14:31 | |
*** alunduil has joined #openstack-dev | 14:31 | |
*** imsplitbit has joined #openstack-dev | 14:31 | |
*** alunduil has quit IRC | 14:33 | |
*** alunduil has joined #openstack-dev | 14:34 | |
*** dingus9 has quit IRC | 14:34 | |
*** dspano has joined #openstack-dev | 14:38 | |
gongysh | rkukura: ping | 14:38 |
*** sacharya has joined #openstack-dev | 14:38 | |
rkukura | gongysh: hi | 14:38 |
*** pabelanger has joined #openstack-dev | 14:39 | |
*** lifeless_ has joined #openstack-dev | 14:39 | |
gongysh | rkukura: I opened a new dialog window between u and me. | 14:40 |
vkmc | jpich, when commiting git lists some files i haven't change, should i commit anyway? | 14:41 |
gongysh | rkukura: are you there? | 14:41 |
*** winston-d has joined #openstack-dev | 14:41 | |
*** jchiles has joined #openstack-dev | 14:41 | |
rkukura | gongysh - was replying in other window | 14:42 |
*** lifeless has quit IRC | 14:42 | |
jpich | vkmc: Is that when pulling from master or merging your own branch? | 14:42 |
*** aeperezt has joined #openstack-dev | 14:44 | |
*** sacharya has quit IRC | 14:45 | |
*** epim has quit IRC | 14:46 | |
vkmc | jpich, i was trying to save my changes locally committing in the bug's branch... although, when trying to checkout from that branch, git asks me to commit or stash | 14:46 |
vkmc | jpich, i should stash, change branch, and commit, right? | 14:47 |
jpich | vkmc: Are you on master or your topic branch? Your own commit should be on your topic branch. The files you haven't modified are probably part of the failed merge and you should get rid of them in your own commit | 14:48 |
jpich | vkmc: If you can't checkout your topic branch, I guess yes, "stash" then change branch then "git stash pop" to get the modified files back and commit your change | 14:49 |
vkmc | jpich, "git stash pop" is what i was missing... thx j, and really sorry to bother | 14:49 |
jpich | vkmc: Although are the oustanding changes important? Your patch was uploaded to gerrit and there was no need to modify it, so what you have in the existing commit/history should be enough, no? | 14:49 |
*** m4xmr_ has joined #openstack-dev | 14:50 | |
jpich | vkmc: No worries! I learn new git incantations all the time | 14:50 |
*** radez_g0n3 is now known as radez | 14:51 | |
*** dripton_ is now known as dripton | 14:51 | |
*** spn has joined #openstack-dev | 14:52 | |
*** m4xmr_ is now known as m4xmr | 14:54 | |
vkmc | jpich, no.. it doesn't needed a modification, but when i pulled from master i got some conflicts in lot of files | 14:55 |
vkmc | jpich, now, trying to commit from my branch, git continues including those files i haven't worked on | 14:56 |
*** jimfehlig has joined #openstack-dev | 14:56 | |
jpich | vkmc: If there's nothing you want to keep or need to commit for your patch, I would reset all this files with "git checkout ." (it will put back all the unstaged files as they were as of the latest commit. Don't do it if there is content you want to keep!) | 14:57 |
*** markmcclain has joined #openstack-dev | 14:57 | |
*** kpavel has joined #openstack-dev | 14:58 | |
jpich | vkmc: If it's in the staging area, "git reset HEAD ." first I think (it's specified in "git status") | 14:58 |
*** dingus9 has joined #openstack-dev | 14:59 | |
vkmc | jpich, i think its the best option :o | 14:59 |
jpich | vkmc: If you don't have on-going work, it should be ok | 14:59 |
*** naveed has left #openstack-dev | 15:00 | |
vkmc | jpich, i'll try that.. (what a mess i did!) | 15:00 |
*** mnewby has joined #openstack-dev | 15:01 | |
jpich | vkmc: That's the way to learn, by making messes all along the way :) (especially with git!) | 15:01 |
*** j_chiles has joined #openstack-dev | 15:02 | |
*** gargya_ has joined #openstack-dev | 15:02 | |
*** nunosantos has joined #openstack-dev | 15:03 | |
*** gargya has quit IRC | 15:04 | |
*** spn has quit IRC | 15:04 | |
*** gargya_ is now known as gargya | 15:04 | |
vkmc | jpich, i will ask "git for dummies" for this Christmas... maybe i'll get lucky | 15:04 |
*** spn has joined #openstack-dev | 15:04 | |
*** jchiles has quit IRC | 15:04 | |
anteaya_i | vkmc: http://gitimmersion.com | 15:05 |
jpich | vkmc: Heh! :) anteaya recommends http://gitimmersion.com/ as a very good resource to learn git, if you don't want to wait till Christmas | 15:05 |
anteaya_i | jpich: :D | 15:05 |
jpich | anteaya_i: I am so redundant ;) | 15:05 |
*** AlanClark has joined #openstack-dev | 15:06 | |
anteaya_i | jpich: not at all, I am learning a lot from you | 15:06 |
anteaya_i | jpich: when vkmc has solved her problem, I am next up if you have time | 15:06 |
jpich | anteaya_i: Try me (and anyone else here who might be able to help :)) | 15:06 |
vkmc | anteaya_i, oh great! now i'll be able to ask for something else :p thx! | 15:08 |
anteaya_i | jpich: okay, I am on my server install, hence I am using tmux, irssi and lynx right now, so I have no graphics and I just getting used to this set-up | 15:08 |
anteaya_i | vkmc: my pleasure | 15:08 |
anteaya_i | jpich: I had devstack running before, but this morning it won't turn over. So far, I have run ./unstack.sh; ./stack.sh; ./exercises.sh | 15:09 |
anteaya_i | jpich: ./exercises.sh is running right now but it has some connection errors | 15:09 |
jpich | anteaya_i: You should check the output of devstack, see if something isn't getting started | 15:09 |
jpich | anteaya_i: There's a VERBOSE=True option you can had to your devstack localrc file to get more info when something goes wrong | 15:10 |
anteaya_i | jpich: I am reading bug reports and mailing list entries (as best as I can navigate lynx) and I wonder if there are IP addresses that no longer work that remain in config files | 15:10 |
jpich | anteaya_i: Do you have a specific error message or just "Connection refused"? | 15:10 |
anteaya_i | jpich: Errno 111 Connection refused | 15:11 |
jpich | anteaya_i: Looks to me like whatever service you're trying to talk to (glance?) isn't running, so you should check if ./stack.sh ended properly | 15:12 |
anteaya_i | jpich: good idea, how do I check if ./stack.sh ended properly? Is there a command I can run? | 15:12 |
jpich | anteaya_i: Just wait until the end of the script to see where it stops | 15:13 |
anteaya_i | jpich: well that is gone now, I don't have a scroll option in the terminal so that output is no longer on the screen | 15:13 |
anteaya_i | jpich: perhaps I should run ./unstack.sh && ./stack.sh and watch for output? | 15:14 |
*** salv-orlando has joined #openstack-dev | 15:14 | |
ayoung | dolphm, trying to figure out if I can salvage https://review.openstack.org/#/c/17120/7 and I'm tempted to scrap it and merge all of the reshuffling into one big patch. | 15:15 |
ayoung | The issue you raise in the last code review is indicative of a subtlety in how python imports are done | 15:16 |
dolphm | ayoung: might be easier to do in one patch | 15:16 |
ayoung | dolphm, maybe | 15:16 |
ayoung | However, interesting thing I learned | 15:16 |
ayoung | https://review.openstack.org/#/c/17120/7/keystone/service.py | 15:16 |
ayoung | those changes are affecting how things work later in the process | 15:17 |
ayoung | specifically, if I take them out, the admin_crud breaks, etc | 15:17 |
ayoung | same thing in the catalog patch | 15:17 |
jpich | anteaya_i: That can work yes. Add the VERBOSE option to localrc too ideally | 15:17 |
ayoung | dolphm, so here is what I am thinking | 15:17 |
ayoung | we have 2 packages under keystone: routers/ and controllers/ | 15:17 |
anteaya_i | jpich: might I trouble you for that command again? (I can see lack of backscroll is going to be a hurdle.) | 15:18 |
ayoung | nothing in the __init__.py for them, so you need to explicitly import the subfiles | 15:18 |
*** esheffield has joined #openstack-dev | 15:18 | |
ayoung | dolphm, under controllers, we have controllers/identity.py, controllers/token.py, controllers/catalog.py etc | 15:19 |
jpich | anteaya_i: Oh, it should just be "VERBOSE=True" written in devstack/localrc | 15:19 |
anteaya_i | jpich: great thanks | 15:19 |
ayoung | dolphm, these can then import the keystone/identity and keystone/catalog packages as they need. so routers can only point to controllers, and controllers can only point to domain model packages | 15:19 |
ayoung | thus either from keystone import identity or from keystone.controllers import identity, but not both | 15:20 |
jpich | anteaya_i: Do you have no backscroll whatsoever? tmux/screen etc usually have a magical set of commands to enter a mode where you can scroll | 15:20 |
*** sthaha has quit IRC | 15:21 | |
ayoung | dolphm, so service.py is going to get almost completely gutted. | 15:21 |
ayoung | All of the routers will go into separate but logical pieces under keystone/routers | 15:21 |
*** sacharya has joined #openstack-dev | 15:22 | |
ayoung | dolphm, I am thinking something like: routers/public.py routers/admin.py routers/identity.py routers/token.py with some composition used to builkd up the public one from its pieces | 15:22 |
dolphm | ayoung: +1 for gutting service, but completely separating routers and controllers from the drivers they're using doesn't sound as intuitive as having them in self-contained packages | 15:23 |
*** maurosr has quit IRC | 15:23 | |
ayoung | dolphm, yeah, I agree, but it is a namescpae collision thing. I guess, though, that I can keep the domain routers in identity/routers, and just have that only point to identity/controllers and then identity/controllers can point to keystone/catalog | 15:24 |
*** maurosr has joined #openstack-dev | 15:24 | |
ayoung | dolphm, the thing is, the external interface into identity is likely to be the controllers for most things, but the domain model for other controllers. | 15:25 |
dolphm | ayoung: where's the namespace collision? | 15:25 |
ayoung | dolphm, it is in some controllers like the user_crud | 15:25 |
anteaya_i | jpich: that I did not know, now that I know that is possible I will review the tumx commands to see which one(s) enable me to read the backscroll, thank you for letting me know | 15:25 |
ayoung | they need both the identity controller and the identity core | 15:25 |
anteaya_i | jpich: exit 1 :( | 15:25 |
ayoung | and they need multiple controllers, so we get collisions with | 15:25 |
ayoung | from identity import controllers and from catalog import controllers | 15:25 |
dolphm | ayoung: the controller is the web interface, the manager is the interface to external controllers | 15:26 |
ayoung | I'd rather have from controllers import identity and from controllers import catalog | 15:26 |
jpich | anteaya_i: Np. What's before the exit 1? Anything useful, service name? | 15:26 |
*** otherwiseguy has joined #openstack-dev | 15:26 | |
*** ondergetekende has quit IRC | 15:26 | |
anteaya_i | jpich: it appears that it was waiting for g-api (192.168.0.100:9292) to start | 15:26 |
anteaya_i | jpich: it doesn't look like it started, it looks like it timed out | 15:27 |
dolphm | ayoung: i don't see what you gain there, other than isolating the controllers from everything else | 15:27 |
ayoung | we also have collision at service.py, but I think we can sort that out | 15:27 |
anteaya_i | jpich: I don't think that I have static ips from my isp | 15:27 |
anteaya_i | jpich: is devstack working with the idea that I have static ips? | 15:27 |
ayoung | dolphm, its only an issue if we want to stop doing from identity import controllers as identity_controllers | 15:27 |
sdague | jaypipes: hey, just hit the durable glance queues issue on devstack again (where glance won't start because of a queue type change). How does one resolve that again? And is this something we need a devstack fix for? | 15:27 |
jpich | anteaya_i: no, it's an internal, private IP, it doesn't need to talk to your ISP. You know, I had a similar problem just this morning... but let's check it's the same first. Can you do screen -r? | 15:28 |
ayoung | dolphm, so if one router needs to talk to two different controllers, we need to deconflict them | 15:28 |
jpich | anteaya_i: It should put you in the latest devstack screen window running, which might be for g-api. If it's outputting a lot of stuff stop it with control + C so you can read it | 15:28 |
ayoung | dolphm, perhaps the rule should be that a router can only talk to one controller, but then composing is still going to generate name clashes | 15:29 |
anteaya_i | jpich: so I am asking screen to run within tmux? | 15:29 |
*** jaypipes has quit IRC | 15:29 | |
*** andrewbogott_afk is now known as andrewbogott | 15:29 | |
ayoung | and we definitely can't have controllers and routers in the identity/__init__.py file, as that will lead to circular dependencies | 15:30 |
jpich | anteaya_i: Well, doesn't seem like there is much choice since that's how devstack sets up the services :) (many screen windows where you can check the logs for each running service) | 15:30 |
dolphm | ayoung: i'm not understanding the potential for collisions :( | 15:30 |
jpich | anteaya_i: At least there shouldn't be command conflicts, screen within screen can become a pain quickly | 15:30 |
*** radez is now known as radez_g0n3 | 15:30 | |
ayoung | dolphm, so, probably the best I can do is have each router talk to only one controllers.py file, and then put all of the controllers into keystone/routers. That kind of makes sense any way | 15:30 |
anteaya_i | jpich: okay, not commenting just clarifying what I will be doing | 15:31 |
*** TerryH has joined #openstack-dev | 15:31 | |
jpich | anteaya_i: Yup! | 15:31 |
anteaya_i | jpich: my prompt indicates that I am in /opt/stack/glance | 15:32 |
ayoung | dolphm, OK, this whole thing kicked off when I wanted to move the token controller out of service.py. The token controller has to point to identity in order to create tokens. Identity needs to point to the token Manager() in order to revoke tokens upon change of password. | 15:33 |
ayoung | dolphm, so in service.py we do | 15:33 |
ayoung | from keystone import identity | 15:33 |
jpich | anteaya_i: Any exception? | 15:34 |
ayoung | right now, that works, because the routes.py file, the controller.py file and the core.py file are all referenced in identity/__init__.py | 15:34 |
ayoung | dolphm, however, that treats identity as special. It can point to other domain files, but they can't point to it | 15:35 |
*** annegentle__ has joined #openstack-dev | 15:35 | |
anteaya_i | jpich: not sure yet, her is what I do know, under my prompt I see the following: 0$ shell 1$ key 2$ horizon 3$ g-reg 4$ g-api* | 15:36 |
ayoung | dolphm, so the reason it works right now is due to tokens being spaghetti inside of service.py | 15:36 |
ayoung | instead, we need a rule that controllers point to core and routers point to controllers, and we need to be able to mix at some level therein | 15:36 |
jpich | anteaya_i: That's the list of windows running inside of screen. You're in the g-api one, which makes sense -- it's the last service devstack tried to set up and that's where it failed | 15:37 |
anteaya_i | jpich: the last line above my prompt reads: ERROR eventlet.wsgi.server [-] Not respawning child 12141, cannot recover from termination | 15:37 |
*** rnirmal has joined #openstack-dev | 15:37 | |
anteaya_i | jpich: good that is what I hoped that list meant | 15:37 |
ayoung | so if we have token/controllers.py and identity.controllers.py referenced in the same file, we will have name clash | 15:37 |
jpich | anteaya_i: Beh. Nothing else? | 15:38 |
jpich | anteaya_i: A working devstack usually has a dozen of those windows | 15:38 |
anteaya_i | jpich: what should I look for? There is a lot but I have no copy/paste | 15:38 |
dolphm | ayoung: keystone.service.V3Router avoids that issue by initializing all the managers once, and passing them into the consuming controllers -- can you backport the same pattern to v2 controllers? | 15:38 |
*** amotoki has quit IRC | 15:38 | |
ayoung | on the other hand, we can very safely do controllers/identity.py, controllers/token.py and controllers/catalog.py, and have them mixed in the same router. That is why I was thinking of pulling them out. | 15:38 |
anteaya_i | jpich: good to know | 15:38 |
ayoung | dolphm, um...that actually makes things worse. | 15:38 |
dolphm | ayoung: how? | 15:39 |
ayoung | now the router, which references multiple controllers, also references multiple domain objects | 15:39 |
ayoung | it forces a circular dependency | 15:39 |
*** annegentle_ has quit IRC | 15:39 | |
anteaya_i | jpich: hang on a second, I found an exception, it will take me a minute to post to the channel | 15:39 |
ayoung | dolphm, now, I think it is the right approach | 15:39 |
dolphm | ayoung: what's a domain object? | 15:39 |
ayoung | we just need to find a way around it | 15:39 |
ayoung | dolphm, a domain object is Manager or Driver | 15:39 |
jpich | anteaya_i: Ok | 15:40 |
*** gargya has quit IRC | 15:40 | |
ayoung | the things that have implementations in the back end | 15:40 |
dolphm | ayoung: i don't see a circular dependency | 15:40 |
garyk | salv-orlando: ping | 15:40 |
ayoung | dolphm, I don;t have a good name for them, I guess I should call them core | 15:40 |
*** cp16net is now known as cp16net|away | 15:41 | |
ayoung | dolphm, I've been beating on this for a week, it is there | 15:41 |
salv-orlando | garyk: hello! | 15:42 |
dolphm | ayoung: just call them managers (i don't think you mean to refer to either drivers or driver implementations, as they're not referenced by anything other than their own managers) | 15:42 |
dolphm | driver interfaces or driver implementations* | 15:42 |
ayoung | dolphm, OK | 15:42 |
ayoung | so the rule is routes know about controllers. Controllers need to be in deconflicted namespaces. Controllers know about managers. Managers need to be in deconflicted name spaces. If you are going to mix references to managers and controllers in a single file, the namespace between the controller an manager needs to be deconflicted | 15:44 |
*** jcru is now known as jcru|away | 15:44 | |
*** reed has joined #openstack-dev | 15:44 | |
jpich | anteaya_i: ...maybe only copy the exception name to begin with if it takes that long :-) | 15:44 |
ayoung | dolphm, so user_crud cannot point to both token and identity namespaces. | 15:44 |
*** lbragstad1 has quit IRC | 15:44 | |
ayoung | and, at the same time | 15:44 |
ayoung | point to both controller and manager namespaces | 15:45 |
ayoung | it has to be either or | 15:45 |
dolphm | ayoung: why can't you give user_crud references to both an identity manager and a token manager? | 15:45 |
anteaya_i | jpich: TRACE glance AMQPChannelException: (406, u"PRECONDITION_FAILED - cannot redeclare exchange 'glance' in vhost '/' with different type, durable, internal or autodelete value", (40, 10), 'Channel.exchange_declare') | 15:45 |
ayoung | dolphm, look at the following set of imports | 15:46 |
jpich | anteaya_i: Great! I had the same thing this morning. See comment #6 at https://answers.launchpad.net/nova/+question/163369 | 15:46 |
jpich | anteaya_i: then you'll have to restart devstack | 15:46 |
ayoung | from keystone.identity import Manager as IdentityManager | 15:46 |
ayoung | from keystone.controllers import identity | 15:46 |
ayoung | from keystone.token import Manager as TokenManager | 15:46 |
*** jaypipes has joined #openstack-dev | 15:46 | |
ayoung | it breaks our rule about importing classes | 15:46 |
ayoung | but it has to, to avoid clashing | 15:46 |
anteaya_i | jpich: okay, thank you | 15:46 |
*** jaypipes has quit IRC | 15:47 | |
ayoung | from keystone import identity | 15:47 |
ayoung | from keystone.identity import controllers | 15:47 |
ayoung | from keystone import token would work | 15:47 |
ayoung | but it does not work if | 15:47 |
ayoung | you need to also import token.controllers | 15:47 |
ayoung | dolphm, so, your preference would be to do identity/[controllers.py routers.py core.py] as the pattern? | 15:49 |
ayoung | or at least | 15:49 |
ayoung | identity/[controllers.py core.py] | 15:49 |
*** mrunge has quit IRC | 15:49 | |
garyk | salv-orlando: hi, how you doing? | 15:49 |
garyk | salv-orlando: question regarding nova and quantum - something is a bit fishy | 15:49 |
garyk | salv-orlando: https://github.com/openstack/nova/blob/master/nova/network/quantumv2/__init__.py#L46 | 15:50 |
alexpilotti | dansmith: ping | 15:50 |
dansmith | alexpilotti: ack, but I'm about to jump on a call, so only have a few minutes | 15:50 |
garyk | salv-orlando: this means that if the context already has an auth_token on it then we may not be able to have the correct user working against quantum | 15:50 |
anteaya_i | jpich: in the answer it references the rabbitmqctl list_exchanges, since I failed on glace I will want the glance list_exchanges, correct? | 15:50 |
garyk | does that make sense? | 15:50 |
ayoung | dolphm, BTW, your comment "Missed this in the dependent review... remove these and depend on from 'keystone import catalog' to get access to catalog.controllers" can't be implemented. | 15:51 |
ayoung | https://review.openstack.org/#/c/17120/7/keystone/service.py | 15:51 |
salv-orlando | garyk: let me check | 15:51 |
dolphm | ayoung: why not? | 15:51 |
garyk | salv-orlando: thanks | 15:51 |
alexpilotti | dansmith: ok np. :-) Just wanted to ask you to review https://review.openstack.org/#/c/16843/ | 15:51 |
ayoung | the best I can get is from keystone.catalog import controllers as catalog_controllers | 15:51 |
alexpilotti | dansmith: it's the one that you already reviewed | 15:51 |
alexpilotti | dansmith: it didn't merge due to rebasing needs | 15:51 |
jpich | anteaya_i: No, it's the rabbit command to see all open queues. Because the failure is with connecting to the glance queue, we want to destroy it in rabbitmq (so it gets recreated properly) | 15:52 |
alexpilotti | dansmith: and pnavarro just resubmitted | 15:52 |
jpich | anteaya_i: there shouldn't be any mention of glance in the output of that command | 15:52 |
*** gargya has joined #openstack-dev | 15:52 | |
ayoung | dolphm, because in order to do catalog.controllers, I need controllers in catalog/__init__.py and that introduces the circular dependency | 15:52 |
*** jaypipes has joined #openstack-dev | 15:52 | |
ayoung | so, to get this review through, can I do catalog_controllers, with an agreement that we will continue to refactor in follow on reviews? | 15:52 |
salv-orlando | garyk: if the context has already an auth token, that should be the token of the appropriate user, isn't? so we won't have a fake impersonation problem | 15:53 |
salv-orlando | garyk: but that token might be expired | 15:53 |
anteaya_i | jpich: okay thank you, also am I still in screen in the /opt/glance directory while running this or should I exit from screen? | 15:53 |
ayoung | dolphm, That will let me make incremental changes that are still bite sized code-reviewable | 15:53 |
garyk | salv-orlando: ok, thanks. i'll explain the problem that i have (and hope I do not open a can of worms) | 15:53 |
*** cp16net|away is now known as cp16net | 15:53 | |
*** rushiagr has joined #openstack-dev | 15:53 | |
salv-orlando | garyk: if there are worms waiting for us in a can, it better to let them out, no matter how disgusting it could be | 15:54 |
*** esp has joined #openstack-dev | 15:54 | |
jpich | anteaya_i: You can exit from screen (Ctrl-a then d while keeping ctrl pressed) | 15:54 |
jaypipes | sdague: https://review.openstack.org/#/c/17475/ was what I thought would be the trick, but mmclain seems to be unimpressed :( | 15:54 |
anteaya_i | jpich: thank you | 15:54 |
garyk | salv-orlando: i boot a vm. this means that nova has done aut against keystone. this is a regular user. then the quantum code uses the same auth token to create a port. this is done with the regular user instead of the admin | 15:54 |
jpich | anteaya_i: yw! | 15:54 |
salv-orlando | garyk: ok, go ahead | 15:54 |
garyk | salv-orlando: ^^^ | 15:55 |
salv-orlando | ah ok. I thought you had more | 15:55 |
*** gunfire has joined #openstack-dev | 15:55 | |
*** nerd has joined #openstack-dev | 15:55 | |
salv-orlando | nova always uses user context to send requests to quantum. I don't recall a case where we need nova to use admin context wrt quantum | 15:56 |
salv-orlando | am I missing something? | 15:56 |
garyk | salv-orlando: this is the can of worms - i want to get the port binding for the vif type :) | 15:56 |
salv-orlando | I see - and we'll need to enable admin access! | 15:57 |
garyk | salv-orlando: yup. | 15:57 |
*** jdurgin1 has joined #openstack-dev | 15:58 | |
salv-orlando | not really a huge can of worms, we'll probably need to see how we can use the same client and tell it to issue some requests with an elevated context | 15:58 |
salv-orlando | I don't know probably that is already possible. I cannot check right now as I'm the openstack emea day. | 15:58 |
salv-orlando | it's a little pot of maggots rather than a can of worms :) | 15:58 |
*** lbragstad has joined #openstack-dev | 16:00 | |
dolphm | ayoung: https://review.openstack.org/#/c/17545/1/keystone/identity/__init__.py | 16:00 |
*** KurtMartin is now known as kmartin | 16:00 | |
ayoung | dolphm, not sufficient | 16:01 |
salv-orlando | client does not seem to support this, but we can probably instatiate a client with an admin token when doing requests that require admin privileges. | 16:01 |
salv-orlando | what do you think? | 16:01 |
salv-orlando | garyk: I need to disconnect now. Can you please send an email, and we'll continue the discussion there? | 16:01 |
salv-orlando | cheers | 16:01 |
*** salv-orlando has quit IRC | 16:01 | |
ayoung | dolphm, those files still get evaluated in import, leading to a circular dependency | 16:01 |
*** avishay has joined #openstack-dev | 16:02 | |
ayoung | dolphm, that was why, a while back, you saw me doing | 16:02 |
ayoung | from identity import core | 16:02 |
ayoung | dolphm, I suspect that the real issue is how we do imports. Since we import namespaces instead of classnames. I am not sure that this is actually considered a python best practice | 16:04 |
ayoung | dolphm, actually, our Hacking doc is a little unclear | 16:04 |
ayoung | it stays | 16:04 |
*** esp has quit IRC | 16:04 | |
ayoung | Do not import objects, only modules | 16:04 |
ayoung | but classes are not objects | 16:04 |
dolphm | ayoung: sure they are, but so are modules :P | 16:04 |
ayoung | dolphm, now, I have been interpreting this as | 16:05 |
ayoung | Do not import classes, only modules | 16:05 |
dolphm | ayoung: it should really say import modules, not attributes | 16:05 |
anteaya_i | jpich: so I have 3 commands which I can run "If the Queues binded to the Exchange are empty". How do I tell if the Queues binded to the Exchange are empty? | 16:05 |
dolphm | module-level classes are attributes of modules | 16:05 |
ayoung | dolphm, with both file level objects and CLasses being considered attributes? | 16:05 |
ayoung | right | 16:05 |
ayoung | dolphm, why is that rule in place? WHat is the justification | 16:05 |
anteaya_i | jpich: I have run `rabbitmqctl list_exchanges` and have that output but I don't know what it means. | 16:06 |
*** rushiagr1 has joined #openstack-dev | 16:06 | |
jpich | anteaya_i: Hm... I think list_queues would tell you the number of messages. I just ran the commands in the comments -- if you don't see glance in the list_exchanges output you're fine | 16:06 |
dolphm | ayoung: maintaining consistent namespaces, reducing import management maintenance, easier to read code, etc | 16:06 |
anteaya_i | jpich: I do see glance. The glace line is "glance topic" | 16:06 |
jpich | anteaya_i: Even after running the reset commands? :/ Did you run them as root? | 16:07 |
anteaya_i | jpich: 7 lines above the glance output and one below | 16:07 |
*** koolhead17 has joined #openstack-dev | 16:07 | |
*** jaustinpage|want has joined #openstack-dev | 16:07 | |
*** rushiagr has quit IRC | 16:07 | |
anteaya_i | jpich: no I haven't run the reset commands yet. I like to know what I am doing before running commands. So I will run `stop_app && reset && start_app` and then let you know. | 16:08 |
jpich | anteaya_i: Good! I did the same thing, now you know which line should have disappeared when you run list_exchanges later on | 16:09 |
*** maploin has quit IRC | 16:10 | |
anteaya_i | jpich: it worked, thank you, the glance topic line disappeared from rabbitmqctl list_exchanges | 16:10 |
anteaya_i | jpich: so now, `./stack.sh`? or `./unstack.sh && ./stack.sh`? | 16:11 |
ayoung | dolphm, so, can I get a waiver on catalog_controllers, get the patch in, or do I need to trash an start the whole patch set again? | 16:11 |
jpich | anteaya_i: Well, you will see devstack asks you to run ./unstack.sh first since you have a half working environment | 16:11 |
anteaya_i | jpich: okay, so I will run `./unstack.sh && ./stack.sh` | 16:12 |
anteaya_i | jpich: I will let you know when it completes. | 16:12 |
jpich | anteaya_i: Yep. Keep an eye on the output, devstack tells you when it completed successfully | 16:12 |
jpich | anteaya_i: Cool! | 16:12 |
jpich | vkmc: Are you out of your git merge hell btw? | 16:13 |
dolphm | ayoung: let me poke at it before you pull your hair out :) take a break! | 16:13 |
ayoung | dolphm, enjoy. But I think doing a short term naming deconflict is the best step forward. I know what this is going to look like longish term, with everything pulled out of service.py | 16:14 |
*** datsun180b has joined #openstack-dev | 16:15 | |
*** gyee_ has joined #openstack-dev | 16:16 | |
*** jcru|away is now known as jcru | 16:16 | |
*** gunfire has quit IRC | 16:16 | |
vkmc | jpich, no... i'm still fighting with wrong merged files | 16:17 |
*** Tross1 has quit IRC | 16:17 | |
anteaya_i | jpich: that worked, my thanks | 16:18 |
*** lloydde has joined #openstack-dev | 16:18 | |
jpich | anteaya_i: Yay! | 16:18 |
*** corXi has quit IRC | 16:19 | |
jpich | vkmc: Boo. Ping me / #openstack-dev if you can't get out of it | 16:20 |
*** gargya has quit IRC | 16:21 | |
*** lloydde has quit IRC | 16:24 | |
*** hub_cap has left #openstack-dev | 16:24 | |
anteaya_i | jpich: confirming I detach from screen rather than exiting screen because devstack needs screen to be running, correct? | 16:25 |
jpich | anteaya_i: Correct! | 16:25 |
*** benner_ is now known as benner | 16:26 | |
anteaya_i | jpich: okay good | 16:26 |
*** Mandell has quit IRC | 16:26 | |
anteaya_i | jpich: slowly beginning to find my way around | 16:27 |
*** hemna_ has quit IRC | 16:27 | |
jpich | anteaya_i: Excellent :) | 16:28 |
*** epim has joined #openstack-dev | 16:30 | |
*** ahardy has joined #openstack-dev | 16:31 | |
*** networkstatic has quit IRC | 16:32 | |
vkmc | jpich, already merged files and currently trying to figure out run_test.sh errors (indentation problems) | 16:33 |
vkmc | jpich, if success, i'll try to commit again | 16:33 |
*** spzala has joined #openstack-dev | 16:34 | |
jpich | vkmc: Ok. Make sure to check with "git log -p" afterwards that you're only uploading what you mean to be uploading as part of your patch (no extras left over from the merge). Good luck!! | 16:34 |
*** jimfehlig has quit IRC | 16:36 | |
*** henrynash has joined #openstack-dev | 16:36 | |
*** maurosr has quit IRC | 16:37 | |
*** jimfehlig has joined #openstack-dev | 16:38 | |
*** halj has joined #openstack-dev | 16:39 | |
vkmc | jpich, can you take a look to the test? i can't understand where is the indentation error... also, might you tell me is the merge is ok? | 16:40 |
jpich | vkmc: I can look at the test. And if you give me the log -p output for your patch and the following commit I should be able to tell you if the merge worked ok, maybe | 16:42 |
*** dolphm has quit IRC | 16:43 | |
*** pschaef has joined #openstack-dev | 16:43 | |
*** dolphm has joined #openstack-dev | 16:44 | |
*** goodes has joined #openstack-dev | 16:48 | |
*** dolphm has quit IRC | 16:48 | |
vkmc | jpich, ok.. run_test.sh output and code at http://fpaste.org/NXGL | 16:48 |
*** jcmartin has joined #openstack-dev | 16:49 | |
*** pabelanger has quit IRC | 16:49 | |
*** eharney_ has joined #openstack-dev | 16:50 | |
jpich | vkmc: Is line 180 line 23 in your paste? If so I could also use a few lines before that :) | 16:50 |
*** eharney has quit IRC | 16:51 | |
vkmc | jpich, git log -p at http://fpaste.org/r0Qw | 16:51 |
*** eharney_ is now known as eharney | 16:51 | |
*** eharney has quit IRC | 16:51 | |
*** eharney has joined #openstack-dev | 16:51 | |
*** nati_ueno_2 has quit IRC | 16:51 | |
*** nati_ueno has joined #openstack-dev | 16:51 | |
*** JakeKitchener has joined #openstack-dev | 16:52 | |
vkmc | jpich, no, is line 98 | 16:52 |
vkmc | jpich, line 23 is the last line of one of the tests that were working ok | 16:53 |
jpich | vkmc: I don't see your commit in git log -p. The rebase command should have left it at the top :/ Is it stuck below? Is it disappeared? | 16:53 |
*** mnewby has quit IRC | 16:54 | |
jpich | vkmc: Can you tell me which line is 180 so I don't have to count? :) | 16:55 |
vkmc | jpich, lemme check again for the rebase, line 180 is line 98 on the paste | 16:55 |
openstackgerrit | A change was merged to openstack/nova: Add host to get_backdoor_port() for network api. https://review.openstack.org/17498 | 16:57 |
jpich | vkmc: Ok, apparently I misread 98. It looks fine to me... Did you mix spaces and tabs by any chance? | 16:57 |
vkmc | jpich, no.. i checked twice removing any suspicious space... i'll check again | 16:58 |
*** dprince has quit IRC | 17:00 | |
*** pschaef has quit IRC | 17:00 | |
*** jcru is now known as jcru|away | 17:01 | |
*** markwash has quit IRC | 17:02 | |
jpich | vkmc: You can also try removing the tests.pyc file in the same folder though I doubt it will help here... | 17:03 |
*** maurosr has joined #openstack-dev | 17:03 | |
*** danwent has joined #openstack-dev | 17:04 | |
*** ayoung is now known as ayoung-afk | 17:06 | |
*** jcooley is now known as jcooley|away | 17:06 | |
sdague | jaypipes: so the solution is nuke rabbit and start over? | 17:07 |
sdague | I'm kind of curious how it got in that state | 17:08 |
*** m4xmr has quit IRC | 17:09 | |
*** eharney has quit IRC | 17:09 | |
Kiall | markmc, you about? Ran into an issue with oslo-config that you may be able to help with.. | 17:12 |
*** garyk has quit IRC | 17:12 | |
markmc | Kiall, only 20% here :) | 17:13 |
markmc | Kiall, fire away | 17:13 |
Kiall | We have some plugins that are loaded fairly late and want to set a config override for one of it's config options early in a test.. i.e. before the config option has actually been registered. Currently, this raises a NoSuchOptError.. I'm wondering if allowing set_override() to store the overide anyway, and apply it once the option is registered makes sense | 17:13 |
vkmc | jpich, i'll keep trying, i'm kinda sad that i've got stuck with that | 17:14 |
Kiall | A 30 second look at cfg.py suggests this should be doable without much effort.. | 17:14 |
Kiall | Is that likely to be rejected if I send a review? I'll find another way around if so :) | 17:15 |
markmc | Kiall, it's done that way fairly intentionally | 17:16 |
Kiall | Okay.. A different fix on our side will be needed so :) | 17:17 |
*** avishay has quit IRC | 17:21 | |
*** radez_g0n3 is now known as radez | 17:22 | |
*** jcru|away is now known as jcru | 17:22 | |
jpich | vkmc: I'm not sure how a wise git-guru would do it but I can tell you my way, which involves nuking the branch and generally doing it the messy way :) | 17:23 |
*** esp has joined #openstack-dev | 17:24 | |
*** GheRivero has quit IRC | 17:24 | |
*** ghe has joined #openstack-dev | 17:24 | |
*** ghe is now known as GheRivero | 17:24 | |
anteaya_i | /join #openstack | 17:27 |
*** otherwiseguy has quit IRC | 17:27 | |
*** lloydde has joined #openstack-dev | 17:28 | |
*** danwent has quit IRC | 17:30 | |
*** radez is now known as radez_g0n3 | 17:31 | |
*** hemnafk has quit IRC | 17:31 | |
*** henrynash has quit IRC | 17:32 | |
*** dprince has joined #openstack-dev | 17:35 | |
*** mnewby has joined #openstack-dev | 17:35 | |
*** zaitcev has joined #openstack-dev | 17:40 | |
*** j_chiles has quit IRC | 17:40 | |
*** garyk has joined #openstack-dev | 17:40 | |
*** jcmartin has quit IRC | 17:41 | |
*** jcmartin has joined #openstack-dev | 17:41 | |
*** nati_ueno_2 has joined #openstack-dev | 17:46 | |
*** nati_ueno_2 has quit IRC | 17:46 | |
*** nati_ueno_2 has joined #openstack-dev | 17:46 | |
*** garyk has quit IRC | 17:47 | |
*** dprince has quit IRC | 17:47 | |
*** dprince has joined #openstack-dev | 17:48 | |
*** otherwiseguy has joined #openstack-dev | 17:49 | |
*** nati_ueno has quit IRC | 17:49 | |
*** pabelanger has joined #openstack-dev | 17:49 | |
*** adjohn has joined #openstack-dev | 17:50 | |
*** eharney has joined #openstack-dev | 17:50 | |
*** eharney has joined #openstack-dev | 17:50 | |
*** annegentle__ has quit IRC | 17:52 | |
*** mmagr has quit IRC | 17:52 | |
*** mrunge has joined #openstack-dev | 17:54 | |
*** mrodden has quit IRC | 17:55 | |
zykes- | jgriffith: sorry, didn't get to catch the meeting | 17:55 |
zykes- | was there any status updates on fc ? | 17:56 |
jgriffith | zykes-: they're working on getting it through legal | 17:56 |
*** yidclare has quit IRC | 17:56 | |
jgriffith | zykes-: check the notes for the full low-down | 17:56 |
zykes- | awww | 17:57 |
zykes- | legal crap : p | 17:57 |
jgriffith | zykes-: indeeed | 17:57 |
*** ahardy_ has joined #openstack-dev | 17:57 | |
jgriffith | zykes-: http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-12-05-15.59.log.html | 17:57 |
zykes- | jgriffith: didn't brocade dudes do stuff as well ? | 17:57 |
*** ahardy has quit IRC | 17:57 | |
*** ahardy_ is now known as ahardy | 17:57 | |
*** esp has quit IRC | 18:00 | |
*** jcooley|away is now known as jcooley | 18:01 | |
*** cp16net is now known as cp16net|away | 18:01 | |
*** esp has joined #openstack-dev | 18:01 | |
*** epim has quit IRC | 18:02 | |
*** yidclare has joined #openstack-dev | 18:02 | |
*** vishy_zz is now known as vishy | 18:02 | |
*** derekh has quit IRC | 18:04 | |
*** Mandell has joined #openstack-dev | 18:04 | |
*** ndipanov has quit IRC | 18:04 | |
*** datsun180b has quit IRC | 18:05 | |
*** datsun180b has joined #openstack-dev | 18:05 | |
*** jdurgin1 has quit IRC | 18:07 | |
*** Ryan_Lane has joined #openstack-dev | 18:08 | |
*** epim has joined #openstack-dev | 18:08 | |
*** mrodden has joined #openstack-dev | 18:10 | |
*** cp16net|away is now known as cp16net | 18:10 | |
*** garyk has joined #openstack-dev | 18:10 | |
*** rafaduran has quit IRC | 18:11 | |
*** henrynash has joined #openstack-dev | 18:16 | |
*** hemna has joined #openstack-dev | 18:17 | |
*** jcru is now known as jcru|away | 18:17 | |
*** rushiagr1 has quit IRC | 18:19 | |
*** darraghb has quit IRC | 18:20 | |
*** gael_ has quit IRC | 18:22 | |
*** garyk has quit IRC | 18:27 | |
*** eglynn_ has joined #openstack-dev | 18:29 | |
*** jcmartin has quit IRC | 18:30 | |
*** eglynn has quit IRC | 18:30 | |
*** jcmartin has joined #openstack-dev | 18:30 | |
*** ahardy has quit IRC | 18:30 | |
*** winston-d is now known as winston-d_zzZ | 18:31 | |
*** adjohn has quit IRC | 18:32 | |
*** ahardy has joined #openstack-dev | 18:33 | |
*** ayoung-afk is now known as ayoung | 18:33 | |
*** jcmartin has quit IRC | 18:34 | |
*** jcmartin has joined #openstack-dev | 18:34 | |
*** saurabhs has joined #openstack-dev | 18:35 | |
*** jpich has quit IRC | 18:38 | |
*** mrunge has quit IRC | 18:39 | |
*** nati_ueno has joined #openstack-dev | 18:40 | |
*** nati_ueno_2 has quit IRC | 18:44 | |
*** halj has quit IRC | 18:46 | |
openstackgerrit | A change was merged to openstack/python-swiftclient: Don't segment objects smaller than --segment-size https://review.openstack.org/16879 | 18:46 |
*** markwash has joined #openstack-dev | 18:47 | |
*** salv-orlando has joined #openstack-dev | 18:47 | |
openstackgerrit | A change was merged to openstack/nova: Add agent build API support for list/create/delete/modify agent build https://review.openstack.org/15831 | 18:52 |
*** esp has quit IRC | 18:57 | |
*** saurabhs has quit IRC | 18:58 | |
*** jcooley is now known as jcooley|away | 18:58 | |
*** yidclare has quit IRC | 18:58 | |
*** saurabhs has joined #openstack-dev | 18:59 | |
*** esp has joined #openstack-dev | 18:59 | |
*** jdorothy has joined #openstack-dev | 19:00 | |
*** cdub has quit IRC | 19:01 | |
*** cdub has joined #openstack-dev | 19:01 | |
*** mrodden has quit IRC | 19:02 | |
*** salv-orlando has quit IRC | 19:04 | |
*** halj has joined #openstack-dev | 19:05 | |
*** juice_ has joined #openstack-dev | 19:08 | |
*** jcooley|away is now known as jcooley | 19:08 | |
*** PaulM has joined #openstack-dev | 19:10 | |
*** krtaylor has quit IRC | 19:11 | |
*** themadcanudist has joined #openstack-dev | 19:11 | |
*** koolhead17 has quit IRC | 19:12 | |
*** jk0 has quit IRC | 19:13 | |
*** jk0 has joined #openstack-dev | 19:13 | |
*** jk0 has joined #openstack-dev | 19:13 | |
themadcanudist | hey guys. I'm having an odd issue with centos 6.0 + swift 1.7.4 + swift3 module (using webob 1.1) | 19:13 |
themadcanudist | Certain requests cause swift to log a 499 error (client disconnected) | 19:13 |
themadcanudist | the operations succeed from the "true" client end | 19:13 |
themadcanudist | however, swift logs PUTS of containers AND objects with 499. | 19:14 |
themadcanudist | i have code on pastebin | 19:14 |
themadcanudist | http://pastebin.com/gD0KVTKi | 19:14 |
*** andrewbogott is now known as andrewbogott_afk | 19:15 | |
*** maurosr has quit IRC | 19:15 | |
*** slackguru has quit IRC | 19:16 | |
themadcanudist | swift proxy-logging middleware logs the PUT requests as 499 (client disconnected).. | 19:17 |
*** mrodden has joined #openstack-dev | 19:18 | |
*** maurosr has joined #openstack-dev | 19:19 | |
themadcanudist | notmyname: i don't suppose you have a few minutes to answer a more generic question about this prob i'm having (i don't expect you to read code) | 19:21 |
notmyname | themadcanudist: sorry. I don't have time right now. I'm working on some internal company stuff | 19:22 |
themadcanudist | notmyname: no problems, thanks! | 19:22 |
notmyname | themadcanudist: my 30 second idea would be to try webob 1.0.8 | 19:23 |
themadcanudist | yeah, for sure.. my question was along the lines of why webob is so fragile in this respect? I had to update to 1.1 to get slogging working =D | 19:24 |
*** garyk has joined #openstack-dev | 19:28 | |
themadcanudist | yeah, webob 1.0.8 doesn't change the situation… consequently i narrowed it down to the swift3 middleware, as the regular swift client doesn't do this. Anyway, thanks and good luck on what you're working on. | 19:28 |
themadcanudist | anyone else in here have any insight in to webob, swift, and middleware? | 19:28 |
*** danpb has joined #openstack-dev | 19:28 | |
notmyname | themadcanudist: there's a reason we pulled webob for our own "swob" module in swift 1.7.5 ;-) | 19:29 |
themadcanudist | yeah… =D good call… i'm one version before swob | 19:29 |
themadcanudist | i don't know if you recall when i switched to using swob, i had a crazy issue with improper ordering of http responses =| | 19:30 |
themadcanudist | it was causing a massive issue | 19:30 |
themadcanudist | ie. swift 1.7.8 + swift3 | 19:30 |
notmyname | there isn't a 1.7.8 (and probably never will be) | 19:31 |
themadcanudist | was a few weeks back, i chatted with you about it and you suggested the swift3 module… Hmm, maybe it was 1.7.5… it was trunk | 19:32 |
themadcanudist | sorry | 19:32 |
themadcanudist | it was jsut the latest git pull a few weeks ago | 19:32 |
notmyname | ya, ok :-) | 19:32 |
notmyname | themadcanudist: actually I don't remember that (sorry), but reordering of responses is a pretty big deal. I haven't seen it come up before (and there are several 1.7.5 prod deployments). was it just with swift3? | 19:33 |
*** adalbas has quit IRC | 19:33 | |
*** stevebake has quit IRC | 19:33 | |
themadcanudist | notmyname: no problem… you probably speak to dozens of ppl. | 19:35 |
themadcanudist | yeah, just with swift3 | 19:35 |
*** garyk has quit IRC | 19:35 | |
themadcanudist | (i've hacked this module quite a bit to add funcitonality and whatnot) but even the stock has the same issues. | 19:35 |
*** yidclare has joined #openstack-dev | 19:36 | |
*** PaulM has left #openstack-dev | 19:38 | |
*** garyk has joined #openstack-dev | 19:39 | |
*** spzala has quit IRC | 19:39 | |
*** danpb has quit IRC | 19:40 | |
openstackgerrit | A change was merged to openstack/cinder: Convert volume_type id from int to uuid. https://review.openstack.org/17302 | 19:43 |
*** adjohn has joined #openstack-dev | 19:47 | |
*** networkstatic has joined #openstack-dev | 19:47 | |
openstackgerrit | A change was merged to openstack/swift: bp/cross-tenant-acls: allow tenantId:user, tenantName:user, and *:user ALCs https://review.openstack.org/17229 | 19:48 |
*** gyee_ has quit IRC | 19:49 | |
*** gyee_ has joined #openstack-dev | 19:49 | |
*** jcooley is now known as jcooley|away | 19:50 | |
*** datsun180b has quit IRC | 19:52 | |
*** datsun180b has joined #openstack-dev | 19:52 | |
*** radez_g0n3 is now known as radez | 19:53 | |
*** jcru|away is now known as jcru | 19:53 | |
*** otherwiseguy has quit IRC | 19:53 | |
*** hemna has quit IRC | 19:56 | |
*** epim has quit IRC | 19:57 | |
*** henrynash has quit IRC | 19:57 | |
*** garyk has quit IRC | 19:58 | |
sdague | anyone know which bug tracker api-ref site is using to track issues there | 19:59 |
*** jcooley|away is now known as jcooley | 19:59 | |
openstackgerrit | A change was merged to openstack/nova: Add support for new WMI iSCSI initiator API https://review.openstack.org/16843 | 19:59 |
*** vishy is now known as vishy_zz | 20:00 | |
*** yolanda has quit IRC | 20:00 | |
timello | sdague: api-ref? Isn't https://bugs.launchpad.net/openstack-api-site? | 20:01 |
*** stevebake has joined #openstack-dev | 20:01 | |
*** networkstatic has quit IRC | 20:02 | |
*** jcmartin has quit IRC | 20:02 | |
*** networkstatic has joined #openstack-dev | 20:02 | |
sdague | timello: probably :) | 20:02 |
timello | :) | 20:03 |
sdague | I just get confused with all the trackers | 20:03 |
*** jcru is now known as jcru|away | 20:04 | |
*** danwent has joined #openstack-dev | 20:06 | |
*** krtaylor has joined #openstack-dev | 20:07 | |
*** jcooley is now known as jcooley|away | 20:08 | |
*** eglynn_ has quit IRC | 20:08 | |
*** eglynn__ has joined #openstack-dev | 20:08 | |
*** otherwiseguy has joined #openstack-dev | 20:08 | |
*** annegentle_ has joined #openstack-dev | 20:08 | |
*** vipul is now known as vipul|away | 20:11 | |
*** epim has joined #openstack-dev | 20:13 | |
mordred | sdague: there are other trackers? | 20:14 |
mordred | ;) | 20:14 |
sdague | mordred: all the "projects" :) | 20:15 |
mordred | ah... | 20:15 |
sdague | plus it chrome auto completes bug... to the nova bug tracker for me, based on frequency | 20:16 |
davidkranz | devananda: Some tempest keypair tests broke this morning. Can you look at the last comment in https://review.openstack.org/#/c/17285/ please? | 20:16 |
annegentle_ | sdague: around? aroo? | 20:16 |
sdague | annegentle_: yes, around | 20:16 |
mordred | sdague: hrm. you have brought up an interesting point for a conversation I've been having with ttx about bug trackers. thanks | 20:16 |
*** markmc has quit IRC | 20:17 | |
davidkranz | russellb: I guess devananda isn't around. Can you look at https://review.openstack.org/#/c/17285/ and tell me if the API change was intentional? | 20:22 |
*** jcru|away is now known as jcru | 20:23 | |
russellb | davidkranz: doesn't sound intentional | 20:23 |
davidkranz | russellb: Should I file a nova bug? | 20:23 |
russellb | yes please | 20:24 |
russellb | and note it in that review as well | 20:24 |
russellb | hopefully devananda will dig into it | 20:24 |
*** jcooley|away is now known as jcooley | 20:25 | |
*** alobbs has quit IRC | 20:26 | |
*** alobbs has joined #openstack-dev | 20:27 | |
*** jim_carey has joined #openstack-dev | 20:31 | |
*** stevebake has quit IRC | 20:33 | |
ayoung | gyee_, what is different about https://review.openstack.org/#/c/15691/ | 20:33 |
*** jcooley is now known as jcooley|away | 20:34 | |
*** lifeless_ is now known as lifeless | 20:35 | |
ayoung | gyee, is it just the OS_NO_CACHE change? Will it work with devstack? | 20:36 |
*** vishy_zz is now known as vishy | 20:36 | |
gyee_ | ayoung, yes, it should | 20:37 |
ayoung | gyee_, and it is just the one change? | 20:37 |
gyee_ | yeah, just that change | 20:37 |
gyee_ | NO_KEYRING to OS_NO_CACHE | 20:38 |
anteaya_i | ?join #openstack | 20:39 |
*** jcooley|away is now known as jcooley | 20:39 | |
*** littleidea has joined #openstack-dev | 20:40 | |
*** jcmartin has joined #openstack-dev | 20:42 | |
*** cp16net is now known as cp16net|away | 20:42 | |
*** cp16net|away is now known as cp16net | 20:43 | |
*** jcmartin has quit IRC | 20:43 | |
*** thingee is now known as thingee_zz | 20:46 | |
*** radez is now known as radez_g0n3 | 20:47 | |
*** andrewbogott_afk is now known as andrewbogott | 20:47 | |
*** hemna has joined #openstack-dev | 20:48 | |
*** annegentle_ has quit IRC | 20:51 | |
*** annegentle_ has joined #openstack-dev | 20:56 | |
*** jcru is now known as jcru|away | 20:56 | |
*** davidf_76 has joined #openstack-dev | 20:57 | |
*** jim_carey has quit IRC | 20:58 | |
*** eglynn__ is now known as eglynn | 21:00 | |
*** rnirmal has quit IRC | 21:01 | |
*** annegentle_ has quit IRC | 21:02 | |
openstackgerrit | A change was merged to openstack/python-keystoneclient: bug-1040361: use keyring to store tokens https://review.openstack.org/15691 | 21:07 |
openstackgerrit | A change was merged to openstack/keystone: Added documentation for the external auth support https://review.openstack.org/16755 | 21:07 |
openstackgerrit | A change was merged to openstack/keystone: use keystone test and change config during setUp https://review.openstack.org/17341 | 21:07 |
openstackgerrit | A change was merged to openstack/keystone: Only 'import *' from 'core' modules https://review.openstack.org/17545 | 21:08 |
*** boden has quit IRC | 21:09 | |
*** anteaya_i has quit IRC | 21:10 | |
*** melwitt has joined #openstack-dev | 21:10 | |
*** annegentle_ has joined #openstack-dev | 21:12 | |
*** vipul|away is now known as vipul | 21:14 | |
*** networkstatic has quit IRC | 21:14 | |
*** networkstatic has joined #openstack-dev | 21:15 | |
*** asalkeld has quit IRC | 21:16 | |
openstackgerrit | A change was merged to openstack/oslo-incubator: Fix broken --version command https://review.openstack.org/17439 | 21:16 |
*** asalkeld has joined #openstack-dev | 21:16 | |
*** networkstatic has quit IRC | 21:19 | |
openstackgerrit | A change was merged to openstack/keystone: Bug 1075090 -- Fixing log messages in python source code to support internationalization. https://review.openstack.org/16114 | 21:21 |
uvirtbot | Launchpad bug 1075090 in keystone "I18N issue: some log/messages are not wrapped with _()" [Wishlist,In progress] https://launchpad.net/bugs/1075090 | 21:21 |
*** stevebake has joined #openstack-dev | 21:23 | |
*** danwent has quit IRC | 21:24 | |
*** annegentle_ has quit IRC | 21:28 | |
*** andrewbogott is now known as andrewbogott_afk | 21:30 | |
dims | russellb, good catch on the lower(). thanks. fixed now. | 21:31 |
*** esheffield has quit IRC | 21:33 | |
*** anteaya has joined #openstack-dev | 21:34 | |
*** ahardy_ has joined #openstack-dev | 21:35 | |
*** esheffield has joined #openstack-dev | 21:35 | |
*** ahardy has quit IRC | 21:36 | |
*** ahardy_ is now known as ahardy | 21:36 | |
*** annegentle_ has joined #openstack-dev | 21:39 | |
*** esheffield has quit IRC | 21:40 | |
*** nati_ueno has quit IRC | 21:41 | |
*** esheffield has joined #openstack-dev | 21:41 | |
*** hub_cap has joined #openstack-dev | 21:41 | |
*** nati_ueno has joined #openstack-dev | 21:41 | |
*** littleidea has quit IRC | 21:42 | |
*** esheffield has quit IRC | 21:42 | |
*** juice_ has quit IRC | 21:42 | |
*** dani4571 has joined #openstack-dev | 21:44 | |
hub_cap | hey im using cfg.ListOp and i have spaces in my config file. the options that come back are coming back with spaces. is this what is desired? IE, in config "list = a, b, c" yields ['a', ' b', ' c'] | 21:45 |
*** jcru|away is now known as jcru | 21:45 | |
*** nati_ueno has quit IRC | 21:45 | |
hub_cap | ive managed to fix it in my local env where fix is remove spaces, but i dont want to file a bug if its valid behavior... the unit tests seem to say teh opposite | 21:46 |
*** openstackgerrit has quit IRC | 21:46 | |
*** littleidea_ has joined #openstack-dev | 21:46 | |
*** openstackgerrit has joined #openstack-dev | 21:46 | |
*** littleidea_ has quit IRC | 21:46 | |
*** guisantogui has joined #openstack-dev | 21:47 | |
guisantogui | Hello guys! | 21:47 |
*** andrewbogott_afk is now known as andrewbogott | 21:48 | |
*** esheffield has joined #openstack-dev | 21:48 | |
openstackgerrit | A change was merged to openstack/horizon: Return a better error message(security_groups) https://review.openstack.org/17344 | 21:48 |
guisantogui | I've worked with openstack some time ago, and now I want to join the openstack developers communit, but i've no idea how to start, download the source code, and thinks like that, could you help me? =) | 21:48 |
guisantogui | things* | 21:48 |
*** jaustinpage|want has quit IRC | 21:49 | |
annegentle_ | guisantogui: this should give you a good starting point http://wiki.openstack.org/HowToContribute | 21:49 |
guisantogui | annegentle_: Thank you, i'll read about! | 21:50 |
notmyname | guisantogui: that's great to hear! annegentle_'s link is a good starting point. what part of openstack are you interested in? | 21:50 |
guisantogui | notmyname: Well, when I did worked with openstack I was more focused in glance and nova, but I don't know what had changed since then. | 21:51 |
*** henrynash has joined #openstack-dev | 21:54 | |
*** danwent has joined #openstack-dev | 21:56 | |
*** stanchan has joined #openstack-dev | 21:57 | |
*** epim has quit IRC | 21:59 | |
*** lbragstad has quit IRC | 22:00 | |
*** jcru is now known as jcru|away | 22:01 | |
*** eharney has quit IRC | 22:01 | |
*** littleidea_ has joined #openstack-dev | 22:04 | |
dims | Anyone have pointers what changes i need to make (and which git repo) to gate-tempest-devstack-vm for grabbing rabbitmq logs (from /var/log/rabbitmq/). | 22:04 |
clarkb | dims give me a minute and I will have info | 22:05 |
clarkb | just getting back from lunch | 22:05 |
dims | clarkb, nice, thanks :) will wait, no hurries | 22:05 |
*** lifeless has quit IRC | 22:08 | |
*** thingee_zz is now known as thingee | 22:08 | |
clarkb | dims: https://github.com/openstack-ci/devstack-gate/blob/master/devstack-vm-gate-wrap.sh is the file to change | 22:09 |
*** metral_ has joined #openstack-dev | 22:09 | |
clarkb | notice that syslog and kern.log are captured by that script | 22:09 |
*** martine has quit IRC | 22:10 | |
openstackgerrit | A change was merged to openstack/quantum: Returns more appropriate error when address pool is exhausted https://review.openstack.org/17466 | 22:12 |
*** metral has quit IRC | 22:13 | |
*** metral_ is now known as metral | 22:13 | |
*** lbragstad has joined #openstack-dev | 22:13 | |
*** alanmac has joined #openstack-dev | 22:14 | |
dims | clarkb, thanks | 22:14 |
*** networkstatic has joined #openstack-dev | 22:15 | |
jeblair | dims: heads up, this change is (hopefully) about to be merged: https://review.openstack.org/#/c/14621/ | 22:16 |
jeblair | dims: which touches saving logs, so you might want to base your change on it | 22:16 |
openstackgerrit | A change was merged to openstack/nova: Ensure prep_resize arguments can be serialized. https://review.openstack.org/17543 | 22:17 |
todin | hi, is there somewhere a tutorial how to use vxlan in quantum? | 22:17 |
*** juice_ has joined #openstack-dev | 22:18 | |
Madkiss | I think i might be running into a quantum-bug. I have the networking setup, and when I fire up VMs, sometimes they do get an IP address, and sometimes they don't (it looks like the DHCP request never makes it through to the network node) | 22:19 |
Madkiss | appears to be totally arbitrary behaviour | 22:20 |
*** jcooley is now known as jcooley|away | 22:23 | |
*** lifeless has joined #openstack-dev | 22:24 | |
*** lifeless has quit IRC | 22:27 | |
*** davidf_76 has quit IRC | 22:27 | |
*** reed has quit IRC | 22:28 | |
*** themadcanudist has left #openstack-dev | 22:35 | |
openstackgerrit | A change was merged to openstack/oslo-incubator: Fix qpid cast_to_server regression. https://review.openstack.org/17541 | 22:36 |
*** alobbs has quit IRC | 22:36 | |
dims | jeblair, clarkb - i don't know if my changes will work, please do take a look - https://review.openstack.org/17562 | 22:41 |
*** markvoelker has quit IRC | 22:43 | |
clarkb | dims: comments left on the change | 22:47 |
*** littleidea_ has quit IRC | 22:47 | |
jeblair | dims: also, devstack-gate is gated on devstack-gate, so you'll be able to see your change in action -- jenkins will leave a comment on the review just like other projects. | 22:48 |
*** EmilienM has joined #openstack-dev | 22:48 | |
*** henrynash has quit IRC | 22:49 | |
*** jergerber has quit IRC | 22:50 | |
*** salv-orlando has joined #openstack-dev | 22:54 | |
*** fc__ has quit IRC | 22:56 | |
*** krtaylor has quit IRC | 22:57 | |
*** Gordonz has quit IRC | 22:57 | |
*** imsplitbit has quit IRC | 22:59 | |
*** e1mer has joined #openstack-dev | 22:59 | |
dims | clarkb, jeblair - thanks for the comments here and on the review. will try to get it to work | 23:00 |
davidkranz | sdague: ping | 23:01 |
jeblair | dims: so i think what clarkb was trying to say is that you don't actually need to do anything in the setup function... | 23:02 |
jeblair | dims: rabbitmq won't be installed on the host yet, it'll be installed by devstack, so that's your clean slate. | 23:02 |
*** m4xmr has joined #openstack-dev | 23:02 | |
dims | jeblair, ah i see | 23:02 |
*** andrewbogott is now known as andrewbogott_afk | 23:03 | |
*** winston-d_zzZ has quit IRC | 23:03 | |
*** jcmartin has joined #openstack-dev | 23:05 | |
dims | jeblair, perfect, uploading a fresh patch | 23:05 |
jeblair | dims: cool, let's see what that looks like when it's done running. | 23:06 |
*** stanchan has quit IRC | 23:06 | |
*** enikanorov has quit IRC | 23:08 | |
*** bourke_ has quit IRC | 23:08 | |
*** m4xmr has quit IRC | 23:08 | |
*** bourke has joined #openstack-dev | 23:08 | |
*** enikanorov has joined #openstack-dev | 23:09 | |
*** jcmartin has quit IRC | 23:10 | |
*** jcmartin has joined #openstack-dev | 23:10 | |
*** jcru|away is now known as jcru | 23:10 | |
*** yidclare has quit IRC | 23:12 | |
*** vkmc has quit IRC | 23:13 | |
*** sacharya has quit IRC | 23:13 | |
*** vipul is now known as vipul|away | 23:16 | |
*** dspano has quit IRC | 23:19 | |
*** EmilienM has left #openstack-dev | 23:24 | |
*** alunduil has quit IRC | 23:25 | |
*** AlanClark has quit IRC | 23:27 | |
*** vipul|away is now known as vipul | 23:29 | |
*** vishy is now known as vishy_zz | 23:29 | |
*** enikanorov has quit IRC | 23:31 | |
*** bourke has quit IRC | 23:32 | |
*** bourke has joined #openstack-dev | 23:32 | |
*** enikanorov has joined #openstack-dev | 23:33 | |
*** lloydde has quit IRC | 23:38 | |
*** yidclare has joined #openstack-dev | 23:38 | |
*** nerd is now known as fire_wall | 23:38 | |
dims | clarkb, jeblair, looks like it captured the logs (http://logs.openstack.org/17562/3/check/gate-tempest-devstack-vm/21221/logs/rabbitmq/) - woohoo | 23:38 |
clarkb | dims: if you rename the logs to something.txt you can open them within your browser | 23:39 |
clarkb | (notice we seem to do that with kern.log it becomes kern_log.txt) | 23:40 |
dims | i'll need to figure out the names of the logs to be able to do that. let's get this through, i'll make another patch once i watch a few runs. sound good? | 23:41 |
*** jcru has quit IRC | 23:41 | |
clarkb | fine with me. I will leave a +2 on the change | 23:42 |
*** yidclare has quit IRC | 23:43 | |
*** dhellmann is now known as dhellmann-afk | 23:44 | |
jeblair | dims: you can add the rabbitmq directory to the existing rename to get *.log, and then handle "startup_log" as a special case. | 23:45 |
*** otherwiseguy has quit IRC | 23:45 | |
*** guisantogui has quit IRC | 23:46 | |
*** adalbas has joined #openstack-dev | 23:50 | |
*** jimfehlig has quit IRC | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!