*** jhesketh has quit IRC | 00:02 | |
*** jhesketh has joined #openstack-dev | 00:02 | |
*** jhesketh has quit IRC | 00:03 | |
*** MarkAtwood has quit IRC | 00:05 | |
*** hemna is now known as hemnafk | 00:09 | |
*** yjiang51 has quit IRC | 00:09 | |
*** MaxV has joined #openstack-dev | 00:12 | |
*** utlemming has quit IRC | 00:12 | |
*** utlemming has joined #openstack-dev | 00:13 | |
*** negronjl has quit IRC | 00:13 | |
*** otherwiseguy has quit IRC | 00:14 | |
*** sdake_ has joined #openstack-dev | 00:14 | |
*** sdake_ has quit IRC | 00:14 | |
*** sdake_ has joined #openstack-dev | 00:14 | |
*** negronjl has joined #openstack-dev | 00:15 | |
*** ngoracke has joined #openstack-dev | 00:16 | |
*** kbrierly has quit IRC | 00:18 | |
*** vahidh has quit IRC | 00:18 | |
*** branen_ has quit IRC | 00:21 | |
*** nati_uen_ has joined #openstack-dev | 00:23 | |
*** markwash has quit IRC | 00:25 | |
*** nati_uen_ has quit IRC | 00:25 | |
*** nati_uen_ has joined #openstack-dev | 00:26 | |
*** READ10 has joined #openstack-dev | 00:26 | |
*** achampion has quit IRC | 00:26 | |
*** nati_ueno has quit IRC | 00:27 | |
*** vkmc has quit IRC | 00:28 | |
*** mkollaro1 has quit IRC | 00:29 | |
*** tomoe_ has joined #openstack-dev | 00:30 | |
*** ndipanov_gone has quit IRC | 00:31 | |
*** matsuhashi has joined #openstack-dev | 00:32 | |
*** ngoracke has quit IRC | 00:35 | |
*** willingc has joined #openstack-dev | 00:36 | |
*** carl_baldwin has joined #openstack-dev | 00:36 | |
*** ngoracke has joined #openstack-dev | 00:36 | |
*** armax has joined #openstack-dev | 00:37 | |
*** faramir1 has joined #openstack-dev | 00:38 | |
*** sumanth has quit IRC | 00:39 | |
*** achampion has joined #openstack-dev | 00:41 | |
*** sthaha has joined #openstack-dev | 00:42 | |
*** MaxV has quit IRC | 00:42 | |
*** pete5 has quit IRC | 00:44 | |
*** ykhodork has quit IRC | 00:45 | |
*** gyee_ has joined #openstack-dev | 00:45 | |
gyee_ | jamielennox, there? | 00:46 |
---|---|---|
*** sushils has quit IRC | 00:47 | |
*** yamahata_ has joined #openstack-dev | 00:48 | |
jamielennox | gyee_: yep, just finished a massive reply to the keystoneclient email thread | 00:48 |
*** willingc has quit IRC | 00:48 | |
*** dubsquared has quit IRC | 00:48 | |
gyee_ | jamielennox, about the reorganizing catalog patch | 00:49 |
gyee_ | my understanding is that service catalog helper class is really there to facilitate endpoint lookup | 00:49 |
jamielennox | yep | 00:50 |
gyee_ | which means it is there to help users easily narrow down the endpoints they are interested in | 00:50 |
gyee_ | which means we really need a generic filtering/lookup mechanism to aide endpoint lookups | 00:50 |
gyee_ | something like lookup_endpoints(**filters) | 00:51 |
gyee_ | an endpoints is basically url and a bunch of attributes | 00:52 |
jamielennox | so two points to that: 1st - the patch is a reorganization so that i can fix some region stuff that we need for heat | 00:52 |
*** tanisdl has quit IRC | 00:52 | |
jamielennox | there aren't any new ideas in there | 00:52 |
bknudson | please don't mix new features with a cleanup. | 00:52 |
gyee_ | but what are we fixing really? | 00:53 |
jamielennox | you can find the region fixes as a dependency of that review | 00:53 |
gyee_ | region is part of the lookup isn't it? | 00:53 |
jamielennox | gyee_: that every function used to do it's own filtering and when i tried to fix the region part of it i ended up having to fix it all over the place | 00:53 |
gyee_ | that's my point, you can't fix service catalog till you have a generic filtering mechanism | 00:54 |
jamielennox | they all used to individually process the raw service catalog - what i'm trying to do with this patch is make each function call down to a previous one | 00:54 |
jamielennox | ok and the 2nd point is what is there to filter that we don't allow explicitly? | 00:54 |
jamielennox | there shouldn't be any freeform data in the service catalog (/me thinks) | 00:55 |
jamielennox | the only things you can filter on are region, endpoint_type, service_type | 00:55 |
gyee_ | jamielennox, we'll end up fixing this forever if we don't have a generic filtering mechanism | 00:55 |
jamielennox | but take for example the endpoint, region and service - the way they are specified changes between v2 and v3 of the catalog | 00:56 |
jamielennox | how are we supposed to generically handle filtering for that sort of thing? | 00:56 |
gyee_ | jamielennox, think LDAP filters | 00:57 |
gyee_ | (&(attribute=value)(attribute=value)) | 00:57 |
gyee_ | with this, we are done with lookups, forever :) | 00:57 |
jamielennox | no way should we be putting that sort of complexity into the service catalog | 00:57 |
jamielennox | i can't think of any example that isn't available with region/endpoint/service (because they are the only choices) | 00:58 |
jamielennox | and i don't see what else we expect to add to the service catalog any time soon | 00:58 |
gyee_ | endpoint version? if we decide to go with that route, who knows, subregions? | 00:58 |
jamielennox | we are already resisting version information | 00:59 |
gyee_ | endpoint availability? | 01:00 |
gyee_ | who knows, are we going to change this code everytime we add a new attribute? | 01:00 |
jamielennox | ok, if we add new data to the service catalog then we should look at generic filtering - however as all of what i'm doing are already named kwargs and we will need them for backwards compatability anyway i don't see this being the time to add it | 01:00 |
bknudson | xpath | 01:01 |
*** atiwari has quit IRC | 01:01 | |
gyee_ | sure xpath | 01:01 |
jamielennox | and when that time comes gyee_ and bknudson are volunteering as i'm already shuddering at the concept | 01:01 |
*** otherwiseguy has joined #openstack-dev | 01:02 | |
gyee_ | jamielennox, actually I am really thinking about adding generic filter myself | 01:02 |
jamielennox | xpath does not solve the differences between v2 and v3 service catalog | 01:02 |
jamielennox | gyee_: i'm still stuck on what you will want to filter? | 01:02 |
*** carl_baldwin has quit IRC | 01:02 | |
*** guohliu has quit IRC | 01:03 | |
gyee_ | jamielennox, we can get your patch merge first | 01:03 |
gyee_ | I'll add the generic filter later | 01:03 |
gyee_ | does that sound like a plan | 01:03 |
gyee_ | ? | 01:03 |
jamielennox | sounds good to me | 01:03 |
gyee_ | jamielennox, we normalize the endpoints before the lookup | 01:03 |
gyee_ | I mean we should | 01:04 |
jamielennox | gyee_: you mean for the generic filtering or for my review? | 01:04 |
gyee_ | jamielennox, I think you did some normalization already right? | 01:05 |
jamielennox | yep, so get_endpoints normalizes it | 01:05 |
gyee_ | converting everything to v3 first | 01:05 |
jamielennox | which simplifies the other functions | 01:05 |
gyee_ | jamielennox, excellent! | 01:05 |
jamielennox | actually it converts it to a dict of service_type: data | 01:06 |
jamielennox | which i guess is fairly close to v3 | 01:06 |
*** tonix has quit IRC | 01:06 | |
gyee_ | conceptually, an endpoint is just a collection of attributes, just like an identity | 01:07 |
*** clayb has quit IRC | 01:08 | |
*** mrodden has quit IRC | 01:09 | |
jamielennox | yes | 01:09 |
*** nosnos has joined #openstack-dev | 01:09 | |
jamielennox | i'm not sure if you can provide 'extra' to an endpoint - i assume you probably could | 01:09 |
jamielennox | but the SC as it currently stands would filter it out | 01:10 |
*** avishay has joined #openstack-dev | 01:10 | |
gyee_ | jamielennox, just flatten it, the same way we do policy matches | 01:12 |
jamielennox | bknudson: +1 on discovery ! | 01:13 |
*** achampio1 has joined #openstack-dev | 01:14 | |
*** jorisroovers has quit IRC | 01:14 | |
*** nati_ueno has joined #openstack-dev | 01:14 | |
jamielennox | gyee_: yea, i assume it would for storing to the db - but i'm not sure the service catalog would handle it | 01:14 |
bknudson | jamielennox: +2 at least. | 01:14 |
jamielennox | though again, not changing behaviour | 01:14 |
jamielennox | bknudson: well a +ve response - i'm pretty sure everyone else was just waiting for you and me to figure it out so let's hope smooth sailing from here | 01:15 |
*** bcrochet has quit IRC | 01:15 | |
jamielennox | the first commit of that one was july 24 | 01:15 |
*** achampion has quit IRC | 01:15 | |
*** xarses has quit IRC | 01:16 | |
gyee_ | jamielennox, service catalog can have extensions too, just like the other resources | 01:17 |
bknudson | jamielennox: and it barely changed since then. | 01:17 |
*** jorisroovers has joined #openstack-dev | 01:17 | |
*** nati_uen_ has quit IRC | 01:17 | |
gyee_ | bknudson, we really need to fix service catalog, right now its directionless | 01:17 |
jamielennox | gyee_: interesting - hadn't considered that, but it should still work with the patching way i suggested | 01:17 |
bknudson | gyee_: seems like this is too important to be directionless. | 01:18 |
gyee_ | multiple version service ended up with multiple service types | 01:18 |
bknudson | let's have some docs and tests! | 01:18 |
*** mriedem has joined #openstack-dev | 01:18 | |
jamielennox | bknudson: yea, i've been meaning to get the current service catalog format into the identity-api docs | 01:18 |
jamielennox | there are some tests there but they aren't extensive (though they do provide good coverage) | 01:19 |
*** achampion has joined #openstack-dev | 01:19 | |
gyee_ | bknudson, what doc? we haven't gotten an agreement what it should look like :) | 01:19 |
*** achampio1 has quit IRC | 01:19 | |
jamielennox | gyee_: i've been on this fight for a while now, we don't want versioned endpoints in the service catalog, we want them to point to one location that allows them to discover versions from there | 01:19 |
gyee_ | version or no version? how to handle multiple versions for a given service? etc | 01:19 |
jamielennox | unfortunately that's dificult to do with the current setup | 01:20 |
bknudson | we're just trying to figure out now what the service catalog should look like? I thought you guys had figured this out long before I started working on OS. | 01:20 |
bknudson | seems like everyone's using it at least. | 01:20 |
bknudson | actually, they don't use it for a lot of things. | 01:20 |
gyee_ | bknudson, we haven't, its like a hot potato | 01:20 |
bknudson | e.g., nova connecting to glance. | 01:20 |
jamielennox | bknudson: the service catalog seems like a de facto standard - as far as i'm aware it was never actually documented | 01:20 |
jamielennox | i'm hoping that in the fixup to auth_token i'm going to provide the AccessInfo object directly to services and they can use the service catalog directly from there | 01:21 |
*** rongze has joined #openstack-dev | 01:21 | |
jamielennox | get rid of everyone having to parse it themselves | 01:21 |
gyee_ | jamielennox, bknudson, I gotta run, talk to u guys tomorrow | 01:23 |
bknudson | jamielennox: I thought that tokens weren't going to include the service catalog? | 01:23 |
*** gyee_ has quit IRC | 01:23 | |
jamielennox | what i'm more excited about though is if i can get everyone to use a session object in clients then i can make auth_token provide a Session object that is already authenticated with your token and then you just pass that to the various clients and you never have to think about service catalog and endpoints again | 01:23 |
*** bcrochet has joined #openstack-dev | 01:23 | |
jamielennox | bknudson: that's gyee's push and i think he is thinking in terms of service users | 01:23 |
jamielennox | bknudson: i think filtering is going to be useful but no_catalog is going to be limited | 01:24 |
bknudson | I guess if there isn't a catalog then can just request it from keystone. | 01:24 |
*** herndon has quit IRC | 01:24 | |
bknudson | and cache it | 01:24 |
jamielennox | for regular users you really need the catalog so that the services know who to talk to | 01:25 |
bknudson | then we'd have tokens small enough to fit in an http header. | 01:25 |
*** mrodden has joined #openstack-dev | 01:25 | |
jamielennox | what is the limit on a http header? i didn't think there was one | 01:26 |
bknudson | jamielennox: but it doesn't have to be in the token does it? | 01:26 |
*** rongze has quit IRC | 01:26 | |
bknudson | jamielennox: there has to be a limit on http headers otherwise that would be a huge DoS | 01:26 |
*** thomasem has joined #openstack-dev | 01:27 | |
bknudson | jamielennox: looks like httpd defaults to 8190. | 01:27 |
*** mikeoutland has quit IRC | 01:27 | |
*** mrodden1 has joined #openstack-dev | 01:27 | |
jamielennox | bknudson: i'm not sure where else to put it if it's not in the token - it's possible that SC's differ between users so you can't cache it globally | 01:27 |
*** mikeoutland has joined #openstack-dev | 01:28 | |
bknudson | jamielennox: the client doesn't get the value out of the PKI token, does it? | 01:28 |
jamielennox | why is it a DOS problem in a header? i know you can't put them in a URI - but why is the header different? caching? | 01:28 |
jamielennox | bknudson: yes, it does | 01:28 |
jamielennox | or from the request to the server in the case of UUID | 01:29 |
bknudson | jamielennox: where's the code to parse the PKI token? I'd like to see it. | 01:29 |
jamielennox | this is auth_token rather than keystoneclient - but i want to move it to client if possible | 01:29 |
bknudson | right, but normal users aren't auth_token... how do they get the service catalog? | 01:29 |
*** jeffrey4l has joined #openstack-dev | 01:30 | |
*** mrodden has quit IRC | 01:30 | |
jamielennox | client.auth_ref is an AccessInfo object | 01:30 |
*** jorisroovers has quit IRC | 01:31 | |
jamielennox | so client.auth_ref.service_catalog | 01:31 |
jamielennox | in this case we don't decode the PKI token because when you POST to /auth/tokens you get back the JSON data of the token in the body | 01:31 |
bknudson | right, that's what I was wondering. | 01:32 |
jamielennox | only auth_token does PKI decoding | 01:32 |
bknudson | so the PKI token doesn't need to have the service catalog in that case. | 01:32 |
*** mikeoutland has quit IRC | 01:32 | |
jamielennox | so it does for when you pass it to other servcies | 01:32 |
bknudson | auth_token doesn't really care what the user's service catalog was? | 01:32 |
jamielennox | for example you mentioned nova and glance | 01:33 |
jamielennox | to find the URL for glance nova is supposed to query the service catalog from the token | 01:33 |
bknudson | the other services should know how to contact their favorite glance server... or do they have to use the same one the user used? | 01:33 |
bknudson | (this is how it works today... nova is configured with host and port to glance) | 01:33 |
jamielennox | yes, but i'm pretty sure there was a thread very recently about them changing this | 01:34 |
bknudson | right, but does that come from the client's token or should nova know that already? | 01:34 |
jamielennox | so auth_token will decrypt the token an pass that through to nova | 01:34 |
jamielennox | when contacting glace nova will look at that information and extract the glance server for the correct region from the token data | 01:35 |
bknudson | today, the glance server isn't on a per-request basis ... does that change? | 01:35 |
jamielennox | if i understand you question correctly yes | 01:35 |
jamielennox | the URL for glance will be dictated by the information in the token | 01:35 |
bknudson | ok, seems weird but maybe that's how it has to work... nova hasn't worked that way up until now. | 01:36 |
jamielennox | honestly, i'm not sure what the original point was | 01:36 |
bknudson | does the PKI token need to include the service catalog? | 01:36 |
jamielennox | i think it allows for some interesting things with regions or doing project based endpoints | 01:36 |
jamielennox | but we don't implement it | 01:37 |
jamielennox | yes, it does - so that services know how to contact each other | 01:37 |
bknudson | the original point of what is? using the service catalog rather than config options? | 01:37 |
jamielennox | essentially yes, why did we do a per token service catalog rather than have config file options | 01:38 |
jamielennox | it gives some extra flexibility but i don't think we use it | 01:38 |
bknudson | I think nova wants to get away from config options just because shouldn't have the same info in 2 places. | 01:38 |
jamielennox | but essentially nova is in the wrong - it should be getting the glance information from the token | 01:38 |
*** rongze has joined #openstack-dev | 01:39 | |
bknudson | here's the config: http://git.openstack.org/cgit/openstack/nova/tree/etc/nova/nova.conf.sample#n907 | 01:39 |
bknudson | and then they have glance_api_servers , too. | 01:39 |
jamielennox | i'm guessing that was initially so they could maintain compatability when it was split out | 01:40 |
*** colinmcnamara has quit IRC | 01:40 | |
bknudson | neutron_url=http://127.0.0.1:9696 | 01:40 |
*** thomasem has quit IRC | 01:41 | |
jamielennox | yep, they would need these until the neutron endpoint was available in the SC | 01:42 |
bknudson | cinder_endpoint_template=<None> | 01:42 |
*** datsun180b has quit IRC | 01:42 | |
bknudson | you can do nova image-list and it talks to glance... it must talk to whatever glance it's configured with rather than the one in your token. | 01:43 |
*** mrodden has joined #openstack-dev | 01:45 | |
*** rongze has quit IRC | 01:46 | |
*** jhesketh has joined #openstack-dev | 01:47 | |
*** mrodden1 has quit IRC | 01:47 | |
*** andrewbogott has joined #openstack-dev | 01:48 | |
*** sandywalsh has quit IRC | 01:49 | |
*** andrewbogott has quit IRC | 01:51 | |
*** amcrn has quit IRC | 01:52 | |
*** xingchao has joined #openstack-dev | 01:53 | |
*** SumitNaiksatam has quit IRC | 01:54 | |
*** rnirmal has quit IRC | 01:55 | |
*** yaguang has joined #openstack-dev | 01:56 | |
*** sarob has joined #openstack-dev | 01:56 | |
*** rongze has joined #openstack-dev | 02:01 | |
*** nosnos_ has joined #openstack-dev | 02:02 | |
*** yamahata_ has quit IRC | 02:03 | |
*** ljjjustin has joined #openstack-dev | 02:03 | |
*** netredem-jr has joined #openstack-dev | 02:03 | |
*** nati_uen_ has joined #openstack-dev | 02:03 | |
*** carl_baldwin has joined #openstack-dev | 02:04 | |
*** melwitt has quit IRC | 02:05 | |
*** rods has quit IRC | 02:05 | |
*** nosnos has quit IRC | 02:05 | |
*** nati_ueno has quit IRC | 02:06 | |
*** martines has quit IRC | 02:07 | |
*** netredem-jr has quit IRC | 02:08 | |
*** carl_baldwin has quit IRC | 02:08 | |
*** nati_uen_ has quit IRC | 02:09 | |
*** mriedem has quit IRC | 02:09 | |
*** nati_ueno has joined #openstack-dev | 02:10 | |
*** kbringard has quit IRC | 02:10 | |
*** xarses has joined #openstack-dev | 02:11 | |
*** martines has joined #openstack-dev | 02:11 | |
*** erkules has quit IRC | 02:12 | |
*** glenng has joined #openstack-dev | 02:12 | |
*** glenng has quit IRC | 02:15 | |
*** netredem-jr has joined #openstack-dev | 02:15 | |
*** arata has joined #openstack-dev | 02:16 | |
*** bingbu has joined #openstack-dev | 02:18 | |
*** zhikunliu has joined #openstack-dev | 02:19 | |
*** nati_ueno has quit IRC | 02:21 | |
*** epim has joined #openstack-dev | 02:22 | |
*** ykhodork has joined #openstack-dev | 02:24 | |
*** cpallares has left #openstack-dev | 02:25 | |
*** erkules has joined #openstack-dev | 02:26 | |
*** reed has quit IRC | 02:29 | |
*** xingchao has quit IRC | 02:29 | |
*** briancurtin has joined #openstack-dev | 02:29 | |
*** guohliu has joined #openstack-dev | 02:30 | |
*** xingchao has joined #openstack-dev | 02:30 | |
*** armax has left #openstack-dev | 02:31 | |
*** markwash has joined #openstack-dev | 02:32 | |
*** Mandell has quit IRC | 02:34 | |
*** dims has quit IRC | 02:38 | |
*** sarob has quit IRC | 02:40 | |
*** sarob has joined #openstack-dev | 02:40 | |
*** fifieldt has quit IRC | 02:41 | |
*** sarob has quit IRC | 02:45 | |
*** arosen has quit IRC | 02:45 | |
*** sarob has joined #openstack-dev | 02:45 | |
*** arosen has joined #openstack-dev | 02:47 | |
*** ondergetekende has quit IRC | 02:47 | |
*** dolphm has joined #openstack-dev | 02:48 | |
*** danwent has quit IRC | 02:48 | |
*** ndipanov has joined #openstack-dev | 02:50 | |
*** ondergetekende has joined #openstack-dev | 02:51 | |
*** d34dh0r53 has joined #openstack-dev | 02:59 | |
*** noslzzp has quit IRC | 03:00 | |
*** sarob has quit IRC | 03:01 | |
*** sarob has joined #openstack-dev | 03:02 | |
*** noslzzp has joined #openstack-dev | 03:05 | |
*** sarob has quit IRC | 03:07 | |
*** neelashah has joined #openstack-dev | 03:08 | |
*** kbringard has joined #openstack-dev | 03:09 | |
*** matsuhashi has quit IRC | 03:11 | |
*** gyee has quit IRC | 03:12 | |
*** carl_baldwin has joined #openstack-dev | 03:16 | |
*** kbringard has quit IRC | 03:20 | |
*** carl_baldwin has quit IRC | 03:20 | |
*** paragan has joined #openstack-dev | 03:21 | |
*** novas0x2a|laptop has quit IRC | 03:22 | |
*** colinmcnamara has joined #openstack-dev | 03:22 | |
*** dolphm has quit IRC | 03:25 | |
*** epim has quit IRC | 03:25 | |
*** epim has joined #openstack-dev | 03:26 | |
*** lbragstad has joined #openstack-dev | 03:26 | |
*** nati_ueno has joined #openstack-dev | 03:28 | |
*** arosen has quit IRC | 03:28 | |
*** pixelb has quit IRC | 03:32 | |
*** dolphm has joined #openstack-dev | 03:33 | |
*** nati_ueno has quit IRC | 03:35 | |
*** nati_ueno has joined #openstack-dev | 03:35 | |
*** sarob has joined #openstack-dev | 03:37 | |
*** dolphm has quit IRC | 03:40 | |
*** otherwiseguy has quit IRC | 03:45 | |
*** twoputt_ has quit IRC | 03:46 | |
*** twoputt has quit IRC | 03:46 | |
*** ngoracke has quit IRC | 03:46 | |
dstanek | lbragstad: hi | 03:53 |
*** nermina has joined #openstack-dev | 03:55 | |
*** jorisroovers has joined #openstack-dev | 03:59 | |
*** jroovers has joined #openstack-dev | 04:01 | |
*** jorisroovers has quit IRC | 04:03 | |
*** Mandell has joined #openstack-dev | 04:04 | |
*** chandankumar has joined #openstack-dev | 04:05 | |
*** sumanth has joined #openstack-dev | 04:09 | |
*** aditirav has joined #openstack-dev | 04:12 | |
*** tdruiva has quit IRC | 04:12 | |
*** tdruiva has joined #openstack-dev | 04:13 | |
*** yamahata_ has joined #openstack-dev | 04:14 | |
*** kbringard has joined #openstack-dev | 04:15 | |
*** carl_baldwin has joined #openstack-dev | 04:16 | |
*** tdruiva has quit IRC | 04:17 | |
*** matsuhashi has joined #openstack-dev | 04:19 | |
*** kbringard has quit IRC | 04:19 | |
*** carl_baldwin has quit IRC | 04:20 | |
*** kbringard has joined #openstack-dev | 04:20 | |
*** giulivo has quit IRC | 04:22 | |
*** urulama has joined #openstack-dev | 04:24 | |
*** kbringard has quit IRC | 04:25 | |
*** vipul-away is now known as vipul | 04:29 | |
*** nati_uen_ has joined #openstack-dev | 04:29 | |
*** nosnos_ has quit IRC | 04:32 | |
*** nosnos has joined #openstack-dev | 04:32 | |
*** nati_ueno has quit IRC | 04:33 | |
*** radsy has joined #openstack-dev | 04:39 | |
*** aeperezt has quit IRC | 04:46 | |
*** yamahata_ has quit IRC | 04:47 | |
*** Mandell has quit IRC | 04:47 | |
*** buzztroll has quit IRC | 04:47 | |
*** buzztroll has joined #openstack-dev | 04:48 | |
*** rongze has quit IRC | 04:48 | |
*** ArxCruz has quit IRC | 04:50 | |
*** aditirav has quit IRC | 04:54 | |
*** aditirav has joined #openstack-dev | 04:54 | |
*** CaptTofu has quit IRC | 05:00 | |
*** CaptTofu has joined #openstack-dev | 05:00 | |
*** rdas has joined #openstack-dev | 05:01 | |
lbragstad | dstanek: hey, sorry just saw your ping | 05:02 |
lbragstad | what's up? | 05:02 |
*** sarob has quit IRC | 05:02 | |
*** shinylasers has quit IRC | 05:05 | |
*** jasondotstar has quit IRC | 05:10 | |
*** zigo_ has quit IRC | 05:10 | |
*** zigo has joined #openstack-dev | 05:11 | |
*** alex_xu has joined #openstack-dev | 05:13 | |
*** epim has quit IRC | 05:14 | |
*** neeti has joined #openstack-dev | 05:15 | |
*** renlt has joined #openstack-dev | 05:15 | |
*** carl_baldwin has joined #openstack-dev | 05:16 | |
*** pablosan has quit IRC | 05:16 | |
*** rongze has joined #openstack-dev | 05:19 | |
*** buzztroll has quit IRC | 05:19 | |
*** buzztroll has joined #openstack-dev | 05:20 | |
*** carl_baldwin has quit IRC | 05:21 | |
*** kbringard has joined #openstack-dev | 05:21 | |
*** buzztroll has quit IRC | 05:24 | |
*** buzztroll has joined #openstack-dev | 05:25 | |
*** kbringard has quit IRC | 05:26 | |
*** rushiagr has joined #openstack-dev | 05:27 | |
*** rongze has quit IRC | 05:27 | |
*** sarob has joined #openstack-dev | 05:28 | |
*** mkollaro has joined #openstack-dev | 05:30 | |
*** rohitk has joined #openstack-dev | 05:30 | |
*** Mandell has joined #openstack-dev | 05:30 | |
*** zaitcev has quit IRC | 05:30 | |
*** zhikunliu has quit IRC | 05:31 | |
*** sumanth has quit IRC | 05:32 | |
*** bashok has joined #openstack-dev | 05:38 | |
*** sarob has quit IRC | 05:39 | |
*** netredem-jr has quit IRC | 05:41 | |
*** lbragstad has quit IRC | 05:42 | |
*** kushal has joined #openstack-dev | 05:43 | |
*** buzztroll has quit IRC | 05:45 | |
*** richardboswell has quit IRC | 05:47 | |
*** steven-weston has joined #openstack-dev | 05:48 | |
*** matsuhashi has quit IRC | 05:50 | |
*** richardboswell has joined #openstack-dev | 05:50 | |
*** sumanth has joined #openstack-dev | 05:51 | |
*** matsuhashi has joined #openstack-dev | 05:51 | |
*** renlt has quit IRC | 05:51 | |
*** ArcTanSusan has joined #openstack-dev | 05:51 | |
*** matsuhas_ has joined #openstack-dev | 05:53 | |
*** aditirav_ has joined #openstack-dev | 05:53 | |
*** matsuhashi has quit IRC | 05:53 | |
*** buzztroll has joined #openstack-dev | 05:54 | |
*** Akrog has joined #openstack-dev | 05:54 | |
*** pmathews has joined #openstack-dev | 05:54 | |
*** dcmorton has quit IRC | 05:54 | |
*** aditirav__ has joined #openstack-dev | 05:56 | |
*** aditirav_ has quit IRC | 05:56 | |
*** aditirav has quit IRC | 05:56 | |
*** aditirav has joined #openstack-dev | 05:57 | |
*** dcmorton has joined #openstack-dev | 05:57 | |
*** briancurtin has quit IRC | 05:58 | |
*** d34dh0r53 has quit IRC | 05:59 | |
*** radix_ has joined #openstack-dev | 05:59 | |
*** steven-weston_ has joined #openstack-dev | 05:59 | |
*** nermina has quit IRC | 06:02 | |
*** vartom11112 has joined #openstack-dev | 06:03 | |
*** renlt has joined #openstack-dev | 06:04 | |
*** comay has quit IRC | 06:06 | |
*** shinylasers has joined #openstack-dev | 06:06 | |
*** radsy has quit IRC | 06:07 | |
*** sarob has joined #openstack-dev | 06:07 | |
*** renlt has quit IRC | 06:07 | |
*** renlt has joined #openstack-dev | 06:08 | |
*** nshaikh has joined #openstack-dev | 06:11 | |
*** comay has joined #openstack-dev | 06:11 | |
*** TumDev has joined #openstack-dev | 06:16 | |
*** carl_baldwin has joined #openstack-dev | 06:16 | |
*** michchap has quit IRC | 06:16 | |
*** buzztroll has quit IRC | 06:16 | |
*** cloudstack has joined #openstack-dev | 06:16 | |
*** michchap has joined #openstack-dev | 06:16 | |
*** sumanth has quit IRC | 06:16 | |
*** buzztroll has joined #openstack-dev | 06:16 | |
*** yonglihe_ has joined #openstack-dev | 06:17 | |
*** WhiteAnthrax has quit IRC | 06:17 | |
*** WhiteAnthrax has joined #openstack-dev | 06:18 | |
*** matsuhas_ has quit IRC | 06:20 | |
*** carl_baldwin has quit IRC | 06:20 | |
*** yonglihe_ has quit IRC | 06:20 | |
*** buzztroll has quit IRC | 06:21 | |
*** kbringard has joined #openstack-dev | 06:22 | |
*** denis_makogon has joined #openstack-dev | 06:23 | |
*** rongze has joined #openstack-dev | 06:24 | |
*** kbringard has quit IRC | 06:26 | |
*** neelashah has quit IRC | 06:28 | |
*** rongze has quit IRC | 06:28 | |
*** noslzzp has quit IRC | 06:28 | |
*** sumanth has joined #openstack-dev | 06:28 | |
*** matsuhashi has joined #openstack-dev | 06:29 | |
*** boris-42 has joined #openstack-dev | 06:29 | |
*** terriyu has joined #openstack-dev | 06:31 | |
*** yongli has quit IRC | 06:34 | |
*** yongli has joined #openstack-dev | 06:35 | |
*** vartom11112 has quit IRC | 06:35 | |
*** rongze has joined #openstack-dev | 06:38 | |
*** achampion has quit IRC | 06:39 | |
*** yeylon has joined #openstack-dev | 06:41 | |
*** xingchao has quit IRC | 06:42 | |
*** xingchao has joined #openstack-dev | 06:43 | |
*** kdas__ has joined #openstack-dev | 06:44 | |
*** kushal has quit IRC | 06:46 | |
*** kdas__ is now known as kushal | 06:46 | |
*** kushal has joined #openstack-dev | 06:46 | |
*** mihgen has joined #openstack-dev | 06:47 | |
*** buzztroll has joined #openstack-dev | 06:47 | |
*** willingc has joined #openstack-dev | 06:47 | |
*** k4n0 has joined #openstack-dev | 06:48 | |
*** yongli has quit IRC | 06:48 | |
*** willingc has quit IRC | 06:48 | |
*** yongli has joined #openstack-dev | 06:48 | |
*** tkammer has joined #openstack-dev | 06:49 | |
*** colinmcnamara has quit IRC | 06:49 | |
*** sumanthns has joined #openstack-dev | 06:50 | |
*** yongli has quit IRC | 06:50 | |
*** pmathews has quit IRC | 06:50 | |
*** yongli has joined #openstack-dev | 06:50 | |
*** buzztroll has quit IRC | 06:51 | |
*** buzztroll has joined #openstack-dev | 06:51 | |
*** sergmelikyan has quit IRC | 06:52 | |
*** haomaiwa_ has quit IRC | 06:52 | |
*** skraynev has quit IRC | 06:52 | |
*** haomaiwang has joined #openstack-dev | 06:52 | |
*** haomaiwang has quit IRC | 06:53 | |
*** skraynev has joined #openstack-dev | 06:53 | |
*** matsuhashi has quit IRC | 06:53 | |
*** haomaiwang has joined #openstack-dev | 06:53 | |
*** sarob has quit IRC | 06:54 | |
*** matsuhashi has joined #openstack-dev | 06:54 | |
*** TumDev has quit IRC | 06:54 | |
*** urulama has quit IRC | 06:55 | |
*** nati_uen_ has quit IRC | 06:56 | |
*** tkammer has quit IRC | 06:56 | |
*** tkammer has joined #openstack-dev | 06:56 | |
*** matsuhashi has quit IRC | 06:58 | |
*** reidrac has joined #openstack-dev | 06:59 | |
*** matsuhashi has joined #openstack-dev | 06:59 | |
*** xqueralt has joined #openstack-dev | 07:00 | |
*** Ryan_Lane has joined #openstack-dev | 07:02 | |
*** mindpixel has joined #openstack-dev | 07:02 | |
*** achampion has joined #openstack-dev | 07:04 | |
*** ifarkas has joined #openstack-dev | 07:05 | |
*** mengxd has joined #openstack-dev | 07:06 | |
*** yongli has quit IRC | 07:06 | |
*** mengxd has quit IRC | 07:07 | |
*** Ryan_Lane has quit IRC | 07:07 | |
*** yongli has joined #openstack-dev | 07:07 | |
*** vartom11112 has joined #openstack-dev | 07:07 | |
*** dstanek has quit IRC | 07:09 | |
*** reidrac has quit IRC | 07:09 | |
*** Shaan7 has quit IRC | 07:11 | |
*** nati_ueno has joined #openstack-dev | 07:12 | |
*** afazekas has joined #openstack-dev | 07:13 | |
*** steven-weston_ has quit IRC | 07:16 | |
*** MaxV has joined #openstack-dev | 07:18 | |
*** vartom11113 has joined #openstack-dev | 07:18 | |
*** vartom11112 has quit IRC | 07:19 | |
*** steven-weston has quit IRC | 07:20 | |
*** evgenyf has joined #openstack-dev | 07:20 | |
*** buzztroll has quit IRC | 07:21 | |
*** buzztroll has joined #openstack-dev | 07:22 | |
*** kbringard has joined #openstack-dev | 07:22 | |
*** steven-weston has joined #openstack-dev | 07:23 | |
*** matsuhashi has quit IRC | 07:26 | |
*** matsuhashi has joined #openstack-dev | 07:27 | |
*** kbringard has quit IRC | 07:27 | |
*** MaxV has quit IRC | 07:29 | |
*** MaxV has joined #openstack-dev | 07:30 | |
*** gmurphy has quit IRC | 07:30 | |
*** urulama has joined #openstack-dev | 07:32 | |
*** MaxV has quit IRC | 07:34 | |
*** yongli has quit IRC | 07:35 | |
*** yongli has joined #openstack-dev | 07:35 | |
*** nouser1 has joined #openstack-dev | 07:37 | |
*** nouser has quit IRC | 07:37 | |
*** SergeyLukjanov has joined #openstack-dev | 07:38 | |
*** jtomasek has quit IRC | 07:38 | |
*** jtomasek has joined #openstack-dev | 07:38 | |
*** matsuhas_ has joined #openstack-dev | 07:39 | |
*** sushils has joined #openstack-dev | 07:40 | |
*** matsuhashi has quit IRC | 07:42 | |
*** boris-42 has quit IRC | 07:42 | |
*** xqueralt has quit IRC | 07:43 | |
*** SumitNaiksatam has joined #openstack-dev | 07:43 | |
*** terriyu has quit IRC | 07:44 | |
*** jtomasek has quit IRC | 07:45 | |
*** che-arne has quit IRC | 07:45 | |
*** boris-42 has joined #openstack-dev | 07:45 | |
*** yolanda has joined #openstack-dev | 07:49 | |
*** e0ne has joined #openstack-dev | 07:49 | |
*** jtomasek has joined #openstack-dev | 07:49 | |
*** xga has joined #openstack-dev | 07:52 | |
*** xga_ has joined #openstack-dev | 07:52 | |
*** DinaBelova has joined #openstack-dev | 07:53 | |
*** mrunge has joined #openstack-dev | 08:01 | |
*** amuller has joined #openstack-dev | 08:01 | |
*** tomoe_ has quit IRC | 08:04 | |
*** matsuhas_ has quit IRC | 08:05 | |
*** matsuhashi has joined #openstack-dev | 08:05 | |
*** faramir1 has quit IRC | 08:05 | |
*** jprovazn has joined #openstack-dev | 08:05 | |
*** belmoreira has joined #openstack-dev | 08:06 | |
*** avishayb has joined #openstack-dev | 08:06 | |
*** SergeyLukjanov has quit IRC | 08:06 | |
*** jcoufal has joined #openstack-dev | 08:07 | |
*** JordanP has joined #openstack-dev | 08:07 | |
*** ykhodork has quit IRC | 08:09 | |
*** DinaBelova has quit IRC | 08:09 | |
*** steven-w1 has joined #openstack-dev | 08:10 | |
*** flaper87|afk is now known as flaper87 | 08:10 | |
*** mihgen has quit IRC | 08:11 | |
*** JordanP has quit IRC | 08:11 | |
*** JordanP has joined #openstack-dev | 08:12 | |
*** xqueralt has joined #openstack-dev | 08:14 | |
*** omachace has joined #openstack-dev | 08:15 | |
*** steven-weston is now known as sw2 | 08:16 | |
*** yuan has joined #openstack-dev | 08:16 | |
*** steven-weston has joined #openstack-dev | 08:17 | |
*** sahid has joined #openstack-dev | 08:17 | |
*** nshaikh has left #openstack-dev | 08:17 | |
*** romcheg has joined #openstack-dev | 08:18 | |
*** mohits has joined #openstack-dev | 08:19 | |
*** romcheg1 has joined #openstack-dev | 08:20 | |
*** romcheg has quit IRC | 08:20 | |
*** sarob has joined #openstack-dev | 08:20 | |
*** kbringard has joined #openstack-dev | 08:23 | |
*** sarob has quit IRC | 08:24 | |
*** romcheg1 has quit IRC | 08:26 | |
*** kbringard has quit IRC | 08:27 | |
*** steven-weston has quit IRC | 08:28 | |
*** rdas has quit IRC | 08:28 | |
*** jprovazn has quit IRC | 08:29 | |
*** reidrac has joined #openstack-dev | 08:29 | |
*** nati_ueno has quit IRC | 08:29 | |
*** ndipanov has quit IRC | 08:29 | |
*** ndipanov has joined #openstack-dev | 08:30 | |
*** buzztroll has quit IRC | 08:31 | |
*** e0ne_ has joined #openstack-dev | 08:31 | |
*** mohits has quit IRC | 08:32 | |
*** rdas has joined #openstack-dev | 08:32 | |
*** mohits has joined #openstack-dev | 08:32 | |
*** neeti has quit IRC | 08:33 | |
*** neeti has joined #openstack-dev | 08:34 | |
*** e0ne has quit IRC | 08:35 | |
*** steven-weston has joined #openstack-dev | 08:36 | |
*** jprovazn has joined #openstack-dev | 08:36 | |
*** denis_makogon has quit IRC | 08:39 | |
*** thelorax123 has quit IRC | 08:42 | |
*** faramir1 has joined #openstack-dev | 08:42 | |
*** thelorax123 has joined #openstack-dev | 08:43 | |
*** corXi has joined #openstack-dev | 08:44 | |
*** steven-weston_ has joined #openstack-dev | 08:45 | |
*** buzztroll has joined #openstack-dev | 08:45 | |
*** yongli has quit IRC | 08:46 | |
*** yongli has joined #openstack-dev | 08:47 | |
*** steven-weston_ has quit IRC | 08:50 | |
*** steven-weston has quit IRC | 08:50 | |
*** sarob has joined #openstack-dev | 08:50 | |
*** sarob has quit IRC | 08:52 | |
*** uaberme has joined #openstack-dev | 08:52 | |
*** sarob has joined #openstack-dev | 08:52 | |
*** thelorax123 has quit IRC | 08:53 | |
*** omachace has quit IRC | 08:53 | |
*** derekh has joined #openstack-dev | 08:54 | |
*** thelorax123 has joined #openstack-dev | 08:54 | |
*** romcheg has joined #openstack-dev | 08:54 | |
*** boden has joined #openstack-dev | 08:55 | |
*** mihgen has joined #openstack-dev | 08:55 | |
*** omachace has joined #openstack-dev | 08:55 | |
*** buzztroll has quit IRC | 08:56 | |
*** buzztroll has joined #openstack-dev | 08:56 | |
*** sarob has quit IRC | 08:57 | |
*** willingc has joined #openstack-dev | 08:57 | |
*** danpb has joined #openstack-dev | 09:00 | |
*** mihgen has quit IRC | 09:00 | |
*** mihgen has joined #openstack-dev | 09:00 | |
*** steven-weston has joined #openstack-dev | 09:00 | |
*** MaxV has joined #openstack-dev | 09:00 | |
*** buzztroll has quit IRC | 09:00 | |
*** samuelbercovici has joined #openstack-dev | 09:01 | |
*** teran has quit IRC | 09:01 | |
*** jeffrey4l has quit IRC | 09:01 | |
*** teran has joined #openstack-dev | 09:02 | |
*** arezmerita has quit IRC | 09:03 | |
*** Ryan_Lane has joined #openstack-dev | 09:03 | |
*** xga_ has quit IRC | 09:03 | |
*** xga has quit IRC | 09:03 | |
*** xga has joined #openstack-dev | 09:03 | |
*** xga_ has joined #openstack-dev | 09:04 | |
*** JordanP has quit IRC | 09:04 | |
*** sahid has quit IRC | 09:04 | |
*** athomas has joined #openstack-dev | 09:04 | |
*** omachace1 has joined #openstack-dev | 09:05 | |
*** yonglihe_ has joined #openstack-dev | 09:05 | |
*** jistr has joined #openstack-dev | 09:06 | |
*** safchain has joined #openstack-dev | 09:06 | |
*** _coolsvap_ has joined #openstack-dev | 09:06 | |
*** fbo_away is now known as fbo | 09:06 | |
*** yonglihe_ has quit IRC | 09:06 | |
*** teran has quit IRC | 09:06 | |
*** yonglihe_ has joined #openstack-dev | 09:07 | |
*** yonglihe_ has quit IRC | 09:07 | |
*** yongli has quit IRC | 09:07 | |
*** yongli has joined #openstack-dev | 09:07 | |
*** omachace has quit IRC | 09:08 | |
*** alex_xu has quit IRC | 09:08 | |
*** Ryan_Lane has quit IRC | 09:08 | |
*** nati_ueno has joined #openstack-dev | 09:09 | |
*** yassine has joined #openstack-dev | 09:10 | |
*** sw2 has quit IRC | 09:10 | |
*** jpich has joined #openstack-dev | 09:11 | |
*** yongli has quit IRC | 09:13 | |
*** yongli has joined #openstack-dev | 09:13 | |
*** jeffrey4l has joined #openstack-dev | 09:14 | |
*** pschaef has joined #openstack-dev | 09:15 | |
*** giulivo has joined #openstack-dev | 09:16 | |
*** bingbu has quit IRC | 09:16 | |
*** richardboswell has quit IRC | 09:17 | |
*** eglynn has joined #openstack-dev | 09:17 | |
*** arezmerita has joined #openstack-dev | 09:18 | |
*** willingc has quit IRC | 09:18 | |
*** nouser1 has quit IRC | 09:18 | |
*** lintan has joined #openstack-dev | 09:20 | |
*** cloudstack has quit IRC | 09:20 | |
*** sahid has joined #openstack-dev | 09:21 | |
*** lucasagomes has joined #openstack-dev | 09:24 | |
*** kbringard has joined #openstack-dev | 09:24 | |
*** ruhe has joined #openstack-dev | 09:25 | |
*** shinylasers has quit IRC | 09:25 | |
*** max_lobur_afk is now known as max_lobur | 09:27 | |
*** kbringard has quit IRC | 09:28 | |
*** achampion has quit IRC | 09:29 | |
*** neoXsys has quit IRC | 09:29 | |
*** yamahata_ has joined #openstack-dev | 09:30 | |
*** pfreund has joined #openstack-dev | 09:32 | |
*** neoXsys has joined #openstack-dev | 09:32 | |
*** ljjjustin has quit IRC | 09:33 | |
*** _coolsvap_ has quit IRC | 09:37 | |
*** buzztroll has joined #openstack-dev | 09:39 | |
*** jhesketh has quit IRC | 09:40 | |
*** nati_ueno has quit IRC | 09:40 | |
*** rdas has quit IRC | 09:41 | |
*** neeti has quit IRC | 09:43 | |
*** neeti has joined #openstack-dev | 09:46 | |
*** jamespage has joined #openstack-dev | 09:46 | |
*** jamespage has joined #openstack-dev | 09:46 | |
*** teran has joined #openstack-dev | 09:50 | |
*** sarob has joined #openstack-dev | 09:50 | |
*** omachace has joined #openstack-dev | 09:51 | |
*** faramir1 has quit IRC | 09:51 | |
*** steven-w1 has quit IRC | 09:51 | |
*** yeylon has quit IRC | 09:52 | |
*** DinaBelova has joined #openstack-dev | 09:53 | |
*** omachace1 has quit IRC | 09:54 | |
*** athomas has quit IRC | 09:55 | |
*** Akrog has quit IRC | 09:57 | |
*** matsuhas_ has joined #openstack-dev | 09:58 | |
*** matsuhas_ has quit IRC | 09:58 | |
*** iartarisi has joined #openstack-dev | 10:01 | |
*** matsuhashi has quit IRC | 10:02 | |
*** SergeyLukjanov has joined #openstack-dev | 10:02 | |
*** Ryan_Lane has joined #openstack-dev | 10:03 | |
*** gszasz has joined #openstack-dev | 10:03 | |
*** mpavlase has joined #openstack-dev | 10:03 | |
*** mpavlase has left #openstack-dev | 10:03 | |
*** athomas has joined #openstack-dev | 10:04 | |
*** vartom11113 has quit IRC | 10:06 | |
*** achampion has joined #openstack-dev | 10:07 | |
*** Ryan_Lane has quit IRC | 10:08 | |
*** renlt has quit IRC | 10:08 | |
*** buzztroll has quit IRC | 10:10 | |
*** buzztroll has joined #openstack-dev | 10:10 | |
*** achampion has quit IRC | 10:12 | |
*** lintan has quit IRC | 10:13 | |
*** jcoufal has quit IRC | 10:13 | |
*** buzztroll has quit IRC | 10:15 | |
*** avishayb has quit IRC | 10:16 | |
*** DinaBelova has quit IRC | 10:18 | |
*** bauzas1 is now known as bauzas | 10:20 | |
*** sarob has quit IRC | 10:22 | |
*** AndyMoore has left #openstack-dev | 10:22 | |
*** evgenyf has quit IRC | 10:23 | |
*** YorikSar has quit IRC | 10:24 | |
*** kbringard has joined #openstack-dev | 10:25 | |
*** ArcTanSusan has quit IRC | 10:25 | |
*** DinaBelova has joined #openstack-dev | 10:25 | |
*** YorikSar has joined #openstack-dev | 10:25 | |
*** akrivoka has joined #openstack-dev | 10:26 | |
*** che-arne has joined #openstack-dev | 10:27 | |
*** bauzas has quit IRC | 10:27 | |
*** bauzas has joined #openstack-dev | 10:28 | |
*** rongze has quit IRC | 10:29 | |
*** kbringard has quit IRC | 10:30 | |
*** paragan has quit IRC | 10:35 | |
*** yamahata_ has quit IRC | 10:36 | |
*** sahid has quit IRC | 10:37 | |
*** buzztroll has joined #openstack-dev | 10:41 | |
*** xga_ has quit IRC | 10:41 | |
*** xga has quit IRC | 10:41 | |
*** arezmerita has quit IRC | 10:42 | |
*** yeylon has joined #openstack-dev | 10:43 | |
*** buzztroll has quit IRC | 10:45 | |
*** markmc has joined #openstack-dev | 10:46 | |
*** colinmcnamara has joined #openstack-dev | 10:50 | |
*** sarob has joined #openstack-dev | 10:50 | |
*** martyntaylor has joined #openstack-dev | 10:50 | |
*** xga_ has joined #openstack-dev | 10:51 | |
*** xga has joined #openstack-dev | 10:51 | |
*** jroovers has quit IRC | 10:54 | |
*** sarob has quit IRC | 10:54 | |
*** evgenyf has joined #openstack-dev | 10:55 | |
*** colinmcnamara has quit IRC | 10:55 | |
*** rdas has joined #openstack-dev | 11:02 | |
*** rossella_s has joined #openstack-dev | 11:03 | |
*** Ryan_Lane has joined #openstack-dev | 11:03 | |
*** aditirav has quit IRC | 11:05 | |
*** yaguang has quit IRC | 11:05 | |
*** aditirav has joined #openstack-dev | 11:05 | |
*** guohliu has quit IRC | 11:07 | |
*** ruhe has quit IRC | 11:07 | |
*** Ryan_Lane has quit IRC | 11:08 | |
*** rfolco has joined #openstack-dev | 11:11 | |
*** sumansn_ has joined #openstack-dev | 11:12 | |
*** jamespage has quit IRC | 11:12 | |
*** jamespage has joined #openstack-dev | 11:12 | |
*** sumanthns has quit IRC | 11:14 | |
*** avishayb has joined #openstack-dev | 11:22 | |
*** arata has left #openstack-dev | 11:23 | |
*** jorisroovers has joined #openstack-dev | 11:26 | |
*** jorisroovers has quit IRC | 11:27 | |
*** jorisroovers has joined #openstack-dev | 11:27 | |
*** pixelb has joined #openstack-dev | 11:28 | |
openstackstatus | NOTICE: Gate wedged - Most Py26 jobs fail currently (https://bugs.launchpad.net/openstack-ci/+bug/1255041) | 11:29 |
uvirtbot | Launchpad bug 1255041 in openstack-ci "Python 2.6 gate broken due to no workspace found" [Undecided,New] | 11:29 |
*** ArxCruz has joined #openstack-dev | 11:30 | |
*** Akrog has joined #openstack-dev | 11:31 | |
*** mkerrin has quit IRC | 11:35 | |
*** Alexei_987 has joined #openstack-dev | 11:36 | |
*** vartom11113 has joined #openstack-dev | 11:38 | |
*** pcm_ has joined #openstack-dev | 11:41 | |
*** buzztroll has joined #openstack-dev | 11:42 | |
*** tdruiva has joined #openstack-dev | 11:44 | |
*** n0ano has quit IRC | 11:44 | |
*** jroovers has joined #openstack-dev | 11:44 | |
*** francois_eleouet has joined #openstack-dev | 11:44 | |
*** tdruiva has quit IRC | 11:45 | |
*** tdruiva has joined #openstack-dev | 11:46 | |
*** michchap has quit IRC | 11:46 | |
*** jorisroovers has quit IRC | 11:46 | |
*** feleouet has quit IRC | 11:46 | |
*** CaptTofu has quit IRC | 11:47 | |
*** CaptTofu has joined #openstack-dev | 11:47 | |
*** michchap has joined #openstack-dev | 11:48 | |
*** saschpe_ has joined #openstack-dev | 11:49 | |
*** tdruiva_ has joined #openstack-dev | 11:49 | |
*** martyntaylor1 has joined #openstack-dev | 11:49 | |
*** tdruiva has quit IRC | 11:50 | |
*** saschpe has quit IRC | 11:50 | |
*** sarob has joined #openstack-dev | 11:50 | |
*** zoresvit has quit IRC | 11:50 | |
*** martyntaylor has quit IRC | 11:51 | |
*** DinaBelova has quit IRC | 11:51 | |
*** Alexei_987 has quit IRC | 11:51 | |
*** romcheg has quit IRC | 11:53 | |
*** e0ne_ has quit IRC | 11:53 | |
*** jcoufal has joined #openstack-dev | 11:53 | |
*** pcm_ has quit IRC | 11:55 | |
*** pcm_ has joined #openstack-dev | 11:56 | |
*** arezmerita has joined #openstack-dev | 11:56 | |
*** gszasz has quit IRC | 11:58 | |
*** tonix has joined #openstack-dev | 11:59 | |
*** gszasz has joined #openstack-dev | 12:00 | |
*** Ryan_Lane has joined #openstack-dev | 12:03 | |
*** mkerrin has joined #openstack-dev | 12:04 | |
*** bogdando has quit IRC | 12:04 | |
*** DinaBelova has joined #openstack-dev | 12:05 | |
*** Ryan_Lane has quit IRC | 12:08 | |
*** aditirav_ has joined #openstack-dev | 12:11 | |
*** flaper87 is now known as flaper87|afk | 12:11 | |
*** nosnos has quit IRC | 12:11 | |
*** eglynn is now known as eglynn-lunch | 12:11 | |
*** sarob has quit IRC | 12:12 | |
*** michchap has quit IRC | 12:13 | |
*** max_lobur has quit IRC | 12:13 | |
*** aditirav has quit IRC | 12:14 | |
*** aditirav_ is now known as aditirav | 12:14 | |
*** yolanda has quit IRC | 12:14 | |
*** yolanda has joined #openstack-dev | 12:14 | |
*** rongze has joined #openstack-dev | 12:15 | |
*** Guest46324 is now known as med_ | 12:15 | |
*** med_ is now known as medberry | 12:15 | |
*** buzztroll has quit IRC | 12:16 | |
*** flaper87|afk is now known as flaper87 | 12:16 | |
*** yongli has quit IRC | 12:17 | |
*** sahid has joined #openstack-dev | 12:18 | |
*** CrackerJackMack has quit IRC | 12:23 | |
*** mihgen has quit IRC | 12:26 | |
*** CaptTofu has quit IRC | 12:26 | |
*** CaptTofu has joined #openstack-dev | 12:27 | |
*** insanidade has joined #openstack-dev | 12:29 | |
*** MaxV has quit IRC | 12:30 | |
*** MaxV has joined #openstack-dev | 12:30 | |
insanidade | hi all. I'm trying to list all neutron agents but it keeps returning an error message pointing to a wrong endpoint configured in keystone (it appends a '/v2' to the endpoint, which is not there). Any help ? | 12:30 |
*** CaptTofu has quit IRC | 12:31 | |
*** CrackerJackMack has joined #openstack-dev | 12:32 | |
*** sarob has joined #openstack-dev | 12:32 | |
*** vkmc has joined #openstack-dev | 12:32 | |
*** mihgen has joined #openstack-dev | 12:33 | |
*** MaxV_ has joined #openstack-dev | 12:34 | |
*** MaxV has quit IRC | 12:34 | |
*** arezmerita has quit IRC | 12:35 | |
*** CrackerJackMack has quit IRC | 12:35 | |
*** CrackerJackMack has joined #openstack-dev | 12:35 | |
*** Alexei_987 has joined #openstack-dev | 12:35 | |
*** max_lobur has joined #openstack-dev | 12:36 | |
*** sarob has quit IRC | 12:37 | |
*** arezmerita has joined #openstack-dev | 12:37 | |
*** xga__ has joined #openstack-dev | 12:37 | |
*** xga has quit IRC | 12:38 | |
*** xga_ has quit IRC | 12:39 | |
*** sumansn_ has quit IRC | 12:39 | |
*** xga has joined #openstack-dev | 12:39 | |
*** CaptTofu has joined #openstack-dev | 12:39 | |
*** sumansn_ has joined #openstack-dev | 12:39 | |
*** boris-42 has quit IRC | 12:41 | |
*** lucasagomes is now known as lucas-hungry | 12:41 | |
*** rdopieralski has joined #openstack-dev | 12:42 | |
*** michchap has joined #openstack-dev | 12:43 | |
*** Sumeniac has quit IRC | 12:46 | |
*** Sumeniac has joined #openstack-dev | 12:46 | |
*** yamahata_ has joined #openstack-dev | 12:47 | |
*** e0ne has joined #openstack-dev | 12:48 | |
*** Sumeniac has quit IRC | 12:49 | |
*** Sumeniac has joined #openstack-dev | 12:49 | |
*** sarob has joined #openstack-dev | 12:50 | |
*** romcheg has joined #openstack-dev | 12:50 | |
*** michchap has quit IRC | 12:51 | |
*** mohits has quit IRC | 12:53 | |
*** xingchao has quit IRC | 12:53 | |
*** xingchao has joined #openstack-dev | 12:53 | |
*** sarob has quit IRC | 12:54 | |
*** wwallnrr__ has joined #openstack-dev | 12:55 | |
*** dims has joined #openstack-dev | 12:55 | |
rdopieralski | hello good people, I'm working on a kind of a pluggable dashboards system for horizon, and I would like some feedback from people who make packages, I would like to know how to make their lives easier | 12:55 |
rdopieralski | I have a sketch of my solution here, and I would love to hear any comments from you: https://review.openstack.org/#/c/56367/ | 12:55 |
*** paragan has joined #openstack-dev | 12:56 | |
*** markmcclain has joined #openstack-dev | 12:56 | |
*** jruzicka has joined #openstack-dev | 12:56 | |
*** michchap has joined #openstack-dev | 12:57 | |
markmcclain | ttx: ready? | 13:00 |
*** arosen has joined #openstack-dev | 13:00 | |
ttx | markmcclain: yep | 13:00 |
markmcclain | k | 13:00 |
ttx | markmcclain: looking at https://launchpad.net/neutron/+milestone/icehouse-1 | 13:01 |
*** dkranz has joined #openstack-dev | 13:01 | |
ttx | midonet-admin-state looks completed to me ? | 13:01 |
*** aditirav has quit IRC | 13:01 | |
*** rods has joined #openstack-dev | 13:01 | |
*** sgordon has joined #openstack-dev | 13:01 | |
*** michchap has quit IRC | 13:01 | |
markmcclain | it is | 13:02 |
ttx | markmcclain: OK, will update. is neutron-tempest-parallel still likely to be completed ? | 13:02 |
markmcclain | I wonder why it wasn't auto updated | 13:02 |
*** rushiagr has quit IRC | 13:02 | |
ttx | markmcclain: because BPs aren't auto-updated :) | 13:02 |
* markmcclain needs more coffee :) | 13:03 | |
*** xga has quit IRC | 13:03 | |
markmcclain | I hope we'll have something for parallel testing by tuesday | 13:03 |
*** xga__ has quit IRC | 13:03 | |
*** Ryan_Lane has joined #openstack-dev | 13:03 | |
ttx | OK, maybe update to Good progress or Slow progress based on the outcome of that | 13:03 |
ttx | lessrouter-scheduler (icehouse-2) is apparently under review, is it likely to hit icehouse-1 as well ? | 13:04 |
markmcclain | I wasn't sure if we'd get the review attention by Tuesday | 13:04 |
ttx | we can keep it here in the mean time | 13:04 |
*** sthaha has quit IRC | 13:04 | |
markmcclain | since man people are focused on tempest or parity work | 13:05 |
markmcclain | if it merges, I'll move it in | 13:05 |
*** sthaha has joined #openstack-dev | 13:05 | |
*** sthaha has joined #openstack-dev | 13:05 | |
ttx | overall icehouse-1 looks good. Did you retroactively add any feature that slipped in since icehouse opened ? | 13:05 |
markmcclain | no.. the reviews either had an associated bug or existing bp | 13:05 |
ttx | ok | 13:06 |
ttx | looking at i-1 bugs now | 13:06 |
ttx | you have two critical bugs not targeted to i-1... should I add them there ? | 13:06 |
ttx | * https://bugs.launchpad.net/bugs/1210483 | 13:06 |
ttx | * https://bugs.launchpad.net/bugs/1230407 | 13:06 |
uvirtbot | Launchpad bug 1210483 in neutron "ServerAddressesTestXML.test_list_server_addresses FAIL" [Critical,Confirmed] | 13:06 |
uvirtbot | Launchpad bug 1230407 in neutron "VMs can't progress through state changes because Neutron is deadlocking on it's database queries, and thus leaving networks in inconsistent states" [Critical,Confirmed] | 13:06 |
*** sandywalsh has joined #openstack-dev | 13:07 | |
*** bingbu has joined #openstack-dev | 13:07 | |
*** sthaha has quit IRC | 13:07 | |
*** Ryan_Lane has quit IRC | 13:08 | |
*** aditirav has joined #openstack-dev | 13:08 | |
markmcclain | I need to get an assignee for 483 | 13:08 |
*** xga has joined #openstack-dev | 13:09 | |
*** xga__ has joined #openstack-dev | 13:09 | |
ttx | there are two other critical bugs on the i-1 list without an assignee, while you're at it ;) | 13:09 |
* ttx will add them all | 13:09 | |
markmcclain | https://bugs.launchpad.net/neutron/+bug/1243726 | 13:10 |
uvirtbot | Launchpad bug 1243726 in neutron "tempest failure: No more IP addresses available on network" [Critical,Confirmed] | 13:10 |
markmcclain | has someone who's be working on it | 13:10 |
*** viktors has joined #openstack-dev | 13:10 | |
markmcclain | but he didn't update the assignee.. I'll correct it | 13:10 |
ttx | markmcclain: great. now looking at the general icehouse plan at https://blueprints.launchpad.net/neutron/icehouse | 13:10 |
markmcclain | that plan is a still not where I want it | 13:11 |
ttx | Lots of untriaged blueprints too | 13:11 |
*** yaguang has joined #openstack-dev | 13:11 | |
markmcclain | we had key person on pto last week, so we're about week behind | 13:11 |
*** xga_ has joined #openstack-dev | 13:11 | |
ttx | markmcclain: is it missing a lot of stuff ? Or just missing prioritization ? | 13:11 |
*** JordanP has joined #openstack-dev | 13:11 | |
markmcclain | I've held off fully triaging the blueprints because the nova parity plan needed to be finalized | 13:12 |
*** buzztroll has joined #openstack-dev | 13:12 | |
markmcclain | and thats going to create more blueprints | 13:12 |
ttx | markmcclain: would be great to complete it before the extended weekend, but might be too short | 13:12 |
*** ygbo has joined #openstack-dev | 13:12 | |
ttx | I suspect next week meeting you might be traveling ? | 13:12 |
*** aditirav has quit IRC | 13:13 | |
markmcclain | I am traveling… Im hoping to get everything cleaned up before then | 13:13 |
*** akrivoka has quit IRC | 13:13 | |
ttx | markmcclain: ok, that's all I had. Any specific issue you want to raise at the meeting today ? | 13:14 |
markmcclain | no… I think we covered everything | 13:14 |
ttx | markmcclain: ok, thanks, see you at meeting later | 13:15 |
*** xga has quit IRC | 13:15 | |
*** xga__ has quit IRC | 13:15 | |
markmcclain | see you then | 13:15 |
ttx | dhellmann-afk: afk? | 13:15 |
*** dhellmann-afk is now known as dhellmann | 13:15 | |
dhellmann | here | 13:15 |
*** xga has joined #openstack-dev | 13:15 | |
ttx | heh | 13:15 |
ttx | Hope I didn't wake you up | 13:15 |
*** akrivoka has joined #openstack-dev | 13:15 | |
dhellmann | nah, I just forgot to change my nick | 13:15 |
ttx | looking at https://launchpad.net/oslo/+milestone/icehouse-1 | 13:16 |
*** buzztroll has quit IRC | 13:16 | |
*** jruzz has quit IRC | 13:16 | |
ttx | dhellmann: looks slightly behind | 13:16 |
ttx | dhellmann: I'll try to move infra people to get the standalone repo for rootwrap done today | 13:17 |
ttx | and should be on time for tagging a 1.0 later this week (no holiday for me) | 13:17 |
*** rongze has quit IRC | 13:17 | |
dhellmann | yeah, it does look like we're a little behind on some of these | 13:17 |
dhellmann | ok, good | 13:17 |
ttx | But the oter two "started" might be a bit behind | 13:17 |
dhellmann | I asked to have a new repo created yesterday and it was blocked on a zuul bug so... | 13:18 |
ttx | should be near code proposed by now | 13:18 |
*** mkollaro has quit IRC | 13:18 | |
*** mkollaro1 has joined #openstack-dev | 13:18 | |
dhellmann | yes, I'm going to chat with the owners today | 13:18 |
*** marios has quit IRC | 13:18 | |
ttx | dhellmann: ISTR you didn't have anything to retroactively add to icehouse-1 ? | 13:18 |
*** marios has joined #openstack-dev | 13:19 | |
dhellmann | I did not find anything | 13:19 |
*** READ10 has quit IRC | 13:19 | |
dhellmann | I'm not quite sure how to handle that, though | 13:19 |
ttx | ok, looking at the general oslo plan now https://blueprints.launchpad.net/oslo/icehouse | 13:19 |
dhellmann | it seems like we would only want to add something when it is in its own library? otherwise, don't we want to track adoption of the incubated code? | 13:20 |
ttx | dhellmann: we used to track the landing of code in incubator as an oslo blueprint, and adoption as a $PROJECT blueprint | 13:20 |
ttx | but I agree it's one case screaming for multi-project blueprints | 13:21 |
dhellmann | or more libraries graduating | 13:21 |
dhellmann | :-) | 13:21 |
ttx | yeah | 13:21 |
ttx | dhellmann: icehouse plan looks good, is it a complete reflection of what you know of ? | 13:21 |
dhellmann | ok, jd__ sent me a link to the change for his blueprint, it just wasn't updated automatically | 13:21 |
insanidade | Hi all. How do I find out my neutron client's version? I'm trying to figure out the reason why 'neutron agent-list' is trying to point to a wrong endpoint (it appends '/v2' to the endpoint registered in keystone). any suggestions ? | 13:22 |
dhellmann | I see a lot of work going on in the database stuff that may not be reflected here, but those are all going to land late in the cycle | 13:22 |
dhellmann | I need to touch bases with boris again | 13:22 |
ttx | dhellmann: should I set all of those "Unknown" status to "Not started" as a conservative guess ? https://blueprints.launchpad.net/oslo/icehouse | 13:22 |
ttx | dhellmann: https://blueprints.launchpad.net/oslo/+spec/oslo-db-lib needs a priority | 13:23 |
ttx | tat may be part of the db stuff you were mentioning | 13:23 |
dhellmann | sure | 13:23 |
ttx | ok, will do | 13:23 |
*** k4n0 has left #openstack-dev | 13:23 | |
dsantos_ | dhellmann: I addressed your suggestions in my code and submitted another patch https://review.openstack.org/#/c/55938 | 13:23 |
dhellmann | dsantos_: thanks, I'll take a look after I'm done catching up with ttx | 13:24 |
ttx | dhellmann: log-messages-translation-domain could use an assignee, too | 13:24 |
dsantos_ | dhellmann: sure... thanks | 13:24 |
dhellmann | ttx: oops, that one should be me :-) | 13:24 |
dhellmann | fixed | 13:24 |
ttx | haha | 13:25 |
ttx | ok, so once oslo-db-lib is given a prio, the current plan will look good, if not a bit incomplete | 13:25 |
dhellmann | yeah, I expected more individual db blueprints than we ended up with, so I'll see what boris says | 13:26 |
ttx | dhellmann: shoudl I set jd__'s BP to needs code review ? | 13:26 |
dhellmann | done | 13:26 |
*** dstanek has joined #openstack-dev | 13:26 | |
*** rahmu has quit IRC | 13:26 | |
ttx | dhellmann: fwiw the plan doesn't have to be final or complete. It just needs to reflect what we currently know of :) | 13:26 |
dhellmann | same for dsantos_'s bp | 13:27 |
ttx | (and then be kept up to date) | 13:27 |
*** sandywalsh has quit IRC | 13:27 | |
dhellmann | ok, well, then I think this is closer to correct than I feared :-) | 13:27 |
ttx | dhellmann: ok, that's all I had. Solo sync will be discussed at the meeting today. Did you have a topic you wanted to raise ? | 13:27 |
*** rahmu has joined #openstack-dev | 13:28 | |
ttx | s!Solo!Oslo | 13:28 |
*** michchap has joined #openstack-dev | 13:28 | |
dhellmann | I have 2 questions | 13:28 |
dhellmann | is there some way for me to subscribe to new blueprints in launchpad? | 13:28 |
dhellmann | and I am going to be traveling on the next 2 Tuesdays, so would you like to move our sync to monday instead? | 13:29 |
ttx | hmm, looking but I don't think so (at least not automatically | 13:29 |
dhellmann | ok, I didn't find one either | 13:29 |
dhellmann | I had one bp sneak into the release | 13:29 |
ttx | dhellmann: yeah, that would make sense... same time ? Later ? | 13:29 |
*** iartarisi has quit IRC | 13:29 | |
*** rongze has joined #openstack-dev | 13:29 | |
dhellmann | I'll just have to check every day | 13:29 |
dhellmann | same time works fine | 13:29 |
ttx | ok, same time on Monday for next two weeks. Don't hesitate to ping me if I appear to not remember it | 13:30 |
dhellmann | oh, actually, the second week I'm going to be on vacation so not monday | 13:30 |
ttx | the second week we can skip | 13:30 |
ttx | (post i-1) | 13:30 |
dhellmann | ok | 13:30 |
ttx | dhellmann: ok thx, see you later | 13:31 |
dhellmann | ok, thanks! | 13:31 |
ttx | jd__: around? | 13:31 |
jd__ | ttx: o/ | 13:31 |
*** arosen has quit IRC | 13:31 | |
ttx | jd__: looking at https://launchpad.net/ceilometer/+milestone/icehouse-1 | 13:31 |
*** dhellmann is now known as dhellmann-afk | 13:31 | |
ttx | plan looks good, although really late | 13:32 |
ttx | are those two "not started" really not started ? | 13:32 |
jd__ | yep | 13:32 |
ttx | support-resources-pipeline-item definietly looks started to me | 13:32 |
jd__ | at least we don't have any patch | 13:32 |
*** gongysh has joined #openstack-dev | 13:32 | |
ttx | https://review.openstack.org/#/c/58488/ https://review.openstack.org/#/c/58489/ | 13:32 |
jd__ | ah | 13:32 |
jd__ | ok, I missed that since it's from this morning | 13:33 |
ttx | should I switch it to Needs code review ? | 13:33 |
jd__ | ttx: go ahead | 13:33 |
ttx | http://status.openstack.org/release/ has sortable columns and can help spotting out-of-sync status | 13:33 |
jd__ | split-collector is almost ready to be merged | 13:33 |
ttx | (that's what I use) | 13:33 |
*** mrunge has quit IRC | 13:33 | |
*** bashok has quit IRC | 13:34 | |
ttx | everything else (but that Low one) still likely to make it next week ? | 13:34 |
jd__ | yup | 13:34 |
ttx | jd__: did you add any blueprint for stuff that would have slipped in since Icehouse development opened ? | 13:35 |
*** neelashah has joined #openstack-dev | 13:35 | |
jd__ | sqlalchemy-metadata-query was one of them I think, but that's it otherwise | 13:35 |
ttx | ok Looking at i-1 bugs now | 13:35 |
*** iartarisi has joined #openstack-dev | 13:36 | |
ttx | https://bugs.launchpad.net/bugs/1243251 is critical and not targeted | 13:36 |
uvirtbot | Launchpad bug 1243251 in ceilometer "QueuePool ERROR in ceilometer-collector log after successful tempest run" [Critical,In progress] | 13:36 |
*** vladikr has joined #openstack-dev | 13:36 | |
ttx | should I add it to the mix ? | 13:36 |
*** zoresvit has joined #openstack-dev | 13:36 | |
ttx | also, proposed patch was abandoned there so not sure it's still in progress | 13:37 |
*** michchap has quit IRC | 13:37 | |
*** amotoki has joined #openstack-dev | 13:37 | |
jd__ | we probably need to set a milestone, but not sure we'll have it fixed for i1 | 13:37 |
jd__ | but we can try | 13:37 |
ttx | ack, will do. Should I reset it to triaged ? Apparently Mehdi is no longer working on it ? | 13:38 |
jd__ | yes there's another patch for devstack-gate, but we're going to have to write a 3rd one for devstack | 13:38 |
jd__ | ttx: let me write a note in it | 13:38 |
ttx | ok | 13:38 |
*** vartom11113 has quit IRC | 13:38 | |
ttx | Looking at the general icehouse plan at https://blueprints.launchpad.net/ceilometer/icehouse | 13:38 |
ttx | You have two "undefined" blueprints to set priority for... and I suspect it's not a complete plan yet ? | 13:39 |
ttx | (or does it reflect all you know about ?) | 13:39 |
jd__ | I think eglynn-lunch said he had some blueprints, not sure he had time yet to write them, but now it looks like he's really late :) | 13:40 |
*** thomasem has joined #openstack-dev | 13:40 | |
jd__ | I didn't notice the paas-* ones yet, I'll probably set them to low | 13:40 |
*** reidrac has quit IRC | 13:40 | |
*** eglynn-lunch is now known as eglynn | 13:40 | |
eglynn | jd__: I filed a bunch of blueprints last week | 13:41 |
ttx | jd__: would be nice to complete the basic roadmap before end of week | 13:41 |
eglynn | jd__: ... targetted them to icehouse, but they seem to have been unlinked from the target series somehow | 13:41 |
jd__ | eglynn: did you target them? | 13:41 |
jd__ | eglynn: you need to set milestones | 13:41 |
ttx | like I said earlier, doesn't have to be complete, just have to reflect what you know about | 13:41 |
*** sumansn_ has quit IRC | 13:41 | |
*** markvoelker1 has joined #openstack-dev | 13:42 | |
ttx | no milestone, no chocolate | 13:42 |
jd__ | :-) | 13:42 |
*** sandywalsh has joined #openstack-dev | 13:42 | |
eglynn | jd__: here are the BPs: http://fpaste.org/56850/13854733 | 13:42 |
*** iartarisi has quit IRC | 13:42 | |
*** tdruiva_ has quit IRC | 13:42 | |
jd__ | eglynn: cool, can you set milestone to them? I don't think I should do this for you if you work on them | 13:43 |
*** tdruiva has joined #openstack-dev | 13:43 | |
eglynn | jd__: (nadya filed one for sample aggregation/roll-up also ... https://blueprints.launchpad.net/ceilometer/+spec/aggregation-and-rolling-up ) | 13:43 |
ttx | jd__: ok, that's all I had, see you at meeting later. Anything you want to see discussed there? | 13:43 |
jd__ | or I put everything to icehouse-2 and whip until it's done | 13:43 |
eglynn | jd__: yep, will do | 13:43 |
jd__ | ttx: all good | 13:43 |
eglynn | jd__: /me puzzled as to why the series targetting for my BPs was dropped though | 13:44 |
ttx | jd__: ok, thx for your time | 13:44 |
jd__ | eglynn: good to know, though no assignee and no milestone so… :) | 13:44 |
jd__ | eglynn: there's a script setting the series automatically based on the milestone set | 13:44 |
ttx | eglynn: series targeting should not be manually set | 13:44 |
*** lucas-hungry is now known as lucasagomes | 13:44 | |
ttx | otherwise it can get out of sync with milestone | 13:44 |
eglynn | jd__, ttx: a-ha, I see, got it | 13:44 |
ttx | so I have a script that runs every two hours and aligns it* | 13:44 |
ttx | eglynn: https://wiki.openstack.org/wiki/Blueprints#Series_goal | 13:45 |
*** arata has joined #openstack-dev | 13:46 | |
*** marios has quit IRC | 13:46 | |
*** omachace has left #openstack-dev | 13:46 | |
eglynn | jd__: ... then the marking of the BP as "Approved", that's something you'd do manually once milestone is targeted, developer assigned etc.? | 13:46 |
jd__ | eglynn: yes | 13:47 |
*** marios has joined #openstack-dev | 13:47 | |
jd__ | and I've a clue on what it is about | 13:47 |
*** rahmu has quit IRC | 13:47 | |
*** iartarisi has joined #openstack-dev | 13:47 | |
*** arosen has joined #openstack-dev | 13:47 | |
eglynn | jd__: cool, got it ... I'll go through that list of BPs now so, do the targetting and assign to myself | 13:47 |
jd__ | eglynn: ack, ping me if you need something :) | 13:48 |
*** rahmu has joined #openstack-dev | 13:49 | |
*** sarob has joined #openstack-dev | 13:50 | |
*** markmcclain has quit IRC | 13:50 | |
*** sandywalsh has quit IRC | 13:51 | |
*** bpokorny has joined #openstack-dev | 13:51 | |
*** dprince has joined #openstack-dev | 13:51 | |
*** dguitarbite has joined #openstack-dev | 13:52 | |
*** sarob has quit IRC | 13:54 | |
*** reidrac has joined #openstack-dev | 13:54 | |
*** reidrac has quit IRC | 13:54 | |
*** dbalog has joined #openstack-dev | 13:55 | |
*** arezmerita has quit IRC | 13:56 | |
*** sarob has joined #openstack-dev | 13:56 | |
*** gongysh has quit IRC | 13:57 | |
*** michchap has joined #openstack-dev | 13:58 | |
*** ruhe has joined #openstack-dev | 13:58 | |
*** colinmcnamara has joined #openstack-dev | 13:59 | |
ttx | jgriffith: o/ | 14:00 |
*** rcleere has joined #openstack-dev | 14:00 | |
jgriffith | ttx: o/ | 14:00 |
*** rdas has quit IRC | 14:00 | |
ttx | jgriffith: Looking at https://launchpad.net/cinder/+milestone/icehouse-1, still looks pretty unfinished | 14:00 |
*** kbringard has joined #openstack-dev | 14:01 | |
ttx | jgriffith: and also completekly unrealistic | 14:01 |
ttx | given that there is only one week left to merge stuff in i-1 | 14:01 |
jgriffith | ttx: yeah, I'll pull the not started items out today | 14:02 |
ttx | jgriffith: also set a priority for everything you keep in i-1 | 14:02 |
jgriffith | k | 14:02 |
*** michchap has quit IRC | 14:03 | |
ttx | (anything you keep in i-1 should have an assignee, a priority and a non-unknown status) | 14:03 |
*** mkollaro has joined #openstack-dev | 14:03 | |
jgriffith | Yep, I'll be sure it's clean by lunch | 14:03 |
*** rods has quit IRC | 14:03 | |
ttx | if you don't have that, it's a safe bet to move it to i-2 anyway | 14:03 |
jgriffith | agreed | 14:03 |
*** sandywalsh has joined #openstack-dev | 14:04 | |
ttx | jgriffith: Looking at i-1 targeted bugs | 14:04 |
*** steven-w1 has joined #openstack-dev | 14:04 | |
ttx | a few of those are not assigned to anyone, so unlikely to get fixed in the coming week | 14:04 |
jgriffith | ttx: yes which makes me sad | 14:05 |
jgriffith | I plan to cover the ones that I can this week-end | 14:05 |
jgriffith | The VMware guys are on their own obviously | 14:05 |
ttx | ok, you can keep them in then | 14:05 |
jgriffith | I'll comb them | 14:05 |
dsantos_ | bnemec: ping | 14:06 |
jgriffith | frankly I'm more concerned about bugs I1 than I am BP's at this point | 14:06 |
ttx | jgriffith: one you're done with the cleaning of the i-1 plan, you can start looking at the general icehouse roadmap at https://blueprints.launchpad.net/cinder/icehouse | 14:06 |
*** mkollaro1 has quit IRC | 14:06 | |
ttx | setting a priority to blueprints there, then file blueprints for stuff missing that you know will be worked on | 14:07 |
jgriffith | ack | 14:07 |
*** lbragstad has joined #openstack-dev | 14:07 | |
ttx | (and start splitting the remaining BPs between i-2 and i-3) | 14:07 |
ttx | but that's prio 2, prio1 is to get a clean i-1 plan by meeting time today | 14:07 |
jgriffith | ttx: understood | 14:07 |
ttx | https://bugs.launchpad.net/bugs/1240189 | 14:08 |
uvirtbot | Launchpad bug 1240189 in cinder "16 to 17 upgrade" [Critical,Confirmed] | 14:08 |
*** bingbu has quit IRC | 14:08 | |
ttx | what's the status of this ? Should it be targeted to i1 as well ? | 14:08 |
jgriffith | ttx: no | 14:08 |
jgriffith | ttx: I left it open hoping Kevin would verify my fix | 14:09 |
jgriffith | ttx: he had his shot, I'm closing it | 14:09 |
ttx | jgriffith: ack | 14:09 |
jgriffith | or marking it as dup of the one that's closed | 14:09 |
*** jd__` has joined #openstack-dev | 14:09 | |
*** arezmerita has joined #openstack-dev | 14:09 | |
*** tzumainn has joined #openstack-dev | 14:10 | |
ttx | jgriffith: ok that's all I had. Anything blocking you that you want to raise at the meeting today ? | 14:10 |
jgriffith | ttx: nope | 14:10 |
*** jd__ has quit IRC | 14:10 | |
*** jd__` is now known as jd__ | 14:10 | |
jgriffith | ttx: project versus tenant :) | 14:10 |
jgriffith | but that's not a Cinder thing | 14:10 |
jgriffith | now that the gates are stabilized a bit we're getting through the reviews again | 14:11 |
ttx | jgriffith: doesn't have to be cinder-specific :) | 14:11 |
*** mriedem has joined #openstack-dev | 14:11 | |
ttx | gate was pretty broken this morning though | 14:11 |
jgriffith | booo... I haven't looked lately | 14:11 |
jgriffith | err.. this morning yet | 14:11 |
*** dhellmann-afk is now known as dhellmann | 14:11 | |
ttx | https://wiki.openstack.org/wiki/Infrastructure_Status | 14:12 |
*** mkerrin has quit IRC | 14:12 | |
jgriffith | yeah.... | 14:12 |
jgriffith | this is really getting problematic | 14:12 |
ttx | probably an easy fix once you get the power to kill slaves | 14:12 |
*** tkammer has quit IRC | 14:12 | |
*** buzztroll has joined #openstack-dev | 14:12 | |
*** glenng has joined #openstack-dev | 14:12 | |
*** tkammer has joined #openstack-dev | 14:13 | |
ttx | fungi shoul dbe up any monute now | 14:13 |
ttx | or minute | 14:13 |
jgriffith | Yeah, the good news is these are not the intermittent Stack failures we were seeing | 14:13 |
ttx | jgriffith: ok, see you at meeting today. You can ping me when you have a clean i-1 plan so that I check it out | 14:13 |
jgriffith | ttx: sounds good, I'll get on that in another hour or so | 14:14 |
jgriffith | ttx: thanks! | 14:14 |
jgriffith | cya in a while | 14:14 |
*** salv-orlando has quit IRC | 14:15 | |
*** achampion has joined #openstack-dev | 14:15 | |
*** arosen has quit IRC | 14:17 | |
*** salv-orlando has joined #openstack-dev | 14:21 | |
*** bingbu has joined #openstack-dev | 14:21 | |
*** prekarat has joined #openstack-dev | 14:22 | |
*** omachace has joined #openstack-dev | 14:22 | |
*** gordc has joined #openstack-dev | 14:23 | |
*** kushal has quit IRC | 14:23 | |
openstackstatus | NOTICE: Gate should be unwedged now, thanks for your patience | 14:25 |
*** bswartz has quit IRC | 14:26 | |
*** Loquacity has quit IRC | 14:26 | |
*** dkranz has quit IRC | 14:26 | |
*** Loquacity has joined #openstack-dev | 14:27 | |
viktors | dhellmann: hello! | 14:28 |
*** bingbu has quit IRC | 14:28 | |
*** sarob_ has joined #openstack-dev | 14:29 | |
*** akrivoka has quit IRC | 14:29 | |
*** sarob__ has joined #openstack-dev | 14:30 | |
*** vills_ has joined #openstack-dev | 14:30 | |
fungi | ttx: yes, what? | 14:30 |
ttx | fungi: we needed a slave restarted. mordred did it. ignore me | 14:31 |
fungi | k, no worries | 14:32 |
fungi | glad it's sorted | 14:32 |
*** sumanth has quit IRC | 14:32 | |
*** sarob_ has quit IRC | 14:33 | |
*** akrivoka has joined #openstack-dev | 14:35 | |
*** radez_g0n3 is now known as radez | 14:36 | |
*** Shaan7 has joined #openstack-dev | 14:38 | |
*** aveiga has joined #openstack-dev | 14:39 | |
*** omachace has quit IRC | 14:40 | |
*** RajM has joined #openstack-dev | 14:40 | |
*** omachace1 has joined #openstack-dev | 14:41 | |
*** omachace has joined #openstack-dev | 14:41 | |
*** jayg|g0n3 is now known as jayg | 14:41 | |
*** omachace1 has left #openstack-dev | 14:42 | |
*** rods has joined #openstack-dev | 14:43 | |
*** insanida1e has joined #openstack-dev | 14:43 | |
*** iartarisi has quit IRC | 14:44 | |
*** READ10 has joined #openstack-dev | 14:44 | |
*** aeperezt has joined #openstack-dev | 14:45 | |
*** joesavak has joined #openstack-dev | 14:45 | |
*** colinmcn_ has joined #openstack-dev | 14:46 | |
*** insanidade has quit IRC | 14:46 | |
*** buzztroll has quit IRC | 14:46 | |
*** mfer has joined #openstack-dev | 14:47 | |
*** vijendar has joined #openstack-dev | 14:47 | |
*** insanida1e is now known as insanidade | 14:48 | |
*** byeager has joined #openstack-dev | 14:48 | |
*** danielbruno has joined #openstack-dev | 14:48 | |
*** thedodd has joined #openstack-dev | 14:50 | |
*** iartarisi has joined #openstack-dev | 14:51 | |
*** claytonc has joined #openstack-dev | 14:51 | |
*** sarob__ is now known as sarob_ | 14:53 | |
*** sarob has quit IRC | 14:54 | |
*** colinmcn_ has quit IRC | 14:55 | |
*** colinmcn_ has joined #openstack-dev | 14:55 | |
*** sahid has quit IRC | 14:55 | |
*** danielbruno has quit IRC | 14:56 | |
*** n0ano has joined #openstack-dev | 14:56 | |
*** jroovers has quit IRC | 14:56 | |
*** rcleere has quit IRC | 14:57 | |
*** peristeri has joined #openstack-dev | 14:58 | |
*** jgallard has joined #openstack-dev | 14:58 | |
*** sahid has joined #openstack-dev | 14:58 | |
*** michchap has joined #openstack-dev | 14:59 | |
*** ngoracke has joined #openstack-dev | 14:59 | |
*** danielbruno has joined #openstack-dev | 15:01 | |
*** briancurtin has joined #openstack-dev | 15:01 | |
*** mohits has joined #openstack-dev | 15:01 | |
*** dolphm has joined #openstack-dev | 15:01 | |
*** armax has joined #openstack-dev | 15:01 | |
dolphm | ttx: o/ | 15:01 |
ttx | dolphm: o/ | 15:02 |
*** openstackstatus has quit IRC | 15:02 | |
ttx | Looking at https://launchpad.net/keystone/+milestone/icehouse-1 | 15:02 |
ttx | Looks under control to me | 15:02 |
dolphm | i bumped one bp to m2 since last week | 15:02 |
dolphm | domain-based and project-based centralized quotas are now both in m2 | 15:02 |
dolphm | which makes sense anyway :) | 15:02 |
ttx | Did you file any retroactive blueprrint for stuff that got merged in the month before the summit ? | 15:03 |
*** dvarga has joined #openstack-dev | 15:03 | |
dolphm | i did not | 15:03 |
dolphm | i probably could! | 15:03 |
ttx | is there anythng worth it ? | 15:03 |
*** michchap has quit IRC | 15:03 | |
*** sumanthns has joined #openstack-dev | 15:03 | |
*** jecarey has joined #openstack-dev | 15:04 | |
dolphm | not off the top of my head, but i'd be happy to go back and look | 15:04 |
ttx | dolphm: ok, please do that before end of week, so that it appears on the list next week | 15:04 |
dolphm | sure | 15:04 |
ttx | Now looking into the general icehouse plan @ https://blueprints.launchpad.net/keystone/icehouse | 15:05 |
ttx | Some of the icehouse-2 stuff could use assignees, but otherwise looks good | 15:05 |
ttx | dolphm: how complete is that ? Does it reflect everything you know will be worked on ? | 15:05 |
dolphm | ttx: it is missing a bp for a significant backend refactor | 15:07 |
ttx | dolphm: ok, please add it before end of week if you can | 15:07 |
dolphm | ttx: which could land in m2 or m3, but i think we want to see that sooner | 15:07 |
ttx | On the i-1 bugs side... bug 1208940 is targeted but not assigned | 15:08 |
*** byeager has quit IRC | 15:08 | |
uvirtbot | Launchpad bug 1208940 in keystone "V3 Identity API: Can project tokens be used as domain tokens?" [High,Confirmed] https://launchpad.net/bugs/1208940 | 15:08 |
*** byeager has joined #openstack-dev | 15:08 | |
ttx | do you have anyone working on it ? | 15:08 |
*** che-arne has quit IRC | 15:08 | |
dolphm | ttx: assigned to myself | 15:08 |
dolphm | ttx: justinb opened a couple similar bugs i'd like to tackle all at once | 15:08 |
*** tmclaugh[work] has joined #openstack-dev | 15:08 | |
ttx | ok, that's all I had. Anything you want to see discussed at the meeting today ? | 15:09 |
ttx | dolphm: user-locale-api is still marked Blocked | 15:09 |
dolphm | ttx: that's true -- but last week we didn't have a bp to block it against | 15:09 |
dolphm | ttx: as a result of the cross-project meeting, we figured out where to keep an eye out for i18n progress, and linked the bp's accordingly | 15:10 |
*** sumanthns has quit IRC | 15:10 | |
dolphm | ttx: they're both targeting m2 now -- it'll only require trivial patches on the keystone side | 15:11 |
ttx | dolphm: now that the dependency is established I think we can set it back to "Not started" or whatever | 15:11 |
*** xga has quit IRC | 15:11 | |
*** xga_ has quit IRC | 15:11 | |
dolphm | ttx: even though several patches have merged to keystone for this bp during havana? | 15:11 |
ttx | if the oslo one goes too slow and starts jeopardizing delivery of this one for i-2, then we can set it back to Blocked and get it discussed again | 15:12 |
ttx | Started" or "Good progress" then | 15:12 |
*** colinmcnamara has quit IRC | 15:12 | |
dolphm | changed to "good progress" | 15:13 |
ttx | want to keep "Blocked" for stuff we need to solve by discussing in-meeting | 15:13 |
ttx | dolphm: +1 | 15:13 |
dolphm | makes sense | 15:13 |
ttx | OK, then see you at meeting today! | 15:13 |
dolphm | \o/ | 15:13 |
*** tmclaugh[work] has quit IRC | 15:13 | |
*** xga has joined #openstack-dev | 15:13 | |
*** xga_ has joined #openstack-dev | 15:13 | |
ttx | russellb: if you're around already, we can start early. | 15:14 |
russellb | i am around yes | 15:14 |
ttx | russellb: looking at https://launchpad.net/nova/+milestone/icehouse-1 | 15:14 |
ttx | Looks pretty good. Expecting a few of those Low to miss the target but taht's not really an issue | 15:14 |
*** dkranz has joined #openstack-dev | 15:15 | |
russellb | yep, been pushing things off that are the most likely to miss | 15:15 |
russellb | all the Lows not up for review will probably miss too | 15:15 |
*** nelsnelson has joined #openstack-dev | 15:15 | |
ttx | russellb: periodic-tasks-to-db-slave got one change merged... is it fully implemented now ? | 15:15 |
ttx | hmm partially-implements, so probably not | 15:15 |
russellb | yeah, more to do | 15:16 |
*** tmclaugh[work] has joined #openstack-dev | 15:16 | |
*** xingchao has quit IRC | 15:16 | |
ttx | Although https://review.openstack.org/#/c/38872/ | 15:16 |
*** colinmcn_ has quit IRC | 15:16 | |
russellb | i feel like there's a good chance it won't all make i-1 | 15:16 |
russellb | see work items | 15:16 |
ttx | hah | 15:16 |
*** arata has left #openstack-dev | 15:17 | |
russellb | i'm just going to move it | 15:17 |
ttx | russellb: "Good progress" is probably more accurate for this one then | 15:17 |
russellb | agreed | 15:17 |
ttx | I'll let you adjust | 15:17 |
russellb | updated | 15:17 |
*** amuller has quit IRC | 15:17 | |
ttx | russellb: Looking at the i-1 bugs | 15:17 |
*** herndon has joined #openstack-dev | 15:18 | |
ttx | A number of them (including 2 critical ones) don't have assignees | 15:18 |
*** byeager_ has joined #openstack-dev | 15:18 | |
russellb | good point | 15:18 |
russellb | i guess the new critical ones are from gate failures | 15:18 |
ttx | look like it | 15:19 |
*** byeager has quit IRC | 15:19 | |
ttx | If you can't get people assigned to those Medium/High maybe move them to i-2 | 15:19 |
russellb | ack | 15:19 |
*** sarob_ has quit IRC | 15:19 | |
ttx | also https://bugs.launchpad.net/bugs/1254714 is not atrgeted to i-1 at all | 15:19 |
uvirtbot | Launchpad bug 1254714 in nova "XenAPI: Cached images are never re-used" [Critical,New] | 15:19 |
*** sarob has joined #openstack-dev | 15:20 | |
ayoung | russellb, dolphm, I don't think they have a good grasp of the API for quotas. There needs to be some thought to filtering. Either they are going to be grabbing individual quotas for each user (chatty) or trying to get them all at once (won't scale) and I think there needs to be something in betweenish. Withough help, they won't have that by Ice2 | 15:20 |
*** schwicht has joined #openstack-dev | 15:20 | |
ttx | russellb: hrm, that one should probably be High / OSSAified | 15:20 |
*** mpavlase has joined #openstack-dev | 15:20 | |
russellb | yeah hadn't seen that one yet | 15:20 |
*** mpavlase has left #openstack-dev | 15:20 | |
*** ngoracke has quit IRC | 15:21 | |
russellb | i'll ping john g on that one too | 15:21 |
*** epopt37 has quit IRC | 15:21 | |
BobBall | That one was me | 15:21 |
BobBall | Sorry if I got the setting wrong - I thought it was critical because of the security implications | 15:22 |
ttx | BobBall: it's certainly critical that we evaluate the security implications :) | 15:22 |
*** jruzz has joined #openstack-dev | 15:22 | |
russellb | if it has security implications, it should be filed as a private security bug | 15:22 |
russellb | but cat out of the bag already on this one | 15:22 |
BobBall | Sorry - could have been my bad again... | 15:23 |
ttx | can't really be triggered afaict | 15:23 |
BobBall | I raised a security issue for a different case before and I thought the result there was that we should only raise security issues for things that have been released | 15:23 |
BobBall | this bug is new in Icehouse | 15:23 |
russellb | some people do continuous deployment of master | 15:24 |
ttx | russellb: so... critical / i-1 ? | 15:24 |
BobBall | Agreed it can't be exploited directly | 15:24 |
viktors | dhellmann: ping | 15:24 |
*** carl_baldwin has joined #openstack-dev | 15:24 | |
russellb | ttx: for now, want to get john's input too | 15:24 |
ttx | accidental leak that needs ot be plugged | 15:24 |
*** sarob has quit IRC | 15:24 | |
dhellmann | viktors: pong | 15:24 |
ttx | BobBall: please add a comment explaining why it's Icehouse-onnly, will be useful for security | 15:25 |
BobBall | I'd like to understand what the outcome is russellb - if I should have handled it differently, please let me know :) | 15:25 |
russellb | and point to specific commits that introduced it | 15:25 |
ttx | Dependency issue: options-in-groups <- powervm-opts-group | 15:25 |
BobBall | sorry - had done that in one of the places (bug/commit) but not the other. | 15:25 |
russellb | BobBall: in general, if you suspect that there is a chance of a security impact, please file it privately and let the VMT decide. better safe | 15:25 |
BobBall | Will comment now. | 15:25 |
*** urulama has quit IRC | 15:25 | |
ttx | russellb: probably needs to be unlinked ? | 15:25 |
russellb | ttx: yeah just need to break that dep, since the powervm bit is being dropped (probably) | 15:26 |
russellb | yes | 15:26 |
ttx | done | 15:26 |
russellb | thanks | 15:26 |
BobBall | btw - fix has already landed for this | 15:26 |
BobBall | not sure why the bug wasn't updated to say it had landed... | 15:26 |
russellb | orly | 15:26 |
russellb | well that's convenient! | 15:26 |
BobBall | oh no | 15:26 |
BobBall | approved - but not landed due to gate bug | 15:26 |
BobBall | https://review.openstack.org/#/c/58281/ | 15:26 |
*** nkinder has joined #openstack-dev | 15:26 | |
russellb | ah, so close ... | 15:26 |
russellb | seems lots of people are having trouble with bug linking | 15:27 |
dstanek | dolphm: is this really a high priority? https://bugs.launchpad.net/keystone/+bug/1197554 | 15:27 |
uvirtbot | Launchpad bug 1197554 in keystone "V2 tokens now returns meta data as part of response which is not part of v2 identity spec" [High,Confirmed] | 15:27 |
*** venkatesh has joined #openstack-dev | 15:27 | |
ttx | russellb: ok assigned to Bob and linked to fix | 15:27 |
russellb | cool | 15:28 |
dolphm | dstanek: that's probably Won't Fix now :( | 15:28 |
ttx | russellb: so try to see if you can get the remaining unassigned to someone | 15:28 |
russellb | k | 15:28 |
ttx | russellb: now looking at the general plan @ https://blueprints.launchpad.net/nova/icehouse | 15:28 |
ttx | making any progress there ? | 15:28 |
*** joesavak has quit IRC | 15:28 | |
russellb | yeah, slowly but surely | 15:28 |
russellb | only the ones in New haven't been reviewed yet | 15:29 |
ttx | a few left to triage, no idea how complete it is though | 15:29 |
russellb | all the others not prioritized are in process | 15:29 |
*** alunduil_ has joined #openstack-dev | 15:29 | |
russellb | so, 12 out of 98 in New | 15:29 |
*** tkammer has quit IRC | 15:29 | |
ttx | russellb: is it missing anything you know will be worked on ? | 15:29 |
*** datsun180b has joined #openstack-dev | 15:29 | |
dstanek | dolphm: i was going to mark it at Won't Fix, but I don't have the magic powers | 15:30 |
russellb | nothing blatant | 15:30 |
dolphm | dstanek: i'm on it -- there's also a bp that morganfainberg filed to start testing against accidentally leaking attributes into the api like that | 15:30 |
ttx | russellb: OK, so it would be nice if you could get them all reviewed/prioritized by next week | 15:30 |
ttx | russellb: then just handle the incoming flow | 15:30 |
russellb | by sometime next week, sure ... holiday this week may hurt progress | 15:31 |
ttx | russellb: ok, we'll see where you get by next week meeting | 15:31 |
russellb | can definitely clear out the New queue | 15:31 |
ttx | russellb: anything you wanted to raise in-meeting today ? | 15:31 |
russellb | the rest that are in progress may be blocked out of my control | 15:31 |
russellb | nope | 15:31 |
russellb | well powervm thing | 15:31 |
ttx | right | 15:31 |
russellb | though i think we may have that on the cross-project schedule? | 15:31 |
russellb | not sure it's a cross project issue really | 15:32 |
ttx | yes we have | 15:32 |
ttx | it's a relmgt/nova cross-issue :) | 15:32 |
russellb | but it doesn't hurt to talk about deprecation processes | 15:32 |
russellb | heh true | 15:32 |
ttx | see you there then | 15:32 |
russellb | k | 15:32 |
russellb | thanks! | 15:32 |
ttx | david-lyle: around ? | 15:32 |
*** DennyZhang has joined #openstack-dev | 15:32 | |
david-lyle | o/ | 15:32 |
ttx | david-lyle: being after nova means always a bit late, sorry for that :) | 15:32 |
*** byeager_ has quit IRC | 15:32 | |
*** alunduil has quit IRC | 15:32 | |
david-lyle | ttx: no worries | 15:32 |
ttx | david-lyle: looking at https://launchpad.net/horizon/+milestone/icehouse-1 | 15:33 |
*** byeager has joined #openstack-dev | 15:33 | |
david-lyle | ttx: lots up for review little has landed | 15:33 |
ttx | horizon-reusable-charts might be completed by https://review.openstack.org/#/c/56042/ | 15:33 |
ttx | I can set it to "Implemented" if you confirm | 15:33 |
david-lyle | ttx: I think that is a two parter | 15:34 |
*** epopt37 has joined #openstack-dev | 15:34 | |
*** DennyZhang has quit IRC | 15:34 | |
david-lyle | one more review needs to merge | 15:34 |
ttx | OK | 15:34 |
david-lyle | https://review.openstack.org/56997 | 15:34 |
david-lyle | should land though today or tomorrow | 15:34 |
ttx | got fooled by the "implements-blueprint" assertion | 15:34 |
david-lyle | yes, overstated things a bit | 15:35 |
ttx | david-lyle: looking at the bugs list now, a lot of them have no assignee and no code proposed | 15:35 |
ttx | given that this week is a US holiday week, do you still think thyey can be fixed by next week ? | 15:35 |
*** DennyZhang has joined #openstack-dev | 15:36 | |
david-lyle | most of those need to move, I didn't put those in the i-1 bucket. I will clean that up | 15:36 |
ttx | david-lyle: you can wait for your meeting today to clean it up if nobody steps up to fix them | 15:36 |
*** pberis has quit IRC | 15:36 | |
david-lyle | ttx: ok | 15:37 |
*** pberis has joined #openstack-dev | 15:37 | |
ttx | david-lyle: now looking at the general icehouse plan @ https://blueprints.launchpad.net/horizon/icehouse | 15:37 |
*** byeager has quit IRC | 15:38 | |
ttx | Should I conservatively set all "Unknown" status to "Not started" ? | 15:38 |
*** neeti has quit IRC | 15:38 | |
david-lyle | yes, that's fair | 15:38 |
*** alexpilotti has joined #openstack-dev | 15:38 | |
ttx | OK, will do. Also you have a number of unassigned blueprints there | 15:38 |
*** ngoracke has joined #openstack-dev | 15:38 | |
ttx | does that mean some group signed up to do it but nobody in particular ? | 15:39 |
ttx | (in which case, assigning a group is fine) | 15:39 |
*** eharney has joined #openstack-dev | 15:39 | |
ttx | (until you know who actually does it) | 15:39 |
david-lyle | I think there are tentative owners for those, just wasn't certain, I'll get those assigned | 15:39 |
ttx | it's fine to put a name and then change it. | 15:40 |
ttx | at least you have a go-to person to ask about it | 15:40 |
ttx | david-lyle: How complete would you say that plan is ? | 15:40 |
ttx | is there a lot of blueprints left to file ? | 15:40 |
david-lyle | ok, we have an ambitious ceilometer integration plan, and I'm hoping someone else will step up otherwise lsmola will be entirely overloaded | 15:40 |
david-lyle | ttx: I think most blueprints are filed. There are several that I still need to review and prioritize | 15:41 |
ttx | indeed | 15:41 |
*** noslzzp has joined #openstack-dev | 15:41 | |
ttx | david-lyle: feel free to leave it empty until your meeting today too | 15:41 |
*** dhellmann is now known as dhellmann-afk | 15:41 | |
ttx | that way you're sure I'll keep asking about it if left empty :) | 15:42 |
david-lyle | :) | 15:42 |
david-lyle | I'll bring it up in our meeting today | 15:42 |
lsmola | david-lyle, well at least I have intern form OPW for sparklines :-) | 15:42 |
david-lyle | that's right | 15:42 |
ttx | david-lyle: ideally all the icehouse proposed blueprints should have a milestone set so that you can see them in that https://blueprints.launchpad.net/horizon/icehouse URL | 15:42 |
lsmola | david-lyle, s/form/for/ | 15:42 |
*** buzztroll has joined #openstack-dev | 15:43 | |
ttx | david-lyle: because the way I see it, you set a priority for all of them | 15:43 |
david-lyle | ttx: ok, I will go through the rest of those this week and make sure something is set even if it's future | 15:43 |
*** peristeri has quit IRC | 15:43 | |
ttx | sounds good | 15:44 |
bnemec | dsantos_: I'm available now. | 15:44 |
ttx | david-lyle: that's all I had -- anything you want to raise at the meeting today ? | 15:44 |
david-lyle | ttx: still trying to clear out the backlog of things built up :) | 15:44 |
*** dguitarbite has quit IRC | 15:44 | |
*** rnirmal has joined #openstack-dev | 15:45 | |
ttx | david-lyle: ack, see you at the meeting then. | 15:45 |
david-lyle | ttx: not really. We've been deciding on a direction re: javascript, but that's been on the mailing list and doesn't directly effect other projects | 15:45 |
ttx | agreed | 15:45 |
david-lyle | ttx: sounds good | 15:45 |
david-lyle | thanks! | 15:45 |
*** jnoller has joined #openstack-dev | 15:46 | |
*** herndon has quit IRC | 15:46 | |
ttx | thx! | 15:47 |
*** buzztroll has quit IRC | 15:47 | |
*** aditirav has joined #openstack-dev | 15:47 | |
*** achampio1 has joined #openstack-dev | 15:47 | |
*** briancline has joined #openstack-dev | 15:50 | |
*** achampion has quit IRC | 15:50 | |
*** jtomasek has quit IRC | 15:53 | |
*** jmontemayor has joined #openstack-dev | 15:55 | |
*** vills_ has quit IRC | 15:56 | |
*** jgrimm has joined #openstack-dev | 15:56 | |
*** jtomasek has joined #openstack-dev | 15:56 | |
*** aditirav_ has joined #openstack-dev | 15:57 | |
*** carl_baldwin has quit IRC | 15:57 | |
*** marekd|away is now known as marekd | 15:58 | |
*** dhellmann-afk is now known as dhellmann | 15:58 | |
*** reed has joined #openstack-dev | 15:59 | |
*** Sumeniac has quit IRC | 15:59 | |
*** aditirav has quit IRC | 15:59 | |
*** aditirav_ is now known as aditirav | 15:59 | |
*** michchap has joined #openstack-dev | 15:59 | |
*** larsbutler_ has joined #openstack-dev | 16:00 | |
*** Ruetobas has quit IRC | 16:01 | |
*** larsbutler_ has quit IRC | 16:01 | |
*** mgagne has joined #openstack-dev | 16:01 | |
*** carl_baldwin has joined #openstack-dev | 16:01 | |
*** afazekas has quit IRC | 16:02 | |
portante | ayoung: any review love left for https://review.openstack.org/57541 | 16:02 |
*** jgrimm has quit IRC | 16:02 | |
portante | :) | 16:02 |
ayoung | portante, for you..I always have a -2 ready. :) | 16:02 |
portante | ow | 16:02 |
*** Ruetobas has joined #openstack-dev | 16:03 | |
portante | okay, I'll take that at least. :) | 16:03 |
*** SumitNaiksatam has quit IRC | 16:03 | |
portante | -2 is better than -3 I suppose | 16:03 |
ayoung | portante, needs a bug or a better explanation of the problem in the commit message. WHat is going on? | 16:03 |
*** larsbutler has quit IRC | 16:04 | |
*** achampion has joined #openstack-dev | 16:04 | |
*** michchap has quit IRC | 16:04 | |
portante | logging.debug("this %s that %s", this, that) vs. logging.debug("this %s that %s" % (this, that)) | 16:05 |
*** pberis has quit IRC | 16:05 | |
portante | the first only formats the message if the debug level is set | 16:05 |
*** Sumeniac has joined #openstack-dev | 16:05 | |
*** tmclaugh[work] has quit IRC | 16:05 | |
portante | the second always formats the message | 16:05 |
*** byeager has joined #openstack-dev | 16:05 | |
*** achampio1 has quit IRC | 16:05 | |
dstanek | portante, ayoung: i wish hacking caught those issues | 16:05 |
*** Sumeniac has quit IRC | 16:05 | |
*** Sumeniac has joined #openstack-dev | 16:05 | |
portante | so you avoid the string-ification of the target objects and the final string formatting | 16:05 |
bknudson | is this causing a performance problem? | 16:06 |
portante | this since happens on every request, it impacts small objects | 16:06 |
ayoung | dstanek, there will always be more wisdom in coders than in code....wait, maybe not always....but until we immanatize the eschaton. | 16:06 |
*** bswartz has joined #openstack-dev | 16:06 | |
ayoung | portante, also, "signed off by?" | 16:06 |
*** DinaBelova has quit IRC | 16:06 | |
portante | sorry, some other projects require that, and it is a default in my .gitconfig thingy | 16:07 |
*** max_lobur is now known as max_lobur_afk | 16:07 | |
ayoung | I guessed that | 16:07 |
portante | vdsm and qemu required that | 16:07 |
*** Ruetobas has quit IRC | 16:07 | |
ayoung | portante, technically, it should be the reviewer that approves the commit in that field, but Gerrit does not update it. That would be an interesting change to gerrit, though. | 16:08 |
*** kbrierly has joined #openstack-dev | 16:08 | |
*** mindpixel has quit IRC | 16:08 | |
*** SergeyLukjanov has quit IRC | 16:08 | |
portante | ayoung: are you referring to signed-off-by? | 16:09 |
*** sergmelikyan has joined #openstack-dev | 16:09 | |
ayoung | yeah | 16:09 |
portante | In other project it does not mean that the code has been reviewed, but that the coder has signed-off releasing his changes for review | 16:09 |
*** aditirav_ has joined #openstack-dev | 16:09 | |
*** yamahata_ has quit IRC | 16:10 | |
portante | I can yank that out if that is confusing | 16:10 |
*** mindpixel has joined #openstack-dev | 16:10 | |
*** yjiang51 has joined #openstack-dev | 16:10 | |
*** mrodden has quit IRC | 16:11 | |
*** markwash has quit IRC | 16:11 | |
*** clayb has joined #openstack-dev | 16:11 | |
*** aditirav has quit IRC | 16:11 | |
*** pberis has joined #openstack-dev | 16:12 | |
*** jgrimm has joined #openstack-dev | 16:13 | |
*** Ruetobas has joined #openstack-dev | 16:13 | |
*** aditirav has joined #openstack-dev | 16:14 | |
*** tmclaugh[work] has joined #openstack-dev | 16:14 | |
*** pberis has quit IRC | 16:15 | |
*** aditirav_ has quit IRC | 16:15 | |
*** ifarkas has quit IRC | 16:16 | |
*** yaguang has quit IRC | 16:16 | |
dsantos_ | bnemec: sorry for the delay... I would just tell you that dhellmann accepted my bp and ask you for a code review... but we discussed some things and I'll send another patch soon | 16:16 |
*** kbrierly has quit IRC | 16:17 | |
portante | ayoung, thanks | 16:17 |
*** terriyu has joined #openstack-dev | 16:17 | |
*** dhellmann is now known as dhellmann-afk | 16:17 | |
mgagne | alexpilotti: ping | 16:18 |
*** joesavak has joined #openstack-dev | 16:18 | |
bnemec | dsantos_: Okay, I saw that he left some comments. I'll take a look when you push a new patch set. | 16:18 |
dsantos_ | bnemec: thanks | 16:18 |
ayoung | portante, happy to +2 that once it is updated | 16:19 |
*** kbrierly has joined #openstack-dev | 16:20 | |
*** ifarkas has joined #openstack-dev | 16:20 | |
*** byeager_ has joined #openstack-dev | 16:20 | |
*** pberis has joined #openstack-dev | 16:20 | |
Adri2000 | I'm looking for devstack.org's git, any idea? (website's git repo, to be clear) | 16:21 |
*** jtomasek has quit IRC | 16:21 | |
*** mrodden has joined #openstack-dev | 16:21 | |
portante | ayoung: rebasing and updating with a better commit message | 16:22 |
*** mihgen has quit IRC | 16:22 | |
*** Sumeniac has quit IRC | 16:22 | |
*** jprovazn has quit IRC | 16:23 | |
notmyname | ttx around? Stays update early? I'm on the bus | 16:23 |
*** Sumeniac has joined #openstack-dev | 16:23 | |
*** venkatesh has quit IRC | 16:24 | |
*** byeager has quit IRC | 16:24 | |
*** branen has joined #openstack-dev | 16:24 | |
*** rcleere has joined #openstack-dev | 16:24 | |
*** litong has joined #openstack-dev | 16:24 | |
*** mindpixel has quit IRC | 16:25 | |
*** sarob has joined #openstack-dev | 16:25 | |
*** xqueralt has quit IRC | 16:25 | |
portante | ayoung: do you develop python-keystoneclient on Fedora at all? | 16:26 |
portante | F18 perhaps? | 16:26 |
ttx | notmyname: o/ | 16:26 |
*** jnoller has quit IRC | 16:26 | |
ttx | notmyname: I can do now if you have data | 16:28 |
*** aditirav_ has joined #openstack-dev | 16:29 | |
notmyname | ttx. My update is pretty much the email I sent late last week | 16:29 |
*** yjiang51 has quit IRC | 16:30 | |
notmyname | ttx. Two things additional | 16:30 |
*** teran has quit IRC | 16:30 | |
*** aditirav has quit IRC | 16:30 | |
*** aditirav_ is now known as aditirav | 16:30 | |
*** Sumeniac has quit IRC | 16:30 | |
ttx | notmyname: agreed. May I set "Meidum" priorities to everything on https://blueprints.launchpad.net/swift/icehouse ? That way they will show up on http://status.openstack.org/release/ | 16:30 |
*** alop has joined #openstack-dev | 16:30 | |
ttx | (everything currently "Undefined") | 16:30 |
morganfainberg | mornin. | 16:30 |
notmyname | Ya ok. Thanks | 16:30 |
*** jnoller has joined #openstack-dev | 16:30 | |
*** teran_ has joined #openstack-dev | 16:30 | |
*** belmoreira has quit IRC | 16:31 | |
*** danwent has joined #openstack-dev | 16:31 | |
*** venkatesh has joined #openstack-dev | 16:31 | |
ttx | also "not started" unless proven otherwise | 16:31 |
notmyname | ttx. First note is that next release should be next week | 16:31 |
notmyname | Rc cut | 16:31 |
notmyname | Brevity. I'm on my phone | 16:31 |
ttx | notmyname: ok | 16:31 |
*** paragan has quit IRC | 16:32 | |
notmyname | Second is maybe larger issue about flake8 | 16:32 |
ttx | notmyname: with swift-bench separation and that critical bugfix | 16:32 |
ttx | notmyname: want to raise that flake8 issue at meeting today ? | 16:32 |
notmyname | Yes. And several nice features like early quorum and ssync | 16:32 |
*** mohits has quit IRC | 16:33 | |
notmyname | Flake8 issue may be a cross project issue. Getting pushback that forces us to ignore a check | 16:33 |
ttx | notmyname: ok, let's just discuss that one at meeting then | 16:33 |
notmyname | Can address later today with links when I'm in the office | 16:34 |
notmyname | Ok | 16:34 |
*** achampio1 has joined #openstack-dev | 16:34 | |
notmyname | Anything else? | 16:35 |
ttx | notmyname: ok, didn't have anything you didn't already cover | 16:35 |
*** SumitNaiksatam has joined #openstack-dev | 16:35 | |
*** Sumeniac has joined #openstack-dev | 16:35 | |
ttx | notmyname: see you at meeting later | 16:35 |
notmyname | Ok. Thanks. Fun irc meeting on muni on my phone :) | 16:35 |
*** devoid has joined #openstack-dev | 16:36 | |
*** xarses has quit IRC | 16:36 | |
portante | ayoung: updated, thanks | 16:36 |
*** rohitk has quit IRC | 16:36 | |
*** achampion has quit IRC | 16:36 | |
*** avishayb has quit IRC | 16:36 | |
*** xga has quit IRC | 16:37 | |
*** xga_ has quit IRC | 16:37 | |
*** teran has joined #openstack-dev | 16:38 | |
*** Gwyxx has joined #openstack-dev | 16:39 | |
*** briancurtin has quit IRC | 16:39 | |
*** xga_ has joined #openstack-dev | 16:39 | |
*** iartarisi has quit IRC | 16:39 | |
*** devoid has left #openstack-dev | 16:39 | |
*** Gwyxx is now known as SL-RHanson | 16:39 | |
*** xga has joined #openstack-dev | 16:40 | |
*** sahid has quit IRC | 16:40 | |
*** alop has quit IRC | 16:40 | |
*** alop has joined #openstack-dev | 16:40 | |
*** zbitter has joined #openstack-dev | 16:40 | |
*** teran_ has quit IRC | 16:41 | |
*** markwash has joined #openstack-dev | 16:42 | |
*** ywu has joined #openstack-dev | 16:42 | |
*** buzztroll has joined #openstack-dev | 16:43 | |
*** e0ne has quit IRC | 16:44 | |
*** zaneb has quit IRC | 16:44 | |
*** buzztroll has quit IRC | 16:44 | |
*** buzztroll has joined #openstack-dev | 16:45 | |
ttx | markwash: around? | 16:45 |
*** beagles has quit IRC | 16:45 | |
markwash | ttx: hi, just got in | 16:45 |
ttx | markwash: hi! looking at https://launchpad.net/glance/+milestone/icehouse-1 | 16:45 |
markwash | ttx: I see I have two bp-issues I didn't catch | 16:46 |
ttx | probably those two undefined | 16:46 |
markwash | yeah | 16:46 |
*** viktors has left #openstack-dev | 16:47 | |
*** beagles has joined #openstack-dev | 16:47 | |
*** SergeyLukjanov has joined #openstack-dev | 16:47 | |
markwash | caught them now | 16:47 |
ttx | markwash: those 3 mediums are still likely to hit next week ? | 16:47 |
jgriffith | ttx: Cinder I-1 items are cleaned up, need to get updates from VMWare before deciding to punt those | 16:48 |
markwash | selection strategy and oslo messaging are up for review, so yes on those | 16:48 |
ttx | jgriffith: ok, will check in a few | 16:48 |
jgriffith | speaking of which... any VMware folks about?? | 16:48 |
ttx | markwash: looking into i-1 bugs now | 16:48 |
ttx | markwash: should https://bugs.launchpad.net/glance/+bug/1252459 be targeted to i-1 ? | 16:49 |
uvirtbot | Launchpad bug 1252459 in glance "Glance needs a config option to limit the number of image members" [Critical,In progress] | 16:49 |
tellesnobrega | ayoung: ping | 16:49 |
markwash | ttx: yes, it is now, there might be one or two others just like that that should be I-1 targeted | 16:49 |
ttx | markwash: any work left on https://bugs.launchpad.net/glance/+bug/1246968 ? | 16:49 |
uvirtbot | Launchpad bug 1246968 in glance "Glance doesn't log all errors" [Low,Triaged] | 16:49 |
markwash | ttx: I don't believe so | 16:50 |
*** singhs has joined #openstack-dev | 16:50 | |
ttx | markwash: (the release scripts will catch any FixCommitted leftover) | 16:50 |
*** DinaBelova has joined #openstack-dev | 16:50 | |
ttx | markwash: ok, will mark it FixCommitted unless proven otherwise | 16:51 |
*** steven-w1 has quit IRC | 16:51 | |
markwash | ttx: yeah, I think the original reporter was a bit skeptical but I'm sure it only needs fixing in one place | 16:51 |
*** aditirav_ has joined #openstack-dev | 16:51 | |
markwash | so we should be good | 16:51 |
ttx | markwash: OK, wil let you close it with a comment then | 16:51 |
*** sahid has joined #openstack-dev | 16:51 | |
ttx | markwash: now looking at the general Icehouse plan @ https://blueprints.launchpad.net/glance/icehouse | 16:52 |
markwash | actually | 16:52 |
markwash | darn I think I have to revert that :-( | 16:52 |
*** kenperkins has quit IRC | 16:52 | |
ttx | markwash: icehouse roadmap looks good, is that a complete view of what you know is being worked on ? Or is it still missing a few BPs ? | 16:53 |
*** rkukura has left #openstack-dev | 16:53 | |
*** aditirav has quit IRC | 16:53 | |
*** aditirav_ is now known as aditirav | 16:53 | |
markwash | ttx: I think there are a few things still being negotiated that are small and could land | 16:53 |
ttx | (doesn't have to be final, just has to be a fair representation of the current state) | 16:53 |
markwash | but its relatively complete for the stuff I know and care about most | 16:53 |
ttx | ok, good enough then | 16:53 |
ttx | just keep it updated as you learn new things | 16:54 |
*** Adri2000 has quit IRC | 16:54 | |
ttx | markwash: was theer anything added in October / early November that you need to account for in icehouse-1 ? | 16:54 |
markwash | ttx: I still need to review the list of patches for that :-( | 16:55 |
*** dubsquared has joined #openstack-dev | 16:55 | |
ttx | markwash: ah, ok. Would be good to have it done early this week, so that we can present a complete picture of what is new in icehouse-1 start of next week | 16:55 |
*** zbitter is now known as zaneb | 16:55 | |
markwash | ttx: nod | 16:55 |
ttx | markwash: that's all I had. Anythign you want to raise at the meeting ? | 16:56 |
ttx | Maybe more questions around the client lib / branches ? Or is that thread getting clearer ? | 16:56 |
markwash | ttx: I'm not sure exactly where we landed on the client lib stuff | 16:56 |
*** cpallares has joined #openstack-dev | 16:56 | |
*** Sumeniac has quit IRC | 16:56 | |
ttx | markwash: yes, my head hurts reading that thread | 16:56 |
*** mrodden has quit IRC | 16:56 | |
markwash | it seems like a separate feature branch is probably the right way to go | 16:56 |
markwash | considering I'm just staging something that should then look like an atomic merge in master | 16:57 |
ttx | markwash: I guess we can mention it if we have time left at the meeting today | 16:57 |
*** Sumeniac has joined #openstack-dev | 16:57 | |
ttx | markwash: if only to motivate people to be clearer in the thread | 16:57 |
markwash | ttx: yeah, that sounds good | 16:57 |
ttx | markwash: ok then, see you at the meeting later | 16:57 |
markwash | laters | 16:58 |
*** boris-42 has joined #openstack-dev | 16:58 | |
*** flaper87 is now known as flaper87|afk | 16:59 | |
*** Sumeniac has quit IRC | 16:59 | |
*** rdopieralski has quit IRC | 16:59 | |
*** Sumeniac has joined #openstack-dev | 16:59 | |
ttx | next up is hub_cap | 17:00 |
hub_cap | hai | 17:00 |
ttx | hub_cap: hi! looking @ https://launchpad.net/trove/+milestone/icehouse-1 | 17:00 |
*** xarses has joined #openstack-dev | 17:00 | |
*** michchap has joined #openstack-dev | 17:00 | |
* hub_cap goes to look too | 17:00 | |
*** aditirav_ has joined #openstack-dev | 17:00 | |
ttx | A few things out of sync there | 17:00 |
*** Adri2000 has joined #openstack-dev | 17:00 | |
*** sergmelikyan has quit IRC | 17:00 | |
mgagne | alexpilotti: ping | 17:00 |
*** nouser has joined #openstack-dev | 17:01 | |
alexpilotti | mgagne: hi | 17:01 |
ttx | hub_cap: you have 6 "undefined" prio blueprints there | 17:01 |
*** aditirav has quit IRC | 17:01 | |
*** aditirav_ is now known as aditirav | 17:01 | |
ttx | hub_cap: I suspect the 3 "implemented" ones can safely be set to some priority | 17:01 |
mgagne | alexpilotti: I implemented multi-nics support for cloudbase, a pull request has been sent. | 17:02 |
hub_cap | yes i was doing that right now ttx :) | 17:02 |
alexpilotti | mgagne: tx, I'm going to review it! | 17:02 |
mgagne | alexpilotti: I'm however still facing issues with the installer itself | 17:02 |
hub_cap | ttx: do i need to set direction to approved as well as definition? | 17:02 |
ttx | hub_cap: if you could also set one prio for the last 3 that would be cool. Alternatievly you can bump them to i-2 | 17:02 |
ttx | hub_cap: you can ignore direction/definition | 17:02 |
ttx | hub_cap: unless you want to use them for some trove-internal purpose | 17:03 |
mgagne | alexpilotti: my understanding is that the installer isn't open sourced. right? | 17:03 |
hub_cap | ttx: sweet. i had to bump some of those to i-2 cuz they were bogus for i-1 | 17:03 |
hub_cap | i told people to start putting milestones and well, i got some goofiness :) | 17:03 |
ttx | hub_cap: next, separate-guestagent-related-code has "unknown" status... does that mean, not started, or really unknown ? | 17:04 |
ttx | in both cases that makes them unlikely icehouse-1 targets | 17:04 |
*** pete5 has joined #openstack-dev | 17:04 | |
hub_cap | hmm ttx im not seeing that | 17:04 |
hub_cap | can u link it to me? | 17:05 |
ttx | hub_cap: https://blueprints.launchpad.net/trove/+spec/separate-guestagent-related-code | 17:05 |
*** michchap has quit IRC | 17:05 | |
ttx | Implementation: Unknown | 17:05 |
*** rushiagr has joined #openstack-dev | 17:05 | |
ttx | hub_cap: it has some review, so it's at least started | 17:05 |
*** sergmelikyan has joined #openstack-dev | 17:05 | |
ttx | dunno how close it is from completion though | 17:05 |
ttx | https://review.openstack.org/#/c/46090/ tends to mean it's completed | 17:06 |
hub_cap | ya thats more of a ongoing things | 17:06 |
*** martyntaylor1 has quit IRC | 17:06 | |
hub_cap | ya but thats such a small bit of the overall blueprint | 17:06 |
hub_cap | and the 2nd thing got abandoned | 17:06 |
ttx | although that "Implements:" may be abusive :) | 17:06 |
hub_cap | hehe | 17:06 |
ttx | ok, maybe Good progress and target to i-2 then | 17:06 |
*** rkukura has joined #openstack-dev | 17:06 | |
hub_cap | yes i targeted i2 | 17:06 |
*** mrunge has joined #openstack-dev | 17:07 | |
ttx | "Support Designate in trove" looks completed to me | 17:07 |
hub_cap | so i still dont have a good roadmap, ive asked all teams to enter some icehouse blueprints but i havent seen any big new ones | 17:07 |
ttx | with https://review.openstack.org/#/c/54412/ | 17:07 |
hub_cap | oh yes it is, dan just merged the code | 17:07 |
*** lsmola has quit IRC | 17:07 | |
ttx | ok, will update it | 17:07 |
hub_cap | k | 17:07 |
*** mrodden has joined #openstack-dev | 17:07 | |
*** romcheg has quit IRC | 17:08 | |
ttx | hub_cap: so icehouse-1 now looks good and potentially achievable | 17:08 |
hub_cap | as for icehouse, the "biggest" thing really is clustering/replication | 17:08 |
hub_cap | ttx: yes it is achieveable | 17:08 |
ttx | on the i-1 bugs side, i was wondering about https://bugs.launchpad.net/bugs/1252897 | 17:08 |
uvirtbot | Launchpad bug 1252897 in trove "Instances can be stuck in BACKUP status" [Critical,New] | 17:08 |
*** aditirav_ has joined #openstack-dev | 17:08 | |
ttx | should that be put on the i-1 list ? Or is it too late to fix that ? | 17:08 |
*** akrivoka has quit IRC | 17:08 | |
*** jgrimm has quit IRC | 17:08 | |
hub_cap | we can put it but it might be too late for it | 17:09 |
hub_cap | i also saw a crit bug not started | 17:09 |
*** markmcclain has joined #openstack-dev | 17:09 | |
hub_cap | so maybe we wait on that sucker | 17:10 |
ttx | hub_cap: no point in adding it if nobody is signed up to fix it | 17:10 |
hub_cap | ill clean up the importance on the rest of the i1 bugs | 17:10 |
ttx | ok | 17:10 |
*** aditirav has quit IRC | 17:10 | |
*** aditirav_ is now known as aditirav | 17:10 | |
*** morazi has quit IRC | 17:10 | |
*** MaxV_ has quit IRC | 17:10 | |
ttx | ok, so looking at the general icehouse map | 17:11 |
*** Sumeniac has quit IRC | 17:11 | |
*** Sumeniac has joined #openstack-dev | 17:11 | |
hub_cap | and im going to try to get more blueprints out of rax, i know they have a meeting to talk roadmap + trove soon | 17:11 |
ttx | https://blueprints.launchpad.net/trove/icehouse | 17:11 |
*** marekd is now known as marekd|away | 17:12 | |
ttx | A couple undefined priorities and unknwon status there, but as you said the main issue is probably that it doesn't reflect everythign you know will be worked on | 17:12 |
*** jgallard has quit IRC | 17:12 | |
*** MaxV has joined #openstack-dev | 17:12 | |
*** markmc has quit IRC | 17:12 | |
hub_cap | correct. ill try to get hp to push out some more BPs, and i know rax will be soon (this wk) | 17:12 |
* ttx will fix the unknown statuses | 17:12 | |
hub_cap | but for me, the biggest things are 1) replication-ish-api in beta, 2) tempest tests | 17:13 |
ttx | ok, let's target next week to get a ~current plan | 17:13 |
ttx | hub_cap: maybe make sure those two are covered by BPs soon | 17:13 |
alexpilotti | mgagne: correct | 17:13 |
ttx | hub_cap: that's all I had. Anything you want to raise for the cross-project discussion at meeting today ? | 17:15 |
*** aditirav has quit IRC | 17:15 | |
*** Sumeniac has quit IRC | 17:15 | |
hub_cap | ttx: well ive been asking sone people here and there about pointers wrt getting better at this | 17:15 |
*** sumanth has joined #openstack-dev | 17:15 | |
hub_cap | blueprints, bugs triage and such like that | 17:15 |
*** Sumeniac has joined #openstack-dev | 17:15 | |
hub_cap | so maybe i wont bring anythign up this wk but i might have a random Q here or there | 17:15 |
hub_cap | im good thx ttx | 17:15 |
ttx | hub_cap: you know ttx.py ? | 17:15 |
hub_cap | no | 17:16 |
hub_cap | are u hubot ttx? | 17:16 |
ttx | https://github.com/ttx/bp-issues | 17:16 |
*** aditirav has joined #openstack-dev | 17:16 | |
ttx | hub_cap: that's a ttx emulator | 17:16 |
ttx | you can predict my questions using it | 17:16 |
*** mrunge has quit IRC | 17:17 | |
hub_cap | sweet ttx! itll be in my workflow this time next wk | 17:17 |
hub_cap | and i wont make u 2 min late for your next meeting on ttx tuesday | 17:17 |
*** mikeoutland has joined #openstack-dev | 17:17 | |
ttx | hub_cap: not perfect though, but another step twoards automating myself out of a job | 17:17 |
ttx | well, you're the last one. Next is in 2 hours :) | 17:18 |
*** gyee has joined #openstack-dev | 17:18 | |
ttx | hub_cap: see you at meeting later | 17:18 |
mgagne | alexpilotti: The installer bundles Python 2.7, cloudbase-init itself and its dependencies, adds an unattend.xml for sysprep / creates a windows service and offers a UI to preconfigure cloudbase-init. right? The issue I have is that I can't recreate the installer to test my changes. | 17:18 |
hub_cap | ttx oh hehe, break time! | 17:18 |
*** carl_baldwin has quit IRC | 17:18 | |
*** xqueralt has joined #openstack-dev | 17:18 | |
alexpilotti | mgagne: you can install using the installer | 17:19 |
alexpilotti | mgagne: and then apply your changes | 17:19 |
alexpilotti | mgagne: e.g. with a python setup.py install | 17:19 |
alexpilotti | mgagne: and then reboot | 17:19 |
alexpilotti | mgagne: at the end of the setup check sysprep but not shutdown | 17:20 |
mgagne | alexpilotti: it's kind of hard when you don't have network in your vm at boot time, it involves a lot of manual work ;) | 17:20 |
ttx | jgriffith: your i-1 looks good now, a few bugs missing assignees but that's fine, just raise them at your next meeting | 17:20 |
*** samuelbercovici has quit IRC | 17:20 | |
*** larsbutler has joined #openstack-dev | 17:20 | |
*** sarob has quit IRC | 17:21 | |
*** sarob has joined #openstack-dev | 17:21 | |
*** kushal has joined #openstack-dev | 17:22 | |
*** david-lyle is now known as david-lyle_afk | 17:22 | |
alexpilotti | mgagne: in that stage you can setup networking manually | 17:22 |
*** SergeyLukjanov has quit IRC | 17:23 | |
*** SergeyLukjanov has joined #openstack-dev | 17:23 | |
*** sarob_ has joined #openstack-dev | 17:23 | |
alexpilotti | mgagne: to ease up development I use Fusion / Workstation taking snapshots before the reboot | 17:23 |
*** jgrimm has joined #openstack-dev | 17:23 | |
alexpilotti | mgagne: and putting metadata on a configdrive iso | 17:24 |
alexpilotti | mgagne: when that works, I test on OpenStack | 17:24 |
mgagne | alexpilotti: I was hoping for a way to rebuild the installer myself | 17:24 |
*** MaxV has quit IRC | 17:24 | |
alexpilotti | mgagne: the installer gets built automatically every night with the content of the master branch | 17:25 |
alexpilotti | mgagne: but for development you really don't need it | 17:25 |
mgagne | alexpilotti: I understand that part. Main point is that it has been broken for a week and I had no way to fix it myself and/or rebuild a new installer to test my changes. | 17:25 |
*** sarob has quit IRC | 17:26 | |
*** urulama has joined #openstack-dev | 17:26 | |
*** larsbutler has quit IRC | 17:26 | |
alexpilotti | mgagne: you can use the installer to deploy the various pieces | 17:26 |
*** ygbo has quit IRC | 17:27 | |
alexpilotti | mgagne: and then you can just manipulate the Python environment as you prefer | 17:27 |
*** jcoufal has quit IRC | 17:27 | |
*** reaper has joined #openstack-dev | 17:27 | |
alexpilotti | mgagne: once done, you just shut down the VM | 17:27 |
alexpilotti | mgagne: if you look at how the unattended setup works: | 17:27 |
*** jgrimm has quit IRC | 17:27 | |
*** larsbutler has joined #openstack-dev | 17:28 | |
*** sarob_ has quit IRC | 17:28 | |
mgagne | alexpilotti: our dev infra is automated. any manual work is discouraged. | 17:28 |
alexpilotti | mgagne: for development is manual :-) | 17:28 |
*** urulama has quit IRC | 17:28 | |
alexpilotti | mgagne: production wise: https://github.com/cloudbase/windows-openstack-imaging-tools/blob/master/Logon.ps1#L56 | 17:28 |
*** reed has quit IRC | 17:28 | |
*** corXi has quit IRC | 17:29 | |
alexpilotti | mgagne: just add a line before that one to do a pip install, python setup.py install or anything else | 17:29 |
mgagne | alexpilotti: ok, I'll find a way to automate it. | 17:29 |
mgagne | alexpilotti: but still, the installer is broken atm | 17:29 |
alexpilotti | mgagne: what do you mean with "the installer is broken"? :-) | 17:29 |
mgagne | alexpilotti: I can't use it to install cloudbase-init | 17:29 |
mgagne | alexpilotti: see issue on github | 17:30 |
mgagne | alexpilotti: and logs I sent you a week ago | 17:30 |
mgagne | alexpilotti: https://github.com/cloudbase/cloudbase-init/issues/28 | 17:30 |
alexpilotti | mgagne: ah, ok. The interesting thing is that in none of our tests is happening | 17:30 |
mgagne | alexpilotti: happening -> failing ? | 17:30 |
alexpilotti | mgagne: yep | 17:31 |
*** JordanP has quit IRC | 17:31 | |
alexpilotti | mgagne: actually we also have a CI setup that runs automated installations | 17:31 |
*** pmathews has joined #openstack-dev | 17:31 | |
alexpilotti | mgagne: and it wouldn't pass | 17:31 |
*** safchain has quit IRC | 17:31 | |
mgagne | alexpilotti: ok, what about my failure? | 17:31 |
*** nermina has joined #openstack-dev | 17:31 | |
*** pschaef has quit IRC | 17:32 | |
*** MarkAtwood has joined #openstack-dev | 17:32 | |
alexpilotti | mgagne: so, my 2c so far is that WMI is not properly initialized in that moment | 17:32 |
alexpilotti | mgagne: that's why that WMI query fails | 17:32 |
alexpilotti | mgagne: I need to know a bit more on how you run this | 17:32 |
*** venkatesh has quit IRC | 17:32 | |
alexpilotti | mgagne: are you running theinstaller during sysprep? | 17:33 |
mgagne | alexpilotti: I'm running the installer in specialize | 17:33 |
alexpilotti | mgagne: I really want to track this issue down, but since I cannot reproduce it, I'll need your help | 17:33 |
alexpilotti | mgagne: ok, found the issue :-) | 17:34 |
mgagne | alexpilotti: the "fun" part is that it used to work | 17:34 |
alexpilotti | mgagne: you cannot run it there, WMI is not yet available in specialize | 17:34 |
alexpilotti | mgagne: the awful part | 17:34 |
alexpilotti | mgagne: is that specialize is subject to those type of race conditions | 17:34 |
mgagne | alexpilotti: jesus... | 17:35 |
alexpilotti | mgagne: if you're lucky, WMI setup is complete and the installer works | 17:35 |
alexpilotti | mgagne: if not, you get errors like that one | 17:35 |
*** evgenyf has quit IRC | 17:35 | |
mgagne | alexpilotti: I guess the moon phase changed and triggered this error then ^^' | 17:35 |
alexpilotti | mgagne: this is the reason why, when we move the host remaming in the specialize, we replaced WMI queries with Win32 API calls | 17:36 |
alexpilotti | mgagne: s/move/moved/ | 17:36 |
alexpilotti | mgagne: moon phase changed = race conditions :-) | 17:36 |
*** sumanthns has joined #openstack-dev | 17:36 | |
*** reidrac has joined #openstack-dev | 17:36 | |
alexpilotti | mgagne: if you look at how we do it: https://github.com/cloudbase/windows-openstack-imaging-tools/blob/master/ | 17:37 |
mgagne | alexpilotti: ok, so I have to move cloudbase-init installation from specialize to FirstLogon or Logon right? | 17:37 |
mgagne | alexpilotti: I took this example: https://github.com/cloudbase/unattended-setup-scripts/blob/master/Autounattend.xml#L167 | 17:37 |
alexpilotti | mgagne: we move the cloudbase-init setup to AutoLogon or Logon | 17:37 |
*** pmathews has quit IRC | 17:37 | |
*** marekd|away is now known as marekd | 17:38 | |
alexpilotti | mgagne: if you notice there, we download cloudbase-init, but we execute it later! | 17:38 |
mgagne | alexpilotti: I should have paid a closer attention to changes in the repo | 17:38 |
mgagne | alexpilotti: fun: https://github.com/cloudbase/unattended-setup-scripts/commit/d82a560073e5e121583a952af8d72a55c3f7c2a7 | 17:38 |
*** sahid has quit IRC | 17:38 | |
alexpilotti | mgagne: sorry about that, we fought also a lot against sysprep before finding the proper way | 17:39 |
*** markmcclain has quit IRC | 17:39 | |
*** jistr has quit IRC | 17:39 | |
mgagne | alexpilotti: alright, this explains the failure. I'll update my setup. it was one of those mysteries of life. | 17:39 |
alexpilotti | mgagne: I reallu suggest to use as a reference: https://github.com/cloudbase/windows-openstack-imaging-tools/blob/master/ | 17:40 |
*** anniec has joined #openstack-dev | 17:40 | |
*** sumansn_ has joined #openstack-dev | 17:40 | |
mgagne | alexpilotti: yep, I took a lot at it but didn't fully understand why some changes have been made | 17:40 |
*** aditirav_ has joined #openstack-dev | 17:40 | |
alexpilotti | mgagne: now you know ;-) | 17:40 |
*** pmathews has joined #openstack-dev | 17:40 | |
mgagne | alexpilotti: tyvm for your time! | 17:41 |
*** achampion has joined #openstack-dev | 17:41 | |
alexpilotti | mgagne: as a general rule, the "unattended-setup-scripts" contains the "cutting edge" deployment scripts that we are experimenting with | 17:41 |
alexpilotti | mgagne: while the "windows-openstack-imaging-tools" is the "production" one | 17:42 |
mgagne | alexpilotti: I'll keep that in mind | 17:42 |
*** aditirav has quit IRC | 17:43 | |
*** aditirav_ is now known as aditirav | 17:43 | |
alexpilotti | mgagne: let me know if you have other issues. We'll add a clear error on the WMI queries to advise people not to run it during specialize | 17:43 |
*** sumanthns has quit IRC | 17:43 | |
*** dolphm has quit IRC | 17:43 | |
*** dolphm has joined #openstack-dev | 17:43 | |
*** achampio1 has quit IRC | 17:44 | |
*** rongze has quit IRC | 17:44 | |
mgagne | alexpilotti: cool, thanks! | 17:44 |
*** sumansn__ has joined #openstack-dev | 17:44 | |
*** omachace has joined #openstack-dev | 17:44 | |
*** omachace has left #openstack-dev | 17:45 | |
*** eglynn has quit IRC | 17:46 | |
*** mrodden has quit IRC | 17:47 | |
*** sumansn_ has quit IRC | 17:47 | |
*** romcheg has joined #openstack-dev | 17:48 | |
*** sumansn__ has quit IRC | 17:48 | |
*** rossella_s has quit IRC | 17:49 | |
*** Ryan_Lane has joined #openstack-dev | 17:50 | |
*** RajM has quit IRC | 17:51 | |
*** anniec has quit IRC | 17:51 | |
*** sarob has joined #openstack-dev | 17:52 | |
*** joesavak has quit IRC | 17:53 | |
raildo_ | Hello, I'm working on a blueprint in keystoneclient and when trying to install devstack with my code, I got the following error: http://paste.openstack.org/show/54013/, anyone have idea what it is? | 17:53 |
*** derekh has quit IRC | 17:54 | |
*** vipul is now known as vipul-away | 17:54 | |
dolphm | dstanek: poke me when you're ready for review on either https://review.openstack.org/#/c/50491/ https://review.openstack.org/#/c/52456/ ? | 17:55 |
dolphm | raildo_: the CRITICAL on "API extensions are missing" must be a joke... | 17:55 |
dolphm | raildo_: the first bit looks like you have conflicting requirements specifications somewhere? perhaps two projects checked out from different points in time? | 17:55 |
*** athomas has quit IRC | 17:56 | |
*** hemnafk is now known as hemna | 17:56 | |
*** jobewan has joined #openstack-dev | 17:56 | |
dolphm | raildo_: perhaps from novaclient? | 17:56 |
*** aditirav has quit IRC | 17:56 | |
*** anniec has joined #openstack-dev | 17:56 | |
*** aditirav has joined #openstack-dev | 17:57 | |
dstanek | dolphm: a full test run is just finishing for 52546 so it'll be ready in a few minutes | 17:58 |
*** twoputt has joined #openstack-dev | 17:58 | |
*** twoputt_ has joined #openstack-dev | 17:58 | |
*** nati_ueno has joined #openstack-dev | 17:58 | |
dolphm | dstanek: great! | 17:58 |
*** ykhodork has joined #openstack-dev | 17:58 | |
*** nati_ueno has quit IRC | 17:59 | |
*** nati_ueno has joined #openstack-dev | 18:00 | |
raildo_ | dolphm: I just removed the keystoneclient of devstack installation, and inside the file localrc, I've set to point to my repository. | 18:00 |
*** sarob has quit IRC | 18:00 | |
*** otherwiseguy has joined #openstack-dev | 18:00 | |
*** michchap has joined #openstack-dev | 18:01 | |
raildo_ | So I should remove all devstack after I point to my repository and then install stack.sh? | 18:01 |
jamielennox | raildo_: what blueprint are you working on - there is work happening in the keystoneclient extensions space already | 18:02 |
*** mrunge has joined #openstack-dev | 18:02 | |
*** reed has joined #openstack-dev | 18:03 | |
raildo_ | jamielennox: I'm including a get for quotas at domain to retrieve information from Keystone. | 18:04 |
*** colinmcnamara has joined #openstack-dev | 18:04 | |
raildo_ | I've tested the code part and it worked, but when I went test into the devstack, i had this problem. | 18:05 |
*** michchap has quit IRC | 18:05 | |
*** uaberme has quit IRC | 18:06 | |
*** pmathews has quit IRC | 18:06 | |
*** anniec has quit IRC | 18:06 | |
*** pmathews has joined #openstack-dev | 18:07 | |
*** lucasagomes has quit IRC | 18:08 | |
*** Alexei_987 has quit IRC | 18:09 | |
*** briancurtin has joined #openstack-dev | 18:09 | |
*** vartom11113 has joined #openstack-dev | 18:10 | |
*** aeperezt has quit IRC | 18:11 | |
*** sushils has quit IRC | 18:13 | |
*** gszasz has quit IRC | 18:14 | |
*** teran has quit IRC | 18:15 | |
*** anniec has joined #openstack-dev | 18:16 | |
*** atiwari has joined #openstack-dev | 18:16 | |
*** shinylasers has joined #openstack-dev | 18:16 | |
*** DennyZhang has quit IRC | 18:17 | |
*** aditirav has quit IRC | 18:17 | |
*** pixelb has quit IRC | 18:18 | |
*** aditirav has joined #openstack-dev | 18:19 | |
*** pfreund has quit IRC | 18:21 | |
*** mrunge has quit IRC | 18:22 | |
*** boris-42 has quit IRC | 18:23 | |
*** Akrog has quit IRC | 18:23 | |
mgagne | alexpilotti: still working on fixing my stuff. What's the purpose of GPO.zip? | 18:24 |
*** herndon has joined #openstack-dev | 18:24 | |
alexpilotti | mgagne: puttiong our gorgeus desktop background ;-) | 18:25 |
mgagne | alexpilotti: :D | 18:25 |
alexpilotti | mgagne: not strcly mandatory of course :-) | 18:25 |
mgagne | alexpilotti: ;) | 18:25 |
*** dubsquared has quit IRC | 18:25 | |
*** vipul-away is now known as vipul | 18:29 | |
pete5 | general openstack dev question: is there any kind of statistics library in oslo or other parts of nova? I want to gather simple stats, like how many times an auth token middleware request is satisfied by the cache, and report them. It'd be easy to roll my own, but I'd prefer to use something that already exists. | 18:31 |
*** xga__ has joined #openstack-dev | 18:31 | |
*** ruhe has quit IRC | 18:32 | |
*** xga has quit IRC | 18:33 | |
*** xga_ has quit IRC | 18:34 | |
*** xga has joined #openstack-dev | 18:34 | |
*** prekarat has quit IRC | 18:34 | |
pete5 | i.e., simple statistical counters | 18:35 |
*** ruhe has joined #openstack-dev | 18:35 | |
*** DinaBelova has quit IRC | 18:36 | |
*** SergeyLukjanov_ has joined #openstack-dev | 18:37 | |
*** SergeyLukjanov has quit IRC | 18:37 | |
*** mkollaro has quit IRC | 18:37 | |
*** jprovazn has joined #openstack-dev | 18:38 | |
*** rushiagr has quit IRC | 18:41 | |
*** SergeyLukjanov has joined #openstack-dev | 18:41 | |
*** david-lyle_afk is now known as david-lyle | 18:42 | |
*** fbo is now known as fbo_away | 18:42 | |
*** SergeyLukjanov_ has quit IRC | 18:42 | |
*** danpb has quit IRC | 18:43 | |
*** kushal has left #openstack-dev | 18:44 | |
*** rongze has joined #openstack-dev | 18:44 | |
*** eglynn has joined #openstack-dev | 18:46 | |
*** jcoufal has joined #openstack-dev | 18:51 | |
jamielennox | ayoung: please recheck the -1 on https://review.openstack.org/#/c/57803/ | 18:51 |
*** xga has quit IRC | 18:52 | |
*** xga__ has quit IRC | 18:52 | |
pete5 | jamielennox: please recheck your -1 on https://review.openstack.org/#/c/56430/ | 18:52 |
*** rongze has quit IRC | 18:53 | |
jamielennox | pete5: ok | 18:54 |
pete5 | thanks :-) | 18:54 |
*** sarob has joined #openstack-dev | 18:55 | |
*** RajM has joined #openstack-dev | 18:56 | |
*** jistr has joined #openstack-dev | 18:57 | |
*** chuck__ has joined #openstack-dev | 18:57 | |
*** chuck__ has quit IRC | 18:57 | |
*** joesavak has joined #openstack-dev | 18:58 | |
*** xqueralt has quit IRC | 18:59 | |
*** steven-weston1 has joined #openstack-dev | 19:00 | |
ayoung | atiwari, lets talk!@ | 19:01 |
ayoung | atiwari, I am with you, more than you are with yourself. You know that, right? | 19:01 |
dolphm | gyee: a bridge from what to what? | 19:01 |
*** arunkant has quit IRC | 19:01 | |
atiwari | ayoung, yes | 19:01 |
gyee | dolphm, stop-gap solution | 19:01 |
*** fabio__ has joined #openstack-dev | 19:01 | |
*** fabio__ is now known as fabiog | 19:01 | |
atiwari | now the question is the implementation | 19:01 |
*** nachi has joined #openstack-dev | 19:01 | |
atiwari | ayoung correct? | 19:01 |
*** marekd-mobile has joined #openstack-dev | 19:02 | |
*** michchap has joined #openstack-dev | 19:02 | |
ayoung | atiwari, ok, so first off | 19:02 |
*** jtomasek has joined #openstack-dev | 19:02 | |
*** jtomasek has quit IRC | 19:02 | |
ayoung | Make role defintions nestable | 19:02 |
dolphm | gyee: that doesn't address the question | 19:02 |
*** sarob has quit IRC | 19:02 | |
*** pberis has quit IRC | 19:02 | |
ayoung | 2: make someone (a project) own each role definition | 19:02 |
ayoung | 3: use policy to enforce who can make a new role defintion under an existing defintion. | 19:03 |
*** jtomasek has joined #openstack-dev | 19:03 | |
atiwari | ayoung, when you say nesting is that mean nesting in name like "keystone:manager"? | 19:03 |
ayoung | atiwari, yes | 19:03 |
*** sarob has joined #openstack-dev | 19:03 | |
ayoung | or even better | 19:03 |
atiwari | this approach has some issue | 19:03 |
ayoung | hp:sercices:keystone:manager | 19:03 |
atiwari | 1. service name change will trigger role name change | 19:04 |
ayoung | atiwari, you want issues. Issue means it has a child | 19:04 |
atiwari | come on | 19:04 |
ayoung | heh | 19:04 |
ayoung | I have Issue. Two boys! | 19:04 |
morganfainberg | gyee, dolphm, in my mind, deployment wise, we pretty much already have everything we need to make this happen. not sure an extension is even warranted. | 19:04 |
dolphm | morganfainberg: referring to password rotation? | 19:05 |
morganfainberg | gyee, dolphm, short of a single optional auth plugin. | 19:05 |
dstanek | gyee: the blueprint linked from that review seems to be missing a lot of detail | 19:05 |
morganfainberg | dolphm, yes. | 19:05 |
atiwari | 2. it is hard to define policy to protect roles for keystone from nova deployer s | 19:05 |
gyee | dstanek, ignore the bp for now | 19:05 |
morganfainberg | dolphm, gyee, well... the multiple password use-case vs. rotation | 19:05 |
gyee | dstanek, use case is rotation only | 19:05 |
dstanek | gyee: i was hoping to find a list of use cases :-( | 19:05 |
atiwari | ayoung , what do you say ? | 19:05 |
morganfainberg | gyee, oh, only rotation not mutiple passwords beyond rotation? | 19:05 |
ayoung | atiwari, OK, so after that, It might be OK to link a service to a role definition. But I would suspect that it could be a separate extension that does it. I don't know that you would *always* want to trigger the update, but that doesn't mean it should not be *possible* to trigger an update | 19:06 |
morganfainberg | gyee, *lost that bit* | 19:06 |
gyee | morganfainberg, I am trying to make it generic, not if-then-else | 19:06 |
dolphm | morganfainberg: like, if the sql backend always stored the last known password and allowed it for a configurable duration? | 19:06 |
*** michchap has quit IRC | 19:06 | |
*** colinmcnamara has quit IRC | 19:06 | |
ayoung | atiwari, so, if you get 1-3 working above, linking a service to a role can be a follow on step. | 19:06 |
morganfainberg | dolphm, yep | 19:06 |
dolphm | morganfainberg: works for me | 19:06 |
nkinder | dolphm: that's my preference | 19:07 |
dolphm | morganfainberg: definitely wouldn't require any api changes | 19:07 |
morganfainberg | dolphm, actually, i'd probably offer for the SQL backend a little more like password history (X passwords) | 19:07 |
morganfainberg | dolphm, still no api change. | 19:07 |
morganfainberg | and the non-SQL.. well thats up to ldap/idp to figure out how to handle that | 19:07 |
dstanek | morganfainberg: how much history would you store? | 19:07 |
nkinder | if rotation is the only real use-case, I'd prefer that we only solve that and not add something that can be overloaded. | 19:07 |
morganfainberg | dstanek, configurable | 19:07 |
ayoung | atiwari, you protect the "change role defition" API with "owner" typ semantics. We have that policy written in the cloud sample.. | 19:07 |
fabiog | morganfainberg and dolphm: please look at this blueprint that should address the issue: https://blueprints.launchpad.net/keystone/+spec/password-rotation | 19:08 |
*** Artpicre has quit IRC | 19:08 | |
dolphm | morganfainberg: and if we default to 0 seconds of overlap, the system doesn't change at all (barring inevitable bugs) | 19:08 |
gyee | dstanek, https://blueprints.launchpad.net/keystone/+spec/password-rotation | 19:08 |
fabiog | also I have a work in progress on this: https://review.openstack.org/#/c/55906/ | 19:08 |
morganfainberg | nkinder, i think it would be trivial to track last-known-pasword and a timestamp. with a configurable (default 0) overlap period | 19:08 |
atiwari | ayoung, I ma not getting "make someone (a project) own each role definition" | 19:08 |
morganfainberg | dolphm, ^ and yes | 19:08 |
nkinder | morganfainberg: I agree, and no API change is a big plus. | 19:08 |
ayoung | atiwari, like https://github.com/openstack/keystone/blob/master/etc/policy.v3cloudsample.json#L32 | 19:08 |
atiwari | how can project own role definitions | 19:08 |
dolphm | morganfainberg: store in extra, or what? | 19:08 |
ayoung | atiwari, OK, | 19:09 |
*** steven-weston1 has quit IRC | 19:09 | |
gyee | morganfainberg, I like the "expired_at" option | 19:09 |
ayoung | a role definintion, right now, is a global entity. Only admin can add/change | 19:09 |
morganfainberg | dolphm, easiest way, yes in extra | 19:09 |
ayoung | I am suggesting to make role-defintion have an owner | 19:09 |
*** colinmcnamara has joined #openstack-dev | 19:09 | |
ayoung | specifically a project, | 19:09 |
dolphm | morganfainberg: or move passwords into their own table? | 19:09 |
*** aditirav has quit IRC | 19:10 | |
dolphm | morganfainberg: where expires_at is just a backend detail? | 19:10 |
nkinder | morganfainberg, dolphm: implementation wise, you need to have a way to clean out old password after they expire. | 19:10 |
fabiog | morganfainberg and dolphm we can move password to the credential blob | 19:10 |
ayoung | then to maodify a role-defintion, you need the "changer" role on the project that owns the role defintion | 19:10 |
morganfainberg | fabiog, no. that is not a good approach. since it's seprate from identity | 19:10 |
morganfainberg | fabiog, that would be fine if you want to simply make a new auth plugin and adjust policy.json to allow that as a pure auth mechanism | 19:10 |
gyee | morganfainberg, no, user_id is in cred | 19:10 |
nkinder | morganfainberg, dolphm: perhaps when someone authenticates, we check if there are any expired passwords and remove them. | 19:10 |
gyee | they are linked | 19:10 |
dolphm | nkinder: ++, like "change_password" results in a new password record being created with no expiration, and existing passwords with no expiration suddenly have a configurable remaining lifetime set | 19:11 |
atiwari | ayoung, something like that I am proposing but in my proposal policy wd have the service_id in it | 19:11 |
morganfainberg | nkinder, that is a fine approach | 19:11 |
morganfainberg | nkinder, i like that. | 19:11 |
morganfainberg | dolphm, ++ | 19:11 |
atiwari | so something like "role:deployer and service_id=NovaId" | 19:11 |
dolphm | nkinder: i'd rather minimize the amount of work done during auth | 19:11 |
ayoung | fabiog, how about "add an "old_password" field and "old_password_valid_until" field on the user object" | 19:11 |
nkinder | dolphm: sure, understandable | 19:11 |
morganfainberg | nkinder, dolphm, that would warrant a separate table imo. | 19:11 |
nkinder | dolphm: during a password change is fine too. The expired password will be kept longer, but it's not usable, so not a big deal. | 19:12 |
dolphm | morganfainberg: otherwise you *always* have to fetch the user record, even for failed auth | 19:12 |
*** tdruiva_ has joined #openstack-dev | 19:12 | |
fabiog | ayoung: that does not allow to have the history of passwords | 19:12 |
morganfainberg | dolphm, yes | 19:12 |
atiwari | for role update | 19:12 |
fabiog | let's say I don't want to re-use the last 5 passwords | 19:12 |
*** epim has joined #openstack-dev | 19:12 | |
gyee | morganfainberg, what's won't with storing them into credential table? | 19:12 |
dolphm | gyee: so there you go -- password rotation for service users with zero api impact. any concerns? | 19:12 |
gyee | s/won't/wrong/ | 19:12 |
morganfainberg | gyee, it's not tied to the IdP | 19:12 |
*** ifarkas has quit IRC | 19:12 | |
ayoung | fabiog, you mean for tracking changed passwords? If you need that, put that in a separate table. | 19:13 |
morganfainberg | gyee, e.g. LDAP or (future looking) federated auth with non-sync'd passwords | 19:13 |
fabiog | morganfainberg: adding a table to store the passwords would be fine? | 19:13 |
dolphm | we treat passwords as "special" because they're owned by the idp -- i don't see a strong use case to change that, other than for unnecessary normalization | 19:13 |
ayoung | fabiog, those are two different use cases. | 19:13 |
morganfainberg | dolphm, ++ | 19:13 |
morganfainberg | fabiog, we can tie the password to the IdP that way, credential is not strongly linked. | 19:14 |
morganfainberg | credential is a far different store of data | 19:14 |
ayoung | morganfainberg, that was one of my concerns, too. | 19:14 |
*** tdruiva has quit IRC | 19:14 | |
morganfainberg | there is nothing saying we shouldn't have a credential based auth plugin (optional) | 19:14 |
morganfainberg | but that is a separate topic | 19:14 |
morganfainberg | with other concerns to be discussed around it | 19:14 |
gyee | what is credential API for anyway? | 19:15 |
morganfainberg | gyee, heat is making use of it w/ trusts | 19:15 |
*** mlavalle has joined #openstack-dev | 19:15 | |
morganfainberg | gyee, and that is fine. but i don't see a need to make default password handling go through credential in this case. and we are talking more default password handling. | 19:15 |
ayoung | atiwari, Service is only *one* type of namespace for a role. I am ok with making an optional link from one to the other, but we can't assume that it is the only, or even the most likely to be used. Don't try to make service the direct owner for a role-definition. It doesn't fit. | 19:15 |
morganfainberg | gyee, this whole issue could be solved with a custom auth plugin and deployment choice to allow credentials to be made by a user. | 19:16 |
mgagne | alexpilotti: sorry to bother again, you are the only windows guy I know on IRC ;) | 19:16 |
mgagne | alexpilotti: Is HKLM\SYSTEM\MountedDevices cleared after a sysprep? | 19:16 |
morganfainberg | gyee, or use of external auth mechanism passed down in env to keystone | 19:17 |
morganfainberg | gyee, the credential table + auth plugin seems to encompass everything in the BP. | 19:17 |
morganfainberg | gyee, but, rotating passwords, and time-based expiration on new password (as nkinder and dolphm just discussed) is a good feature we should add as well. | 19:18 |
morganfainberg | even in the base auth mechanism. so by default you get some of the BP, but the rest falls a bit more out of scope of the default password auth mechanism. | 19:19 |
dolphm | morganfainberg: that sounds like a second step after implementing this, no? | 19:19 |
morganfainberg | dolphm, yes | 19:19 |
dolphm | morganfainberg: default password validaty duration? | 19:19 |
dolphm | validity* | 19:19 |
nkinder | morganfainberg, dolphm: It also sets the groundwork for password history checking if it's ever desired in the default IdP. | 19:19 |
morganfainberg | nkinder, dolphm, exactly | 19:19 |
gyee | morganfainberg, dolphm, so the summarize, we are advocating moving password into a different table (not credential table); keep a history of password changes there; the newest one have no expiration; the older one will be assigned a configurable expiration date | 19:19 |
gyee | did I understand you guys correctly? | 19:20 |
dolphm | nkinder: hey, it's less work to not delete old passwords at that point :) | 19:20 |
atiwari | ayoung, don't see the future but right now service drives these artifacts (Service, Endpoints, Roles) | 19:20 |
morganfainberg | dolphm, we could do "cleanup" on new password issuance. | 19:20 |
ayoung | atiwari, projects are generic containers. Resources are owned by projects. Services do not. Not in Keystone. Services may manage one type or a subset of resources, but they explicitly crosscut project boundaries. So, in order to link a role-defintion to a service, we either need to break that abstraction, or we need to put them both inside a project. | 19:20 |
dolphm | gyee: ++ | 19:20 |
morganfainberg | that is a good time to cleanup old passwords forthe user | 19:20 |
nkinder | dolphm: you just trim them at the configured number of past passwords you want to check against. :) | 19:20 |
fabiog | nkinder +1 | 19:20 |
ayoung | atiwari, no, right now, a Role definition is expected to be used across multiple services | 19:20 |
dolphm | gyee: not a configurable expiration date, but a configurable delta of overlap, resulting an expiration date | 19:20 |
atiwari | ayoung, that is correct | 19:21 |
ayoung | atiwari, the idea of scoping a role to a service is your idea | 19:21 |
fabiog | dolphm: why? | 19:21 |
atiwari | and only the name | 19:21 |
ayoung | but it is only one approach | 19:21 |
nkinder | exactly. Internally, it would be an expiration date (that is created from the time of change + delta) | 19:21 |
atiwari | you can have 2 or more role definition with same name | 19:21 |
morganfainberg | fabiog, because "time based" access would fall into the second step i outlined, a more custom auth mechanism (cred table based) that doesn't change default password handling. | 19:22 |
dolphm | gyee: fabiog: i have no idea what an appropriate config var would be called, but something like old_password_validity_duration = 300 # number of seconds old passwords remain valid | 19:22 |
atiwari | 1 for nove and another for swift ..... | 19:22 |
ayoung | I am OK with making that happen, but the impl will need to support the existing approach along side it. I don't want a separate set of rules for the existing code than what handles your code. | 19:22 |
*** pberis has joined #openstack-dev | 19:22 | |
gyee | and the auth_plugin will be interating through that table | 19:22 |
nkinder | fabiog: I think that policies will say "the old password must still be valid for N hours". The configuration should match the definition of policy. | 19:22 |
morganfainberg | gyee, yes. | 19:22 |
gyee | k, that might work | 19:22 |
dolphm | gyee: fabiog: # ... after a new password is set | 19:22 |
nkinder | fabiog: the implementation would use a timestamp for the expiration date | 19:22 |
morganfainberg | gyee, an optional plugin imo. but that covers the other use cases. | 19:22 |
atiwari | ayoung, that is I said it will be backward compatible | 19:22 |
ayoung | atiwari, nova:admin and swift:admin are nested roles. With nova as a top level role. | 19:22 |
atiwari | service_id will be an optional | 19:23 |
*** marekd-mobile has quit IRC | 19:23 | |
ayoung | No, service_id will be no where in there | 19:23 |
gyee | morganfainberg, you mean a different plugin than password auth? | 19:23 |
atiwari | nova is not a role | 19:23 |
nkinder | dolphm: the term "grace period" might work. | 19:23 |
atiwari | but a service in cloud infrastructure | 19:23 |
dolphm | nkinder: there you go, thanks | 19:23 |
ayoung | atiwari, it is a role-definition. | 19:23 |
morganfainberg | gyee, or something that replaces the password auth one that can be optionally enabled. | 19:23 |
ayoung | atiwari, roles are just names | 19:23 |
morganfainberg | dolphm, nkinder, password_grace_period | 19:23 |
morganfainberg | ? | 19:23 |
ayoung | scopes for names | 19:23 |
nkinder | dolphm: I'm used to "grace period" meaning how long you can still use a password after it expires (for the purpose of changing your password before you get locked out). | 19:23 |
*** tdruiva_ has quit IRC | 19:23 | |
ayoung | so, yeah, a role named "nova" seems wierd. | 19:24 |
*** galstrom_zzz is now known as galstrom | 19:24 | |
morganfainberg | nkinder, that is kind of a standard imo | 19:24 |
nkinder | dolphm, morganfainberg: That's standard terminology from the LDAP password policy draft | 19:24 |
ayoung | But the alternative is to create another abstraction called namespace | 19:24 |
atiwari | ayoung, roles are just a name but same name has different meaning for two service | 19:24 |
*** tdruiva has joined #openstack-dev | 19:24 | |
ayoung | it is a tree problem. | 19:24 |
*** melwitt has joined #openstack-dev | 19:24 | |
ayoung | atiwari, or for two different projects | 19:24 |
nkinder | morganfainberg, dolphm: this is slightly different though (we have a new password already). | 19:24 |
nkinder | ...but I think it's close enough. | 19:25 |
ayoung | atiwari, service is not the only thing that is going to distinguish between two roles of the same name | 19:25 |
morganfainberg | nkinder, if it's documented, i think it makes sense | 19:25 |
atiwari | some practically, Nova sees Admin differently than how swift user sees | 19:25 |
*** nati_uen_ has joined #openstack-dev | 19:26 | |
atiwari | ayoung, what wd be other things in your mind? | 19:26 |
ayoung | atiwari, what if two services want to share a role defintion? | 19:26 |
ayoung | Which one owns it? | 19:26 |
morganfainberg | gyee, and with the alternative plugin you could (in theory) still be basic_auth compat if you wanted (if it's implemented correctly) | 19:26 |
*** thelorax123 has quit IRC | 19:26 | |
ayoung | Neither! | 19:26 |
*** dubsquared has joined #openstack-dev | 19:26 | |
ayoung | It goes into a project and both services can access it | 19:26 |
atiwari | ayoung, why they want to do so, each can have role definition with same name | 19:27 |
atiwari | eventually role name matters for service | 19:27 |
gyee | morganfainberg, the new auth plugin will be protocol agnostic I would think | 19:27 |
ayoung | atiwari, no. That expands the load on the administrator | 19:27 |
dolphm | nkinder: morganfainberg: gyee: fabiog: https://gist.github.com/dolph/7366031/#password-rotation | 19:27 |
gyee | just comparing password against the passwords table for the given user | 19:27 |
ayoung | atiwari, but management of role names is not one to one linked with a service., | 19:27 |
morganfainberg | gyee, correct | 19:27 |
ayoung | atiwari, please meditate on this | 19:27 |
*** thelorax123 has joined #openstack-dev | 19:27 | |
atiwari | ayoung, that is on problem we want to off hook from keystone admin | 19:27 |
morganfainberg | dolphm, looks correct tome | 19:28 |
*** nati_ueno has quit IRC | 19:28 | |
gyee | dolphm, ++ | 19:28 |
ayoung | We've covered this too many times. No service ID in the role-definition. It doesn't fit. | 19:29 |
dolphm | morganfainberg: so, do new passwords result in revocation events? :) | 19:29 |
morganfainberg | dolphm, they would still have to. | 19:29 |
ayoung | Accept that and you've got a really, really solid blueprint | 19:29 |
gyee | dolphm, no, why? | 19:29 |
fabiog | dolphm: ok, I think we have a solution to move forward then | 19:29 |
dolphm | gyee: they do today | 19:29 |
morganfainberg | dolphm, tokens should still be more ephemeral | 19:29 |
atiwari | ayoung, what I want to achieve is service artifacts (Service, Endpoints, including Roles) for Nova can be updated.created by only Nova deployer or keystone admin | 19:29 |
*** nouser has left #openstack-dev | 19:29 | |
*** danwent has quit IRC | 19:29 | |
morganfainberg | re-issue a token is low cost. | 19:29 |
gyee | morganfainberg, make sense | 19:29 |
ayoung | atiwari, you can do that | 19:29 |
*** nati_uen_ has quit IRC | 19:30 | |
gyee | we shouldn't revoke token on password changes | 19:30 |
ayoung | atiwari, one, create a project called Nova | 19:30 |
atiwari | but not the swift deployer | 19:30 |
morganfainberg | gyee, we have to at the moment, since tokens are long lived by default | 19:30 |
ayoung | 2 create a role called Nova | 19:30 |
*** nati_ueno has joined #openstack-dev | 19:30 | |
ayoung | 3 assign the role-def Nova to the "Nova" project" | 19:30 |
atiwari | ok | 19:30 |
ttx | stevebaker: around? | 19:30 |
gyee | morganfainberg, password change != password compromise | 19:30 |
gyee | compromised | 19:31 |
ayoung | Now only user with the role "rolemanager" can create or delete roles under the "nova" "role-def" | 19:31 |
morganfainberg | gyee, how do you identify the difference? | 19:31 |
atiwari | ayoung, that mean you want to have on-off policy for each service | 19:31 |
morganfainberg | compromise = changed password | 19:31 |
atiwari | is that correct? | 19:31 |
morganfainberg | so. | 19:31 |
gyee | morganfainberg, we can't | 19:31 |
ayoung | atiwari, no. Policy is owner-or-admin rule I linked to before | 19:31 |
*** dubsquared has quit IRC | 19:31 | |
dolphm | morganfainberg: with revocation events, you could register a revocation event in the future (when the password will actually expire) | 19:31 |
gyee | we suspend user | 19:31 |
morganfainberg | gyee, then the answer for now is revoke | 19:31 |
gyee | that will revoked all the user's tokens | 19:31 |
dolphm | (old password) | 19:31 |
morganfainberg | dolphm, oh good idea | 19:31 |
ayoung | atiwari, ah...there is some majik there you might not be familiar with | 19:31 |
morganfainberg | dolphm, derp, was thinking in current revocation mechanism | 19:32 |
dolphm | morganfainberg: but that also means tokens with the new password must be recreated | 19:32 |
ayoung | atiwari, henrynash did some sleight of hand. | 19:32 |
morganfainberg | hrm. | 19:32 |
dolphm | *shrug* | 19:32 |
atiwari | in https://github.com/openstack/keystone/blob/master/etc/policy.v3cloudsample.json#L32 | 19:32 |
atiwari | owner is derived by user_id | 19:32 |
ayoung | atiwari, basically, we fetch the object from the DB and check ownership in policy enforcement. It is ugleeeee but it works | 19:32 |
morganfainberg | dolphm, salt tokens with something from the password? new revocation matcher? | 19:32 |
atiwari | is that correct? | 19:32 |
ayoung | atiwari, yeah | 19:32 |
ayoung | atiwari, specifically, we would need something that says | 19:32 |
ayoung | user has role X on project Y which owns object Z | 19:33 |
ayoung | so, yeahm a little more complex | 19:33 |
dolphm | morganfainberg: maybe you could use trusts for this | 19:33 |
* dolphm runs away | 19:33 | |
stevebaker | ttx: here | 19:33 |
ayoung | atiwari, but people are asking for that kind of policy elsewhere already | 19:33 |
morganfainberg | dolphm, LOL thats what trusts are for, so i hear! | 19:33 |
gyee | haha | 19:33 |
ttx | stevebaker: hi! | 19:33 |
stevebaker | ttx: https://launchpad.net/heat/+milestone/icehouse-1 | 19:33 |
stevebaker | hi | 19:33 |
morganfainberg | dolphm, trusts are the answer for everything | 19:33 |
ttx | stevebaker: 3 undefined priorities on this one | 19:34 |
ayoung | different APIs for change password versus rotate password. Rotate does not invalide tokens | 19:34 |
*** fbo_away is now known as fbo | 19:34 | |
morganfainberg | ayoung, and just let old tokens live on on a rotation until natural expiration? | 19:34 |
ttx | stevebaker: also was wondering if anything in there shoudln't already be postponed to i-2 | 19:34 |
ayoung | yes | 19:34 |
ayoung | morganfainberg, yes | 19:34 |
ttx | stevebaker: like stuff which is only started and hasn't code proposed yet (one week left) | 19:35 |
*** danwent has joined #openstack-dev | 19:35 | |
stevebaker | ttx: priorities fixed | 19:35 |
morganfainberg | ayoung, or.. in post data "revoke=True" ? | 19:35 |
atiwari | ayoung, did you see plan B in link: https://etherpad.openstack.org/p/service-scoped-role-definition? | 19:35 |
morganfainberg | same mechanism, just alternate data | 19:35 |
ttx | stevebaker: or is everything still likely to make it ? | 19:36 |
atiwari | which is something like you are mentioning here | 19:36 |
morganfainberg | and revoke=true would mean no grace on password overalp? | 19:36 |
morganfainberg | dolphm, nkinder ^ | 19:36 |
dolphm | :( | 19:36 |
morganfainberg | gyee, ^ | 19:36 |
stevebaker | ttx: I think everything has some code proposed. I've pinged every blueprint for updates but some have not responded so I can do another sweep now | 19:36 |
stevebaker | ttx: maybe after the heat meeting in 24 hours | 19:36 |
ttx | stevebaker: clients-ssl-options might be completed by https://review.openstack.org/#/c/54686/ (merged) | 19:36 |
stevebaker | ah, yes | 19:36 |
atiwari | each service will own a project and mapped to that project with "service-deployer" role | 19:36 |
ttx | stevebaker: filter-stacks might be completed by https://review.openstack.org/#/c/57313/ (merged) | 19:36 |
dolphm | morganfainberg: if non-zero grace period, don't revoke anything (opt out of current behavior). if zero grace period, revoke immediately (maintain current behavior) | 19:37 |
gyee | dolphm, sounds good | 19:37 |
gyee | I rather have just one configurable option | 19:37 |
ttx | stevebaker: if you confirm they all have the code proposed already, you can set them to "Needs code review" to match | 19:37 |
morganfainberg | dolphm, right. and if gace period is configured and revocation is desired, revoke=True in the data, forces current behavior? | 19:37 |
morganfainberg | or am i crossing things. | 19:38 |
morganfainberg | (don't cross the streams!) | 19:38 |
stevebaker | ttx: what if the code available is only partial implementation? | 19:38 |
ttx | stevebaker: "good progress" is probably the best bet in that case | 19:38 |
* morganfainberg is confused now. | 19:38 | |
gyee | morganfainberg, no, the grace period configure dictates both | 19:38 |
stevebaker | ttx: ok | 19:38 |
dolphm | morganfainberg: i'm trying to avoid api impact | 19:39 |
fabiog | morganfainberg: grace_per=0 -> Revoke | 19:39 |
morganfainberg | dolphm, password change is a new mechanism, not impl right? | 19:39 |
morganfainberg | or did that make it's way in | 19:39 |
ttx | stevebaker: should I set filter-stacks to 'implemented' due to https://review.openstack.org/#/c/57313/ (merged) ? | 19:39 |
dolphm | morganfainberg: it's in review, i'd like to merge it today actually | 19:39 |
dolphm | dstanek: ^ | 19:39 |
morganfainberg | dolphm, ok then fair enough | 19:39 |
dolphm | morganfainberg: https://review.openstack.org/#/c/52456/ | 19:39 |
stevebaker | ttx: yes, do that please | 19:39 |
morganfainberg | disable user if you want to revoke all tokens right now. | 19:39 |
ttx | on it | 19:40 |
morganfainberg | e.g. compromised user? | 19:40 |
gyee | morganfainberg, ++ | 19:40 |
ttx | stevebaker: looking at your I1-targeted bug list now | 19:40 |
morganfainberg | that is the last "case" we would need to deal with on password rotation | 19:40 |
stevebaker | ttx: ahem | 19:40 |
ttx | stevebaker: pretty massive list :) | 19:40 |
morganfainberg | which i'm fine with the "disable this user" approach, just want it to be clearly documented that is the right way to handle it | 19:41 |
stevebaker | ttx: but lots fixed! | 19:41 |
*** novas0x2a|laptop has joined #openstack-dev | 19:41 | |
ttx | stevebaker: would be good to refine it with stuff that's likely to get fixed, and/or stuff you really want to get fixed by I1 | 19:41 |
stevebaker | ttx: yes, I may just kick any Triaged below High | 19:41 |
ttx | stevebaker: if you end up fixing more, my release script will catch them and add the milestone for them :) | 19:42 |
ttx | stevebaker: please refine the list by the heat meeting | 19:42 |
stevebaker | ttx: handy, even if they've got milestone i-2? | 19:42 |
ttx | stevebaker: yes | 19:42 |
stevebaker | ttx: nice | 19:42 |
nkinder | morganfainberg, dolphm: What about the case where grace_period>0 and I change a password because it was compromised. | 19:42 |
ttx | release script takes all FixCommitted and sets them FixReleased / i1 | 19:42 |
morganfainberg | nkinder, that is what i was getting at. | 19:43 |
gyee | nkinder, you suspend the user | 19:43 |
nkinder | morganfainberg, dolphm: the old pasword would still be valid for the grace period | 19:43 |
nkinder | gyee: then what? Give them a new account? | 19:43 |
gyee | nkinder, suspending the user will effectively revoke all his tokens | 19:43 |
morganfainberg | nkinder, ^ gyee is advocating suspending user. | 19:43 |
ttx | stevebaker: looking at the more general icehouse plan now @ https://blueprints.launchpad.net/heat/icehouse | 19:43 |
morganfainberg | that is an admin action though | 19:43 |
nkinder | I'm not even thinking about token revocation at this point. | 19:43 |
gyee | ninkder, 1) suspend the user, 2) change password, 3) re-enable to user | 19:43 |
ttx | stevebaker: you have 3 "obsolete" in there, may I remove them from the series ? | 19:44 |
dolphm | morganfainberg: nkinder: i was just thinking about that problem, and considering exposing write operation to revocation events to the API? | 19:44 |
*** avishay has quit IRC | 19:44 | |
nkinder | gyee: is step 2.5 to wait for the grace period to expire? | 19:44 |
stevebaker | ttx: I went through every blueprint, obsoleted or approved a bunch | 19:44 |
ttx | stevebaker: also should I set all the "unknown" which don't have any review attached to "Not started" ? | 19:44 |
*** jecarey has quit IRC | 19:44 | |
dolphm | morganfainberg: POST /v3//auth/token/revocation_events {"revocation_event": {"user_id": "abc123"}} | 19:44 |
nkinder | gyee: change the password N+1 times, where N is the number of passwords that we retain in history? It's not very pretty. | 19:45 |
*** mrodden has joined #openstack-dev | 19:45 | |
dolphm | i don't know how generally useful that would be | 19:45 |
morganfainberg | dolphm, that seems like the wrong approach. | 19:45 |
stevebaker | ttx: yes, ok | 19:45 |
dolphm | morganfainberg: how so? | 19:45 |
ttx | stevebaker: will do in a few | 19:45 |
dolphm | gyee: that works too | 19:46 |
morganfainberg | dolphm, i'd rather very strictly control how events are generated. that opens the doors to a lot of odd issues occuring (and another secuiryt/ddos vector if we are not careful) | 19:46 |
dolphm | nkinder: how is that any uglier than what's currently proposed? | 19:46 |
dolphm | morganfainberg: fair enough | 19:46 |
ttx | stevebaker: plan looks mostly good, is it a fair portrait of what you know might happen ? Or are you still waiting for a few more BPs to be filed ? | 19:46 |
morganfainberg | dolphm, nkinder, if user.suspended, grace = 0 (by default) | 19:46 |
*** sarob has quit IRC | 19:46 | |
morganfainberg | erm s/by default/always | 19:46 |
nkinder | morganfainberg: yes, that would do it. | 19:46 |
*** SL-RHanson has quit IRC | 19:47 | |
morganfainberg | there is no reason to support a grace period for a suspended user. | 19:47 |
dolphm | gyee: although you can't change the password for a disabled user using dstanek's code | 19:47 |
*** sarob has joined #openstack-dev | 19:47 | |
dolphm | gyee: that would be the existing password reset approach | 19:47 |
dolphm | gyee: so it'd be one operation | 19:47 |
gyee | dolphm, admin should be able to update user right? | 19:47 |
morganfainberg | gyee, might need to add support for that | 19:47 |
stevebaker | ttx: once I've finished some hot-software-config POC work, a bunch of blueprints will be created to share out the work items | 19:47 |
gyee | I mean update user's password field | 19:47 |
dolphm | gyee: yeah, we're about to have two different password change mechanisms though | 19:47 |
dolphm | gyee: PATCH /users/{user_id} '{{}}' | 19:48 |
stevebaker | ttx: the same might happen for autoscaling-api | 19:48 |
ttx | stevebaker: it's fine to add more as you go | 19:48 |
morganfainberg | hopefully we can deprecate the broken mechanism sooooon. | 19:48 |
dolphm | gyee: whoops, hold on | 19:48 |
stevebaker | ttx: and there will probably be more rats-and-mice bps | 19:48 |
ttx | stevebaker: just want the roadmap to represent the current knowledge | 19:48 |
morganfainberg | s/soon/sometime please/ | 19:48 |
ttx | stevebaker: if you can put names (assignees) on every blueprint in there, the better (if you know a group signed up but nobody in particular yet, assigning to a group is fine too) | 19:48 |
gyee | dolphm, PATCH /users is admin-protected today | 19:48 |
stevebaker | ttx: ok | 19:48 |
*** rongze has joined #openstack-dev | 19:49 | |
nkinder | gyee: yes, for good reason - https://bugs.launchpad.net/ossn/+bug/1237989 | 19:49 |
uvirtbot | Launchpad bug 1237989 in ossn "user can update his password without knowing the old password" [Critical,Fix released] | 19:49 |
ttx | stevebaker: ok, that's all I had... anything you want to raise at the meeting later today ? | 19:49 |
ayoung | atiwari, that is pretty much correct, although I still don't see the benefit of explicitly stating the serviceid in there. But, yeah, plan b is about right | 19:49 |
gyee | nkinder, your questions make me think about a complete password management solution today | 19:49 |
stevebaker | ttx: I can't think of anything right now | 19:49 |
ttx | stevebaker: ok, then see you there ! | 19:50 |
stevebaker | will do! thanks | 19:50 |
gyee | like suspend user after N failed attempts, enforce password length, composition, etc | 19:50 |
*** sgordon has quit IRC | 19:50 | |
morganfainberg | gyee, that, i think is the direction we're going. | 19:50 |
*** sgordon has joined #openstack-dev | 19:50 | |
*** sgordon has joined #openstack-dev | 19:50 | |
gyee | password expiration | 19:50 |
*** tzumainn_ has joined #openstack-dev | 19:50 | |
gyee | force password reset on the next login | 19:51 |
gyee | self-service password recovery | 19:51 |
*** tzumainn has quit IRC | 19:51 | |
*** sarob_ has joined #openstack-dev | 19:51 | |
nkinder | that's why an external IdP is nice if it already solves much of this | 19:51 |
*** sarob has quit IRC | 19:51 | |
*** tzumainn_ is now known as tzumainn | 19:52 | |
morganfainberg | gyee, i think we will nedd to get there for the keystone internal idp, but i want to make that thing handled the same as any federated idp in the long run (just something keystone provides as an option) | 19:52 |
nkinder | morganfainberg: +1 | 19:52 |
gyee | morganfainberg, which one has higher priority? :) | 19:52 |
morganfainberg | gyee, support of federation. imo. otherwise we likley have a lot of work just for the sake of work, since we haven't decided what the federation would look like. hopefully within the next cycle we are there. | 19:53 |
*** rongze has quit IRC | 19:54 | |
morganfainberg | gyee, unless we _really_ need to add all that support in this cycle. (might be a tall order) | 19:54 |
morganfainberg | gyee, if it's next cycle, i say probably done in J timeframe for both. | 19:54 |
gyee | morgainfainberg, hard to disagree with you on this one :) | 19:54 |
*** dubsquared has joined #openstack-dev | 19:55 | |
*** sarob_ has quit IRC | 19:55 | |
dolphm | morganfainberg: gyee: nkinder: i'm thinking through existing API consequences here https://gist.github.com/dolph/7665011 | 19:56 |
morganfainberg | dolphm, you could combine the suspend and password change (use case) or we need to outline what the effect would be. | 19:56 |
morganfainberg | (administrative reset) | 19:57 |
morganfainberg | 400 bad request? :P | 19:57 |
dolphm | morganfainberg: disable and assign a new password in a single call? | 19:58 |
morganfainberg | thats a fine result. just make sure we handle that case. | 19:58 |
*** markmc has joined #openstack-dev | 19:58 | |
nkinder | dolphm: is token revocation configurable for the first and third cases? | 19:58 |
atiwari | ayoung, so you are cool with plan B? | 19:58 |
morganfainberg | actually... you know. maybe we just make administrative password change no-grace? | 19:58 |
*** twoputt_ has quit IRC | 19:58 | |
*** twoputt has quit IRC | 19:58 | |
morganfainberg | and issues revocation | 19:58 |
dolphm | nkinder: that's part of what i'm thinking about here; ideas? | 19:59 |
morganfainberg | suspension is optional at any point. | 19:59 |
morganfainberg | nkinder, gyee, ^? | 19:59 |
atiwari | now the question is, why we need serviceid in role-defs? | 19:59 |
atiwari | correct? | 19:59 |
dolphm | morganfainberg: in the service user password rotation use case, do you always expect service users to rotate their own passwords? (i think that's fair) | 19:59 |
*** dubsquared has quit IRC | 19:59 | |
morganfainberg | dolphm, personally, i think that is a fair expectation for any user of the keystone internal idp | 20:00 |
morganfainberg | service or otherwise | 20:00 |
nkinder | dolphm: so that means changes with rotation need knowledge of the old password | 20:00 |
morganfainberg | nkinder, correct. | 20:00 |
*** gordc has quit IRC | 20:00 | |
gyee | on compromised password reset, we need to mention that grace period for old passwords are set to 0 | 20:01 |
*** steven-w1 has joined #openstack-dev | 20:01 | |
dolphm | morganfainberg: in the first example, does that not result in password rotation then? (grace period is not applied) | 20:01 |
nkinder | dolphm: yes. Any PATCH request means no rotation and token revocation. | 20:01 |
morganfainberg | dolphm, that would be the case, any patch user: password would be no-grace + revocation | 20:01 |
*** colinmcnamara has quit IRC | 20:01 | |
nkinder | only the new self-service API would do rotation. | 20:02 |
morganfainberg | nkinder, i think that is actually a good approach. | 20:02 |
nkinder | and token revocation would only happen if grace_period=0 | 20:02 |
*** michchap has joined #openstack-dev | 20:03 | |
morganfainberg | nkinder, + | 20:03 |
morganfainberg | nkinder, in the case of self-service | 20:03 |
*** colinmcnamara has joined #openstack-dev | 20:03 | |
nkinder | morganfainberg: yes, correct. | 20:04 |
dolphm | morganfainberg: nkinder: gyee: updated gist | 20:04 |
*** willingc has joined #openstack-dev | 20:04 | |
morganfainberg | dolphm, sure. lgtm | 20:04 |
nkinder | dolphm: aren't the first and second case the same really? | 20:05 |
ayoung | atiwari, I think the following lines are misguided Keystone should have a policy "role:service-deployer and service_id:%(target.service.id)s)" policy. | 20:05 |
ayoung | _build_policy_check_credentials code has to populate service_id in credentials. (This needs an enhancement which is depending on this BP ) | 20:05 |
morganfainberg | nkinder, yes, but suspension is recommended until things are cleaned up. | 20:05 |
nkinder | dolphm: We have an admin reset (using PATCH), and a self-service reset using the new API. | 20:05 |
ayoung | instead | 20:05 |
*** derekh has joined #openstack-dev | 20:05 | |
ayoung | it should be something like | 20:05 |
nkinder | morganfainberg: Sure, it's good practice, but it doesn't change anything other than locking the user out between requests. | 20:05 |
dolphm | nkinder: yeah, you're right! | 20:06 |
*** pberis has quit IRC | 20:06 | |
morganfainberg | nod | 20:06 |
dolphm | nkinder: revised | 20:06 |
ayoung | user has role:service-deployer on project (target.service-name) | 20:06 |
ayoung | atiwari, but even then it should not mention the service | 20:07 |
nkinder | dolphm: add a consequence for the self-service reset that mentions how token revocation is handled | 20:07 |
*** michchap has quit IRC | 20:07 | |
*** rfolco has quit IRC | 20:07 | |
nkinder | dolphm: if grace_period>0, tokens aren't revoked. | 20:07 |
dsantos_ | dhellmann-afk: I sent another patch... please take a look when you return to see whether I did right or not | 20:08 |
nkinder | if grace_period=0, tokens ARE revoked | 20:08 |
ayoung | atiwari, instead, the link should be implicit. Remember, the change role api needs to be called when there is no service id present. | 20:08 |
dolphm | nkinder: working on it | 20:08 |
ayoung | So your check won't keep someone from modifying the service id *Unless* the permissions are managed completely by the project that owns the service. So linking the project that owns the role to the service is really a documentation and expectations issue. | 20:09 |
ayoung | nkinder, +1 | 20:09 |
*** danielbruno has quit IRC | 20:10 | |
dolphm | nkinder: i think i captured that | 20:10 |
nkinder | dolphm: cool, checking | 20:10 |
nkinder | dolphm: looks good! | 20:10 |
dolphm | morganfainberg: gyee: fabiog: ++? | 20:11 |
* ayoung is going to try and get something done on revocations before being called into Thanksgiving day prep. | 20:11 | |
nkinder | dolphm: I like that it doesn't change the API and the default behavior is the same | 20:11 |
dstanek | so for self service tokens won't be revoked if there is a grace period? | 20:11 |
dolphm | ayoung: are you volunteering to have the bp assigned to you? i meant to look for a volunteer during the meeting | 20:11 |
*** willingc has quit IRC | 20:11 | |
dolphm | nkinder: ++ | 20:11 |
dolphm | dstanek: correct | 20:12 |
morganfainberg | dolphm, ++ | 20:12 |
gyee | dolphm, looks good | 20:12 |
dstanek | dolphm: why wouldn't the tokens be revoked after the grace period? | 20:12 |
ayoung | dolphm, which BP? | 20:12 |
nkinder | dstanek: token lifetime is different than grace period | 20:12 |
*** datsun180b is now known as datsun_F40PH | 20:12 | |
dolphm | dstanek: because it would also revoke token generated using the new passwrod as well | 20:12 |
ayoung | I'm working on the new Revocation list api | 20:12 |
*** radez is now known as radez_g0n3 | 20:13 | |
dolphm | dstanek: it basically puts the burden on the deployer to balance basic token duration and the password grace period as they see fit | 20:13 |
dolphm | ayoung: API or impl? | 20:13 |
dstanek | dolphm: ah i see | 20:13 |
ayoung | https://blueprints.launchpad.net/keystone/+spec/revocation-events yeah I'll take both | 20:13 |
dolphm | ayoung: both? what's the other one? | 20:13 |
*** CaptTofu has quit IRC | 20:13 | |
*** omachace has joined #openstack-dev | 20:13 | |
ayoung | dolphm, plan is "get WIP, reverse engineer API, post both together" | 20:13 |
dolphm | ayoung: (just assigned you that one ^) | 20:13 |
*** omachace has left #openstack-dev | 20:14 | |
*** vipul is now known as vipul-away | 20:14 | |
*** vipul-away is now known as vipul | 20:14 | |
*** CaptTofu has joined #openstack-dev | 20:14 | |
ayoung | dolphm, so we have another related one for splitting the revoation backend. I think I'll close this, as it will supercede that | 20:14 |
ayoung | https://blueprints.launchpad.net/keystone/+spec/revocation-backend | 20:14 |
dolphm | ayoung: ah, ++ | 20:15 |
ayoung | dolphm, BTW: tried to make it understandable, outside of blueprinting it. http://adam.younglogic.com/2013/11/token-revocations-in-keystone/ | 20:16 |
ayoung | Needed to explain why I consider it one of the highest priorities for me to be focusing on it. | 20:17 |
ayoung | Should be nothing new in there, but maybe a little bit of the analysis about trusts | 20:17 |
*** sarob has joined #openstack-dev | 20:18 | |
*** nati_uen_ has joined #openstack-dev | 20:18 | |
dolphm | ayoung: cool | 20:21 |
*** galstrom is now known as galstrom_zzz | 20:21 | |
*** nati_ueno has quit IRC | 20:21 | |
*** danielbruno has joined #openstack-dev | 20:21 | |
*** sushils has joined #openstack-dev | 20:22 | |
*** hub_cap is now known as pub_tap | 20:25 | |
*** anniec has quit IRC | 20:25 | |
*** Artpicre has joined #openstack-dev | 20:25 | |
*** buzztroll has quit IRC | 20:27 | |
ayoung | gyee, ever see something like this? except environment.subprocess.CalledProcessError: | 20:28 |
ayoung | AttributeError: 'NoneType' object has no attribute 'CalledProcessError' | 20:28 |
gyee | ayoung, no, sounds like you have the won't package version? | 20:28 |
*** anniec has joined #openstack-dev | 20:28 | |
gyee | lemme check my env | 20:28 |
*** buzztroll has joined #openstack-dev | 20:29 | |
*** jnoller has quit IRC | 20:30 | |
*** novas0x2a|laptop has quit IRC | 20:31 | |
*** novas0x2a|laptop has joined #openstack-dev | 20:31 | |
*** mikeoutland has quit IRC | 20:31 | |
*** mikeoutland has joined #openstack-dev | 20:32 | |
*** jecarey has joined #openstack-dev | 20:33 | |
*** denis_makogon_ has joined #openstack-dev | 20:34 | |
bknudson | jamielennox: what's this about: "I'm not sure what the policy on the link in comments are." | 20:35 |
ayoung | gyee, CalledProcessError is from Keystone common | 20:35 |
ayoung | environment.subprocess... | 20:35 |
ayoung | I wonder if it is Eventlet? | 20:36 |
*** ykhodork has quit IRC | 20:36 | |
*** gordc has joined #openstack-dev | 20:36 | |
*** ykhodork has joined #openstack-dev | 20:36 | |
bknudson | ayoung: did you call configure_once? http://git.openstack.org/cgit/openstack/keystone/tree/keystone/common/environment/__init__.py#n36 | 20:37 |
ayoung | bknudson, this is in a unit test | 20:37 |
ayoung | but it is a new suite, | 20:37 |
bknudson | ayoung: that was moved into a fixture recently... | 20:38 |
bknudson | http://git.openstack.org/cgit/openstack/keystone/tree/keystone/tests/fixtures/appserver.py#n29 | 20:38 |
bknudson | it used to be in keystone/tests/core.py | 20:38 |
gyee | ayoung, see keystone/tests/core.py | 20:38 |
gyee | environment.use_eventlet() | 20:38 |
bknudson | you are way behind. | 20:39 |
gyee | you have two choices, use_eventlet() or use_stdlib() | 20:39 |
gyee | either would configure the subprocess | 20:39 |
ayoung | bknudson, and not currently called by super setup? | 20:39 |
gyee | if you import core it should configure subprocess on import | 20:40 |
bknudson | ayoung: I haven't seen your code, but my understanding is that the base TestCase doesn't pull that in anymore | 20:40 |
bknudson | so if you need to use that fixture you need to do it yourself. | 20:41 |
ayoung | bknudson, know of an example test that does that? | 20:41 |
*** epim has quit IRC | 20:41 | |
*** buzztroll has quit IRC | 20:41 | |
bknudson | ayoung: it was dstanek | 20:41 |
*** yolanda has quit IRC | 20:41 | |
dstanek | o/ | 20:41 |
dstanek | ayoung: what are you trying to do? | 20:41 |
*** denis_makogon_ is now known as denis_makogon | 20:41 | |
*** vipul is now known as vipul-away | 20:41 | |
ayoung | dstanek, I'm getting an error trying to sign a token in a unit tests | 20:41 |
ayoung | AttributeError: 'NoneType' object has no attribute 'CalledProcessError' | 20:41 |
ayoung | subprocess is not initialized, apparently. | 20:42 |
dstanek | ayoung: that's odd - that would mean that the environment wasn't setup properly | 20:42 |
ayoung | dstanek, it is quite possible | 20:42 |
ayoung | this is a new test in | 20:42 |
bknudson | ayoung: http://git.openstack.org/cgit/openstack/keystone/tree/keystone/tests/test_keystoneclient.py#n52 | 20:42 |
dstanek | ayoung: i thought that happened just by importing keystone.tests | 20:42 |
ayoung | test_token_provider | 20:42 |
ayoung | bknudson, no, I don't want this | 20:43 |
ayoung | tis more like a backend_test | 20:43 |
*** dprince has quit IRC | 20:43 | |
bknudson | we need to do environment.use_eventlet() at some point. | 20:43 |
dstanek | ayoung: are you importing keystone.tests? | 20:44 |
ayoung | dstanek, yep | 20:44 |
dstanek | it setup up the enviroment to use eventlet | 20:44 |
*** dhellmann-afk is now known as dhellmann | 20:44 | |
ayoung | dstanek, apparently not! | 20:44 |
bknudson | __core__.py does import fixtures so that should run the environment.user_eventlet()... http://git.openstack.org/cgit/openstack/keystone/tree/keystone/tests/core.py#n28 | 20:44 |
*** DennyZhang has joined #openstack-dev | 20:45 | |
ayoung | bknudson, I am doing STANDARD_THREADS though | 20:45 |
ayoung | maybe that got borked | 20:45 |
bknudson | oh wait, no it doesn't... that's the wrong fixtures. | 20:45 |
ayoung | let me see what happens if I swap it | 20:45 |
bknudson | ayoung: try importing keystone.tests.fixtures | 20:46 |
bknudson | keystone.tests.fixtures.appserver | 20:46 |
*** steven-w1 has quit IRC | 20:47 | |
bknudson | maybe should move use_eventlet() back to keystone/tests/core.py. | 20:47 |
ayoung | bknudson, same problem, | 20:47 |
ayoung | bknudson, nope | 20:47 |
dstanek | ayoung: do you have a patch i can download? | 20:47 |
ayoung | move use_eventlet to /dev/null! | 20:47 |
ayoung | dstanek, not yet...let me push to github | 20:47 |
bknudson | that's just how we run the tests. | 20:47 |
bknudson | and the server with keystone-all... but tests should work either way | 20:48 |
*** xga has joined #openstack-dev | 20:48 | |
*** xga_ has joined #openstack-dev | 20:48 | |
*** hartsocks has joined #openstack-dev | 20:49 | |
dolphm | ttx: what's the policy on non-TC folk butting in on the TC meeting? :) | 20:49 |
*** jistr has quit IRC | 20:49 | |
ayoung | dstanek, https://github.com/admiyo/keystone/tree/revocation-borked | 20:49 |
ayoung | dolphm, /kick | 20:49 |
ayoung | dolphm, but you must make a "This is Sparta" reference first. | 20:50 |
*** rongze has joined #openstack-dev | 20:50 | |
*** sarob has quit IRC | 20:50 | |
dolphm | lifeless: is there a separate "QA should have triage privs" conversation somewhere? | 20:51 |
*** byeager_ has quit IRC | 20:52 | |
lifeless | dolphm: it's not split out as a separate thread; would you like to do that? | 20:52 |
*** jamielennox is now known as jamielennox|away | 20:52 | |
*** xga_ has quit IRC | 20:53 | |
*** xga has quit IRC | 20:53 | |
dstanek | ayoung: which test module fails? | 20:53 |
dolphm | lifeless: not necessarily, i just wanted to voice my support if there's a venue for it that i wasn't aware of | 20:53 |
lifeless | dolphm: oh! well, in the project meeting in 5 minutes would be a place; also on the list thread :) | 20:54 |
dolphm | lifeless: is it on the cross-project meeting agenda? | 20:55 |
ayoung | dstanek, test_token_provider | 20:55 |
ayoung | dstanek, keystone.tests.test_token_provider:TestRevokeToken | 20:55 |
lifeless | dolphm: possibly not but I think we just added it in the tc meeting | 20:55 |
dstanek | ayoung: :-( it passes for me | 20:56 |
*** dubsquared has joined #openstack-dev | 20:56 | |
*** rongze has quit IRC | 20:56 | |
*** willingc has joined #openstack-dev | 20:56 | |
*** buzztroll has joined #openstack-dev | 20:56 | |
*** jcoufal has quit IRC | 20:57 | |
* dolphm it'd be nice if we could track "operational impact" and "work priority" separately in LP </daydreams> | 20:57 | |
nkinder | dolphm: severity vs. priority? | 20:58 |
*** danielbruno has quit IRC | 20:59 | |
ttx | dolphm: pretty lenient | 20:59 |
dolphm | nkinder: sure | 20:59 |
*** larsbutler has quit IRC | 20:59 | |
nkinder | hadn't noticed that it didn't have separate fields. That's too bad :( | 20:59 |
*** pberis has joined #openstack-dev | 21:00 | |
*** jamielennox|away is now known as jamielennox | 21:00 | |
*** dubsquared has quit IRC | 21:01 | |
*** ndipanov has quit IRC | 21:01 | |
jamielennox | bknudson: i meant that generally i'd say you shouldn't put a link to a review in a git comment | 21:01 |
jamielennox | but i'm not sure if it's something we explicitly disallow and should -1 it for that | 21:01 |
bknudson | jamielennox: check https://wiki.openstack.org/wiki/GitCommitMessages | 21:02 |
*** sandywalsh has quit IRC | 21:02 | |
ayoung | dstanek, I wonder if it is a venv setup thing | 21:02 |
bknudson | I've been requested in the past to not put links in the commit message. | 21:02 |
*** boris-42 has joined #openstack-dev | 21:03 | |
*** danielbruno has joined #openstack-dev | 21:03 | |
*** danielbruno has quit IRC | 21:03 | |
*** danielbruno has joined #openstack-dev | 21:03 | |
*** michchap has joined #openstack-dev | 21:03 | |
dstanek | if you specify -r to tox it will recreate the venv | 21:04 |
*** jruzicka has quit IRC | 21:04 | |
*** sarob has joined #openstack-dev | 21:05 | |
*** vipul-away is now known as vipul | 21:05 | |
*** eglynn has quit IRC | 21:06 | |
jamielennox | bknudson: there is nothing in there i can see though that says yes or no to links | 21:06 |
jamielennox | and i wouldn't mind to an external site but i don't see the point in linking to another review | 21:06 |
jamielennox | but it's not disallowed or written anywhere that you shouldn't do it so i just meant i was going to -1 it for that | 21:07 |
*** yeylon has quit IRC | 21:07 | |
*** michchap has quit IRC | 21:08 | |
bknudson | jamielennox: "Do not assume the reviewer has access to external web services/site." | 21:08 |
bknudson | I think that's what the reviewers on a patch of mine where the commit message just said "see bug xxxx". | 21:09 |
bknudson | I had a lot to learn. | 21:09 |
*** litong has quit IRC | 21:09 | |
jamielennox | ok, that's enough for a -1 then | 21:10 |
dsantos_ | hi, how can I change the port to be listened by nova-api? I tried to specify the option osapi_compute_listen_port in the nova.conf file but it didn't work | 21:10 |
*** clayb has quit IRC | 21:12 | |
jamielennox | bknudson: bah, some anchors in that page would be useful | 21:12 |
ayoung | dstanek, something wonky in my env. I can work around it by using UUID tokens for now, just skips the signing step. | 21:12 |
jamielennox | bknudson: done | 21:14 |
atiwari | role:service-deployer and service_id:%(target.service.id)s) | 21:14 |
atiwari | ayoung, "Remember, the change role api needs to be called when there is no service id present." are you pointing to role-defs which are not linked to a service? If yes then those should be modified by keystone admin and policy should be like "role:Admin or (role:service-deployer and service_id:%(target.service.id)s))" | 21:14 |
bknudson | jamielennox: thank you | 21:14 |
atiwari | ayoung, As I mentioned service_id will be optional | 21:15 |
*** yassine has quit IRC | 21:20 | |
*** buzztroll has quit IRC | 21:20 | |
*** sandywalsh has joined #openstack-dev | 21:20 | |
*** buzztroll has joined #openstack-dev | 21:21 | |
*** sarob has quit IRC | 21:22 | |
*** marekd is now known as marekd|away | 21:23 | |
ayoung | atiwari, or linked to something else. | 21:23 |
ayoung | atiwari, you cannot assume that only service admin or Keystone admin will change a role-def | 21:23 |
ayoung | atiwari, you are being hard headed and it does not become you. | 21:24 |
ayoung | No.Service.Id | 21:24 |
*** mlavalle has quit IRC | 21:24 | |
ayoung | Nothing about this will be explicitly linked to services | 21:24 |
ayoung | that is an implementation detail for your use case. | 21:24 |
*** buzztroll has quit IRC | 21:25 | |
*** safchain has joined #openstack-dev | 21:25 | |
atiwari | ayoung, I think we are talking about impl :) | 21:26 |
ayoung | atiwari, yes | 21:26 |
*** sarob has joined #openstack-dev | 21:26 | |
*** steven-weston has quit IRC | 21:26 | |
ayoung | you are just going to want to make it match the service id, but that will be a convention. | 21:26 |
atiwari | can you tell me why endpoint have service_id? | 21:27 |
ayoung | Linking a project and a service, while possible, is just overhead. But that is what you would need to do | 21:27 |
ayoung | atiwari, Yes I can, but I am not being pedantic with you. | 21:28 |
ayoung | endpoints and services consume roles. | 21:28 |
ayoung | not the other way around. | 21:28 |
ayoung | atiwari, please just stop and think about it. | 21:28 |
*** urulama has joined #openstack-dev | 21:28 | |
*** jhesketh has joined #openstack-dev | 21:29 | |
ayoung | atiwari, here is your homework: list a bunch of other ways that role hierarchies would be useful. Once you've gone through that, tell me if it really would make sense to link role-def to any other of those abstractions. | 21:29 |
atiwari | ayoung, OK can you update the etherpad, how you see service linkage with roles ? | 21:30 |
*** pberis has quit IRC | 21:30 | |
atiwari | and I will do my homework | 21:30 |
*** rnirmal has quit IRC | 21:31 | |
atiwari | a concrete example wd be helpful | 21:31 |
*** ArxCruz has quit IRC | 21:32 | |
*** urulama has quit IRC | 21:33 | |
*** anniec has quit IRC | 21:35 | |
*** devlaps has joined #openstack-dev | 21:35 | |
*** yamahata_ has joined #openstack-dev | 21:36 | |
*** rony358 has joined #openstack-dev | 21:36 | |
*** ArxCruz has joined #openstack-dev | 21:36 | |
*** CaptTofu has quit IRC | 21:36 | |
*** ArxCruz has quit IRC | 21:36 | |
*** CaptTofu has joined #openstack-dev | 21:36 | |
*** atiwari has quit IRC | 21:39 | |
*** dims has quit IRC | 21:40 | |
*** mlavalle has joined #openstack-dev | 21:40 | |
*** jprovazn has quit IRC | 21:42 | |
*** mrunge has joined #openstack-dev | 21:42 | |
notmyname | ttx: jeblair: sorry for the flake8 distraction. it seems progress was made earlier today (after ttx and I talked this morning). didn't want to distract with stuff | 21:43 |
*** RajM has quit IRC | 21:43 | |
ttx | notmyname: it's fine. I prefer more issues raised than less | 21:44 |
ttx | notmyname: in the past we haven't raised enough issues at cross-project level | 21:45 |
*** ArxCruz has joined #openstack-dev | 21:45 | |
ttx | hence the new format for the meeting, much more chaotic but that's ok | 21:45 |
*** joesavak has quit IRC | 21:46 | |
*** READ10 has quit IRC | 21:49 | |
*** bswartz has quit IRC | 21:49 | |
*** alexpilotti has quit IRC | 21:52 | |
*** gmurphy has joined #openstack-dev | 21:52 | |
*** rongze has joined #openstack-dev | 21:52 | |
*** reidrac has quit IRC | 21:53 | |
*** dims has joined #openstack-dev | 21:54 | |
*** dubsquared has joined #openstack-dev | 21:57 | |
*** rongze has quit IRC | 21:59 | |
*** DennyZhang has quit IRC | 22:00 | |
*** yamahata_ has quit IRC | 22:00 | |
jamielennox | keystone people: still need to get some reviews on reogranizing the service catalog: https://review.openstack.org/#/c/53038/ | 22:00 |
jamielennox | this is important for heat and has been sitting there in one form or another for a while | 22:01 |
*** markvoelker1 has quit IRC | 22:01 | |
*** dubsquared has quit IRC | 22:01 | |
*** pub_tap is now known as hub_cap | 22:01 | |
*** gmurphy has quit IRC | 22:01 | |
jamielennox | gyee, ayoung, bknudson, dolphm, morganfainberg, dstanek: ^^ | 22:01 |
ayoung | jamielennox, looking now | 22:01 |
jamielennox | chhers | 22:02 |
*** twoputt has joined #openstack-dev | 22:02 | |
*** twoputt_ has joined #openstack-dev | 22:02 | |
*** markmc has quit IRC | 22:02 | |
ayoung | jamielennox, +2 | 22:03 |
*** michchap has joined #openstack-dev | 22:04 | |
*** derekh has quit IRC | 22:04 | |
jamielennox | i'm loving things starting to move, finally got a +2 from bknudson on discovery after months | 22:04 |
jamielennox | ayoung: if you're in the mood the dependent catalog review is easier to understand | 22:05 |
*** boden has quit IRC | 22:06 | |
jamielennox | actually i just saw something on the dependant region review i want to fix | 22:06 |
ayoung | jamielennox, looking now...I can adjust if you resubmit | 22:06 |
*** ruhe has quit IRC | 22:08 | |
*** michchap has quit IRC | 22:09 | |
ayoung | jamielennox, it looks good. Diff from the last patch is pretty straightforward. | 22:10 |
*** ArxCruz has quit IRC | 22:10 | |
*** ArxCruz has joined #openstack-dev | 22:10 | |
*** eglynn has joined #openstack-dev | 22:10 | |
morganfainberg | jamielennox. added my comment, but as stated, i wont block the patchset based upon our IRC conversation | 22:11 |
*** michchap has joined #openstack-dev | 22:12 | |
morganfainberg | jamielennox, but I also don't feel like I can +2 it. | 22:12 |
notmyname | ttx: I've got something to backport to havana | 22:12 |
jamielennox | oh, right - sorry i had another conversation with gyee about it and i had completely forgot about ABCMeta | 22:12 |
*** vladikr has quit IRC | 22:12 | |
jamielennox | morganfainberg: fix that = +2? | 22:13 |
morganfainberg | jamielennox, yes. | 22:13 |
jamielennox | morganfainberg: actually - does it makes sense to do it as part of the refactor or can i add that as a new feature | 22:13 |
morganfainberg | jamielennox, (and no more @classmethod w/ @abc.abstractmethod) | 22:13 |
jamielennox | it's a somewhat confusing patch as it is | 22:13 |
*** yamahata_ has joined #openstack-dev | 22:14 | |
morganfainberg | jamielennox, i would make it part of the refactor. it's a couple lines at most and it clarifies that these are meant to be overidded in all cases | 22:14 |
morganfainberg | jamielennox, but in either case, i wont block it. i just wont +/- w/ the @classmethod since it, from what i read, actually makes it more confusing. but it's not enough to warrant blocking the patchset. | 22:15 |
morganfainberg | it is a valid approach. abcmeta is a better approach, but that's personal bias. | 22:15 |
morganfainberg | it conforms better to what we are doing in other cases with expected methods on subclasses w/ abcmeta (hence the no +/- on it) than @classmethod (if that makes sense) | 22:16 |
*** mrodden has quit IRC | 22:17 | |
*** gordc has quit IRC | 22:17 | |
morganfainberg | jamielennox, i'll be back later need to go do grocery shopping for holiday foods. i'll take a peek at the review when i'm back. | 22:17 |
jamielennox | morganfainberg: ok, should be ready by then | 22:18 |
morganfainberg | jamielennox, cool. everything else in there does look good though | 22:18 |
*** bswartz has joined #openstack-dev | 22:18 | |
*** danielbruno has quit IRC | 22:18 | |
*** tmclaugh[work] has quit IRC | 22:20 | |
*** anniec has joined #openstack-dev | 22:21 | |
*** eglynn has quit IRC | 22:21 | |
*** vipul is now known as vipul-away | 22:22 | |
*** vipul-away is now known as vipul | 22:22 | |
notmyname | ttx: backport for havana https://review.openstack.org/#/c/58635/ (note the dependency--2 separate patches for the same thing in master) | 22:22 |
*** epim has joined #openstack-dev | 22:24 | |
*** SergeyLukjanov has quit IRC | 22:25 | |
*** ykhodork has quit IRC | 22:26 | |
*** briancurtin has quit IRC | 22:27 | |
*** SumitNaiksatam has quit IRC | 22:28 | |
*** SumitNaiksatam_ has joined #openstack-dev | 22:28 | |
*** kenperkins has joined #openstack-dev | 22:28 | |
*** danwent has quit IRC | 22:28 | |
*** anniec has quit IRC | 22:29 | |
*** amcrn has joined #openstack-dev | 22:32 | |
*** dvarga has quit IRC | 22:33 | |
*** thedodd has quit IRC | 22:33 | |
*** danwent has joined #openstack-dev | 22:33 | |
jamielennox | morganfainberg: done with abc | 22:34 |
jamielennox | ayoung: can you recheck those? (or maybe when jenkins is through) | 22:34 |
ayoung | jamielennox, those? | 22:35 |
jamielennox | ayoung: sorry, reuploaded the service catalog and regions patch | 22:35 |
*** mriedem has quit IRC | 22:35 | |
*** mikeoutland has quit IRC | 22:36 | |
ayoung | jamielennox, happy too. | 22:36 |
jamielennox | ayoung: probably too soon to bug, but i want to get a few solid +1/2s on those so they can move easily | 22:36 |
*** eglynn has joined #openstack-dev | 22:37 | |
ayoung | jamielennox, is that just a rebase? | 22:37 |
ayoung | https://review.openstack.org/#/c/53038/ | 22:37 |
ayoung | Oh... ABC ificiation | 22:37 |
*** yamahata_ has quit IRC | 22:38 | |
jamielennox | yea, morganfainberg mentioned it a while ago and i forgot about it | 22:38 |
ayoung | jamielennox, I'll let morganfainberg, swipe at it first. If he's good with it, I probably am too. | 22:38 |
jamielennox | ayoung: ok | 22:38 |
jamielennox | ayoung: i'm trying to clear up my plate a bit | 22:39 |
ayoung | jamielennox, absolutely. and I am sure morganfainberg is on it... | 22:40 |
*** msmedved has quit IRC | 22:41 | |
*** radsy has joined #openstack-dev | 22:41 | |
*** mrda has joined #openstack-dev | 22:43 | |
*** sgordon has quit IRC | 22:43 | |
*** jnoller has joined #openstack-dev | 22:43 | |
*** kbrierly has quit IRC | 22:43 | |
*** kevinconway has quit IRC | 22:43 | |
*** kbrierly has joined #openstack-dev | 22:44 | |
*** jnoller has quit IRC | 22:45 | |
*** galstrom_zzz is now known as galstrom | 22:47 | |
*** dkranz has quit IRC | 22:48 | |
*** mrunge has quit IRC | 22:52 | |
dstanek | ayoung: did you get your test issue figured out? | 22:52 |
*** hartsocks1 has joined #openstack-dev | 22:52 | |
*** dbalog has left #openstack-dev | 22:54 | |
*** jdurgin has quit IRC | 22:55 | |
*** medberry is now known as med_ | 22:55 | |
*** rongze has joined #openstack-dev | 22:55 | |
*** hartsocks has quit IRC | 22:55 | |
*** thomasem has quit IRC | 22:55 | |
*** romcheg has quit IRC | 22:56 | |
*** denis_makogon has quit IRC | 22:56 | |
*** vijendar has quit IRC | 22:56 | |
*** galstrom is now known as galstrom_zzz | 22:56 | |
*** yamahata_ has joined #openstack-dev | 22:57 | |
*** danwent has quit IRC | 22:57 | |
*** romcheg has joined #openstack-dev | 22:57 | |
*** dubsquared has joined #openstack-dev | 22:57 | |
*** jcooley_ has joined #openstack-dev | 22:58 | |
*** romcheg has quit IRC | 22:58 | |
dstanek | dolphm, bknudson: should i do anything about the comment here? https://review.openstack.org/#/c/52456/6/keystone/identity/controllers.py | 22:58 |
*** romcheg has joined #openstack-dev | 22:59 | |
dolphm | dstanek: i'd say yes, only because i assume that's why bknudson -1'd it | 22:59 |
dolphm | dstanek: in terms of operation, i think it's currently inconsequential | 22:59 |
*** jmontemayor has quit IRC | 22:59 | |
*** romcheg has left #openstack-dev | 22:59 | |
*** rongze has quit IRC | 22:59 | |
*** dolphm is now known as dolphm_afk | 23:00 | |
*** burt has quit IRC | 23:01 | |
*** dubsquared has quit IRC | 23:02 | |
*** bpokorny has quit IRC | 23:03 | |
*** che-arne has joined #openstack-dev | 23:03 | |
*** hartsocks1 has quit IRC | 23:03 | |
*** nkinder has quit IRC | 23:03 | |
*** jayg is now known as jayg|g0n3 | 23:04 | |
*** hemna is now known as hemnafk | 23:04 | |
*** jpich has quit IRC | 23:04 | |
*** kbringard has quit IRC | 23:06 | |
*** che-arne has quit IRC | 23:07 | |
*** neelashah has quit IRC | 23:07 | |
*** jtomasek has quit IRC | 23:08 | |
*** hartsocks has joined #openstack-dev | 23:08 | |
dstanek | lbragstad: hi | 23:09 |
dstanek | lbragstad: i didn't see your response until this morning | 23:09 |
*** amotoki has quit IRC | 23:09 | |
lbragstad | dstanek: hey, no worries. I was a little late getting back to you last night too | 23:09 |
dstanek | lbragstad: where did you hear about the restriction on importing classes? | 23:10 |
lbragstad | morganfainberg: brought it up in a differnet review I was working on | 23:10 |
*** pcm_ has quit IRC | 23:10 | |
*** che-arne has joined #openstack-dev | 23:10 | |
*** ngoracke has quit IRC | 23:11 | |
dstanek | lbragstad: ah, so it's all morganfainberg's fault! | 23:12 |
lbragstad | dstanek: lol yeah, he was the one that pointed it out to me. I think it will be a change that goes into effect when the hacking version is bumped | 23:13 |
lbragstad | so the patch from Jenkins | 23:13 |
dstanek | lbragstad: that means there are a few things in keystone that'll need to be fixed | 23:13 |
lbragstad | right | 23:14 |
dstanek | lbragstad: so given that i can't import the class i'm torn between using __all__ (and *) and importing the module for a more verbose api | 23:14 |
lbragstad | more than likely. I've been trying to comment on those reviews as I see them come in so that we can try and fix them before they break | 23:14 |
*** mikeoutland has joined #openstack-dev | 23:15 | |
*** datsun_F40PH has quit IRC | 23:15 | |
dstanek | lbragstad: seems like a silly restriction - i agree with the general case, but not with completely forbidding it | 23:15 |
lbragstad | yeah, I'd have to go back and do alittle more digging in the docs | 23:16 |
*** eglynn has quit IRC | 23:17 | |
*** otherwiseguy has quit IRC | 23:18 | |
*** eharney has quit IRC | 23:18 | |
*** yamahata_ has quit IRC | 23:20 | |
*** epim has quit IRC | 23:22 | |
*** vartom11113 has quit IRC | 23:22 | |
*** claytonc has quit IRC | 23:24 | |
ayoung | dstanek, nah, but I worked around it. If it is still an issue when I need to submit I'll spend the cycles to hunt it down | 23:24 |
*** jdurgin has joined #openstack-dev | 23:24 | |
*** jobewan has quit IRC | 23:25 | |
dstanek | ayoung: alright, let me know if you need an extra pair of eyes | 23:25 |
dstanek | ayoung: i'm one of those sick people that like tests | 23:25 |
*** reaper has quit IRC | 23:26 | |
*** epim has joined #openstack-dev | 23:26 | |
*** shinylasers has quit IRC | 23:26 | |
*** armax has left #openstack-dev | 23:28 | |
*** faramir1 has joined #openstack-dev | 23:29 | |
*** urulama has joined #openstack-dev | 23:30 | |
*** otherwiseguy has joined #openstack-dev | 23:31 | |
*** boris-42 has quit IRC | 23:32 | |
*** mriedem has joined #openstack-dev | 23:32 | |
*** urulama has quit IRC | 23:34 | |
*** singhs has quit IRC | 23:36 | |
*** willingc has quit IRC | 23:37 | |
*** xarses has quit IRC | 23:37 | |
*** rony358 has quit IRC | 23:41 | |
*** rony358 has joined #openstack-dev | 23:41 | |
*** vipul has quit IRC | 23:43 | |
*** vipul has joined #openstack-dev | 23:44 | |
*** mfer has quit IRC | 23:44 | |
*** vkmc has quit IRC | 23:45 | |
*** Abhishek_ has joined #openstack-dev | 23:45 | |
Abhishek_ | Hi guys, I'm a new contributor trying to merge a patch. The gerrit workflow page says manual merge is experimental. | 23:47 |
*** epim has quit IRC | 23:47 | |
Abhishek_ | I dont see an option to merge in the ui. How should I merge? | 23:47 |
*** danwent has joined #openstack-dev | 23:47 | |
dstanek | Abhishek_: what are you trying to merge with? are you trying to get it up to date with master? | 23:49 |
*** giulivo has quit IRC | 23:50 | |
*** xarses has joined #openstack-dev | 23:52 | |
Abhishek_ | yes, master | 23:53 |
Abhishek_ | this is the patch: https://review.openstack.org/#/c/58418/ | 23:53 |
*** MarkAtwood has quit IRC | 23:54 | |
*** rongze has joined #openstack-dev | 23:56 | |
*** epim has joined #openstack-dev | 23:56 | |
*** jcooley_ has quit IRC | 23:56 | |
*** rcleere has quit IRC | 23:56 | |
*** dubsquared has joined #openstack-dev | 23:58 | |
*** nkinder has joined #openstack-dev | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!