Monday, 2013-07-15

*** pmathews has joined #openstack-dev00:01
*** colinmcnamara has quit IRC00:01
*** ffio_ has quit IRC00:03
*** _ffio_ has joined #openstack-dev00:04
*** redbeard2 has quit IRC00:06
*** dhellmann has joined #openstack-dev00:11
*** Ruetobas has joined #openstack-dev00:19
*** redbeard2 has joined #openstack-dev00:20
*** jasper22 has quit IRC00:21
*** jamielennox|away is now known as jamielennox00:21
*** hemna has quit IRC00:22
*** stevebaker has quit IRC00:23
*** fifieldt has joined #openstack-dev00:27
*** yaguang has joined #openstack-dev00:27
*** gongysh has quit IRC00:31
*** ayoung has joined #openstack-dev00:31
ayoungjamielennox, quick note about https://review.openstack.org/#/c/36839/  it is not the end all for REMOTE_USER, just fulfill the request for people to have the ability to write customer REMOTE_USER processing.  IT was a feature request from Summit00:32
jamielennoxayoung: yea, i know but i don't think that's what people are really asking for00:33
ayoungactually, it is00:33
jamielennoxi think they are looking for a way to customize which external auth they are using00:33
jamielennoxnot to replace the entire external auth mechanism00:33
ayoungjamielennox, specifically, they have custom code they want to run, and need a way to get it executed.  Not the end state, just an iterim solution00:34
jamielennoxthis was mentioned in those emails with gyee, but i think that we still need the base call something that handles external and then to switch between various external providers00:34
*** yuanz has quit IRC00:35
*** sarob has joined #openstack-dev00:35
jamielennoxdid you see the more recent comment from haneeef though00:35
*** stevebaker has joined #openstack-dev00:35
*** hemna has joined #openstack-dev00:35
jamielennoxi didn't realize we weren't still using the REMOTE_USER variable to do the lookup00:35
ayoungjamielennox, yeah, that looks pretty broken00:37
jamielennoxalso just looking back up through the logs here, just checking you realize you don't need to supply a commit id to git review -d, just git review -d XXXX where XXXX is review.openstack.org/XXXX00:37
openstackgerritA change was merged to openstack/neutron: Imported Translations from Transifex  https://review.openstack.org/3699800:38
ayoungjamielennox, I think the logic should, for now, REMOTE_USER should assume that we are going against the deafult domain, and the userid is REMOTE_USER without REALM.00:38
jamielennoxi think so00:38
*** openstackgerrit has quit IRC00:39
jamielennoxi think that when we soon do a better pluggable external auth where we can distinguish basic auth from kerberos etc we will need to have some more configurability but for now just default00:39
*** openstackgerrit has joined #openstack-dev00:39
jamielennoxwe can strip @REALM or not, in all my setups i've been making apache do it00:40
jamielennoxthat's how it must have been intended to have worked for v2 auth anyway00:40
*** sarob has quit IRC00:44
ayoungjamielennox, yes it is.00:46
jamielennoxayoung: so i definetly agree we need to do some work there and it is on my very short list00:46
ayoungjamielennox, still, my patch doesn't change the current behavior.  I think a stand along patch, either before or after mine makes more sense00:47
jamielennoxbut does it need to be part of h2? all we've added is the config point00:47
ayoungjamielennox, I think both should be part of H200:47
jamielennoxand i think i could reuse that config point but it jsut makes it a bit more confusing later00:47
jamielennoxh2 is thursday, what do you mean both?00:48
ayoungjamielennox, I mean my config value for switch the impl. and the fix to the brokeness of the V3 default impl.  Both shoudl go in for H2.  And your change as well, of course00:53
*** Steely_Dan is now known as dansmith00:54
*** jrclouda has joined #openstack-dev00:55
jamielennoxalright, well make the config value a list rather than a str, and i guess we do something about REMOTE_USER but it's messy and if it's not freeze related i'm not sure why we put it in before the binding00:56
*** yaguang has quit IRC00:59
*** yaguang has joined #openstack-dev01:00
*** electrichead has joined #openstack-dev01:00
*** jrclouda has quit IRC01:01
*** yaguang has quit IRC01:02
*** yaguang has joined #openstack-dev01:03
ayoungjamielennox, Ok, list it is.  Will implement tomorrow.01:03
*** cp16net is now known as cp16net|away01:15
*** cp16net|away is now known as cp16net01:15
*** yaguang has quit IRC01:17
*** nati_ueno has joined #openstack-dev01:17
openstackgerritA change was merged to openstack/ceilometer: Sync SQLAlchemy models with migrations  https://review.openstack.org/3661001:18
*** jamielennox has quit IRC01:21
*** jamielennox|away has joined #openstack-dev01:23
*** vkmc has quit IRC01:25
*** jamielennox|away is now known as jamielennox01:29
*** stevebaker has quit IRC01:31
*** sarob has joined #openstack-dev01:32
*** slong has joined #openstack-dev01:35
*** colinmcnamara has joined #openstack-dev01:40
*** sthaha has joined #openstack-dev01:40
*** sarob has quit IRC01:44
*** sarob has joined #openstack-dev01:44
*** stevebaker has joined #openstack-dev01:44
*** stevebaker has quit IRC01:45
*** jamielennox has quit IRC01:46
*** burris has quit IRC01:47
*** zyluo has joined #openstack-dev01:48
*** Guest63080 has joined #openstack-dev01:48
*** sarob has quit IRC01:49
*** Guest63080 has quit IRC01:53
*** erkules_ has joined #openstack-dev01:55
*** dguitarbite has joined #openstack-dev01:56
*** erkules has quit IRC01:58
*** bswartz has joined #openstack-dev01:59
*** _0x44 has joined #openstack-dev02:01
*** shang has joined #openstack-dev02:03
*** yaguang has joined #openstack-dev02:05
*** nati_ueno has quit IRC02:11
*** adjohn has joined #openstack-dev02:16
*** hk_peter has joined #openstack-dev02:19
*** hk_peter has quit IRC02:22
*** colinmcnamara has quit IRC02:23
*** yuanz has joined #openstack-dev02:29
*** slong has quit IRC02:29
*** sarob has joined #openstack-dev02:35
*** adjohn has quit IRC02:37
*** adjohn has joined #openstack-dev02:38
*** slong has joined #openstack-dev02:38
*** stevemar has joined #openstack-dev02:39
*** adjohn has quit IRC02:42
*** sarob has quit IRC02:44
*** asalkeld is now known as asalkeld_lunch02:45
*** gongysh has joined #openstack-dev02:47
*** slong has quit IRC02:48
*** rods1 has quit IRC02:57
*** electrichead has quit IRC02:58
*** vkmc has joined #openstack-dev03:01
*** rkukura has quit IRC03:01
*** freedomhui has joined #openstack-dev03:05
*** rkukura has joined #openstack-dev03:11
*** vkmc has quit IRC03:27
*** SergeyLukjanov has joined #openstack-dev03:28
*** yaguang has quit IRC03:28
*** sarob has joined #openstack-dev03:40
*** slong has joined #openstack-dev03:42
*** lloydde has joined #openstack-dev03:43
*** sarob has quit IRC03:45
*** burris has joined #openstack-dev03:45
*** yaguang has joined #openstack-dev03:46
*** tzumainn has joined #openstack-dev03:51
openstackgerritA change was merged to openstack/neutron: Modify the OVS agent to support multiple tunnel_types concurrently.  https://review.openstack.org/3310703:54
*** stevemar2 has joined #openstack-dev03:57
*** adjohn has joined #openstack-dev03:58
*** adjohn has quit IRC03:59
*** stevemar has quit IRC03:59
*** comay has joined #openstack-dev04:02
*** nati_ueno has joined #openstack-dev04:03
*** galstrom_zzz is now known as galstrom04:04
*** galstrom is now known as galstrom_zzz04:05
*** stevemar2 has quit IRC04:07
*** lloydde has quit IRC04:08
*** lloydde has joined #openstack-dev04:10
*** cyeoh has joined #openstack-dev04:10
*** stevemar has joined #openstack-dev04:12
*** changbl has quit IRC04:17
*** asalkeld_lunch is now known as asalkeld04:17
*** blamar has quit IRC04:18
*** stevemar has quit IRC04:18
*** stevemar2 has joined #openstack-dev04:18
openstackgerritA change was merged to openstack/neutron: Prevent possible server list damage in BigSwitch plugin  https://review.openstack.org/3658104:20
*** slong has quit IRC04:20
*** koolhead17 has joined #openstack-dev04:21
*** lloydde has quit IRC04:23
*** changbl has joined #openstack-dev04:23
*** blamar has joined #openstack-dev04:26
*** yaguang has quit IRC04:34
*** yaguang has joined #openstack-dev04:37
*** slong has joined #openstack-dev04:40
*** prekarat has joined #openstack-dev04:40
*** sarob has joined #openstack-dev04:41
*** basha has joined #openstack-dev04:42
*** freedomhui has quit IRC04:43
*** sride has joined #openstack-dev04:44
*** slong has quit IRC04:44
*** afazekas has quit IRC04:47
*** sarob has quit IRC04:50
*** afazekas has joined #openstack-dev04:53
*** Mandell has joined #openstack-dev04:53
*** _ffio_ has quit IRC04:56
*** erfanian has quit IRC05:00
*** ffio has joined #openstack-dev05:02
*** yaguang has quit IRC05:03
*** sungju has joined #openstack-dev05:06
*** yaguang has joined #openstack-dev05:09
*** kushal has joined #openstack-dev05:12
*** ffio has quit IRC05:15
*** boris-42 has joined #openstack-dev05:15
*** navid has joined #openstack-dev05:16
*** sride has quit IRC05:17
*** sride has joined #openstack-dev05:19
*** adjohn has joined #openstack-dev05:20
*** lloydde has joined #openstack-dev05:26
*** kenperkins has quit IRC05:28
*** rwsu has joined #openstack-dev05:29
*** rwsu is now known as rwsu-away05:29
*** tzumainn has quit IRC05:30
openstackgerritA change was merged to openstack/oslo.sphinx: Add an OpenStack-wide intersphinx mapping file  https://review.openstack.org/3581805:31
*** rwsu-away has quit IRC05:38
*** gmurphy is now known as gmurphy_afk05:40
*** jamielennox has joined #openstack-dev05:41
*** rwsu has joined #openstack-dev05:41
*** rwsu is now known as rwsu-away05:42
*** Tross has joined #openstack-dev05:43
*** sarob has joined #openstack-dev05:46
*** SergeyLukjanov has quit IRC05:50
*** gmurphy_afk is now known as gmurphy05:51
*** sarob has quit IRC05:51
*** nati_ueno has quit IRC05:51
*** nati_ueno has joined #openstack-dev05:52
*** lloydde has quit IRC05:52
*** ffio has joined #openstack-dev05:58
*** slong has joined #openstack-dev06:00
*** akamyshnikova has joined #openstack-dev06:01
*** hemna has quit IRC06:04
*** yaguang has quit IRC06:05
*** Alexei_987 has joined #openstack-dev06:10
*** Alexei_987 has left #openstack-dev06:10
*** ffio has quit IRC06:16
*** yaguang has joined #openstack-dev06:18
*** xqueralt-afk is now known as xqueralt06:20
*** lloydde has joined #openstack-dev06:22
*** freedomhui has joined #openstack-dev06:25
*** yaguang has quit IRC06:28
*** yaguang has joined #openstack-dev06:29
*** ffio has joined #openstack-dev06:31
*** lloydde has quit IRC06:32
*** yaguang has quit IRC06:33
*** vartom has joined #openstack-dev06:34
*** sungju has quit IRC06:35
*** adjohn has quit IRC06:36
obondarevgongysh: ping06:39
*** nati_ueno_2 has joined #openstack-dev06:40
*** vartom has quit IRC06:41
*** nati_ueno_2 has quit IRC06:41
*** nati_ueno_2 has joined #openstack-dev06:42
*** eglynn has joined #openstack-dev06:43
*** nati_ueno has quit IRC06:43
*** sarob has joined #openstack-dev06:47
*** jcoufal has joined #openstack-dev06:50
*** kaushikc has joined #openstack-dev06:53
*** jprovazn has joined #openstack-dev06:54
*** Mandell has quit IRC06:55
*** sarob has quit IRC06:57
*** yaguang has joined #openstack-dev06:57
*** avishay has joined #openstack-dev06:57
*** yolanda has joined #openstack-dev06:57
*** amerine has joined #openstack-dev06:58
*** lloydde has joined #openstack-dev06:58
*** yolanda has quit IRC06:59
*** burris has quit IRC06:59
*** yolanda has joined #openstack-dev06:59
*** burris has joined #openstack-dev07:00
*** romcheg has joined #openstack-dev07:01
*** aeperezt has quit IRC07:02
*** stevemar2 has quit IRC07:02
*** lloydde has quit IRC07:03
*** nikhil has quit IRC07:03
*** keekz__ has quit IRC07:03
*** nikhil has joined #openstack-dev07:04
*** keekz__ has joined #openstack-dev07:04
*** sarob has joined #openstack-dev07:05
*** sushils has joined #openstack-dev07:05
*** kobier|away is now known as kobier07:06
openstackgerritA change was merged to openstack/nova: Handle ImageNotAuthorized exception  https://review.openstack.org/3451207:06
*** sarob has quit IRC07:06
*** sarob has joined #openstack-dev07:07
*** yaguang has quit IRC07:07
ttxsdague: you can just write a mission statement. There is no real need to "discuss" it, we'll complain if it's completely wrong anyway :)07:09
*** arezmerita has joined #openstack-dev07:10
*** jgallard has joined #openstack-dev07:10
*** sarob has quit IRC07:11
*** reidrac has joined #openstack-dev07:13
*** yaguang has joined #openstack-dev07:18
*** corXi has joined #openstack-dev07:19
bashaSomebody there?07:19
*** matrohon has joined #openstack-dev07:20
*** romcheg1 has joined #openstack-dev07:21
*** romcheg has quit IRC07:24
*** alexxu has joined #openstack-dev07:25
ttxbasha: 378 people with various degrees of attention07:27
*** boris-42 has quit IRC07:28
bashattx: found something hacky on glance07:28
bashawanted to talk bat that07:28
basha*abt07:28
ttxbasha: then you want some glance dev -- although at this hour I don't think that many are awake. Maybe a thread on the mailing-list is a better bet07:29
bashaok Thanx ttx :07:29
basha:)07:29
*** nati_ueno has joined #openstack-dev07:30
*** basha has quit IRC07:31
*** nati_ueno_2 has quit IRC07:33
*** sarob has joined #openstack-dev07:37
*** mikal has quit IRC07:39
*** mikal has joined #openstack-dev07:40
*** romcheg1 is now known as romcheg07:42
*** martyntaylor has joined #openstack-dev07:42
*** kobier has quit IRC07:45
*** _crobertsrh has quit IRC07:45
*** safchain has joined #openstack-dev07:46
*** yaguang has quit IRC07:47
*** jpich has joined #openstack-dev07:48
*** JordanP has joined #openstack-dev07:50
*** sarob has quit IRC07:51
*** jasper22 has joined #openstack-dev07:51
*** slong has quit IRC07:51
*** Alexei_987 has joined #openstack-dev07:52
*** zb is now known as zaneb07:52
*** jaimegil has joined #openstack-dev07:54
*** mihgen has joined #openstack-dev07:54
*** bismigalis has joined #openstack-dev07:55
*** basha has joined #openstack-dev07:57
*** pschaef has joined #openstack-dev07:57
*** lloydde has joined #openstack-dev07:59
*** yaguang has joined #openstack-dev07:59
*** crobertsrh has joined #openstack-dev08:00
*** jgallard has quit IRC08:01
*** jgallard has joined #openstack-dev08:01
*** alexisT has joined #openstack-dev08:03
*** lloydde has quit IRC08:04
*** ffio has quit IRC08:04
*** boden has joined #openstack-dev08:05
*** BobBall_Away is now known as BobBall08:06
*** SergeyLukjanov has joined #openstack-dev08:06
*** ndipanov has joined #openstack-dev08:06
*** mmagr has joined #openstack-dev08:11
*** athomas has joined #openstack-dev08:14
*** lucasagomes has joined #openstack-dev08:14
*** sarob has joined #openstack-dev08:17
*** ffio has joined #openstack-dev08:17
*** prekarat has quit IRC08:18
*** prekarat has joined #openstack-dev08:18
*** ffio has quit IRC08:19
*** romcheg has quit IRC08:22
*** mihgen has quit IRC08:22
*** sarob has quit IRC08:23
*** ffio has joined #openstack-dev08:23
*** romcheg has joined #openstack-dev08:23
zyluobasha, flaper87 is who you should talk to08:24
*** derekh has joined #openstack-dev08:25
*** jtomasek has joined #openstack-dev08:27
*** AnilV4 has joined #openstack-dev08:31
*** freedomhui has quit IRC08:33
*** andrea_r1z has quit IRC08:41
*** martyntaylor has quit IRC08:42
*** martyntaylor has joined #openstack-dev08:42
*** iartarisi has joined #openstack-dev08:43
*** ogelbukh1 is now known as ogelbukh08:45
*** zyluo has quit IRC08:47
*** navid has left #openstack-dev08:51
*** jgallard has quit IRC08:52
*** jgallard has joined #openstack-dev08:52
*** prekarat has quit IRC08:55
*** prekarat has joined #openstack-dev08:55
*** lloydde has joined #openstack-dev08:59
*** kushal has quit IRC09:00
*** lloydde has quit IRC09:04
openstackgerritA change was merged to openstack/ceilometer: Rename README.md to README.rst  https://review.openstack.org/3699309:05
*** vsergeyev has joined #openstack-dev09:06
*** basha has quit IRC09:06
*** boris-42 has joined #openstack-dev09:06
*** johnthetubaguy has joined #openstack-dev09:07
*** danpb has joined #openstack-dev09:09
*** alexxu has quit IRC09:15
*** basha has joined #openstack-dev09:16
*** Ryan_Lane has quit IRC09:16
*** kushal has joined #openstack-dev09:17
*** sarob has joined #openstack-dev09:20
*** dguitarbite has quit IRC09:21
*** JordanP has quit IRC09:26
*** bashok has joined #openstack-dev09:30
*** sarob has quit IRC09:33
*** JordanP has joined #openstack-dev09:38
*** zeriouz_ has joined #openstack-dev09:44
*** zeriouz has joined #openstack-dev09:44
*** bourke has quit IRC09:51
*** ffio has quit IRC09:51
*** bourke has joined #openstack-dev09:51
*** jgallard has quit IRC09:52
*** jgallard has joined #openstack-dev09:52
*** afazekas_ has joined #openstack-dev09:55
*** tkammer has joined #openstack-dev09:55
*** jcoufal has quit IRC09:56
*** lloydde has joined #openstack-dev10:00
*** jgallard has quit IRC10:02
*** jgallard has joined #openstack-dev10:03
*** mhu has joined #openstack-dev10:04
*** lloydde has quit IRC10:04
*** basha has quit IRC10:05
openstackgerritA change was merged to openstack/nova: Remove locals() from virt directory  https://review.openstack.org/3565710:07
openstackgerritA change was merged to openstack/nova: Imported Translations from Transifex  https://review.openstack.org/3699610:07
openstackgerritA change was merged to openstack/nova: Port service API to v3 Part 2  https://review.openstack.org/3617410:08
openstackgerritA change was merged to openstack/cinder: Add generic block device driver  https://review.openstack.org/2705110:08
*** basha has joined #openstack-dev10:14
bashaflaper87: ping10:14
*** ema has joined #openstack-dev10:15
*** ema has quit IRC10:15
*** ema has joined #openstack-dev10:15
flaper87basha: pong10:17
bashaHey had a question around glance10:18
bashaflaper87: During an image-list call to glance via nova, there seems to be an append of 'is_public:none' filter10:18
bashaTheres a piece of code in sqlalchemy/api.py that does an exists on is_public for image_property table10:19
bashaThere seems to be a hack in V1 for this.. Same has to be done in V2.. Not sure if the approach is ryt though10:19
bashaflaper87:Thouhgts?10:20
openstackgerritA change was merged to openstack/ceilometer: Provide CPU number as additional metadata.  https://review.openstack.org/3577310:23
bashaflaper87: ping10:23
flaper87basha: mmh, I don't think it is needed in v210:24
flaper87in v2 we used visibility https://github.com/openstack/glance/blob/master/glance/api/v2/images.py#L49410:25
bashaflaper87: Ummm yes, but thats the actual filter ryt? Nova sends it as 'is_public:none' as part of params10:25
flaper87basha: which is then "translated" by the database driver: https://github.com/openstack/glance/blob/master/glance/db/sqlalchemy/api.py#L58410:25
bashaand so if we don't handle it, it would return an empty image-list10:26
flaper87basha: ah, right, you mean the nova driver. In that case, I'd say it should be changed in the nova driver: GheRivero is migrating that code into glanceclient https://review.openstack.org/#/c/33327/10:27
flaper87basha: do you mind pointing that out there ?10:27
bashaOh so does that mean we don't need to send an is_public filter at all from nova?10:27
*** tkammer has quit IRC10:28
*** pcm_ has joined #openstack-dev10:29
bashaflaper87: Moreover why should we be doing an exists for is_public on image_properties at all, since this value is essentially part of images and handled as part of the visibility filter ryt?10:29
flaper87basha: nope, the visibility filter is the one that should be sent10:29
*** pcm_ has quit IRC10:29
*** SergeyLukjanov has quit IRC10:30
flaper87basha: is_public is needed for v1 though10:30
*** sarob has joined #openstack-dev10:30
*** pcm_ has joined #openstack-dev10:30
bashaoh so that piece would remain in sqlalchemy.api.py?10:30
*** jhesketh has quit IRC10:34
*** sarob has quit IRC10:34
*** SergeyLukjanov has joined #openstack-dev10:38
*** drewlander has joined #openstack-dev10:42
*** pschaef has quit IRC10:43
*** rods1 has joined #openstack-dev10:45
*** ffio has joined #openstack-dev10:48
*** drewlander has quit IRC10:49
bashaflaper87: Even in this new ImageService he seems to be setting is_public:none ?10:50
*** jgallard has quit IRC10:52
*** vkmc has joined #openstack-dev10:56
*** vkmc has quit IRC10:56
*** vkmc has joined #openstack-dev10:56
GheRiverobasha: I'll take alook to it. So far, it is a copy of what is now in nova and cinder (and ironic), and didn't take a deep look to those kind of errors. Is there a bug open for that issue?10:58
bashaGheRivero: yyup. I've filed it in glance. will share the link10:58
bashahttps://bugs.launchpad.net/glance/+bug/120126610:58
uvirtbotLaunchpad bug 1201266 in glance "'is_public' filter should be handled when nova calls glance via V2" [Undecided,In progress]10:58
*** yaguang has quit IRC10:59
GheRiverothx basha10:59
*** lloydde has joined #openstack-dev11:00
*** dkranz has quit IRC11:01
*** avishay has quit IRC11:03
*** afazekas_ has quit IRC11:03
*** lloydde has quit IRC11:05
*** drewlander has joined #openstack-dev11:05
*** sandywalsh has quit IRC11:07
bashaGheRivero: np:)11:09
bashaGheRivero: ping11:11
*** pschaef has joined #openstack-dev11:11
GheRiverobasha: pong11:12
bashaGheRivero: any idea why nova send this filter in the first place?11:12
*** kushal has quit IRC11:13
*** mjfork has joined #openstack-dev11:13
GheRiverono idea. I guess the v2 filter is just a copy of the v1 code. Besides, there are a couple of unfinished calls in the v2 of the glanceclient, so I guess not so many people has tested it yet11:14
bashaGheRivero: Somewhere along the same lines, Ive been working on adding a conf value to nova to configure it to use either V1 or V2 as the case may be11:15
bashaI hope nothing of that sort is under implementation yet11:15
*** afazekas_ has joined #openstack-dev11:17
GheRiverothe create method is not implemeted yet, and the download had an issue that was solved 3 days ago. https://bugs.launchpad.net/glance/+bug/119331011:19
uvirtbotLaunchpad bug 1193310 in glance "glance v2 get image erro" [Undecided,Fix committed]11:19
*** avishay has joined #openstack-dev11:19
*** zeriouz has quit IRC11:20
*** zeriouz_ has quit IRC11:20
*** basha has quit IRC11:20
openstackgerritA change was merged to openstack/nova: Port admin-actions API into v3 part2  https://review.openstack.org/3450311:21
*** jcoufal has joined #openstack-dev11:24
*** basha has joined #openstack-dev11:26
*** chuckieb has joined #openstack-dev11:28
*** sarob has joined #openstack-dev11:30
*** derekh has quit IRC11:31
*** jruzicka has joined #openstack-dev11:31
*** bashok has quit IRC11:32
*** ffio has quit IRC11:33
*** afazekas_ has quit IRC11:33
*** athomas has quit IRC11:34
*** ffio has joined #openstack-dev11:35
*** avishay has quit IRC11:38
*** erfanian has joined #openstack-dev11:41
*** sarob has quit IRC11:43
*** SergeyLukjanov has quit IRC11:47
openstackgerritA change was merged to openstack/nova: port AvailabilityZone API into v3 part1  https://review.openstack.org/3285211:47
openstackgerritA change was merged to openstack/nova: Port AvailabilityZone API to v3 Part 2  https://review.openstack.org/3288711:47
*** SergeyLukjanov has joined #openstack-dev11:49
*** avishay has joined #openstack-dev11:52
basha11:53
*** FunnyLookinHat has joined #openstack-dev11:55
*** gongysh has quit IRC11:55
*** olaph has quit IRC11:57
*** morazi has joined #openstack-dev11:58
*** lucasagomes is now known as lucas-hungry11:59
*** dkranz has joined #openstack-dev12:00
*** prekarat has quit IRC12:01
*** lloydde has joined #openstack-dev12:01
*** prad_ has joined #openstack-dev12:02
*** cyeoh has quit IRC12:05
*** cyeoh has joined #openstack-dev12:05
*** basha has quit IRC12:05
*** lloydde has quit IRC12:05
*** pmathews has quit IRC12:06
*** athomas has joined #openstack-dev12:09
*** avishay has quit IRC12:12
*** rfolco has joined #openstack-dev12:15
*** basha has joined #openstack-dev12:17
*** sandywalsh has joined #openstack-dev12:17
*** freedomhui has joined #openstack-dev12:18
*** jhesketh has joined #openstack-dev12:20
*** KA has joined #openstack-dev12:20
*** avishay has joined #openstack-dev12:26
*** jaimegil has quit IRC12:27
*** beagles has joined #openstack-dev12:28
*** kushal has joined #openstack-dev12:29
*** basha has quit IRC12:30
*** pixelbeat has joined #openstack-dev12:30
*** dprince has joined #openstack-dev12:30
*** Tross has quit IRC12:31
*** devvesa has joined #openstack-dev12:32
*** gmoro_ has quit IRC12:34
*** redbeard2 has quit IRC12:36
*** blamar has quit IRC12:44
*** blamar has joined #openstack-dev12:44
openstackgerritA change was merged to openstack/nova: port instance_actions API into v3 part1  https://review.openstack.org/3484312:47
*** gmoro_ has joined #openstack-dev12:47
openstackgerritA change was merged to openstack/nova: Port instance_actions API to v3 Part 2  https://review.openstack.org/3484412:47
*** lorin1 has joined #openstack-dev12:49
*** enikanorov_ has quit IRC12:49
*** jpeeler has joined #openstack-dev12:51
*** jpeeler has quit IRC12:51
*** jpeeler has joined #openstack-dev12:51
*** kaushikc has quit IRC12:52
*** jasondotstar has joined #openstack-dev12:56
*** lloydde has joined #openstack-dev13:01
*** mdomsch has joined #openstack-dev13:01
*** fifieldt has quit IRC13:01
*** kaushikc has joined #openstack-dev13:01
*** anteaya has joined #openstack-dev13:02
*** tzumainn has joined #openstack-dev13:04
*** kaushikc1 has joined #openstack-dev13:06
*** kaushikc has quit IRC13:06
*** lloydde has quit IRC13:06
openstackgerritA change was merged to openstack/python-openstackclient: Add authenticate method to oauth code  https://review.openstack.org/3554013:08
*** radez_g0n3 is now known as radez13:08
*** sride has quit IRC13:08
*** markmcclain has joined #openstack-dev13:09
*** Chunfre has joined #openstack-dev13:09
*** sarob has joined #openstack-dev13:10
*** sballe has joined #openstack-dev13:11
*** jayg|g0n3 is now known as jayg13:11
*** woodspa has joined #openstack-dev13:12
*** Tross has joined #openstack-dev13:12
*** jergerber has joined #openstack-dev13:13
notmynameis dirk mueller in here?13:14
*** bswartz has quit IRC13:15
*** sarob has quit IRC13:15
*** cmagina-away is now known as cmagina13:17
*** lucas-hungry is now known as lucasagomes13:17
*** bknudson has joined #openstack-dev13:18
*** arezmerita has quit IRC13:19
*** bknudson has quit IRC13:19
*** bknudson has joined #openstack-dev13:19
*** zb has joined #openstack-dev13:21
*** dperaza has joined #openstack-dev13:22
*** gongysh has joined #openstack-dev13:23
*** zaneb has quit IRC13:24
*** zb is now known as zaneb13:25
*** eharney has joined #openstack-dev13:25
*** eharney has quit IRC13:25
*** eharney has joined #openstack-dev13:25
*** dperaza1 has joined #openstack-dev13:27
*** henrynash has joined #openstack-dev13:28
*** jecarey has joined #openstack-dev13:29
*** dperaza has quit IRC13:29
*** martine has joined #openstack-dev13:29
*** martine is now known as Guest6297313:30
*** primeministerp has joined #openstack-dev13:30
*** avishay has quit IRC13:30
henrynashdolphm, gyee, bknudson: thought we'd try and fix up the incorrect responses in the api spec for H2: https://review.openstack.org/#/c/37000/13:30
*** nati_ueno has quit IRC13:30
bknudsonhenrynash: thanks! that's something I didn't get to in the previous cleanup13:31
bknudsonI got bored.13:31
henrynashbknudson: :-)13:31
*** Guest62973 is now known as martine_13:32
*** sride has joined #openstack-dev13:33
*** rharwood has joined #openstack-dev13:34
*** JordanP has quit IRC13:34
henrynashdolphm, gyee: also need to make a decision on whether the approach to os-inherit is acceptable: https://review.openstack.org/#/c/35986/13:36
*** Tross has quit IRC13:36
*** krtaylor_ has quit IRC13:37
*** afazekas has quit IRC13:38
*** burt has joined #openstack-dev13:38
henrynashbknudson, young: feel free to weigh in too: https://review.openstack.org/#/c/35986/13:39
*** afazekas has joined #openstack-dev13:39
*** tmclaugh[work] has joined #openstack-dev13:39
*** ffio has quit IRC13:43
*** jhesketh has quit IRC13:43
*** READ10 has joined #openstack-dev13:43
*** alexpilotti has joined #openstack-dev13:43
*** Tross has joined #openstack-dev13:44
*** henrynash has quit IRC13:44
*** martyntaylor has quit IRC13:45
*** martyntaylor has joined #openstack-dev13:48
*** FunnyLookinHat has quit IRC13:48
*** neelashah has joined #openstack-dev13:48
*** dvarga has joined #openstack-dev13:50
*** mtreinish has joined #openstack-dev13:50
*** ffio has joined #openstack-dev13:51
*** garyTh has joined #openstack-dev13:51
*** Tross has quit IRC13:51
*** bswartz has joined #openstack-dev13:52
*** JordanP has joined #openstack-dev13:53
*** garyTh has quit IRC13:54
*** changbl has quit IRC13:55
*** jonesld has joined #openstack-dev13:57
*** devvesa has quit IRC13:58
*** egallen has joined #openstack-dev13:59
*** ffio has quit IRC14:03
*** zaitcev has joined #openstack-dev14:03
*** jonesld has quit IRC14:03
openstackgerritA change was merged to openstack-dev/devstack: xenapi: Exit immediately if zipball download fails  https://review.openstack.org/3649214:03
*** NetworkStatic has quit IRC14:03
openstackgerritA change was merged to openstack-dev/devstack: Source linuxbridge_agent in linuxbridge plugin  https://review.openstack.org/3499614:03
openstackgerritA change was merged to openstack-dev/devstack: Renaming NOS to Director Moving PLUMgrid Director parameters to the common configuration function  https://review.openstack.org/3585014:03
openstackgerritA change was merged to openstack-dev/devstack: Add integration bridge to the nova.conf  https://review.openstack.org/3684814:03
*** NetworkStatic has joined #openstack-dev14:03
openstackgerritA change was merged to openstack-dev/devstack: QPID default host  https://review.openstack.org/3662214:03
*** kaushikc1 has quit IRC14:04
*** afazekas has quit IRC14:04
*** afazekas has joined #openstack-dev14:06
*** stevemar has joined #openstack-dev14:09
*** galstrom_zzz is now known as galstrom14:11
openstackgerritA change was merged to openstack-dev/devstack: clean logical volumes in init_cinder  https://review.openstack.org/3609614:11
openstackgerritA change was merged to openstack-dev/devstack: Move swift stuff out of keystone-data.sh  https://review.openstack.org/3652914:11
*** sarob has joined #openstack-dev14:11
*** ctracey|away is now known as ctracey14:12
*** topol has joined #openstack-dev14:12
*** sleepsonthefloor has quit IRC14:13
*** jrclouda has joined #openstack-dev14:13
*** sc68cal_ is now known as sc68cal14:13
*** sc68cal has quit IRC14:13
*** sc68cal has joined #openstack-dev14:13
*** jrclouda is now known as zackf14:14
*** dolphm has joined #openstack-dev14:14
*** anniec has joined #openstack-dev14:15
*** kenperkins has joined #openstack-dev14:15
*** gongysh has quit IRC14:15
*** krtaylor_ has joined #openstack-dev14:16
*** git-harry has left #openstack-dev14:16
*** tonyy has joined #openstack-dev14:20
*** spzala has joined #openstack-dev14:20
*** michchap has quit IRC14:20
*** sarob has quit IRC14:21
*** tonyy has quit IRC14:22
*** tonyfy has joined #openstack-dev14:23
*** lbragstad has quit IRC14:23
*** Tross has joined #openstack-dev14:23
*** enikanorov has joined #openstack-dev14:24
*** rustlebee is now known as russellb14:26
*** FunnyLookinHat has joined #openstack-dev14:27
*** tonyfy has quit IRC14:27
*** markwash has quit IRC14:27
*** galstrom is now known as galstrom_zzz14:27
*** jruzicka has quit IRC14:28
*** tonyfy has joined #openstack-dev14:28
*** dolphm has quit IRC14:29
*** dolphm has joined #openstack-dev14:31
*** ffio has joined #openstack-dev14:31
*** mmagr has quit IRC14:31
*** jruzicka has joined #openstack-dev14:32
*** derekh has joined #openstack-dev14:33
*** redbeard2 has joined #openstack-dev14:33
*** chuckieb|2 has joined #openstack-dev14:34
*** xqueralt is now known as xqueralt-afk14:36
*** enikanorov has quit IRC14:36
*** chuckieb has quit IRC14:37
*** xqueralt-afk is now known as xqueralt14:37
*** enikanorov has joined #openstack-dev14:39
*** tonyfy has quit IRC14:39
*** tonyfy has joined #openstack-dev14:39
*** markmcclain has quit IRC14:39
dansmithjgriffith: around?14:39
openstackgerritA change was merged to openstack/swift: Start using Hacking  https://review.openstack.org/3386114:39
jgriffithdansmith: hey, what's up?14:40
dansmithjgriffith: can you look at this real quick? https://bugs.launchpad.net/python-cinderclient/+bug/120145514:40
uvirtbotLaunchpad bug 1201455 in python-cinderclient "API in exceptions has changed in an incompatible way" [Undecided,New]14:40
dansmithjgriffith: it means nova master doesn't work against cinderclient master14:40
*** dolphm has quit IRC14:41
jgriffithdansmith: we had some debates about this14:41
*** mlavalle has joined #openstack-dev14:41
jgriffithdansmith: so changing the exception responses here was borderline IMO14:41
jgriffithdansmith: I've debated reverting that due to some other issues that it raised as well14:41
*** lcheng has quit IRC14:42
jgriffithdansmith: or at the very least leave the old exceptions in as deprecated so this doesn't happen14:42
dansmithjgriffith: okay, yeah, sounds like that'd be good :)14:43
*** Tross has quit IRC14:43
*** matiu has joined #openstack-dev14:43
*** navid has joined #openstack-dev14:44
*** _TheDodd_ has joined #openstack-dev14:45
*** boris-42 has quit IRC14:46
*** aeperezt has joined #openstack-dev14:46
*** dkranz has quit IRC14:46
*** dkranz has joined #openstack-dev14:47
*** mrodden has quit IRC14:47
*** mmagr has joined #openstack-dev14:47
*** sballe has quit IRC14:48
*** ffio has quit IRC14:48
*** alexxu has joined #openstack-dev14:48
*** datsun180b has joined #openstack-dev14:49
*** michchap has joined #openstack-dev14:50
*** krtaylor_ has quit IRC14:51
*** jtomasek has quit IRC14:53
*** terryh has joined #openstack-dev14:53
*** pmathews has joined #openstack-dev14:54
*** jruzicka_ has joined #openstack-dev14:54
jruzicka_FUUU14:54
jruzicka_sry, wrong window14:54
russellbo.O14:54
* jruzicka_ curses xchat14:55
*** navid has left #openstack-dev14:55
jruzicka_how can a chat client swap active window without being asked to do so is beyond me14:55
*** jprovazn has quit IRC14:55
simojruzicka_: xchat doesn't14:55
jruzicka_it just did14:55
russellbi don't  believe that :-p14:56
simojruzicka_: I would rather look at pebkac, ie you blindly pressed keys and one of them was the command to switch windows or something :)14:56
jruzicka_after starting, I was in channel and then after this channel initialised a sec later it switched to it14:56
*** electrichead has joined #openstack-dev14:56
*** mmagr has quit IRC14:56
*** electrichead has quit IRC14:57
simojruzicka_: well, blaming xchat is also fine :-)14:57
*** electrichead has joined #openstack-dev14:57
*** ffio has joined #openstack-dev14:57
*** changbl has joined #openstack-dev14:57
jruzicka_simo: ikr ;)14:57
*** lbragstad has joined #openstack-dev14:57
simojruzicka_: ah you just joined, I think it may switch upon join :)14:57
*** tonyfy has quit IRC14:57
*** jruzicka has quit IRC14:58
*** jruzicka_ is now known as jruzicka14:58
*** jprovazn has joined #openstack-dev14:58
*** mrodden has joined #openstack-dev14:59
*** andrewbogott_afk is now known as andrewbogott14:59
*** kevinconway has joined #openstack-dev15:00
*** michchap has quit IRC15:01
openstackgerritA change was merged to openstack/tempest: Change path for "Run one test" example in README.rst  https://review.openstack.org/3696115:02
*** dperaza1 has quit IRC15:02
*** tonyfy has joined #openstack-dev15:02
openstackgerritA change was merged to openstack-dev/devstack: xenapi: xe network-attach for OVS bridge creation  https://review.openstack.org/3547115:03
*** tonyfy has quit IRC15:04
*** dperaza has joined #openstack-dev15:04
*** reidrac has quit IRC15:04
*** sarob_ has joined #openstack-dev15:05
*** esheffield has joined #openstack-dev15:07
*** Mandell has joined #openstack-dev15:07
*** xqueralt is now known as xqueralt-afk15:07
*** jtomasek has joined #openstack-dev15:08
*** yamahata_ has joined #openstack-dev15:08
*** litong has joined #openstack-dev15:09
*** mmagr has joined #openstack-dev15:09
*** kmartin has joined #openstack-dev15:10
*** eharney has quit IRC15:13
*** hemna_ is now known as hemna15:14
*** jonesld has joined #openstack-dev15:15
*** dolphm has joined #openstack-dev15:16
*** amscanne has joined #openstack-dev15:16
*** sarob has joined #openstack-dev15:17
openstackgerritA change was merged to openstack/ceilometer: Use a real MongoDB instance to run unit tests  https://review.openstack.org/3329015:17
openstackgerritA change was merged to openstack/nova: Port user_data API to v3 Part 2  https://review.openstack.org/3422315:18
openstackgerritA change was merged to openstack-dev/devstack: replace left quantum string for enable_lb  https://review.openstack.org/3661415:18
*** nealph has quit IRC15:19
*** sballe has joined #openstack-dev15:19
*** krtaylor_ has joined #openstack-dev15:19
*** arezmerita has joined #openstack-dev15:20
*** sarob has quit IRC15:21
*** sarob_ has quit IRC15:22
*** Mandell has quit IRC15:23
*** jruzicka has quit IRC15:23
*** lloydde has joined #openstack-dev15:24
*** mmagr has quit IRC15:26
*** kaushikc has joined #openstack-dev15:26
*** michchap has joined #openstack-dev15:27
*** kaushikc has quit IRC15:27
*** JordanP has quit IRC15:28
*** basha has joined #openstack-dev15:28
*** aelkikhia has joined #openstack-dev15:28
*** branen has joined #openstack-dev15:29
*** gmoro_ has quit IRC15:29
*** sarob_ has joined #openstack-dev15:30
*** henrynash has joined #openstack-dev15:30
*** carl_baldwin has joined #openstack-dev15:31
*** ffio has quit IRC15:32
*** rcleere has joined #openstack-dev15:33
*** freedomhui has quit IRC15:36
*** phschwartz has joined #openstack-dev15:36
*** rwsu-away is now known as rwsu15:37
*** ffio has joined #openstack-dev15:37
*** michchap has quit IRC15:39
*** kenperkins has quit IRC15:39
*** jecarey has quit IRC15:39
*** sarob_ has quit IRC15:40
*** basha_ has joined #openstack-dev15:40
*** jecarey has joined #openstack-dev15:40
*** kenperkins has joined #openstack-dev15:40
*** JordanP has joined #openstack-dev15:40
*** romcheg has quit IRC15:41
*** freedomhui has joined #openstack-dev15:42
*** basha has quit IRC15:43
*** basha_ is now known as basha15:43
*** terriyu has joined #openstack-dev15:43
*** gmoro_ has joined #openstack-dev15:43
*** pabelanger_ has joined #openstack-dev15:46
*** ffio has quit IRC15:46
*** jaypipes has quit IRC15:46
*** pabelanger_ has quit IRC15:46
*** pabelanger_ has joined #openstack-dev15:46
*** ffio has joined #openstack-dev15:47
*** pabelanger has quit IRC15:47
*** otherwiseguy has quit IRC15:47
*** cybertron_ has joined #openstack-dev15:47
*** pabelanger has joined #openstack-dev15:47
*** cybertron_ is now known as bnemec_alt15:47
*** jprovazn has quit IRC15:47
*** vsergeyev has quit IRC15:47
*** matrohon has quit IRC15:49
*** eharney has joined #openstack-dev15:49
*** eharney has quit IRC15:49
*** eharney has joined #openstack-dev15:49
*** jaypipes has joined #openstack-dev15:50
*** egallen has quit IRC15:51
*** ffio has quit IRC15:51
*** woodspa has quit IRC15:52
*** dvarga has quit IRC15:52
*** reed has joined #openstack-dev15:52
*** woodspa has joined #openstack-dev15:52
*** cp16net is now known as cp16net|away15:54
*** joshuamckenty has joined #openstack-dev15:54
*** prekarat has joined #openstack-dev15:54
*** gyee has joined #openstack-dev15:55
*** mlavalle has left #openstack-dev15:55
*** pabelanger has quit IRC15:55
*** boris-42 has joined #openstack-dev15:55
*** pabelanger_ is now known as pabelanger15:55
*** hk_peter has joined #openstack-dev15:55
*** pabelanger_ has joined #openstack-dev15:56
*** burris has quit IRC15:56
*** burris has joined #openstack-dev15:56
*** martyntaylor has quit IRC15:57
*** martyntaylor has joined #openstack-dev15:57
*** pabelanger has quit IRC15:57
*** yolanda_ has joined #openstack-dev15:58
*** pabelanger has joined #openstack-dev15:58
*** rnirmal has joined #openstack-dev15:58
*** ffio has joined #openstack-dev15:59
*** yolanda has quit IRC15:59
*** xqueralt-afk is now known as xqueralt15:59
*** devoid has joined #openstack-dev15:59
*** Chunfre has quit IRC16:00
*** basha has quit IRC16:00
*** jcoufal has quit IRC16:00
*** Alexei_987 has quit IRC16:01
*** martyntaylor has quit IRC16:01
*** devanand1 has quit IRC16:01
*** martyntaylor has joined #openstack-dev16:01
*** devananda has joined #openstack-dev16:01
*** martyntaylor has quit IRC16:01
*** martyntaylor1 has joined #openstack-dev16:01
*** sandywalsh has quit IRC16:02
*** Tross has joined #openstack-dev16:03
ayounggyee, does hitting the rebase button on ttps://review.openstack.org/#/c/34421/  work?16:03
ayounggyee, I have something to resubmit, but it depends on both v2 and v316:04
*** alop has joined #openstack-dev16:04
*** ffio_ has joined #openstack-dev16:04
gyeeayoung, will take a look in 30 mins, I am in a meeting right now16:04
ayounggyee, sounds good16:04
*** michchap has joined #openstack-dev16:04
*** jasdeepH has joined #openstack-dev16:04
*** ffio has quit IRC16:05
*** pschaef has quit IRC16:05
morganfainbergayoung: regarding the user-token-list question that game across the list this morning, i think there is actually a bug.  the list should only be the hashed ids, unless i am wrong?  The use of the list is for determingin tokens that need to be revoked under the appropriate modifications of the user/role/project/group/etc.  Am I wrong?16:06
*** safchain has quit IRC16:06
*** mhu has quit IRC16:09
*** prad_ has quit IRC16:09
*** gmoro_ has quit IRC16:10
*** corXi has quit IRC16:11
*** martyntaylor1 has quit IRC16:11
*** kushal has quit IRC16:12
*** stevemar2 has joined #openstack-dev16:13
*** aelkikhia has quit IRC16:13
*** garyk has joined #openstack-dev16:13
*** xqueralt is now known as xqueralt-afk16:14
*** michchap_ has joined #openstack-dev16:14
*** andrewbogott is now known as andrewbogott_afk16:14
*** dvarga has joined #openstack-dev16:14
*** michchap has quit IRC16:15
*** zul has quit IRC16:16
*** stevemar has quit IRC16:16
*** michchap has joined #openstack-dev16:16
*** jaypipes has quit IRC16:16
openstackgerritA change was merged to openstack/python-cinderclient: Update to latest openstack/requirements.  https://review.openstack.org/3700616:17
*** jaypipes has joined #openstack-dev16:17
*** sarob has joined #openstack-dev16:17
openstackgerritA change was merged to openstack/nova: Changes select_destinations to return dicts instead of objects  https://review.openstack.org/3689216:17
*** sandywalsh has joined #openstack-dev16:17
*** michchap_ has quit IRC16:18
*** zb has joined #openstack-dev16:19
openstackgerritA change was merged to openstack-dev/devstack: xenapi: preinstall python netaddr  https://review.openstack.org/3685516:19
openstackgerritA change was merged to openstack-dev/devstack: Add variable to specify additional parameters for the Neutron service.  https://review.openstack.org/3623216:19
openstackgerritA change was merged to openstack-dev/devstack: Add Support for OpenStack Networking VPNaaS (IPSec)  https://review.openstack.org/3217416:19
*** jpich has quit IRC16:19
*** sarob_ has joined #openstack-dev16:19
*** michchap_ has joined #openstack-dev16:20
*** iartarisi has quit IRC16:20
*** otherwiseguy has joined #openstack-dev16:20
*** ffio_ has quit IRC16:20
*** michchap has quit IRC16:20
*** drewlander has quit IRC16:21
*** zaneb has quit IRC16:22
*** Tross has quit IRC16:23
*** wcmarsha_ has quit IRC16:23
*** terry7 has joined #openstack-dev16:23
*** prekarat has quit IRC16:24
*** jog0-away is now known as jog016:24
*** michchap_ has quit IRC16:24
*** gmoro_ has joined #openstack-dev16:25
*** nachi has joined #openstack-dev16:25
*** nachi_ has joined #openstack-dev16:25
*** zb is now known as zaneb16:26
*** aelkikhia has joined #openstack-dev16:26
*** sarob has quit IRC16:26
*** prad_ has joined #openstack-dev16:28
*** sushils has quit IRC16:28
*** markwash has joined #openstack-dev16:29
*** cmark has quit IRC16:29
*** cmark has joined #openstack-dev16:30
*** romcheg has joined #openstack-dev16:30
*** terry7 has quit IRC16:31
*** SergeyLukjanov has quit IRC16:31
*** rscottcoyle has joined #openstack-dev16:31
*** bismigalis has quit IRC16:31
*** pcm_ has quit IRC16:32
*** dolphm has quit IRC16:33
henrynashdolphm: you on?16:33
*** jtomasek has quit IRC16:34
*** colinmcnamara has joined #openstack-dev16:34
*** yjiang5__ is now known as yjiang516:35
*** ffio has joined #openstack-dev16:35
*** jbresnah has joined #openstack-dev16:36
*** sarob has joined #openstack-dev16:37
*** dvarga has quit IRC16:38
*** dvarga has joined #openstack-dev16:38
*** ffio has quit IRC16:38
*** egallen has joined #openstack-dev16:39
*** wcmarsha_ has joined #openstack-dev16:39
*** sthaha has quit IRC16:40
*** sudorandom has joined #openstack-dev16:41
*** Mandell has joined #openstack-dev16:41
*** ema has quit IRC16:41
*** sarob has quit IRC16:42
*** sarob has joined #openstack-dev16:42
jgriffithdansmith: actually...16:42
jgriffithdansmith: you should probably remove your hack :)16:43
jgriffithdansmith: https://review.openstack.org/#/c/37086/16:43
openstackgerritA change was merged to openstack/python-troveclient: Wildcards in User Host  https://review.openstack.org/3633316:43
dansmithjgriffith: I wasn't planning to merge it, yeah, I -2'd it this morniung16:43
jgriffithdansmith: we should've caught this initially16:43
jgriffithdansmith: but I this needs a good deal more thought and coordination I think16:44
openstackgerritA change was merged to openstack/trove: Wildcards in User Host  https://review.openstack.org/3633116:44
dansmithjgriffith: cool16:44
jgriffithdansmith: thanks for pointing it out16:44
jgriffithsorry for the thrash16:44
dansmithjgriffith: no problem.. I found it by an interesting quirk about how devstack works, which I still haven't figured out, but it was kinda lucky :)16:45
*** cmark has quit IRC16:45
jgriffithdansmith: haha :)16:45
*** bdpayne has joined #openstack-dev16:46
openstackgerritA change was merged to openstack/nova: Add legacy flag to get_instance_bdms  https://review.openstack.org/3334016:46
*** sarob has quit IRC16:46
*** armax has joined #openstack-dev16:47
*** athomas has quit IRC16:48
*** zul has joined #openstack-dev16:48
*** romcheg has quit IRC16:49
*** romcheg has joined #openstack-dev16:49
*** nati_ueno has joined #openstack-dev16:49
*** jonesld has quit IRC16:51
*** ffio has joined #openstack-dev16:52
*** egallen has quit IRC16:52
*** egallen has joined #openstack-dev16:53
*** michchap has joined #openstack-dev16:53
*** andrewbogott_afk is now known as andrewbogott16:53
*** terry7 has joined #openstack-dev16:53
*** arezmerita has quit IRC16:55
*** sarob_ has quit IRC16:55
*** romcheg1 has joined #openstack-dev16:58
openstackgerritA change was merged to openstack/ceilometer: Unset OS_xx variable before generate configuration  https://review.openstack.org/3708016:59
*** jonesld has joined #openstack-dev16:59
*** romcheg has quit IRC17:00
*** dvarga has quit IRC17:00
*** xqueralt-afk is now known as xqueralt17:01
*** joshuamckenty has quit IRC17:01
*** anniec has quit IRC17:01
*** jkordish_ is now known as jkordish17:02
*** dvarga has joined #openstack-dev17:03
openstackgerritA change was merged to openstack/keystone: Implements Pluggable V3 Token Provider  https://review.openstack.org/3385817:03
*** michchap has quit IRC17:04
*** lucasagomes has quit IRC17:08
*** datsun180b has quit IRC17:08
*** datsun180b has joined #openstack-dev17:08
*** joshuamckenty has joined #openstack-dev17:08
*** alexpilotti has quit IRC17:10
*** eharney has quit IRC17:10
*** romcheg1 is now known as romcheg17:10
*** jcoufal has joined #openstack-dev17:10
*** alexpilotti has joined #openstack-dev17:11
henrynashdolphm, ayoung, gyee, bknudson: sorry, gentle re-prodding on https://review.openstack.org/#/c/35986/, would appreciate any comments17:11
*** jasond has joined #openstack-dev17:11
*** alexpilotti has quit IRC17:11
*** markmcclain has joined #openstack-dev17:11
*** colinmcnamara has quit IRC17:12
*** nati_uen_ has joined #openstack-dev17:12
*** jdurgin1 has joined #openstack-dev17:13
sdaguemarkwash: you got a chance to take a look at this - https://review.openstack.org/#/c/36903/ ?17:13
sdagueor other glance core folks17:14
*** derekh has quit IRC17:14
*** eharney has joined #openstack-dev17:14
markwashsdague: sure, thanks for the heads up. . been stuck down in h2 blueprints for review focus lately17:15
*** basha has joined #openstack-dev17:16
*** eharney has quit IRC17:17
*** Tross has joined #openstack-dev17:17
*** vipul is now known as vipul-away17:17
*** pcm__ has joined #openstack-dev17:18
*** vipul-away is now known as vipul17:18
*** colinmcnamara has joined #openstack-dev17:19
*** sballe has quit IRC17:21
sdaguemarkwash: no worries17:21
*** JordanP has quit IRC17:22
*** pcm__ has quit IRC17:22
*** pcm_ has joined #openstack-dev17:23
*** wcmarsha_ has quit IRC17:24
ayoungmorganfainberg, what post was that>17:25
morganfainbergayoung: you responded, it was the backport of token fix17:26
*** Tross has quit IRC17:26
morganfainbergin memcache17:26
ayoungmorganfainberg, ah.  Ok.  Glad to be of service17:26
morganfainbergi meant you responded to the email :P  I think the user-token-list should only be the hashed token ids17:27
morganfainbergnot the full token-data17:27
*** basha has quit IRC17:27
morganfainbergthe person who wrote the email seems to identified a bug, i'm verifying but i wasn't sure based upon your response.17:27
*** hk_peter has quit IRC17:28
*** basha has joined #openstack-dev17:28
sdaguejd__: any idea what's up with these fails? - https://review.openstack.org/#/c/36905/17:29
sdagueI was really surprised to have sqlite fails pop up in raising the client requirements17:29
*** tmclaugh[work] has quit IRC17:30
sdagueand I don't really understand enough ceilo internals to grok17:30
jd__that's just stevedore unable to import17:30
jd__the error is:17:30
jd__2013-07-15 14:46:43.560 | VersionConflict: (python-keystoneclient 0.3.1 (/home/jenkins/workspace/gate-ceilometer-python26/.tox/py26/lib/python2.6/site-packages), Requirement.parse('python-keystoneclient>=0.2,<0.3'))17:30
*** michchap has joined #openstack-dev17:31
*** nachi has quit IRC17:31
*** nachi_ has quit IRC17:31
*** danpb has quit IRC17:32
*** freedomhui has quit IRC17:32
ayoungmorganfainberg, actually, we should not be storing tokens at all, and they should be short lived, and we shouldn't do revocations, but it will take a while to get there17:32
morganfainbergayoung: yeah, i'm totally with you17:32
morganfainbergthis is a stop-gap17:33
*** JordanP has joined #openstack-dev17:34
*** eharney has joined #openstack-dev17:34
gyeeayoung, rebased, https://review.openstack.org/#/c/34421/17:35
*** xqueralt is now known as xqueralt-afk17:35
gyeehenrynash, I am reviewing https://review.openstack.org/#/c/35986/ now, started last Friday but didn't get a chance to finish it17:36
*** wcmarsha_ has joined #openstack-dev17:36
*** jasond has left #openstack-dev17:36
*** jasond has joined #openstack-dev17:36
henrynashgyee: thx, appreciate it (made a few minor updates over weekemd/today, have posted them…but all minor nits)17:36
*** sandeepr_ltp has joined #openstack-dev17:36
ayounggyee, thanks17:37
ayounghenrynash, need to repost somthing based on gyee's latest then will give yours a good drubbing17:38
*** garyk has quit IRC17:38
*** basha has quit IRC17:39
henrynashayoung: ok, thx…I await with anticipation :-)17:39
*** garyk has joined #openstack-dev17:39
sdaguejd__: is that because python-glanceclient needs to go first?17:39
jd__sdague: likely17:40
sdaguemarkwash: what other glance core can we ping to get the python-glanceclient requirements change to land?17:40
*** diogogmt has joined #openstack-dev17:40
sdagueas that's at least partially blocking us from landing it in ceilometer17:40
*** burt has quit IRC17:40
markwashsdague: jbresnah, flaper87, iccha, ameade_17:41
markwashor just pop into #openstack-glance17:41
*** aelkikhia has quit IRC17:41
*** xmltok has quit IRC17:42
*** xmltok has joined #openstack-dev17:42
*** terry7 has quit IRC17:42
icchawhich patch sdague ?17:42
*** michchap has quit IRC17:42
sdagueiccha: https://review.openstack.org/#/c/3690317:43
sdaguejd__: so that explains some of the unit test fails17:45
sdaguejd__: I'm not sure about the doc fail though - http://logs.openstack.org/36905/2/check/gate-ceilometer-docs/2165/17:45
*** Ryan_Lane has joined #openstack-dev17:45
*** sarob has joined #openstack-dev17:46
*** sarob has quit IRC17:46
*** sarob has joined #openstack-dev17:46
icchasdague: done17:47
*** avishay has joined #openstack-dev17:47
sdagueiccha: thanks!17:47
*** egallen has quit IRC17:49
openstackgerritA change was merged to openstack/python-novaclient: CLI for disable service reason  https://review.openstack.org/3496417:50
openstackgerritA change was merged to openstack/nova: remove python-glanceclient cap  https://review.openstack.org/3690717:53
openstackgerritA change was merged to openstack/neutron: Add support for the extra route extension in the NVP plugin.  https://review.openstack.org/3373217:54
cburgessjgriffith: ping17:54
*** Tross has joined #openstack-dev17:55
jgriffithcburgess: pong17:55
*** aelkikhia has joined #openstack-dev17:56
cburgessjgriffith: I'm back from my semi-vacation now so I plan on working on the nova fix for the block size stuff this afternoon. Just wanted to let you know I'm back to a normal schedule and should be able to get that done fairly soon.17:56
jgriffithcburgess: awesome!  Welcome home :)17:56
cburgessjgriffith: Thanks.17:56
*** xmltok_ has joined #openstack-dev17:57
sdaguejgriffith: unrelated ping - https://bugs.launchpad.net/cinder/+bug/1189595 I think is our final race condition before enabling grenade in the gate. You have a chance to evaluate the bug?17:57
uvirtbotLaunchpad bug 1189595 in grenade "euca exercise failing after upgrade" [Undecided,In progress]17:57
*** johnthetubaguy has quit IRC17:57
*** JordanP has quit IRC17:58
*** lparth has joined #openstack-dev17:58
*** andrewbogott is now known as andrewbogott_afk17:59
jgriffithsdague: saw you talking about that in inra17:59
jgriffithsdague: I *promise* to try and get to this this week17:59
sdagueok :)17:59
jgriffithI started looking at it last week, but couldn't get past some other issues that were popping up18:00
jgriffithsdague: it's definitely on the radar though (and has been for a while)18:00
sdaguejgriffith: it might be nice to at least triage and raise the priority on it in the cinder queue, in case that makes it ripe for other cinder folks to jump on it18:00
*** xmltok has quit IRC18:00
jgriffithsdague: for sure18:00
jgriffithsdague: lemme do that today18:00
sdaguecool, thanks18:00
jgriffithsdague: np18:01
*** ffio has quit IRC18:01
*** eharney has quit IRC18:01
jgriffithsdague: ohh... I remember now :)18:02
jgriffithsdague: there's a funny keystone client error in there regarding the cert file18:03
jgriffithsdague: anyway... I'll get on it later and see if I can get to the bottom of it18:03
openstackgerritA change was merged to openstack/python-keystoneclient: Ec2Signer : Modify v4 signer to match latest boto  https://review.openstack.org/3594518:03
*** joshuamckenty has left #openstack-dev18:03
*** Tross has quit IRC18:04
sdaguejgriffith: is that really the issue? I just assumed this was actually the fact that we start all the services much faster in grenade because we don't have to setup the other trees18:04
*** Tross has joined #openstack-dev18:04
*** colinmcnamara has quit IRC18:04
sdagueand cinder didn't get it's first periodic poll on resources18:05
*** MrDHat has joined #openstack-dev18:05
jgriffithsdague: actually I believe you're correct18:05
jgriffithsdague: ahh... indeed!18:05
jgriffithsdague: Ok, I will deal with this later today, should be easy to fix18:06
sdaguewell credit goes to adalbas for figuring it out18:06
sdaguebut he's on vacation this week, so I was hoping to babysit this last fix through18:06
openstackgerritA change was merged to openstack/nova: Don't attach to multiple Quantum networks by default  https://review.openstack.org/3399618:06
jgriffithsdague: yeah, so we can force an update at startup (whcih I've though of doing anyway) or control the order of cinder service startup18:06
jgriffithsdague: obviously the first option is probably the better choice18:07
jgriffithsdague: need to look, I think I already have a bug opened up against this18:07
sdaguejgriffith: ok, cool18:08
*** michchap has joined #openstack-dev18:09
*** JordanP has joined #openstack-dev18:09
jgriffithsdague: k, updated if nobody picks it up I'll grab it later and fix it18:11
sdaguejgriffith: thank you much18:11
*** JordanP has quit IRC18:15
*** datsun180b_ has joined #openstack-dev18:15
*** datsun180b has quit IRC18:16
*** datsun180b_ is now known as datsun180b18:16
*** galstrom_zzz is now known as galstrom18:17
*** eharney has joined #openstack-dev18:18
*** eharney has quit IRC18:18
*** eharney has joined #openstack-dev18:18
*** markmcclain has quit IRC18:19
*** amotoki has joined #openstack-dev18:20
*** michchap has quit IRC18:20
*** SergeyLukjanov has joined #openstack-dev18:21
*** terriyu has quit IRC18:23
*** andrewbogott_afk is now known as andrewbogott18:24
*** afazekas_ has joined #openstack-dev18:24
*** sushils has joined #openstack-dev18:24
*** afazekas_ has quit IRC18:26
*** tmclaugh[work] has joined #openstack-dev18:29
*** colinmcnamara1 has joined #openstack-dev18:30
colinmcnamara1ls18:30
*** basha has joined #openstack-dev18:30
*** colinmcnamara1 has quit IRC18:30
*** colinmcnamara has joined #openstack-dev18:31
*** basha has quit IRC18:31
*** Guest18452 is now known as crazed18:34
*** sballe has joined #openstack-dev18:34
*** crazed is now known as Guest451818:35
*** datsun180b has quit IRC18:35
*** datsun180b has joined #openstack-dev18:35
*** datsun180b has joined #openstack-dev18:35
*** xBytez has quit IRC18:36
*** Guest4518 is now known as crazed18:36
*** crazed has quit IRC18:36
*** crazed has joined #openstack-dev18:36
*** sandeepr_ltp has quit IRC18:37
openstackgerritA change was merged to openstack/glance: Deleting image that is uploading leaves data  https://review.openstack.org/3398618:38
openstackgerritA change was merged to openstack/python-glanceclient: uncap python-keystoneclient version requirement  https://review.openstack.org/3690318:38
*** xBytez has joined #openstack-dev18:43
*** jasdeepH has quit IRC18:44
*** terriyu has joined #openstack-dev18:44
*** cp16net|away is now known as cp16net18:46
*** vipul is now known as vipul-away18:47
*** vipul-away is now known as vipul18:47
*** michchap has joined #openstack-dev18:47
*** dolphm has joined #openstack-dev18:48
dolphmboris-42: a few minutes == 2 hours :P what's up?18:48
boris-42dolphm lol=)18:48
boris-42dolphm it happens=)18:48
boris-42dolphm I have some question about work around DB in Keystone18:48
boris-42dolphm are you interested in some help from us (Mirantis)18:49
dolphmboris-42: ask away! and always :)18:50
*** colinmcnamara has quit IRC18:50
boris-42dolphm ok there is a couple of work that we would like to do18:51
*** lucasagomes has joined #openstack-dev18:51
*** ffio has joined #openstack-dev18:52
*** ndipanov is now known as ndipanov_gone18:52
dolphmboris-42: specific bugs or bp's18:52
dolphmboris-42: ?18:52
*** martine_ has quit IRC18:53
*** aelkikhia has quit IRC18:54
boris-42dolphm I think there will be a lot of bps18:54
boris-42dolphm we would like to repeat our work in nova in other porjects18:55
boris-42dolphm https://blueprints.launchpad.net/nova/+spec/db-cleanup18:55
boris-42dolphm this is base bP18:55
*** kobier has joined #openstack-dev18:56
*** kobier has quit IRC18:57
*** michchap has quit IRC18:58
*** burt has joined #openstack-dev19:00
*** Chaser has joined #openstack-dev19:00
boris-42dolphm I wrote in some more words in mailing list our plan for glance and cinder if it will be interesting take a look http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg00809.html19:04
*** sandywalsh has quit IRC19:04
*** pabelanger_ has quit IRC19:04
*** novas0x2a|laptop has joined #openstack-dev19:05
ayoungdolphm, I know you liked my previous REMOTE_USER patch, but it seems like there were a couple problems.  As I recall, one of the things we wanted at the summit was to have REMOTE_USER disabled by default.  The other was the fact that it didn't handle domains at all.  Update version deals with both of those.  https://review.openstack.org/#/c/36839/19:05
dolphmboris-42: reading through those child bp's now19:06
boris-42dolphm I am not sure that all will be useful for keystone, we are investigating situation in keystone=)19:06
dolphmboris-42: they look good so far, but i'm not sure how applicable the individual points are to keystone (curious to see how similar bp's filed against keystone would look)19:06
ayounghenrynash, looking at your patch now.  Since this is an extension,  I think it would make sense to build on top of:  https://review.openstack.org/#/c/36731/19:06
*** jjmb1 has quit IRC19:06
dolphmboris-42: cool19:06
openstackgerritA change was merged to openstack/oslo-incubator: Migrate sqlalchemy utils from Nova  https://review.openstack.org/3162119:07
dolphmboris-42: soft deletes is on my wishlist :)19:07
*** aelkikhia has joined #openstack-dev19:07
boris-42dolphm roger =)19:07
boris-42dolphm  lol=)19:07
dolphmayoung: is remote user "disable-able" today?19:07
ayoungdolphm, no.19:08
boris-42dolphm ok thanks we will collect all data about DB in keystone19:08
boris-42dolphm and share with you19:08
*** lcheng has joined #openstack-dev19:10
*** mytest has joined #openstack-dev19:11
*** zul has quit IRC19:11
dolphmayoung: i don't remember it being discussed that it needs to be any more "disable-able" than it is today?19:12
*** mytest has quit IRC19:13
dolphmayoung: if remote_user is provided by keystone, the plugin (if any is configured) should kick in; to maintain backwards compatibility with grizzly, i think we'd have to have a plugin by default (rather than raising 500 / 501 with a grizzly config + no default plugin)19:13
dolphmayoung: reading my own statement, it reads as self-contradictory... ignore the "if any is configured" in parens19:14
ayoungdolphm, so I created a new default plugin that does that, as well as a disable_plugin19:14
*** jasdeepH has joined #openstack-dev19:15
ayoungdolphm, it was one of the points discussed.  We had to go and confrim that REMOTE_USER was only settable by wsgi, but I was a little paranoid.  I an make the current behavior the default and the disabled one just there for people that really want it gone19:15
morganfainbergayoung: iirc we determined that REMOTE_USER was only settable by wsgi at the summit.19:16
openstackgerritA change was merged to openstack/oslo.config: Raise an exception when _oparser is not initialized  https://review.openstack.org/3532619:16
*** sandywalsh has joined #openstack-dev19:17
*** martine has joined #openstack-dev19:18
*** martine is now known as Guest5886119:18
*** anniec has joined #openstack-dev19:18
*** nati_uen_ has quit IRC19:19
*** nati_uen_ has joined #openstack-dev19:20
*** pabelanger has quit IRC19:20
*** giulivo has joined #openstack-dev19:23
*** galstrom is now known as galstrom_zzz19:24
ayoungmorganfainberg, you can never be paranoid enough19:25
*** michchap has joined #openstack-dev19:25
*** aelkikhia has quit IRC19:27
*** aelkikhia has joined #openstack-dev19:27
openstackgerritA change was merged to openstack/oslo-incubator: Adds sample config file generation script  https://review.openstack.org/3431819:28
*** mmagr has joined #openstack-dev19:28
*** terryh has quit IRC19:28
*** cmagina is now known as cmagina-away19:28
*** Guest58861 is now known as martine_19:30
stevemar2ayoung: got some time?19:30
ayoungstevemar2, for you, always19:31
ayoungstevemar1, on the other hand, is a total tosser19:31
openstackgerritA change was merged to openstack/oslo-incubator: Avoid shadowing Exception 'message' attribute  https://review.openstack.org/3511119:31
*** datsun180b has quit IRC19:31
*** chuckieb|2 has quit IRC19:33
*** neelashah1 has joined #openstack-dev19:34
*** dosaboy_ has joined #openstack-dev19:34
*** datsun180b has joined #openstack-dev19:35
*** neelashah has quit IRC19:35
*** dosaboy has quit IRC19:36
openstackgerritA change was merged to openstack/glance: Fix 'glance-cache-manage -h' default interpolation  https://review.openstack.org/3551119:36
*** michchap has quit IRC19:36
openstackgerritA change was merged to openstack/nova: Porting limits core api to API v3 Part 1  https://review.openstack.org/2936919:37
*** jcoufal has quit IRC19:37
openstackgerritA change was merged to openstack/glance: Sync gettextutils from oslo  https://review.openstack.org/3654119:39
openstackgerritA change was merged to openstack/swift: Add documentation about flake8+hacking.  https://review.openstack.org/3707119:39
openstackgerritA change was merged to openstack/nova: Complete deletion when compute manager start-up.  https://review.openstack.org/3326519:39
henrynashayoung: yes, that might useful….is that going to merge for H2?19:39
stevemar2ayoung: thanks :) i was hoping to chat about https://review.openstack.org/#/c/29130/ my delegated auth piece19:40
stevemar2ayoung: i want to know what I gotta do to get rid of the ugly red X19:40
ayounghenrynash, I'm trying to get it in.19:40
openstackgerritA change was merged to openstack/oslo-incubator: Add exceptions for OpenStack clients  https://review.openstack.org/2970619:40
ayoungstevemar2, you need to convince me that you have covered all of the revocation issues that we had with Trust tokens.19:41
*** sushils has quit IRC19:41
ayoungstevemar2, how do you mark a token that has been created via OAuth?19:41
stevemar2ayoung: right, so there is a delete authorization function that deletes the access token entry in that db, and also calls _delete_users_token19:42
*** topol has quit IRC19:42
ayoungstevemar2, is a token created via Oauth distinguishable from one created directly?19:43
stevemar2ayoung: so the delegated user couldn't use the access token he had19:43
stevemar2ayoung: nope19:43
*** galstrom_zzz is now known as galstrom19:43
ayoungstevemar2, then there is going to continue to be a big ugly red x19:43
stevemar2ayoung: i don't really want to mess around with the token code19:43
ayoungstevemar2, that is the fundamental thing about delegation19:43
ayoungstevemar2, then reuse the Trust extension19:43
stevemar2ayoung: that's complicating it even more19:44
ayoungBut....19:44
*** sushils has joined #openstack-dev19:44
ayoungstevemar2, if by "complicating" you mean "not opening up a big ugly security hole" then yes19:44
stevemar2ayoung: what's the big ugly security hole?19:45
ayoungstevemar2, we worked through all of the implications when we did the Trust review back in January-March time frame.19:46
ayoungA delegated token has different rules than a non-delegated token19:46
ayoungwe can use a token to get another token19:46
stevemar2ayoung: i think i just got devstack working back in march, so recap :D19:46
ayoungbut if a delegated token has a limited set of roles, it should not be able to get a token with a wider set of roles19:46
ayoungso we have a rule in truysts that you can;t use a trust token to get another token19:47
stevemar2ayoung: but the delegated user could just use the access token to get another keystone token?19:47
ayoungstevemar2, not with trusts they can't, because we explicitly disallow that19:47
ayounga trust token cannot get another token19:47
ayoungalso, if user roles change, you need to invaldate a set of delegated tokens19:47
stevemar2that would happen via _delete_users_tokens wouldn't it?19:48
ayoungfiguring out what tokens to revoke is tricky19:48
*** otherwiseguy has quit IRC19:48
stevemar2i thought i saw that that was called when roles are changed/added/removed19:48
ayoungstevemar2, also, as I recall, your Oauth impl was only doing impersonation19:48
ayoungstevemar2, that is correct19:48
stevemar2back to token chaining for a minute19:49
ayoungwe actually wantto get away from impersonation, though it seems to be required for some of the Swift use cases19:49
stevemar2ayoung: what's the alternative to impersonation?19:49
ayoungstevemar2, again, look at trusts.  Think of it this way.  Trusts and Oauth are both delegation mechanisms.  OAuth, in order to displace trusts, needs to implement the same functionality as Trusts.  Thus, OAuth really should be the external interface, and then the trust implementation and the Oatuh implementation shopuld be merged.19:51
ayoungstevemar2, as far as the alternative to impoersonation19:51
ayounga trust token indicates who the trustor and trustee is.19:51
stevemar2ayoung: i dont have a vendetta against trusts, they can stay19:52
ayoungAnd only sets the user_id = to trustor if impersonation is explicitly set19:52
ayoungstevemar2, never said you did.  Just trying to get us to have a single delegation policy, not two19:52
*** SergeyLukjanov has quit IRC19:52
ayoungstevemar2, I am Ok, and in fact very much in favor, of replacing the trust API with OAtuh, just want to make sure the semantics are maintained19:53
*** salv-orlando has joined #openstack-dev19:53
ayoungstevemar2, a lot of the facets of trusts came out of one of the most detailed code review series in Keystone history.  I would hate to lose all that context19:54
dolphmayoung: i don't know about "detailed" ... it was just a giant review19:54
sdaguearosen, garyk: you guys have a chance to look at - https://review.openstack.org/#/c/36890/ ? nati_uen_'s patch which might fix the race bug for the gate19:54
ayoungand Oauth is a superset of Trust functionality, \19:54
*** jasdeepH has quit IRC19:55
ayoungdolphm, well, all of the revocation, chaining, impersonation stuff....19:55
ayoungthere was a lot there, and I can't claim credit for it.19:55
dolphmayoung: yeah, it was huge!19:55
ayoungdolphm, and a good bit of it was not obvious at first look19:55
dolphmayoung: very true19:55
arosennati_ueno:  can you update the commit message on your patch. After that we can probably +2 it.19:56
*** nati_ueno has quit IRC19:56
ayoungdolphm, what I would like is for the trust code to be merged into the Oauth implementation, so that we have a single mechanism.  THen, if we want to deprecate the Trust specific portions of it, we can do that deliberately19:56
*** SergeyLukjanov has joined #openstack-dev19:57
ayoungstevemar2, I think the trust table is analogous to the Consumer table.19:57
*** mlavalle has joined #openstack-dev19:57
ayoungCorrection, the conserum table is really the user table19:57
*** safchain has joined #openstack-dev19:58
*** radez is now known as radez_g0n319:58
ayoungstevemar2, the trust table is probably the request_token table19:58
*** erkules_ is now known as erkules19:58
ayoungbut the difference is that with trusts, we only allow consumers that are already part of the system, and Oauth expects a deliberate consumers entry19:59
*** dosaboy_ has quit IRC20:00
ayoungstevemar2, for example,  we could extend the trust API to create a consumer entry when a trust is first created,  and populate it with data from the user table.20:00
*** lucasagomes is now known as lucas-hungry20:00
*** terryh has joined #openstack-dev20:00
*** bdpayne has quit IRC20:01
ayoungstevemar2, not suggesting that we do that, just trying to show the relationship, as well as the differences between the two delegation mechanisms20:01
*** neelashah1 has quit IRC20:01
*** bknudson has quit IRC20:02
*** bdpayne has joined #openstack-dev20:02
*** dosaboy has joined #openstack-dev20:02
*** colinmcnamara has joined #openstack-dev20:02
*** galstrom is now known as galstrom_zzz20:02
*** jdurgin1 has quit IRC20:02
stevemar2ayoung: anyone using trusts yet?20:03
ayoungstevemar2, the big thing is that when you create an actual Keystone token, you should be following the same rule as are used to create a trust tokens20:03
ayoungstevemar2, the Heat team is20:03
devanandaayoung: hi! so, we're starting to add some form of keystone integration to ironic20:03
*** michchap has joined #openstack-dev20:04
*** jasdeepH has joined #openstack-dev20:04
ayoungdevananda, which, as we established, is not an Ubuntu release20:04
devanandaindeed :)20:04
ayoungbut rather is the bare metal provisioning.20:04
devanandaayoung: it's basically an admin-only (or very privileged user-only) service20:04
devanandabecause, yes, it does the bare metal provisioning. which, right now, is only for very-trusted-tenants20:05
ayoungdevananda, so, for new code, I would recommend integrating with the V3 APIs, as you will be positioning things for the future20:05
devanandaayoung: any examples we can look at?20:05
romchegWe only use keystoneclient currently20:06
romchegDoes v3/v2 affect our code?20:06
ayoungdevananda, https://github.com/openstack/identity-api/blob/master/openstack-identity-api/v3/src/markdown/identity-api-v3.md20:06
ayoungif you are using the client then just keep using the client20:07
morganfainbergayoung: i wouldn't advocate being less paranoid :)20:07
ayoungdo you need anything beyond auth_token middleware?20:07
morganfainbergayoung: i appreciate it, personally.20:07
devanandaayoung: also, architecturally, ironic-api service should receive its calls from two sources: 1) cloud admins, 2) nova, acting on behalf of non-admin users20:07
ayoungmorganfainberg, what makes you say that.  Who is paying you to say that?20:07
devanandaayoung: do we need to go full RBAC, or is there a simpler approach that we can start with?20:07
morganfainbergenterprise customers…who are going to ask for that method of thought :P20:08
ayoungdevananda, what are you trying to do?20:08
ayoungmorganfainberg, oh, sure, that is just what you want me to think....20:08
devanandaayoung: cloud admin manages the hardware (enroll, update, etc)20:08
*** pabelanger has joined #openstack-dev20:08
morganfainbergayoung: hehe20:08
devanandaayoung: cloud user asks nova to boot an instance, and selects a specific flavor. the scheduler keys on that flavor, passes the request to ironic, and ironic puts the image down on the metal and boots it20:09
ayoungdevananda, so far it sounds suspiciously like Heats use cases.  I assume you are not creating new users or anything, right?20:09
devanandaayoung: not yet. and i'd like to avoid that :)20:10
ayoungdevananda, so, are you doing thiungs on behalf of another user?20:10
devanandaayoung: or rather, i'd like to do this as simply as possible, and i dont yet see why we need that20:10
devanandaahh no! we're not20:10
devanandanova is :)20:10
devanandaadmin user -> ironic-api service20:10
devanandacloud user -> nova-api -> nova-scheduler -> nova-conductor -> ironic-api20:11
devananda(or something like that)20:11
ayoungdevananda, then you should only need auth_token middleware anyway20:11
romchegayoung: sounds good20:11
devanandagreat20:11
ayoungromcheg, devananda, If you need more than that, come on back and we can talk20:11
devanandathanks much :)20:11
romchegThank you ayoung20:11
*** neelashah has joined #openstack-dev20:11
*** markmcclain has joined #openstack-dev20:12
*** terry7 has joined #openstack-dev20:12
*** terry7 has quit IRC20:14
*** galstrom_zzz is now known as galstrom20:15
*** rscottcoyle has quit IRC20:15
*** michchap has quit IRC20:15
stevemar2ayoung, 2 DA mechanisms, bad, etc?20:15
stevemar2ayoung: wrong channel!20:16
stevemar2:)20:16
stevemar2oops20:16
ayoungstevemar2, I am OK with 2 interfaces, so long as they have a common view of the rules for delegation20:16
ayoungAnd  Oauth generated tokens are going to have to have the same restrictions as trust based tokens20:17
ayoungstevemar2, it was a boring meeting anyway20:17
*** sballe has quit IRC20:17
stevemar2ayoung: rules meaning revocation, chaining and impersonation right?20:18
ayoungstevemar2, correct20:18
stevemar2ayoung, let me try and sum this up20:19
ayoungstevemar2, also, we want to be able to specify at contract signing time what are the set of roles that a user gets when they execute the contract20:19
ayoungand trusts nails that down.20:19
*** anniec_ has joined #openstack-dev20:19
ayoungstevemar2, one thing that Oauth adds is that it lets the requestor (Consumer) tell the user "delegate to me these roles"20:19
stevemar2ayoung: but it's not a guarantee it will get those roles20:20
*** rnirmal has quit IRC20:20
*** anniec has quit IRC20:20
*** jdurgin has quit IRC20:20
*** gmoro_ has quit IRC20:20
*** galstrom has quit IRC20:20
*** changbl has quit IRC20:20
ayoungstevemar2, correct.20:20
*** anniec_ is now known as anniec20:20
stevemar2ayoung: it only gets roles that the user can authorize20:20
stevemar2(and that are also requested, obv)20:20
*** galstrom has joined #openstack-dev20:20
ayoungstevemar2, and those should be a subset of the users own roles at the time that the token is requests20:20
ayoungrequested20:20
*** changbl has joined #openstack-dev20:20
*** morganfainberg has quit IRC20:21
*** gmoro_ has joined #openstack-dev20:21
*** morganfainberg has joined #openstack-dev20:21
ayoungstevemar2, but when the consumer requests the token, it should be exactly those roles specified earlier.  In theory, it is OK for it to be less, but it is never OK for it to be more20:21
*** boden has quit IRC20:21
stevemar2ayoung: you want to prevent the consumer from requesting roles that an authorizing user wont have right?20:22
ayoungNOw, I assume that Oauth enforces this, but we should make it explicit that those are the rules20:22
ayoungstevemar2, more than that20:22
*** melwitt has joined #openstack-dev20:22
*** jdurgin has joined #openstack-dev20:23
*** MIDENN_ has joined #openstack-dev20:23
ayoungstevemar2, If I am the authorizing user, I might not be around when the consumer actually requests the token.  I need to be able to state "I trust consumer X to get role X and only Role Y on project P and only on Project P" even though I have a much wider set of roles in a much larger set of projects20:23
*** branen_ has joined #openstack-dev20:23
ayoungconstrained delegation20:23
stevemar2ayoung: i don't see where that could fit in the oauth flow20:25
*** branen has quit IRC20:26
ayoungstevemar2, why not?20:26
*** donaldh has joined #openstack-dev20:26
*** radix has left #openstack-dev20:26
*** mdenny has quit IRC20:27
*** neelashah has quit IRC20:27
ayoungstevemar2, one problem with discussin this is that Oauth already uses the term tokens.  I am explicitly talking about requesting a Keystone token20:27
stevemar2ayoung: oh20:27
stevemar2ayoung: then it does that already20:28
*** bknudson has joined #openstack-dev20:28
ayoungstevemar2, yeah, I figured it does.  I was just trying to make that an explicit part of the overlap20:28
ayoungstevemar2, a big part of Keystone is trying to document all of this20:28
*** spzala has quit IRC20:29
*** jdurgin1 has joined #openstack-dev20:30
*** romcheg has left #openstack-dev20:30
*** aelkikhia has quit IRC20:31
*** aelkikhia1 has joined #openstack-dev20:31
*** bdpayne has quit IRC20:32
*** bdpayne has joined #openstack-dev20:33
*** otherwiseguy has joined #openstack-dev20:33
*** neelashah has joined #openstack-dev20:33
*** mmagr has quit IRC20:37
*** cmagina-away is now known as cmagina20:38
stevemar2ayoung: long read... sry :) just to make sure you know, there are 2 other types of tokens in oauth... request and access; the request token is initially unauthorized and has the consumers id and roles that they want. The next step is for a keystone user to authorize it (the roles have to match up). Once it's authorized, the consumer can exchange the request token for an access token (the request token is d20:38
stevemar2 The access token can be exchanged at any time to get a keystone token (using the authorizing users credentials). The rules around revocation and chaining can be seen around the access token. Revocation: the authorizing user can revoke (delete) the access token; this would also delete any of the authorizing users tokens too (if the consumer has any keystone tokens, these are now uselss). Chaining: using th20:38
stevemar2 token to get another is a non-issue, since they consumer could just use the access token to get another. Lastly, impersonation...20:38
ayoungstevemar2, don't confuse Oauth revocation with the rest of Keystone revocation20:39
stevemar2ayoung, did i?20:39
*** nachi has joined #openstack-dev20:39
*** nachi_ has joined #openstack-dev20:39
ayoungIf I lose a role, any keystone tokens that a consumer has for me must be revoked as well20:39
ayoungit is more than just " the authorizing user can revoke (delete) the access token;"20:40
*** radix has joined #openstack-dev20:40
ayoungso non Oauth events have to be reflected in the tokens generated by Oauth20:40
stevemar2the user can explicitly revoke (delete) the access token20:40
openstackgerritA change was merged to openstack/cinder: Use base ISCSI driver to fulfill some driver requirements  https://review.openstack.org/3707820:40
openstackgerritA change was merged to openstack/horizon: Adding the ability to set/use domain context  https://review.openstack.org/3265520:41
openstackgerritA change was merged to openstack/glance: DB Driver for the Registry Service  https://review.openstack.org/3684720:41
*** tmclaugh[work] has left #openstack-dev20:41
openstackgerritA change was merged to openstack/horizon: Fix a few visual issues on the network topology diagram.  https://review.openstack.org/3611620:41
*** dhellmann is now known as dhellmann_20:42
*** michchap has joined #openstack-dev20:42
*** rharwood has quit IRC20:43
*** aelkikhia1 has left #openstack-dev20:44
*** morganfainberg has left #openstack-dev20:45
*** morganfainberg has joined #openstack-dev20:45
*** colinmcnamara has quit IRC20:46
*** hemanth has joined #openstack-dev20:50
*** SumitNaiksatam has joined #openstack-dev20:51
sdaguearosen: how confident are you that nati_uen_'s patch solves the neutron race? would love to reenable the smoke tets20:52
sdaguetests20:52
*** alexpilotti has joined #openstack-dev20:53
nati_uen_sdague: This is current test status. 10 floating ip same time test = OK. It was OK 10 times in gating.20:53
*** michchap has quit IRC20:55
*** amotoki has quit IRC20:56
*** amotoki has joined #openstack-dev20:58
*** rharwood has joined #openstack-dev20:59
*** READ10 has quit IRC21:00
*** dprince has quit IRC21:00
*** lorin1 has quit IRC21:01
*** egallen has joined #openstack-dev21:01
*** rfolco has quit IRC21:02
stevemar2ayoung: "I'm comfortable with trusts being a historical anecdote..." -Adam Young - https://etherpad.openstack.org/havana-external-auth21:02
*** gongysh has joined #openstack-dev21:03
*** bswartz has quit IRC21:03
*** llu has quit IRC21:03
ayoungstevemar2, note the ellipses21:03
*** anniec has quit IRC21:03
*** llu has joined #openstack-dev21:03
*** mtreinis1 has joined #openstack-dev21:04
stevemar2so the sentence is not complete :P21:04
*** crobertsrh is now known as _crobertsrh21:05
*** mtreinis2 has joined #openstack-dev21:05
*** bknudson1 has joined #openstack-dev21:05
*** egallen has quit IRC21:06
*** bknudson has quit IRC21:06
ayoungstevemar2, yes, the complete quote included the concept of maintaining feature compatibility21:06
*** pabelanger_ has joined #openstack-dev21:06
ayoungstevemar2, but dolphm thought it was funny just to truncate the quote.21:07
stevemar2dolphm would do something like that!21:07
jog0dolphm: https://review.openstack.org/#/c/34650/21:07
*** emagana has joined #openstack-dev21:07
*** alexpilotti has quit IRC21:07
*** maurosr has quit IRC21:07
*** sushils has quit IRC21:07
*** mtreinish has quit IRC21:07
*** mtreinis1 has quit IRC21:08
*** dkranz has quit IRC21:08
*** maurosr has joined #openstack-dev21:08
*** mtreinis2 is now known as mtreinish21:09
*** sushils has joined #openstack-dev21:09
*** cmagina is now known as cmagina-away21:09
*** aelkikhia has joined #openstack-dev21:09
*** fbo is now known as fbo_away21:11
*** egallen has joined #openstack-dev21:11
*** rharwood has quit IRC21:11
*** mtreinis1 has joined #openstack-dev21:12
*** maurosr has quit IRC21:13
*** pabelanger has quit IRC21:13
*** bknudson has joined #openstack-dev21:13
*** nickbartos has quit IRC21:14
*** bknudson1 has quit IRC21:14
*** mtreinish has quit IRC21:15
*** aeperezt has quit IRC21:15
*** afazekas has quit IRC21:15
*** maurosr has joined #openstack-dev21:16
*** anniec has joined #openstack-dev21:16
*** cmagina-away is now known as cmagina21:18
*** otherwiseguy has quit IRC21:19
*** michchap has joined #openstack-dev21:21
*** dachary is now known as antoviaque21:22
*** antoviaque is now known as dachary21:22
*** sarob has quit IRC21:22
*** atiwari has joined #openstack-dev21:22
*** jayg is now known as jayg|g0n321:24
*** mtreinis1 has quit IRC21:24
*** mtreinish has joined #openstack-dev21:24
*** jecarey has quit IRC21:25
*** atiwari has quit IRC21:25
*** atiwari has joined #openstack-dev21:27
*** _TheDodd_ has quit IRC21:27
*** dvarga has quit IRC21:29
*** mlavalle has quit IRC21:29
*** mlavalle has joined #openstack-dev21:30
*** michchap has quit IRC21:32
*** neelashah has quit IRC21:32
*** cmark has joined #openstack-dev21:35
*** aelkikhia has left #openstack-dev21:36
*** cmark has quit IRC21:36
*** eharney has quit IRC21:39
*** martine_ has quit IRC21:41
*** pcm_ has quit IRC21:42
*** jasondotstar has quit IRC21:43
openstackgerritA change was merged to openstack/horizon: Sync pytz from requirements.txt  https://review.openstack.org/3694921:45
openstackgerritA change was merged to openstack/horizon: Pinning minimum pbr and d2to1 versions  https://review.openstack.org/3685921:46
openstackgerritA change was merged to openstack/horizon: Prompt for password on stack create.  https://review.openstack.org/3038221:46
openstackgerritA change was merged to openstack/nova: Remove notify_on_any_change option  https://review.openstack.org/3526421:46
openstackgerritA change was merged to openstack/horizon: Neutron Security Group native support  https://review.openstack.org/3681821:46
openstackgerritA change was merged to openstack/cinder: Add unit tests for cinder/api/contrib/volume_actions.  https://review.openstack.org/3576621:46
*** mrodden has quit IRC21:46
*** sarob has joined #openstack-dev21:46
*** MrDHat is now known as MrDHat|afk21:47
*** lbragstad has quit IRC21:47
*** jergerber has quit IRC21:49
*** dolphm has quit IRC21:51
*** nachi has quit IRC21:51
*** nachi_ has quit IRC21:51
openstackgerritA change was merged to openstack/cinder: Implement extend volume functionality in SolidFire  https://review.openstack.org/3631121:52
openstackgerritA change was merged to openstack/neutron: Imported Translations from Transifex  https://review.openstack.org/3711621:52
openstackgerritA change was merged to openstack/nova: Sync harmless changes from oslo-incubator  https://review.openstack.org/3619321:53
*** colinmcnamara has joined #openstack-dev21:54
*** vipul is now known as vipul-away21:54
openstackgerritA change was merged to openstack/nova: Remove references to deprecated DnsMasqFilter  https://review.openstack.org/3599521:54
openstackgerritA change was merged to openstack/tempest: Test Tokens - V3  https://review.openstack.org/3485221:54
openstackgerritA change was merged to openstack/tempest: Add large_ops scenario test  https://review.openstack.org/3649721:54
*** sandywalsh has quit IRC21:54
*** vipul-away is now known as vipul21:54
*** dhellmann_ is now known as dhellmann21:55
*** eglynn has quit IRC21:55
*** mtreinish has quit IRC21:55
*** anniec has quit IRC21:56
*** sarob_ has joined #openstack-dev21:57
*** sarob has quit IRC21:58
*** comay has quit IRC21:58
*** sarob_ has quit IRC21:59
*** sarob has joined #openstack-dev21:59
*** michchap has joined #openstack-dev21:59
gongyshdhellmann: hi22:00
*** sungju has joined #openstack-dev22:00
*** mrodden has joined #openstack-dev22:00
*** lucas-hungry is now known as lucasagomes22:00
dhellmannhi, gongysh22:00
*** burt has quit IRC22:01
gongyshdhellmann: https://review.openstack.org/#/c/35418/22:01
*** boris-42 has quit IRC22:01
*** anniec has joined #openstack-dev22:01
openstackgerritA change was merged to openstack/tempest: Using relative path for personality file in rebuild server test.  https://review.openstack.org/3547322:02
openstackgerritA change was merged to openstack/tempest: Fix SSH host to floating IP from fixed IP  https://review.openstack.org/3616122:02
openstackgerritA change was merged to openstack-infra/devstack-gate: Request for a pty in the ssh sessions  https://review.openstack.org/3648522:02
*** salv-orlando has quit IRC22:02
gongyshdhellmann:  IMHO, the pyparsing is decided by cliff>=1.4 in requirement.txt22:02
*** emagana has quit IRC22:02
dhellmanngongysh: AFAICT, cmd2 0.6.4 does not require the right version of pyparsing22:02
*** fifieldt has joined #openstack-dev22:03
*** jjmb has joined #openstack-dev22:03
dhellmannlooking at the commit log for cmd2, the change to pick up the right version of pyparsing came between 0.6.4 and 0.6.5, so you need 0.6.522:03
dhellmannnow, it's possible that a newer cliff has a higher dependency on cmd2, but I haven't checked that22:04
gongyshby 0.6.5,  you meam cmd2's version?22:04
*** comay has joined #openstack-dev22:04
*** salv-orlando has joined #openstack-dev22:05
*** jjmb has quit IRC22:06
*** sarob_ has joined #openstack-dev22:06
dhellmanngongysh: yes22:06
*** roampune has joined #openstack-dev22:06
openstackgerritA change was merged to openstack/ceilometer: Allow to specify the endpoint type to use  https://review.openstack.org/3549022:06
*** yamahata_ has quit IRC22:07
openstackgerritA change was merged to openstack/ceilometer: Use correct hostname to get instances.  https://review.openstack.org/3663522:07
*** roampune has quit IRC22:07
dhellmanngongysh: I'm looking at the cliff requirements list now, and it looks like I have an explicit rule for this, but I don't remember which version of cliff added that22:07
gongyshdhellmann: even cmd2 0.6.5.1, I can find  pyparsing == 1.5.7 in its requries.txt22:08
dhellmanngongysh: that is, cliff explicitly looks at the python version and picks an appropriate version of pyparsing22:08
gongyshdhellmann: i have put it on my patch's commit msg.22:08
gongyshdhellmann: https://review.openstack.org/#/c/35418/22:09
dhellmanngongysh: I'm just trying to be very very careful with this, because getting it wrong will break the gate22:09
openstackgerritA change was merged to openstack/ceilometer: Use run-tests.sh for tox coverage tests  https://review.openstack.org/3624022:09
gongyshdhellmann: I understand22:10
*** vipul is now known as vipul-away22:10
gongyshdhellmann: so what is your opinion about my patch?22:11
*** jasdeepH has quit IRC22:11
*** sandywalsh has joined #openstack-dev22:11
dhellmannyour commit message says that cmd>=0.6.4 requires pyparsing==1.5.7 and I cannot find any evidence of that22:11
*** atiwari has quit IRC22:11
*** changbl has quit IRC22:11
*** michchap has quit IRC22:12
gongyshdhellmann: first , liff requires pyparsing == 1.5.722:12
dhellmannwell, yes, but the commit message is wrong so I had to track that down to verify it22:12
dhellmannso at the very least I think you need to change the commit message22:13
gongyshdhellmann: second cliff(>1.4)  requires cmd2 >=0.6.4, which requires pyparsing == 1.5.7 too.22:13
dhellmannhere is the setup.py for cmd2 0.6.4: https://bitbucket.org/catherinedevlin/cmd2/src/c4c35f002aef31d9e49b5306c5a1995eb690ab85/setup.py?at=0.6.422:13
dhellmanngongysh: no, that is not true. cmd2==0.6.4 requires pyparsing >= 1.5.6 but does not handle the fact that pyparsing 2.0.0 does not work with python 2, and will therefore allow pyparsing 2 to be installed and break things22:14
*** galstrom is now known as galstrom_zzz22:14
*** sarob_ has quit IRC22:16
dhellmanngongysh: see my comment on the review22:16
*** mlavalle has quit IRC22:17
*** eharney has joined #openstack-dev22:18
*** gyee has quit IRC22:21
*** mestery_ has joined #openstack-dev22:21
*** prad_ has quit IRC22:22
*** lucasagomes has quit IRC22:22
*** mestery has quit IRC22:23
gongyshdhellmann: i am trying to pip install cmd2 == 0.6.4 to see its requires.txt, yes, it is pyparsing >=1.5.6.22:24
*** jhesketh has joined #openstack-dev22:24
*** cmark has joined #openstack-dev22:24
*** FunnyLookinHat has quit IRC22:24
zackfif anyone has time could someone give my neutron patch a once over? https://review.openstack.org/#/c/37098/ :)22:24
dhellmanngongysh: yep. we changed cliff and cmd2 the week pyparsing 2 was released because the openstack gates started failing.22:25
*** vipul-away is now known as vipul22:25
*** pabelanger_ has quit IRC22:27
*** dhellmann is now known as dhellmann_22:27
*** pabelanger has joined #openstack-dev22:28
gongyshdhellmann: I have removed the version about cmd2 on the patch commit msg just now.22:29
gongyshdhellmann_: can u have a look at the patch now?22:29
*** cmark has quit IRC22:31
gongyshsalv-orlando: ping22:33
*** henrynash has quit IRC22:34
*** markmcclain has quit IRC22:34
*** jasdeepH has joined #openstack-dev22:35
*** sarob has quit IRC22:35
*** sarob has joined #openstack-dev22:36
*** terryh has quit IRC22:36
*** yolanda_ has quit IRC22:36
*** SergeyLukjanov has quit IRC22:37
*** michchap has joined #openstack-dev22:38
*** sarob has quit IRC22:40
*** NetworkStatic has quit IRC22:41
*** sarob has joined #openstack-dev22:41
*** cmark has joined #openstack-dev22:42
*** bswartz has joined #openstack-dev22:42
*** woodspa has quit IRC22:42
dhellmann_gongysh: +122:42
gongyshdhellmann_:  haha, I am expecting +222:43
*** cmark has quit IRC22:43
dhellmann_gongysh: I don't have +2 on neutron client :-/22:43
*** cmark has joined #openstack-dev22:43
*** datsun180b has quit IRC22:44
gongyshdhellmann_: ask markmcclain for it. :)22:44
dhellmann_gongysh: if I did that he might give it to me! :-)22:44
gongyshdhellmann_: thanks for your professional comment.22:44
dhellmann_gongysh: thank you for your patience22:45
*** gyee has joined #openstack-dev22:48
*** rcleere has quit IRC22:48
*** michchap has quit IRC22:49
*** rfolco has joined #openstack-dev22:50
*** Tross has quit IRC22:51
*** cmark has quit IRC22:52
*** krtaylor_ has quit IRC22:53
*** tzumainn has quit IRC22:53
*** safchain has quit IRC22:54
*** sarob has quit IRC22:57
*** sarob has joined #openstack-dev22:58
*** pcm_ has joined #openstack-dev22:58
*** pcm_ has quit IRC22:58
*** wcmarsha_ has quit IRC22:59
*** pcm__ has joined #openstack-dev22:59
*** sudorandom has quit IRC23:00
openstackgerritA change was merged to openstack/nova: Hypervisor uptime fails if service is disabled  https://review.openstack.org/3475723:00
morganfainberggyee: ping23:00
openstackgerritA change was merged to openstack/nova: Fix compatibility with older confirm_resize() calls  https://review.openstack.org/3518623:01
gyeehere23:01
openstackgerritA change was merged to openstack/neutron: Fix random OverflowError exceptions in gate-neutron-python26 tests  https://review.openstack.org/3710723:01
morganfainberggyee: hey, was looking over the changes for abstracting out the V3 token providers from the token drivers.23:01
morganfainberggyee: it looks like somehow the memcache driver nolonger returns PKI tokens, only UUID23:02
morganfainberggyee: was that an intentional change? or some side effect? (just at the early stages of digging)23:02
*** sarob has quit IRC23:02
morganfainbergIf it wasn't intentional, I'll take that tack and figure out what is different, but if it was intentional … makes it less curious23:03
gyeemorganfainberg, token provider should not affect persistence23:03
morganfainberggyee: ok so a legitimate bug.  cool.  I know what i'm looking for now :)23:03
morganfainbergthanks :)23:03
gyeewhat was the problem?23:03
gyeerelated by my changes?23:04
morganfainbergwell, with PKI tokens enabled, the memcache driver seems to only ever return the unique_id (cms.unique_id) form of the token id23:04
*** redbeard2 has quit IRC23:04
morganfainbergvs. how SQL returns the large-PKI looking string23:05
gyeeah, yes, I move the unique_id code to the manager23:05
morganfainbergright.23:05
gyeemorganfainberg, it should be consistent across the board23:05
morganfainbergi'll 2x check.23:05
gyeeshould be unique_id23:05
morganfainberghrm, so we're not using the middleware to deconstruct the pki tokens now?23:06
gyeedeconstruct?23:07
morganfainbergor am i missing a fundamental change where we're only ever passing the unique_id (short-form) token id to the clients23:07
morganfainbergin folsom and grizzly pki tokens were very large.23:07
morganfainbergin the X-auth-token header passed23:07
morganfainbergsince they contained all of the token data.23:08
morganfainberghold on one sec.23:08
*** gmurphy has quit IRC23:09
*** donaldh has quit IRC23:09
morganfainberggyee: ok, so with the V3 Auth Token Providers, the X-Auth-Token is always something like this: "8bca45c442ee4d9ef8dd5dc4e8171c32"23:11
gyeeis provider set to pki provider?23:11
morganfainberggyee: previously, PKI tokens would look something more like:MIIMUQYJKoZIhvcNAQcCoIIMQjCCDD4CAQExCTAHBgUrDgM<…TOKEN DATA REMOVED ...>Pw==23:12
morganfainbergyes it is23:12
morganfainbergverified.23:12
morganfainbergiirc: the reason there was so much data passed in grizzly and folsom, was so that a middleware could auth the token w/o needing to refer to keystone each time23:13
*** MIDENN_ has quit IRC23:13
morganfainbergi am wondering if it is intentional to only ever pass the short ID (whcih i think means all tokens are only validated by keystone)23:14
morganfainberginstead of being able to be validated by the middle-ware23:14
gyeemorganfainberg, give me a min, I am trying locally23:15
*** gmurphy has joined #openstack-dev23:15
morganfainberggyee: yeah i am trying in a recent devstack (stacked this morning)23:15
*** wcmarsha_ has joined #openstack-dev23:15
morganfainbergit23:15
*** michchap has joined #openstack-dev23:15
morganfainberg's not a huge deal, just seems like we're not passing the same data.  and if it is, in-fact unintentional, I'll get working on a fix for it :)23:16
*** sarob has joined #openstack-dev23:16
*** hemna is now known as hemnafk23:22
*** pcm__ has quit IRC23:24
*** markwash has quit IRC23:25
morganfainberggyee: i think i see what happened.  I can fix it really quickly.23:27
*** michchap has quit IRC23:27
gyeemorganfainberg, what was the issue?23:28
morganfainbergwhen you do a "get_token" on a PKI token, it shouldn't return the short-cms_hash23:28
morganfainbergthe cms_hash should only be used by the persistence driver23:29
morganfainbergso we can do efficient lookups (similar in length to UUID token ids)23:29
gyeeah23:29
morganfainbergi'll get this reported and a quick fix in tomorrow23:30
morganfainbergit'll also let me fix a minor bug in the memcache token driver.23:30
morganfainbergwell, you already fixed it with the new provider code now that i look at ti.23:30
*** salv-orlando has quit IRC23:31
*** lloydde has quit IRC23:31
gyeemorganfainberg, I do see the PKI token in the X-Auth-Token header23:31
morganfainberghrm.  the whole PKI token?23:31
gyeeyes23:31
morganfainbergstrange23:31
morganfainbergi'm getting something totally different23:32
morganfainbergbut the SQL db shows PKI tokens23:32
*** egallen has quit IRC23:32
*** amerine has quit IRC23:32
*** salv-orlando has joined #openstack-dev23:32
morganfainbergok, i'll poke at my setup and see if something strange is going on here.23:33
gyeehttp://paste.openstack.org/show/40484/23:33
*** armax has quit IRC23:33
gyeeare you using V2 or V3 API?23:33
morganfainbergoh, pheh, is this a v2 vs v3 issue?23:33
morganfainbergmight be using v2.23:34
*** cmark has joined #openstack-dev23:34
gyeev2 patch hasn't merged yet23:34
morganfainbergahhh23:34
morganfainbergwell, wait.23:34
morganfainberg"id": "053be122cae7465f93a61ac310fe9d1c"=23:34
morganfainbergin your paste.23:34
morganfainbergi see X-Subject-Token23:34
morganfainbergare we extracting from the JSON token-id?23:35
*** alexxu has quit IRC23:35
*** cmark has quit IRC23:35
gyeeno, for v3, token_id goes to X-Subject-Token header23:35
morganfainbergah23:35
morganfainberghrm.23:35
morganfainbergmust be horizon and such using v2.023:36
morganfainbergthen23:36
*** tzumainn has joined #openstack-dev23:36
morganfainbergok, i think i see a bug in the memcache driver, but that explains what is going on here.23:36
morganfainbergsorry.23:36
gyeemorganfainberg, we do not store the PKI token in backend afaik23:37
morganfainberggyee: we do. since you need to be able to validate/revoke23:37
gyeewe store the hash of it23:37
morganfainbergif you don't store them, you can't do a revocation.23:37
morganfainbergnope, we store the whole token.23:37
*** armax has joined #openstack-dev23:38
morganfainbergboth in SQL and in memcache at least for now23:38
gyeereally? what for?23:38
gyeeyou don't need to whole thing for revocation right?23:38
*** armax has quit IRC23:38
morganfainbergwell, we shouldn't.  but we do at the moment.23:39
morganfainbergthat is a bigger conversation termie, ayoung, and I all had earlier on23:39
gyeemorganfainberg, the good news is that token provider is now pluggable!!!23:40
morganfainberggyee: Yep!23:40
gyeewhich means we can customize it anyway we want23:40
morganfainberggyee: exactly, and actually should be easy to break the dependancy to need the whole PKI token.23:40
*** terryh has joined #openstack-dev23:40
*** armax has joined #openstack-dev23:42
*** armax has quit IRC23:43
*** dosaboy has quit IRC23:43
morganfainberggyee: actually, not it wont be easy.  Revocations require the knowledge (in some cases) of user->role/user-tenant/user-group relationships.  And keystone holds the authoritative list of revoked tokens.  Keystone needs the whole token data to know if it should be revoked when a modification of the user/user-relationship occurs23:44
openstackgerritA change was merged to openstack/trove: Migrating the create/resize code to use flavor obj  https://review.openstack.org/3671523:45
gyeemorganfainberg, token data still there23:45
*** dosaboy has joined #openstack-dev23:45
morganfainberggyee: in the hash?23:45
gyeewe just don't store the PKI token ID23:45
morganfainbergno.23:45
morganfainbergif you change a user's role in a project, you need to revoke all tokens currently active for that user/project combo23:45
gyeeright23:46
morganfainbergoh, oh, the cms_hash you mean23:46
openstackgerritA change was merged to openstack/trove: Add service_type to the instances table  https://review.openstack.org/3695923:46
morganfainbergyeah yeah.23:46
gyeeright, we store the cms_hash and token data23:46
morganfainbergthere is still a bug i found.23:46
morganfainbergit's minor23:46
morganfainbergi think23:47
morganfainbergright, but we're on the same page.23:47
*** yjiang5 is now known as yjiang5_away23:48
gyeemorganfainberg, we don't create bugs, only "undocumented features" :)23:48
morganfainberggyee: hehe. true that23:48
*** amerine has joined #openstack-dev23:50
*** dosaboy has quit IRC23:50
*** emagana has joined #openstack-dev23:50
*** tzumainn has quit IRC23:50
gyeemorganfainberg, v2 looks fine too http://paste.openstack.org/show/40485/23:51
morganfainberggyee: yeah i looked at your pending review.23:51
*** jasondotstar has joined #openstack-dev23:51
morganfainberggyee:  no issues.23:51
*** dosaboy_ has joined #openstack-dev23:51
morganfainbergi was getting crossed information because horizon and the other tools i'm using seemed to lock to v2.023:52
gyeeoh ok23:52
morganfainbergit was a v2.0 vs v3 between two patchsets issue ;)23:52
gyeeuh ah23:53
morganfainbergand it looks like the other "feature" was just my not realizing i was missing 1/2 the changes ;)23:53
morganfainberggyee: i get it now.  and everytthing looks good.  thanks23:54
*** martine has joined #openstack-dev23:54
morganfainbergI think i'm going to have stern words with my devstack…23:54
gyeemorganfainberg, nice23:54
*** martine is now known as Guest3679123:54
*** terryh has quit IRC23:55
*** michchap has joined #openstack-dev23:55
*** diogogmt has quit IRC23:56
*** sarob_ has joined #openstack-dev23:59

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