Tuesday, 2018-08-28

*** abaindur has quit IRC00:52
*** hongbin has joined #openstack-lbaas01:39
*** kiennt26 has joined #openstack-lbaas02:19
*** yamamoto has joined #openstack-lbaas02:42
*** sapd1 has quit IRC03:16
*** hongbin has quit IRC03:43
*** yamamoto has quit IRC03:46
*** yamamoto has joined #openstack-lbaas03:51
*** kiennt26 has quit IRC04:08
*** ramishra has joined #openstack-lbaas04:14
*** ramishra has quit IRC05:02
*** ramishra has joined #openstack-lbaas05:18
reedipbcgoncalves: around05:31
cgoncalvesreedipb, sort of05:46
*** yboaron_ has joined #openstack-lbaas06:23
*** numans has quit IRC06:39
*** pcaruana has joined #openstack-lbaas06:39
*** abaindur has joined #openstack-lbaas06:47
*** yamamoto has quit IRC06:54
*** yamamoto has joined #openstack-lbaas06:58
*** velizarx has joined #openstack-lbaas07:02
*** rcernin has quit IRC07:02
*** dims has quit IRC07:08
*** numans_ has joined #openstack-lbaas07:09
*** dims has joined #openstack-lbaas07:10
*** sapd1 has joined #openstack-lbaas07:19
*** abaindur has quit IRC07:25
*** celebdor1 has joined #openstack-lbaas07:30
*** sapd1 has quit IRC07:32
*** sapd1 has joined #openstack-lbaas07:33
*** celebdor1 has quit IRC07:33
*** celebdor has joined #openstack-lbaas07:33
*** yboaron_ has quit IRC07:39
*** yboaron_ has joined #openstack-lbaas07:40
*** ktibi has joined #openstack-lbaas07:40
*** yamamoto has quit IRC08:19
*** yamamoto has joined #openstack-lbaas08:20
*** yboaron_ has quit IRC08:29
*** yboaron_ has joined #openstack-lbaas08:29
*** ktibi has quit IRC08:52
*** yamamoto_ has joined #openstack-lbaas08:58
*** velizarx has quit IRC08:58
*** rcernin has joined #openstack-lbaas08:59
*** yamamoto has quit IRC08:59
*** velizarx has joined #openstack-lbaas09:09
*** takamatsu has joined #openstack-lbaas09:15
sapd1How can I recovery a Loadbalancer from ERROR provison_status ?09:43
*** rcernin has quit IRC09:47
cgoncalvesthere's not much to recover from a LB creation failure. delete and create again10:10
*** Emine has joined #openstack-lbaas10:10
*** Emine has quit IRC10:14
*** Emine has joined #openstack-lbaas10:14
sapd1So, I think we have to check protocol of pool if add a new listener use default_pool_id.10:35
*** velizarx has quit IRC10:47
*** sapd1 has quit IRC10:51
*** velizarx has joined #openstack-lbaas10:57
openstackgerritYang JianFeng proposed openstack/octavia master: Add quota support to octavia's l7policy and l7rule  https://review.openstack.org/59062011:18
openstackgerritYang JianFeng proposed openstack/python-octaviaclient master: Add l7policy and l7rule to octavia quota  https://review.openstack.org/59156811:20
openstackgerritYang JianFeng proposed openstack/octavia master: Add quota support to octavia's l7policy and l7rule  https://review.openstack.org/59062011:22
*** celebdor has quit IRC11:34
reedipbcgoncalves: ping11:34
*** yamamoto_ has quit IRC11:39
*** yamamoto has joined #openstack-lbaas11:39
*** velizarx has quit IRC11:52
*** celebdor has joined #openstack-lbaas11:53
reedipbHi, I have a question.11:55
reedipbI am confused by https://github.com/openstack/octavia-tempest-plugin/blob/master/octavia_tempest_plugin/tests/api/v2/test_member.py#L795 . I am not sure why there are only 2 members, and not 3. The member-1 is not deleted, so it should remain in the list11:56
reedipbcan anyone explain it , please?11:56
*** amuller has joined #openstack-lbaas12:08
*** yamamoto has quit IRC12:09
*** velizarx has joined #openstack-lbaas12:16
*** Emine has quit IRC12:17
*** Emine has joined #openstack-lbaas12:21
*** yamamoto has joined #openstack-lbaas12:36
*** yboaron_ has quit IRC13:09
*** yboaron_ has joined #openstack-lbaas13:09
*** Emine has quit IRC13:16
*** numans_ has quit IRC13:17
*** numans has joined #openstack-lbaas13:21
*** velizarx has quit IRC13:23
*** ktibi has joined #openstack-lbaas13:25
*** rtjure has quit IRC13:34
*** rtjure has joined #openstack-lbaas13:37
*** Emine has joined #openstack-lbaas13:40
*** sapd1 has joined #openstack-lbaas13:47
*** hongbin has joined #openstack-lbaas14:00
dayoureedipb, looking at https://github.com/openstack/octavia-tempest-plugin/blob/master/octavia_tempest_plugin/tests/api/v2/test_member.py#L775-L776, the member list was updated to include only member 2 and member 314:01
*** amotoki has quit IRC14:03
openstackgerritweizj proposed openstack/octavia-dashboard master: Drop python-cinderclient usage  https://review.openstack.org/59713614:09
openstackgerritweizj proposed openstack/neutron-lbaas-dashboard master: Drop python-cinderclient usage  https://review.openstack.org/59713914:10
*** yboaron_ has quit IRC14:10
*** yamamoto has quit IRC14:10
openstackgerritGerman Eichberger proposed openstack/octavia master: Delete zombie amphora when detected  https://review.openstack.org/58750514:12
*** yboaron_ has joined #openstack-lbaas14:20
*** pcaruana has quit IRC14:29
*** pcaruana has joined #openstack-lbaas14:30
reedipbhi dayou , but where does member1 go. I understand that create_member is called for Member 1 and Member 2.  So when you batch update, ideally, Member 3 should just be created. How is member 3 updating Member 1?14:34
reedipbdayou : there is no metadata between member1 and member3 which is common, and thats what is confusing me14:34
johnsomreedipb Member 1 is still there, but the sort order has changed there.14:36
reedipbjohnsom : hey hi... so https://github.com/openstack/octavia-tempest-plugin/blob/master/octavia_tempest_plugin/tests/api/v2/test_member.py#L785 should have 3 members, right?14:37
johnsomreedipb If you look at that code, it's just creating two, then updating one using the batch update14:39
johnsomreedipb Actually, no, the batch update is deleting one14:39
reedipbjohnsom : aaaah .... ok. So it means that when we batch update, we should clear the currently created members, if they are not in the list?14:40
reedipbjohnsom: I mean if we have Members m1, m2 , m3 and if we batch update [m3,m4,m5], then should m1 and m2 be deleted and m4 and m5 created?14:40
johnsomreedipb Right, batch update does it all, add, update, delete.  https://developer.openstack.org/api-ref/load-balancer/v2/index.html#batch-update-members14:41
johnsomreedipb Yep. It's great for bulk updates of members14:41
reedipbjohnsom, ok thanks.. this info was helpful :)14:41
*** yamamoto has joined #openstack-lbaas14:42
reedipbjohnsom: I used this with OpenstackClient, this logic is actually useful :)14:42
reedipbjohnsom: I wanted to know one more thing....14:42
johnsomreedipb Big use case is for k8s updates14:43
reedipbjohnsom: Most of the test cases in Octavia Tempest plugins are for HTTP protocol. But some provider drivers may not support HTTP ( eg. OVN ). In that case, most of the test cases would fail .14:44
*** yamamoto has quit IRC14:45
reedipbjohnsom:  Would a solution be useful , if protocol in Octavia Tempest plugin be Conf driven ( default HTTP ) , so that other drivers can also use the same tests to validate their drivers?14:45
johnsomreedipb Ah, yes, I can see that.14:45
reedipbjohnsom: one more solution, as discussed earlier with cgoncalves would be to migrate to TCP/UDP tests. Or create test cases for HTTP/TCP/UDP and skip tests if one of the protocol is not supported14:46
johnsomreedipb This is interesting, as we want good coverage.  Maybe we should setup tests to iterate over protocols and then have the list of protocols to test in the tempest.conf, defaulted to all.14:46
johnsomreedipb Yeah, similar to your option #214:47
reedipbjohnsom, yeah, that actually sounds good for the coverage.14:48
reedipbjohnsom: if some one is taking this up from the LBaaS team, I can help them out :)14:49
johnsomI think it is a good goal to have the tests configurable for the limits of the various drivers so folks can still run the test suite14:50
johnsomreedipb lol, well, we can ask. It's not something I can take on right now. I have a few other hot issues.14:50
reedipbjohnsom: yeah, ok. I can also start the drive, and others can pitch in :)14:51
*** pcaruana has quit IRC15:00
*** hongbin has quit IRC15:00
*** yamamoto has joined #openstack-lbaas15:15
*** celebdor has quit IRC15:28
*** ktibi has quit IRC15:28
*** sapd1 has quit IRC15:31
*** sapd1 has joined #openstack-lbaas15:43
*** Emine has quit IRC16:02
*** yboaron_ has quit IRC16:34
*** ramishra has quit IRC16:44
colin-is there a general timeline for the rocky release somewhere online? feels like there must be but i'm not finding it16:47
cgoncalvescolin-, https://releases.openstack.org/rocky/schedule.html16:54
cgoncalvesthis week is release week! :)16:54
colin-it's always so embarrassing when the URIs are so obvious16:54
colin-ty cgoncalves :)16:54
*** reedipb has quit IRC17:23
*** sapd1 has quit IRC18:26
jitekathanks xgerman_ and johnsom for your answer about spare pool and amphora VM building time19:16
jiteka3min is a bit too long yes that's why I'm trying to improve that19:16
jitekaI also read somewhere that there is some alternative base image for amphora smaller than Centos or Ubuntu but I can't recall the name of the distribution19:16
xgerman_the latest version of Octavia uses ubuntu-minimal which is quite small. Work on using alpine or gentoo hasn't gotten very far through and there isn't nothing out there...19:17
johnsomjiteka Ubuntu is the smallest image we have at the moment at 570MB in qcow219:22
jitekajohnsom: that's probably not what I'm using then19:24
jitekaI generated it using master branch about 12 days ago19:24
johnsomjiteka Maybe it is. There is rounding funnyness with glance.  I was just looking here at the nightly build image size: http://tarballs.openstack.org/octavia/test-images/19:25
jitekawithout specific option : /opt/stack/octavia/diskimage-create/./diskimage-create.sh -o amphora-x64-haproxy-master-ubuntu19:25
johnsomI think we still have opportunity to make ubuntu smaller, it's just priorities.19:26
johnsomjiteka Maybe it was this page xgerman_ created but never finished the work: https://wiki.openstack.org/wiki/AmphoraImageOnOtherLinux19:29
johnsomProbably should remove that or put some kind of warning on it19:29
xgerman_ah, yes, we should delete that19:30
jitekathat's exactly what I read !19:30
johnsomxgerman_ I don't have permissions to delete it all together, do you?19:30
xgerman_though the introduction doesn't really endorse it19:30
jitekathat's the distro I was refering to19:32
xgerman_ok, I replaced all of it with "/removed"19:33
xgerman_no, never got that working19:33
johnsomOk, I also removed the link from the main page19:33
*** amuller has quit IRC19:34
colin-interested in trying with ubuntu-minimal is using that over the full version discussed in amphora docs?20:12
johnsomcolin- No, not really. We just fully switched from ubuntu (full) to ubuntu minimal as the default in Rocky.20:31
johnsomThere were three drivers for that: No "full" images for bionic release, the full image kept getting bigger, and the pip conflict with pyyaml required a packaging layout change.20:35
*** abaindur has joined #openstack-lbaas20:46
nmagnezixgerman_, zombie hunter :D20:50
*** abaindur has quit IRC20:55
*** abaindur has joined #openstack-lbaas20:55
*** andy__ has joined #openstack-lbaas21:45
*** rcernin has joined #openstack-lbaas21:46
*** andy__ is now known as andy_21:46
*** abaindur has quit IRC22:17
*** abaindur has joined #openstack-lbaas22:17
rm_workhmm, i DO want to get gentoo working23:04
rm_worki just needed some help on the networking23:04
rm_workso i got stalled23:04
johnsomI don't think gentoo really gets you that better of an image...23:39
openstackgerritMerged openstack/neutron-lbaas master: Gate API test for the lbaasv2-proxy plugin  https://review.openstack.org/53935023:45
*** threestrands has joined #openstack-lbaas23:54

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