Thursday, 2018-11-15

*** yamamoto has quit IRC00:03
johnsomrm_work So "metadata" is a reserved word in sqlalchemy's idea of the world. Options: "meta_data", "flavor_metadata", "flavor_data", ???00:16
*** yamamoto has joined #openstack-lbaas00:22
johnsomI'm going with flavor_data00:26
*** yamamoto has quit IRC00:27
openstackgerritMichael Johnson proposed openstack/octavia master: Fix devstack plugin for /var/log/dib-build exists  https://review.openstack.org/61783800:36
*** aojea has joined #openstack-lbaas00:50
*** aojea has quit IRC01:23
rm_workseems good01:48
*** abaindur has quit IRC01:50
*** aojea has joined #openstack-lbaas01:51
openstackgerritZhaoBo proposed openstack/octavia master: Add new ssl header into Listener for client certificate  https://review.openstack.org/61227002:12
*** aojea has quit IRC02:23
*** yamamoto has joined #openstack-lbaas03:04
*** yamamoto has quit IRC03:09
*** aojea has joined #openstack-lbaas03:14
*** ramishra has joined #openstack-lbaas03:15
*** yamamoto has joined #openstack-lbaas03:24
*** yamamoto has quit IRC03:28
*** aojea has quit IRC03:40
*** aojea has joined #openstack-lbaas03:40
*** aojea has quit IRC03:48
*** yamamoto has joined #openstack-lbaas04:02
*** yamamoto has quit IRC04:06
openstackgerritMerged openstack/neutron-lbaas-dashboard stable/queens: sni_container_refs needed if we want to use sni  https://review.openstack.org/61222304:27
*** aojea has joined #openstack-lbaas04:48
*** aojea has quit IRC05:12
*** dayou_ has quit IRC05:14
*** ramishra has quit IRC05:21
*** yboaron has joined #openstack-lbaas05:27
*** yamamoto has joined #openstack-lbaas05:37
*** dayou_ has joined #openstack-lbaas05:41
*** yamamoto has quit IRC05:41
*** johnsom has quit IRC05:59
*** johnsom has joined #openstack-lbaas06:00
*** aojea has joined #openstack-lbaas06:13
*** yamamoto has joined #openstack-lbaas06:15
*** aojea has quit IRC06:16
*** aojea_ has joined #openstack-lbaas06:16
*** ramishra has joined #openstack-lbaas06:17
*** aojea_ has quit IRC06:20
*** yamamoto has quit IRC06:21
*** aojea has joined #openstack-lbaas06:31
*** aojea has quit IRC06:32
openstackgerritOpenStack Proposal Bot proposed openstack/octavia-dashboard master: Imported Translations from Zanata  https://review.openstack.org/61808807:06
*** pcaruana has joined #openstack-lbaas07:19
*** yboaron has quit IRC07:32
*** salmankhan has joined #openstack-lbaas07:35
*** salmankhan has quit IRC07:41
*** aojea has joined #openstack-lbaas07:43
*** ccamposr has joined #openstack-lbaas07:46
*** salmankhan has joined #openstack-lbaas07:59
*** salmankhan has quit IRC08:00
*** salmankhan has joined #openstack-lbaas08:00
*** salmankhan has quit IRC08:02
*** salmankhan has joined #openstack-lbaas08:02
*** yamamoto has joined #openstack-lbaas08:03
*** yamamoto has quit IRC08:06
*** salmankhan1 has joined #openstack-lbaas08:06
*** salmankhan has quit IRC08:07
*** salmankhan1 is now known as salmankhan08:07
*** yamamoto has joined #openstack-lbaas08:10
*** aojea has quit IRC08:13
*** yboaron has joined #openstack-lbaas08:20
*** yamamoto has quit IRC08:41
*** salmankhan has quit IRC08:47
*** yamamoto has joined #openstack-lbaas08:50
*** yamamoto has quit IRC08:55
*** abaindur has joined #openstack-lbaas08:55
*** yamamoto has joined #openstack-lbaas08:58
*** yboaron_ has joined #openstack-lbaas09:02
*** yboaron has quit IRC09:04
*** aojea has joined #openstack-lbaas09:06
*** celebdor has joined #openstack-lbaas09:14
*** celebdor has quit IRC09:14
*** celebdor has joined #openstack-lbaas09:14
*** yboaron_ has quit IRC09:18
*** yboaron_ has joined #openstack-lbaas09:18
*** abaindur has quit IRC09:22
*** abaindur has joined #openstack-lbaas09:23
*** yamamoto has quit IRC09:23
*** yamamoto has joined #openstack-lbaas09:24
*** abaindur has quit IRC09:25
*** salmankhan has joined #openstack-lbaas09:26
*** salmankhan has quit IRC09:31
*** yamamoto has quit IRC09:32
*** yamamoto has joined #openstack-lbaas09:34
*** yamamoto has quit IRC09:34
*** celebdor has quit IRC09:39
*** aojea has quit IRC09:40
*** celebdor has joined #openstack-lbaas09:41
*** salmankhan has joined #openstack-lbaas09:58
*** salmankhan has quit IRC10:02
*** aojea has joined #openstack-lbaas10:36
*** salmankhan has joined #openstack-lbaas10:38
*** salmankhan has quit IRC10:39
*** salmankhan has joined #openstack-lbaas10:42
*** salmankhan has quit IRC10:46
*** salmankhan has joined #openstack-lbaas10:54
*** aojea has quit IRC10:57
*** ramishra has quit IRC11:07
openstackgerritMerged openstack/octavia-dashboard master: Imported Translations from Zanata  https://review.openstack.org/61808811:11
*** ramishra has joined #openstack-lbaas11:17
*** salmankhan has quit IRC11:24
openstackgerritMerged openstack/neutron-lbaas master: Don't quote {posargs} in tox.ini  https://review.openstack.org/60914711:43
*** aojea has joined #openstack-lbaas11:49
*** salmankhan has joined #openstack-lbaas12:19
*** aojea has quit IRC12:20
*** salmankhan has quit IRC12:23
*** salmankhan has joined #openstack-lbaas12:27
*** yamamoto has joined #openstack-lbaas12:27
*** salmankhan1 has joined #openstack-lbaas12:30
*** salmankhan has quit IRC12:31
*** salmankhan1 is now known as salmankhan12:31
*** yamamoto has quit IRC12:36
*** yamamoto has joined #openstack-lbaas12:41
*** ramishra_ has joined #openstack-lbaas12:43
*** yboaron_ has quit IRC12:45
*** ramishra has quit IRC12:45
*** yboaron_ has joined #openstack-lbaas12:45
*** annp has quit IRC12:48
*** yamamoto has quit IRC12:51
*** yamamoto has joined #openstack-lbaas12:52
*** salmankhan has quit IRC13:05
*** aojea has joined #openstack-lbaas13:13
*** yboaron_ has quit IRC13:21
*** yamamoto has quit IRC13:21
*** ianychoi has joined #openstack-lbaas13:24
*** yamamoto has joined #openstack-lbaas13:30
*** yboaron_ has joined #openstack-lbaas13:32
*** celebdor has quit IRC13:36
*** salmankhan has joined #openstack-lbaas13:37
*** celebdor has joined #openstack-lbaas13:38
*** salmankhan has quit IRC13:41
*** yamamoto has quit IRC13:46
*** aojea has quit IRC13:47
*** yamamoto has joined #openstack-lbaas13:47
*** yamamoto has quit IRC13:52
openstackgerritMarek Lyčka proposed openstack/octavia-dashboard master: Implements a filtered select  https://review.openstack.org/61817313:54
*** yamamoto has joined #openstack-lbaas13:55
*** yamamoto has quit IRC13:56
*** yamamoto has joined #openstack-lbaas13:57
*** yamamoto has quit IRC14:13
*** yamamoto has joined #openstack-lbaas14:19
*** yamamoto has quit IRC14:24
*** yamamoto has joined #openstack-lbaas14:31
*** salmankhan has joined #openstack-lbaas14:31
*** salmankhan has quit IRC14:36
*** aojea has joined #openstack-lbaas14:36
*** yboaron_ has quit IRC14:42
*** yboaron_ has joined #openstack-lbaas14:42
*** yamamoto has quit IRC14:48
*** yamamoto has joined #openstack-lbaas14:49
*** yamamoto has quit IRC14:56
larsksDoes anyone know how octavia's o-hm0 interface is supposed to get plumbed into the appropriate tenant network (when using openvswitch)?15:13
johnsomlarsks The lb-mgmt-net does not carry tenant traffic. It is purely a command/control network between the Octavia control plane and the amphora.15:14
nmagnezijohnsom, fully agree with johnsom.15:15
nmagneziI meant larsks15:15
nmagnezi:D15:15
larsksBut it *is* created as a tenant network, right? It's associated with the "admin" project, but still.15:16
larsksAnyway, the question is really "how is o-hm0 on the controller supposed to be attached to that network"?15:16
johnsomYeah, it is a neutron network.  The code that sets that up for devstack is here: https://github.com/openstack/octavia/blob/master/devstack/plugin.sh#L34315:16
larsksLet me look at that...15:16
johnsomBasically you create a port in neutron, then pop the port out of ovs15:17
*** fnaval has joined #openstack-lbaas15:17
larsksjohnsom: so here's the part I'm missing.  We create an OVS internal port on br-int. How does OVS know to pass traffic on that interface to the lb-mgmt network (vs any of the other networks attached to br-tun, which is patched to br-int)? Are there supposed to be openflow rules created by neutron on br-tun that handle that, or...?15:19
johnsomThis is the line: sudo ovs-vsctl -- --may-exist add-port ${OVS_BRIDGE:-br-int} o-hm0 -- set Interface o-hm0 type=internal -- set Interface o-hm0 external-ids:iface-status=active -- set Interface o-hm0 external-ids:attached-mac=$MGMT_PORT_MAC -- set Interface o-hm0 external-ids:iface-id=$MGMT_PORT_ID -- set Interface o-hm0 external-ids:skip_cleanup=true15:21
johnsomfrom the plugin.sh15:21
larsksRight, that's what I'm looking at.15:23
larsksThat creates an internal port on br-int. How does traffic on that interface get associated with the appropriate vxlan tunnel coming off br-tun?15:23
johnsomThis line sets the neutron network for the port:     MGMT_PORT_ID=$(openstack port create --security-group lb-health-mgr-sec-grp --device-owner Octavia:health-mgr --host=$(hostname) -c id -f value --network lb-mgmt-net $PORT_FIXED_IP octavia-health-manager-$OCTAVIA_NODE-listen-port)15:26
larsksjohnsom: thanks.  Studying the script :)15:29
*** salmankhan has joined #openstack-lbaas15:32
*** salmankhan has quit IRC15:36
*** dayou_ has quit IRC15:45
*** dayou_ has joined #openstack-lbaas15:46
*** yamamoto has joined #openstack-lbaas16:06
*** yamamoto has quit IRC16:26
*** yamamoto has joined #openstack-lbaas16:32
*** aojea has quit IRC16:33
*** yamamoto has quit IRC16:35
*** aojea has joined #openstack-lbaas16:37
*** yamamoto has joined #openstack-lbaas16:37
*** celebdor has quit IRC16:39
*** yamamoto has quit IRC16:42
*** yamamoto has joined #openstack-lbaas16:44
*** yamamoto has quit IRC16:50
*** yamamoto has joined #openstack-lbaas16:58
*** yamamoto has quit IRC16:59
*** yamamoto has joined #openstack-lbaas16:59
*** yamamoto has quit IRC17:01
*** aojea has quit IRC17:27
*** aojea has joined #openstack-lbaas17:27
*** yamamoto has joined #openstack-lbaas17:29
*** aojea has quit IRC17:32
*** yamamoto has quit IRC17:33
*** yamamoto has joined #openstack-lbaas17:40
*** yboaron_ has quit IRC17:45
*** aojea has joined #openstack-lbaas18:05
*** zigo has quit IRC18:06
*** yamamoto has quit IRC18:17
*** yamamoto has joined #openstack-lbaas18:18
*** aojea has quit IRC18:19
*** yamamoto has quit IRC18:50
*** ccamposr has quit IRC18:51
*** aojea has joined #openstack-lbaas19:28
*** yamamoto has joined #openstack-lbaas19:51
*** yamamoto has quit IRC19:56
rm_workjohnsom: trying to think of a good/safe solution to members being in ERROR provisioning_status even though they are successfully provisioned19:56
johnsomHow is that even happening?19:57
johnsomMembers should be easy, you just delete and recreate.19:58
*** yamamoto has joined #openstack-lbaas19:58
*** aojea has quit IRC19:59
*** salmankhan has joined #openstack-lbaas19:59
*** abaindur has joined #openstack-lbaas20:00
*** yamamoto has quit IRC20:02
*** abaindur has quit IRC20:06
*** abaindur has joined #openstack-lbaas20:07
rm_workright i mean you can fix it as a user20:11
rm_workbut there's no reason that should be necessary20:11
rm_workI THINK the solution is that on a successful provisioning operation, we should look at every object that was pulled into the generation of that config that was sent, and mark them all ACTIVE again20:12
rm_workIMO20:12
rm_workbefore we put the LB back to ACTIVE (so we'll still have a lock)20:12
rm_workif something causes the provisioning of that member to fail, it will end up rolling back but leave the entry in the DB and just mark it as error20:13
rm_workbut ANY change to a LB generates a full haproxy config and sends it out20:13
rm_workwhich will include members in ERROR20:13
rm_workbut the only object that can have a provisioning_status changed is the object that was being updated directly20:13
rm_workso the original provisioning of that member failed for some reason20:13
rm_workbut the next update to, say, another member, caused it to be deployed correctly20:13
rm_work^^ that is how20:13
*** pcaruana has quit IRC20:14
johnsomYeah, that could work. Just might be a complicated to do.20:16
rm_workit's a relatively annoying bug for some folks lol20:18
johnsomYeah, I just don't get how a member would even go into prov error....20:23
johnsomNetwork outage or something?20:23
*** pcaruana has joined #openstack-lbaas20:27
*** yamamoto has joined #openstack-lbaas20:31
*** aojea has joined #openstack-lbaas20:33
*** yamamoto has quit IRC20:37
rm_worknot sure either20:40
rm_worki just know it happens sometimes20:41
rm_workyou've never seen it?20:41
johnsomNo20:41
rm_workhmm20:42
rm_worki see two in error now in my env, both updated today20:42
rm_workbut this has happened before, so i assume people just remove and re-add them20:42
rm_workso i won't see any old ones20:43
*** aojea has quit IRC21:04
*** yboaron_ has joined #openstack-lbaas21:46
*** yboaron_ has quit IRC21:49
*** pcaruana has quit IRC21:55
*** aojea has joined #openstack-lbaas21:58
*** salmankhan has quit IRC22:14
*** aojea has quit IRC22:31
*** abaindur has quit IRC22:31
*** yamamoto has joined #openstack-lbaas22:33
openstackgerritMichael Johnson proposed openstack/octavia master: Add flavor, flavor_profile table and their APIs  https://review.openstack.org/48649922:34
openstackgerritMichael Johnson proposed openstack/octavia master: Add flavor, flavor_profile table and their APIs  https://review.openstack.org/48649922:37
*** yamamoto has quit IRC22:41
openstackgerritMichael Johnson proposed openstack/octavia master: Add flavors/flavor_profile api-ref  https://review.openstack.org/61832222:41
openstackgerritMichael Johnson proposed openstack/octavia master: Add flavor, flavor_profile table and their APIs  https://review.openstack.org/48649922:47
*** abaindur has joined #openstack-lbaas22:54
*** fnaval has quit IRC23:11
*** abaindur has quit IRC23:22
*** aojea has joined #openstack-lbaas23:23
*** yamamoto has joined #openstack-lbaas23:25
*** yamamoto has quit IRC23:30
*** aojea has quit IRC23:45

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