Friday, 2019-09-20

*** goldyfruit___ has joined #openstack-lbaas00:01
eanderssonstupid things like the dig implementation in the dns.python does not support brackets00:02
johnsomThings like this make me want to go read more on rust in hopes it is a better shiny language.... lol00:03
openstackgerritMichael Johnson proposed openstack/octavia master: Improve the error message for bad pkcs12 bundles  https://review.opendev.org/68325400:03
johnsomOk, now back-portable with 2.0.0 mock00:03
openstackgerritMerged openstack/octavia-tempest-plugin master: Fix spare_pool_enabled option type  https://review.opendev.org/68316800:20
johnsomNice, looks like the only ipv6 issue we have left is o-hm0 is down after the devstack run.00:54
johnsomI will look into that after dinner00:55
*** yamamoto has quit IRC01:24
*** yamamoto has joined #openstack-lbaas01:30
*** ricolin has joined #openstack-lbaas01:55
openstackgerritAustin Russell proposed openstack/octavia master: loadbalancer vip-network-id IP availability check  https://review.opendev.org/67335802:01
*** yamamoto has quit IRC02:07
rm_worki never had good luck with o-hm0 in devstack >_>02:12
rm_workremember https://github.com/rm-you/devstack_deploy/blob/master/stackme.sh#L47-L4902:13
*** ricolin_ has joined #openstack-lbaas03:04
*** ricolin has quit IRC03:06
*** psachin has joined #openstack-lbaas03:35
johnsomlol, I have never had a problem03:46
*** ramishra has joined #openstack-lbaas03:47
johnsomFrankly, this method has been the most stable and successful in my experience. Some of the other approaches I have seen have been....  questionable and created network loops... lol03:47
openstackgerritMichael Johnson proposed openstack/octavia master: Allow IPv6 health network in devstack  https://review.opendev.org/66510304:05
openstackgerritMichael Johnson proposed openstack/octavia-tempest-plugin master: [train][goal] Define new 'octavia-v2-dsvm-noop-api-ipv6-only' job  https://review.opendev.org/68272604:07
johnsomBoom. I think that should work....04:08
johnsomWe will see though04:08
*** ajay33 has joined #openstack-lbaas04:26
*** yamamoto has joined #openstack-lbaas04:58
*** yamamoto has quit IRC05:01
johnsomWell, the new ipv6  patch is working, but this gate host is slow....05:16
rm_workT_T05:20
rm_workI just did this: https://review.opendev.org/#/c/683285/05:20
johnsomospurge? is this like clear out a project?05:25
johnsomYeah, we discussed a coordinated approach to this at the last PTG.05:26
johnsomWhy is it an x/ project though?05:26
*** pcaruana has joined #openstack-lbaas05:28
*** yamamoto has joined #openstack-lbaas05:36
*** yamamoto has quit IRC05:37
*** yamamoto has joined #openstack-lbaas05:37
rm_workit just got moved over with everything else05:50
rm_workfor stuff that didn't have an owner really vouching for it and wasn't really tracked05:51
rm_workbut had originally been like, stackforge / big openstack umbrella05:51
rm_workwe might try to make it be more of a thing05:51
*** pcaruana has quit IRC05:53
*** ricolin_ is now known as ricolin05:54
johnsomYeah, we all agreed in the room at the PTG that we need something like this.05:55
rm_workwell, apparently it exists, and ... well, i'm starting to poke at it, and my org is gonna do more than just poke06:10
rm_workit seems06:10
rm_workugh, oldschool zuul config: https://review.opendev.org/#/c/683285/3/playbooks/ospurge-functional/run.yaml06:14
*** yamamoto has quit IRC06:15
johnsomlol06:17
rm_workneed to find the patch where we transitioned ours to newstyle, and do that06:19
johnsomthis may help: https://docs.openstack.org/infra/manual/zuulv3.html#moving-legacy-jobs-to-projects06:20
*** psachin has quit IRC06:23
cgoncalvesoctavia-v2-dsvm-scenario-ipv6-only succeeded!06:31
rm_workwoo06:31
rm_workoh, i guess it is already zuulv3, it's just using the oldschool methods for triggering tests and configuring devstack, but i can just move that stuff over directly to .zuul.yaml06:32
johnsomYeah, locally the ipv6 just needed the interface up as DHCP did that for us before. Curious to look at the other voting failures tomorrow, but I suspect they are not related.06:33
rm_workso is it REALLY TRULY only ipv6?06:33
rm_workthere's no ipv4 networks created at all during the test?06:33
rm_work^^ I think THAT is not possible without changes to our tempest code, which is what I was trying to do in that other patch06:34
rm_workwhat your test does is just only use ipv6 on the control-plane?06:34
cgoncalvescores, there are four backports that could use +W -- https://review.opendev.org/#/q/project:openstack/octavia+status:open+NOT+branch:master+label:Workflow%253E%253D006:35
cgoncalvescouple more merged last night. I may update the release patch to point to latest commits06:35
rm_work+2 for all06:36
rm_workwhat happened with this one tho: https://review.opendev.org/#/c/678557/06:37
rm_workI remember seeing that before06:37
rm_workand https://review.opendev.org/#/c/681780/ might need a little bit of rework to successfully backport :/06:38
*** psachin has joined #openstack-lbaas06:38
johnsomrm_work Our tests always attempt to do "mixed" tests, with one IPV4 and one IPV6 network. This one is IPV6 only for control plane. I.e. all endpoints are V6, our management net is V6.06:43
rm_workk06:43
rm_workyeah, I think I took "ipv6-only" really super literally06:43
johnsomThe goal calls the job names "ipv6-only" which is... yeah, a bit odd06:43
rm_workand turned off ipv4 entirely06:43
rm_workwhich is a little more complex :D06:44
johnsomYeah, our tempest will always try mixed combos06:44
rm_workbut if we're OK with calling this one "done", then I'm happy with it06:44
johnsomIf these two jobs pass ( I think they are) I would vote that it's done.  I just want to look into the random failures that popped up first to make sure.06:45
rm_workyep kk06:45
rm_workhopefully can wrap it up tomorrow06:45
johnsomI will dig through logs tomorrow. It's late here now06:45
rm_workyep kk06:45
johnsomYep, that is my goal06:45
* rm_work waves06:45
*** trident has quit IRC06:49
*** luksky has joined #openstack-lbaas06:50
openstackgerritAnn Taraday proposed openstack/octavia stable/stein: Fix building configs for multiple listeners  https://review.opendev.org/68329906:50
openstackgerritMichael Johnson proposed openstack/octavia stable/rocky: Fix catching driver exceptions  https://review.opendev.org/68178006:52
*** yamamoto has joined #openstack-lbaas06:55
cgoncalvesrm_work, the problem with https://review.opendev.org/#/c/678557/ is that the handler is mocked out. there was another backport patch in the past that encountered this problem. IIRC the workaround was to remove the test06:56
rm_work<_<06:56
rm_workare you going to handle it?06:57
cgoncalvesplus, the l7rule test_update() passes but its code is bogus06:57
rm_workT_T06:57
cgoncalvesI don't know tbh. I may *try* if I have the time but low prio06:57
cgoncalveshttps://github.com/openstack/octavia/blob/stable/queens/octavia/tests/functional/api/v2/test_l7rule.py#L596-L60506:58
cgoncalvesL605 should assert for /images06:58
rm_workah yeah you mentioned06:59
rm_workwell, fix it and we can vote :D06:59
rm_worki'm about to call it for the night tho06:59
*** trident has joined #openstack-lbaas07:01
openstackgerritMerged openstack/octavia master: Generate PDF documentation  https://review.opendev.org/66724907:05
openstackgerritMerged openstack/octavia stable/queens: Work around strptime threading issue  https://review.opendev.org/68295107:05
openstackgerritMerged openstack/octavia stable/stein: Fix cleanup of expired load balancer entries  https://review.opendev.org/68293007:05
*** trident has quit IRC07:07
*** maciejjozefczyk has joined #openstack-lbaas07:11
*** trident has joined #openstack-lbaas07:17
*** yamamoto has quit IRC07:20
*** rcernin has quit IRC07:29
*** rpittau|afk is now known as rpittau07:31
*** ivve has joined #openstack-lbaas07:45
*** tkajinam has quit IRC08:09
*** dtruong has quit IRC08:54
*** rcernin has joined #openstack-lbaas08:55
*** pcaruana has joined #openstack-lbaas09:12
*** yamamoto has joined #openstack-lbaas09:19
*** yamamoto has quit IRC09:26
*** yamamoto has joined #openstack-lbaas09:26
*** luksky has quit IRC09:37
*** rcernin has quit IRC09:49
*** osmanlicilegi has joined #openstack-lbaas10:08
*** yamamoto has quit IRC10:11
*** luksky has joined #openstack-lbaas10:22
openstackgerritCarlos Goncalves proposed openstack/octavia stable/queens: Fix l7rule API handling of None updates  https://review.opendev.org/67855710:32
*** sapd1_x has joined #openstack-lbaas10:40
*** yamamoto has joined #openstack-lbaas10:48
openstackgerritMerged openstack/octavia stable/rocky: Fix member API handling of None/null updates  https://review.opendev.org/68309310:49
openstackgerritAnn Taraday proposed openstack/octavia master: Convert listener flows to use provider models  https://review.opendev.org/66023610:51
*** pcaruana has quit IRC10:56
*** yamamoto has quit IRC10:59
*** yamamoto has joined #openstack-lbaas10:59
openstackgerritAnn Taraday proposed openstack/octavia master: Transition l7policy flows to dicts  https://review.opendev.org/66597711:14
openstackgerritAnn Taraday proposed openstack/octavia master: Transition l7rule flows to dicts  https://review.opendev.org/66817311:14
openstackgerritMaciej Józefczyk proposed openstack/octavia master: Validate supported LB algorithm in Amphora provider drivers  https://review.opendev.org/67247711:20
*** pcaruana has joined #openstack-lbaas11:29
*** yamamoto has quit IRC11:39
*** pcaruana has quit IRC11:42
*** pcaruana has joined #openstack-lbaas11:42
openstackgerritMerged openstack/octavia stable/stein: Fix pool API handling of None/null updates  https://review.opendev.org/68309411:44
*** dmellado has quit IRC11:45
*** dmellado has joined #openstack-lbaas11:48
*** sapd1_x has quit IRC12:11
*** yamamoto has joined #openstack-lbaas12:12
*** goldyfruit___ has quit IRC12:12
*** psachin has quit IRC12:28
openstackgerritMerged openstack/octavia stable/stein: Fix health monitor API handling of None updates  https://review.opendev.org/68309012:34
*** rcernin has joined #openstack-lbaas12:56
*** spatel has joined #openstack-lbaas13:11
*** ajay33 has quit IRC13:14
*** goldyfruit___ has joined #openstack-lbaas13:28
*** goldyfruit_ has joined #openstack-lbaas13:35
*** goldyfruit___ has quit IRC13:35
*** goldyfruit___ has joined #openstack-lbaas13:36
*** goldyfruit_ has quit IRC13:39
*** nmagnezi has quit IRC13:50
*** openstackgerrit has quit IRC14:06
*** ccamposr has joined #openstack-lbaas14:08
*** openstackgerrit has joined #openstack-lbaas14:22
openstackgerritAustin Russell proposed openstack/octavia master: loadbalancer vip-network-id IP availability check  https://review.opendev.org/67335814:22
*** rcernin has quit IRC14:23
openstackgerritMerged openstack/octavia stable/stein: Fix member API handling of None/null updates  https://review.opendev.org/68309214:36
*** rcernin has joined #openstack-lbaas14:38
openstackgerritAnn Taraday proposed openstack/octavia master: Convert pool flows to use dicts  https://review.opendev.org/66538114:40
openstackgerritAnn Taraday proposed openstack/octavia master: Transition member flows to use dicts  https://review.opendev.org/65784214:40
openstackgerritAnn Taraday proposed openstack/octavia master: Transition amphora flows to dicts  https://review.opendev.org/66889814:40
openstackgerritAnn Taraday proposed openstack/octavia master: Convert Lb flows to use provider dicts  https://review.opendev.org/67172514:40
openstackgerritAnn Taraday proposed openstack/octavia master: [WIP] Jobboard based controller  https://review.opendev.org/64740614:40
*** Vorrtex has joined #openstack-lbaas14:56
*** luksky has quit IRC14:58
*** maciejjozefczyk has quit IRC15:07
*** trident has quit IRC15:14
*** goldyfruit___ has quit IRC15:21
*** ivve has quit IRC15:21
*** trident has joined #openstack-lbaas15:24
*** Vorrtex has quit IRC15:25
*** goldyfruit has joined #openstack-lbaas15:26
openstackgerritMichael Johnson proposed openstack/octavia master: Improve the error message for bad pkcs12 bundles  https://review.opendev.org/68325415:27
*** luksky has joined #openstack-lbaas15:27
*** trident has quit IRC15:29
*** trident has joined #openstack-lbaas15:40
*** rcernin has quit IRC15:44
*** rpittau is now known as rpittau|afk15:57
*** yamamoto has quit IRC16:05
*** Vorrtex has joined #openstack-lbaas16:09
*** yamamoto has joined #openstack-lbaas16:14
*** yamamoto has quit IRC16:14
*** yamamoto has joined #openstack-lbaas16:15
*** pcaruana has quit IRC16:19
*** yamamoto has quit IRC16:23
openstackgerritMichael Johnson proposed openstack/octavia stable/queens: Flush the eth1 default route inside the netns  https://review.opendev.org/68353716:36
johnsom^^^ Trying out an idea to maybe fix the "RTNETLINK answers: File exists\nFailed to bring up eth1." errors on queens / xenial16:37
*** yamamoto has joined #openstack-lbaas16:38
johnsomlol, zuul queue is a 272. So maybe I will see the results when I get back from vacation....16:39
*** ramishra has quit IRC16:55
*** goldyfruit has quit IRC17:01
*** goldyfruit has joined #openstack-lbaas17:01
gregworkjohnsom: sorry i remember asking you this before, but when did you say we would be able to assign security groups to amphora ?17:16
johnsomgregwork I merged for Train17:16
johnsomhttps://docs.openstack.org/api-ref/load-balancer/v2/index.html?expanded=create-listener-detail#create-listener17:17
johnsomallowed_cidrs17:18
johnsomamp have always had security group rules, it's just the users couldn't change them until now.17:18
gregworkcan a cloud operator do it ?17:20
gregworksomebody with admin role17:20
gregworkfor the whole cloud17:20
johnsomNo, not really. It was automated to allow only the ports needed for the load balancer.17:21
johnsomIf you changed them manually, a failover would reset them.17:21
gregworkalright, im just trying to figure out if i can do something like this for our osp13/queens distro17:22
gregworkwe are using openshift on openstack via kuryr17:22
gregworkand it heavily leverages octavia17:22
gregworkbut we need network controls on octavia17:22
gregworkso that random source address cant talk to the LB17:23
johnsomgregwork OSP13 is a bit different. There are some special changes there for openshift, though it will be moving to the ACLs we added.17:23
johnsomgregwork Contact your support contact or open a ticket for OSP.17:25
gregworkim trying to think if redhat could backport a T release to a Q release17:25
gregworki know upstream cant17:25
gregworkcause of rules :)17:25
johnsomRight the rules are different downstream than upstream.17:25
gregworkthe "fix" to add controls to octavia are i have to implement an upper layer dmz with a vnf that can do dnat between octavia and the outside17:26
gregworkits pretty heavy to just protect octavia17:26
gregworkcompared to just being able to add some sort of sec group or cider control17:26
gregwork*cidr17:26
johnsomYeah, that is why we added the ACL api.  Unfortunately neutron, when stacking SGs, it's a whitelist, so the most open wins. That doesn't help  our use case.17:27
johnsomWe had hoped that fwaas would also provide an option, but that hasn't come around yet either.17:28
*** goldyfruit has quit IRC17:31
cgoncalvesyeah, I second that, contact your support contact. there is a special way in OSP for the use case you are trying to achieve, it sounds like17:42
cgoncalvesgregwork, https://review.opendev.org/#/c/625065/17:43
gregworkso that patch is to queens ?17:47
cgoncalvesit will never merge in upstream queens but is in OSP 1317:48
gregworkoh wow i see it in /var/lib/config-data/puppet-generated/octavia/etc/octavia/octavia.conf17:50
gregworkso when i define this as amp_secgroup_allowed_projects = project-uuid .. how does this look from a security group pov17:51
gregworkwill i see amphora instances associated with my load balancers17:51
*** gcheresh has joined #openstack-lbaas17:52
cgoncalvesyou will get the security group octavia creates owned by your project, hence you can then customize it with your own rules17:53
gregworkok the tricky part, for already deployed loadbalancers .. if i modify the octavia.conf .. will rules magically appear ?17:53
gregworkor is this done at lb creation time17:53
cgoncalveslb creation time17:54
cgoncalvesFYI, this is the RHBZ https://bugzilla.redhat.com/show_bug.cgi?id=163589217:54
openstackbugzilla.redhat.com bug 1635892 in openstack-octavia "loadbalancer listener requires security group customization" [High,Closed: currentrelease] - Assigned to ltomasbo17:54
gregworkok so in openshifts case, when i add a route which creates the LB17:54
cgoncalvesplease consider one of the implications of this option: as this is not part of upstream, Octavia will not be responsible for re-configuring to the allowed_cidrs once it become available in a future release17:55
cgoncalvesthis was communicated to the Kuryr team17:55
gregworkright so there will be some migration work once there is a proper solution17:56
gregworkbut osp13 is the LTS from redhat, so good for anotehr 2 years .. i think OSP16 will be Train?17:57
gregworkthats still awhile out since 15 is not evne GA yet17:57
gregwork*even17:57
cgoncalvesprobably, but not by Octavia. I'm thinking Kuryr17:57
cgoncalves15 GA yet live yesterday ;)17:57
cgoncalvess/yet/went/17:57
gregworkoh nice17:57
cgoncalveshttps://www.redhat.com/en/about/press-releases/red-hat-openstack-platform-15-enhances-infrastructure-security-and-cloud-native-integration-across-open-hybrid-cloud17:57
gregworkbut still based on rocky17:58
gregworkand STS, not LTS17:58
cgoncalvesno. OSP 15 is based on Stein17:58
cgoncalvescorrect. short-lived support (1 year)17:58
gregworki think we will probably look to live in osp 13 until 16 comes out17:58
gregworkprod and all that17:59
cgoncalvesto be fair to everyone here on the channel (community and other OpenStack vendors), I'd encourage you to reach out to Red Hat support for further clarifications17:59
gregworki will, thanks for indulging me :)17:59
cgoncalvesgregwork, reach out to Red Hat and we might have good news in a near future18:00
*** goldyfruit has joined #openstack-lbaas18:07
*** henriqueof has joined #openstack-lbaas18:09
*** goldyfruit_ has joined #openstack-lbaas18:14
*** goldyfruit has quit IRC18:17
*** gcheresh has quit IRC18:21
*** yamamoto has quit IRC18:26
*** ricolin has quit IRC18:27
*** yamamoto has joined #openstack-lbaas18:27
*** ricolin has joined #openstack-lbaas18:27
*** dulek has quit IRC18:28
*** redrobot has quit IRC18:28
*** mjblack has quit IRC18:30
*** dulek has joined #openstack-lbaas18:33
*** mjblack has joined #openstack-lbaas18:33
*** Vorrtex has quit IRC18:34
*** Vorrtex has joined #openstack-lbaas18:50
*** ricolin has quit IRC19:16
johnsomLooks like the next PTG/summit is in Vancouver in June: http://lists.openstack.org/pipermail/foundation/2019-September/002794.html19:52
*** KeithMnemonic1 has quit IRC20:23
*** Vorrtex has quit IRC20:29
rm_workcool, Vancouver should be nice in June, and it's easy for me to get there :D20:32
johnsomYeah, me too20:32
*** redrobot has joined #openstack-lbaas20:34
cgoncalvesVancouver was one of the best Summit venues ever, if not the best. easy to move around and awesome view over the harbor20:48
cgoncalvesjohnsom, rm_work: just two left! ;) https://review.opendev.org/#/q/project:openstack/octavia+status:open+NOT+branch:master+label:Workflow%253E%253D021:15
rm_work+A's all around21:22
cgoncalves<321:23
*** ccamposr has quit IRC22:35
*** goldyfruit_ has quit IRC22:42
*** spatel has quit IRC22:44
openstackgerritMerged openstack/octavia-tempest-plugin master: Fix OpenStack clients region parameter  https://review.opendev.org/68318523:20
*** luksky has quit IRC23:56

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