Monday, 2019-01-21

*** hongbin has joined #openstack-lbaas00:18
openstackgerritMichael Johnson proposed openstack/octavia-tempest-plugin master: Fix cleanup calls in scenario tests  https://review.openstack.org/63199100:39
openstackgerritMichael Johnson proposed openstack/octavia master: Add compute flavor support to the amphora driver  https://review.openstack.org/63190600:46
openstackgerritMichael Johnson proposed openstack/octavia master: Add compute flavor support to the amphora driver  https://review.openstack.org/63190601:00
*** hongbin has quit IRC01:39
*** hongbin has joined #openstack-lbaas01:41
*** hongbin_ has joined #openstack-lbaas01:45
*** hongbin has quit IRC01:45
openstackgerritYang JianFeng proposed openstack/octavia master: Some adjustments about l3-active-active blueprint  https://review.openstack.org/63194701:54
*** sapd1_x has joined #openstack-lbaas02:11
*** mkuf_ has quit IRC02:40
*** psachin has joined #openstack-lbaas03:04
*** sapd1_x has quit IRC03:38
*** ramishra has joined #openstack-lbaas03:41
*** sapd1_x has joined #openstack-lbaas03:56
openstackgerritLingxian Kong proposed openstack/octavia master: [WIP] Support to filter resources by tags  https://review.openstack.org/63201304:09
*** ramishra has quit IRC04:59
*** ramishra has joined #openstack-lbaas05:07
*** numans_ has quit IRC05:10
openstackgerritLingxian Kong proposed openstack/octavia master: Support to filter resources by tags  https://review.openstack.org/63201305:17
*** numans has joined #openstack-lbaas05:17
*** ramishra_ has joined #openstack-lbaas05:48
*** ramishra has quit IRC05:51
*** ileixe has joined #openstack-lbaas06:08
ileixeHi guys.06:08
ileixeI have a simple question to deploy octavia LB. It's about allocating VIP without L2 adjacency.06:09
ileixeDoes anybody have any experience about that..?06:09
*** aojea has joined #openstack-lbaas06:17
*** aojea has quit IRC06:22
*** hongbin has joined #openstack-lbaas06:25
*** hongbin_ has quit IRC06:27
johnsomileixe: VIPs are allocated on the subnet the user specifies at load balancer creation time.06:29
ileixejohnsom: Yes, from my undestanding, using allowed_address_pair driver, amphora instance does not have VIP port right?06:30
ileixeamp just have VRRP port with allowed_address_pair property with VIP port.06:31
ileixeand it makes problem when network plugin deos not gurantee L2 connectivity.06:32
johnsomileixe: only in active standby mode. Allowed address pairs is just adding a secondary IP to a port. They must be on the same L2 per neutron. It is only when you enable active standby that an IP needs to be able to move between instances.06:41
*** johnsom has quit IRC06:42
*** icey has quit IRC06:42
*** johnsom has joined #openstack-lbaas06:42
*** icey has joined #openstack-lbaas06:43
*** ccamposr has joined #openstack-lbaas06:47
*** mkuf_ has joined #openstack-lbaas06:47
*** ccamposr__ has joined #openstack-lbaas06:48
*** ramishra_ has quit IRC06:50
*** ccamposr has quit IRC06:51
ileixeHm.. on single mode, VIP allocation and Plugin logic seems to be same as active/standby mode in that allocate_vip is making unbound port and plug_vip is making vrrp port..06:53
ileixejohnsom: So, you mean on standalone mode, there was no restrict for l2 connectivity?06:54
*** mkuf_ has quit IRC06:55
*** mkuf has joined #openstack-lbaas06:55
*** ramishra has joined #openstack-lbaas06:59
*** rcernin has quit IRC07:00
*** reedip has joined #openstack-lbaas07:37
*** sapd1_x has quit IRC07:47
*** sapd__x has joined #openstack-lbaas07:47
lxkongjohnsom: https://review.openstack.org/#/c/632013/ this patch is for tags filtering, please help review when you're available :-)07:52
*** rpittau has joined #openstack-lbaas07:54
*** gcheresh has joined #openstack-lbaas07:57
*** ramishra has quit IRC08:03
*** velizarx has joined #openstack-lbaas08:08
*** ramishra has joined #openstack-lbaas08:09
*** velizarx has quit IRC08:26
*** abaindur has joined #openstack-lbaas08:27
*** sapd__x has quit IRC08:30
*** sapd__x has joined #openstack-lbaas08:30
*** velizarx has joined #openstack-lbaas08:32
*** abaindur has quit IRC08:42
*** sapd__x has quit IRC09:18
*** salmankhan has joined #openstack-lbaas09:21
openstackgerritCarlos Goncalves proposed openstack/octavia master: Install DIB binary dependencies from bindep.txt  https://review.openstack.org/63205109:30
*** salmankhan1 has joined #openstack-lbaas09:30
*** salmankhan has quit IRC09:30
*** salmankhan1 is now known as salmankhan09:30
*** sapd__x has joined #openstack-lbaas09:30
openstackgerritCarlos Goncalves proposed openstack/octavia master: Install DIB binary dependencies from bindep.txt  https://review.openstack.org/63205109:33
openstackgerritCarlos Goncalves proposed openstack/octavia-tempest-plugin master: Add octavia-v2-dsvm-scenario-fedora-latest job  https://review.openstack.org/60038109:34
*** ramishra has quit IRC09:38
*** ramishra has joined #openstack-lbaas09:40
*** salmankhan has quit IRC09:44
reedipHi, any reviews for https://review.openstack.org/#/c/621493/6 ?09:47
*** salmankhan has joined #openstack-lbaas09:47
*** salmankhan1 has joined #openstack-lbaas09:51
*** salmankhan has quit IRC09:52
*** salmankhan1 is now known as salmankhan09:52
*** yboaron has joined #openstack-lbaas10:12
*** openstackgerrit has quit IRC10:21
*** ramishra has quit IRC10:41
*** ramishra has joined #openstack-lbaas10:41
*** reedip has quit IRC10:51
*** aojea_ has joined #openstack-lbaas11:32
*** sapd__x has quit IRC11:53
*** aojea_ has quit IRC12:26
*** openstackgerrit has joined #openstack-lbaas12:48
openstackgerritYang JianFeng proposed openstack/octavia master: [WIP] Implement bgp speaker in amphora  https://review.openstack.org/62891512:48
*** celebdor has joined #openstack-lbaas13:37
*** ileixe has quit IRC13:56
*** yboaron_ has joined #openstack-lbaas14:03
*** amuller has joined #openstack-lbaas14:05
*** yboaron has quit IRC14:05
*** sapd__x has joined #openstack-lbaas14:21
*** yboaron_ has quit IRC14:50
*** celebdor has quit IRC15:07
*** yboaron_ has joined #openstack-lbaas15:07
zigoHi here !15:10
zigoWhere is the script to create the amphorae?15:10
zigoI'd like to create my own, but need a reference...15:10
nmagnezizigo, you mean an amphora image?15:10
zigoYep.15:10
nmagnezizigo, 1 sec15:10
nmagnezizigo, https://github.com/openstack/octavia/blob/master/diskimage-create/diskimage-create.sh15:11
zigoMaybe we can have Debian to produce an official image...15:11
zigoOh...15:11
zigoHow come this isn't in Rocky?15:11
nmagnezizigo, this script was in Rocky for sure15:11
zigoOh, stupid me ...15:12
zigoIndeed.15:12
zigonmagnezi: Are you familliar with what's in the base amphorae image?15:12
nmagnezizigo, we use disk-image-builder to build the image. As for the content you will find referenced to all of the disk image builder elements in that script15:13
zigonmagnezi: Yeah, though I don't really want to use DIB...15:14
nmagnezizigo, for what reason?15:14
zigonmagnezi: I'd like to make it produced by the official Debian image builder.15:14
zigoSo it has to use our common image builder.15:14
zigonmagnezi: If I understand well, I'll need to build an amphorae agent, right?15:16
zigoLooks like it isn't built in the Debian package ... :/15:17
nmagnezizigo, you will need to adapt the agent code to your with your distro15:17
zigonmagnezi: Well, I find it weird that neither Debian or Ubuntu has octavia-agent as a separate package.15:18
nmagnezizigo, yeah you need a proper package, but you might also need to modify the actual agent code15:18
zigoOh !15:18
zigoWhy that?15:18
nmagneziIt does work on Ubuntu15:18
nmagneziSo it might just work15:18
zigoRight.15:19
nmagneziI don't use those distros so I can't tell15:19
zigonmagnezi: FYI, I am the package maintainer of OpenStack in Debian since 2011 ... :P15:22
zigonmagnezi: Though for Octavia, I'm not the one who did the work, I'm kind of discovering the project.15:22
johnsomzigo: fyi, all of the stuff we load and configure in the image is defined in the DIB elements folder in the Octavia repo15:24
zigojohnsom: Yeah, got to dig it out ! :)15:24
johnsomOther than those it is a stock cloud image15:25
zigojohnsom: Well, if I get it correct, there's the need to have 1/ octavia-agent 2/ haproxy, then how is the image getting in touch with the rest of the world to configure itself?15:30
zigoI guess there's some kind of config file as well, no?15:31
zigoGosh, uglyness at all levels ... :/15:35
zigoSorry that I am saying this, but even the logrotate script is wrong...15:36
zigopip install -U -c /opt/upper-constraints.txt /opt/amphora-agent <=== This really looks super ugly too.15:36
johnsomCloud-init does the config. Keepalived is needed as well15:40
*** velizarx has quit IRC15:41
zigojohnsom: Why is the cert folder mounted on a crypted ramfs ?15:46
johnsomIt stores tenant private keys for haproxy to use15:47
zigoHum...15:49
*** gcheresh has quit IRC15:58
zigojohnsom: Does the agent need to run as root?16:03
zigoI can't find the amphora-agent.conf file...16:06
johnsomIt does for now16:08
cgoncalveszigo, amphora-agent.conf is generated server-side and passed via ConfigDrive16:09
zigoOh ok.16:09
*** psachin has quit IRC16:12
*** yboaron_ has quit IRC16:15
zigocgoncalves: Could you give me an example /etc/octavia/amphora-agent.conf ?16:20
zigoJust so that I can check the script to make the ramdisk ...16:20
cgoncalveszigo, I don't have one handy now, sorry16:23
*** ramishra has quit IRC16:24
*** sapd__x has quit IRC16:25
*** gcheresh has joined #openstack-lbaas16:40
*** ccamposr__ has quit IRC16:53
*** gcheresh has quit IRC16:55
*** rpittau has quit IRC16:59
*** salmankhan has quit IRC17:32
*** salmankhan has joined #openstack-lbaas17:35
*** salmankhan has quit IRC17:43
*** salmankhan has joined #openstack-lbaas17:44
*** logan- has quit IRC17:52
*** logan_ has joined #openstack-lbaas17:53
*** logan_ is now known as logan-17:53
*** openstackgerrit has quit IRC18:07
*** ccamposr has joined #openstack-lbaas18:09
*** ccamposr has quit IRC18:30
*** yboaron_ has joined #openstack-lbaas19:11
-openstackstatus- NOTICE: The error causing post failures on jobs has been corrected. It is safe to recheck these jobs.19:17
*** aojea has joined #openstack-lbaas19:38
*** aojea has quit IRC19:38
*** aojea has joined #openstack-lbaas19:39
johnsomzigo This is a very simple one for a basic load balancer19:44
johnsomhttps://www.irccloud.com/pastebin/y4L25M1X/19:44
*** aojea has quit IRC20:10
*** openstackgerrit has joined #openstack-lbaas20:49
openstackgerritMichael Johnson proposed openstack/octavia-tempest-plugin master: Retry subnet/network deletes on 409 Conflict  https://review.openstack.org/63199120:49
*** aojea has joined #openstack-lbaas21:02
johnsomCores, this is in the check gate now, but will be a nice gate fix for the darn "tearDownClass" failures we have been randomly seeing.  https://review.openstack.org/63199121:07
*** celebdor has joined #openstack-lbaas21:13
*** yboaron_ has quit IRC21:17
rm_workdamn, wish i had caught ileixe, what they are talking about is exactly what i dealt with21:27
rm_workand no, single mode doesn't fix it, because failovers will not work21:27
rm_workbecause the new node might be in a different L221:27
johnsomOh, random L2 on amp VIP. Ugh, messy21:28
rm_workthe L3 driver is the solution to that <_< at least, the only one i came up with21:29
*** rcernin has joined #openstack-lbaas21:54
*** celebdor has quit IRC21:55
lxkongjohnsom, rm_work, the patch for tags filtering is ready for review https://review.openstack.org/#/c/632013/ :-)22:01
johnsomlxkong I saw that, thanks! I will try to have a look at it soon.22:01
lxkongjohnsom: ta22:01
openstackgerritMichael Johnson proposed openstack/octavia master: Add compute flavor support to the amphora driver  https://review.openstack.org/63190622:02
johnsomlol, maybe I should have said "Add compute flavor, flavor support"22:03
johnsomflavor-flav?22:07
*** amuller has quit IRC22:30
*** aojea has quit IRC22:36
* rm_work dies22:42
*** abaindur has joined #openstack-lbaas22:55
*** abaindur has quit IRC22:57
*** abaindur has joined #openstack-lbaas22:57
johnsomrm_work If you have one minute, wasn't there a reason these were inside the "local" cert driver? https://review.openstack.org/#/c/627064/13/octavia/common/config.py23:11
rm_worki think i was maybe just trying to keep stuff cleanly isolated on a per-driver basis23:11
rm_workbut it has been too long...23:12
johnsomI'm not against moving it, but vaguely remembered some discussion on it23:12
rm_workthere might have been more of a reason, but if it passes testing, it should be ok i guess23:12
rm_worki think i was just avoiding loading those options if the driver wasn't loaded maybe?23:12
johnsomlol, well, we pretty much always load the local driver, so23:12
rm_workhmm23:13
rm_workah yeah this is for gen23:13
rm_workit may have just been my idea of cleanliness at the time23:13
johnsomOk, thanks23:13
rm_workthat's just to say "maybe, but i can't remember" >_<23:14
*** abaindur has quit IRC23:17
*** abaindur has joined #openstack-lbaas23:18

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