| *** shoutm has joined #openstack-keystone | 00:00 | |
| *** spandhe has quit IRC | 00:05 | |
| *** pushkaru has joined #openstack-keystone | 00:06 | |
| *** spzala has quit IRC | 00:19 | |
| *** furface has joined #openstack-keystone | 00:20 | |
| *** fawadkhaliq has quit IRC | 00:23 | |
| *** daemontool_ has joined #openstack-keystone | 00:26 | |
| *** pushkaru has quit IRC | 00:27 | |
| *** daemontool has quit IRC | 00:27 | |
| *** gordc has joined #openstack-keystone | 00:30 | |
| *** roxanaghe has quit IRC | 00:34 | |
| *** aginwala has joined #openstack-keystone | 00:35 | |
| openstackgerrit | Merged openstack/keystone: Add test for domains list filtering and limiting https://review.openstack.org/207456 | 00:42 |
|---|---|---|
| stevemar | mfisch: yo, for requirements hop onto the -infra channel | 00:45 |
| openstackgerrit | Steve Martinelli proposed openstack/keystone: remove fallback to default domain id https://review.openstack.org/294822 | 00:46 |
| *** fawadkhaliq has joined #openstack-keystone | 00:47 | |
| *** tqtran has quit IRC | 00:51 | |
| *** dims has joined #openstack-keystone | 00:57 | |
| openstackgerrit | Steve Martinelli proposed openstack/keystone: Switch migration tests to oslo.db DbTestCase https://review.openstack.org/294246 | 01:02 |
| *** fawadkhaliq has quit IRC | 01:05 | |
| *** fawadkhaliq has joined #openstack-keystone | 01:06 | |
| *** sdake has quit IRC | 01:06 | |
| *** sdake has joined #openstack-keystone | 01:08 | |
| *** sdake_ has joined #openstack-keystone | 01:11 | |
| *** browne has quit IRC | 01:12 | |
| *** lucas_ has quit IRC | 01:14 | |
| *** sdake has quit IRC | 01:14 | |
| *** sigmavirus24_awa is now known as sigmavirus24 | 01:21 | |
| *** sigmavirus24 is now known as sigmavirus24_awa | 01:22 | |
| *** rderose has joined #openstack-keystone | 01:27 | |
| *** EinstCrazy has joined #openstack-keystone | 01:28 | |
| *** lucas_ has joined #openstack-keystone | 01:30 | |
| *** lucas_ has quit IRC | 01:34 | |
| *** aginwala has quit IRC | 01:35 | |
| *** aginwala has joined #openstack-keystone | 01:35 | |
| *** lucas_ has joined #openstack-keystone | 01:36 | |
| *** lucas_ has quit IRC | 01:41 | |
| *** EinstCra_ has joined #openstack-keystone | 01:41 | |
| *** EinstCr__ has joined #openstack-keystone | 01:42 | |
| *** EinstCrazy has quit IRC | 01:42 | |
| *** lucas_ has joined #openstack-keystone | 01:45 | |
| *** EinstCra_ has quit IRC | 01:46 | |
| *** lucas___ has joined #openstack-keystone | 01:46 | |
| *** dan_nguyen has quit IRC | 01:48 | |
| *** lucas_ has quit IRC | 01:48 | |
| *** lucas___ has quit IRC | 01:48 | |
| *** lucas_ has joined #openstack-keystone | 01:48 | |
| *** tqtran has joined #openstack-keystone | 01:49 | |
| *** tqtran has quit IRC | 01:53 | |
| *** lucas_ has quit IRC | 01:53 | |
| *** spandhe has joined #openstack-keystone | 01:53 | |
| *** rderose has quit IRC | 01:54 | |
| *** woodster_ has quit IRC | 01:57 | |
| *** rderose has joined #openstack-keystone | 02:00 | |
| *** aginwala has quit IRC | 02:02 | |
| *** Ephur has quit IRC | 02:04 | |
| *** browne has joined #openstack-keystone | 02:04 | |
| *** real56 has quit IRC | 02:06 | |
| *** real56 has joined #openstack-keystone | 02:07 | |
| *** jasonsb has joined #openstack-keystone | 02:15 | |
| *** knikolla has quit IRC | 02:15 | |
| *** aginwala has joined #openstack-keystone | 02:15 | |
| *** fawadkhaliq has quit IRC | 02:24 | |
| *** gordc has quit IRC | 02:26 | |
| *** richm has quit IRC | 02:27 | |
| *** dims has quit IRC | 02:28 | |
| *** wanghua has joined #openstack-keystone | 02:35 | |
| *** LZ has joined #openstack-keystone | 02:38 | |
| *** mylu has quit IRC | 02:43 | |
| *** aginwala has quit IRC | 02:44 | |
| *** mylu has joined #openstack-keystone | 02:46 | |
| *** mylu has quit IRC | 02:48 | |
| *** mylu has joined #openstack-keystone | 02:48 | |
| *** real56 has quit IRC | 02:52 | |
| *** lhcheng has quit IRC | 02:57 | |
| *** fawadkhaliq has joined #openstack-keystone | 03:00 | |
| *** lucas_ has joined #openstack-keystone | 03:01 | |
| *** lucas___ has joined #openstack-keystone | 03:05 | |
| *** lucas_ has quit IRC | 03:06 | |
| *** sdake_ is now known as sdake | 03:08 | |
| *** lucas___ has quit IRC | 03:10 | |
| *** rderose has quit IRC | 03:12 | |
| *** lucas_ has joined #openstack-keystone | 03:12 | |
| *** lhcheng has joined #openstack-keystone | 03:14 | |
| *** ChanServ sets mode: +v lhcheng | 03:14 | |
| *** lucas_ has quit IRC | 03:16 | |
| *** aginwala has joined #openstack-keystone | 03:19 | |
| *** mylu has quit IRC | 03:19 | |
| *** links has joined #openstack-keystone | 03:19 | |
| *** tellesnobrega is now known as tellesnobrega_af | 03:20 | |
| *** aginwala has quit IRC | 03:23 | |
| *** lucas_ has joined #openstack-keystone | 03:25 | |
| *** ayoung has quit IRC | 03:29 | |
| *** lucas_ has quit IRC | 03:30 | |
| *** roxanaghe has joined #openstack-keystone | 03:35 | |
| *** tellesnobrega_af is now known as tellesnobrega | 03:41 | |
| *** SamYaple is now known as contributed_this | 03:47 | |
| *** contributed_this is now known as SamYaple | 03:48 | |
| *** lucas_ has joined #openstack-keystone | 03:49 | |
| *** tqtran has joined #openstack-keystone | 03:50 | |
| *** roxanaghe has quit IRC | 03:50 | |
| *** roxanaghe has joined #openstack-keystone | 03:54 | |
| *** tqtran has quit IRC | 03:58 | |
| *** aswadr_ has joined #openstack-keystone | 04:01 | |
| *** jmhale has quit IRC | 04:11 | |
| *** chlong|wfh has quit IRC | 04:12 | |
| *** lucas_ has quit IRC | 04:15 | |
| *** jmhale has joined #openstack-keystone | 04:16 | |
| *** fawadkhaliq has quit IRC | 04:22 | |
| *** fawadkhaliq has joined #openstack-keystone | 04:22 | |
| *** lhcheng has quit IRC | 04:22 | |
| *** chlong has joined #openstack-keystone | 04:25 | |
| *** roxanaghe has quit IRC | 04:40 | |
| *** roxanaghe has joined #openstack-keystone | 04:42 | |
| *** GB21 has joined #openstack-keystone | 04:48 | |
| *** spandhe has quit IRC | 04:49 | |
| *** GB21 has quit IRC | 04:52 | |
| *** daemontool_ has quit IRC | 04:53 | |
| *** daemontool__ has joined #openstack-keystone | 04:53 | |
| *** tqtran has joined #openstack-keystone | 04:55 | |
| *** shoutm_ has joined #openstack-keystone | 04:55 | |
| *** GB21 has joined #openstack-keystone | 04:56 | |
| *** shoutm has quit IRC | 04:57 | |
| *** roxanaghe has quit IRC | 04:59 | |
| *** tqtran has quit IRC | 04:59 | |
| *** dave-mccowan has quit IRC | 05:03 | |
| *** roxanaghe has joined #openstack-keystone | 05:13 | |
| *** lhcheng has joined #openstack-keystone | 05:30 | |
| *** ChanServ sets mode: +v lhcheng | 05:30 | |
| *** lhcheng_ has joined #openstack-keystone | 05:31 | |
| *** lhcheng has quit IRC | 05:34 | |
| *** roxanaghe has quit IRC | 05:39 | |
| *** naresht has joined #openstack-keystone | 05:45 | |
| *** furface has quit IRC | 05:49 | |
| *** shoutm_ has quit IRC | 05:50 | |
| *** furface has joined #openstack-keystone | 05:50 | |
| *** fawadkhaliq has quit IRC | 05:52 | |
| *** shoutm has joined #openstack-keystone | 05:56 | |
| *** furface has quit IRC | 06:02 | |
| *** aginwala has joined #openstack-keystone | 06:03 | |
| *** roxanaghe has joined #openstack-keystone | 06:04 | |
| *** furface has joined #openstack-keystone | 06:05 | |
| *** roxanaghe has quit IRC | 06:10 | |
| *** GB21 has quit IRC | 06:18 | |
| *** furface has quit IRC | 06:27 | |
| *** furface has joined #openstack-keystone | 06:28 | |
| openstackgerrit | Colleen Murphy proposed openstack/keystone: Implement HEAD method for all v3 GET actions https://review.openstack.org/295641 | 06:31 |
| *** lhcheng_ has quit IRC | 06:39 | |
| *** lhcheng has joined #openstack-keystone | 06:39 | |
| *** ChanServ sets mode: +v lhcheng | 06:39 | |
| *** nisha has joined #openstack-keystone | 06:54 | |
| *** lhcheng has quit IRC | 06:54 | |
| *** Nirupama has joined #openstack-keystone | 06:55 | |
| *** GB21 has joined #openstack-keystone | 06:56 | |
| *** shoutm_ has joined #openstack-keystone | 06:57 | |
| *** shoutm has quit IRC | 06:58 | |
| *** roxanaghe has joined #openstack-keystone | 07:05 | |
| *** aginwala has quit IRC | 07:07 | |
| *** roxanaghe has quit IRC | 07:10 | |
| *** tesseract has joined #openstack-keystone | 07:28 | |
| *** tesseract is now known as Guest91251 | 07:28 | |
| *** sdake has quit IRC | 07:29 | |
| *** rcernin has joined #openstack-keystone | 07:39 | |
| *** daemontool__ has quit IRC | 07:50 | |
| *** belmoreira has joined #openstack-keystone | 07:56 | |
| *** GB21 has quit IRC | 07:57 | |
| *** browne has quit IRC | 07:58 | |
| *** tqtran has joined #openstack-keystone | 08:02 | |
| *** tqtran has quit IRC | 08:06 | |
| *** markvoelker has quit IRC | 08:16 | |
| *** roxanaghe has joined #openstack-keystone | 08:30 | |
| *** permalac has quit IRC | 08:33 | |
| *** openstackgerrit has quit IRC | 08:33 | |
| *** openstackgerrit has joined #openstack-keystone | 08:33 | |
| *** daemontool has joined #openstack-keystone | 08:34 | |
| *** roxanaghe has quit IRC | 08:34 | |
| *** pcaruana has joined #openstack-keystone | 08:40 | |
| *** nisha_ has joined #openstack-keystone | 08:45 | |
| *** nisha has quit IRC | 08:48 | |
| *** rk4n has joined #openstack-keystone | 08:51 | |
| *** nisha__ has joined #openstack-keystone | 08:53 | |
| *** nisha_ has quit IRC | 08:56 | |
| *** daemontool has quit IRC | 08:57 | |
| *** henrynash has quit IRC | 09:00 | |
| *** tqtran has joined #openstack-keystone | 09:03 | |
| *** doug-fish has quit IRC | 09:04 | |
| *** tqtran has quit IRC | 09:07 | |
| *** markvoelker has joined #openstack-keystone | 09:17 | |
| *** gangadhar has joined #openstack-keystone | 09:18 | |
| *** e0ne has joined #openstack-keystone | 09:22 | |
| *** jaosorior has joined #openstack-keystone | 09:23 | |
| *** rk4n has quit IRC | 09:25 | |
| *** rk4n has joined #openstack-keystone | 09:26 | |
| *** nisha_ has joined #openstack-keystone | 09:33 | |
| *** nisha__ has quit IRC | 09:33 | |
| *** rk4n has quit IRC | 09:39 | |
| *** rk4n has joined #openstack-keystone | 09:39 | |
| *** rk4n has quit IRC | 09:41 | |
| *** nisha_ has quit IRC | 09:42 | |
| *** nisha_ has joined #openstack-keystone | 09:42 | |
| *** nisha_ has quit IRC | 09:42 | |
| *** nisha_ has joined #openstack-keystone | 09:50 | |
| *** dims has joined #openstack-keystone | 09:51 | |
| *** markvoelker has quit IRC | 09:52 | |
| *** bjornar has joined #openstack-keystone | 09:53 | |
| *** EinstCr__ has quit IRC | 10:00 | |
| *** shoutm has joined #openstack-keystone | 10:02 | |
| *** shoutm_ has quit IRC | 10:03 | |
| *** dims has quit IRC | 10:04 | |
| *** dims has joined #openstack-keystone | 10:12 | |
| *** jaosorior has quit IRC | 10:15 | |
| *** jaosorior has joined #openstack-keystone | 10:15 | |
| *** shoutm has quit IRC | 10:16 | |
| *** roxanaghe has joined #openstack-keystone | 10:18 | |
| *** roxanaghe has quit IRC | 10:23 | |
| *** rk4n has joined #openstack-keystone | 10:41 | |
| *** akanksha_ has joined #openstack-keystone | 11:09 | |
| *** mvk_ has joined #openstack-keystone | 11:12 | |
| *** daemontool has joined #openstack-keystone | 11:13 | |
| *** mvk has quit IRC | 11:15 | |
| *** shoutm has joined #openstack-keystone | 11:30 | |
| *** nisha__ has joined #openstack-keystone | 11:32 | |
| *** henrynash has joined #openstack-keystone | 11:32 | |
| *** ChanServ sets mode: +v henrynash | 11:32 | |
| *** henrynash has quit IRC | 11:34 | |
| *** nisha_ has quit IRC | 11:34 | |
| *** gordc has joined #openstack-keystone | 11:37 | |
| *** doug-fish has joined #openstack-keystone | 11:42 | |
| *** shoutm_ has joined #openstack-keystone | 11:47 | |
| *** markvoelker has joined #openstack-keystone | 11:48 | |
| *** shoutm has quit IRC | 11:49 | |
| *** doug-fis_ has joined #openstack-keystone | 11:50 | |
| *** doug-fish has quit IRC | 11:52 | |
| *** EinstCrazy has joined #openstack-keystone | 12:03 | |
| *** trown|outtypewww is now known as trown | 12:05 | |
| *** roxanaghe has joined #openstack-keystone | 12:06 | |
| *** mvk_ has quit IRC | 12:07 | |
| *** roxanaghe has quit IRC | 12:12 | |
| *** nisha__ has quit IRC | 12:16 | |
| *** markvoelker has quit IRC | 12:21 | |
| *** dave-mccowan has joined #openstack-keystone | 12:22 | |
| *** chaitu has quit IRC | 12:27 | |
| *** raildo-afk is now known as raildo | 12:30 | |
| *** wanghua has quit IRC | 12:44 | |
| *** markvoelker has joined #openstack-keystone | 12:47 | |
| *** links has quit IRC | 13:01 | |
| *** Ephur has joined #openstack-keystone | 13:02 | |
| *** dims_ has joined #openstack-keystone | 13:02 | |
| *** dims has quit IRC | 13:02 | |
| *** jed56 has quit IRC | 13:03 | |
| *** tqtran has joined #openstack-keystone | 13:04 | |
| *** richm has joined #openstack-keystone | 13:04 | |
| *** Ephur has quit IRC | 13:07 | |
| *** daemontool has quit IRC | 13:07 | |
| *** tqtran has quit IRC | 13:08 | |
| *** daemontool has joined #openstack-keystone | 13:09 | |
| *** ninag has joined #openstack-keystone | 13:10 | |
| *** ayoung has joined #openstack-keystone | 13:11 | |
| *** ChanServ sets mode: +v ayoung | 13:11 | |
| *** zqfan has quit IRC | 13:12 | |
| *** Ephur has joined #openstack-keystone | 13:15 | |
| *** jed56 has joined #openstack-keystone | 13:17 | |
| *** knikolla has joined #openstack-keystone | 13:22 | |
| *** nisha_ has joined #openstack-keystone | 13:23 | |
| *** nisha_ has quit IRC | 13:24 | |
| *** mvk_ has joined #openstack-keystone | 13:27 | |
| openstackgerrit | Raildo Mascena proposed openstack/keystone: Simplify repetitive unequal checks https://review.openstack.org/281305 | 13:32 |
| openstackgerrit | Raildo Mascena proposed openstack/keystone: Avoid name repetition in equality comparisons https://review.openstack.org/281296 | 13:33 |
| *** mylu has joined #openstack-keystone | 13:33 | |
| *** mylu has quit IRC | 13:34 | |
| *** markvoelker_ has joined #openstack-keystone | 13:34 | |
| *** markvoelker has quit IRC | 13:36 | |
| *** pauloewerton has joined #openstack-keystone | 13:38 | |
| *** csoukup has joined #openstack-keystone | 13:38 | |
| *** markvoelker has joined #openstack-keystone | 13:38 | |
| *** real56 has joined #openstack-keystone | 13:40 | |
| *** markvoelker_ has quit IRC | 13:40 | |
| *** real56 has quit IRC | 13:40 | |
| *** jaugustine has joined #openstack-keystone | 13:40 | |
| *** real56 has joined #openstack-keystone | 13:41 | |
| *** mylu has joined #openstack-keystone | 13:43 | |
| *** ametts has joined #openstack-keystone | 13:44 | |
| samueldmq | bknudson: dstanek: hi, python tuple vs list quesiton | 13:45 |
| samueldmq | in this case : https://review.openstack.org/#/c/281305/3/keystone/trust/controllers.py | 13:45 |
| patchbot | samueldmq: patch 281305 - keystone - Simplify repetitive unequal checks | 13:45 |
| dstanek | samueldmq: fire away | 13:45 |
| samueldmq | is it better to use tuple or list ? | 13:45 |
| samueldmq | maybe list since types are homogeneous | 13:46 |
| *** mylu has quit IRC | 13:46 | |
| bknudson | a tuple is meant to store collections of different things whereas a list is meant to store collections of same things | 13:46 |
| marekd | bknudson: interesting, where does it come from? | 13:46 |
| dstanek | samueldmq: i like tuple better as a style thing since there are different types | 13:46 |
| samueldmq | bknudson: is this argument stronger than being mutable or not right ? | 13:46 |
| bknudson | marekd: dhellmann mentioned it in a review. | 13:47 |
| dstanek | marekd: that's just general algorithm usage and not enforced by python | 13:47 |
| dstanek | marekd: python also hints at that with it's namedtuple type | 13:48 |
| marekd | dstanek: is it backed in the code (perf/memory wise) or it's another python convention? | 13:48 |
| *** jdennis1 has joined #openstack-keystone | 13:48 | |
| *** daemontool has quit IRC | 13:48 | |
| samueldmq | dstanek: bknudson: nice so in that case (homogeneous types: IDs) it's better to keep as a list | 13:49 |
| dstanek | samueldmq: no, you can still use a tuple for the same type | 13:49 |
| *** jdennis has quit IRC | 13:50 | |
| dstanek | samueldmq: the key for me is that a tuple is ordered and immutable | 13:50 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: WIP - Opportunistic testing with different DBs https://review.openstack.org/295837 | 13:52 |
| bknudson | the migration tests fail when run on the real databases. | 13:53 |
| *** daemontool has joined #openstack-keystone | 13:54 | |
| *** nisha_ has joined #openstack-keystone | 13:54 | |
| *** roxanaghe has joined #openstack-keystone | 13:55 | |
| *** spandhe has joined #openstack-keystone | 13:56 | |
| *** jdennis1 has quit IRC | 13:56 | |
| ayoung | is something messed up with Gerrit right now or is it my system? | 13:56 |
| ayoung | Cannot query patchset information "ssh -xp29418 ayoung@review.openstack.org gerrit query --format=JSON --current-patch-set change:285134" | 13:57 |
| *** mylu has joined #openstack-keystone | 13:57 | |
| bknudson | that query worked for me | 13:57 |
| *** jdennis has joined #openstack-keystone | 13:58 | |
| bknudson | try the REST API | 13:58 |
| *** mylu has quit IRC | 13:58 | |
| *** roxanaghe has quit IRC | 13:59 | |
| *** rk4n has quit IRC | 13:59 | |
| *** rk4n has joined #openstack-keystone | 14:00 | |
| *** spandhe has quit IRC | 14:00 | |
| *** mylu has joined #openstack-keystone | 14:01 | |
| *** sigmavirus24_awa is now known as sigmavirus24 | 14:05 | |
| *** links has joined #openstack-keystone | 14:05 | |
| *** jaugustine has quit IRC | 14:05 | |
| *** jaugustine-mobil has joined #openstack-keystone | 14:06 | |
| *** doug-fis_ is now known as doug-fish | 14:11 | |
| *** jdennis has quit IRC | 14:12 | |
| *** pushkaru has joined #openstack-keystone | 14:14 | |
| *** shoutm_ has quit IRC | 14:14 | |
| stevemar | ayoung: i feel like you have an issue with gerrit or tox on a monthly basis :) | 14:14 |
| ayoung | stevemar, yeah, that is about right | 14:14 |
| *** spzala has joined #openstack-keystone | 14:15 | |
| ayoung | stevemar, it turns out that I need to submit a change to oslo.context to tget the is_admin_project fix enforceable | 14:15 |
| stevemar | ayoung: sounds about right | 14:15 |
| *** jdennis has joined #openstack-keystone | 14:18 | |
| *** Nirupama has quit IRC | 14:18 | |
| *** dims_ has quit IRC | 14:19 | |
| *** slberger has joined #openstack-keystone | 14:25 | |
| *** jasonsb has quit IRC | 14:30 | |
| *** jasonsb has joined #openstack-keystone | 14:31 | |
| *** openstackgerrit has quit IRC | 14:33 | |
| *** openstackgerrit has joined #openstack-keystone | 14:33 | |
| openstackgerrit | Steve Martinelli proposed openstack/keystone: remove fallback to default domain id https://review.openstack.org/294822 | 14:35 |
| *** jsavak has joined #openstack-keystone | 14:36 | |
| *** rk4n has quit IRC | 14:36 | |
| *** jaugustine-mobil has quit IRC | 14:36 | |
| ayoung | bknudson, stevemar so for some reason my machine is only trying to connect via the IPv6 address.... | 14:37 |
| *** jaugustine has joined #openstack-keystone | 14:38 | |
| *** berserk has joined #openstack-keystone | 14:39 | |
| *** berserk has left #openstack-keystone | 14:39 | |
| *** mylu has quit IRC | 14:41 | |
| *** e0ne has quit IRC | 14:41 | |
| *** mylu has joined #openstack-keystone | 14:42 | |
| *** links has quit IRC | 14:42 | |
| *** akanksha_ has quit IRC | 14:47 | |
| *** shoutm has joined #openstack-keystone | 14:51 | |
| *** roxanaghe has joined #openstack-keystone | 14:55 | |
| *** sdake has joined #openstack-keystone | 14:58 | |
| *** roxanaghe has quit IRC | 15:01 | |
| *** naresht has quit IRC | 15:02 | |
| *** rderose has joined #openstack-keystone | 15:05 | |
| *** rk4n has joined #openstack-keystone | 15:10 | |
| *** rk4n has quit IRC | 15:12 | |
| *** diazjf has joined #openstack-keystone | 15:13 | |
| *** browne has joined #openstack-keystone | 15:15 | |
| *** nisha__ has joined #openstack-keystone | 15:17 | |
| *** nisha_ has quit IRC | 15:19 | |
| *** rodrigods has quit IRC | 15:27 | |
| *** shoutm has quit IRC | 15:27 | |
| *** rodrigods has joined #openstack-keystone | 15:27 | |
| *** nisha__ has quit IRC | 15:29 | |
| *** nisha has joined #openstack-keystone | 15:30 | |
| *** timcline has joined #openstack-keystone | 15:32 | |
| *** harlowja_at_home has joined #openstack-keystone | 15:35 | |
| *** spzala has quit IRC | 15:38 | |
| *** spzala has joined #openstack-keystone | 15:39 | |
| *** real56 has quit IRC | 15:43 | |
| *** spzala has quit IRC | 15:43 | |
| *** real56 has joined #openstack-keystone | 15:44 | |
| *** spzala has joined #openstack-keystone | 15:44 | |
| *** dims has joined #openstack-keystone | 15:45 | |
| *** nisha_ has joined #openstack-keystone | 15:47 | |
| *** real56 has quit IRC | 15:48 | |
| *** real56 has joined #openstack-keystone | 15:48 | |
| *** nisha has quit IRC | 15:49 | |
| *** spzala has quit IRC | 15:49 | |
| *** rk4n has joined #openstack-keystone | 15:49 | |
| *** real56 has quit IRC | 15:50 | |
| *** real56 has joined #openstack-keystone | 15:50 | |
| *** woodster_ has joined #openstack-keystone | 15:51 | |
| *** roxanaghe has joined #openstack-keystone | 15:52 | |
| *** mylu has quit IRC | 15:53 | |
| *** mylu has joined #openstack-keystone | 15:53 | |
| *** EinstCrazy has quit IRC | 15:53 | |
| *** spzala has joined #openstack-keystone | 15:54 | |
| *** dims_ has joined #openstack-keystone | 15:55 | |
| *** dims has quit IRC | 15:55 | |
| knikolla | ayoung, IdentityDriverV8 defines some CRUD methods as abstract methods, which means I have to define them in the ldap3 new driver. Should I just raise a NotImplementedExeption in their definition? | 15:56 |
| knikolla | create_user, update_user, etc. | 15:56 |
| ayoung | knikolla, yes | 15:56 |
| *** roxanagh_ has joined #openstack-keystone | 15:56 | |
| ayoung | knikolla, we are saying that the LDAP driver is read only. | 15:56 |
| knikolla | ayoung, yes, exactly. | 15:56 |
| *** browne has quit IRC | 15:57 | |
| bknudson | knikolla: look at what the current ldap driver does when write is disabled. | 15:57 |
| *** spzala has quit IRC | 15:58 | |
| *** spzala has joined #openstack-keystone | 16:00 | |
| *** jorge_munoz has joined #openstack-keystone | 16:00 | |
| *** roxanagh_ has quit IRC | 16:01 | |
| *** jorge_munoz_ has joined #openstack-keystone | 16:03 | |
| *** real56 has quit IRC | 16:03 | |
| *** tqtran has joined #openstack-keystone | 16:04 | |
| *** real56 has joined #openstack-keystone | 16:04 | |
| *** spzala has quit IRC | 16:04 | |
| *** real56 has quit IRC | 16:05 | |
| *** real56 has joined #openstack-keystone | 16:05 | |
| *** jorge_munoz has quit IRC | 16:05 | |
| *** jorge_munoz_ is now known as jorge_munoz | 16:05 | |
| *** spzala has joined #openstack-keystone | 16:05 | |
| *** real56 has quit IRC | 16:06 | |
| *** real56 has joined #openstack-keystone | 16:06 | |
| *** aginwala has joined #openstack-keystone | 16:07 | |
| *** spzala has quit IRC | 16:10 | |
| *** lhcheng has joined #openstack-keystone | 16:10 | |
| *** ChanServ sets mode: +v lhcheng | 16:10 | |
| *** spzala has joined #openstack-keystone | 16:11 | |
| *** dan_nguyen has joined #openstack-keystone | 16:13 | |
| *** aginwala has quit IRC | 16:13 | |
| *** nisha_ is now known as nisha | 16:13 | |
| *** roxanaghe has quit IRC | 16:14 | |
| *** mylu has quit IRC | 16:16 | |
| *** spzala has quit IRC | 16:16 | |
| breton | suppose i have an out-of-tree driver. Can i use it in keystone.conf by name (like `my_driver`, not `keystone_drivers.path.to.driver`) without editing setup.cfg? Is it a normal practice to edit setup.cfg for this purpose? | 16:17 |
| *** spzala has joined #openstack-keystone | 16:17 | |
| dstanek | breton: you make you own package for it | 16:17 |
| *** jaosorior has quit IRC | 16:18 | |
| *** aginwala has joined #openstack-keystone | 16:18 | |
| breton | dstanek: what kind of package? Like rpm or deb? | 16:18 |
| dstanek | breton: a python package where you define your own entrypoints | 16:19 |
| *** mylu has joined #openstack-keystone | 16:19 | |
| *** mylu has quit IRC | 16:19 | |
| *** mylu has joined #openstack-keystone | 16:19 | |
| breton | dstanek: what should be in the package? | 16:20 |
| dstanek | breton: you driver code | 16:20 |
| dstanek | *your* | 16:20 |
| knikolla | in the case for login by username/domain and password, is the get_user_by_name driver method called first to get the user_id? | 16:20 |
| dstanek | and then you would 'pip install my-drivers' or whatever to install the entry points | 16:20 |
| *** GB21 has joined #openstack-keystone | 16:21 | |
| dstanek | a deb/rpm/whatever can be used to deploy your python package | 16:21 |
| *** e0ne has joined #openstack-keystone | 16:21 | |
| *** spzala has quit IRC | 16:22 | |
| raildo | ayoung: ping, can you see this trace from this error http://paste.openstack.org/show/491474/ ? this is not working properly with fernet tokens... | 16:22 |
| raildo | ayoung: at this point https://github.com/openstack/keystone/blob/master/keystone/tests/unit/token/test_backends.py#L483 | 16:23 |
| breton | dstanek: understood. So to be able to use `my_driver` in keystone.conf i should do something like [entry_points]keystone.role = my_driver = path.to.the.driver? | 16:23 |
| *** spzala has joined #openstack-keystone | 16:23 | |
| *** roxanaghe has joined #openstack-keystone | 16:23 | |
| dstanek | breton: if you don't want to install your driver with a package you can use the full path assuming it's in the python path or if you do install your driver you can give it an entrypoint with a shorter name | 16:24 |
| *** belmoreira has quit IRC | 16:25 | |
| *** sdake has quit IRC | 16:25 | |
| breton | dstanek: using full path is deprecated, isn't it? | 16:25 |
| breton | Direct import of driver %(name)r is deprecated as of Liberty | 16:26 |
| *** mylu has quit IRC | 16:26 | |
| breton | that's why i'm asking about short names | 16:26 |
| dstanek | breton: if so we may want to thing about only deprecating for keystone drivers and not all drivers | 16:26 |
| *** dancn has quit IRC | 16:27 | |
| breton | dstanek: sounds like a bugreport is needed for discussion | 16:27 |
| dstanek | breton: seems silly for force everyone to make their own package, but on the other hand it's so trivial that i don't see why you wouldn't | 16:27 |
| *** dancn has joined #openstack-keystone | 16:27 | |
| *** spzala has quit IRC | 16:28 | |
| breton | dstanek: so am i right about the thing with "[entry_points]keystone.role = my_driver = path.to.the.driver" in my package's setup.cfg? | 16:28 |
| *** real56 has quit IRC | 16:28 | |
| *** bjornar has quit IRC | 16:28 | |
| *** sdake has joined #openstack-keystone | 16:29 | |
| dstanek | breton: yes | 16:29 |
| *** spzala has joined #openstack-keystone | 16:29 | |
| breton | dstanek: awesome, thank you! | 16:29 |
| *** aginwala has quit IRC | 16:29 | |
| *** jorge_munoz has quit IRC | 16:30 | |
| *** spzala_ has joined #openstack-keystone | 16:31 | |
| dstanek | breton: np | 16:31 |
| *** aginwala has joined #openstack-keystone | 16:31 | |
| *** mylu has joined #openstack-keystone | 16:32 | |
| *** spzala has quit IRC | 16:33 | |
| *** mylu has quit IRC | 16:35 | |
| *** spzala_ has quit IRC | 16:40 | |
| *** jyoti_ has joined #openstack-keystone | 16:42 | |
| *** jbell8 has joined #openstack-keystone | 16:44 | |
| *** spandhe has joined #openstack-keystone | 16:46 | |
| *** dims_ has quit IRC | 16:46 | |
| *** spzala has joined #openstack-keystone | 16:47 | |
| *** jasonsb has quit IRC | 16:48 | |
| *** timcline has quit IRC | 16:48 | |
| *** timcline has joined #openstack-keystone | 16:49 | |
| *** tqtran has quit IRC | 16:52 | |
| *** pcaruana has quit IRC | 16:52 | |
| *** spzala has quit IRC | 16:52 | |
| *** timcline has quit IRC | 16:53 | |
| *** spzala has joined #openstack-keystone | 16:58 | |
| *** trown is now known as trown|lunch | 17:01 | |
| *** Guest91251 has quit IRC | 17:02 | |
| *** dims has joined #openstack-keystone | 17:02 | |
| *** nisha_ has joined #openstack-keystone | 17:03 | |
| *** spzala has quit IRC | 17:03 | |
| *** spzala has joined #openstack-keystone | 17:04 | |
| *** nisha has quit IRC | 17:05 | |
| ayoung | raildo, looking | 17:05 |
| raildo | ayoung: thanks | 17:06 |
| ayoung | raildo, ok, so I am going to make a guess | 17:06 |
| ayoung | look at the test, and see how it references the project | 17:06 |
| ayoung | maybe instead of it being persisteedn in the resource back end, it is expected to be in a response or something | 17:07 |
| ayoung | in PKI, it could have been in the token body, in UUID, maybe stored in the backend. | 17:07 |
| ayoung | and now we repopulate the data from the signed portion of the token id | 17:07 |
| raildo | ayoung: hum, got it, I'll take a look into this part | 17:08 |
| ayoung | raildo, one thing you can do is to run the test in the version prior (which I assume passes) and see. But My guess is this code path is different enough that it won't give much info | 17:08 |
| *** spzala has quit IRC | 17:08 | |
| raildo | ayoung: ok, thanks :) | 17:10 |
| *** spzala has joined #openstack-keystone | 17:10 | |
| ayoung | raildo, you could probably force the test to pass by specifically creating the project used. | 17:11 |
| openstackgerrit | Colleen Murphy proposed openstack/keystone: Implement HEAD method for all v3 GET actions https://review.openstack.org/295641 | 17:11 |
| raildo | ayoung: but the project was already created: https://github.com/openstack/keystone/blob/master/keystone/tests/unit/token/test_backends.py#L466 | 17:11 |
| rderose | dolphm: quick question? | 17:13 |
| *** dims has quit IRC | 17:13 | |
| ayoung | raildo, you sure it is the same project? | 17:13 |
| ayoung | keystone.exception.ProjectNotFound: Could not find project: e6b839fa84e64d558be5e463426a712a | 17:14 |
| stevemar | rderose: write out the question anyway, dolphm may not be around :O | 17:14 |
| *** diazjf has quit IRC | 17:14 | |
| ayoung | raildo, unit.new_project_ref does not create it in the backedn | 17:14 |
| *** spzala has quit IRC | 17:14 | |
| ayoung | I be you need to do a resource_api.create_project( unit.new_project_ref ) call after that | 17:14 |
| stevemar | reminder to all to put items on the meeting agenda | 17:15 |
| raildo | ayoung: yes, yo'ure right... | 17:15 |
| ayoung | raildo, so, we create a bunch of project data in fixtures. Would be better to reuse one of those | 17:15 |
| raildo | ayoung: makes sense | 17:16 |
| *** sdake_ has joined #openstack-keystone | 17:16 | |
| ayoung | raildo, thanks for taking this and making it happen. Very important | 17:16 |
| *** sdake has quit IRC | 17:16 | |
| *** nisha__ has joined #openstack-keystone | 17:16 | |
| *** spzala has joined #openstack-keystone | 17:16 | |
| raildo | ayoung: np :) | 17:16 |
| rderose | Regarding dropping EMPHEMERAL user type for FEDERATED, Dolph is suggesting that we drop the user type entirely: | 17:16 |
| rderose | https://review.openstack.org/#/c/293071/ | 17:16 |
| patchbot | rderose: patch 293071 - keystone - Change EMPHEMERAL user type to FEDERATED | 17:16 |
| *** aginwala has quit IRC | 17:17 | |
| rderose | I see his point. The patch was intended to be a first step into doing that refactoring, however I always sort of thought that we still needed to know if the user was federated or not. | 17:18 |
| rderose | stevemar: don't we? | 17:18 |
| *** bjornar has joined #openstack-keystone | 17:18 | |
| *** aginwala has joined #openstack-keystone | 17:18 | |
| *** nisha_ has quit IRC | 17:19 | |
| *** spzala has quit IRC | 17:20 | |
| samueldmq | dstanek: bknudson: in a test .. do you prefer addCleanup(..) immediatly after creating the resource or at the ending of the testcase? | 17:20 |
| *** aginwala has quit IRC | 17:20 | |
| bknudson | it needs to go immediately after the resource otherwise it might not get cleaned up | 17:21 |
| bknudson | better would be to create a fixture to encapsulate creation and cleanup together | 17:21 |
| *** nisha has joined #openstack-keystone | 17:21 | |
| samueldmq | bknudson: ++ | 17:21 |
| *** spzala has joined #openstack-keystone | 17:22 | |
| samueldmq | bknudson: as it is very simple now, maybe it's okay to keep inside the method | 17:22 |
| samueldmq | bknudson: a fixture would be with setUp() and tearDown() ? | 17:22 |
| *** daemontool has quit IRC | 17:22 | |
| bknudson | fixtures support setUp and addCleanup | 17:23 |
| samueldmq | bknudson: hmm, fixtures is a separate package | 17:23 |
| samueldmq | bknudson: I will look at it | 17:23 |
| *** tqtran has joined #openstack-keystone | 17:24 | |
| *** timcline has joined #openstack-keystone | 17:25 | |
| *** nisha__ has quit IRC | 17:25 | |
| *** spzala has quit IRC | 17:26 | |
| *** spzala has joined #openstack-keystone | 17:28 | |
| openstackgerrit | Samuel de Medeiros Queiroz proposed openstack/python-keystoneclient: Add users functional tests https://review.openstack.org/289306 | 17:31 |
| samueldmq | bknudson: for now using addCleanup from unittest (only 3 calls in the entire file) ^ | 17:32 |
| *** jyoti_ has quit IRC | 17:32 | |
| *** roxanaghe has quit IRC | 17:32 | |
| *** jaugustine has quit IRC | 17:32 | |
| *** gangadhar has quit IRC | 17:32 | |
| *** gpaz has quit IRC | 17:32 | |
| bknudson | a fixture would make it a lot nicer. | 17:33 |
| *** spzala has quit IRC | 17:33 | |
| *** spzala has joined #openstack-keystone | 17:34 | |
| bknudson | I think the way these are being developed is going to lead to a lot of duplication with unit tests. | 17:36 |
| *** jaugustine has joined #openstack-keystone | 17:36 | |
| samueldmq | bknudson: duplication in creation that can be avoided with fixtures ? | 17:36 |
| dstanek | bknudson: ++ it should be a fixture | 17:36 |
| samueldmq | bknudson: or are you also seeing another kid of duplication ? | 17:36 |
| bknudson | can the tests be shared -- for unit tests mock out the response and for functional tests use a real connection? | 17:37 |
| samueldmq | bknudson: that's a good question | 17:37 |
| *** shaleh has joined #openstack-keystone | 17:37 | |
| samueldmq | bknudson: would be great to make it this way | 17:37 |
| *** rderose has quit IRC | 17:37 | |
| samueldmq | dstanek: bknudson: I will adapt that to use fixtures | 17:38 |
| *** shaleh_ has joined #openstack-keystone | 17:38 | |
| samueldmq | and look at re-using same tests for functional and unit later | 17:38 |
| *** spzala has quit IRC | 17:39 | |
| bknudson | using fixtures for the users is unrelated to sharing the tests between functional and unit | 17:39 |
| bknudson | I just felt like I was looking at tests that should already exist. | 17:39 |
| samueldmq | bknudson: exactly, I will finish the tests first, and look at that other point later | 17:39 |
| *** spzala has joined #openstack-keystone | 17:40 | |
| *** jorge_munoz has joined #openstack-keystone | 17:40 | |
| samueldmq | bknudson: hmm, so reusing hte existing ones rather than rewritting | 17:40 |
| bknudson | it might be easier to start over anyways, and remove the existing tests where there's overlap | 17:41 |
| dstanek | samueldmq: if you can do that it would be cool. | 17:41 |
| *** rderose has joined #openstack-keystone | 17:41 | |
| *** daemontool has joined #openstack-keystone | 17:42 | |
| samueldmq | bknudson: dstanek: nice, I will take a look at it; and figure out what approach requires less effort | 17:42 |
| samueldmq | it was a good conversation, thanks | 17:42 |
| dstanek | samueldmq: bknudson: back in the day i had a test suite that would either use the real DB for functional tests or a mock db for unit tests. this is before the fixtures library, but we did setup in a similar way | 17:43 |
| samueldmq | dstanek: cool! | 17:43 |
| *** krotscheck has quit IRC | 17:43 | |
| samueldmq | dstanek: that's a very nice way to write them; avoiding duplication | 17:44 |
| *** jaugustine-mobil has joined #openstack-keystone | 17:44 | |
| *** spzala has quit IRC | 17:44 | |
| *** pcaruana has joined #openstack-keystone | 17:44 | |
| *** EinstCrazy has joined #openstack-keystone | 17:44 | |
| bknudson | you can see how oslo.db test_base uses different fixtures: http://git.openstack.org/cgit/openstack/oslo.db/tree/oslo_db/sqlalchemy/test_base.py#n212 | 17:45 |
| bknudson | by default it uses sqlite which is almost a mock. | 17:45 |
| dstanek | samueldmq: yeah, it mostly worked. as we adopted TDD with the team the "unit" tests turned into integration tests and we developed real unit tests | 17:45 |
| *** jaugustine has quit IRC | 17:45 | |
| bknudson | the issue I have with mock database , keystone , etc., is you have to somehow fake out the behavior | 17:45 |
| *** spzala has joined #openstack-keystone | 17:45 | |
| bknudson | of, e.g., insert a row and then select, etc. | 17:45 |
| bknudson | not sure how you mock out keystone for a single test. | 17:46 |
| *** EinstCrazy has quit IRC | 17:46 | |
| bknudson | you mock gets to be pretty complicated | 17:46 |
| *** EinstCrazy has joined #openstack-keystone | 17:46 | |
| bknudson | rather than just simply mocking out the calls under test | 17:46 |
| bknudson | I guess the unit test subclass could override all the tests to mock out the expected responses | 17:47 |
| *** EinstCrazy has quit IRC | 17:47 | |
| *** pnavarro has joined #openstack-keystone | 17:47 | |
| *** EinstCrazy has joined #openstack-keystone | 17:48 | |
| *** roxanaghe has joined #openstack-keystone | 17:49 | |
| *** spzala has quit IRC | 17:50 | |
| *** EinstCrazy has quit IRC | 17:50 | |
| *** EinstCrazy has joined #openstack-keystone | 17:50 | |
| dstanek | bknudson: the proper way to do it would be to mock out a connection object and check calls | 17:51 |
| dstanek | bknudson: we unfortunately use a magic global connection object right now | 17:51 |
| dstanek | almost that time of the week | 17:52 |
| dstanek | i need to go an make some coffee | 17:53 |
| morgan | dstanek: you running the show today? | 17:53 |
| *** akanksha_ has joined #openstack-keystone | 17:53 | |
| morgan | or just annoucing the need for caffination? | 17:53 |
| bknudson | you won't need coffee to stay awake | 17:53 |
| morgan | dstanek: ;) | 17:53 |
| *** EinstCrazy has quit IRC | 17:53 | |
| dstanek | morgan: no running anything for me | 17:53 |
| morgan | bknudson: i need coffee to stay awake in the irc meetings :P | 17:53 |
| dstanek | morgan: just be glad that i'm not announcing bathroom breaks | 17:53 |
| *** ebalduf_ has joined #openstack-keystone | 17:53 | |
| dstanek | i save those for facebook | 17:53 |
| *** EinstCrazy has joined #openstack-keystone | 17:53 | |
| morgan | bknudson: but i need coffee to stay awake when an irc meeting isn't happening | 17:53 |
| *** trown|lunch is now known as trown | 17:54 | |
| morgan | dstanek: do you use foursquare and check into your bathroom when you go too? (or is swarm app the new thing)? | 17:54 |
| *** nisha_ has joined #openstack-keystone | 17:54 | |
| *** EinstCrazy has quit IRC | 17:54 | |
| morgan | dstanek: also, i thought twitter was for annoucing that stuff, fb was for posting pictures of that stuff. | 17:54 |
| *** EinstCrazy has joined #openstack-keystone | 17:55 | |
| *** browne has joined #openstack-keystone | 17:55 | |
| *** jorge_munoz has quit IRC | 17:55 | |
| dstanek | morgan: if i used 4square i'd definitely be checking into my backroom | 17:55 |
| morgan | lol | 17:56 |
| dstanek | morgan: it would probably show up in my 'most visited places' list | 17:56 |
| stevemar | morgan: don't forget to tumblr it | 17:56 |
| morgan | stevemar: ++ | 17:56 |
| *** timcline has quit IRC | 17:56 | |
| *** GB21 has quit IRC | 17:56 | |
| *** nisha has quit IRC | 17:56 | |
| *** real56 has joined #openstack-keystone | 17:57 | |
| *** timcline has joined #openstack-keystone | 17:57 | |
| dstanek | tumble it, tweet it, pin it and then flush it | 17:57 |
| *** spzala has joined #openstack-keystone | 17:57 | |
| *** d0ugal has quit IRC | 17:58 | |
| stevemar | dstanek: i can add it as a skill to your linkedin | 17:58 |
| *** jaugustine-mobil has quit IRC | 17:58 | |
| *** d0ugal has joined #openstack-keystone | 17:59 | |
| stevemar | rrrrready? | 17:59 |
| stevemar | meeting time go! | 17:59 |
| bknudson | ready to rumble! | 17:59 |
| stevemar | meeting ping for ajayaa, amakarov, ayoung, breton, browne, claudiub, davechen, david8hu, dolphm, dstanek, edmondsw, gyee, henrynash, hogepodge, htruta, jamielennox, joesavak, jorge_munoz, lbragstad, lhcheng, marekd, MaxPC, morganfainberg, nkinder, raildo, rodrigods, rderose, roxanaghe, samleon, samueldmq, shaleh, stevemar, tjcocozz, tsymanczyk, topol, vivekd, wanghong, xek | 17:59 |
| *** jaugustine has joined #openstack-keystone | 18:00 | |
| *** gagehugo has joined #openstack-keystone | 18:01 | |
| *** timcline has quit IRC | 18:01 | |
| *** spzala has quit IRC | 18:02 | |
| *** dan_nguyen has quit IRC | 18:02 | |
| *** spzala has joined #openstack-keystone | 18:03 | |
| *** jsavak has quit IRC | 18:04 | |
| *** jsavak has joined #openstack-keystone | 18:04 | |
| *** pushkaru has quit IRC | 18:05 | |
| *** spzala has quit IRC | 18:07 | |
| *** rk4n has quit IRC | 18:07 | |
| *** d0ugal has quit IRC | 18:09 | |
| *** EinstCrazy has quit IRC | 18:10 | |
| *** EinstCrazy has joined #openstack-keystone | 18:10 | |
| *** lhcheng has quit IRC | 18:11 | |
| *** aginwala has joined #openstack-keystone | 18:11 | |
| *** spzala has joined #openstack-keystone | 18:14 | |
| *** aginwala has quit IRC | 18:15 | |
| *** EinstCrazy has quit IRC | 18:15 | |
| *** EinstCrazy has joined #openstack-keystone | 18:16 | |
| *** aginwala has joined #openstack-keystone | 18:18 | |
| *** nisha_ is now known as nisha | 18:19 | |
| *** EinstCrazy has quit IRC | 18:19 | |
| *** boris-42 has joined #openstack-keystone | 18:21 | |
| *** gagehugo has left #openstack-keystone | 18:22 | |
| *** pushkaru has joined #openstack-keystone | 18:22 | |
| ayoung | shaleh, https://www.openstack.org/summit/openstack-summit-atlanta-2014/session-videos/presentation/integrating-openstack-with-active-directory-because-ad-ldap | 18:24 |
| rodrigods | shaleh_, example of implementation related bug https://bugs.launchpad.net/keystone/+bug/1515302 | 18:24 |
| openstack | Launchpad bug 1515302 in OpenStack Identity (keystone) "Group membership attribute is hard-coded when using 'user_enable_emulation'" [High,Fix released] - Assigned to Nathan Kinder (nkinder) | 18:24 |
| *** daemontool has quit IRC | 18:25 | |
| *** sdake_ is now known as sdake | 18:25 | |
| *** lhcheng has joined #openstack-keystone | 18:28 | |
| *** ChanServ sets mode: +v lhcheng | 18:28 | |
| *** sigmavirus24 is now known as sigmavirus24_awa | 18:33 | |
| *** jed56 has quit IRC | 18:33 | |
| *** spzala has quit IRC | 18:34 | |
| openstackgerrit | Christopher J Schaefer proposed openstack/python-keystoneclient: Removing bandit.yaml in favor of defaults https://review.openstack.org/294597 | 18:34 |
| *** fawadkhaliq has joined #openstack-keystone | 18:36 | |
| *** real56 has quit IRC | 18:40 | |
| *** tellesnobrega is now known as tellesnobrega_af | 18:41 | |
| *** real56 has joined #openstack-keystone | 18:41 | |
| *** tellesnobrega_af is now known as tellesnobrega | 18:42 | |
| *** aginwala has quit IRC | 18:43 | |
| *** diazjf has joined #openstack-keystone | 18:43 | |
| openstackgerrit | Christopher J Schaefer proposed openstack/python-keystoneclient: Removing bandit.yaml in favor of defaults https://review.openstack.org/294597 | 18:44 |
| *** vint_bra has quit IRC | 18:45 | |
| rodrigods | stevemar, can you trigger a decision regarding no spec for the tests? | 18:46 |
| *** real56 has quit IRC | 18:47 | |
| *** real56 has joined #openstack-keystone | 18:48 | |
| stevemar | rodrigods: no spec needed | 18:54 |
| *** aginwala has joined #openstack-keystone | 18:55 | |
| *** aginwala has quit IRC | 18:57 | |
| *** real56 has quit IRC | 18:57 | |
| *** timcline has joined #openstack-keystone | 18:57 | |
| *** aginwala has joined #openstack-keystone | 18:58 | |
| *** mylu has joined #openstack-keystone | 18:58 | |
| *** real56 has joined #openstack-keystone | 18:59 | |
| *** shaleh_ has left #openstack-keystone | 19:00 | |
| *** jaugustine has quit IRC | 19:00 | |
| *** shaleh is now known as shaleh|away | 19:00 | |
| *** timcline has quit IRC | 19:02 | |
| stevemar | back in a bit | 19:04 |
| *** jsavak has quit IRC | 19:06 | |
| *** jsavak has joined #openstack-keystone | 19:07 | |
| *** mylu has quit IRC | 19:07 | |
| *** mylu has joined #openstack-keystone | 19:07 | |
| *** aswadr_ has quit IRC | 19:10 | |
| *** nisha has quit IRC | 19:15 | |
| *** nisha has joined #openstack-keystone | 19:16 | |
| *** real56 has quit IRC | 19:16 | |
| *** ametts has quit IRC | 19:17 | |
| *** mylu has quit IRC | 19:27 | |
| openstackgerrit | Brant Knudson proposed openstack/keystone: WIP - Opportunistic testing with different DBs https://review.openstack.org/295837 | 19:29 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Fix test_add_int_pkey_to_revocation_event_table for MySQL https://review.openstack.org/296016 | 19:29 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Fix table row counting SQL for MySQL and Postgresql https://review.openstack.org/296017 | 19:29 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Correct test_implied_roles_fk_on_delete_cascade https://review.openstack.org/296018 | 19:29 |
| bknudson | stevemar: ^ shows some of the issues running migrations against live dbs | 19:29 |
| *** fawadkhaliq has quit IRC | 19:30 | |
| *** rderose has quit IRC | 19:30 | |
| *** rcrit_ has joined #openstack-keystone | 19:30 | |
| rcrit_ | bknudson, ping | 19:30 |
| *** rderose has joined #openstack-keystone | 19:30 | |
| rcrit_ | bknudson, ping re ayoung asked me to follow up with you about something | 19:30 |
| *** mylu has joined #openstack-keystone | 19:30 | |
| bknudson | rcrit_: hi -- wanted to get some more info on the tls proxy in devstack | 19:30 |
| *** fawadkhaliq has joined #openstack-keystone | 19:30 | |
| rcrit_ | sure, what do you want to know? | 19:30 |
| bknudson | so, we've been planning to get rid of eventlet | 19:30 |
| bknudson | and have devstack run with keystone under httpd all the time | 19:31 |
| bknudson | in which case, seems like no tls proxy by apache is reqd, since keystone is already running under httpd | 19:31 |
| rcrit_ | ok | 19:31 |
| bknudson | so just configure httpd to do tls | 19:31 |
| rcrit_ | that may be possible | 19:31 |
| bknudson | I think it would be a lot simpler | 19:32 |
| rcrit_ | it was because of eventlet I went with a stud proxy, that and the fact that someone already had keystone configurable behind it | 19:32 |
| rcrit_ | it'd be easy, I don't know about easier | 19:33 |
| rcrit_ | the code to create a proxy is shared between all the projects, this would be a one-off for now | 19:33 |
| rcrit_ | but not a big deal | 19:33 |
| bknudson | oh, I didn't know it was stud proxy... | 19:33 |
| rcrit_ | One of the the openstack security guide recommendations is to use a TLS proxy between the services to gain SSL/TLS | 19:33 |
| rcrit_ | it's stud only because it was highly available | 19:33 |
| rcrit_ | it isn't meant to be the "one true" proxy by any means | 19:34 |
| bknudson | is stud proxy much better than httpd directly? | 19:34 |
| *** mylu has quit IRC | 19:34 | |
| rcrit_ | so httpd messes up the story a bit :-) | 19:34 |
| bknudson | stud proxy is better than eventlet TLS, but I don't think it's better than apache. | 19:34 |
| rcrit_ | the story had always been eventlet sucks with TLS because of the giant python lock, so put a TLS proxy in front | 19:34 |
| rcrit_ | we are in violent agreement | 19:34 |
| rcrit_ | it would probably be fairly trivial to tweak ssl.conf to use a given cert/key | 19:35 |
| rcrit_ | and use that instead of stud for keystone | 19:35 |
| bknudson | I'd prefer that. | 19:35 |
| rcrit_ | I've been working on enabling TLS in devstack for going on two years now | 19:35 |
| rcrit_ | so my only hesitation is blowing up this delicate process :-) | 19:36 |
| rcrit_ | but yeah, it makes sense and probably more closely models what would happen in the real world | 19:36 |
| bknudson | y, and now that I know it's stud and not apache I'm thinking maybe it's worth it to keep things as they are. | 19:36 |
| rcrit_ | eventually if/when we get the tests pushed down to the project level it is probably the time to directly enable TLS in keystone | 19:37 |
| bknudson | one thing I'd like to make sure of is that https://review.openstack.org/#/c/293090/ is running with keystone in apache and not eventlet | 19:37 |
| patchbot | bknudson: patch 293090 - openstack-infra/project-config - Add experimental job to test TLS proxy in devstack | 19:37 |
| rcrit_ | I started with devstack because it's the consumer of all this stuff | 19:37 |
| *** harlowja_at_home has quit IRC | 19:37 | |
| bknudson | because if it's using eventlet it's going to break when we get rid of eventlet. | 19:38 |
| rcrit_ | been a while since I looked but I don't do anything overly clever | 19:38 |
| rcrit_ | if devstack normally configures httpd then it still does, and I think it's true | 19:38 |
| bknudson | http://git.openstack.org/cgit/openstack-dev/devstack/tree/lib/keystone#n283 -- the job should set KEYSTONE_DEPLOY=mod_wsgi when running | 19:40 |
| rcrit_ | I can look. Is that the default for keystone these days? | 19:41 |
| bknudson | I've tried not to break the tls-proxy stuff as I've been making changes to keystone deploy in devstack and hopefully it still works. | 19:41 |
| rcrit_ | my job is super simple, just adding the tlsproxy service | 19:41 |
| rcrit_ | I appreciate that | 19:41 |
| bknudson | rcrit_: I believe the default for keystone is eventlet if you don't set anything. | 19:41 |
| bknudson | we're going to have to figure that out when we remove eventlet support | 19:42 |
| *** mylu has joined #openstack-keystone | 19:42 | |
| rcrit_ | ah ok | 19:42 |
| bknudson | but the normal gate jobs are running with keystone in httpd | 19:42 |
| bknudson | we've got a couple of keystone jobs -- one runs eventlet and one runs uwsgi | 19:42 |
| rcrit_ | what's the diff between uwsgi and mod_wsgi? | 19:43 |
| bknudson | uwsgi runs keystone under python uwsgi -- so it's a lot like running keystone-all (eventlet) | 19:44 |
| *** mylu has quit IRC | 19:44 | |
| bknudson | mod_wsgi runs keystone in apache using mod_wsgi | 19:44 |
| rcrit_ | it looks like I just need to add to my test: export DEVSTACK_LOCAL_CONFIG="KEYSTONE_DEPLOY=mod_wsgi" | 19:44 |
| *** sigmavirus24_awa is now known as sigmavirus24 | 19:44 | |
| bknudson | rcrit_: yep, I was looking for an example | 19:44 |
| rcrit_ | ok, I've never heard of uwsgi, learned something! | 19:45 |
| bknudson | there's a few containers for wsgi apps, uwsgi and gunicorn are a couple of other ones | 19:45 |
| rcrit_ | ok will do. You wanna ding me in the review? I can just add this and re-submit otherwise. | 19:45 |
| bknudson | I thought uwsgi would be ok for http but turned out it was pretty crappy | 19:45 |
| rcrit_ | heh | 19:45 |
| bknudson | It seems to be pretty good running the "uwsgi" protocol and then apache proxies with mod_proxy_uwsgi | 19:47 |
| *** mylu has joined #openstack-keystone | 19:47 | |
| bknudson | rcrit_: ^ one of the reasons I'd like to not have the tls-proxy is because I'd like to switch keystone to use mod_proxy_uwsgi by default and then we're starting to have lots of proxies... | 19:47 |
| bknudson | (the old version of mod_proxy_uwsgi that we've got on the test systems doesn't support unix socket so we're using lots of ports) | 19:48 |
| rcrit_ | sure, I'm flexible. But getting it this far has been like herding cats because the projects move at such a quick pace. | 19:49 |
| rcrit_ | I think it would just be a conditional to configure specially for keystone | 19:49 |
| rcrit_ | keystone is typically the leader when it comes to this kind of thing. I expect some other projects to follow eventually | 19:50 |
| bknudson | I hope so. It's kind of ridiculous to use all these ports. and eventlet is a turd. | 19:50 |
| rcrit_ | agreed | 19:50 |
| rcrit_ | alright, I'll resubmit the job with this new exported variable. | 19:51 |
| bknudson | thanks! | 19:51 |
| *** mylu has quit IRC | 19:52 | |
| bknudson | rcrit_: how does this sound -- get what you've got working and gating, and then rework the keystone part to not use the stud proxy but apache tls? | 19:53 |
| rcrit_ | sounds great to me | 19:54 |
| bknudson | ok, put me on the reviews if you think it will help for me to +1 it. | 19:54 |
| bknudson | I don't have much influence in devstack | 19:54 |
| rcrit_ | heh, ok. Adam just cc'd a whole whackload of people, I think you're already on the list. | 19:55 |
| rcrit_ | he must have cc'd all the keystone team, I see a lot of familiar names | 19:55 |
| rcrit_ | bknudson, oh you mean on replacing stud with apache directly. Sure thing once I get that done | 19:56 |
| bknudson | rcrit_: right, thanks | 19:56 |
| *** david-lyle_ has joined #openstack-keystone | 19:56 | |
| bknudson | I see devstack has `if is_ssl_enabled_service "key"; then"` -- so I wonder how that works with tls-proxy? | 19:57 |
| *** david-lyle has quit IRC | 19:57 | |
| rcrit_ | yeah, it might blow up | 19:58 |
| *** clenimar has quit IRC | 19:58 | |
| *** ekarlso- has quit IRC | 19:58 | |
| rcrit_ | so the way the proxy works is the given service lists on port+1 and stud listens on port | 19:58 |
| rcrit_ | but stud assumes it can talk http to the service port +1 | 19:58 |
| *** timcline has joined #openstack-keystone | 19:58 | |
| *** jlvillal has quit IRC | 19:58 | |
| rcrit_ | bknudson, ah I think I know. So one can use either proxy or pure SSL/TLS | 19:59 |
| bknudson | so they're exclusive options? | 19:59 |
| rcrit_ | right | 19:59 |
| rcrit_ | or the third option is no TLS at all | 19:59 |
| bknudson | I assume there's no gate for ssl | 20:00 |
| rcrit_ | that's what I'm working on | 20:00 |
| bknudson | a gate for eventlet ssl would be stupid anyways | 20:00 |
| rcrit_ | yeah, I wasn't going to test that mode | 20:00 |
| rcrit_ | sorry, I'm being confusing | 20:00 |
| rcrit_ | so yeah, gate only for tlsproxy mode | 20:01 |
| rcrit_ | I did the pure SSL stufff I think at the request of someone in devstack | 20:01 |
| rcrit_ | mostly I want to test the interaction between the services, not that any given service can do SSL/TLS | 20:01 |
| *** mylu has joined #openstack-keystone | 20:01 | |
| *** david-lyle_ is now known as david-lyle | 20:02 | |
| *** timcline has quit IRC | 20:02 | |
| *** jlvillal has joined #openstack-keystone | 20:03 | |
| *** diazjf has quit IRC | 20:05 | |
| *** diazjf has joined #openstack-keystone | 20:08 | |
| *** jaugustine-mobil has joined #openstack-keystone | 20:09 | |
| *** diazjf has quit IRC | 20:10 | |
| *** clenimar has joined #openstack-keystone | 20:10 | |
| *** ekarlso- has joined #openstack-keystone | 20:11 | |
| *** aginwala has quit IRC | 20:13 | |
| *** aginwala has joined #openstack-keystone | 20:18 | |
| *** mvk_ has quit IRC | 20:18 | |
| *** nisha has quit IRC | 20:21 | |
| *** shaleh|away is now known as shaleh | 20:22 | |
| *** mylu has quit IRC | 20:25 | |
| tjcocozz | bknudson, Python2.6 added compatability with bytes ... Ref: https://docs.python.org/2/whatsnew/2.6.html#pep-3112-byte-literals | 20:27 |
| *** mylu has joined #openstack-keystone | 20:30 | |
| *** fawadkhaliq has quit IRC | 20:30 | |
| *** fawadkhaliq has joined #openstack-keystone | 20:30 | |
| openstackgerrit | Brant Knudson proposed openstack/keystone: WIP - Opportunistic testing with different DBs https://review.openstack.org/295837 | 20:31 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Correct test_migrate_data_to_local_user_and_password_tables https://review.openstack.org/296041 | 20:31 |
| *** jbell8 has quit IRC | 20:32 | |
| *** jorge_munoz has joined #openstack-keystone | 20:34 | |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Fix table row counting SQL for MySQL and Postgresql https://review.openstack.org/296017 | 20:37 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Correct test_implied_roles_fk_on_delete_cascade https://review.openstack.org/296018 | 20:37 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Correct test_migrate_data_to_local_user_and_password_tables https://review.openstack.org/296041 | 20:37 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: WIP - Opportunistic testing with different DBs https://review.openstack.org/295837 | 20:37 |
| *** aginwala has quit IRC | 20:38 | |
| *** arunkant has quit IRC | 20:39 | |
| *** fawadkhaliq has quit IRC | 20:40 | |
| *** mylu has quit IRC | 20:40 | |
| *** fawadkhaliq has joined #openstack-keystone | 20:40 | |
| *** aginwala has joined #openstack-keystone | 20:41 | |
| *** mylu has joined #openstack-keystone | 20:46 | |
| *** rderose has quit IRC | 20:47 | |
| *** tellesnobrega is now known as tellesnobrega_af | 20:47 | |
| *** fawadkhaliq has quit IRC | 20:50 | |
| *** fawadkhaliq has joined #openstack-keystone | 20:51 | |
| *** e0ne has quit IRC | 20:53 | |
| *** timcline has joined #openstack-keystone | 20:54 | |
| *** spandhe has quit IRC | 20:54 | |
| *** timcline has quit IRC | 20:58 | |
| *** raildo is now known as raildo-afk | 20:58 | |
| *** jbell8 has joined #openstack-keystone | 21:01 | |
| *** jaugustine-mobil has quit IRC | 21:02 | |
| *** ninag has quit IRC | 21:04 | |
| *** mylu has quit IRC | 21:05 | |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Fix table row counting SQL for MySQL and Postgresql https://review.openstack.org/296017 | 21:05 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Fix test_add_int_pkey_to_revocation_event_table for MySQL https://review.openstack.org/296016 | 21:05 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Correct test_implied_roles_fk_on_delete_cascade https://review.openstack.org/296018 | 21:05 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Switch migration tests to oslo.db DbTestCase https://review.openstack.org/294246 | 21:05 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Correct test_migrate_data_to_local_user_and_password_tables https://review.openstack.org/296041 | 21:05 |
| openstackgerrit | Brant Knudson proposed openstack/keystone: Opportunistic testing with different DBs https://review.openstack.org/295837 | 21:05 |
| *** mylu has joined #openstack-keystone | 21:06 | |
| *** trown is now known as trown|outtypewww | 21:10 | |
| *** dims has joined #openstack-keystone | 21:11 | |
| *** rk4n has joined #openstack-keystone | 21:18 | |
| *** pauloewerton has quit IRC | 21:19 | |
| *** jorge_munoz has quit IRC | 21:19 | |
| *** rk4n has quit IRC | 21:23 | |
| *** spandhe has joined #openstack-keystone | 21:29 | |
| *** mylu has quit IRC | 21:32 | |
| *** ngupta has quit IRC | 21:33 | |
| *** jsavak has quit IRC | 21:36 | |
| *** rk4n has joined #openstack-keystone | 21:36 | |
| *** CaioBrentano has quit IRC | 21:39 | |
| *** daemontool has joined #openstack-keystone | 21:41 | |
| *** aginwala has quit IRC | 21:42 | |
| *** pushkaru has quit IRC | 21:45 | |
| ayoung | where were the numbers for how many code reviews each person had done? | 21:47 |
| *** slberger has left #openstack-keystone | 21:47 | |
| *** ebalduf_ has quit IRC | 21:48 | |
| *** openstackgerrit has quit IRC | 21:48 | |
| *** openstackgerrit has joined #openstack-keystone | 21:48 | |
| knikolla | ayoung, http://stackalytics.com/?module=keystone | 21:50 |
| *** e0ne has joined #openstack-keystone | 21:50 | |
| ayoung | knikolla, thanks...just found it meself | 21:50 |
| *** mylu has joined #openstack-keystone | 21:53 | |
| *** arunkant has joined #openstack-keystone | 21:54 | |
| *** timcline has joined #openstack-keystone | 21:55 | |
| *** timcline has quit IRC | 21:59 | |
| *** aginwala has joined #openstack-keystone | 22:00 | |
| *** sigmavirus24 is now known as sigmavirus24_awa | 22:02 | |
| *** jbell8 has quit IRC | 22:02 | |
| *** harlowja_at_home has joined #openstack-keystone | 22:08 | |
| *** mylu has quit IRC | 22:09 | |
| *** hogepodge has quit IRC | 22:12 | |
| *** mylu has joined #openstack-keystone | 22:14 | |
| *** darrenc is now known as darrenc_afk | 22:14 | |
| ayoung | stevemar, on https://review.openstack.org/#/c/295049/ (Policy Merge) what if instead I proposed it as a command line tool/library, that we could then later add to the policy API if desired? | 22:18 |
| patchbot | ayoung: patch 295049 - keystone-specs - Policy Merge | 22:18 |
| *** rk4n has quit IRC | 22:20 | |
| *** e0ne has quit IRC | 22:21 | |
| *** rk4n has joined #openstack-keystone | 22:22 | |
| *** rk4n has quit IRC | 22:22 | |
| *** mylu has quit IRC | 22:23 | |
| openstackgerrit | Kristi Nikolla proposed openstack/keystone: WIP - ldap3 Identity Driver https://review.openstack.org/296090 | 22:28 |
| knikolla | ayoung, I wanted to push something so I can receive comments ^ | 22:30 |
| ayoung | knikolla, awesome. | 22:30 |
| ayoung | Looking now | 22:30 |
| knikolla | I hardcoded some values in init, it helps when running python on the shell. | 22:31 |
| knikolla | but they'll come from the actual config file. | 22:32 |
| *** gordc has quit IRC | 22:32 | |
| ayoung | knikolla, yeah, I can see that | 22:32 |
| *** mylu has joined #openstack-keystone | 22:33 | |
| morgan | knikolla: suggest naming it something other than "ldap3" "ldap3_identity" so you can avoid absolute_import needs | 22:34 |
| ayoung | ++ | 22:34 |
| ayoung | ldap3driver | 22:35 |
| *** darrenc_afk is now known as darrenc | 22:35 | |
| morgan | knikolla: also, see my comment on the copyright attribution | 22:35 |
| knikolla | morgan, yeah, i had that doubt earlier, one of the reasons why i pushed the change. | 22:35 |
| *** tellesnobrega_af is now known as tellesnobrega | 22:35 | |
| morgan | knikolla: but otherwise good start | 22:35 |
| ayoung | morgan, I'm still leery about the pure python nature of this driver. I wonder how well it does all the SASL stuff. Should hand off to native libraries for that, but maybe it does, and just the LDAP stuff itslef is in python? | 22:36 |
| ayoung | don't want to do crypto in python | 22:36 |
| knikolla | ayoung, http://ldap3.readthedocs.org/ssltls.html | 22:37 |
| ayoung | knikolla, its a great start | 22:37 |
| morgan | knikolla: also NotImplementedError for the write methods should be an explicit 403 Forbidden - from a REST API standpoint, the caller has no permission to write, so always a 403 not a 500 error. | 22:38 |
| morgan | knikolla: NotImplementedError is python-specific and would result in a 500 (commented on the review to this nature too). | 22:38 |
| ayoung | knikolla, yeah, but I wonder howthey call the GSSAPI code. | 22:38 |
| morgan | knikolla: def. a nice start. | 22:38 |
| ayoung | that is a native library. | 22:39 |
| *** hogepodge has joined #openstack-keystone | 22:39 | |
| morgan | ayoung: it might need a wrapper for a GSSAPI aware thing. | 22:39 |
| morgan | ayoung: *shrug* | 22:39 |
| knikolla | morgan, what would be the correct exception? | 22:39 |
| ayoung | morgan, yeah, I just don't want to pull in the dependency by accident | 22:39 |
| morgan | ayoung: a wrapper would be totally fine to call into a C-Binding Module | 22:39 |
| morgan | knikolla: Forbidden | 22:39 |
| ayoung | OK, I need to head home. knikolla listen to morgan as he is thinking much more clearly than I am right now. Actually, the "right now" in that statement might be superfluous. | 22:41 |
| morgan | knikolla: either https://github.com/openstack/keystone/blob/master/keystone/exception.py#L143 or https://github.com/openstack/keystone/blob/master/keystone/exception.py#L231 | 22:41 |
| morgan | ayoung: lies, i'm 2 pints in for the afternoon (ok ok one pint and it was at lunch w/ a burger) | 22:41 |
| ayoung | knikolla, I'd start a functional test somehow, probably in keystone/tests/functional/test_ldap3 | 22:41 |
| ayoung | and make sure you can drive the code from that | 22:42 |
| dstanek | ayoung: ++ | 22:42 |
| ayoung | knikolla, make no assumptions about what data is in the dirsrc before hand, but use ldap3 calls to populate users by autogenerating uuids for everything | 22:42 |
| morgan | knikolla: or https://github.com/openstack/keystone/blob/master/keystone/exception.py#L238 might be the right exception | 22:42 |
| morgan | dstanek: oooh rain! :P | 22:42 |
| ayoung | and clean up at the end of each run. | 22:43 |
| morgan | dstanek: oh wait... i ive in the pacific northwest. | 22:43 |
| morgan | dstanek: :P | 22:43 |
| ayoung | morgan, we had snow | 22:43 |
| ayoung | it is, technically, spring right now | 22:43 |
| ayoung | and I was shovelling yesterda | 22:43 |
| ayoung | y | 22:43 |
| ayoung | ok.. home | 22:43 |
| ayoung | bye | 22:43 |
| *** ayoung has quit IRC | 22:43 | |
| knikolla | understood. thanks for the feedback/ | 22:44 |
| knikolla | i'm heading home too for now. | 22:44 |
| knikolla | bye | 22:44 |
| morgan | knikolla: cheers | 22:44 |
| morgan | knikolla: have a good evening | 22:44 |
| knikolla | morgan: thanks morgan, you too. | 22:44 |
| knikolla | morgan, btw i stumbled upon your keystone talk at pycon on youtube yesterday | 22:44 |
| *** csoukup has quit IRC | 22:46 | |
| morgan | knikolla: haha | 22:47 |
| morgan | knikolla: oy. that wasn't the best talk i've ever given =/ | 22:47 |
| *** aginwala has quit IRC | 22:48 | |
| *** knikolla has quit IRC | 22:49 | |
| *** aginwala has joined #openstack-keystone | 23:01 | |
| *** henrynash has joined #openstack-keystone | 23:02 | |
| *** ChanServ sets mode: +v henrynash | 23:02 | |
| *** akanksha_ has quit IRC | 23:07 | |
| *** henrynash has quit IRC | 23:08 | |
| *** dims_ has joined #openstack-keystone | 23:12 | |
| *** dims has quit IRC | 23:15 | |
| *** dims has joined #openstack-keystone | 23:15 | |
| *** dims_ has quit IRC | 23:18 | |
| *** dan_nguyen has joined #openstack-keystone | 23:18 | |
| *** dims_ has joined #openstack-keystone | 23:19 | |
| *** dims has quit IRC | 23:22 | |
| *** dims has joined #openstack-keystone | 23:23 | |
| *** mylu has quit IRC | 23:24 | |
| *** dims_ has quit IRC | 23:25 | |
| *** mylu has joined #openstack-keystone | 23:26 | |
| openstackgerrit | Colleen Murphy proposed openstack/keystone: Fix keystone-manage config file path https://review.openstack.org/296110 | 23:27 |
| *** mylu has quit IRC | 23:28 | |
| *** lhcheng has quit IRC | 23:31 | |
| *** lhcheng has joined #openstack-keystone | 23:32 | |
| *** ChanServ sets mode: +v lhcheng | 23:32 | |
| *** lhcheng has quit IRC | 23:32 | |
| *** lhcheng has joined #openstack-keystone | 23:33 | |
| *** ChanServ sets mode: +v lhcheng | 23:33 | |
| *** mylu has joined #openstack-keystone | 23:35 | |
| *** knikolla has joined #openstack-keystone | 23:39 | |
| *** mylu has quit IRC | 23:40 | |
| *** mylu has joined #openstack-keystone | 23:41 | |
| *** markvoelker has quit IRC | 23:44 | |
| *** markvoelker has joined #openstack-keystone | 23:47 | |
| *** fawadkhaliq has quit IRC | 23:48 | |
| *** fawadkhaliq has joined #openstack-keystone | 23:49 | |
| *** tqtran has quit IRC | 23:52 | |
| *** shoutm has joined #openstack-keystone | 23:54 | |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!