*** cody-somerville has joined #openstack-lbaas | 00:12 | |
*** fnaval has quit IRC | 00:20 | |
*** ducttape_ has quit IRC | 00:39 | |
*** ducttape_ has joined #openstack-lbaas | 00:39 | |
*** ducttape_ has quit IRC | 00:41 | |
*** _ducttape_ has joined #openstack-lbaas | 00:41 | |
*** _ducttape_ has quit IRC | 00:42 | |
*** ducttape_ has joined #openstack-lbaas | 00:42 | |
*** yuanying has quit IRC | 00:55 | |
*** openstackgerrit has quit IRC | 01:02 | |
*** cody-somerville has quit IRC | 01:23 | |
*** yuanying has joined #openstack-lbaas | 02:08 | |
rm_work | johnsom: well, fixed that bug, discovered a new bug | 02:14 |
---|---|---|
rm_work | as is the way of things | 02:15 |
rm_work | if a spares-pool amp fails over, there's a decent chance the housekeeping process will see too few spares and create one, so you end up with an extra spare | 02:15 |
rm_work | not a HUGE deal | 02:15 |
rm_work | just... annoying | 02:15 |
*** openstackgerrit has joined #openstack-lbaas | 02:21 | |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Fix failover for unallocated amps (spares-pool) https://review.openstack.org/427990 | 02:21 |
rm_work | johnsom: hopefully that's the right approach | 02:23 |
rm_work | seems really straightforward | 02:23 |
johnsom | Yeah, the excess spare or two was a "do we care" choice | 02:29 |
johnsom | I will take a look when I get home | 02:30 |
rm_work | np | 02:31 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Implement sorting and pagination for octavia https://review.openstack.org/382147 | 02:40 |
johnsom | Fyi, there is an actual bug in launchpad for the extra spares | 02:57 |
*** sanfern has joined #openstack-lbaas | 03:00 | |
rm_work | Ah, well, good to know it's tracked :P | 03:02 |
rm_work | and that we don't really care | 03:02 |
*** cody-somerville has joined #openstack-lbaas | 03:35 | |
*** armax has quit IRC | 03:40 | |
*** dileepr has quit IRC | 03:49 | |
*** armax has joined #openstack-lbaas | 03:56 | |
*** armax has quit IRC | 04:10 | |
*** armax has joined #openstack-lbaas | 04:22 | |
*** armax has quit IRC | 04:34 | |
*** ducttape_ has quit IRC | 04:36 | |
*** cody-somerville has quit IRC | 04:43 | |
*** cody-somerville has joined #openstack-lbaas | 05:02 | |
*** dileepr has joined #openstack-lbaas | 05:19 | |
*** amotoki has joined #openstack-lbaas | 05:28 | |
*** ducttape_ has joined #openstack-lbaas | 05:37 | |
*** ducttape_ has quit IRC | 05:42 | |
*** yuanying has quit IRC | 05:57 | |
*** yuanying has joined #openstack-lbaas | 06:11 | |
*** bedis has quit IRC | 06:12 | |
*** bedis has joined #openstack-lbaas | 06:13 | |
*** anilvenkata has joined #openstack-lbaas | 06:32 | |
*** rcernin has joined #openstack-lbaas | 07:06 | |
*** ducttape_ has joined #openstack-lbaas | 07:08 | |
*** ducttape_ has quit IRC | 07:13 | |
*** tesseract has joined #openstack-lbaas | 07:16 | |
*** yamamoto has quit IRC | 07:25 | |
*** eezhova has joined #openstack-lbaas | 07:38 | |
*** pcaruana has joined #openstack-lbaas | 07:39 | |
*** pcaruana has quit IRC | 07:42 | |
*** pcaruana has joined #openstack-lbaas | 07:43 | |
*** yamamoto has joined #openstack-lbaas | 07:56 | |
*** yamamoto_ has joined #openstack-lbaas | 07:59 | |
*** yamamoto has quit IRC | 08:03 | |
*** sanfern has quit IRC | 08:03 | |
*** sanfern has joined #openstack-lbaas | 08:07 | |
*** yuanying_ has joined #openstack-lbaas | 08:08 | |
*** eezhova has quit IRC | 08:10 | |
*** yuanying has quit IRC | 08:11 | |
*** rcernin has quit IRC | 08:28 | |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Fix failover for unallocated amps (spares-pool) https://review.openstack.org/427990 | 08:33 |
*** ducttape_ has joined #openstack-lbaas | 08:38 | |
*** ducttape_ has quit IRC | 08:43 | |
*** sanfern has quit IRC | 08:43 | |
*** sanfern has joined #openstack-lbaas | 08:44 | |
*** Alex_Staf has joined #openstack-lbaas | 08:46 | |
*** eezhova has joined #openstack-lbaas | 08:51 | |
*** kobis has joined #openstack-lbaas | 08:52 | |
*** rcernin has joined #openstack-lbaas | 08:52 | |
openstackgerrit | Merged openstack/octavia master: Remove outdated kernel tuning for haproxy https://review.openstack.org/427957 | 09:17 |
*** yamamoto_ has quit IRC | 09:20 | |
*** yamamoto has joined #openstack-lbaas | 09:20 | |
*** cody-somerville has quit IRC | 09:21 | |
*** yamamoto has quit IRC | 09:25 | |
openstackgerrit | Christian Zunker proposed openstack/neutron-lbaas master: Prevent LBaaSv2 agent from filling up logs. https://review.openstack.org/305284 | 09:31 |
openstackgerrit | Merged openstack/neutron-lbaas master: Replace six.iteritems with dict.items() https://review.openstack.org/401051 | 09:37 |
*** yamamoto has joined #openstack-lbaas | 09:53 | |
*** cody-somerville has joined #openstack-lbaas | 09:55 | |
*** ducttape_ has joined #openstack-lbaas | 10:09 | |
*** ducttape_ has quit IRC | 10:14 | |
*** yamamoto has quit IRC | 10:15 | |
*** yamamoto has joined #openstack-lbaas | 10:20 | |
*** yamamoto has quit IRC | 10:27 | |
*** kobis has quit IRC | 10:32 | |
*** kobis has joined #openstack-lbaas | 10:33 | |
*** yamamoto has joined #openstack-lbaas | 10:51 | |
*** yamamoto has quit IRC | 10:57 | |
*** ducttape_ has joined #openstack-lbaas | 11:10 | |
*** ducttape_ has quit IRC | 11:14 | |
*** sanfern has quit IRC | 11:16 | |
*** yuanying_ has quit IRC | 11:20 | |
*** ducttape_ has joined #openstack-lbaas | 11:30 | |
*** dileepr has quit IRC | 11:39 | |
*** catintheroof has joined #openstack-lbaas | 11:47 | |
*** ducttape_ has quit IRC | 11:57 | |
*** yamamoto has joined #openstack-lbaas | 11:57 | |
*** ducttape_ has joined #openstack-lbaas | 12:00 | |
*** openstackgerrit has quit IRC | 12:03 | |
*** ducttape_ has quit IRC | 12:22 | |
*** yamamoto has quit IRC | 12:31 | |
*** yamamoto has joined #openstack-lbaas | 12:39 | |
*** ducttape_ has joined #openstack-lbaas | 12:42 | |
*** sanfern has joined #openstack-lbaas | 12:43 | |
*** yamamoto has quit IRC | 12:47 | |
*** ducttape_ has quit IRC | 12:53 | |
*** ducttape_ has joined #openstack-lbaas | 13:02 | |
*** yamamoto has joined #openstack-lbaas | 13:47 | |
*** yamamoto has quit IRC | 13:53 | |
*** ducttape_ has quit IRC | 13:57 | |
*** beardedeagle has joined #openstack-lbaas | 14:12 | |
*** ducttape_ has joined #openstack-lbaas | 14:16 | |
*** beardedeagle has quit IRC | 14:18 | |
*** eezhova has quit IRC | 14:18 | |
*** beardedeagle has joined #openstack-lbaas | 14:26 | |
*** ducttape_ has quit IRC | 14:27 | |
*** eezhova has joined #openstack-lbaas | 14:48 | |
*** anilvenkata has quit IRC | 15:06 | |
*** anilvenkata has joined #openstack-lbaas | 15:07 | |
*** anilvenkata has quit IRC | 15:12 | |
*** ducttape_ has joined #openstack-lbaas | 15:14 | |
*** anilvenkata has joined #openstack-lbaas | 15:20 | |
*** anilvenkata has quit IRC | 15:25 | |
*** beardedeagle has quit IRC | 15:32 | |
*** beardedeagle has joined #openstack-lbaas | 15:32 | |
*** anilvenkata has joined #openstack-lbaas | 15:36 | |
*** fnaval has joined #openstack-lbaas | 15:59 | |
*** armax has joined #openstack-lbaas | 15:59 | |
*** _ducttape_ has joined #openstack-lbaas | 16:00 | |
*** _ducttape_ has quit IRC | 16:01 | |
*** ducttape_ has quit IRC | 16:03 | |
*** ducttape_ has joined #openstack-lbaas | 16:06 | |
xgerman | I have | 16:06 |
xgerman | https://www.irccloud.com/pastebin/SQyT2yrl/ | 16:06 |
johnsom | What is "amp_ssh_allowed_access"? | 16:07 |
johnsom | Ha, didn't know we had that setting. | 16:07 |
xgerman | well, that would explain why it doesn’t do anyhting | 16:07 |
xgerman | but I see that setting in my devstack as well | 16:08 |
*** openstackgerrit has joined #openstack-lbaas | 16:08 | |
openstackgerrit | Sindhu Devale proposed openstack/octavia master: Octavia v2 API for listeners https://review.openstack.org/424744 | 16:08 |
johnsom | Yeah, it looks like something Phil added: | 16:08 |
johnsom | https://github.com/openstack/octavia/commit/0d0853f4b9d2d7a7debfe5e293cc3f77b15cd97d | 16:08 |
johnsom | Not sure why we needed that | 16:08 |
xgerman | well, it doesn’t work | 16:09 |
xgerman | but Phil’s code looked kosher | 16:11 |
johnsom | Yeah, oddness | 16:16 |
xgerman | ok, figure out the problem | 16:16 |
xgerman | fix forthcoming | 16:16 |
johnsom | BTW, I have tracked down the current issue facing our Py3x gates.... | 16:16 |
johnsom | So, this change: https://github.com/openstack-dev/devstack/commit/7682ea88a6ab8693b215646f16748dbbc2476cc4 | 16:16 |
johnsom | Means that configdrive is not the default in devstack anymore. Which means the instances booted via nova use the metadata service (ugh, I have issues, but whatever). | 16:17 |
xgerman | Yuck | 16:17 |
johnsom | Problem is, the neutron metadata proxy is crashing on python3: | 16:17 |
johnsom | http://logs.openstack.org/99/407099/25/check/gate-rally-dsvm-py35-neutron-neutron-ubuntu-xenial/4741e0d/logs/screen-q-l3.txt.gz?level=ERROR#_2017-02-02_11_41_52_029 | 16:17 |
johnsom | Kind enough to not have any errors, it just dies after dumping it's debug config. | 16:18 |
johnsom | So Cirros boots up, but doesn't get configured and ends up with no ssh keys, so our gates bomb trying to log in and setup the web server | 16:19 |
openstackgerrit | German Eichberger proposed openstack/octavia master: Fixes misspelled amp_ssh_access_allowed config https://review.openstack.org/428240 | 16:19 |
xgerman | johnsom and if we used telnet everyhting would be fine | 16:19 |
johnsom | Uhhh, yeah, I guess...... It would certainly support the "Opens" by making every instance very open.... | 16:21 |
*** kberger has joined #openstack-lbaas | 16:25 | |
openstackgerrit | Ankur proposed openstack/octavia master: Add v2 load balancer type and controllers https://review.openstack.org/423543 | 16:27 |
*** rcernin has quit IRC | 16:29 | |
openstackgerrit | Sindhu Devale proposed openstack/octavia master: Octavia v2 API for listeners https://review.openstack.org/424744 | 16:29 |
*** kobis has quit IRC | 16:29 | |
*** eezhova has quit IRC | 16:30 | |
nmagnezi | o/ | 16:36 |
nmagnezi | xgerman, telnet.. LOL | 16:36 |
*** eezhova has joined #openstack-lbaas | 16:38 | |
*** ducttape_ has quit IRC | 16:38 | |
*** ducttape_ has joined #openstack-lbaas | 16:39 | |
johnsom | rm_work Online? | 16:40 |
*** tesseract has quit IRC | 16:41 | |
*** Alex_Staf has quit IRC | 17:01 | |
*** kobis has joined #openstack-lbaas | 17:09 | |
*** kobis has quit IRC | 17:10 | |
*** beardedeagle has quit IRC | 17:16 | |
*** beardedeagle has joined #openstack-lbaas | 17:17 | |
rm_work | johnsom: now | 17:18 |
rm_work | johnsom: yeah I wasn't testing with ACTIVE/STANDBY mode | 17:18 |
xgerman | I have some sec-group question? | 17:19 |
xgerman | why is 0.0.0.0/0 not the same as any? | 17:19 |
rm_work | johnsom: I wasn't sure if I had access to the amp data there | 17:19 |
rm_work | johnsom: all I saw I had access to was role | 17:19 |
rm_work | and i was having trouble getting pdb to work inside flows >_> | 17:19 |
rm_work | johnsom: do you have a trick to make that work? | 17:19 |
rm_work | xgerman: it should be? for an ipv4 rule? is it not? | 17:20 |
xgerman | nope, it was blocking | 17:20 |
rm_work | pretty sure that's what my SGs say | 17:20 |
rm_work | huh. | 17:20 |
xgerman | https://www.irccloud.com/pastebin/AYpLSUUr/ | 17:20 |
xgerman | only after I added any it stopped blocking | 17:21 |
xgerman | WTF? | 17:21 |
rm_work | huh. | 17:21 |
xgerman | yep, no idea | 17:22 |
rm_work | johnsom: ah nm it's covered, i had thought of that already | 17:23 |
rm_work | johnsom: see my comments | 17:23 |
rm_work | johnsom: I was looking at using a decider, but I'm not sure exactly what's in "history", would I have access to the amphora object in there so I could check the status field? | 17:24 |
*** anilvenkata has quit IRC | 17:25 | |
openstackgerrit | Merged openstack/octavia master: Fix a typo in the release notes https://review.openstack.org/427496 | 17:29 |
*** chlong has joined #openstack-lbaas | 17:39 | |
*** ducttape_ has quit IRC | 17:39 | |
*** dileepr has joined #openstack-lbaas | 18:01 | |
johnsom | Ok, sorry, had a call with some folks looking to use Octavia. | 18:03 |
johnsom | rm_work Ok, yeah, I see how that will work correctly. Not a huge fan of overloading "role"'s meaning, but it will work correctly based on the current code. | 18:14 |
rm_work | Yeah, so... How do we get access to the status in here? | 18:15 |
rm_work | or better yet, do you know how to make pdb work | 18:15 |
rm_work | looking at turning off threading | 18:15 |
rm_work | harlowja is saying just remove the executor so taskflow is single threaded and that might help? so I'm giving that a shot | 18:18 |
rm_work | though I'm in like a 5 hour training right now <_< | 18:18 |
johnsom | Yeah, I'm pretty sure your pdb issues are with the threading, you would have to attach to the right thread. | 18:22 |
johnsom | We could pass in the status like we do the role with the get call, just adding it here: https://github.com/openstack/octavia/blob/master/octavia/controller/worker/controller_worker.py#L622 | 18:25 |
johnsom | Or changing it to pass in the amp instead of the role | 18:26 |
johnsom | All get_failover_flow is doing is building the flow, it's not actually running taskflow yet. | 18:26 |
johnsom | But, that said, it's heading towards merge, so.... | 18:27 |
johnsom | The get_*_flow methods are just lining up the tasks into a flow that could be run, i.e. defining the sequences | 18:28 |
*** diltram has quit IRC | 18:29 | |
*** diltram has joined #openstack-lbaas | 18:34 | |
*** ducttape_ has joined #openstack-lbaas | 18:40 | |
*** ducttape_ has quit IRC | 18:44 | |
openstackgerrit | Merged openstack/octavia master: Fix failover for unallocated amps (spares-pool) https://review.openstack.org/427990 | 19:01 |
*** saju_m has joined #openstack-lbaas | 19:04 | |
*** anilvenkata has joined #openstack-lbaas | 19:18 | |
*** ipsecguy has quit IRC | 19:18 | |
*** ipsecguy has joined #openstack-lbaas | 19:19 | |
*** eezhova has quit IRC | 19:20 | |
*** ducttape_ has joined #openstack-lbaas | 19:32 | |
*** sanfern has quit IRC | 20:01 | |
*** sanfern has joined #openstack-lbaas | 20:02 | |
*** sanfern has quit IRC | 20:02 | |
*** anilvenkata has quit IRC | 20:08 | |
*** kobis has joined #openstack-lbaas | 20:47 | |
*** harlowja has quit IRC | 21:00 | |
*** _ducttape_ has joined #openstack-lbaas | 21:06 | |
openstackgerrit | Merged openstack/octavia master: Fixes misspelled amp_ssh_access_allowed config https://review.openstack.org/428240 | 21:09 |
*** ducttape_ has quit IRC | 21:10 | |
*** catintheroof has quit IRC | 21:14 | |
*** catintheroof has joined #openstack-lbaas | 21:15 | |
*** yamamoto has joined #openstack-lbaas | 21:19 | |
*** catintheroof has quit IRC | 21:19 | |
*** _ducttape_ has quit IRC | 21:23 | |
*** ducttape_ has joined #openstack-lbaas | 21:24 | |
rm_work | johnsom: OK, so I worked up the patch to do it the way you mentioned using status | 21:38 |
rm_work | johnsom: should I not bother? I FEEL like role should be fine here | 21:39 |
rm_work | but | 21:39 |
rm_work | I'd just need to type "git review" here | 21:39 |
johnsom | Oh, let's go for it | 21:39 |
johnsom | Keep things nice and clean. Let me sleep with a clear conscious.... | 21:40 |
johnsom | grin | 21:40 |
johnsom | I am eating lunch then will work on the stable/rc1 | 21:40 |
rm_work | actually | 21:42 |
rm_work | this fixes the other bug too | 21:42 |
rm_work | sec let me look up that ID | 21:42 |
johnsom | https://bugs.launchpad.net/octavia/+bug/1615502 | 21:43 |
openstack | Launchpad bug 1615502 in octavia "LBAAS - housekeeping serive does not cleanup stale amphora VMs" [Low,In progress] - Assigned to Ravikumar (ravikumar-vallabhu) | 21:43 |
rm_work | nah it wasn't that i don't think? | 21:44 |
rm_work | because that's different | 21:44 |
johnsom | That is the one I was thinking of | 21:44 |
rm_work | I was looking at that just now | 21:44 |
rm_work | ok | 21:44 |
rm_work | then it's more like | 21:44 |
rm_work | it fixes randomly getting an extra one to begin with | 21:44 |
rm_work | <_< | 21:44 |
rm_work | k | 21:46 |
openstackgerrit | Shashank Kumar Shankar proposed openstack/octavia master: Introduce Octavia v2 API for pools https://review.openstack.org/405922 | 21:48 |
rm_work | ugh | 21:54 |
rm_work | the tests that came in from the RHAmp patch broke stuff on OSX | 21:54 |
rm_work | some of them look at real files :/ | 21:54 |
rm_work | File "octavia/amphorae/backends/agent/api_server/amphora_info.py", line 98, in _get_meminfo | 21:54 |
rm_work | with open('/proc/meminfo', 'r') as meminfo: | 21:54 |
rm_work | IOError: [Errno 2] No such file or directory: '/proc/meminfo' | 21:54 |
rm_work | from octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__get_meminfo | 21:55 |
johnsom | ??? I wrote that. I'm using the mock_open for that | 21:56 |
rm_work | hmm | 21:56 |
rm_work | well on OSX it's breaking | 21:56 |
rm_work | because ... that isn't there | 21:57 |
johnsom | https://github.com/openstack/octavia/blob/master/octavia/tests/unit/amphorae/backends/agent/api_server/test_amphora_info.py#L129 | 21:57 |
johnsom | Oh! | 21:57 |
johnsom | Right, I did put in a "live data" test | 21:57 |
johnsom | Darn, probably should not have done that... | 21:57 |
rm_work | there's a few more | 21:57 |
rm_work | unrelated, but same patch | 21:58 |
johnsom | I was thinking we should catch if the kernel changed the terms, etc. | 21:58 |
rm_work | lots of: octavia.common.exceptions.InvalidAmphoraOperatingSystem: Invalid amphora operating system: | 21:58 |
johnsom | Probably a bad idea | 21:58 |
rm_work | I'll track these fails down in a minute | 21:58 |
rm_work | not related to my patch | 21:58 |
johnsom | Yeah, for meminfo we can just nuke: https://github.com/openstack/octavia/blob/master/octavia/tests/unit/amphorae/backends/agent/api_server/test_amphora_info.py#L70 | 21:59 |
johnsom | and the asserts below it | 22:00 |
rm_work | ah yeah so | 22:04 |
rm_work | during the tests | 22:04 |
rm_work | we don't mock which OS | 22:04 |
rm_work | it is ACTUALLY LOOKING to see which OS | 22:04 |
rm_work | in the osutils in test_plug.py | 22:04 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Improve the failover handling for spares-pool amps https://review.openstack.org/428465 | 22:06 |
rm_work | johnsom: ^^ that should do it | 22:10 |
rm_work | just short-circuit before any of the replacement code | 22:10 |
rm_work | a bit simpler even | 22:10 |
johnsom | Yep, just looked it over. Looks ok to me | 22:10 |
johnsom | Are you spinning a test fix or should I look at it? | 22:18 |
rm_work | AH almost done | 22:21 |
rm_work | with the test fix | 22:21 |
rm_work | one last issue... | 22:21 |
johnsom | Thanks | 22:21 |
rm_work | it needs a config param | 22:21 |
rm_work | erg and afk for a little bit | 22:25 |
*** harlowja has joined #openstack-lbaas | 22:25 | |
rm_work | but i'll have it up in a bit | 22:25 |
*** ducttape_ has quit IRC | 22:26 | |
*** ducttape_ has joined #openstack-lbaas | 22:31 | |
*** harlowja has quit IRC | 22:32 | |
*** harlowja has joined #openstack-lbaas | 22:33 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Fix py3x gates https://review.openstack.org/424890 | 22:38 |
*** ducttape_ has quit IRC | 22:43 | |
-openstackstatus- NOTICE: Restarting gerrit due to performance problems | 22:51 | |
johnsom | rm_work FYI, pagination proposal: https://review.openstack.org/#/c/390973 | 22:52 |
*** yuanying has joined #openstack-lbaas | 23:08 | |
armax | johnsom: ping | 23:19 |
johnsom | armax Yo | 23:19 |
armax | oyoyoy | 23:19 |
nmagnezi | rm_work, we can always declare Octavia supports OSX and add it to osutils :D | 23:28 |
*** _beardedeagle has joined #openstack-lbaas | 23:29 | |
rm_work | orlol | 23:30 |
rm_work | *lol | 23:30 |
rm_work | i've got the fix | 23:30 |
rm_work | working on the last set | 23:30 |
*** _beardedeagle has quit IRC | 23:31 | |
*** beardedeagle has quit IRC | 23:33 | |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Fix unit tests for OSX https://review.openstack.org/428484 | 23:35 |
rm_work | nmagnezi / johnsom ^^ | 23:35 |
rm_work | running tests one more time to double-check i got them all | 23:35 |
johnsom | Awesome, thanks! | 23:35 |
rm_work | yeah seems good | 23:38 |
rm_work | brb | 23:46 |
*** amotoki has quit IRC | 23:48 | |
johnsom | Ugh, the one test to see if I can work around the neutron py3x issue happened to hit the broken OVH hosts | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!