Wednesday, 2017-01-18

*** harlowja has joined #openstack-meeting-cp00:06
*** lamt has joined #openstack-meeting-cp00:39
*** jkomg has quit IRC01:15
*** jkomg has joined #openstack-meeting-cp01:16
*** jkomg has quit IRC01:20
*** jkomg has joined #openstack-meeting-cp01:21
*** lamt has quit IRC01:22
*** bswartz has quit IRC01:24
*** ducttape_ has joined #openstack-meeting-cp01:25
*** jkomg has quit IRC01:25
*** stevemar has quit IRC01:27
*** brault has quit IRC01:27
*** stevemar has joined #openstack-meeting-cp01:29
*** brault has joined #openstack-meeting-cp01:29
*** diablo_rojo has joined #openstack-meeting-cp01:47
*** diablo_rojo has quit IRC01:48
*** diablo_rojo has joined #openstack-meeting-cp01:49
*** edtubill has joined #openstack-meeting-cp01:51
*** mars has joined #openstack-meeting-cp01:54
*** ducttape_ has quit IRC02:24
*** ducttape_ has joined #openstack-meeting-cp02:29
*** harlowja has quit IRC02:36
*** mars has quit IRC02:45
*** mars has joined #openstack-meeting-cp03:02
*** ducttape_ has quit IRC03:15
*** lcastell has quit IRC03:22
*** luzC has quit IRC03:23
*** diablo_rojo has quit IRC03:27
*** gouthamr has quit IRC03:28
*** diablo_rojo has joined #openstack-meeting-cp03:30
*** sheel has joined #openstack-meeting-cp03:34
*** alij has joined #openstack-meeting-cp03:46
*** alij has quit IRC03:51
*** lcastell has joined #openstack-meeting-cp04:20
*** luzC has joined #openstack-meeting-cp04:22
*** alij has joined #openstack-meeting-cp05:35
*** alij has quit IRC06:35
*** alij has joined #openstack-meeting-cp06:43
*** edtubill has quit IRC07:02
*** edtubill has joined #openstack-meeting-cp07:04
*** rarcea has joined #openstack-meeting-cp07:07
*** edtubill has quit IRC07:08
*** alij_ has joined #openstack-meeting-cp07:12
*** alij has quit IRC07:12
*** alij has joined #openstack-meeting-cp07:13
*** alij_ has quit IRC07:17
*** dfflanders has quit IRC07:29
*** diablo_rojo has quit IRC07:32
*** jkomg has joined #openstack-meeting-cp07:36
*** jkomg has quit IRC07:40
*** alij has quit IRC07:40
*** rarcea_ has joined #openstack-meeting-cp08:04
*** rarcea has quit IRC08:04
*** alij has joined #openstack-meeting-cp08:04
*** rarcea_ has quit IRC08:05
*** rarcea has joined #openstack-meeting-cp08:05
*** markvoelker has joined #openstack-meeting-cp08:26
*** alij has quit IRC08:29
*** alij has joined #openstack-meeting-cp09:13
*** dfflanders has joined #openstack-meeting-cp09:26
*** alij has quit IRC10:05
*** beisner has quit IRC10:21
*** beisner has joined #openstack-meeting-cp10:22
*** alij has joined #openstack-meeting-cp11:01
*** dfflanders has quit IRC11:05
*** alij has quit IRC11:06
*** jkomg has joined #openstack-meeting-cp11:40
*** jkomg has quit IRC11:44
*** sdague has joined #openstack-meeting-cp12:25
*** ducttape_ has joined #openstack-meeting-cp12:44
*** alij has joined #openstack-meeting-cp13:06
*** ducttape_ has quit IRC13:09
*** alij has quit IRC13:10
*** lamt has joined #openstack-meeting-cp13:23
*** alij has joined #openstack-meeting-cp13:24
*** lamt has quit IRC13:24
*** alij has quit IRC13:30
*** ducttape_ has joined #openstack-meeting-cp13:53
*** xyang1 has joined #openstack-meeting-cp13:54
*** alij has joined #openstack-meeting-cp13:57
*** daniela_ebert has joined #openstack-meeting-cp13:57
*** alij has quit IRC14:02
*** daniela_ebert has quit IRC14:08
*** gouthamr has joined #openstack-meeting-cp14:13
*** diablo_rojo_phon has joined #openstack-meeting-cp14:55
*** alij has joined #openstack-meeting-cp14:59
*** alij has quit IRC15:03
*** ducttape_ has quit IRC15:10
*** david-lyle has joined #openstack-meeting-cp15:13
*** openstack has joined #openstack-meeting-cp15:18
*** ChanServ sets mode: +o openstack15:18
*** ttx has quit IRC15:19
*** sheeprine has quit IRC15:19
*** notmyname has quit IRC15:19
*** dstanek has quit IRC15:19
*** mgagne has quit IRC15:19
*** Daviey has quit IRC15:19
*** DuncanT has quit IRC15:19
*** eeiden has quit IRC15:19
*** reed has quit IRC15:19
*** mrhillsman has quit IRC15:19
*** fungi has quit IRC15:19
*** sheeprine has joined #openstack-meeting-cp15:19
*** notmyname has joined #openstack-meeting-cp15:19
*** fungi has joined #openstack-meeting-cp15:20
*** mrhillsman has joined #openstack-meeting-cp15:20
*** ttx has joined #openstack-meeting-cp15:21
*** dstanek has joined #openstack-meeting-cp15:22
*** mgagne has joined #openstack-meeting-cp15:22
*** Daviey has joined #openstack-meeting-cp15:22
*** reed has joined #openstack-meeting-cp15:22
*** mgagne has quit IRC15:23
*** mgagne has joined #openstack-meeting-cp15:23
*** mgagne is now known as Guest5853115:23
*** DuncanT has joined #openstack-meeting-cp15:27
*** bswartz has joined #openstack-meeting-cp15:33
*** david-lyle has quit IRC15:36
*** david-lyle_ has joined #openstack-meeting-cp15:36
*** david-lyle_ has quit IRC15:37
*** david-lyle_ has joined #openstack-meeting-cp15:37
*** sheel has quit IRC15:37
*** david-lyle_ has quit IRC15:41
*** homerp has quit IRC15:42
*** kencjohnston_ has quit IRC15:42
*** homerp has joined #openstack-meeting-cp15:42
*** kencjohnston has joined #openstack-meeting-cp15:43
*** david-lyle has joined #openstack-meeting-cp15:47
*** ducttape_ has joined #openstack-meeting-cp15:48
*** jaugustine has joined #openstack-meeting-cp15:50
*** eeiden has joined #openstack-meeting-cp15:53
*** ravelar has joined #openstack-meeting-cp15:57
*** gagehugo has joined #openstack-meeting-cp15:58
*** _ducttape_ has joined #openstack-meeting-cp15:58
*** alij has joined #openstack-meeting-cp15:59
*** morgan has joined #openstack-meeting-cp16:00
lbragstad#startmeeting policy16:00
openstackMeeting started Wed Jan 18 16:00:14 2017 UTC and is due to finish in 60 minutes.  The chair is lbragstad. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
lbragstadping  raildo, ktychkova, dolphm, dstanek, rderose, htruta, atrmr, gagehugo, lamt, thinrichs, edmondsw, ruan, ayoung, stevemar, ravelar16:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
*** openstack changes topic to " (Meeting topic: policy)"16:00
openstackThe meeting name has been set to 'policy'16:00
lbragstadagenda #link https://etherpad.openstack.org/p/keystone-policy-meeting16:00
gagehugoo/16:00
morganlbragstad: you should add me to the ping list16:00
stevemaro/16:00
rderoseo/16:00
*** diablo_rojo has joined #openstack-meeting-cp16:00
morgano/16:00
lbragstadping  raildo, ktychkova, dolphm, dstanek, rderose, htruta, atrmr, gagehugo, lamt, thinrichs, edmondsw, ruan, ayoung, stevemar, ravelar, morgan16:00
lbragstad:)16:00
gagehugoo/16:00
lbragstadmorgan done16:00
morganlbragstad: tyvm16:00
knikollao/16:01
lbragstadalso - if anyone knows of anyone else that is interested in policy and isn't on the ping list, let them know16:01
lbragstad(cross project especially)16:01
*** ducttape_ has quit IRC16:01
lbragstad# topic Recap discussion from mailing list16:02
lbragstad#topic Recap discussion from the mailing list16:02
*** openstack changes topic to "Recap discussion from the mailing list (Meeting topic: policy)"16:02
lbragstad#link http://lists.openstack.org/pipermail/openstack-dev/2017-January/109967.html16:02
*** spilla has joined #openstack-meeting-cp16:02
lbragstadIf you remember from last meeting, we wanted to try and come to consensus on the status of the two policy files we have16:02
lbragstadLooks like we don't have any feedback so far :(16:02
lbragstadIf you have any thoughts or ideas, please don't hesitate to share them!16:03
lbragstadcc morgan ^16:03
morganso. i can say why we have 216:03
morganit is a very simple reason16:03
lbragstad#topic keystone's policy file tribal knowledge16:03
*** openstack changes topic to "keystone's policy file tribal knowledge (Meeting topic: policy)"16:03
stevemar++ to topic16:04
morganthe orignial dumb file is installed by default and the v3 policy file would break many deployments not overriding it without new additional roles16:04
lbragstadmorgan go for it16:04
stevemarlets all gather around the fire16:04
morganv3 policy file was created as a template for what we wanted16:04
*** alij has quit IRC16:04
morganbut things like bootstrap didn't exist16:04
lbragstadmorgan `keystone-manage boostrap`?16:04
morganso everything was done mostly in migrations and in direct sql injection16:04
morganlbragstad: yep16:04
lbragstadah16:05
stevemarso how can we migrate over to the new one?16:05
morganthe main reason we haven't pivoted to the v3 policy is because any deployment relying on dumb policy would stop working16:05
morgan2 options have been proposed16:05
morganbreak people (bad)16:05
morganbut doable16:05
lbragstadstevemar i have an idea how - but i'll wait for others to weigh in16:05
morganwith a upgrade doc16:05
stevemarare we really breaking people? they don't just blindly copy the file over16:05
lbragstadmorgan what would the upgrade consist of?16:06
morgan2: pivot the config for policy, make it shift to a new default if it exists (not "sample") we use it,16:06
morganwith an upgrade doc16:06
morganstevemar: it's not us it is packagers16:06
morganand deployment tools16:06
morgansome have in the past copied it16:06
morganwith the death of v2 coming soon (tm), it may be an easier sell16:06
*** ruan_19 has joined #openstack-meeting-cp16:07
morganthe upgrade is setting up the new roles, assigning the roles to the right  (user, project) combos16:07
morganand setting up things like is-admin-project (if needed)16:07
morganthen dropping the policy file in place16:07
morganmany production systems still just use :admin: and :member: and the very limited default policy16:07
morganso we need to communicate the deprecation and encode the new stuff in the tools such as `keystone manage-bootstrap`16:08
morganAND we need dsvm to run with v3 policy16:08
morganright now it can't afaik16:08
lbragstadmorgan so bootstrap would be used to create new roles?16:08
stevemarlbragstad: just a handful?16:08
morganlbragstad: or at least it needs a template for the proper defaults16:09
morganprobably a yaml that sets the mappings up16:09
morganso a deployer can override the basics if needed (otherwise it;ll have like 5-10 more cli options to fill in)16:09
bretonfuel doesn't modify it and uses basically the on in etc/16:09
lbragstadgot it -16:10
morganbreton: thanks, that is my point right there. many tools use the simple basic policy file.16:10
lbragstadso we have three options16:10
morgani am still an advocate for moving this way16:10
morganit just was a mire of mess before we had more of our own tools in place16:10
lbragstad1.) break people by just switching the default policy to the v3 cloud sample one16:10
bretonfor example the new policy file will probably break hierarchical quotas in cinder16:11
lbragstad2.) use keystone-manage bootstrap to provide a migration path by creating new roles and assigning them16:11
*** markvoelker has quit IRC16:11
morgannow we have more options and with v2 coming up on eol, it becomes much more straight forward to say it makes sense to put the effort in, since v2 member/admin is still a requirement of roles16:11
morganwithout those roles v2 wont work16:11
bretonbecause cinder lists projects being an admin somewhere and in v3 it requires to be domain admin16:11
breton*v3cloudsample16:12
morganit sounds like we need a dsvm to be able to be run that does the cross-gate thing to validate what all is horked16:12
morganand this is going to be a lot like getting people on v3 auth16:12
morganftr16:12
morgana long, painful process16:12
morgan(probably not as painful as v3 auth)16:12
bretoni also think it will make us re-think how we deal with service users now16:13
morganbreton: that is mostly a function of what roles the cinder user has.16:13
morganbreton: largely that is a v2 vs v3 thing that has been on the backburner16:13
bretonbecause today everybody assumes that service user is an admin (everywhere) and can do whatever it wants16:14
morgansince v2 was still *required* until recently to run a cloud16:14
morganmeaning admin just was the right choice16:14
morgananyway, story time is over :)16:14
morgannow yall know the tribal history16:14
lbragstadmorgan thanks16:14
lbragstadthe third option would be16:14
lbragstadoption 3.) codify the existing (insufficient for v3) policy into oslo.policy like nova has done, and use tooling in oslo.policy to move the defaults to something that works for v3cloudsample16:15
lbragstadso - using oslo.policy as the vehicle to consolidate16:15
morganthat is option 3, which we didn't have until very recently16:16
lbragstadmorgan right16:16
morgani like options 2 and 3.16:16
lbragstadI would be fine with either 2 or 3 depending on the migration of #216:16
morganoption 1 is still distateful16:16
morgandistasteful*16:16
lbragstadright16:16
lbragstadI would agree16:16
lbragstaddoes anyone else have thoughts?16:16
morganregardless of the path, we need a gate job to test (like we have for v3 only)16:16
rderoseonce v2 is eol'd, can we just move to the new policy file?16:17
lbragstadmorgan yeah - so the gate job would run with all v3cloudsample policies overriding the defaults16:17
morganrderose: same issues as before. we don't want to just break people16:18
lbragstadrderose that's a good question, because I assume there will still be deployers that are using the *old* policy file16:18
morganbut we can provide a clean migration path16:18
morgani think the migration path will be hard to build because who knows what people have done in their deployments16:18
lbragstadright16:19
lbragstadbut that's the nice thing about option 316:19
ruan_19is it possilbe to delegate to an external PDP like Fortress?16:19
lbragstadanything they have in their policy file will override the defaults16:19
*** alij has joined #openstack-meeting-cp16:19
morganfwiw, i have always thought we should get much more prescriptive on required policy setup16:19
morganaka a service user looks like X16:19
morganand we start pushing down that path to force the issue16:19
morganwith little wiggle room16:20
lbragstadruan_19 we have had people do that before - but fortress doesn't really take project scope into consideration16:20
morgani don't like taking options away from deployers, but in the case of policy, i think we need to16:20
morganruan_19: we have support in oslo.policy, but we don't have anyone gating on it16:20
ruan_19I mean make the possibility to an external PDP16:20
morganruan_19: we could, it is supported16:21
morganjust not currently tested directly in that manner16:21
lbragstadit would provide deployers with another option for policy enforcement16:21
morganlbragstad: i am not really usually for taking a ton of options away from deployers, but i thnk in the case of policy we (openstack) needs to be much more opinionated/prescriptive16:21
morganso we can have more consistency/better security story16:22
lbragstadmorgan i would agree16:22
ruan_19when I check the current code, the PDP delegation is not easy, we should modify the configuration file for each service16:22
morganruan_19: correct. it is not easy, it is doable16:22
morganat least in keystone it is doable. it was a requirement from henrynash16:23
lbragstadmorgan so far - I envision that process starting with encoding policy into oslo.policy and using that to move to better defaults out of the box, then we should start documenting the patterns (hopefully into a community goal or project assertion?)16:23
morganlbragstad: that works for me.16:23
ruan_19if we agree to consolidate policies, the delegation will be easier16:23
lbragstadi think it would be great to have a document that defines what policy is in openstack16:23
morganruan_19: that is a hard sell, consolidations become difficult in the distributed architecture of openstack16:24
lbragstadruan_19 consolidate the policy files for each service?16:24
morganit becomes a distribution/chicken/egg issue and many tools used for configuration cannot handle it.16:24
morganit is not a bad idea, just we;ve been down the path many times16:24
morganjust ask ayoung ;)16:24
morganso lots of pitfalls to navigate16:25
lbragstadright - that's hard16:25
lbragstadruan_19 I assume you mean taking all policy files and collapsing them somewhere under a specific service16:25
ruan_19yes, what we are looking for16:26
ruan_19what we are working16:26
lbragstadayoung spent a lot of time trying to do that with his dynamic policy approach16:28
morganand with the policy api16:28
morganand with other things16:29
morganit really has been tried 5 or 6 ways now16:29
morganit still isn't a bad idea. it just has a lot of pitfalls16:29
morganlike... what happens when a file is updated, how does the service know16:29
*** _ducttape_ has quit IRC16:29
morganmake sure distribution is there, make sure we don't add yet-another-round-trip to check if something is allowed16:30
lbragstadi think strong arming the other projects to relinquish control of their policy files is going to be hard16:30
*** ducttape_ has joined #openstack-meeting-cp16:30
lbragstadi would opt for developing a clear and explicit set of guidelines that help them correct their policy on their own16:30
morganlbragstad: and a "keystone will stop using 'member' and 'admin' by XXX"16:30
morganlbragstad: by default16:30
lbragstadright - we could make that a goal and have something to tie to each project, like a project tag16:31
rderosemorgan: ++16:31
lbragstadasserts:support-rich-rbac16:31
morganor... a gate job >.>16:31
lbragstadasserts:supports-rich-rbac16:32
morganbut sure. a tag if the TC is up for that type of tagging16:32
morgan(psst stevemar weigh in here)16:32
lbragstadmorgan in addition to a gate job since it would have to be tested somehow16:32
*** ravelar has quit IRC16:34
lbragstadok - so it sounds like we have an action item to document the tribal knowledge discussed here16:36
*** ducttape_ has quit IRC16:36
lbragstadand vocalize the options we have?16:36
morgansounds about right.16:36
lbragstadthen we can start moving forward on one16:36
morganmake sure you drop a post to the operator list16:36
lbragstad++16:36
*** _ducttape_ has joined #openstack-meeting-cp16:37
lbragstadi think once we have an upgrade path in place, we could probably start looking at what the defaults should be for each operation16:37
lbragstad(and start moving towards a richer policy)16:37
*** edmondsw has joined #openstack-meeting-cp16:37
lbragstadbut I would expect that work to come after we setup guidelines with other projects (?)16:38
lbragstadfor example; in OpenStack what should a 'reader' role be able to do?16:38
morganyep16:39
*** harlowja has joined #openstack-meeting-cp16:39
morgani would also like to set much stricter guidelines on "service" accounts16:39
lbragstadI would like to see if we could start having that discussion in ATL16:39
lbragstadmorgan example?16:40
*** jkomg has joined #openstack-meeting-cp16:40
morgansuch as "cannot be admin"16:40
lbragstadah16:40
morganmust have a "service" role... or some such16:40
lbragstadso - identifying operations in openstack that a service user is required to perform16:40
morganmake sure service accounts are really scoped to actions16:40
lbragstadand only allowing those operations through that role16:40
morgannot "can do whatever they want"16:41
lbragstadright16:41
morganthey may be "admin" in their service16:41
morganbut not globally16:41
edmondswI think there should actually be different service roles for different services... e.g. "nova" role vs. "cinder" role16:41
lbragstadthat'd be a good security exercise16:41
morganwe may also want to revisit unscoped roles.16:41
morganaction to discuss within keystone16:41
morganit may make sense to go back on the previous choice and allow roles tht are not project/domain locked16:42
lbragstad#action let's revisit the concept of unscoped roles16:42
morganit may not make sense for a service user to need a project scope for example.16:42
lbragstad#action document the tribal knowledge around keystone's policy files in http://lists.openstack.org/pipermail/openstack-dev/2017-January/109967.html16:42
edmondswmorgan I'm definitely of the opinion that we should support global role assignments16:42
morganbut that is a keystone-specific convo being brought back from an action here16:43
morgani am unsure how i feel about global roles, but it is worth re-visiting the discussion16:43
edmondswand not just for service roles16:43
morgan(it may also simplify 'cloud admin')16:43
morganlong term.16:43
lbragstadat this point - i'm open to any/all discussions16:43
edmondswit *definitely* simplifies cloud admin16:43
morganbut a lot of mechanisms need to be fixed that assume "scope" if we do that16:43
morgansince we're revisiting policy, we might as well revisit some core RBAC concepts we have had for a while16:44
*** ravelar has joined #openstack-meeting-cp16:46
lbragstadmorgan like what?16:46
morganglobal roles16:46
morgan;)16:46
morgansorry, that was implied not said directly16:46
lbragstadoh - sure16:46
lbragstadok - are there any action items that were missed?16:47
*** sheel has joined #openstack-meeting-cp16:48
lbragstad#topic open discussion16:49
*** openstack changes topic to "open discussion (Meeting topic: policy)"16:49
lbragstaddoes anyone have anything else?16:49
lbragstadquestions, comments, concerns, snide remarks?16:50
lbragstad;)16:50
lbragstadalright - we can end early to give folks some time back16:51
* morgan throws things from the peanut gallery16:52
lbragstadthanks for coming and thanks for the discussion!16:52
lbragstad#endmeeting16:52
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"16:52
openstackMeeting ended Wed Jan 18 16:52:18 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:52
openstackMinutes:        http://eavesdrop.openstack.org/meetings/policy/2017/policy.2017-01-18-16.00.html16:52
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/policy/2017/policy.2017-01-18-16.00.txt16:52
openstackLog:            http://eavesdrop.openstack.org/meetings/policy/2017/policy.2017-01-18-16.00.log.html16:52
*** _ducttape_ has quit IRC16:56
*** ducttape_ has joined #openstack-meeting-cp16:56
*** spilla has left #openstack-meeting-cp16:58
*** edmondsw has left #openstack-meeting-cp16:59
*** ruan_19 has quit IRC17:07
*** MarkBaker has joined #openstack-meeting-cp17:14
*** edtubill has joined #openstack-meeting-cp17:15
*** ravelar has quit IRC17:16
*** alij_ has joined #openstack-meeting-cp17:23
*** alij has quit IRC17:23
*** alij has joined #openstack-meeting-cp17:24
*** edtubill has quit IRC17:27
*** alij_ has quit IRC17:27
*** harlowja has quit IRC17:33
*** david-lyle is now known as bailing-wire17:37
*** markvoelker has joined #openstack-meeting-cp17:38
*** markvoelker_ has joined #openstack-meeting-cp17:44
*** markvoelker has quit IRC17:46
*** bailing-wire has quit IRC17:46
*** alij has quit IRC17:48
*** mugsie has left #openstack-meeting-cp17:48
*** markvoelker has joined #openstack-meeting-cp17:58
*** markvoelker_ has quit IRC18:01
*** jkomg has quit IRC18:03
*** jkomg has joined #openstack-meeting-cp18:04
*** edtubill has joined #openstack-meeting-cp18:08
*** MarkBaker has quit IRC18:13
*** edtubill has quit IRC18:17
*** alij has joined #openstack-meeting-cp18:18
*** alij has quit IRC18:23
*** gagehugo has left #openstack-meeting-cp18:50
*** alij has joined #openstack-meeting-cp18:53
*** edtubill has joined #openstack-meeting-cp18:55
*** alij has quit IRC19:01
*** diablo_rojo_phon has quit IRC19:10
*** diablo_rojo_phon has joined #openstack-meeting-cp19:11
*** bailing-wire has joined #openstack-meeting-cp20:00
*** bailing-wire is now known as david-lyle20:02
*** markvoelker_ has joined #openstack-meeting-cp20:03
*** markvoelker has quit IRC20:05
*** markvoelker_ has quit IRC20:32
*** _ducttape_ has joined #openstack-meeting-cp20:36
*** ducttape_ has quit IRC20:39
*** jkomg has quit IRC20:46
*** jkomg has joined #openstack-meeting-cp20:56
*** jkomg has quit IRC21:01
*** alij has joined #openstack-meeting-cp21:02
*** alij has quit IRC21:06
*** jaugustine has quit IRC21:11
*** _ducttape_ has quit IRC21:28
*** ducttape_ has joined #openstack-meeting-cp21:28
*** gouthamr has quit IRC21:34
*** diablo_rojo_phon has quit IRC21:50
*** gouthamr has joined #openstack-meeting-cp21:57
*** diablo_rojo_phon has joined #openstack-meeting-cp22:01
*** alij has joined #openstack-meeting-cp22:16
*** jaugustine has joined #openstack-meeting-cp22:17
*** alij has quit IRC22:20
*** david-lyle has quit IRC22:32
*** david-lyle has joined #openstack-meeting-cp22:40
*** rarcea has quit IRC22:41
*** jaugustine has quit IRC22:43
*** edtubill has quit IRC22:51
*** jkomg has joined #openstack-meeting-cp22:59
*** ducttape_ has quit IRC23:16
*** sheel has quit IRC23:24
*** fungi has quit IRC23:24
*** stevemar has quit IRC23:24
*** brault has quit IRC23:24
*** sheel has joined #openstack-meeting-cp23:24
*** fungi has joined #openstack-meeting-cp23:24
*** stevemar has joined #openstack-meeting-cp23:24
*** brault has joined #openstack-meeting-cp23:24
*** xyang1 has quit IRC23:29
*** SergeyLukjanov has quit IRC23:34
*** SergeyLukjanov has joined #openstack-meeting-cp23:37
*** alij has joined #openstack-meeting-cp23:38
*** alij_ has joined #openstack-meeting-cp23:40
*** alij has quit IRC23:40
*** alij_ has quit IRC23:45
*** SergeyLukjanov has quit IRC23:57
*** SergeyLukjanov has joined #openstack-meeting-cp23:59
*** SergeyLukjanov has quit IRC23:59

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