*** tongl has joined #openstack-lbaas | 00:50 | |
*** sanfern has quit IRC | 01:40 | |
kong | rm_work: no, i didn't make any changes for now | 01:44 |
---|---|---|
kong | rm_work, the lb operating_status (without any listeners configured) will be changed to ONLINE by health_manager | 01:45 |
kong | but we could remove that assertion | 01:46 |
openstackgerrit | Lingxian Kong proposed openstack/octavia-tempest-plugin master: Create scenario tests for loadbalancers https://review.openstack.org/486775 | 01:50 |
kong | rm_work: i submitted a new pachchset to remove that line | 01:50 |
*** yamamoto has joined #openstack-lbaas | 01:51 | |
openstackgerrit | Wei Li proposed openstack/octavia master: change db relationship to manytomany for lb and amphora https://review.openstack.org/508060 | 01:56 |
*** yamamoto has quit IRC | 02:05 | |
*** tongl has quit IRC | 02:20 | |
*** yamamoto has joined #openstack-lbaas | 02:24 | |
*** yamamoto has quit IRC | 02:30 | |
*** atoth has quit IRC | 02:32 | |
*** leitan has quit IRC | 02:38 | |
*** yamamoto has joined #openstack-lbaas | 02:41 | |
*** sshank has joined #openstack-lbaas | 03:09 | |
*** yamamoto has quit IRC | 03:18 | |
*** yamamoto has joined #openstack-lbaas | 03:31 | |
*** yamamoto has quit IRC | 03:42 | |
*** yamamoto has joined #openstack-lbaas | 03:47 | |
*** links has joined #openstack-lbaas | 03:50 | |
*** yamamoto has quit IRC | 03:51 | |
*** yamamoto has joined #openstack-lbaas | 04:00 | |
*** sanfern has joined #openstack-lbaas | 04:20 | |
*** avtar_ has joined #openstack-lbaas | 04:36 | |
*** eezhova has joined #openstack-lbaas | 04:40 | |
*** krypto has joined #openstack-lbaas | 04:50 | |
*** krypto has quit IRC | 04:50 | |
*** krypto has joined #openstack-lbaas | 04:50 | |
*** yamamoto has quit IRC | 05:02 | |
*** yamamoto has joined #openstack-lbaas | 05:03 | |
*** yamamoto has quit IRC | 05:08 | |
*** eezhova has quit IRC | 05:19 | |
*** yamamoto has joined #openstack-lbaas | 05:39 | |
openstackgerrit | Tong Liu proposed openstack/octavia master: L7 policy API-REF update for result codes https://review.openstack.org/508575 | 05:39 |
*** yamamoto has quit IRC | 05:41 | |
*** gcheresh_ has joined #openstack-lbaas | 05:41 | |
*** yamamoto has joined #openstack-lbaas | 05:45 | |
*** yamamoto has quit IRC | 05:48 | |
*** gcheresh_ has quit IRC | 05:48 | |
*** spectr has joined #openstack-lbaas | 05:54 | |
*** gcheresh_ has joined #openstack-lbaas | 06:02 | |
rm_work | kong: i'm not sure if that's right? I thought we would leave it OFFLINE until it actually had members | 06:04 |
rm_work | i'll look at the code more closely on Monday | 06:04 |
*** cody-somerville has joined #openstack-lbaas | 06:05 | |
*** cody-somerville has joined #openstack-lbaas | 06:05 | |
rm_work | in practice it looked like it was staying in OFFLINE forever (in devstack) since it wouldn't move on to create a listener or pool or etc | 06:05 |
*** gcheresh_ has quit IRC | 06:21 | |
*** cody-somerville has quit IRC | 06:28 | |
*** cody-somerville has joined #openstack-lbaas | 06:28 | |
*** cody-somerville has quit IRC | 06:28 | |
*** cody-somerville has joined #openstack-lbaas | 06:28 | |
*** rcernin has joined #openstack-lbaas | 06:40 | |
*** yamamoto has joined #openstack-lbaas | 06:49 | |
*** krypto has quit IRC | 06:55 | |
*** krypto has joined #openstack-lbaas | 06:55 | |
*** yamamoto has quit IRC | 06:58 | |
*** krypto has quit IRC | 07:07 | |
*** pcaruana has joined #openstack-lbaas | 07:08 | |
*** krypto has joined #openstack-lbaas | 07:08 | |
*** krypto has quit IRC | 07:08 | |
*** krypto has joined #openstack-lbaas | 07:08 | |
*** krypto has quit IRC | 07:15 | |
*** krypto has joined #openstack-lbaas | 07:17 | |
*** krypto has quit IRC | 07:58 | |
*** krypto has joined #openstack-lbaas | 07:58 | |
*** ianychoi has joined #openstack-lbaas | 07:59 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/neutron-lbaas-dashboard master: Imported Translations from Zanata https://review.openstack.org/509555 | 08:17 |
*** eezhova has joined #openstack-lbaas | 08:20 | |
*** krypto has quit IRC | 08:24 | |
*** krypto has joined #openstack-lbaas | 08:25 | |
*** krypto has quit IRC | 08:25 | |
*** krypto has joined #openstack-lbaas | 08:25 | |
*** ianychoi has quit IRC | 08:26 | |
*** sanfern has quit IRC | 08:27 | |
*** krypto has quit IRC | 08:35 | |
*** krypto has joined #openstack-lbaas | 08:35 | |
*** sanfern has joined #openstack-lbaas | 08:36 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/octavia-dashboard master: Imported Translations from Zanata https://review.openstack.org/510335 | 08:38 |
*** slaweq_ has joined #openstack-lbaas | 08:48 | |
*** salmankhan has joined #openstack-lbaas | 08:51 | |
*** salmankhan has quit IRC | 08:55 | |
*** salmankhan has joined #openstack-lbaas | 08:57 | |
*** salmankhan has quit IRC | 09:05 | |
*** salmankhan has joined #openstack-lbaas | 09:15 | |
*** krypto has quit IRC | 09:26 | |
*** krypto has joined #openstack-lbaas | 09:26 | |
*** yamamoto has joined #openstack-lbaas | 09:29 | |
*** krypto has quit IRC | 09:34 | |
*** krypto has joined #openstack-lbaas | 09:34 | |
*** krypto has quit IRC | 09:34 | |
*** krypto has joined #openstack-lbaas | 09:34 | |
kong | rm_work: in my devstack environment, the lb (without any listeners/members) will be online after creation | 09:43 |
*** sanfern has quit IRC | 09:48 | |
rm_work | weird | 09:50 |
rm_work | i'll try again in the morning | 09:50 |
rm_work | but, it did need to be removed anyway, because it really does have nothing to do with waiting on config | 09:50 |
rm_work | * waiting to send more config | 09:50 |
rm_work | though it might be useful for a *traffic* test, before actually starting to send traffic -- i am going to see if that solves my problem with waiting for actual traffic readiness in the failover stuff i was working on | 09:51 |
*** eezhova has quit IRC | 09:52 | |
*** sanfern has joined #openstack-lbaas | 09:58 | |
kong | rm_work: yeah, i already removed that assertion | 09:59 |
*** gcheresh_ has joined #openstack-lbaas | 10:11 | |
*** eezhova has joined #openstack-lbaas | 10:29 | |
*** eezhova_ has joined #openstack-lbaas | 10:34 | |
*** eezhova has quit IRC | 10:36 | |
*** gcheresh_ has quit IRC | 10:48 | |
*** sanfern has quit IRC | 10:53 | |
*** yamamoto has quit IRC | 11:03 | |
*** yamamoto has joined #openstack-lbaas | 11:34 | |
*** yamamoto has quit IRC | 11:39 | |
*** gcheresh_ has joined #openstack-lbaas | 11:42 | |
*** leyal has quit IRC | 11:47 | |
*** leyal has joined #openstack-lbaas | 11:49 | |
*** gcheresh_ has quit IRC | 12:05 | |
*** leyal has quit IRC | 12:11 | |
*** leyal has joined #openstack-lbaas | 12:11 | |
*** yamamoto has joined #openstack-lbaas | 12:23 | |
*** leitan has joined #openstack-lbaas | 12:37 | |
*** chlong has quit IRC | 12:37 | |
*** catintheroof has joined #openstack-lbaas | 12:43 | |
*** sanfern has joined #openstack-lbaas | 12:45 | |
*** sanfern has quit IRC | 12:57 | |
*** KeithMnemonic has joined #openstack-lbaas | 13:39 | |
openstackgerrit | Chenghui Yu proposed openstack/neutron-lbaas master: Fix usage of method ensure_dir https://review.openstack.org/502932 | 13:44 |
slaweq_ | johnsom: hello, can You take a look at https://review.openstack.org/#/c/509708/ ? | 13:48 |
slaweq_ | thx in advance | 13:48 |
*** krypto has quit IRC | 13:52 | |
*** krypto has joined #openstack-lbaas | 13:53 | |
*** links has quit IRC | 14:03 | |
*** eezhova_ has quit IRC | 14:03 | |
*** sanfern has joined #openstack-lbaas | 14:06 | |
*** chlong has joined #openstack-lbaas | 14:08 | |
*** chlong_ has joined #openstack-lbaas | 14:21 | |
*** spectr has quit IRC | 14:30 | |
*** jniesz has joined #openstack-lbaas | 14:55 | |
*** links has joined #openstack-lbaas | 14:56 | |
*** eezhova has joined #openstack-lbaas | 14:59 | |
*** krypto has quit IRC | 15:14 | |
*** chlong has quit IRC | 15:22 | |
*** chlong_ has quit IRC | 15:22 | |
*** eezhova has quit IRC | 15:29 | |
*** eezhova has joined #openstack-lbaas | 15:38 | |
*** krypto has joined #openstack-lbaas | 15:43 | |
*** krypto has quit IRC | 15:43 | |
*** krypto has joined #openstack-lbaas | 15:43 | |
*** catintheroof has quit IRC | 15:48 | |
*** eezhova has quit IRC | 15:52 | |
*** Alex_Staf_ has joined #openstack-lbaas | 15:56 | |
*** Alex_Staf has quit IRC | 15:57 | |
*** armax has joined #openstack-lbaas | 16:02 | |
*** chlong_ has joined #openstack-lbaas | 16:16 | |
*** chlong has joined #openstack-lbaas | 16:16 | |
*** avtar_ has quit IRC | 16:30 | |
*** krypto has quit IRC | 16:30 | |
*** krypto has joined #openstack-lbaas | 16:31 | |
*** krypto has quit IRC | 16:31 | |
*** krypto has joined #openstack-lbaas | 16:31 | |
*** pcaruana has quit IRC | 16:32 | |
*** sshank has joined #openstack-lbaas | 16:39 | |
*** sshank has quit IRC | 16:42 | |
*** rcernin has quit IRC | 16:49 | |
*** sshank has joined #openstack-lbaas | 16:51 | |
*** csomerville has joined #openstack-lbaas | 16:53 | |
*** cody-somerville has quit IRC | 16:56 | |
*** JudeC has joined #openstack-lbaas | 16:57 | |
*** links has quit IRC | 16:58 | |
*** harlowja has joined #openstack-lbaas | 17:01 | |
*** tongl has joined #openstack-lbaas | 17:30 | |
*** salmankhan has quit IRC | 17:37 | |
openstackgerrit | Merged openstack/octavia master: L7 policy API-REF update for result codes https://review.openstack.org/508575 | 17:43 |
*** eezhova has joined #openstack-lbaas | 17:57 | |
*** leitan has quit IRC | 18:02 | |
*** leitan has joined #openstack-lbaas | 18:02 | |
*** krypto has quit IRC | 18:05 | |
*** leitan has quit IRC | 18:07 | |
*** pcaruana has joined #openstack-lbaas | 18:11 | |
*** eezhova has quit IRC | 18:15 | |
*** gcheresh_ has joined #openstack-lbaas | 18:27 | |
*** leitan has joined #openstack-lbaas | 18:31 | |
*** eezhova has joined #openstack-lbaas | 18:43 | |
*** eezhova has quit IRC | 18:52 | |
*** gcheresh_ has quit IRC | 19:07 | |
*** sshank has quit IRC | 19:19 | |
*** aojea has joined #openstack-lbaas | 19:25 | |
KeithMnemonic | xgerman , johnsonm do either of you know if there are or were any limitations in creating pools in parallel for a given LB | 19:29 |
*** csomerville has quit IRC | 19:29 | |
*** cody-somerville has joined #openstack-lbaas | 19:30 | |
*** cody-somerville has quit IRC | 19:30 | |
*** cody-somerville has joined #openstack-lbaas | 19:30 | |
nmagnezi | KeithMnemonic, IIRC, creating a pool in a given loadbalancer will move that loadbalancer to PENDING_UPDATE state until it's done creating it. So generally speaking, as long as your loadbalancer is on PENDING_UPDATE you cannot modify it | 19:33 |
KeithMnemonic | that is what they are seeing ;-) | 19:34 |
KeithMnemonic | If two pools are created in parallel, one request receives "Invalid state PENDING_UPDATE of loadbalancer resource xzy". | 19:34 |
KeithMnemonic | thanks nmagnezi | 19:35 |
nmagnezi | KeithMnemonic, so that behavior is expected :) | 19:35 |
nmagnezi | np KeithMnemonic | 19:35 |
*** sshank has joined #openstack-lbaas | 19:41 | |
*** sshank has quit IRC | 19:44 | |
johnsom | Yeah, they will get a 409 HTTP status code. | 19:45 |
rm_work | two of any object, yeah | 19:47 |
rm_work | literally exactly one change to a LB at a time is permitted | 19:47 |
*** sshank has joined #openstack-lbaas | 20:05 | |
*** sshank has quit IRC | 20:10 | |
*** sshank has joined #openstack-lbaas | 20:15 | |
*** pcaruana has quit IRC | 20:18 | |
*** armax has quit IRC | 20:26 | |
*** armax has joined #openstack-lbaas | 21:21 | |
*** leitan has quit IRC | 21:28 | |
*** leitan has joined #openstack-lbaas | 21:28 | |
*** sshank has quit IRC | 21:31 | |
*** sshank has joined #openstack-lbaas | 21:31 | |
*** leitan has quit IRC | 21:32 | |
johnsom | Ok, e-mail sent out about the new meeting time and place (this channel at 20:00 UTC Wednesday). | 21:37 |
xgerman_ | +1 | 21:39 |
*** aojea has quit IRC | 21:42 | |
*** chlong_ has quit IRC | 21:59 | |
*** chlong has quit IRC | 21:59 | |
*** sshank has quit IRC | 22:29 | |
*** sshank has joined #openstack-lbaas | 22:39 | |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Add availability_zone to the amphora record https://review.openstack.org/510225 | 22:47 |
*** catintheroof has joined #openstack-lbaas | 22:47 | |
*** jniesz has quit IRC | 22:50 | |
kong | johnsom: do you think it makes sense that contain the amphora role in vms name? e.g. 'amphora-<amphora-id>-master' | 22:56 |
kong | currently, the only way to figure out the amphora role is to query the database | 22:57 |
kong | our operators want to get that information directly from the cli | 22:57 |
kong | and also the lb id | 22:58 |
kong | or may store such information in vm metadata? | 22:59 |
johnsom | kong Not really. Note that the amphora change roles autonomously, so we don't know who is the current master at any one time. The database record is for how we configure those VMs, not the current state of the amphora | 22:59 |
kong | hmm...yeah | 23:00 |
johnsom | It's part of our layers of high availability. They can failover without the control plane running if they need to. | 23:01 |
johnsom | Unfortunately keepalived doesn't give us an easy way to query it either to see what it's current state is. | 23:02 |
johnsom | We were talking about that with one of the developers at the PTG in Denver. | 23:02 |
kong | johnsom: so there is no direct way to know who is master? | 23:02 |
kong | even from inside the amphora? | 23:02 |
johnsom | No reliable way. You can try to parse the syslog, you could send it a signal and parse a text file (can't remember if that worked or not), or you could try to use the notify scripts to write out a status file. But otherwise there isn't a way to know. | 23:04 |
kong | i thought it was done by health_manager... | 23:04 |
johnsom | Health manager is another layer of HA above that. It does failover by rebuilding the instance if the failure requires it. | 23:05 |
johnsom | keepalived (master/backup) fails over in a second or two. Health manager failover takes 30 seconds up to 10 minutes depending on your cloud and nova performance. | 23:06 |
kong | ok, the second question, how about including lb id in the vm name or metadata or tag? | 23:07 |
johnsom | The amphora ID is in the VM name | 23:08 |
kong | i mean, the lb id | 23:08 |
kong | the ops want more information without querying directly from the db, if the information is easy to set by octavia | 23:10 |
johnsom | I guess it could be added to the instance metadata. I guess we just haven't had a use case for it since we track by amphora (LBs will have one or more amphroa) | 23:10 |
kong | the problem is we could only get amphora inforamation from database, which is what the ops want to avoid | 23:11 |
johnsom | Yes, we intentionally hide that information. | 23:11 |
johnsom | kong You can now get that information via the Admin API: https://developer.openstack.org/api-ref/load-balancer/v2/index.html#list-amphora | 23:13 |
*** tongl has quit IRC | 23:14 | |
johnsom | That said, if there is a good use case for adding the lb ID to the nova instance, I don't think it would be hard to do. | 23:14 |
kong | johnsom: hmm...it's in Queeen :-( | 23:15 |
johnsom | Yep. So would adding it to the metadata.... | 23:15 |
kong | ok, will leave it for now. I think the amphora api is what we want. Even if i can contribute to add lb id to vm's metadata, the feature will be still be avalable in Queen | 23:17 |
kong | johnsom: thanks. maybe we have to talk to db for now | 23:17 |
johnsom | Yeah, or do a local patch... | 23:18 |
kong | johnsom: hah, yeah, will consider that | 23:18 |
kong | our policy is upstream first :-) | 23:18 |
johnsom | Good policy. | 23:18 |
johnsom | The OpenStack stable branch policy says no backported features only bug fixes, so they sometimes conflict. Others just run master.... grin | 23:19 |
kong | yeah, i know. need a lot of testing if we want to backport some feature to stable branch, unless it could bring much benifit to the business | 23:20 |
johnsom | Queens Milestone 1 release comes out in a week or two if that helps you at all | 23:23 |
kong | will evaluate it and discuss with ops | 23:24 |
*** sshank has quit IRC | 23:41 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!