rm_work | well, I +2'd the first 4 | 00:05 |
---|---|---|
johnsom | Wahoo | 00:05 |
rm_work | reading through the doc one | 00:05 |
rm_work | they don't look egregiously bad so they'll do :P | 00:05 |
johnsom | I am basically at the point of stopping development due to the backlog | 00:05 |
rm_work | yeah | 00:05 |
rm_work | that's why we need to get this stuff through and then tweak | 00:05 |
rm_work | like i said last week, we have time | 00:05 |
rm_work | to fix any bugs that fall out from testing | 00:05 |
rm_work | the overhead is getting pretty insane | 00:06 |
rm_work | and anyway, we need more low-hanging fruit for newbies to dive into, so we can get some new folks in here :) | 00:06 |
johnsom | Funny enough I have been cleaning up some tech debt as I went along.... | 00:06 |
rm_work | lol | 00:08 |
rm_work | yeah | 00:08 |
rm_work | there's more though :P | 00:08 |
rm_work | but i stopped thinking THAT deep into it after the first one | 00:08 |
rm_work | once i have infinite time, i'll go back and refactor the things i noted there | 00:08 |
rm_work | i'm so close to cracking that time-loop thing | 00:09 |
rm_work | johnsom: i can't believe there's already bugfix patches in this chain... wat | 00:12 |
rm_work | you didn't want to just ... fix it? | 00:12 |
rm_work | lol | 00:12 |
johnsom | Well, they were edge cases and the chain was already a bit long-ish | 00:12 |
johnsom | I have been trying to make the individual patches not too large.... | 00:13 |
rm_work | yeah | 00:13 |
johnsom | Didn't think you all wanted another one of those 5,000 line patches.... | 00:13 |
rm_work | eugh | 00:13 |
rm_work | i JUST thought about spares+flavors | 00:13 |
rm_work | somehow it escaped me | 00:14 |
rm_work | until now | 00:14 |
rm_work | <_< | 00:14 |
rm_work | anywho, everything up to there is +2'd | 00:14 |
johnsom | Well, me too..... Yang called me on it | 00:14 |
rm_work | uhh | 00:15 |
rm_work | looking for the tempest tests for this chain | 00:15 |
johnsom | Did you miss this one? https://review.openstack.org/#/c/632594 | 00:16 |
johnsom | Tempest is here | 00:16 |
rm_work | i said i +2'd everything "up to" that one | 00:16 |
johnsom | https://review.openstack.org/#/q/status:open+project:openstack/octavia-tempest-plugin+branch:master+topic:bp/octavia-lbaas-flavors | 00:16 |
johnsom | Ol | 00:16 |
johnsom | Ok | 00:16 |
rm_work | i need to think | 00:16 |
rm_work | god the tempest test comments are so verbose | 00:17 |
rm_work | i get why | 00:17 |
rm_work | because they get used in IDEs | 00:17 |
rm_work | but like | 00:17 |
rm_work | omfg | 00:17 |
johnsom | Yeah.... | 00:18 |
rm_work | do you hate my "Super-DRY" _create_object / _update_object / etc abstractions yet? :P | 00:18 |
johnsom | I'm a bit frustrated with the number of "clients" and SDKs we have in OpenStack | 00:18 |
johnsom | No, they are awesome. Though I had to hack one cleanup as something didn't have the right status fields. Amps I think. | 00:19 |
rm_work | +2'd the tempest side client additions at least, gonna read the test side in a sec | 00:19 |
rm_work | ah yeah there should have been an example for that | 00:19 |
rm_work | i dunno, every time i look back at shit like that i did, i wonder if it's more weird for people to use than it adds in DRYness | 00:20 |
johnsom | Just overrode it, no big deal | 00:20 |
rm_work | I think "yeah, that was clever", but "wait, is that a bad thing" | 00:20 |
rm_work | brb afk a bit <_< | 00:20 |
*** hongbin has joined #openstack-lbaas | 00:27 | |
*** trown is now known as trown|outtypewww | 00:39 | |
rm_work | so you need another +2 :P | 01:07 |
rm_work | ... several | 01:08 |
*** yamamoto has joined #openstack-lbaas | 01:09 | |
*** hongbin has quit IRC | 01:18 | |
*** hongbin has joined #openstack-lbaas | 01:20 | |
*** dulek has quit IRC | 01:28 | |
*** Dinesh_Bhor has joined #openstack-lbaas | 01:32 | |
*** yamamoto has quit IRC | 02:03 | |
*** yamamoto has joined #openstack-lbaas | 02:41 | |
*** yamamoto has quit IRC | 02:46 | |
*** psachin has joined #openstack-lbaas | 02:52 | |
*** aojea has joined #openstack-lbaas | 03:12 | |
*** aojea has quit IRC | 03:17 | |
*** yamamoto has joined #openstack-lbaas | 03:25 | |
*** yamamoto has quit IRC | 03:34 | |
openstackgerrit | Merged openstack/octavia-tempest-plugin master: Add the flavor profile service client. https://review.openstack.org/630405 | 03:35 |
*** Dinesh_Bhor has quit IRC | 03:43 | |
*** Dinesh_Bhor has joined #openstack-lbaas | 03:50 | |
*** yamamoto has joined #openstack-lbaas | 04:06 | |
*** hongbin has quit IRC | 06:21 | |
*** gcheresh has joined #openstack-lbaas | 06:23 | |
*** ramishra has joined #openstack-lbaas | 06:33 | |
*** strigazi has quit IRC | 06:42 | |
*** strigazi has joined #openstack-lbaas | 06:43 | |
*** ccamposr has joined #openstack-lbaas | 06:53 | |
*** aojea has joined #openstack-lbaas | 06:57 | |
*** aojea has quit IRC | 07:07 | |
openstackgerrit | Yang JianFeng proposed openstack/octavia master: Some adjustments about l3-active-active blueprint https://review.openstack.org/631947 | 07:27 |
*** yamamoto has quit IRC | 07:28 | |
*** yamamoto has joined #openstack-lbaas | 07:32 | |
openstackgerrit | Yang JianFeng proposed openstack/octavia master: Some adjustments about l3-active-active blueprint https://review.openstack.org/631947 | 07:34 |
*** sapd1 has joined #openstack-lbaas | 07:48 | |
*** rpittau has joined #openstack-lbaas | 08:04 | |
*** dulek has joined #openstack-lbaas | 08:15 | |
*** ramishra_ has joined #openstack-lbaas | 08:34 | |
*** ramishra has quit IRC | 08:35 | |
*** yamamoto has quit IRC | 08:35 | |
*** yamamoto has joined #openstack-lbaas | 08:36 | |
openstackgerrit | Yang JianFeng proposed openstack/octavia master: Some adjustments about l3-active-active blueprint https://review.openstack.org/631947 | 08:40 |
*** pcaruana has joined #openstack-lbaas | 08:51 | |
jiteka | Hello, I've got a question about LBs topology | 09:44 |
jiteka | Could it be possible to migrate active STANDALONE LBs to ACTIVE_STANDBY with a failover ? | 09:44 |
jiteka | I wonder if update queries into octavia DB amphora table to change STANDALONE amphora with role MASTER would do the trick | 09:44 |
jiteka | Thanks in advance :) | 09:44 |
*** numans_ is now known as numans_afk | 09:56 | |
*** numans_afk is now known as numans | 10:07 | |
openstackgerrit | Merged openstack/octavia master: Add flavor, flavor_profile table and their APIs https://review.openstack.org/486499 | 10:13 |
openstackgerrit | Merged openstack/octavia master: Add flavors/flavor_profile api-ref https://review.openstack.org/618322 | 10:13 |
openstackgerrit | Merged openstack/octavia master: Adds flavor support to the amphora driver https://review.openstack.org/621323 | 10:13 |
openstackgerrit | Merged openstack/octavia master: Add provider driver capabilities API https://review.openstack.org/624190 | 10:13 |
*** yboaron has joined #openstack-lbaas | 10:20 | |
*** ramishra_ has quit IRC | 10:23 | |
*** sapd1 has quit IRC | 10:23 | |
*** ramishra has joined #openstack-lbaas | 10:30 | |
*** Dinesh_Bhor has quit IRC | 10:38 | |
*** mkuf_ has quit IRC | 11:07 | |
*** mkuf has joined #openstack-lbaas | 11:07 | |
*** yamamoto has quit IRC | 11:14 | |
*** sapd1 has joined #openstack-lbaas | 11:17 | |
*** sapd1 has quit IRC | 11:36 | |
*** yamamoto has joined #openstack-lbaas | 11:54 | |
*** yamamoto has quit IRC | 12:04 | |
*** mkuf has quit IRC | 12:20 | |
*** yamamoto has joined #openstack-lbaas | 12:23 | |
*** mkuf has joined #openstack-lbaas | 12:26 | |
*** pcaruana has quit IRC | 12:40 | |
*** yboaron has quit IRC | 12:42 | |
*** pcaruana has joined #openstack-lbaas | 12:50 | |
*** kaiokmo has joined #openstack-lbaas | 12:51 | |
*** mkuf_ has joined #openstack-lbaas | 12:59 | |
*** mkuf has quit IRC | 13:02 | |
*** aojea_ has joined #openstack-lbaas | 13:10 | |
*** trown|outtypewww is now known as trown | 13:13 | |
*** aojea_ has quit IRC | 13:14 | |
*** abaindur has joined #openstack-lbaas | 13:39 | |
*** gcheresh_ has joined #openstack-lbaas | 13:43 | |
*** mkuf has joined #openstack-lbaas | 13:43 | |
*** gcheresh has quit IRC | 13:44 | |
*** mkuf_ has quit IRC | 13:45 | |
*** abaindur has quit IRC | 13:51 | |
*** psachin has quit IRC | 13:56 | |
*** yamamoto has quit IRC | 14:00 | |
jiteka | Also another question, just found out in operator documentation that it's now possible to perform amphora failover | 14:05 |
jiteka | https://docs.openstack.org/octavia/latest/admin/guides/operator-maintenance.html#evacuating-a-specific-amohora-from-a-host | 14:05 |
jiteka | also found corresponding python-octaviaclient release note include that command | 14:05 |
jiteka | https://docs.openstack.org/releasenotes/python-octaviaclient/unreleased.html#relnotes-1-7-0 | 14:05 |
jiteka | Any ETA about when or if it will be backported to Rocky version ? | 14:05 |
jiteka | I found relative change in gerrit I'm talking about : https://review.openstack.org/#/c/532424/ | 14:08 |
*** aojea_ has joined #openstack-lbaas | 14:12 | |
*** yboaron has joined #openstack-lbaas | 14:14 | |
*** yamamoto has joined #openstack-lbaas | 14:23 | |
openstackgerrit | Merged openstack/python-octaviaclient master: Add --provider to load balancer create https://review.openstack.org/633562 | 14:29 |
*** aojea_ has quit IRC | 14:30 | |
*** aojea_ has joined #openstack-lbaas | 14:33 | |
*** pcaruana has quit IRC | 14:45 | |
*** pcaruana has joined #openstack-lbaas | 14:53 | |
johnsom | jiteka: yes, in theory you can hack the DB and failover to an active/standby LB. Though I have not tested it. | 14:55 |
johnsom | jiteka: per the OpenStack stable policy, we cannot backport features to stable releases. | 14:56 |
*** salmankhan has joined #openstack-lbaas | 15:14 | |
*** yamamoto has quit IRC | 15:15 | |
*** aojea_ has quit IRC | 15:16 | |
*** yamamoto has joined #openstack-lbaas | 15:16 | |
*** yamamoto has quit IRC | 15:16 | |
*** aojea_ has joined #openstack-lbaas | 15:16 | |
*** yamamoto has joined #openstack-lbaas | 15:17 | |
*** salmankhan has quit IRC | 15:18 | |
*** aojea_ has quit IRC | 15:21 | |
*** yamamoto has quit IRC | 15:23 | |
*** gcheresh_ has quit IRC | 15:39 | |
*** gcheresh_ has joined #openstack-lbaas | 15:40 | |
*** gcheresh_ has quit IRC | 15:45 | |
*** openstackgerrit has quit IRC | 15:51 | |
*** gcheresh_ has joined #openstack-lbaas | 16:07 | |
*** gcheresh_ has quit IRC | 16:15 | |
xgerman | jiteka: In the Stein version we will have flavors which will make it easier to migrate Standalone->Active/Standby | 16:51 |
*** ccamposr has quit IRC | 17:01 | |
*** pcaruana has quit IRC | 17:01 | |
*** yamamoto has joined #openstack-lbaas | 17:21 | |
*** rpittau has quit IRC | 17:21 | |
*** rpittau has joined #openstack-lbaas | 17:21 | |
colin- | lxkong: i happened to find your name in an ansible commit related to the openstack cloud module it provides | 17:23 |
colin- | (a comment in os_loadbalancer is what i'm referring to) and i wondered if you know whether os_quota for type loadbalancer refers to the octavia resource or if it's the old neutron one? | 17:23 |
*** yboaron has quit IRC | 17:24 | |
*** yboaron has joined #openstack-lbaas | 17:24 | |
*** ramishra has quit IRC | 17:25 | |
*** yboaron has quit IRC | 17:26 | |
*** trown is now known as trown|lunch | 17:26 | |
*** yamamoto has quit IRC | 17:27 | |
*** yboaron has joined #openstack-lbaas | 17:27 | |
*** yboaron has quit IRC | 17:31 | |
*** yboaron has joined #openstack-lbaas | 17:31 | |
*** yboaron has quit IRC | 17:35 | |
*** rpittau has quit IRC | 17:35 | |
jiteka | johnsom: Will give it a try it then to see how it behave but I will keep in mind what german said about flavor with stein | 18:00 |
jiteka | johnsom xgerman : thanks you both | 18:00 |
johnsom | Looks like the merge chain is pending the client patch merge: https://review.openstack.org/#/c/624294/ | 18:06 |
johnsom | Due to docs that reference the client changes. | 18:06 |
*** aojea has joined #openstack-lbaas | 18:10 | |
*** aojea has quit IRC | 18:15 | |
*** trown|lunch is now known as trown | 18:21 | |
rm_work | jiteka: i have done that topo change, and it is somewhat as you describe, though extra steps are involved | 18:28 |
*** aojea has joined #openstack-lbaas | 18:29 | |
rm_work | johnsom: +A'd | 18:30 |
johnsom | Thank you | 18:37 |
*** gcheresh_ has joined #openstack-lbaas | 18:46 | |
*** aojea has quit IRC | 18:52 | |
*** aojea has joined #openstack-lbaas | 18:53 | |
cgoncalves | is LBs in DELETED status more of an amphora specific thing or you see the value/need of having such status for other providers? | 18:56 |
*** aojea has quit IRC | 18:57 | |
cgoncalves | asking because if also applicable to other providers, non-amphora deployments also kind of depend on o-hk to clean up deleted LBs | 18:57 |
johnsom | It is important that provider drivers send the "DELETED" status back to the controller, not only for tracking, but it will also trigger the VIP port delete if the Octavia API created the port for the driver.. | 18:58 |
cgoncalves | o-hk is somewhat coupled with the amphora driver, where it executes other tasks like spare pool check and amphora expire | 18:59 |
johnsom | Yep, we talked about that. Either deploying the HM, ignoring them, or doing something custom. | 18:59 |
cgoncalves | s/HM/HK, right? | 18:59 |
johnsom | Right, sorry, HK... | 18:59 |
rm_work | yeah i thought HK was part of a full deployment regardless of provider | 19:00 |
rm_work | it isn't amphora specific | 19:00 |
johnsom | Yeah, if you deploy with no Octavia, you might want to purge those, might not. | 19:00 |
rm_work | just happens to have a few amphora tasks in it | 19:00 |
cgoncalves | for the most part it is today | 19:00 |
rm_work | hmm | 19:00 |
cgoncalves | would be nice to have a way in HK to tell if the amphora driver is enabled. if not, don't run amphora specific tasks | 19:01 |
rm_work | hmmm | 19:01 |
rm_work | true | 19:01 |
johnsom | Basically, three out of the four functions HK has would not be needed with only third party deployments. | 19:01 |
cgoncalves | but that is not easy to tell | 19:01 |
johnsom | But, it's one line of SQL and cron to replace that anyway, so..... | 19:01 |
rm_work | right since providers mean multiple drivers are enabled... | 19:01 |
cgoncalves | because either HK would need to consume same config file as API or have duplicated enabled_provider_drivers | 19:02 |
rm_work | it also isn't a huge amount of overhead... | 19:02 |
rm_work | but not ideal | 19:02 |
johnsom | Is there really enough load to worry about with HK running and only doing DB purge? It's not like it runs all the time or does much, especially if you don't have amp records | 19:02 |
cgoncalves | totally agree | 19:03 |
cgoncalves | just wanted to be sure that my understanding was correct and not missing something important | 19:03 |
rm_work | wat: http://logs.openstack.org/94/624294/9/gate/test-release-openstack/d804b41/job-output.txt.gz | 19:04 |
*** yamamoto has joined #openstack-lbaas | 19:04 | |
cgoncalves | as long as they stay as threads....... | 19:04 |
johnsom | It's going to wake up, query the DB, then go back to sleep.... | 19:04 |
cgoncalves | rm_work, right? :P | 19:04 |
rm_work | i think so yeah | 19:04 |
rm_work | just not a huge deal | 19:04 |
rm_work | so wtf happened to https://review.openstack.org/#/c/624294/ | 19:04 |
cgoncalves | rm_work, I was teasing you over the switch from threads to processes in HM by you | 19:05 |
rm_work | ah lol | 19:05 |
rm_work | too many threads (of conversation) | 19:05 |
rm_work | :P | 19:05 |
cgoncalves | lol | 19:05 |
johnsom | Did he add an import and not include it in requirements? How did the gates pass.... hmmmm | 19:06 |
johnsom | Nope, I don't see where he added OpenSSL.... Plus, I don't think he needs it | 19:06 |
cgoncalves | doesn't seem related to the patch itself | 19:06 |
johnsom | Ah, twine.... | 19:07 |
cgoncalves | speaking of not including requirements https://review.openstack.org/#/c/633359/ | 19:09 |
johnsom | That is the "new" way to publish to pypi | 19:10 |
johnsom | Not an openstack tool | 19:10 |
rm_work | so err | 19:14 |
rm_work | twine is broken and all of openstack publishing will fail? | 19:14 |
* rm_work guesses | 19:15 | |
johnsom | Likely | 19:19 |
*** fnaval has joined #openstack-lbaas | 19:39 | |
*** gcheresh_ has quit IRC | 19:53 | |
*** yamamoto has quit IRC | 20:05 | |
*** blake has joined #openstack-lbaas | 20:05 | |
johnsom | Ugh, so the recheck failed.... I'm going to look into that gate.... | 20:14 |
*** openstackgerrit has joined #openstack-lbaas | 20:21 | |
openstackgerrit | Adam Harwell proposed openstack/python-octaviaclient master: Add python3-openssl to bindep for twine https://review.openstack.org/633820 | 20:21 |
*** blake has quit IRC | 20:25 | |
*** aojea has joined #openstack-lbaas | 20:29 | |
*** aojea has quit IRC | 20:30 | |
*** aojea_ has joined #openstack-lbaas | 20:30 | |
openstackgerrit | Michael Johnson proposed openstack/python-octaviaclient master: Add provider command support https://review.openstack.org/624294 | 21:20 |
*** fnaval has quit IRC | 21:28 | |
*** trown is now known as trown|outtypewww | 22:01 | |
*** aojea_ has quit IRC | 22:33 | |
-openstackstatus- NOTICE: http://zuul.openstack.org is not working. https://zuul.openstack.org does work. Please use that while we investigate. | 23:13 | |
openstackgerrit | Merged openstack/python-octaviaclient master: Add provider command support https://review.openstack.org/624294 | 23:35 |
johnsom | Cool time to +W bump the chain.... | 23:35 |
openstackgerrit | Merged openstack/octavia master: Add flavor docs and releae notes https://review.openstack.org/626819 | 23:52 |
*** rcernin has quit IRC | 23:53 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!