*** openstack has joined #openstack-meeting-alt | 09:56 | |
*** ChanServ sets mode: +o openstack | 09:56 | |
*** tetsuro has quit IRC | 09:59 | |
*** masahito has quit IRC | 10:02 | |
*** ricolin has quit IRC | 10:09 | |
*** ysandeep is now known as ysandeep|afk | 10:37 | |
*** maaritamm has quit IRC | 10:52 | |
*** ysandeep|afk is now known as ysandeep|rover | 10:53 | |
*** apetrich has quit IRC | 11:09 | |
*** maaritamm has joined #openstack-meeting-alt | 11:11 | |
*** apetrich has joined #openstack-meeting-alt | 11:11 | |
*** priteau has quit IRC | 11:14 | |
*** andrebeltrami has joined #openstack-meeting-alt | 11:24 | |
*** apetrich has quit IRC | 11:34 | |
*** felipe_rodrigues has quit IRC | 11:37 | |
*** ysandeep|rover is now known as ysandeep|coffee | 11:39 | |
*** apetrich has joined #openstack-meeting-alt | 11:41 | |
*** maaritamm has quit IRC | 11:43 | |
*** maaritamm has joined #openstack-meeting-alt | 11:46 | |
*** gshippey has joined #openstack-meeting-alt | 11:48 | |
*** ysandeep|coffee is now known as ysandeep | 11:51 | |
*** ysandeep is now known as ysandeep|rover | 11:56 | |
*** vishalmanchanda has quit IRC | 12:11 | |
*** felipe_rodrigues has joined #openstack-meeting-alt | 12:13 | |
*** maaritamm has quit IRC | 12:20 | |
*** maaritamm has joined #openstack-meeting-alt | 12:21 | |
*** links has quit IRC | 12:31 | |
*** raildo has joined #openstack-meeting-alt | 12:39 | |
*** lpetrut has quit IRC | 12:54 | |
*** lpetrut has joined #openstack-meeting-alt | 13:01 | |
*** e0ne_ has joined #openstack-meeting-alt | 13:04 | |
*** e0ne has quit IRC | 13:05 | |
*** vishalmanchanda has joined #openstack-meeting-alt | 13:15 | |
*** tmazur has joined #openstack-meeting-alt | 13:49 | |
*** bcm has quit IRC | 13:50 | |
*** hrybacki has quit IRC | 13:50 | |
*** stevthedev has quit IRC | 13:50 | |
*** walshh_ has quit IRC | 13:50 | |
*** hrybacki has joined #openstack-meeting-alt | 13:50 | |
*** walshh_ has joined #openstack-meeting-alt | 13:50 | |
*** bcm has joined #openstack-meeting-alt | 13:51 | |
*** stevthedev has joined #openstack-meeting-alt | 13:51 | |
*** derekh has quit IRC | 13:56 | |
*** derekh has joined #openstack-meeting-alt | 13:56 | |
*** derekh has quit IRC | 13:59 | |
*** derekh has joined #openstack-meeting-alt | 14:00 | |
*** ttsiouts has quit IRC | 14:00 | |
*** ttsiouts has joined #openstack-meeting-alt | 14:04 | |
*** lpetrut has quit IRC | 14:24 | |
*** maaritamm has quit IRC | 14:39 | |
*** ysandeep|rover is now known as ysandeep|away | 14:50 | |
*** raymonddeng has joined #openstack-meeting-alt | 14:59 | |
*** raymonddeng has quit IRC | 15:03 | |
*** ricolin has joined #openstack-meeting-alt | 15:03 | |
*** ricolin_ has joined #openstack-meeting-alt | 15:03 | |
*** ricolin_ has quit IRC | 15:03 | |
*** dosaboy_ is now known as dosaboy | 15:04 | |
*** ttsiouts has quit IRC | 15:10 | |
*** ttsiouts has joined #openstack-meeting-alt | 15:11 | |
*** Nizars has joined #openstack-meeting-alt | 15:13 | |
Nizars | #startmeeting keystone | 15:13 |
---|---|---|
openstack | Meeting started Tue Apr 14 15:13:41 2020 UTC and is due to finish in 60 minutes. The chair is Nizars. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:13 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:13 |
*** openstack changes topic to " (Meeting topic: keystone)" | 15:13 | |
openstack | The meeting name has been set to 'keystone' | 15:13 |
*** maaritamm has joined #openstack-meeting-alt | 15:14 | |
bnemec | I don't think it's keystone meeting time... | 15:14 |
gagehugo | it's not | 15:14 |
gagehugo | supposed to be osh meeting | 15:14 |
Nizars | Haha sorry thought I got really lucky with the timing | 15:15 |
Nizars | UTC timing error | 15:15 |
gagehugo | #endmeeting | 15:15 |
Nizars | It starts in 1 hour 45 minutes though right? | 15:15 |
gagehugo | yes | 15:15 |
Nizars | thank you | 15:16 |
gagehugo | can you end the meeting Nizars? | 15:16 |
Nizars | #endmeeting | 15:16 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:16 | |
Nizars | #endmeeting keystone | 15:16 |
openstack | Meeting ended Tue Apr 14 15:16:16 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:16 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2020/keystone.2020-04-14-15.13.html | 15:16 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2020/keystone.2020-04-14-15.13.txt | 15:16 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2020/keystone.2020-04-14-15.13.log.html | 15:16 |
gagehugo | thx | 15:16 |
Nizars | I am terribly sorry for the trouble | 15:16 |
gagehugo | #startmeeting openstack-helm | 15:17 |
openstack | Meeting started Tue Apr 14 15:17:12 2020 UTC and is due to finish in 60 minutes. The chair is gagehugo. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:17 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:17 |
*** openstack changes topic to " (Meeting topic: openstack-helm)" | 15:17 | |
openstack | The meeting name has been set to 'openstack_helm' | 15:17 |
gagehugo | #link https://etherpad.opendev.org/p/openstack-helm-meeting-2020-04-14 agenda | 15:17 |
lamt | o/ | 15:18 |
gagehugo | apologies for the late start, this other meeting is taking too long | 15:18 |
gagehugo | o/ | 15:18 |
stevthedev | good morning | 15:18 |
gagehugo | #topic moving to new etherpad | 15:22 |
*** openstack changes topic to "moving to new etherpad (Meeting topic: openstack-helm)" | 15:22 | |
gagehugo | So starting next week, the meeting agenda will be found here | 15:22 |
gagehugo | #link https://etherpad.opendev.org/p/openstack-helm-weekly-meeting | 15:22 |
gagehugo | instead of creating a new etherpad each week | 15:22 |
gagehugo | I will copy in this years pad agendas from previous meetings into that one | 15:22 |
gagehugo | for history | 15:23 |
gagehugo | #topic Reviews | 15:23 |
*** openstack changes topic to "Reviews (Meeting topic: openstack-helm)" | 15:23 | |
gagehugo | Don't see any listed atm, if there's something someone wants reviewed, please ping me in the openstack-helm irc channel | 15:24 |
gagehugo | #topic open discussion | 15:24 |
*** openstack changes topic to "open discussion (Meeting topic: openstack-helm)" | 15:24 | |
gagehugo | Does anyone have anything else they want to discuss, the floor is open | 15:24 |
gagehugo | thanks everyone, again sorry for the late start, have a good rest of the week | 15:28 |
gagehugo | #endmeeting openstack-helm | 15:28 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:28 | |
openstack | Meeting ended Tue Apr 14 15:28:19 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:28 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_helm/2020/openstack_helm.2020-04-14-15.17.html | 15:28 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_helm/2020/openstack_helm.2020-04-14-15.17.txt | 15:28 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_helm/2020/openstack_helm.2020-04-14-15.17.log.html | 15:28 |
stevthedev | See ya | 15:28 |
*** gyee has joined #openstack-meeting-alt | 16:01 | |
*** maaritamm has quit IRC | 16:09 | |
*** enriquetaso has joined #openstack-meeting-alt | 16:17 | |
*** maaritamm has joined #openstack-meeting-alt | 16:32 | |
*** yaawang_ has joined #openstack-meeting-alt | 16:32 | |
*** yaawang has quit IRC | 16:33 | |
*** ricolin has quit IRC | 16:35 | |
*** maaritamm has quit IRC | 16:45 | |
*** derekh has quit IRC | 16:54 | |
cmurphy | #startmeeting keystone | 17:00 |
openstack | Meeting started Tue Apr 14 17:00:57 2020 UTC and is due to finish in 60 minutes. The chair is cmurphy. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
*** openstack changes topic to " (Meeting topic: keystone)" | 17:01 | |
openstack | The meeting name has been set to 'keystone' | 17:01 |
vishakha | o/ | 17:01 |
bnemec | Deja vu. ;-) | 17:01 |
cmurphy | #link https://etherpad.opendev.org/p/keystone-weekly-meeting agenda | 17:01 |
cmurphy | someone else tried to start our meeting earlier? o.0 | 17:01 |
gagehugo | o/ | 17:02 |
gagehugo | yes | 17:02 |
*** vishalmanchanda has quit IRC | 17:04 | |
cmurphy | #topic announcements | 17:05 |
*** openstack changes topic to "announcements (Meeting topic: keystone)" | 17:05 | |
cmurphy | feature freeze was last week, we actually got everything in on time without having a ci crisis \o/ | 17:05 |
cmurphy | RC1 will be next week, please help test current master and report/fix bugs asap | 17:06 |
cmurphy | and please help monitor launchpad for incoming release-critical bugs | 17:07 |
vishakha | +1 | 17:07 |
cmurphy | #topic l1 duty rotation | 17:08 |
*** openstack changes topic to "l1 duty rotation (Meeting topic: keystone)" | 17:08 | |
knikolla | o/ | 17:09 |
vishakha | I am on this week bug duty | 17:09 |
cmurphy | thanks vishakha | 17:09 |
cmurphy | gagehugo: was last week, there's a couple bugs linked on the agenda? | 17:10 |
gagehugo | from today yeah | 17:10 |
gagehugo | responded to one, might just be a install misconfiguration | 17:10 |
gagehugo | other one haven't yet | 17:10 |
cmurphy | seems like they need to check their keystone logs | 17:11 |
cmurphy | https://bugs.launchpad.net/keystone/+bug/1872732 seems like a reasonable feature request, not release critical though | 17:11 |
openstack | Launchpad bug 1872732 in OpenStack Identity (keystone) "no user limit of ec2 credentials" [Undecided,New] | 17:11 |
cmurphy | i saw https://bugs.launchpad.net/keystone/+bug/1871784 come in this week, anyone looked into that? | 17:12 |
openstack | Launchpad bug 1871784 in OpenStack Identity (keystone) "create a user use ignore_password_expiry but still has expires_at to db" [Undecided,New] | 17:12 |
gagehugo | looking | 17:13 |
cmurphy | i'm not entirely sure what they're asking tbh | 17:14 |
gagehugo | Im guessing that the password expires at isn't updating when you apply the ignore user option? | 17:14 |
gagehugo | but im not sure | 17:15 |
cmurphy | someone want to get clarification? | 17:16 |
vishakha | I will update and clarify | 17:17 |
cmurphy | thanks vishakha | 17:17 |
cmurphy | i'll take next week | 17:17 |
cmurphy | #topic review requests | 17:18 |
*** openstack changes topic to "review requests (Meeting topic: keystone)" | 17:18 | |
vishakha | There's one more bug https://bugs.launchpad.net/keystone/+bug/1872753 | 17:18 |
openstack | Launchpad bug 1872753 in OpenStack Identity (keystone) "Updating EC2 credential blob can lead to a ec2 credential id / credential id mismatch" [Undecided,New] | 17:18 |
vishakha | I will try to reproduc | 17:18 |
cmurphy | great, thanks vishakha | 17:18 |
cmurphy | some review requests from vishakha too | 17:19 |
vishakha | :) | 17:19 |
cmurphy | looks like the k2k tempest case is ready https://review.opendev.org/#/c/704271/ | 17:20 |
cmurphy | i will take a look at that as well as the doc updates | 17:20 |
gagehugo | vishakha: that bug probably wasn't supposed to be public | 17:21 |
gagehugo | looks security related | 17:21 |
vishakha | Thanks cmurphy | 17:21 |
vishakha | gagehugo: What is to be done in such case? | 17:22 |
Nizars | Is the keystone ongoing right now? Do i need to type anything to join it? | 17:23 |
gagehugo | usually marked as security related, but this one might not be, its looking like it's more leaving orphaned credentials than anything vulnerability related | 17:23 |
gagehugo | Nizars: you're in it right now | 17:24 |
Nizars | Thank you | 17:24 |
knikolla | Nizars: generally you don't need to type anything to join meetings, except be on the right channel at the right time | 17:24 |
Nizars | Let me know when I can bring up an issue me and my team are working on. | 17:24 |
cmurphy | any other review requests before we move to open floor? | 17:25 |
cmurphy | #topic open floor | 17:26 |
*** openstack changes topic to "open floor (Meeting topic: keystone)" | 17:26 | |
cmurphy | Nizars: what can we help you with? | 17:27 |
Nizars | Thank you very much. Me and my team, students from Sweden, are working on a horizon plugin for managing role based access management. The blueprint for the project can be found here: https://blueprints.launchpad.net/horizon/+spec/policies-plugin | 17:28 |
Nizars | It is a horizon project but we use Oslo and Keystone. | 17:28 |
*** e0ne_ has quit IRC | 17:29 | |
Nizars | On a second thought, I think my questions are more appropriate in the Oslo meeting. My apologies. I pass the floor. | 17:30 |
gagehugo | Does it support yaml policies? | 17:30 |
*** ttsiouts has quit IRC | 17:30 | |
bnemec | It's probably appropriate to discuss it here. There are likely more policy-savvy people here than in the Oslo meeting. | 17:30 |
Nizars | We are trying to implement a back end that retrieves effective policies both in the code and in file. reading from yaml files is to be implemented but it reads json files. | 17:31 |
bnemec | My initial reaction is that I wouldn't recommend writing a completely one-off tool for this. | 17:32 |
*** e0ne has joined #openstack-meeting-alt | 17:32 | |
bnemec | There's quite a lot of subtle behaviors in oslo.policy that would be hard to keep in sync. | 17:32 |
Nizars | The problem is that the process of retrieving policies is heavy. It requests all the policies, writes them to a file, then our client loops through the file line by line to find the matching target, instantiates a model and compliments its document fields such as scopes and operations from a local dict and then sends it to the front end. | 17:32 |
Nizars | I feel that creating the whole operation ourselves would be better as long as we can create the checks to insure that the user provided rule is acceptable. | 17:33 |
*** ttsiouts has joined #openstack-meeting-alt | 17:33 | |
Nizars | We are trying to look into what those checks are and what they do so that we ensure that they are correct. | 17:34 |
Nizars | Another thing that I noticed is that there are style inconsistencies in how the Operations values for policies are written. So we decided to just use our own. | 17:35 |
bnemec | This is probably where I should mention that I started on a policy validator tool: https://review.opendev.org/#/c/702757/ | 17:35 |
Nizars | Thank you so much. I will read up on it. | 17:35 |
bnemec | It would be nice if we could keep as much validation logic common as possible. | 17:35 |
Nizars | I agree, its just that oslo and keystone have been not very easy to work with especially from an api perspective. | 17:36 |
Nizars | here is an example of how some operation fields are provided: `['HEAD', 'GET'] /v3/system/groups/{group_id}/roles` | 17:37 |
Nizars | meanwhile others are provided like this: ```PUT /v3/projects/{project_id}/users/{user_id}/roles/{role_id} PUT /v3/projects/{project_id}/groups/{group_id}/roles/{role_id} PUT /v3/domains/{domain_id}/users/{user_id}/roles/{role_id}``` | 17:38 |
Nizars | I also have a question, some keystone policies don't have a project. what does that mean? are they global? | 17:38 |
Nizars | For example: `admin_required` | 17:39 |
Nizars | it doesn't have 'identity:` before it | 17:39 |
Nizars | compared to something like: `identity:check_endpoint_in_project` | 17:40 |
bnemec | I believe admin_required is internal to the policy. It's not referenced by code, just by other policies. | 17:40 |
bnemec | (but someone correct me if I'm wrong) | 17:40 |
Nizars | I see | 17:40 |
Nizars | This is how the plugin looks like: | 17:41 |
Nizars | https://i.imgur.com/TMxrv9d.gif | 17:41 |
Nizars | We just wrote global when project field is missing for now. | 17:41 |
*** e0ne has quit IRC | 17:42 | |
Nizars | The biggest obstacle right now is just how much work is done by the plugin to retrieve a single policy. Which is the reason why we thought about skipping oslo and keystone and implementing the methods to get the policies ourselves. There is also no direct way for us to check when a new change to policies has been made so we have to keep running that generate method over and over. | 17:43 |
bnemec | I feel like this might be a complex enough discussion that it's going to be hard to resolve within the meeting. | 17:44 |
bnemec | Would you be open to writing up a spec against keystone and/or oslo that explains all of the design goals and the problems you're having? | 17:44 |
Nizars | Our next step is to modify policies, which involves checking for a successful modification. This will require a number of process to be carried out from checking with the enforced, file writing, and retreiving everything again. | 17:44 |
* lbragstad is suffering off-by-one errors | 17:46 | |
bnemec | Modifying policy through Horizon sounds very problematic to me. You're going to have to essentially build a config management system in the plugin. | 17:46 |
bnemec | And somehow make sure it plays nicely with the operator's existing config management system. | 17:46 |
Nizars | We are willing to do that. | 17:46 |
gagehugo | I assume there will be a policy to modify policies in horizon? | 17:46 |
Nizars | @gagehugo I am not sure i follow | 17:47 |
gagehugo | For our use case, we do not want users modifying policy, so we would disable this | 17:47 |
gagehugo | but that's just my 2 cents, I think I can see where this can be useful | 17:48 |
gagehugo | but also my horizon knowledge is quite shallow | 17:48 |
Nizars | Good point. I will check on that to make sure of who can make those changes in the plugin. | 17:48 |
Nizars | Thank you. | 17:48 |
cmurphy | agreed with gagehugo, we typically only want cloud operators changing policies and they usually already have access to the files on disk to change them | 17:49 |
cmurphy | but i can imagine having something to help visualizing them could be helpful in some cases | 17:49 |
Nizars | One thing the team has had an issue with was when the policy.json was deleted after creation (for testing) they got locked out of Horizon and had to roll back the server. | 17:49 |
gagehugo | also we deploy with read-only fs in most cases, so writing files will not be possible for the most part | 17:50 |
gagehugo | just one use case here though | 17:51 |
cmurphy | yeah this wouldn't work with most containerized deployments | 17:51 |
gagehugo | cmurphy: without some modification yeah | 17:51 |
Nizars | Yeah the project aims to simplify the process for those who would need to work on the policies. create back ups, restores, provide a json/yaml text editor with tools tips, auto complete, quick actions and so on. It isn't really made for everyone to work with but I will add those points and raise them in our next meeting. | 17:51 |
gagehugo | I can see where this would be kinda useful for policy testing | 17:52 |
gagehugo | which is lacking for us currently | 17:52 |
Nizars | The goal is to be done by 31st of may but we have june to working on it. I plan to stay active on it after that. | 17:53 |
cmurphy | Nizars: thanks for sharing, it's a really interesting idea | 17:53 |
Nizars | I am finally glad I am getting some communication on the irc channels. | 17:53 |
cmurphy | like bnemec said we'd recommend trying to reuse as much of oslo.policy as you can for validation rather than reimplement a new thing | 17:53 |
Nizars | THank you | 17:53 |
cmurphy | Nizars: if you need any more help you can reach us in #openstack-keystone or #openstack-oslo you don't need to wait for a meeting | 17:54 |
Nizars | I will look into it and prepare a document describing the problems we have for the next time we meet. | 17:54 |
cmurphy | sounds good | 17:55 |
bnemec | Cool, I know this sort of functionality is something that has been discussed quite a bit in the past too. | 17:55 |
Nizars | Final quick questions. How do we get the blueprint approved and how/when do we move the code to gerrit? it is currently on my private github. | 17:55 |
Nizars | https://github.com/nizos/horizon-policies-plugin | 17:55 |
cmurphy | you'll have to talk to the horizon team about that | 17:56 |
Nizars | This is the wiki page for our project: | 17:56 |
Nizars | https://wiki.nordix.org/display/RE/OpenStack+Policies | 17:56 |
Nizars | Ok, thank you! | 17:56 |
cmurphy | any other topics for open floor? | 17:57 |
cmurphy | okay thanks everyone | 17:59 |
cmurphy | #endmeeting | 17:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 17:59 | |
openstack | Meeting ended Tue Apr 14 17:59:33 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2020/keystone.2020-04-14-17.00.html | 17:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2020/keystone.2020-04-14-17.00.txt | 17:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2020/keystone.2020-04-14-17.00.log.html | 17:59 |
Nizars | Thank you | 17:59 |
*** ttsiouts has quit IRC | 18:00 | |
*** ttsiouts has joined #openstack-meeting-alt | 18:02 | |
*** maaritamm has joined #openstack-meeting-alt | 18:29 | |
*** ttsiouts has quit IRC | 18:35 | |
*** e0ne has joined #openstack-meeting-alt | 18:52 | |
*** e0ne has quit IRC | 19:02 | |
*** rdopiera has quit IRC | 19:03 | |
*** gshippey has quit IRC | 19:03 | |
*** ttsiouts has joined #openstack-meeting-alt | 19:10 | |
*** ttsiouts has quit IRC | 19:15 | |
*** e0ne has joined #openstack-meeting-alt | 19:22 | |
*** e0ne has quit IRC | 19:40 | |
*** ttsiouts has joined #openstack-meeting-alt | 19:45 | |
*** maohongbo1 has joined #openstack-meeting-alt | 19:50 | |
*** maohongbo has quit IRC | 19:52 | |
*** maohongbo1 is now known as maohongbo | 19:52 | |
*** maaritamm has quit IRC | 19:58 | |
*** maaritamm has joined #openstack-meeting-alt | 19:59 | |
*** tobberydberg_ has quit IRC | 20:17 | |
*** ttsiouts has quit IRC | 20:19 | |
*** tobberydberg has joined #openstack-meeting-alt | 20:22 | |
*** tobberydberg has quit IRC | 20:30 | |
*** tobberydberg has joined #openstack-meeting-alt | 20:36 | |
*** tobberydberg has quit IRC | 20:37 | |
*** tobberydberg has joined #openstack-meeting-alt | 20:42 | |
*** tobberydberg has quit IRC | 20:43 | |
*** tobberydberg has joined #openstack-meeting-alt | 20:45 | |
*** tobberydberg has quit IRC | 20:45 | |
*** tobberydberg has joined #openstack-meeting-alt | 20:46 | |
*** tobberydberg has quit IRC | 20:46 | |
*** tobberydberg has joined #openstack-meeting-alt | 20:46 | |
*** tobberydberg has quit IRC | 20:47 | |
*** tobberydberg has joined #openstack-meeting-alt | 20:47 | |
*** tobberydberg has quit IRC | 20:47 | |
*** maaritamm has quit IRC | 20:49 | |
*** tobberydberg has joined #openstack-meeting-alt | 20:51 | |
*** maohongbo1 has joined #openstack-meeting-alt | 20:51 | |
*** maohongbo has quit IRC | 20:53 | |
*** maohongbo1 is now known as maohongbo | 20:53 | |
*** tobberydberg has quit IRC | 20:55 | |
*** raildo has quit IRC | 21:10 | |
*** ttsiouts has joined #openstack-meeting-alt | 21:22 | |
*** ccamacho has quit IRC | 21:36 | |
*** maohongbo has quit IRC | 21:54 | |
*** maohongbo has joined #openstack-meeting-alt | 21:55 | |
*** ttsiouts has quit IRC | 21:56 | |
*** slaweq_ has quit IRC | 22:18 | |
*** ttsiouts has joined #openstack-meeting-alt | 22:30 | |
*** ttsiouts has quit IRC | 22:34 | |
*** ttsiouts has joined #openstack-meeting-alt | 22:42 | |
*** ttsiouts has quit IRC | 22:47 | |
*** ircuser-1 has joined #openstack-meeting-alt | 23:19 | |
*** ttsiouts has joined #openstack-meeting-alt | 23:22 | |
*** ttsiouts has quit IRC | 23:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!