Thursday, 2016-02-11

*** vilobhmm11 has quit IRC01:17
*** harlowja has quit IRC01:18
*** angdraug has quit IRC01:20
*** diablo_rojo has joined #openstack-meeting-cp01:23
*** diablo_rojo has quit IRC01:27
*** dims_ has joined #openstack-meeting-cp01:37
*** dims has quit IRC01:38
*** dims_ has quit IRC01:41
*** dims has joined #openstack-meeting-cp01:49
*** vilobhmm11 has joined #openstack-meeting-cp02:34
*** vilobhmm11 has quit IRC03:04
*** vilobhmm11 has joined #openstack-meeting-cp03:12
*** vilobhmm11 has quit IRC03:27
*** vilobhmm11 has joined #openstack-meeting-cp03:31
*** vilobhmm11 has quit IRC04:22
*** vilobhmm11 has joined #openstack-meeting-cp04:23
*** vilobhmm11 has quit IRC04:24
*** dims has quit IRC04:43
*** markvoelker has quit IRC05:03
*** vilobhmm11 has joined #openstack-meeting-cp05:48
*** markvoelker has joined #openstack-meeting-cp06:04
*** markvoelker has quit IRC06:34
*** sheel has joined #openstack-meeting-cp06:53
*** vilobhmm111 has joined #openstack-meeting-cp07:31
*** vilobhmm11 has quit IRC07:33
*** vilobhmm11 has joined #openstack-meeting-cp07:57
*** vilobhmm111 has quit IRC07:57
*** vilobhmm11 has quit IRC08:26
*** markvoelker has joined #openstack-meeting-cp09:31
*** sheeprine has quit IRC09:33
*** sheeprine has joined #openstack-meeting-cp09:35
*** markvoelker has quit IRC09:36
*** reed_ has joined #openstack-meeting-cp10:03
*** dims has joined #openstack-meeting-cp10:48
*** reed_ has quit IRC11:15
*** markvoelker has joined #openstack-meeting-cp11:32
*** markvoelker has quit IRC11:37
*** markvoelker has joined #openstack-meeting-cp12:33
*** markvoelker has quit IRC12:37
*** dims has quit IRC12:40
*** sheel has quit IRC12:57
*** dims has joined #openstack-meeting-cp13:20
*** markvoelker has joined #openstack-meeting-cp13:23
*** ninag has joined #openstack-meeting-cp13:55
*** sheeprine_ has joined #openstack-meeting-cp14:07
*** sheeprine has quit IRC14:08
*** sheeprine_ is now known as sheeprine14:09
*** sheeprine has joined #openstack-meeting-cp14:09
*** diablo_rojo has joined #openstack-meeting-cp14:49
*** cdent has joined #openstack-meeting-cp14:57
sdague#startmeeting service-catalog-tng15:02
openstackMeeting started Thu Feb 11 15:02:40 2016 UTC and is due to finish in 60 minutes.  The chair is sdague. Information about MeetBot at http://wiki.debian.org/MeetBot.15:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:02
*** openstack changes topic to " (Meeting topic: service-catalog-tng)"15:02
openstackThe meeting name has been set to 'service_catalog_tng'15:02
cdento/15:02
sdaguewho is about?15:02
bknudson_what's up?15:03
sdague#link Agenda https://wiki.openstack.org/wiki/Meetings/ServiceCatalogTNG15:03
sdague#topic Nova project_id optional15:03
*** openstack changes topic to "Nova project_id optional (Meeting topic: service-catalog-tng)"15:03
sdague#status still waiting on test removes - http://lists.openstack.org/pipermail/openstack-dev/2016-February/086218.html15:04
openstackstatussdague: unknown command15:04
sdague#info still waiting on test removes - http://lists.openstack.org/pipermail/openstack-dev/2016-February/086218.html15:04
sdague#topic Service Catalog Names15:04
*** openstack changes topic to "Service Catalog Names (Meeting topic: service-catalog-tng)"15:04
sdaguethat conversation on the list seems to have resolved, and I proposed a dedicated repository for this work15:05
cdentgood outcome, I think15:05
sdagueyep15:05
cdentpractical, actionable, forward moving and thinking15:05
sdagueI guess we'll need to think a bit about file format15:05
sdaguethe only thing I know we need to support is more than one type allowed per project15:06
bknudson_use JSONSchema15:06
sdaguebknudson_: it's not going to be json15:06
bknudson_it doesn't have to be JSON15:06
sdaguebecause json doesn't support comments15:06
bknudson_you can use JSONSchema on YAML (validation takes a dict)15:07
sdagueok, well, I think english might be a better first attempt15:07
notmorgansdague: i meant to say something on the list, just wanted to be sure we didn't replicate the volumev2 or versioned things.15:07
cdentOne thing I think is critical that this file (or whatever it is) is have a definition of terms15:08
cdentuntil we agree some of those defintions all this is playing with words15:08
notmorgansdague: i know we have it today, but hopefully we can move away from it. otherwise the ML topic sounded good as proposed.15:08
sdaguecdent: can you expand on that?15:08
sdaguebknudson_ / cdent - honestly I was kind of thinking something as simple as this - https://etherpad.openstack.org/p/service-registry-format15:09
cdentWe don't have a lot of terms, maybe just one, but we need to make sure that "service type" (I think that's the term or art, yes?) is described effectrively: what it is, where it will be used, why it is used for that.15:09
sdagueok, sure, so we need a GLOSSARY15:10
sdaguethat's fine15:10
sdaguedo you want to throw any thoughts on that into https://etherpad.openstack.org/p/service-registry-format - and we can seed the first few commits from there?15:10
cdentthat format seems reasonable to me, leaves room for comments15:10
cdentsure15:10
sdaguenotmorgan: my intent is not to codify any of the volumev2 bits15:11
sdaguebecause, I agree, that's all goofy15:11
notmorgansdague: yay.15:11
*** annegentle_ has joined #openstack-meeting-cp15:11
bknudson_didn't we have 2 services where the type was telemetry?15:11
*** sdake_ has joined #openstack-meeting-cp15:11
sdaguehowever, I do want to reopen the conversation about explicit version in endpoints, as a structured field15:11
sdaguebknudson_: we do, we're going to need to resolve that15:11
annegentle_o/ sorry I'm late, prior meeting ran over15:11
sdagueit will be one of the sticky points15:11
notmorgani'm ok if we want to encode a version in the catalog as a structured (optional) field - however, i do prefer to encourage folks to use discovery15:12
sdaguenotmorgan: because I think seeing the catalogs in the wild, it's clear people want explicit versions, they just hacked up service type to get there15:12
notmorgansdague: yeah we can't eliminate it. just as long as it's not overriding the URL or the service_type15:12
notmorganor that is must override url/service_type to get there15:13
annegentle_sdague: but the catalogs in the wild were from devstack right?15:13
notmorganannegentle_: not all.15:13
annegentle_ok15:13
sdaguenotmorgan: yeh, agreed. Once this ball gets rolling I'll propose things on the ML about it15:13
sdaguetrying to keep only so many uncommitted balls in the air at once15:13
annegentle_sdague: I have a question about the service registry when it's appropriate to ask15:14
notmorganideally it shouldn't be needed but it totally should be supported as a structured field. it saves having to ask 20 cinder endpoints if they are v215:14
sdaguenotmorgan: right, and a lot of software only works with 1 major version15:14
notmorganif you *must* work with a v2 endpoint for example. [future proofing]15:14
sdagueso it is nice to just be able to get that, instead of boiler plate a ton of discovery code15:14
sdaguein the client side15:14
sdagueannegentle_: fire away15:14
notmorgansdague: in most cases it wont eve rmatter but hey we'll get grumpy people w/o it. might as well make transitioning easyish15:15
annegentle_I think in the service catalog spec, we said we'd use the projects.yaml as the first test. why does that not work?15:15
*** mc_nair has left #openstack-meeting-cp15:15
notmorganbtw i am here for ~20mins then off to the dentist so.. just figured i'd drop in for the meeting :)15:15
annegentle_ah, the dentist, good times :)15:15
bknudson_the reason for the separate repo from projects.yaml was just so a separate group could merge?15:15
notmorganbknudson_: ++15:15
sdaguebknudson_: yes, pretty much15:16
annegentle_ah, for governance15:16
annegentle_sorta15:16
notmorganwhile this is under the purview of the TC [obviously], API-WG owns [according to the RFC] the repo15:16
annegentle_I'd prefer we make the TC do it, but that's me.15:16
notmorganwhich i like15:16
sdagueas exposed in the thread, most people were fine for this being an API WG governed thing, with the TC only handling edge cases15:16
sdagueright, it's delegation15:16
bknudson_who do you think is the consumer for the service registry?15:16
annegentle_I wanted to talk more about it at this week's API WG meeting15:16
*** sdake_ is now known as sdake15:16
annegentle_for example, this service registry is only for services15:17
cdentannegentle_: yeah, I put it on the agenda there15:17
annegentle_do we need to get into resources and where would that happen?15:17
notmorganbknudson_: two people: developers [ i have a new thing ], and deployers [i deployed a thing]15:17
annegentle_What's nagging at the back of my mind is this is something that can be solved with a lookup, and the lookup should be the docs as source of truth.15:17
notmorganbknudson_: and end users can reference it if they want, but ideally it should be mostly transparent to them.15:17
annegentle_cdent: yeah Everett and I talked about it too and said we'd discuss at the API WG meeting too15:18
annegentle_cdent: so might be all of the agenda ha ha15:18
sdagueannegentle_: honestly, right now, we're trying to create a source of truth. And it seemed a bit simpler to do that in a dedicated space where it's clear this is all it is. Like IANAL port numbers15:18
annegentle_"In a world where every service has to have API docs complete, we can all look for collisions before they happen."15:19
annegentle_(that should be read in that movie guy's voice)15:19
sdagueheh15:19
bknudson_he he15:19
notmorganannegentle_: hehe15:19
cdentwe'll sell you the whole seat, but you'll only need the edge15:19
annegentle_so that's what I was thinking of -- not a new repo or effort but a further focus for API WG15:19
annegentle_cdent: LOL omg15:19
notmorgancdent: oh is it going to be in 70mm too?15:19
notmorgancause i'll buy that ticket!15:20
sdagueannegentle_: the proposal is api-wg + this wg as the approval team15:20
cdentSo, yeah: I get the sense that the goals of the api-wg are very closely tied or even dependent on the success of the sctng15:20
sdagueso I don't see how this is in conflict with it being follow on api wg mission15:21
annegentle_sdague: okay, still, if teams met higher expectations for dev experience earlier, would we be better off?15:21
*** sheel has joined #openstack-meeting-cp15:21
bknudson_once we get the data we can reformat it or move it around15:21
annegentle_yeah, I think the blended teams are the ones who can get stuff done15:21
notmorganannegentle_: sure, but i don't think that is going to change this need really.15:21
sdagueannegentle_: that seems like an obvious yes, but I'm not sure how that's in conflict with a repo and a yaml file15:21
annegentle_it's not15:21
sdagueok15:22
annegentle_and I'm not arguing against it, believe me15:22
sdagueok15:22
cdentviolent agreement!15:22
annegentle_I'm just asking if ...15:22
annegentle_wait.15:22
sdaguecool, I'm just saying we start moving forward, do all the easy bits like 'compute' => nova15:22
annegentle_I'm asking if the API docs were further along if we'd have these struggles.15:22
annegentle_probably not.15:22
annegentle_but wondering aloud15:22
sdagueannegentle_: maybe, maybe not15:22
sdaguewe still need the registry15:22
annegentle_for example, if we had a great api docs reference, discoverability of collision is easier15:22
annegentle_but what I'm asking is whether collision at the resource level matters as much as service level15:23
notmorganannegentle_: i think we still need the registry, it's like an IANA thing as sdague said.15:23
annegentle_I guess we are going in phases... first is service, then comes resources15:23
sdagueannegentle_: oh, right, that question15:23
annegentle_which is all good15:23
notmorganoooh15:23
annegentle_and I don't want to conflate or try to bite off more than chewable.15:23
notmorganuh the other thing.15:23
sdagueso, I had a conversation with jaypipes about that yesterday15:23
annegentle_oh good do tell15:23
sdagueI think he was using 'top level resources' == 'service types'15:24
sdagueit was a naming problem15:24
notmorgansdague: oh that makes a lot more sense now.15:24
sdaguebecause compute/flavors dataprocessing/flavors is not actually confusing15:24
notmorganbut calling it /flavors would be15:25
sdagueright, but it's scoped to a service15:25
annegentle_yeah it's the context that matters, again a good docs site would show this to us.15:25
* annegentle_ cries15:25
bknudson_it would be great if we could view the whole of openstack as the interface, rather than separate interfaces like identity / compute / networking15:25
sdagueyeh, well, let's solve 1 problem first15:25
annegentle_bknudson_: I think that's how jaypipes tries to get us to think -- and yeah users too15:25
cdentannegentle_: I agree with you, but I also think achieving that kind of docs site in a big tent world is _really_ hard, so we need some granularity.15:25
notmorganbknudson_: i'm trying to slowly move us that way, this wg is def. part of that goal though15:25
sdagueand realize there are N more problems to solve15:25
annegentle_cdent: yeah I agree, and ordering15:26
annegentle_ordering of priority helps us eat the elephant15:26
notmorganbknudson_: but it is slooooow15:26
notmorganannegentle_: but i want to boil the ocean nowwww! :P15:26
annegentle_anyway, we can talk more about it at the API Wg :)15:26
notmorgananyway.15:26
sdagueI also think top level service resource policing is a lot of work, for not a huge amount of benefit15:26
annegentle_heh15:26
annegentle_sdague: I know what you mean15:26
cdentwoot! I was waiting for someone to say "boil the ocean" :)15:26
notmorgancdent: happy to oblige15:26
sdaguestructured error documents, for instance, would be so much more helpful to consumers15:27
bknudson_could also say "rearranging deck chairs on the titanic"15:27
notmorgansdague: ++15:27
annegentle_bknudson_: noooo15:27
cdentbknudson_: slightly different conotation15:27
sdaguerearranging deck chairs on the hindenburg15:27
notmorgansdague: i... the huge manatee? /meme15:27
sdagueok, anything else on service types?15:28
bknudson_we need a few more cross-project workgroups15:28
notmorgani think the service_types are a solid starting place15:28
cdentI'd like us to make sure we have some concrete (written down) goals for what we want this thing to enable or accomplish15:28
sdagueannegentle_: https://etherpad.openstack.org/p/service-registry-format - is the scratch pad15:28
cdentBut overall +1, let's get on with it15:28
annegentle_ok, tahnks15:29
sdagueok15:29
annegentle_for what it's worth it's way better than tags :)15:29
notmorgansdague: +1 generally for thawt15:29
notmorganand pleaseeeee no tags :P15:29
annegentle_please.........15:29
sdagueheh15:29
sdague#topic JSON Schema for SC15:29
*** openstack changes topic to "JSON Schema for SC (Meeting topic: service-catalog-tng)"15:29
*** angdraug has joined #openstack-meeting-cp15:29
notmorgansdague: one last thing i want to toss on the pile to think about - no answer needed yet15:29
sdaguenotmorgan: ok, go for it15:30
notmorganthe concept of the service type being used as the mount-point for a service15:30
notmorgane.g. /compute /identity15:30
notmorganetc15:30
sdagueyes15:30
sdaguethat will be recommended15:30
notmorganjust something to mull over as a group while we're pondering this. if we want to codify that or not.15:30
notmorgangreat15:30
bknudson_I started a github project to codify the service catalog schemas: https://github.com/brantlk/service-catalog-schema15:31
bknudson_not sure if that was the best place, but needed some way to share it15:31
notmorgangh is goot enough to start imo15:31
annegentle_oh for sure15:31
sdaguenotmorgan: I think it's a thing we shouldn't say is required, because we do have this whole service catalog and all, but it does seem like a good recommendation15:31
bknudson_so here's the v2 schema: https://github.com/brantlk/service-catalog-schema/blob/master/schemas/v2.yaml15:31
bknudson_and here's the v3 schema: https://github.com/brantlk/service-catalog-schema/blob/master/schemas/v3.yaml15:31
bknudson_and the next-gen schema: https://github.com/brantlk/service-catalog-schema/blob/master/schemas/ng.yaml (which is just the v3 schema for now)15:32
sdaguebknudson_: ok, cool, how do you want to take feedback on this?15:32
notmorgansdague: i would almost push for it to be the general case even if nova [for example] is the only thing on the host. but e can circle back on that.15:32
notmorgansdague: i'm 100% ok with "strongly recommended"15:32
cdentnotmorgan: (reasonable defaults)++15:32
bknudson_sdague: how about for next meeting, take a look at it.15:32
* notmorgan yeidls the floor.15:32
annegentle_nice bknudson_15:32
sdaguebknudson_: sounds good15:32
* notmorgan also type yields right this time.15:33
bknudson_so what I did with this repo is I pulled all the sample catalogs from the wiki page15:33
annegentle_does v2 correspond with v2.0 keystone api? what's the meaning there15:33
sdague#action everyone take a look at bknudson_'s schema for next meeting - https://github.com/brantlk/service-catalog-schema15:33
annegentle_oh i see, reading15:33
cdentso now is probably as good a time as any to ask this question: why are there both a service type and a service name and can we just kill service name?15:33
sdaguewe'll make that the frist agend ideam15:33
sdagueitem15:33
bknudson_and if you run test_catalog_schema.py it validates all the sample catalogs against the schema15:33
sdaguecdent: killing name is probably fine15:33
notmorganbknudson_: oh good, this can actually be used as a template-y thing for another thing i want to do.15:34
sdagueI think it was a dolphm original point15:34
notmorgansdague: we shoiuld kill name, it's not useful.15:34
bknudson_so one way we can go -- create sample NG catalogs and update the NG schema.15:34
notmorganservice_type is what matters.15:34
* cdent is relieved he's not totally stupid15:34
annegentle_I think showing examples is helpful15:34
sdagueyeh, I can get my head around samples much easier that the schema15:34
cdentme too15:35
bknudson_annegentle_: yes, the v2.0 catalog is what you get in a v2 token (from v2.0/tokens), and the v3 catalog is what you get in a v3 token (from v3/auth/tokens)15:35
annegentle_dolphm would know/remember history15:35
sdaguethe schema is good for machines, less for my brain15:35
annegentle_ok thanks bknudson_ I think I know enough to review15:35
notmorgansdague: i believe it, cause even though i know whatthe catalog should be, it's hard to read the schema15:35
sdaguebut this is looking good15:35
bknudson_the v2 catalog is not compatible with the v3 catalog15:35
notmorgani expect the NG catalog to likewise be incompatible, sadly15:35
notmorganbut ... expected and needed15:35
notmorganotherwise we'd carry cruft.15:36
sdaguebknudson_: also, are you really using yaml for jsonschema?15:36
sdaguethat's almost really awesome15:36
cdentI think that's great. so much more redable15:36
annegentle_easier to write, right?15:36
sdagueand it can have comments!15:36
notmorgansdague: it wouldn't be hard to do it like that.15:36
bknudson_sdague: yes, I went with YAML for the JSONSchema definition due to JSON not allowing newlines in strings!15:36
* cdent sends praises to ingy15:36
bknudson_I started with json and got sick of it.15:36
notmorganbknudson_: ++15:36
sdaguecrap, I'm going to need to redo bits of nova this way15:37
notmorganjson is GREAT for a wire thing15:37
notmorganbut ends at the wire15:37
sdaguethis is so much better15:37
sdaguebknudson_ gets the cookie for the day15:37
notmorganbknudson_: i think we should re-do keystone's validation like this ;)15:37
bknudson_mmm cookies15:37
annegentle_too crumby :)15:37
cdentscrew cookies, whole cake15:37
notmorganannegentle_: brownies?15:37
notmorgan;)15:37
annegentle_gold star stickers and glitter!15:37
annegentle_bknudson_ takes it up a notch!15:38
bknudson_glitter gets everywhere15:38
annegentle_heeee15:38
notmorgansdague: blame annegentle_ when someone asks why this channel; is covered in glitter.15:38
sdagueheh15:38
annegentle_ok, you get the velociraptor Valentine's card!15:38
* cdent fetches the disco ball15:38
notmorganok anyway15:38
notmorganthis is a good format :) yay15:38
bknudson_so I think we should consider what we think is the "ideal" catalog15:38
sdagueok, now that we're in full dance party mode15:38
annegentle_cool15:38
annegentle_great way to end a standup!15:39
bknudson_and propose those as samples15:39
cdentbknudson_++15:39
bknudson_and, apparently, not even consider backwards-compatibility15:39
sdaguebknudson_: agreed, so maybe just throw up some PRs with ideas to rough things up at this point15:39
notmorganso i have one other question annegentle_, what was the result of the three urls/interfaces convo?15:39
notmorgansince we're talking examples.15:39
sdaguenotmorgan: we never really got resolution15:39
notmorgansdague: if at all possible i'd like to propose 2 urls to start then15:39
notmorganinternal/public15:40
notmorganand if we need to expand back to admin, we can.15:40
sdagueI decided to pivot to more tractable problems15:40
cdentthe summit-based goal was 115:40
cdentwas it not?15:40
bknudson_I think we found that deployments were using them all?15:40
sdaguecdent: it was, the ops folks really wanted internal for billing reasons15:40
notmorganso, lets start with 2 and plan to add admin back in if it turns out really needed15:40
notmorgani know we can;'t do 115:40
cdentreality is such a pain15:41
sdaguecdent: heh15:41
sdagueok, so for next week, come with comments on bknudson_'s current work, as well as what else we want in the ideal15:41
sdague#topic Open Discussion15:41
*** openstack changes topic to "Open Discussion (Meeting topic: service-catalog-tng)"15:41
sdagueany further things today?15:41
notmorgani was glan i was awake randomly for this. yay15:42
notmorgannow i know when it is so i can be here next week too15:42
bknudson_it's an early start for some15:42
sdagueok, thanks for coming folks.15:43
sdague#endmeeting15:43
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"15:43
openstackMeeting ended Thu Feb 11 15:43:05 2016 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:43
openstackMinutes:        http://eavesdrop.openstack.org/meetings/service_catalog_tng/2016/service_catalog_tng.2016-02-11-15.02.html15:43
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/service_catalog_tng/2016/service_catalog_tng.2016-02-11-15.02.txt15:43
openstackLog:            http://eavesdrop.openstack.org/meetings/service_catalog_tng/2016/service_catalog_tng.2016-02-11-15.02.log.html15:43
* notmorgan runs off to dentist...15:43
annegentle_notmorgan: right15:43
notmorganannegentle_: day 2 in a row :( sigh15:43
cdentthat seemed to go well15:43
annegentle_notmorgan: I can shop "no adminurl" around here if you like15:43
annegentle_notmorgan: yuck, I went Tues. for my cleaning15:43
notmorganannegentle_: i'd like that i also think we should just run with it and see what comes out of it15:43
notmorganannegentle_: i doubt most deployments really need "admin".15:44
notmorganit was a keystone thing and a not-great keystone thing.15:44
bknudson_apparently bluebox gets by with 1 -- the network routes the traffic correctly15:44
sdagueI guess I shouldn't have ended meeting15:44
notmorganbknudson_: that would be my choise15:44
notmorgansdague: hehe *shrug*15:45
bknudson_so you put the public URLs in the catalog and if you're in the bb network it goes to private15:45
notmorganbknudson_: but i get that folks don't want to make networking more complex... it means they need to tlak to network eng.15:45
sdaguebknudson_: right, the network routes you to the most efficient way to access things15:45
notmorganheck DNS could do that15:45
notmorgannot even crazy network routes.15:46
bknudson_right, but then you push it onto the applications -- you always have to tell the application to do internal or public15:46
sdagueit's mostly about talking to data heavy services like glance / swift15:46
annegentle_notmorgan: oh found a big ol email, shall I send it to you bknudson_?15:46
sdagueyou *really* care about how you get there15:46
notmorganannegentle_: sure.15:46
sdaguebut I agree, application having to guess sucks15:46
bknudson_annegentle_: sure.15:46
notmorgansdague: DNS can do this easily w/o crazy networking too :)15:46
sdagueit's kind of like download(go_fast=True)15:46
bknudson_it's the turbo button on the old pcs15:47
notmorganbknudson_: hehehe15:47
notmorganSLOW DOWN THE CPU CLOCK!15:47
bknudson_maybe neutron could help us with this15:48
*** EmilienM has quit IRC15:53
*** EmilienM has joined #openstack-meeting-cp16:07
EmilienMkim16:08
EmilienMoops16:08
*** nikhil_k has joined #openstack-meeting-cp16:38
*** tpeoples has quit IRC16:38
*** cdent has left #openstack-meeting-cp16:38
*** sheel has quit IRC16:39
*** nikhil has quit IRC16:39
*** tpeoples has joined #openstack-meeting-cp16:43
*** sheel has joined #openstack-meeting-cp16:43
*** nikhil_k is now known as nikhil16:50
*** sdake has quit IRC17:12
*** annegentle_ has quit IRC17:26
*** sdake has joined #openstack-meeting-cp18:31
*** angdraug has quit IRC18:39
*** vilobhmm11 has joined #openstack-meeting-cp18:55
*** harlowja has joined #openstack-meeting-cp19:04
*** avarner_ has quit IRC19:17
*** avarner_ has joined #openstack-meeting-cp19:22
*** avarner_ has quit IRC20:58
*** notmorgan is now known as morganfainberg21:02
*** morganfainberg is now known as notmorgan21:12
*** ninag has quit IRC21:51
*** avarner_ has joined #openstack-meeting-cp21:53
*** sdake has quit IRC21:58
*** sdake has joined #openstack-meeting-cp22:01
*** sheel has quit IRC22:17
*** dims has quit IRC22:23
*** dims has joined #openstack-meeting-cp22:26
*** diablo_rojo has quit IRC22:44
*** ninag has joined #openstack-meeting-cp22:51
*** sdake_ has joined #openstack-meeting-cp22:54
*** ninag has quit IRC22:56
*** sdake has quit IRC22:57
*** ninag has joined #openstack-meeting-cp23:16
*** ninag has quit IRC23:16

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