Tuesday, 2020-06-16

*** gmann_afk is now known as gmann00:06
openstackgerritMichael Johnson proposed openstack/octavia master: Refactor the failover flows  https://review.opendev.org/70531700:15
*** spatel has joined #openstack-lbaas00:33
*** wuchunyang has joined #openstack-lbaas01:15
*** sapd1 has quit IRC01:17
*** sapd1 has joined #openstack-lbaas01:19
*** yamamoto has joined #openstack-lbaas01:26
*** threestrands_ has joined #openstack-lbaas01:32
*** threestrands has quit IRC01:33
*** threestrands_ has quit IRC01:33
*** threestrands_ has joined #openstack-lbaas01:33
*** threestrands_ has quit IRC01:34
*** threestrands_ has joined #openstack-lbaas01:35
*** threestrands_ has quit IRC01:36
*** threestrands_ has joined #openstack-lbaas01:36
*** threestrands_ has quit IRC01:37
*** threestrands_ has joined #openstack-lbaas01:38
*** threestrands_ has quit IRC01:39
*** threestrands_ has joined #openstack-lbaas01:39
*** threestrands_ has quit IRC01:40
*** threestrands_ has joined #openstack-lbaas01:41
*** threestrands_ has quit IRC01:42
*** threestrands_ has joined #openstack-lbaas01:42
*** threestrands_ has quit IRC01:43
*** threestrands_ has joined #openstack-lbaas01:44
*** threestrands_ has quit IRC01:45
*** threestrands_ has joined #openstack-lbaas01:45
*** threestrands_ has quit IRC01:46
*** threestrands_ has joined #openstack-lbaas01:47
*** threestrands_ has quit IRC01:48
*** threestrands_ has joined #openstack-lbaas01:48
*** yamamoto has quit IRC01:48
*** threestrands_ has quit IRC01:49
*** threestrands_ has joined #openstack-lbaas01:50
*** threestrands_ has quit IRC01:51
*** threestrands_ has joined #openstack-lbaas01:51
*** threestrands_ has quit IRC01:52
*** threestrands_ has joined #openstack-lbaas01:53
*** yamamoto has joined #openstack-lbaas01:54
*** threestrands_ has quit IRC01:54
*** threestrands_ has joined #openstack-lbaas01:54
*** threestrands_ has quit IRC01:55
*** threestrands_ has joined #openstack-lbaas01:56
*** threestrands_ has quit IRC01:57
*** threestrands_ has joined #openstack-lbaas01:57
*** threestrands_ has quit IRC01:58
*** TMM has quit IRC01:58
*** TMM has joined #openstack-lbaas01:58
*** threestrands_ has joined #openstack-lbaas01:59
*** threestrands_ has quit IRC02:00
*** threestrands_ has joined #openstack-lbaas02:00
*** threestrands_ has quit IRC02:01
*** threestrands_ has joined #openstack-lbaas02:02
*** dayou has quit IRC02:58
*** dayou has joined #openstack-lbaas03:01
*** hongbin has joined #openstack-lbaas03:03
*** wuchunyang has quit IRC03:16
*** psachin has joined #openstack-lbaas03:33
openstackgerritMerged openstack/octavia master: Improve terminology in an old spec file  https://review.opendev.org/73515703:37
*** wuchunyang has joined #openstack-lbaas03:43
*** armax has quit IRC04:03
*** wuchunyang has quit IRC04:06
*** wuchunyang has joined #openstack-lbaas04:07
*** wuchunyang has quit IRC04:11
*** hongbin has quit IRC04:15
*** wuchunyang has joined #openstack-lbaas04:38
*** gcheresh has joined #openstack-lbaas05:07
*** vishalmanchanda has joined #openstack-lbaas05:16
*** spatel has quit IRC05:23
*** wuchunyang has quit IRC05:38
*** wuchunyang has joined #openstack-lbaas05:39
*** threestrands_ has quit IRC05:52
*** threestrands_ has joined #openstack-lbaas05:53
*** threestrands_ has quit IRC05:54
*** threestrands_ has joined #openstack-lbaas05:54
*** threestrands_ has quit IRC05:55
*** threestrands_ has joined #openstack-lbaas05:56
*** wuchunyang has quit IRC05:57
*** threestrands_ has quit IRC05:57
*** threestrands_ has joined #openstack-lbaas05:57
*** threestrands_ has quit IRC05:58
*** threestrands_ has joined #openstack-lbaas05:59
*** threestrands_ has quit IRC06:00
*** threestrands_ has joined #openstack-lbaas06:00
*** threestrands_ has quit IRC06:01
*** threestrands_ has joined #openstack-lbaas06:02
*** threestrands_ has quit IRC06:03
*** threestrands_ has joined #openstack-lbaas06:03
*** threestrands_ has quit IRC06:04
*** threestrands_ has joined #openstack-lbaas06:05
*** threestrands_ has quit IRC06:06
*** threestrands_ has joined #openstack-lbaas06:06
*** threestrands_ has quit IRC06:07
*** threestrands_ has joined #openstack-lbaas06:08
*** threestrands_ has quit IRC06:09
*** threestrands_ has joined #openstack-lbaas06:09
*** threestrands_ has quit IRC06:10
*** threestrands_ has joined #openstack-lbaas06:11
*** threestrands_ has quit IRC06:12
*** threestrands_ has joined #openstack-lbaas06:12
*** threestrands_ has quit IRC06:13
*** threestrands_ has joined #openstack-lbaas06:14
*** spatel has joined #openstack-lbaas06:15
*** threestrands_ has quit IRC06:15
*** threestrands_ has joined #openstack-lbaas06:15
*** threestrands_ has quit IRC06:16
*** threestrands_ has joined #openstack-lbaas06:17
*** wuchunyang has joined #openstack-lbaas06:17
*** threestrands_ has quit IRC06:18
*** threestrands_ has joined #openstack-lbaas06:18
*** spatel has quit IRC06:19
*** threestrands_ has quit IRC06:19
*** threestrands_ has joined #openstack-lbaas06:20
*** threestrands_ has quit IRC06:21
*** threestrands_ has joined #openstack-lbaas06:21
*** threestrands_ has quit IRC06:22
*** threestrands_ has joined #openstack-lbaas06:23
*** threestrands_ has quit IRC06:24
*** threestrands_ has joined #openstack-lbaas06:24
*** threestrands_ has quit IRC06:25
*** threestrands_ has joined #openstack-lbaas06:26
*** threestrands_ has quit IRC06:27
*** threestrands_ has joined #openstack-lbaas06:27
*** threestrands_ has quit IRC06:28
*** threestrands_ has joined #openstack-lbaas06:29
*** wuchunyang has quit IRC06:30
*** threestrands_ has quit IRC06:30
*** threestrands_ has joined #openstack-lbaas06:30
*** threestrands_ has quit IRC06:31
*** threestrands_ has joined #openstack-lbaas06:32
*** threestrands_ has quit IRC06:33
*** threestrands_ has joined #openstack-lbaas06:33
*** threestrands_ has quit IRC06:34
*** threestrands_ has joined #openstack-lbaas06:35
*** threestrands_ has quit IRC06:36
*** threestrands_ has joined #openstack-lbaas06:36
*** threestrands_ has quit IRC06:37
*** threestrands_ has joined #openstack-lbaas06:38
*** threestrands_ has quit IRC06:39
*** threestrands_ has joined #openstack-lbaas06:39
*** threestrands_ has quit IRC06:40
*** threestrands_ has joined #openstack-lbaas06:41
*** threestrands_ has quit IRC06:42
*** threestrands_ has joined #openstack-lbaas06:42
*** threestrands_ has quit IRC06:43
*** threestrands_ has joined #openstack-lbaas06:44
*** threestrands_ has quit IRC06:45
*** threestrands_ has joined #openstack-lbaas06:45
*** threestrands_ has quit IRC06:46
*** threestrands_ has joined #openstack-lbaas06:47
*** threestrands_ has quit IRC06:48
*** threestrands_ has joined #openstack-lbaas06:48
*** threestrands_ has quit IRC06:49
*** threestrands_ has joined #openstack-lbaas06:50
*** threestrands_ has quit IRC06:51
*** threestrands_ has joined #openstack-lbaas06:51
*** threestrands_ has quit IRC06:52
*** threestrands_ has joined #openstack-lbaas06:53
*** maciejjozefczyk has joined #openstack-lbaas06:54
*** threestrands_ has quit IRC06:54
*** threestrands_ has joined #openstack-lbaas06:54
*** threestrands_ has quit IRC06:55
*** threestrands_ has joined #openstack-lbaas06:56
*** threestrands_ has quit IRC06:57
*** rpittau|afk is now known as rpittau06:57
*** threestrands_ has joined #openstack-lbaas06:57
*** threestrands_ has quit IRC06:58
*** threestrands_ has joined #openstack-lbaas06:59
*** threestrands_ has quit IRC07:00
*** threestrands_ has joined #openstack-lbaas07:00
*** threestrands_ has quit IRC07:01
*** threestrands_ has joined #openstack-lbaas07:02
*** threestrands_ has quit IRC07:03
*** threestrands_ has joined #openstack-lbaas07:03
*** threestrands_ has quit IRC07:04
*** threestrands_ has joined #openstack-lbaas07:05
*** threestrands_ has quit IRC07:06
*** threestrands_ has joined #openstack-lbaas07:06
*** threestrands_ has quit IRC07:07
*** born2bake has joined #openstack-lbaas07:14
*** rcernin has quit IRC07:31
*** wuchunyang has joined #openstack-lbaas07:49
*** wuchunyang has quit IRC07:53
*** sapd1_x has joined #openstack-lbaas08:26
*** yamamoto has quit IRC09:06
*** yamamoto has joined #openstack-lbaas09:08
*** yamamoto has quit IRC09:08
*** yamamoto has joined #openstack-lbaas09:09
*** takamatsu has joined #openstack-lbaas09:11
*** yamamoto has quit IRC09:13
*** yamamoto has joined #openstack-lbaas09:17
*** yamamoto has quit IRC09:17
*** yamamoto has joined #openstack-lbaas09:18
*** yamamoto has quit IRC09:22
*** takamatsu has quit IRC09:23
*** takamatsu has joined #openstack-lbaas09:24
*** yamamoto has joined #openstack-lbaas09:35
*** takamatsu is now known as mauro|call09:35
*** mauro|call is now known as takamatsu09:35
*** dmellado has quit IRC10:18
openstackgerritAnn Taraday proposed openstack/octavia master: Preupgrade check for amphorav2 provider  https://review.opendev.org/73555610:20
*** ataraday_ has joined #openstack-lbaas10:30
*** rpittau is now known as rpittau|bbl10:34
*** maciejjozefczyk is now known as mjozefcz|lunch10:36
*** mjozefcz|lunch is now known as mjozefcz10:36
*** dmellado has joined #openstack-lbaas10:41
*** wuchunyang has joined #openstack-lbaas11:01
*** wuchunyang has quit IRC11:05
openstackgerritOpenStack Proposal Bot proposed openstack/octavia-dashboard master: Imported Translations from Zanata  https://review.opendev.org/73587611:23
*** ramishra has quit IRC11:23
*** ramishra has joined #openstack-lbaas11:25
*** ramishra has quit IRC11:51
*** sapd1_x has quit IRC11:52
ataraday_Hm, if I need to have unused import https://review.opendev.org/#/c/735556/2/octavia/cmd/status.py using #noqa is not enough?12:18
*** sapd1_x has joined #openstack-lbaas12:21
cgoncalvesataraday_, # pylint: disable=unused-import12:21
ataraday_cgoncalves, Thanks!12:22
*** spatel has joined #openstack-lbaas12:25
*** yamamoto has quit IRC12:26
*** rpittau|bbl is now known as rpittau12:28
*** spatel has quit IRC12:30
*** tkajinam has quit IRC12:31
*** yamamoto has joined #openstack-lbaas12:39
openstackgerritAnn Taraday proposed openstack/octavia master: Preupgrade check for amphorav2 provider  https://review.opendev.org/73555612:42
*** yamamoto has quit IRC12:43
*** ramishra has joined #openstack-lbaas12:54
*** spatel has joined #openstack-lbaas13:01
*** wuchunyang has joined #openstack-lbaas13:03
*** spatel has quit IRC13:04
zigoHi there! I've added oslo.middleware /healthcheck URL on mostly all OpenStack projects, both as a Debian patch and a PR in gerrit, now I'm trying to do it for Octavia, but there's no api-paste.ini. Is there a way to use oslo.middleware still, as per https://docs.openstack.org/oslo.middleware/latest/reference/healthcheck_plugins.html ?13:17
*** yamamoto has joined #openstack-lbaas13:24
zigoI've found out, patch is incomming ... :P13:31
openstackgerritThomas Goirand proposed openstack/octavia master: Add a /healthcheck URL from oslo.middleware  https://review.opendev.org/73591413:34
*** yamamoto has quit IRC13:34
zigoPlease review.13:34
*** yamamoto has joined #openstack-lbaas13:34
*** TrevorV has joined #openstack-lbaas13:41
*** ccamposr has joined #openstack-lbaas13:53
*** KeithMnemonic has joined #openstack-lbaas13:55
*** ccamposr__ has quit IRC13:56
*** ccamposr has quit IRC13:57
*** tkajinam has joined #openstack-lbaas13:57
*** sapd1_x has quit IRC13:59
*** armax has joined #openstack-lbaas14:03
*** sapd1_x has joined #openstack-lbaas14:12
*** dmellado_ has joined #openstack-lbaas14:12
*** ianychoi_ has joined #openstack-lbaas14:12
*** stevenglasford has quit IRC14:14
*** mnaser has quit IRC14:14
*** stevenglasford has joined #openstack-lbaas14:14
*** nicolasbock has quit IRC14:15
*** ccamposr has joined #openstack-lbaas14:15
*** vishalmanchanda has quit IRC14:15
*** ianychoi has quit IRC14:15
*** haleyb has quit IRC14:15
*** dmellado has quit IRC14:16
*** dmellado_ is now known as dmellado14:16
*** mnaser has joined #openstack-lbaas14:16
*** nicolasbock has joined #openstack-lbaas14:18
*** vishalmanchanda has joined #openstack-lbaas14:18
*** haleyb has joined #openstack-lbaas14:20
*** wuchunyang has quit IRC14:22
*** wuchunyang has joined #openstack-lbaas14:32
*** gcheresh has quit IRC14:41
*** sapd1_x has quit IRC14:52
*** gcheresh has joined #openstack-lbaas14:55
*** wuchunyang has quit IRC15:04
*** sapd1_x has joined #openstack-lbaas15:05
*** wuchunyang has joined #openstack-lbaas15:05
*** vishalmanchanda has quit IRC15:07
openstackgerritOmer Schwartz proposed openstack/octavia-tempest-plugin master: tags support tests were added  https://review.opendev.org/73593915:24
*** wuchunyang has quit IRC15:25
*** wuchunyang has joined #openstack-lbaas15:48
*** psachin has quit IRC15:52
*** rpittau is now known as rpittau|afk16:12
-openstackstatus- NOTICE: Zuul is being restarted for an urgent configuration change and may be offline for 15-30 minutes. Patches uploaded or approved during that time will need to be rechecked.16:39
*** also_stingrayza has joined #openstack-lbaas16:59
*** stingrayza has quit IRC17:02
*** sapd1_x has quit IRC17:03
*** salmankhan has joined #openstack-lbaas17:31
*** wuchunyang has quit IRC17:46
*** wuchunyang has joined #openstack-lbaas18:04
-openstackstatus- NOTICE: Zuul is back online; changes uploaded or approved between 16:40 and 18:00 will need to be rechecked.18:07
*** mugsie has quit IRC18:11
*** mugsie has joined #openstack-lbaas18:15
*** ataraday_ has quit IRC18:34
*** sapd1 has quit IRC18:39
*** wuchunyang has quit IRC18:47
johnsomrm_work So, this availability zone problem in the tempest plugin. It's blocking other tests form running.18:59
rm_workerrr wat19:00
johnsomI think we either need to use the devstack default "nova" instead of "my_compute_zone" or create an aggregate and AZ for the tests.19:00
rm_worki thought we didn't even merge anything for AZs in tempest yet19:00
*** gcheresh has quit IRC19:00
johnsomhttps://www.irccloud.com/pastebin/35BdkOLF/19:00
johnsomSomeone did19:00
rm_workah ... k19:00
cgoncalvesbetter not assume there's one and is "nova" because that's too devstackie19:01
rm_workwhy isn't that getting created19:01
johnsomYeah, I kind of agree that "nova" may not be present.19:01
johnsomI looked, nova doesn't have a tempest plugin (guess they missed that goal), and the main tempest repo doesn't have any config file settings for nova AZs reallly19:03
johnsomSo, yeah, I think we would have to create valid ones somehow.19:03
*** salmankhan has quit IRC19:05
johnsomI get 10 failed API tests when I run tempest API with a live cloud. Some are AZ issues, some are a subnet issue19:06
johnsomrm_work Do you have time to look at the AZ part?19:07
rm_worknot sure yet19:07
rm_workin meetings right now19:07
rm_workthe default nova AZs are "implicit" i think19:07
rm_worki am not sure why we need to deal with that though19:08
johnsomOk, then maybe I will take a look along with the subnet issues19:08
rm_workit doesn't seem relevant19:08
rm_workisn't the issue that the new zone we created didn't actually... get created?19:08
rm_workfor that test we NEED two AZ's19:08
rm_work*AZs19:08
rm_workso we can't just have one or the other19:08
rm_workneed both19:08
johnsomNo, there is no code here to create AZ's by those naems19:08
rm_workerr wtf19:09
rm_worki don't understand the problem then? i thought the code that used that new AZ was merged?19:09
rm_worki don't see how a test that uses that could have merged if it didn't include the code to create it19:10
johnsomThe tempest API test, when run with real drivers, can't create an Octavia AZ profile with the AZ names hard coded in. They don't exist and test_base doesn't create them.19:10
johnsomBecause, they are running no-op in the gate19:10
*** TMM has quit IRC19:34
*** TMM has joined #openstack-lbaas19:34
lxkongmorning, can i get https://review.opendev.org/#/c/732469/ merged?19:52
lxkongit's not so urgent, just want to remove one item from my todo list19:52
*** ccamposr__ has joined #openstack-lbaas20:08
*** ccamposr has quit IRC20:10
*** ccamposr__ has quit IRC20:17
*** ccamposr has joined #openstack-lbaas20:17
*** ccamposr has joined #openstack-lbaas20:17
*** maciejjozefczyk has joined #openstack-lbaas20:22
*** mjozefcz has quit IRC20:22
*** maciejjozefczyk_ has joined #openstack-lbaas20:23
*** maciejjozefczyk has quit IRC20:27
*** ccamposr has quit IRC20:27
*** ccamposr has joined #openstack-lbaas20:39
*** ccamposr__ has joined #openstack-lbaas20:42
*** ccamposr has quit IRC20:42
*** TrevorV has quit IRC20:51
*** wuchunyang has joined #openstack-lbaas20:52
*** ccamposr__ has quit IRC20:55
*** ccamposr has joined #openstack-lbaas21:02
*** ccamposr has quit IRC21:08
*** ccamposr has joined #openstack-lbaas21:08
*** wuchunyang has quit IRC21:28
*** wuchunyang has joined #openstack-lbaas21:29
*** ccamposr__ has joined #openstack-lbaas21:31
rm_workjohnsom: but again, how could that possibly have merged?21:33
rm_workthe tests all run on a merge21:33
rm_workwhat am I missing here21:33
johnsomrm_work They only run with no-op in the gates, so it never called the actual nova21:33
*** ccamposr has quit IRC21:35
rm_workAH21:35
rm_workthat's...21:35
rm_workwat21:35
rm_workthe checks+gates don't run all the tests that we have?21:35
rm_worki don't understand how/why that's possible21:35
johnsomYeah, nodepool instances suck (see qemu tcg) so there is no way we can run API live, it only runs with no-op21:36
rm_workuhh21:36
rm_workbut we run it SOMEWHERE?21:36
rm_workor it wouldn't be causing a problem21:36
rm_workdo you see my confusion? if it doesn't run ... then there's no way it could be failing now?21:36
johnsomIf you run the API suite on a real cloud, yes, the tests fail because they are bad21:37
rm_workOH21:37
rm_worki thought you said our gates were blocked21:37
rm_workbecause of this21:37
rm_workyou mean, internally your tempest runs are failing because of this21:37
johnsomNo, my testing of other patches is blocked when I run them live. This AZ stuff bombs before the test can run21:38
rm_workright but it's not ACTUALLY blocking the gates21:38
johnsomI mean on my local workstation, today, trying to test out this tags patch21:38
rm_workso ... yes, we need to fix this. but you can @skip them for now21:38
rm_worklocally21:38
rm_workit's not a gate-blocker21:38
johnsomWell, I re-hard coded it to nova to get past it.21:39
rm_workhonestly that patch should not have been merged probably, it was not ready21:39
rm_workwe had outstanding work to do21:39
rm_workaround creating the AZs correctly, as you noticed21:39
johnsomIt's the second time I have hit it, so was poking again21:39
*** maciejjozefczyk_ has quit IRC21:39
rm_workI'll see if i can find time to look again21:39
rm_workmy problem was that I *don't actually know* how to really create a working AZ21:39
johnsomSo, this is going to be a problem: "While it is possible to add a host to multiple host aggregates, it is not possible to add them to multiple availability zones. Attempting to add a host to multiple host aggregates associated with differing availability zones will result in a failure."21:40
rm_workbecause it requires lots of networking and nova setup21:40
rm_workneed to set up a HV (so requires multinode, i think?) and also a separate set of networks21:40
johnsomopenstack aggregate create --zone my-availability-zone my-aggregate21:40
rm_workright21:40
rm_workyou need multiple real HVs21:40
johnsomI think for API we *might* be able to just create some, with no hosts behind them21:40
rm_workor I THINK you can fake it, with multiple nova agents on the same HV21:40
rm_workright but we need an ACTUAL REAL TEST21:41
johnsomI think they just need to exist to pass21:41
rm_workbecause there's stuff with AZ that we didn't catch until I ran it in prod here21:41
johnsomYeah, the real scenario test hasn't merged yet21:41
rm_workoh ok21:41
rm_worki thought that was the one you meant21:41
johnsomIt's borked too though21:41
rm_workthere was some ... prelim test?21:41
rm_workright the actual real scenario test is not even close to ready IIRC21:41
johnsomI'm trying to fix the API suite21:42
johnsomthat is merged21:42
*** born2bake has quit IRC22:03
*** andy_ has quit IRC22:04
*** irclogbot_2 has quit IRC22:07
rm_workyeah i will think on that22:07
rm_workbut yes, mayhaps using "nova" is fine22:08
rm_workwe didn't want to create random AZs in real deployments22:08
rm_workand honestly it should be enough validation22:08
*** tobberydberg has quit IRC22:08
johnsomWell, we create all sorts of random stuff in tempest, so that wouldn't be much different22:08
rm_workdoesn't mean we SHOULD22:09
*** tobberydberg has joined #openstack-lbaas22:09
rm_worki tried to avoid that in the past22:09
rm_workbecause like ... at GD we ran the tempest suite in prod, after releases22:10
johnsomIt's pretty much the premise of tempest22:10
rm_workwell i mean, yeah, VMs22:10
rm_workbut not actually changing cloud admin config22:10
rm_workwhich is what creating an AZ would fall into22:10
rm_workthat affects the environment outside of a single test tenant22:12
rm_workthat's what i meant22:12
rm_workyou still good to talk metrics in like an hour?22:12
rm_work<_<22:12
johnsomI would say only if we started assigning hosts to them22:12
*** andy_ has joined #openstack-lbaas22:12
johnsomYeah, I can try22:12
*** irclogbot_1 has joined #openstack-lbaas22:13
rm_workif you have an env with out the implicit nova AZ, and then you create another AZ, it changes the behavior of the default create VM command22:15
rm_workregardless of whether it is assigned HVs22:15
rm_work(I believe)22:15
rm_worknova knows implicitly to use the builtin "nova" az, even if the user doesn't specify one, if there's no custom AZs created22:15
rm_workbut if you create a second one, it suddenly requires that arg22:16
rm_worki know that actually happened to us here, but i suppose that COULD have been some local patch that allowed us to create VMs without passing an AZ to begin with...22:16
johnsomThat would be dumb given they have " default_availability_zone " in the nova config22:16
rm_worklol maybe our config was just bad22:17
*** andy_ has quit IRC22:30
johnsomBlah, the aggregate has to have at least one host for the AZ to show up.22:33
*** mugsie has quit IRC22:33
*** haleyb has quit IRC22:33
*** cgoncalves has quit IRC22:33
*** amotoki has quit IRC22:33
*** dmsimard has quit IRC22:33
*** dulek has quit IRC22:33
*** f0o has quit IRC22:33
*** oklhost has quit IRC22:33
*** irclogbot_1 has quit IRC22:33
*** johnsom has quit IRC22:33
*** NobodyCam has quit IRC22:33
*** KeithMnemonic has quit IRC22:33
*** mnaser has quit IRC22:33
*** tkajinam has quit IRC22:33
*** servagem has quit IRC22:33
*** gmann has quit IRC22:33
*** headphoneJames has quit IRC22:33
*** fyx has quit IRC22:33
*** dawzon has quit IRC22:33
*** shtepanie has quit IRC22:33
*** wuchunyang has quit IRC22:33
*** armax has quit IRC22:33
*** dosaboy has quit IRC22:33
*** numans has quit IRC22:33
*** devfaz has quit IRC22:33
*** also_stingrayza has quit IRC22:33
*** dmellado has quit IRC22:33
*** dayou has quit IRC22:33
*** gthiemonge has quit IRC22:33
*** njohnston has quit IRC22:33
*** zigo has quit IRC22:33
*** vesper11 has quit IRC22:33
*** logan- has quit IRC22:33
*** ccamposr__ has quit IRC22:33
*** TMM has quit IRC22:33
*** zzzeek has quit IRC22:33
*** bcafarel has quit IRC22:33
*** brtknr has quit IRC22:33
*** tobberydberg has quit IRC22:33
*** gregwork has quit IRC22:33
*** emccormick has quit IRC22:33
*** dtruong has quit IRC22:33
*** JayF has quit IRC22:33
*** eandersson has quit IRC22:33
*** sorrison has quit IRC22:33
*** zetaab has quit IRC22:33
*** osmanlicilegi has quit IRC22:33
*** openstackgerrit has quit IRC22:33
*** frickler has quit IRC22:33
*** johnthetubaguy has quit IRC22:33
*** nicolasbock has quit IRC22:33
*** stevenglasford has quit IRC22:33
*** dasp_ has quit IRC22:33
*** xgerman has quit IRC22:33
*** aannuusshhkkaa has quit IRC22:33
*** jrosser has quit IRC22:33
*** kklimonda has quit IRC22:33
*** rpittau|afk has quit IRC22:33
*** rm_work has quit IRC22:33
*** squarebracket has quit IRC22:33
*** andrein has quit IRC22:33
*** kevinz has quit IRC22:33
*** strigazi has quit IRC22:33
*** yamamoto has quit IRC22:33
*** trident has quit IRC22:33
*** jamespage has quit IRC22:33
*** jmccrory has quit IRC22:33
*** NobodyCam has joined #openstack-lbaas22:37
*** johnsom has joined #openstack-lbaas22:37
*** irclogbot_1 has joined #openstack-lbaas22:37
*** vesper11 has joined #openstack-lbaas22:37
*** zigo has joined #openstack-lbaas22:37
*** njohnston has joined #openstack-lbaas22:37
*** gthiemonge has joined #openstack-lbaas22:37
*** dayou has joined #openstack-lbaas22:37
*** dmellado has joined #openstack-lbaas22:37
*** also_stingrayza has joined #openstack-lbaas22:37
*** squarebracket has joined #openstack-lbaas22:37
*** rm_work has joined #openstack-lbaas22:37
*** rpittau|afk has joined #openstack-lbaas22:37
*** kklimonda has joined #openstack-lbaas22:37
*** jrosser has joined #openstack-lbaas22:37
*** aannuusshhkkaa has joined #openstack-lbaas22:37
*** xgerman has joined #openstack-lbaas22:37
*** dasp_ has joined #openstack-lbaas22:37
*** stevenglasford has joined #openstack-lbaas22:37
*** brtknr has joined #openstack-lbaas22:37
*** bcafarel has joined #openstack-lbaas22:37
*** zzzeek has joined #openstack-lbaas22:37
*** TMM has joined #openstack-lbaas22:37
*** ccamposr__ has joined #openstack-lbaas22:37
*** logan- has joined #openstack-lbaas22:37
*** KeithMnemonic has joined #openstack-lbaas22:37
*** jmccrory has joined #openstack-lbaas22:37
*** jamespage has joined #openstack-lbaas22:37
*** trident has joined #openstack-lbaas22:37
*** yamamoto has joined #openstack-lbaas22:37
*** oklhost has joined #openstack-lbaas22:37
*** dmsimard has joined #openstack-lbaas22:37
*** cgoncalves has joined #openstack-lbaas22:37
*** amotoki has joined #openstack-lbaas22:37
*** dulek has joined #openstack-lbaas22:37
*** f0o has joined #openstack-lbaas22:37
*** mugsie has joined #openstack-lbaas22:37
*** haleyb has joined #openstack-lbaas22:37
*** johnthetubaguy has joined #openstack-lbaas22:38
*** eandersson has joined #openstack-lbaas22:38
*** sorrison has joined #openstack-lbaas22:38
*** zetaab has joined #openstack-lbaas22:38
*** osmanlicilegi has joined #openstack-lbaas22:38
*** openstackgerrit has joined #openstack-lbaas22:38
*** frickler has joined #openstack-lbaas22:38
*** wuchunyang has joined #openstack-lbaas22:38
*** armax has joined #openstack-lbaas22:38
*** dosaboy has joined #openstack-lbaas22:38
*** numans has joined #openstack-lbaas22:38
*** devfaz has joined #openstack-lbaas22:38
*** tobberydberg has joined #openstack-lbaas22:38
*** gregwork has joined #openstack-lbaas22:38
*** emccormick has joined #openstack-lbaas22:38
*** dtruong has joined #openstack-lbaas22:38
*** JayF has joined #openstack-lbaas22:38
*** mnaser has joined #openstack-lbaas22:38
*** tkajinam has joined #openstack-lbaas22:38
*** servagem has joined #openstack-lbaas22:38
*** gmann has joined #openstack-lbaas22:38
*** headphoneJames has joined #openstack-lbaas22:38
*** fyx has joined #openstack-lbaas22:38
*** dawzon has joined #openstack-lbaas22:38
*** shtepanie has joined #openstack-lbaas22:38
*** kevinz has joined #openstack-lbaas22:39
*** andrein has joined #openstack-lbaas22:39
*** strigazi has joined #openstack-lbaas22:39
*** jrosser has quit IRC22:40
*** gregwork has quit IRC22:40
*** andy_ has joined #openstack-lbaas22:41
*** mnaser has quit IRC22:41
*** gmann has quit IRC22:41
*** coreycb has quit IRC22:41
*** beisner has quit IRC22:41
*** nicolasbock has joined #openstack-lbaas22:42
*** fyx has quit IRC22:42
*** coreycb has joined #openstack-lbaas22:42
*** gregwork has joined #openstack-lbaas22:43
*** jrosser has joined #openstack-lbaas22:43
*** gmann has joined #openstack-lbaas22:43
*** beisner has joined #openstack-lbaas22:44
*** fyx has joined #openstack-lbaas22:45
*** wuchunyang has quit IRC22:47
*** mnaser has joined #openstack-lbaas22:48
*** wuchunyang has joined #openstack-lbaas22:48
*** rcernin has joined #openstack-lbaas22:51
*** rcernin has quit IRC22:53
*** rcernin has joined #openstack-lbaas22:54
*** wuchunyang has quit IRC23:02
rm_workjohnsom: you here?23:45
johnsomrm_work Yeah23:45
rm_worklet's discuss metrics for like ... 15min? with aannuusshhkkaa shtepanie23:46
rm_workif you can23:46
johnsomOk, sure23:46
rm_workotherwise we may have to put this off to tomorrow or thursday23:46
rm_workit took awhile to get them caught up on context :D23:47
rm_workso much context >_<23:47
johnsomSooooo much context, lol23:47
rm_workSo as I see it, there's two distinct things here23:47
rm_work1) Add some additional metrics, like RAM/CPU23:48
rm_work2) Make metrics use deltas23:48
rm_work3) Ship metrics somewhere23:48
rm_work... all two things23:48
johnsomShip/make available yeah23:48
rm_workso yeah, those three things23:48
rm_workI think we may want to start off with #123:48
rm_workand then see how much progress we can make on #2 and #323:49
rm_workPOSSIBLY #3 first, since #2 is a bit ... complex?23:49
johnsomOk. 1 and 2 might go nicely together as you will need to bump the message version for both23:49
rm_workthough I don't know if we can, because if we implement #3 does that give us a contract that we would then break by doing #2?23:49
johnsomMaybe, yes. The thing with deltas is just updating the agent to calculate them, then updating the update_db to use a different repository call that does the addition. That levels things backwards compatible.23:51
johnsom1. Is about deciding how to collect, units (uptime style or percentages, etc.), then extending the message for a new version.23:52
*** spatel has joined #openstack-lbaas23:52
*** wuchunyang has joined #openstack-lbaas23:52
johnsomI have already done one version bump for the metrics messages, so that should be fairly straight forward. Maybe a little refactor in the updatedb code to handle it clean.23:53
rm_workjohnsom: so you still want to store them as one row23:54
johnsom#3 is a bit more design. We need to come up with an interface that allows us to throw metrics at a driver, then one or more drivers that send them somewhere or expose some sort of endpoint (Prometheus exporter kind of thing).23:55
rm_worki was thinking of storing many rows23:55
rm_workbut actually yeah, that's not scalable23:55
rm_workunless we're doing it in a bigdata system like hadoop23:55
rm_workand doing rollups23:55
rm_work(which IS what we did at RAX with CLB)23:55
johnsomWell, we need to maintain backward compatibility, so we still need to aggregate them in the DB so the current stats APIs still work. I was thinking that via the drivers/export interface we could provide deltas such that a driver could store it in a timeseries, like influx or such.23:56
*** spatel has quit IRC23:57
rm_workyeah23:57
rm_workwhich we already do (we just provide the DB driver)23:57
johnsomSo it's a bit of split data there, one path maintains what we have, just does it better. The other passes it off to an interface of one or more drivers23:57

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!