*** Vorrtex has quit IRC | 00:33 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Convert listener flows to use provider models https://review.opendev.org/660236 | 00:54 |
---|---|---|
openstackgerrit | Adam Harwell proposed openstack/octavia-lib master: Add 'additional_vips' field to driver datamodel https://review.opendev.org/660238 | 01:13 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Allow multiple VIPs per LB https://review.opendev.org/660239 | 01:16 |
rm_work | ok, there's the start of multi-vip ^^ johnsom / cgoncalves if you want to take a preliminary look (no backend work done yet, just the frontend+db) | 01:17 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Allow multiple VIPs per LB https://review.opendev.org/660239 | 01:39 |
*** gthiemon1e has quit IRC | 01:40 | |
rm_work | johnsom: my concern right now is whether i'll be breaking the driver contract in octavia-lib with https://review.opendev.org/660238 | 01:41 |
rm_work | i don't think so, it's just an extra thing | 01:41 |
rm_work | right? | 01:41 |
*** gthiemonge has joined #openstack-lbaas | 01:42 | |
rm_work | ah sorry really it'd be the contract for the allocate_vip method | 01:43 |
rm_work | but that interface is only used internally, right? by the noop driver and the aap driver | 01:43 |
rm_work | (now it returns two things instead of one) | 01:43 |
*** gthiemonge has quit IRC | 01:44 | |
*** gthiemonge has joined #openstack-lbaas | 01:45 | |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Allow multiple VIPs per LB https://review.opendev.org/660239 | 01:46 |
rm_work | johnsom: this: https://review.opendev.org/#/c/660239/3/octavia/network/base.py | 01:47 |
rm_work | should be ok assuming that's just an internal contract | 01:47 |
*** ricolin has joined #openstack-lbaas | 02:44 | |
*** gthiemon1e has joined #openstack-lbaas | 02:56 | |
*** gthiemonge has quit IRC | 02:56 | |
*** hongbin has joined #openstack-lbaas | 03:00 | |
*** psachin has joined #openstack-lbaas | 03:29 | |
*** gcheresh has joined #openstack-lbaas | 03:34 | |
*** gcheresh has quit IRC | 03:41 | |
*** AlexStaf has quit IRC | 04:01 | |
*** gcheresh has joined #openstack-lbaas | 04:06 | |
*** hongbin has quit IRC | 04:21 | |
*** gcheresh has quit IRC | 04:28 | |
*** ramishra has joined #openstack-lbaas | 04:40 | |
openstackgerrit | Reedip proposed openstack/octavia-tempest-plugin master: Support skipping APP_COOKIE and HTTP_COOKIE https://review.opendev.org/645495 | 04:41 |
*** gcheresh has joined #openstack-lbaas | 04:43 | |
*** Shameem_123 has joined #openstack-lbaas | 04:44 | |
Shameem_123 | Hi all | 04:45 |
Shameem_123 | can anyone help me on lbaas | 04:45 |
*** yboaron_ has joined #openstack-lbaas | 04:57 | |
*** pcaruana has joined #openstack-lbaas | 05:02 | |
*** vishalmanchanda has joined #openstack-lbaas | 05:10 | |
*** pcaruana has quit IRC | 05:11 | |
*** gcheresh has quit IRC | 05:16 | |
*** gcheresh has joined #openstack-lbaas | 05:21 | |
*** gthiemon1e has quit IRC | 05:22 | |
*** gthiemonge has joined #openstack-lbaas | 05:22 | |
*** gthiemonge has quit IRC | 05:24 | |
*** gthiemonge has joined #openstack-lbaas | 05:25 | |
*** gthiemonge has quit IRC | 05:28 | |
*** gthiemonge has joined #openstack-lbaas | 05:30 | |
*** ivve has quit IRC | 05:34 | |
*** gcheresh has quit IRC | 06:11 | |
*** ramishra has quit IRC | 06:19 | |
*** yboaron_ has quit IRC | 06:23 | |
*** ivve has joined #openstack-lbaas | 06:43 | |
*** ramishra has joined #openstack-lbaas | 06:51 | |
*** gcheresh_ has joined #openstack-lbaas | 06:52 | |
*** luksky has joined #openstack-lbaas | 07:00 | |
*** trident has quit IRC | 07:03 | |
*** trident has joined #openstack-lbaas | 07:05 | |
*** tesseract has joined #openstack-lbaas | 07:06 | |
*** rcernin has quit IRC | 07:19 | |
*** lemko has joined #openstack-lbaas | 07:20 | |
*** pcaruana has joined #openstack-lbaas | 07:21 | |
*** ramishra has quit IRC | 07:33 | |
*** ramishra has joined #openstack-lbaas | 07:34 | |
*** pcaruana has quit IRC | 07:39 | |
*** rpittau|afk is now known as rpittau | 07:41 | |
*** AlexStaf has joined #openstack-lbaas | 07:54 | |
*** happyhemant has joined #openstack-lbaas | 07:58 | |
*** ramishra_ has joined #openstack-lbaas | 08:08 | |
*** luksky has quit IRC | 08:11 | |
*** ramishra has quit IRC | 08:11 | |
*** ramishra_ is now known as ramishra | 08:15 | |
*** luksky has joined #openstack-lbaas | 08:46 | |
*** openstackstatus has quit IRC | 09:13 | |
*** openstackstatus has joined #openstack-lbaas | 09:14 | |
*** ChanServ sets mode: +v openstackstatus | 09:14 | |
*** ramishra has quit IRC | 09:46 | |
*** ramishra has joined #openstack-lbaas | 09:49 | |
*** Shameem_123 has quit IRC | 10:36 | |
*** ccstone has quit IRC | 11:22 | |
*** schaney_ has quit IRC | 11:22 | |
*** schaney_ has joined #openstack-lbaas | 11:23 | |
*** ccamposr has quit IRC | 11:40 | |
*** henriqueof has joined #openstack-lbaas | 11:44 | |
*** boden has joined #openstack-lbaas | 11:55 | |
*** mkuf_ has joined #openstack-lbaas | 11:55 | |
*** mkuf has quit IRC | 11:58 | |
*** henriqueof has quit IRC | 12:04 | |
openstackgerrit | Carlos Goncalves proposed openstack/octavia master: Document health monitor UDP-CONNECT type https://review.opendev.org/660364 | 12:10 |
*** ccamposr has joined #openstack-lbaas | 12:14 | |
openstackgerrit | Carlos Goncalves proposed openstack/octavia master: Document health monitor UDP-CONNECT type https://review.opendev.org/660364 | 12:22 |
*** mkuf has joined #openstack-lbaas | 12:31 | |
*** psachin has quit IRC | 12:34 | |
*** mkuf_ has quit IRC | 12:35 | |
*** ccamposr has quit IRC | 12:50 | |
*** ccamposr has joined #openstack-lbaas | 12:53 | |
*** cgoncalves has quit IRC | 13:08 | |
*** goldyfruit has joined #openstack-lbaas | 13:23 | |
*** cgoncalves has joined #openstack-lbaas | 13:23 | |
*** gcheresh_ has quit IRC | 13:29 | |
*** ramishra has quit IRC | 13:37 | |
*** ramishra has joined #openstack-lbaas | 13:42 | |
*** henriqueof has joined #openstack-lbaas | 13:47 | |
*** schaney__ has joined #openstack-lbaas | 13:56 | |
*** gthiemon1e has joined #openstack-lbaas | 13:57 | |
*** Vorrtex has joined #openstack-lbaas | 13:58 | |
*** goldyfruit has quit IRC | 14:00 | |
*** goldyfruit has joined #openstack-lbaas | 14:03 | |
*** schaney_ has quit IRC | 14:06 | |
*** dosaboy has quit IRC | 14:06 | |
*** henriqueof has quit IRC | 14:06 | |
*** gthiemonge has quit IRC | 14:06 | |
*** dayou_ has quit IRC | 14:06 | |
*** nmagnezi has quit IRC | 14:06 | |
*** strigazi has quit IRC | 14:06 | |
*** rpittau is now known as rpittau|afk | 14:06 | |
*** ccamposr has quit IRC | 14:07 | |
*** ccamposr has joined #openstack-lbaas | 14:07 | |
*** dayou_ has joined #openstack-lbaas | 14:12 | |
*** AlexStaf has quit IRC | 14:16 | |
*** lucashxu has joined #openstack-lbaas | 14:18 | |
*** ccamposr has quit IRC | 14:36 | |
*** luksky has quit IRC | 14:49 | |
*** lucashxu has quit IRC | 14:59 | |
*** therobme has joined #openstack-lbaas | 15:33 | |
therobme | Hi guys, I am about to upgrade from 18.1.4 to OS 19.0.0 via Openstack Ansible which runs `octavia-db-manage upgrade head` => It seems that the upgrade doesn't detect that I have an existing installation. Is that a wanted behaviour? Because it wants to create all tables and fails therefore since they already exists => ` u\"Table 'health_monitor_type' already exists\"`.... | 15:34 |
johnsom | Nope, something is very wrong there. | 15:34 |
johnsom | That process works correctly outside of OpenStack Ansible, so I'm guessing is some kind of bug in the OSA playbooks. | 15:35 |
therobme | Hmm I mean I am running that manually and it fails too | 15:36 |
johnsom | We test that upgrade on every patch, for example here: http://logs.openstack.org/53/648853/12/check/octavia-grenade/01ba0ed/logs/grenade.sh.txt.gz#_2019-05-16_11_51_49_668 | 15:37 |
johnsom | And then again for the upgrade here: http://logs.openstack.org/53/648853/12/check/octavia-grenade/01ba0ed/logs/grenade.sh.txt.gz#_2019-05-16_12_25_04_415 | 15:38 |
johnsom | I can think of two things that may be wrong there. | 15:38 |
johnsom | 1. The octavia.conf it is picking up is pointing to the wrong DB somehow. This seems unlikely given the message that the health_monitor_type table already exists. | 15:39 |
therobme | http://paste.openstack.org/show/751887/ | 15:40 |
johnsom | 2. Somehow the alembic tracking table / records got deleted or removed from the database | 15:40 |
therobme | Its checking the right DB, so for example if I drop for test after disabling constraint checking the `health_monitor_type` it will be created in the right database. | 15:41 |
therobme | For sure fails then with another table it wants to create. | 15:41 |
therobme | http://paste.openstack.org/show/751888/ | 15:42 |
johnsom | Check that alembic_version table. That is how the alembic tool knows what version you are currently at | 15:43 |
johnsom | Do you maybe have a different alembic.ini somewhere that is pointing it to a different table name? | 15:48 |
johnsom | You could try running it from the "octavia/db/migration" directory. | 15:48 |
therobme | Ok the table is empty, odd so I think that's why its trying to recreate | 15:48 |
therobme | odd | 15:48 |
cgoncalves | Folks, here's a list of unreleased branch patches (stein back to queens): https://etherpad.openstack.org/p/dHpjvz0pEP. lines in bold are actual bug fix patches with value for users. I'm thinking of proposing maintenance releases for all branches and projects. thoughts? any stable patch you'd like to see included and is pending merge? | 15:48 |
johnsom | Yeah, that is not good, that table should be populated | 15:49 |
*** ivve has quit IRC | 15:49 | |
therobme | Question is how I can recover that without loosing the LB/Pools etc. | 15:50 |
johnsom | Good question, I have never seen it empty.... | 15:50 |
johnsom | My guess is to figure out the format, then figure out which Octavia revision you were at, then re-populate it. | 15:51 |
therobme | Yep, I gonna try that. Thanks for giving me the right direction :) | 15:52 |
johnsom | cgoncalves I would like to see the "Performance improvement for non-udp health checks" backports in, but they aren't a "blocker" for cutting releases | 15:52 |
johnsom | therobme I can pastebin you an example from my local deployment here in a minute or two | 15:53 |
therobme | Thanks. | 15:54 |
johnsom | https://www.irccloud.com/pastebin/IAGZQNWu/ | 15:54 |
johnsom | Looks super simple, so it's just the revision number from the last migration. | 15:55 |
therobme | Ok will check what's the last revision of the last release that was running there. | 15:55 |
cgoncalves | johnsom, they passed CI. could be approved now | 15:57 |
johnsom | cgoncalves +2'd | 15:58 |
johnsom | In other news, it looks like the "warlock" python module might be broken today.... sigh. | 15:59 |
johnsom | Yeah, this probably says it all: https://pypi.org/project/warlock/#history | 15:59 |
johnsom | upper-constraints must have 1.3.1 pinned as that is what my devstack tried to install | 16:00 |
cgoncalves | again? it got broken yesterday morning. the team quickly released an updated version also yesterday | 16:00 |
johnsom | Maybe I have an old requirements version local. I will check | 16:00 |
johnsom | Looks like it's pinned to a broken version: https://review.opendev.org/#/c/660030/2/upper-constraints.txt | 16:01 |
therobme | So just to let you know johnsom => I head to insert all old revisions `INSERT INTO alembic_version (version_num) VALUES ('REVISIONID');` ... now its working :) | 16:02 |
johnsom | Yeah, that makes sense. Now the real question is how did your table get deleted? | 16:02 |
cgoncalves | johnsom, sign... no story or release note included | 16:04 |
therobme | Thats something I can't answer. Since Octavia was working alway on that cluster. | 16:04 |
therobme | *always | 16:04 |
johnsom | cgoncalves, so yeah, the version of warlock they pinned yesterday breaks python3.6 | 16:05 |
cgoncalves | johnsom, 1.3.2 was a bad release. 1.3.3 fixed it, no? | 16:05 |
cgoncalves | oh, u-c.... | 16:06 |
johnsom | Yep | 16:06 |
cgoncalves | wait, no. 1.3.1 is okay. problem was 1.3.2 AFAIK | 16:06 |
johnsom | https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L348 | 16:06 |
*** luksky has joined #openstack-lbaas | 16:06 | |
johnsom | https://github.com/bcwaldon/warlock/issues/37 | 16:06 |
johnsom | requirements has a patch up to fix it. | 16:19 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Fix catching driver exceptions https://review.opendev.org/648853 | 16:23 |
johnsom | cgoncalves ^^^ I just fixed a typo in the release notes, so please re-review. | 16:23 |
cgoncalves | *cough cough* | 16:24 |
*** ricolin has quit IRC | 16:27 | |
johnsom | Blah, nothing is going to go in until upper constraints is fixed. This warlock thing breaks all of our scenario jobs on python3 | 16:30 |
*** ramishra has quit IRC | 16:42 | |
*** therobme has quit IRC | 16:42 | |
*** ivve has joined #openstack-lbaas | 16:59 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Create Amphora V2 provider driver https://review.opendev.org/659689 | 18:32 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Create Amphora V2 provider driver https://review.opendev.org/659689 | 18:32 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Convert listener flows to use provider models https://review.opendev.org/660236 | 18:47 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Convert listener flows to use provider models https://review.opendev.org/660236 | 18:47 |
*** goldyfruit has quit IRC | 18:50 | |
johnsom | Note to self, limit the concurrency of tempest. It consumed all of the neutron quota and blew up nicely. | 19:42 |
*** goldyfruit has joined #openstack-lbaas | 19:45 | |
*** logan- has quit IRC | 19:55 | |
*** Vorrtex has quit IRC | 20:02 | |
rm_work | johnsom: blergh, https://review.opendev.org/#/c/660239/3 depends-on for octavia-lib doesn't work -- do we pull it in from source or pip? | 20:11 |
johnsom | rm_work I think it *should* be pulling from source: https://github.com/openstack/octavia-tempest-plugin/blob/master/zuul.d/jobs.yaml#L40 | 20:12 |
johnsom | I see http://logs.openstack.org/39/660239/3/check/octavia-v2-dsvm-scenario/2972511/job-output.txt.gz#_2019-05-21_02_31_39_154305 | 20:13 |
*** lemko has quit IRC | 20:20 | |
rm_work | hmmm | 20:26 |
*** henriqueof has joined #openstack-lbaas | 20:35 | |
*** logan- has joined #openstack-lbaas | 21:14 | |
*** boden has quit IRC | 21:17 | |
*** henriqueof has quit IRC | 21:21 | |
*** rcernin has joined #openstack-lbaas | 22:05 | |
*** tesseract has quit IRC | 22:07 | |
johnsom | 6 hours for the U-C requirements patch to run the tests, only to have a random nova test failure. | 22:22 |
johnsom | What a day | 22:23 |
*** rcernin has quit IRC | 22:40 | |
*** goldyfruit has quit IRC | 22:41 | |
*** rcernin has joined #openstack-lbaas | 22:41 | |
rm_work | lulz | 22:42 |
rm_work | 6 hours wat | 22:42 |
*** goldyfruit has joined #openstack-lbaas | 22:54 | |
xgerman | at least he is getting paid for it :-) | 22:54 |
*** luksky has quit IRC | 23:26 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!