Friday, 2020-02-07

*** armax has joined #openstack-lbaas00:10
rm_workyeah can we just drop like... 3 of them? :D01:12
*** armax has quit IRC01:32
*** vishalmanchanda has joined #openstack-lbaas02:18
*** Dinesh_Bhor has quit IRC02:21
*** armax has joined #openstack-lbaas02:22
*** psachin has joined #openstack-lbaas03:35
*** armax has quit IRC03:56
*** numans has quit IRC06:02
*** Dinesh_Bhor has joined #openstack-lbaas06:08
*** gthiemon1e is now known as gthiemonge07:23
openstackgerritAnn Taraday proposed openstack/octavia master: Jobboard based controller  https://review.opendev.org/64740607:25
*** ataraday has joined #openstack-lbaas07:45
*** rpittau|afk is now known as rpittau08:10
*** tkajinam has quit IRC08:12
*** gcheresh_ has joined #openstack-lbaas08:25
*** tesseract has joined #openstack-lbaas08:36
*** ivve has joined #openstack-lbaas08:37
*** gcheresh_ has quit IRC09:06
*** kollarl has joined #openstack-lbaas09:25
kollarlhi09:25
kollarl I would like to install octavia on centos 7 (Stein), octavia-db-manage upgrade head doesn't create db schema at all, thus the db-manage run into error  http://paste.openstack.org/show/789272/09:25
*** armax has joined #openstack-lbaas09:31
*** gcheresh_ has joined #openstack-lbaas09:45
*** devfaz has quit IRC10:10
*** baffle has quit IRC10:26
*** devfaz has joined #openstack-lbaas10:45
*** gthiemonge has quit IRC10:48
*** vishalmanchanda has quit IRC10:50
*** gthiemonge has joined #openstack-lbaas10:52
cgoncalveskollarl, hi. it seems your database is on postgresql. octavia CI only tests on mysql. there are a few reports from other users on postgresql with the same problem as you11:04
cgoncalveshttps://review.opendev.org/#/c/587400/11:04
cgoncalveshttps://review.opendev.org/#/c/625557/11:04
cgoncalvesunfortunately, these patches are still open. you may want to give it a try? patch your system with that last one for example11:05
cgoncalvesor create the octavia database on mysql11:06
kollarlcgoncalves, Thank you! I am going to check it!11:07
*** rpittau is now known as rpittau|bbl11:18
kollarlcgoncalves, working with mysql. Thank you!11:21
*** kollarl has quit IRC11:23
cgoncalvesoh, kollarl left. well, glad he/she managed with mysql11:33
*** baffle has joined #openstack-lbaas11:57
*** nicolasbock has joined #openstack-lbaas12:13
*** spatel has joined #openstack-lbaas12:43
*** spatel has quit IRC12:50
openstackgerritAnn Taraday proposed openstack/octavia master: Add optional double check for stale amphora  https://review.opendev.org/70649313:10
*** rpittau|bbl is now known as rpittau13:14
*** hongbin has joined #openstack-lbaas13:15
*** gmann_ has joined #openstack-lbaas13:40
*** gmann_ is now known as gmann13:40
*** gmann has quit IRC13:40
*** gmann has joined #openstack-lbaas13:41
*** hongbin has quit IRC13:54
*** yamamoto has joined #openstack-lbaas13:58
*** tesseract-RH has joined #openstack-lbaas14:19
*** tesseract has quit IRC14:21
*** gcheresh_ has quit IRC14:27
*** spatel has joined #openstack-lbaas14:30
*** tesseract has joined #openstack-lbaas14:34
*** spatel has quit IRC14:34
*** tesseract has quit IRC14:43
*** tesseract-RH has quit IRC14:43
*** tesseract has joined #openstack-lbaas14:44
*** rpittau is now known as rpittau|brb15:04
*** TrevorV has joined #openstack-lbaas15:08
*** gcheresh_ has joined #openstack-lbaas15:08
*** yamamoto has quit IRC15:12
*** yamamoto has joined #openstack-lbaas15:15
*** ivve has quit IRC15:15
*** yamamoto has quit IRC15:20
*** rpittau|brb is now known as rpittau15:20
*** gcheresh_ has quit IRC15:27
*** pcaruana has quit IRC15:27
*** pcaruana has joined #openstack-lbaas15:33
brtknrdoes neutron lbaas v2 support cascade delete?15:44
brtknror is this only supported by octavia cli?15:47
johnsomThat is an Octavia feature only15:51
johnsomNuetron-lbaas cannot do cascade delete15:52
*** yamamoto has joined #openstack-lbaas15:53
*** yamamoto has quit IRC15:58
*** sapd1_x has joined #openstack-lbaas16:13
*** tesseract has quit IRC16:38
*** hongbin has joined #openstack-lbaas16:55
*** tesseract has joined #openstack-lbaas16:57
*** hongbin has quit IRC16:59
*** rpittau is now known as rpittau|afk17:02
*** yamamoto has joined #openstack-lbaas17:04
*** yamamoto has quit IRC17:08
*** gcheresh_ has joined #openstack-lbaas17:17
*** psachin has quit IRC17:21
*** tesseract has quit IRC17:36
*** ivve has joined #openstack-lbaas17:38
*** yamamoto has joined #openstack-lbaas17:40
*** yamamoto has quit IRC17:44
*** gcheresh_ has quit IRC17:45
*** gcheresh_ has joined #openstack-lbaas17:58
*** yamamoto has joined #openstack-lbaas18:56
*** yamamoto has quit IRC19:00
*** gcheresh_ has quit IRC19:14
*** yamamoto has joined #openstack-lbaas19:29
*** yamamoto has quit IRC19:35
openstackgerritVlad Gusev proposed openstack/octavia stable/train: Update the lb_id on an amp earlier if we know it  https://review.opendev.org/70661519:51
openstackgerritVlad Gusev proposed openstack/octavia stable/train: Update the lb_id on an amp earlier if we know it  https://review.opendev.org/70661519:53
rm_workthis is the right thing to add to the image properties, right? cgoncalves / johnsom : hw_rng_model='virtio'20:21
johnsomrm_work https://wiki.openstack.org/wiki/LibvirtVirtioRng20:23
openstackgerritVlad Gusev proposed openstack/octavia stable/train: Update the lb_id on an amp earlier if we know it  https://review.opendev.org/70661520:23
johnsomNot sure why that patch is so popular... lol20:24
*** yamamoto has joined #openstack-lbaas20:47
rm_workyou don't need to do a lot of debugging on amp boot failures? :D20:49
rm_workit's helping me *as we speak*, heh20:49
johnsomNope, I don't20:50
rm_worki wish we logged a little info about the amps as they're booting actually, too... like their compute-id and maybe IP address, during the "trying to connect" phase20:50
rm_workso we can tell what's what (right now the trying to connect messages are all generic, if you're booting three LBs at once it's all just noise)20:50
johnsomWe log both20:50
rm_workwhere? i am looking at a full set of logs from LB create to amp boot failure20:51
rm_workand I don't see anything about compute-id or IP20:51
*** yamamoto has quit IRC20:52
johnsomhttps://zuul.opendev.org/t/openstack/build/d9f9e9260e2d4e679b5cf764b8b5644e/log/controller/logs/screen-o-cw.txt#155320:52
johnsomOh, wrong line20:52
johnsomThis one: https://zuul.opendev.org/t/openstack/build/d9f9e9260e2d4e679b5cf764b8b5644e/log/controller/logs/screen-o-cw.txt#158220:53
rm_workah damnit, we may not have debug on20:53
johnsomhttps://zuul.opendev.org/t/openstack/build/d9f9e9260e2d4e679b5cf764b8b5644e/log/controller/logs/screen-o-cw.txt#160520:53
johnsomAnd each connect line has the lb-mgmt-net IP20:53
johnsomOr this line too: https://zuul.opendev.org/t/openstack/build/d9f9e9260e2d4e679b5cf764b8b5644e/log/controller/logs/screen-o-cw.txt#160020:54
johnsomBut, yeah, those are debug.20:54
johnsomReally, we should do a sweep sometime to create/pull out useful non-debug log info. It's been a while since I have done that.20:54
johnsomBut the IP is Warning level20:55
johnsomThough I think we have considered dropping that to a lower log level20:55
*** spatel has joined #openstack-lbaas20:55
rm_workeugh when we rollback a failed amp boot, the record gets deleted from the DB doesn't it T_T20:58
johnsomYes, we have to20:59
rm_workyeah21:00
rm_worknot saying that's wrong, i'm just sad21:00
rm_workbecause it's making my life harder21:00
rm_workAH but i can do `openstack server list --deleted --project octavia-service | grep '$AMP_ID'`21:00
johnsomYeah, I was just going to say, go straight to nova as that is what is broken21:01
rm_workeugh but no console logs for deleted servers T_T21:01
johnsomOur log offloading will catch it, if nova even bothered to boot it21:01
rm_workit booted, but then was never networkable21:02
rm_workso no21:02
rm_workmaybe the HV keeps it21:02
johnsomProbably stating the obvious, but you remember you can disable reverts in the config file and it won't delete anything right?21:04
rm_workyeah but i need HISTORY21:05
rm_worki don't know how to replicate21:05
rm_workif i knew how to replicate this wouldn't be a problem T_T21:05
johnsomlog == history21:05
rm_worki mean, i can't make a new one happen21:06
rm_workso if i could go in the past and make revert be on, great :D21:06
johnsomRight, I get it. Up the logging21:06
rm_workyeah, can try switching debug on21:06
rm_workthough the issue is that the server is never connectable, so it doesn't really help me to have octavia logs21:07
rm_worki need to find the nova console logs :D21:07
rm_workbut it seems they're deleted off the HV when the instance is deleted21:07
johnsomSo you are guessing the VM didn't get an IP for the lb-mgmt-net?21:09
rm_workahh the MARK ALLOCATED gives me the compute-id21:09
rm_workgreat21:09
rm_workuhh21:09
rm_worki am guessing it just didn't spin up totally21:09
rm_workneed console logs21:09
openstackgerritVlad Gusev proposed openstack/octavia stable/train: Update the lb_id on an amp earlier if we know it  https://review.opendev.org/70661521:11
johnsomOk, lunch is over, back to work.21:19
johnsomI'm close on amphora failover.21:19
johnsomI had hoped I could get away without some of this, but....21:19
johnsomtaskflow.exceptions.MissingDependencies: 'linear_flow.Flow: octavia-failover-amphora-flow(len=12)' requires ['availability_zone', 'flavor', 'loadbalancer', 'loadbalancer_id', 'vip', 'vip_sg_id'] but no other entity produces said requirements21:19
johnsomAt least the flow compiles21:19
johnsomArgh, yeah, the reboot brought in this availability zone  stuff...21:24
johnsomjoy21:25
*** yamamoto has joined #openstack-lbaas21:25
cgoncalvesrm_work, https://github.com/openstack/octavia/blob/master/devstack/plugin.sh#L66521:30
cgoncalvesthe virtio thing you asked about21:30
*** yamamoto has quit IRC21:30
johnsomlol, I just pointed him at the nova docs page21:30
cgoncalvesour "docs" are better ;)21:31
rm_workyeah heh but it's not that21:31
rm_worki finally managed to track down console logs21:31
cgoncalvesspeaking of that, still need to add that to tripleo21:31
rm_workit comes up to login21:31
rm_workbut the network interface just ... never comes up21:31
johnsomBut, did it get an IP address.21:31
rm_workyes21:32
rm_workso the logs look like this for the good one:21:32
rm_workhttp://paste.openstack.org/show/7MkHuoiX1K1y6RxkV5ca/21:32
rm_workwell, i put both in there21:32
rm_workit's now been like 10 minutes21:32
rm_workthe "good" amp got interface attached quickly21:33
rm_workthe "bad" one just... doesn't21:33
johnsomThe good one had a VIP applied21:33
rm_workah21:33
rm_workthat's what that is?21:33
rm_workyeah it is isn't it21:33
rm_workfff21:33
rm_workok21:33
rm_workso that's not actually the issue21:33
johnsomYou need to look for a line like this:21:34
rm_workbut nova logs in the past have shown us an interface attach delayed by like 20m21:34
johnsom[    5.237182] cloud-init[544]: ci-info: |  ens2  | True |        192.168.0.172         | 255.255.255.0 | global | fa:16:3e:96:e4:23 |21:34
johnsomabove that in the log21:34
rm_worki'm just scrolling through a vimdiff of the whole log right now, side by side :D21:35
rm_workgood and bad21:35
johnsomThis is a "good" log block:21:35
johnsomhttps://www.irccloud.com/pastebin/7B4AjFj2/21:35
johnsomYou might not have the IPv6 stuff obviously21:36
rm_workyeah ok21:38
rm_worki see that block21:38
rm_workcomparing them ... they look ... nearly identical21:38
rm_workthe bad one has ... one ADDITIONAL ipv6 route `local`? but that's the only difference21:39
JayFthat shouldn't be relevant21:39
johnsomYep21:40
johnsomUnless your lb-mgmt-net is IPv621:40
rm_workOK well FINALLY got access to the bad one via SSH (net came up after about 20m)21:40
rm_workwhat can i look at in like, dmesg / syslog?21:41
JayFrm_work: you should hangouts me so I can look at your logs in real time <321:41
rm_worklol21:41
rm_workk21:41
openstackgerritVlad Gusev proposed openstack/octavia stable/train: Update the lb_id on an amp earlier if we know it  https://review.opendev.org/70661522:19
JayFfor those following around at home, it appears external to the instance (i.e. the interface didn't get plugged immediately)22:21
johnsomAh, so some neutron issue22:25
rm_workyeah looks like22:31
*** spatel has quit IRC22:32
*** yamamoto has joined #openstack-lbaas22:39
*** spatel has joined #openstack-lbaas22:43
*** yamamoto has quit IRC22:44
*** spatel has quit IRC22:48
*** TrevorV has quit IRC22:57
*** armax has quit IRC23:06
*** yamamoto has joined #openstack-lbaas23:12
*** yamamoto has quit IRC23:18
*** spatel has joined #openstack-lbaas23:59

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