Wednesday, 2018-04-18

*** yamamoto has joined #openstack-lbaas00:03
*** yamamoto has quit IRC00:07
*** fnaval has joined #openstack-lbaas00:20
*** fnaval has quit IRC00:20
*** fnaval has joined #openstack-lbaas00:20
openstackgerritAdam Harwell proposed openstack/octavia master: Add pecan middleware for neutron-lbaas compat  https://review.openstack.org/56206300:22
*** yamamoto has joined #openstack-lbaas00:24
*** yamamoto has quit IRC00:29
openstackgerritMerged openstack/octavia master: Add Octavia v2 tempest plugin jobs to Octavia  https://review.openstack.org/54100200:42
*** samccann has quit IRC00:44
*** yamamoto has joined #openstack-lbaas00:44
*** yamamoto has quit IRC00:51
openstackgerritMichael Johnson proposed openstack/octavia master: Make scenario gates use devstack-tempest parent  https://review.openstack.org/54103900:53
lxkonghi guys, just let you know, octavia l7 functionality support has been done in gophercloud https://github.com/gophercloud/gophercloud/issues/83201:04
johnsomlxkong: awesome!01:05
*** yamamoto has joined #openstack-lbaas01:07
*** yamamoto has quit IRC01:12
*** harlowja has quit IRC01:16
*** yamamoto has joined #openstack-lbaas01:28
*** yamamoto has quit IRC01:32
*** AlexeyAbashkin has joined #openstack-lbaas01:39
*** AlexeyAbashkin has quit IRC01:43
*** yamamoto has joined #openstack-lbaas01:49
*** slaweq has joined #openstack-lbaas01:50
*** slaweq has quit IRC01:55
*** yamamoto has quit IRC01:55
*** ianychoi_ is now known as ianychoi01:57
*** yamamoto has joined #openstack-lbaas02:12
*** yamamoto has quit IRC02:17
*** yamamoto has joined #openstack-lbaas02:32
*** yamamoto has quit IRC02:39
*** ianychoi has quit IRC02:44
*** yamamoto has joined #openstack-lbaas02:55
*** yamamoto has quit IRC03:00
*** yamamoto has joined #openstack-lbaas03:16
*** ianychoi has joined #openstack-lbaas03:20
*** yamamoto has quit IRC03:21
*** fnaval has quit IRC03:21
*** fnaval has joined #openstack-lbaas03:25
*** yamamoto has joined #openstack-lbaas03:37
openstackgerritAdam Harwell proposed openstack/neutron-lbaas master: WIP: Test l7 proxy to octavia  https://review.openstack.org/56104903:40
*** harlowja has joined #openstack-lbaas03:43
*** yamamoto has quit IRC03:43
*** slaweq has joined #openstack-lbaas03:51
*** slaweq has quit IRC03:56
*** yamamoto has joined #openstack-lbaas04:00
*** yamamoto has quit IRC04:04
*** harlowja has quit IRC04:12
*** yamamoto has joined #openstack-lbaas04:21
*** yamamoto has quit IRC04:25
*** sanfern has joined #openstack-lbaas04:32
*** yamamoto has joined #openstack-lbaas04:41
*** yamamoto has quit IRC04:48
*** yamamoto has joined #openstack-lbaas04:48
*** fnaval has quit IRC04:50
*** pcaruana has joined #openstack-lbaas05:05
*** pcaruana has quit IRC05:19
*** Alex_Staf has joined #openstack-lbaas05:27
*** yboaron_ has joined #openstack-lbaas06:11
*** gtrxcb has joined #openstack-lbaas06:13
*** velizarx has joined #openstack-lbaas06:42
*** mordred has quit IRC06:45
*** links has joined #openstack-lbaas06:46
*** mordred has joined #openstack-lbaas06:49
*** pcaruana has joined #openstack-lbaas06:50
*** rcernin has quit IRC07:00
*** zigo has quit IRC07:11
*** zigo has joined #openstack-lbaas07:14
*** velizarx has quit IRC07:14
*** links has quit IRC07:29
*** tesseract has joined #openstack-lbaas07:29
*** AlexeyAbashkin has joined #openstack-lbaas07:30
*** velizarx has joined #openstack-lbaas07:36
*** gtrxcb has quit IRC07:42
*** links has joined #openstack-lbaas07:47
*** yamamoto has quit IRC07:49
*** yamamoto has joined #openstack-lbaas07:49
*** links has quit IRC07:52
*** yamamoto_ has joined #openstack-lbaas07:56
*** yamamoto has quit IRC08:00
*** mugsie has quit IRC08:09
*** mugsie has joined #openstack-lbaas08:21
*** mugsie has quit IRC08:21
*** mugsie has joined #openstack-lbaas08:21
*** slaweq has joined #openstack-lbaas08:23
openstackgerritNir Magnezi proposed openstack/octavia master: Add sos element to Red Hat family images  https://review.openstack.org/56186008:33
openstackgerritAdam Harwell proposed openstack/neutron-lbaas master: WIP: Test l7 proxy to octavia  https://review.openstack.org/56104908:34
*** links has joined #openstack-lbaas08:48
*** annp has quit IRC09:04
*** annp has joined #openstack-lbaas09:05
*** HW_Peter has quit IRC09:13
*** Alex_Staf has quit IRC09:42
*** yboaron_ has quit IRC09:51
*** pcaruana has quit IRC10:27
*** sanfern has quit IRC10:56
*** yamamoto_ has quit IRC11:36
openstackgerritCarlos Goncalves proposed openstack/octavia master: Add sos element to Red Hat family images  https://review.openstack.org/56186011:37
openstackgerritCarlos Goncalves proposed openstack/octavia master: Trivial: fix syntax error in command examples  https://review.openstack.org/56225011:44
*** sanfern has joined #openstack-lbaas11:44
*** velizarx has quit IRC11:50
*** atoth has joined #openstack-lbaas11:59
*** velizarx has joined #openstack-lbaas12:02
*** yamamoto has joined #openstack-lbaas12:03
*** pcaruana has joined #openstack-lbaas12:19
*** Alexey_Abashkin has joined #openstack-lbaas12:31
openstackgerritRabi Mishra proposed openstack/neutron-lbaas master: Use $NEUTRON_CORE_PLUGIN_CONF in place of $Q_PLUGIN_CONF_FILE  https://review.openstack.org/56226112:33
*** AlexeyAbashkin has quit IRC12:33
*** Alexey_Abashkin is now known as AlexeyAbashkin12:33
*** sanfern has quit IRC12:56
*** samccann has joined #openstack-lbaas13:00
*** fnaval has joined #openstack-lbaas13:35
*** fnaval has quit IRC13:35
*** fnaval has joined #openstack-lbaas13:36
bcafarelcgoncalves_: on https://review.openstack.org/#/c/561860/ did you see the sos package installed properly? I would have thought it needs some DIB_INSTALLTYPE_sos=package14:35
*** yamamoto has quit IRC14:53
*** cgoncalves_ has quit IRC15:08
cgoncalvesbcafarel, probably you're right, thanks! :) running more tests before submitting new patch set15:36
cgoncalvesjohnsom, how can a non-admin user add acl permissions to the user under which octavia runs?15:40
cgoncalveshttps://docs.openstack.org/octavia/latest/user/guides/basic-cookbook.html#deploy-a-tls-terminated-https-load-balancer15:40
cgoncalvesopenstack acl user add -u *admin_id* [...]15:40
johnsomcgoncalves The user that owns the container can add anyone to the ACLs list. The problem with this setup is how does the user know the right user to add....  We planned to fix this by having the API do this on the user's behalf, but I don't think the patch has been created yet.15:42
johnsomThe other option is for the operator to give the octavia service account RBAC access to all content. Not a great option, but solves this problem15:43
*** beagles has left #openstack-lbaas15:45
cgoncalvesjohnsom, ack. the RBAC access crossed my mind, too, but quickly dropped it15:52
*** yamamoto has joined #openstack-lbaas15:53
cgoncalvesthis is a big problem non-admin users face. I'm not even sure users can pass in the octavia user name15:54
*** links has quit IRC15:55
johnsomOh yeah, they can add access for the octavia service account without admin privileges.15:58
johnsomThey just have to know what it is....15:58
*** yamamoto has quit IRC16:00
*** Jeffrey4l has left #openstack-lbaas16:00
cgoncalvesok, thanks16:02
cgoncalvesI suspect a fix would be relatively easy. let's see16:02
johnsomYes, now that we have the user's token (our own API) we can use that on the user's behalf to add the ACL during listener create16:04
*** harlowja has joined #openstack-lbaas16:06
*** slaweq has quit IRC16:07
*** slaweq has joined #openstack-lbaas16:07
*** slaweq has quit IRC16:13
*** AlexeyAbashkin has quit IRC16:23
*** velizarx has quit IRC16:29
openstackgerritMichael Johnson proposed openstack/octavia master: Adding Gophercloud to the SDKs list  https://review.openstack.org/56233816:41
*** yamamoto has joined #openstack-lbaas16:56
*** yamamoto has quit IRC17:00
*** harlowja has quit IRC17:44
*** AlexeyAbashkin has joined #openstack-lbaas17:46
rm_workcgoncalves: if you want to pick this up: https://review.openstack.org/#/c/552549/17:49
rm_workthere were some design considerations i got stuck on, i think17:49
*** AlexeyAbashkin has quit IRC17:51
openstackgerritAdam Harwell proposed openstack/neutron-lbaas master: WIP: Test l7 proxy to octavia  https://review.openstack.org/56104917:52
*** yamamoto has joined #openstack-lbaas17:56
*** yamamoto has quit IRC18:02
*** pcaruana has quit IRC18:12
*** harlowja has joined #openstack-lbaas18:18
*** harlowja_ has joined #openstack-lbaas18:23
*** harlowja has quit IRC18:24
openstackgerritMichael Johnson proposed openstack/octavia master: Make scenario gates use devstack-tempest parent  https://review.openstack.org/54103918:34
johnsomYay, more devstack fixes...18:39
openstackgerritAdam Harwell proposed openstack/octavia master: Add pecan middleware for neutron-lbaas compat  https://review.openstack.org/56206318:41
openstackgerritAdam Harwell proposed openstack/neutron-lbaas master: WIP: Test l7 proxy to octavia  https://review.openstack.org/56104918:41
rm_workjohnsom: oh do we have a meeting in several minutes?18:48
johnsomAnother hour18:48
johnsom1pm pacific18:48
rm_workah18:49
rm_workcrap ok18:49
rm_workhmmm18:49
rm_worki wonder if there's anything important18:50
johnsomI think attendance might be light, there are holidays in some parts of the world, etc.18:50
xgerman_+1 — not sure what’s on the agenda18:51
johnsomNothing special at the moment18:51
johnsom(updating the agenda now)18:51
xgerman_let’s bring up n-lbaas — there is work which needs to be done and we should see who has cycles/motivation18:52
johnsomLike what?18:52
rm_workapplying a flamethrower to it?18:52
xgerman_fix pep818:53
xgerman_make gates work18:53
johnsomI am working through those18:56
xgerman_ok, sweet —18:57
*** yamamoto has joined #openstack-lbaas18:57
rm_workall three? :P18:58
johnsomIn fact there are two neutron-lbaas gate fixes up for review from yesterday.  Hint hint18:58
rm_worki don't see those19:00
*** yamamoto has quit IRC19:03
johnsomOh, sorry, they were in nlbaas dashboard: https://review.openstack.org/541047 and https://review.openstack.org/54104419:04
rm_workthose are both stable branch patches with reqs changes...19:06
rm_workjust as a note19:06
rm_worki assume it's fine?19:06
rm_workbut... what was removed from test-reqs doesn't line up with what's added in the new doc reqs19:06
rm_workok so i can make the first 30m of the meeting, hopefully we get through stuff decently quick19:08
johnsomOpps, I did boo boo there didn't I, those versions should not have changed19:08
johnsomOk, now that is aligned to GR for ocata19:09
johnsomAnd pike was right, it just moves the requirements, doesn't change them19:11
rm_workk19:11
*** numans has quit IRC19:12
*** numans has joined #openstack-lbaas19:13
*** pcaruana has joined #openstack-lbaas19:13
*** tesseract has quit IRC19:15
*** pcaruana has quit IRC19:20
*** atoth has quit IRC19:30
*** imacdonn has quit IRC19:35
*** imacdonn has joined #openstack-lbaas19:36
rm_workoh now i'm hitting the DELETED isn't a 404 thing19:40
rm_workjohnsom: umm... how would you feel about also fixing that in the compat hook?19:40
johnsomrm_work I think it's a bug in the base code and we should just merge the fix19:42
rm_workk19:42
johnsomPlus it will allow a --deleted flag in the future19:42
rm_workhttps://i.pinimg.com/originals/6c/59/69/6c5969f91921408267d249525f2f6d9b.jpg19:43
rm_workbah19:43
rm_workhttps://media.giphy.com/media/iwLZT2jFAjudq/giphy.gif19:43
openstackgerritAdam Harwell proposed openstack/octavia master: Fix calls to "DELETED" items  https://review.openstack.org/54549319:44
openstackgerritAdam Harwell proposed openstack/octavia master: Add pecan middleware for neutron-lbaas compat  https://review.openstack.org/56206319:44
*** cgoncalves_ has joined #openstack-lbaas19:48
*** blake has joined #openstack-lbaas19:58
*** yamamoto has joined #openstack-lbaas19:59
johnsom#startmeeting Octavia20:00
openstackMeeting started Wed Apr 18 20:00:56 2018 UTC and is due to finish in 60 minutes.  The chair is johnsom. Information about MeetBot at http://wiki.debian.org/MeetBot.20:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:00
*** openstack changes topic to " (Meeting topic: Octavia)"20:00
openstackThe meeting name has been set to 'octavia'20:00
johnsomHi folks20:01
cgoncalves_hi20:01
johnsomMight be quiet today20:01
johnsom#topic Announcements20:01
*** openstack changes topic to "Announcements (Meeting topic: Octavia)"20:01
johnsomTC nominations are open20:01
johnsom#link https://governance.openstack.org/election/20:01
johnsomOh, nominations are now closed, it's the campaigning time.20:02
johnsomSo, asking the candidates questions...20:02
johnsomAny other announcements today?20:02
johnsomGopherclouds has L7 now20:02
johnsomI have also put up a patch to add it to the list of SDKs we know of20:03
johnsom#topic Brief progress reports / bugs needing review20:03
*** openstack changes topic to "Brief progress reports / bugs needing review (Meeting topic: Octavia)"20:03
johnsomWell, as you can imagine, I am buried in fixing gate issues.20:03
*** yamamoto has quit IRC20:04
johnsomI'm working on the v1 tempest issues now. Probably have a similar issue in neutron-lbaas.  Though the devstack people are pushing back some saying it doesn't matter because they should be external plugins20:04
johnsomUgh20:04
johnsomI suspect getting through all of the projects we support may take the rest of the week.20:05
johnsomAny other updates/progress reports?20:05
cgoncalves_what are the v1 tempest issues, sorry?20:05
johnsom#link https://review.openstack.org/#/c/56094620:06
johnsomthat change causes in-tree tempest plugins to fail20:06
cgoncalves_I see. thanks20:06
johnsom#link http://logs.openstack.org/39/541039/13/check/octavia-v1-dsvm-scenario/c801e2b/job-output.txt.gz#_2018-04-17_22_09_54_93611320:06
johnsomI have a solution in flight, it's just finishing it up and getting the devstack people to agree.20:08
johnsomNo other updates?20:08
johnsom#link http://tarballs.openstack.org/octavia/test-images/20:08
rm_workworking on internal stuff and proxy stuff20:08
johnsomBTW, ubuntu image is now smaller than centos20:09
rm_workwasn't it always?20:09
cgoncalves_nop20:09
rm_worki guess not20:09
rm_workhmm20:09
johnsomcgoncalves was quick to point it out...20:09
cgoncalves_I was expecting ubuntu-minimal to be... "minimaler"20:09
johnsomYeah, there is more we can do there, but ...20:10
johnsom#topic Octavia deleted status vs. 40420:11
*** openstack changes topic to "Octavia deleted status vs. 404 (Meeting topic: Octavia)"20:11
johnsom#link https://review.openstack.org/#/c/545493/20:11
johnsomAny updates on this patch?20:11
johnsomSDK compatibility, etc?20:11
rm_worklol yes20:12
rm_worki just rebased it... testing it with the proxy thing20:12
rm_worki'll be good to move ahead with it when i verify it that way20:12
johnsomOk. It does need a release note20:13
xgerman_+120:13
johnsom#topic Open Discussion20:13
*** openstack changes topic to "Open Discussion (Meeting topic: Octavia)"20:13
xgerman_and a micor version bump20:13
johnsomOk, any other topics today?20:13
johnsomYeah20:13
xgerman_n-lbaas could need some help20:13
johnsomIn what way?20:14
xgerman_pep820:14
rm_workfixes are merging20:14
johnsomI think that was already fixed20:14
johnsom#link https://review.openstack.org/56069120:14
rm_workhttps://review.openstack.org/#/c/561183/20:14
johnsomMerged there20:14
rm_workoh that's queens20:14
rm_workthen yeah20:14
rm_workit already merged20:14
johnsomWas there some other PEP8 issue?20:15
xgerman_ok, didn’t see those run through20:15
rm_worki think german's proxy patch had some *actual* pep8 issues... i had to fix some when i copied over the tempest test patches20:15
rm_workso possibly you're seeing those20:15
rm_workjust some sneaky indentation stuff20:16
xgerman_yeah, when I checked last week it was more which led me to believe we still had the pep8 problem20:16
xgerman_glad that was fixed20:16
johnsomI expect there are pip 10/tempest change gate issues, but I am working through those.20:17
xgerman_good, once the gate works I can get back on the competing proxy20:17
xgerman_cgoncalves_:  do you guys deploy lbaasv2?20:17
cgoncalves_xgerman_: we still support lbaasv2 yes20:18
johnsomxgerman It looks like there is a problem with your patch and not a gate issue20:18
rm_worklol i wasn't really thinking of it as a competition, but i guess it kinda is? not sure if it has to be one or the other20:18
cgoncalves_lbaas+octavia provider we dont20:18
johnsomOh, I was looking at Adams20:19
rm_workyeah mine is still working through compat issues one at a time20:19
johnsomYeah, it has some actual errors20:19
rm_workgetting closer20:19
xgerman_well, you have gates which work…20:19
johnsomxgerman Looking at your patch it's not gate issues: http://logs.openstack.org/50/539350/34/check/openstack-tox-pep8/df259af/job-output.txt.gz#_2018-04-17_22_48_29_05718120:19
xgerman_anywho, cgoncalves_ what’s your migration strategy? What do you need to migrate?20:19
rm_workxgerman_: mine is running in neutron-lbaas gates same as yours :P20:20
*** blake has quit IRC20:20
rm_workjohnsom: you might be looking at the PS18 results, PS19 passes a lot more20:20
cgoncalves_xgerman_: we´ll not support an automated migration path. we will document the process but not provide any migration tool20:21
johnsomThe link for german's patch is latest, 3420:21
johnsomhttp://logs.openstack.org/50/539350/34/check/neutron-lbaasv2-dsvm-api/5722a8e/job-output.txt.gz#_2018-04-17_23_57_41_09615120:21
johnsomYeah, it's broken code, not gate issues20:21
johnsomAny other topics today?20:22
* rm_work shrugs20:23
johnsomOk, then we can end early.20:23
johnsomExcellent, there is another patch that came into neutron-lbaas this morning that passed all of the gates, so maybe it is already in good shape20:23
xgerman_who knows20:24
johnsomAlright, thanks folks!20:24
johnsom#endmeeting20:24
*** openstack changes topic to "Discussion of OpenStack Load Balancing (Octavia) | https://etherpad.openstack.org/p/octavia-priority-reviews"20:24
openstackMeeting ended Wed Apr 18 20:24:22 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:24
openstackMinutes:        http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-04-18-20.00.html20:24
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-04-18-20.00.txt20:24
openstackLog:            http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-04-18-20.00.log.html20:24
*** cgoncalves_ has quit IRC20:24
rm_workhmmm20:25
rm_worktest_create_health_monitor_empty_tenant_id_field20:25
rm_workthat is supposed to fail in neutron-lbaas but passes for us20:25
rm_workbecause... i think that's fine because we don't even care20:25
rm_worklol20:25
johnsomYeah, I mentioned that before. project_ids on child objects is accepted (during deprecation) but ignored20:26
rm_workk so i guess that test is invalid as well?20:26
rm_worki mean20:26
rm_workwhy would we care anyway20:26
johnsomhttps://docs.openstack.org/releasenotes/octavia/pike.html#deprecation-notes20:26
rm_workeven in  neutron-lbaas20:26
rm_workso i can safely remove those?20:26
rm_worki guess just that one, the ones on LB don't fail20:28
johnsomYeah, LB is still valid20:29
rm_workalso getting some RBAC ones20:31
rm_worksome "Policy does not allow this request to be performed."20:31
rm_workanywho, 10 passed 14 failed, should swing past 50% the other way next run :P20:32
johnsomrm_work https://review.openstack.org/55387920:34
openstackgerritAdam Harwell proposed openstack/neutron-lbaas master: WIP: Test l7 proxy to octavia  https://review.openstack.org/56104920:35
rm_workok so i need to set that20:35
rm_workdone20:35
openstackgerritAdam Harwell proposed openstack/neutron-lbaas master: WIP: Test l7 proxy to octavia  https://review.openstack.org/56104920:35
* rm_work crosses fingers20:36
*** yamamoto has joined #openstack-lbaas20:44
rm_workbbiab20:44
*** dmellado has quit IRC20:45
*** samccann has quit IRC20:48
*** blake has joined #openstack-lbaas20:52
*** blake has quit IRC20:57
*** slaweq has joined #openstack-lbaas21:08
*** eandersson has quit IRC21:10
*** slaweq has quit IRC21:12
*** eandersson has joined #openstack-lbaas21:13
lxkonghi guys, another update about integration of k8s and octavia, the octavia ingress controller for k8s, i recorded a demo here: https://youtu.be/ASSUMDvH_aE maybe someone you know is interested.22:00
*** yamamoto_ has joined #openstack-lbaas22:04
*** ipsecguy has quit IRC22:05
*** yamamoto has quit IRC22:08
*** ipsecguy has joined #openstack-lbaas22:10
*** blake has joined #openstack-lbaas22:21
*** blake has quit IRC22:21
*** rcernin has joined #openstack-lbaas22:31
xgerman_I like movies22:42
xgerman_lxkong: you made an ingress controller22:43
xgerman_?22:43
lxkongyes, mainly for the openstack cloud provider who also provides k8s cluster22:43
lxkonglike us22:43
xgerman_so I don;t need to sue nginx any longer22:43
xgerman_?22:43
lxkongno, you don't, in cloud environment, even you use nginx ingress controller, you still need to expose it as a service22:44
lxkongbut the service itself has to be implemented by octavia (in openstack cloud)22:44
lxkongbut using octavia ingress controller, you are saving the traffic routes22:45
xgerman_yep22:45
*** AlexeyAbashkin has joined #openstack-lbaas22:45
lxkongi didn't have a chance to test the proformance, but thoeretically, octavia ingress controller may be better22:46
xgerman_This is still awesome!!22:48
lxkongthanks :-)22:48
xgerman_you have the steps written up in a wiki or etherpad?22:50
*** AlexeyAbashkin has quit IRC22:50
xgerman_also I tweeted out the video so you should get soem views ;-)22:51
lxkongxgerman_: thanks a lot. I am working on adding doc for the repo, i should do that in order to put the repo in cloud-provider-openstack in k8s anyway22:52
xgerman_sweet22:52
lxkongbut still get something to do before doing that (deal with node join/leave, ut, acceptance test, etc.)22:53
xgerman_ok, wonder how you made the TLS work? Does it need barbican?22:53
lxkonghah, good question. TLS is not supported yet :-(22:53
lxkongon my todo list22:54
xgerman_:-)22:54
*** fnaval has quit IRC23:05
*** slaweq has joined #openstack-lbaas23:09
*** slaweq has quit IRC23:13
*** KeithMnemonic1 has joined #openstack-lbaas23:17
*** KeithMnemonic has quit IRC23:20
*** vegarl has quit IRC23:20
*** vegarl has joined #openstack-lbaas23:20
openstackgerritMerged openstack/octavia master: Adding Gophercloud to the SDKs list  https://review.openstack.org/56233823:39
openstackgerritMerged openstack/octavia master: Trivial: fix syntax error in command examples  https://review.openstack.org/56225023:49

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