Wednesday, 2018-10-17

*** celebdor has quit IRC00:07
*** hyang has joined #openstack-lbaas00:17
hyangI noticed that in queens octavia, if one creates a healthmonitor after add member to a pool, the member will stuck in 'No monitor' status, even if the healthmonitor is active. May I know if this is an expected behavior or a bug?00:24
*** hyang has quit IRC00:27
*** hyang has joined #openstack-lbaas00:30
*** hyang has quit IRC00:58
*** abaindur has quit IRC01:37
*** hongbin has joined #openstack-lbaas01:50
*** hyang has joined #openstack-lbaas02:28
*** hyang has quit IRC02:33
openstackgerritmashuting proposed openstack/neutron-lbaas-dashboard master: Modify the way controls certificates show or hide  https://review.openstack.org/60990202:36
openstackgerritmashuting proposed openstack/neutron-lbaas-dashboard master: Modify the way controls certificates show or hide  https://review.openstack.org/60990202:37
openstackgerritmashuting proposed openstack/neutron-lbaas-dashboard master: Modify the way controls certificates show or hide  https://review.openstack.org/60990202:38
openstackgerritmashuting proposed openstack/neutron-lbaas-dashboard master: Modify the way controls certificates show or hide  https://review.openstack.org/60990202:47
*** abaindur has joined #openstack-lbaas03:46
*** hongbin has quit IRC04:04
*** pcaruana has quit IRC04:46
*** ramishra has joined #openstack-lbaas04:55
openstackgerritmashuting proposed openstack/neutron-lbaas-dashboard master: Modify the way controls certificates show or hide  https://review.openstack.org/60990205:08
*** annp has quit IRC05:23
*** abaindur has quit IRC05:24
*** ccamposr has joined #openstack-lbaas05:36
*** pcaruana has joined #openstack-lbaas06:34
*** ccamposr__ has joined #openstack-lbaas06:46
*** ccamposr has quit IRC06:48
*** yboaron has joined #openstack-lbaas06:53
*** velizarx has joined #openstack-lbaas07:00
*** rcernin has quit IRC07:09
*** velizarx has quit IRC07:16
openstackgerritMerged openstack/neutron-lbaas-dashboard master: Update the hacking to latest  https://review.openstack.org/61103807:30
*** celebdor has joined #openstack-lbaas07:43
*** velizarx has joined #openstack-lbaas07:48
*** jarodwl has quit IRC07:55
openstackgerritmashuting proposed openstack/neutron-lbaas-dashboard master: Modify the way controls certificates show or hide  https://review.openstack.org/60990208:07
*** celebdor has quit IRC08:21
*** celebdor has joined #openstack-lbaas08:21
openstackgerritmashuting proposed openstack/neutron-lbaas-dashboard master: [DNM] test  https://review.openstack.org/61126509:05
*** salmankhan has joined #openstack-lbaas09:11
*** Emine has joined #openstack-lbaas09:40
openstackgerritmashuting proposed openstack/neutron-lbaas-dashboard master: Modify the way controls certificates show or hide  https://review.openstack.org/60990209:52
*** yamamoto has quit IRC10:09
*** yamamoto has joined #openstack-lbaas10:09
*** Emine has quit IRC10:10
*** Emine has joined #openstack-lbaas10:13
*** yamamoto has quit IRC10:13
*** Emine has quit IRC10:30
openstackgerritmashuting proposed openstack/neutron-lbaas-dashboard master: Modify the way controls certificates show or hide  https://review.openstack.org/60990210:41
*** yboaron has quit IRC10:44
*** Emine has joined #openstack-lbaas10:50
*** yamamoto has joined #openstack-lbaas10:53
*** yamamoto has quit IRC10:55
*** yamamoto has joined #openstack-lbaas10:55
*** ccamposr__ has quit IRC10:55
openstackgerritCarlos Goncalves proposed openstack/neutron-lbaas stable/rocky: Updated "create_pool" method in plugin  https://review.openstack.org/61019911:02
*** pcaruana has quit IRC11:28
*** velizarx has quit IRC11:40
*** yamamoto has quit IRC11:43
*** yamamoto has joined #openstack-lbaas11:44
*** yamamoto has quit IRC11:48
*** yboaron has joined #openstack-lbaas11:50
*** yamamoto has joined #openstack-lbaas12:09
*** pcaruana has joined #openstack-lbaas12:24
*** velizarx has joined #openstack-lbaas12:38
*** velizarx has quit IRC13:10
*** velizarx has joined #openstack-lbaas13:32
*** dims has quit IRC13:40
openstackgerritMerged openstack/octavia master: Ensure pool object contains the listener_id if passed  https://review.openstack.org/60441713:53
openstackgerritCarlos Goncalves proposed openstack/octavia stable/rocky: Ensure pool object contains the listener_id if passed  https://review.openstack.org/61132114:00
*** dims has joined #openstack-lbaas14:03
openstackgerritMerged openstack/neutron-lbaas stable/rocky: Update L7-proxy gate to allow new Octavia features  https://review.openstack.org/60296814:11
*** sapd1_ has quit IRC14:13
*** sapd1_ has joined #openstack-lbaas14:16
*** dims has quit IRC14:16
*** dims has joined #openstack-lbaas14:19
*** openstackgerrit has quit IRC14:36
*** openstackgerrit has joined #openstack-lbaas14:37
openstackgerritMerged openstack/octavia-tempest-plugin master: Add configuration support for skipping tests  https://review.openstack.org/59939314:37
*** logan_ has joined #openstack-lbaas14:40
*** logan- has quit IRC14:49
*** logan_ is now known as logan-14:49
openstackgerritMerged openstack/neutron-lbaas stable/rocky: Updated "create_pool" method in plugin  https://review.openstack.org/61019914:57
*** volker0815_ has quit IRC15:27
*** yamamoto has quit IRC15:47
*** yamamoto has joined #openstack-lbaas15:48
*** yamamoto has quit IRC15:52
*** ramishra has quit IRC15:57
openstackgerritMerged openstack/neutron-lbaas stable/queens: Updated "create_pool" method in plugin  https://review.openstack.org/60966916:34
*** yamamoto has joined #openstack-lbaas16:36
openstackgerritRodolfo Alonso Hernandez proposed openstack/neutron-lbaas stable/queens: Improve speed of listing from DB  https://review.openstack.org/58087416:45
*** salmankhan has quit IRC17:09
*** yboaron_ has joined #openstack-lbaas17:16
*** yboaron has quit IRC17:19
*** Swami has joined #openstack-lbaas17:31
*** hyang has joined #openstack-lbaas17:32
openstackgerritGerman Eichberger proposed openstack/octavia master: Allows failover if port is not deallocated by nova  https://review.openstack.org/58586417:55
openstackgerritMichael Johnson proposed openstack/octavia-tempest-plugin master: Adds a mixed IPv4/IPv6 members traffic test  https://review.openstack.org/61140518:01
johnsomSigh, that test is good, but our amps currently fail it....18:02
*** celebdor has quit IRC18:30
*** fnaval has joined #openstack-lbaas18:32
*** celebdor has joined #openstack-lbaas18:34
*** abaindur has joined #openstack-lbaas18:39
*** celebdor has quit IRC18:41
cgoncalvesit will be interesting seeing possible differences between OSes as they have different dependency versions18:43
cgoncalvesthinking of haproxy18:44
johnsomWell, these issues are hopefully contained in our osutils code....18:44
hyangjohnsom I noticed that in queens octavia, if one creates a healthmonitor after add member to a pool, the member will stuck in 'No monitor' status, even if the healthmonitor is active and vip is working. May I know if this is an expected behavior or a bug?19:14
xgerman_hyang: sounds like a bug…19:16
johnsomhyang Are you sure your health heartbeats are working? Is your amphora_health table populated?19:22
johnsomI can test that scenario real quick, but that sounds like the health hearbeats are not coming in19:23
johnsomhyang Please see this pastebin:19:28
johnsomhttps://www.irccloud.com/pastebin/aoDu2sGi/19:29
johnsomI think you may have a networking problem with your lb-mgmt-net19:29
*** salmankhan has joined #openstack-lbaas19:29
hyangjohnsom thanks for checking, I think you are right, I'm using a dual stack network and there is something wrong with my lb network config19:59
johnsom#startmeeting Octavia20:00
openstackMeeting started Wed Oct 17 20:00:04 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
xgerman_o/20:00
johnsomHi folks!20:00
johnsom#topic Announcements20:00
*** openstack changes topic to "Announcements (Meeting topic: Octavia)"20:00
johnsomJust a few items today20:00
cgoncalveshi20:01
johnsomThere is a discussion starting about setting up tempest plugins for the horizon dashboard plugins20:01
johnsom#link http://lists.openstack.org/pipermail/openstack-dev/2018-October/135805.html20:01
johnsomI commented in favor as I would rather have another repo than try to have tempest code for all of the dashboards in one place.20:01
johnsomAlso, the unified RBAC policy naming that I have been contributing to has merged:20:02
nmagnezio/20:02
johnsom#link https://docs.openstack.org/oslo.policy/latest/user/usage.html#naming-policies20:02
johnsomWe will probably want to switch over and deprecate our current names that don't match.20:03
johnsomThere is also a discussion of moving taskflow out of OpenStack.20:03
johnsom#link http://lists.openstack.org/pipermail/openstack-dev/2018-October/135648.html20:03
johnsomI'm not a huge fan of the idea, but it wouldn't be the end of the world either.20:04
johnsomThat is all I have for announcements today.  Any others?20:04
nmagneziwe will still be allowed to use it in OpenStack, right?20:05
nmagnezi(I didn't read yet)20:05
johnsomYes20:05
johnsomThere are a number of services using it20:05
xgerman_dims from the OpenStack TC got elected to the k8s steering committee20:05
johnsomMy concern is more about maintaining code quality and stability20:05
xgerman_so Congrats!20:05
johnsomNice20:06
johnsom#topic Brief progress reports / bugs needing review20:06
*** openstack changes topic to "Brief progress reports / bugs needing review (Meeting topic: Octavia)"20:06
johnsomSo, over the last week I have been busy.20:07
xgerman_respun #link https://review.openstack.org/#/c/585864/ and https://review.openstack.org/#/c/604479/ still has doc trouble20:07
johnsomI have posted patches to enable API audit logging. This is a keystonemiddleware feature. Basically it gives a detailed audit log of who did what and when. There is bug in the keystonemiddleware that I have a patch up for that fixes the target service selection.20:08
* cgoncalves is on a mtg call, ping if needed20:08
johnsomI have also added it to our API noop tempest gate to have the code exercised.20:08
xgerman_cgoncalves: I do sometimes three meetings at once — WIMP20:09
johnsomI have also posted the octavia-lib initial patch and done a pypi release to setup the infra parts.20:09
johnsomReviews would be nice to keep this moving:20:09
johnsom#link https://review.openstack.org/61013320:09
cgoncalvesjohnsom, thanks for getting octavia-lib started! I had a quick look, LGTM20:09
johnsomcgoncalves one +2+A away....  grin20:10
cgoncalvesdone20:10
xgerman_sweet20:10
johnsomThen I also finished up the bits on the active/standby VRRP scenario test. I was missing an API test that is now there.20:11
nmagneziand I was starting to read it O_o20:11
johnsomFinally, I have been working on adding IPv6 gates to make sure our IPv6 code is functioning. I have found a bug in Octavia that I'm working on now.20:11
johnsomSo this patch:20:12
johnsom#link https://review.openstack.org/61140520:12
johnsomIs a IPv4 VIP with a IPv4 member and a IPv6 member.20:12
johnsomI plan to add an IPv6 VIP test as well.20:12
johnsomThese actually pass traffic, so complement the IPv6 API tests.20:13
johnsomLooking forward it's flavors, maybe a UDP traffic test, and maybe a TLS with barbican test.20:13
*** celebdor has joined #openstack-lbaas20:13
johnsomI still need to get back to the multi-node gate issues too, but needed a break20:14
johnsomOh, and I plan to start moving the provider driver code over to the octavia-lib....20:14
johnsomha, so, not bored20:15
johnsomAny other updates today?20:15
johnsom#topic Open Discussion20:16
*** openstack changes topic to "Open Discussion (Meeting topic: Octavia)"20:16
nmagneziI have a question20:16
nmagneziAs a followup to a question a got from kuryer folks20:16
johnsomI would ask that if you can, please spend some time on reviews. We are getting a bit of a backlog of un-reviewed patches across the repos.20:16
johnsomnmagnezi The floor is yours20:17
nmagneziWhat's the best practice in fetching our API minor version20:17
nmagneziWe do, do that our tests20:17
nmagneziWith johnsom's work20:17
nmagneziBut they have the need to do that in their code as wekk20:17
nmagneziwell20:17
nmagneziAs for reviews. You're very much right about this20:18
nmagneziwe have a lot of internal fires to put out lately20:18
johnsomWell, we publish the versions at the root of the endpoint:20:18
nmagneziI hope things will improve soon20:18
johnsomhttps://www.irccloud.com/pastebin/N1YrsV5z/20:19
cgoncalvesjohnsom, I know. my excuse is: tripleo20:19
nmagnezi:D20:19
johnsomSo you get that version document back that lists the available version(s)20:19
johnsomThis is what we query in our tempest tests to figure out what API version the test is running against.20:19
nmagneziSorry if that a silly question, but does it make sense to have it also as an API call?20:20
johnsom(Note, 2.3 is the version bump for one of my posted patches....20:20
johnsomWell, technically that is an API call20:20
nmagneziI did not see a precedent for this in other projects20:21
johnsom#link https://developer.openstack.org/api-ref/load-balancer/#api-discovery20:21
nmagnezijohnsom, yeah I mean actually adding it to our python client20:21
johnsomIt is exactly the same as neutron uses20:21
openstackgerritMerged openstack/octavia-lib master: Initial cookie-cutter commit for octavia-lib  https://review.openstack.org/61013320:22
johnsomnmagnezi Ok, so like a CLI command to query it?20:22
cgoncalvesIIRC nova cli has that20:23
nmagnezijohnsom, that too, yes. I was thinking about this to allow them to import the client and basically use it20:23
nmagnezicgoncalves, IIRC it is in nova-manage, no?20:23
nmagneziIs or was20:23
cgoncalveshttps://docs.openstack.org/python-novaclient/latest/cli/nova.html#nova-version-list20:23
xgerman_well, we are open source - so just submit a patch20:23
johnsomYeah, but does the modern openstack client have that anywhere?20:24
cgoncalvesjohnsom, again IIRC it does. I actually used openstack client20:25
johnsomI think to some degree openstacksdk is supposed to "abstract" that for you. Though I don't know if that is implemented for Octavia yet or not.20:25
johnsomHuh, what do you know, "openstack versions show"20:26
johnsomhttps://www.irccloud.com/pastebin/Hwg97syC/20:26
johnsomSo, boom, done!20:26
johnsomlol20:26
nmagneziwow20:26
johnsomI guess we do support it20:26
nmagneziThat's neat.20:26
cgoncalveshttps://docs.openstack.org/python-openstackclient/latest/cli/command-objects/versions.html#versions-show20:26
cgoncalvesoh well you were faster :)20:27
nmagneziyboaron_, ^^20:27
nmagneziyboaron_, when you guys need to fetch API versions20:27
johnsomnmagnezi Does that provide what you were looking for?20:27
nmagnezijohnsom, I think so, I will get their feedback but it does look like it20:28
* nmagnezi thanks johnsom 20:28
johnsomOk, cool. We followed the non-microversion documents for how to do version discovery. So it should be standard with other non-microversion services20:29
johnsomOther topics for today?20:30
johnsomAny light at the end of that internal work tunnel?20:31
nmagneziWe want to say yes..20:31
nmagnezi:)20:31
cgoncalvesno20:31
johnsomMaybe you should *be* saying no...  To the other things....  grin20:32
nmagneziRight.. but we want.. :D20:32
johnsomJust FYI, my review wishlist would be:20:33
johnsom#link https://review.openstack.org/#/c/589292/20:33
johnsomthe IPv6 fix, simply because it touches a lot of code20:33
cgoncalvesthe things we've been doing will hopefully reflect back upstream in terms of octavia adoption, which is good for the project20:33
johnsomHmmm, intriguing. Sounds like eye candy20:34
johnsomgrin20:34
johnsomprobably not, probably boring tripleo stuffs20:34
johnsomOk, well if there are not any more topics I will close out the meeting this week.20:35
johnsomAlright, thanks folks!20:36
johnsom#endmeeting20:36
*** openstack changes topic to "OpenStack PTG etherpad: https://etherpad.openstack.org/p/octavia-stein-ptg"20:36
openstackMeeting ended Wed Oct 17 20:36:05 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:36
openstackMinutes:        http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-10-17-20.00.html20:36
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-10-17-20.00.txt20:36
openstackLog:            http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-10-17-20.00.log.html20:36
*** rcernin has joined #openstack-lbaas21:18
openstackgerritSwaminathan Vasudevan proposed openstack/octavia master: Update osutil support for SUSE distro  https://review.openstack.org/54181121:44
*** salmankhan has quit IRC22:18
*** fnaval has quit IRC22:19
openstackgerritMichael Johnson proposed openstack/octavia-tempest-plugin master: Adds a mixed IPv4/IPv6 members traffic test  https://review.openstack.org/61140522:24
johnsomnmagnezi cgoncalves https://storyboard.openstack.org/#!/story/200411222:42
openstackgerritMichael Johnson proposed openstack/octavia master: Bring up secondary IPs on member networks  https://review.openstack.org/61146023:00
*** hyang has quit IRC23:03
*** salmankhan has joined #openstack-lbaas23:06
openstackgerritMichael Johnson proposed openstack/octavia-tempest-plugin master: Adds a mixed IPv4/IPv6 members traffic test  https://review.openstack.org/61140523:29
*** salmankhan has quit IRC23:37
*** celebdor has quit IRC23:53

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