Tuesday, 2022-06-14

*** ysandeep|sick is now known as ysandeep04:37
*** ysandeep is now known as ysandeep|lunch07:45
*** ysandeep|lunch is now known as ysandeep09:14
manuvakery1Hi .. I was wondering if there is a way to meter loadbalancers from octavia. I mostly want for start to just meter if a loadbalancer was  deployed and has status active. 10:30
gthiemon1emanuvakery1: hi, there's a new feature in Yoga, a user can send metrics from a listener to a prometheus server: https://docs.openstack.org/octavia/latest/user/guides/monitoring.html#monitoring-with-prometheus10:55
gthiemon1emanuvakery1: it gives the status of the listeners, pools, members10:55
manuvakery1gthiemon1e: my current telemetry setup has ceilometer+gnocchi .. is there a way to get the metrics to gnocchi11:05
manuvakery1mainly i wanted it for billing  so historic data is important11:06
manuvakery1in case of Nova.. just looking at the gnocchi resource i can find when its created and deletes .. that sort of information i need for loadbalancers11:07
tweininghmm, it seems ceilometer listens on the notifications queue. octavia does not send out notifications yet AFAIK, but there was a change proposed recently that implements notifications for loadbalancer creation/deletion.11:11
tweiningfor reference: https://review.opendev.org/c/openstack/octavia/+/83105111:13
jrosser_looks like there are at least 3 different patches for doing that which seem to have not really progressed11:26
manuvakery1tweining: thanks11:44
manuvakery1How is this working here https://bugs.launchpad.net/ceilometer/+bug/184828611:48
manuvakery1cloud they have both nuetron-lbaas and Octavia 11:48
manuvakery1bit confused going through above change11:49
tweiningmy understanding of this is that bugreport is that he's trying to get ceilometer use the network API instead of notification. so this is a different approach as far as I can see.11:53
tweiningyes, it's trying to use the "LBaaS v2 pollster". I can't tell if it really works with Octavia as well though.11:54
manuvakery1hmm anyway ceilometer is removing support for neutron-lbaas https://review.opendev.org/c/openstack/ceilometer/+/837441   .. don't think its worth spending time here11:56
*** ysandeep is now known as ysandeep|afk12:15
*** ysandeep|afk is now known as ysandeep12:30
*** gthiemon1e is now known as gthiemonge13:15
*** ysandeep is now known as ysandeep|out14:25
johnsommanuvakery1 Yeah, the only work on ceilometer that was done was a polling mechanism that used the stats API. It is/was fully compatible with Octavia.14:29
johnsomOctavia implements the LBaaS v2 API14:30
johnsomFrankly this is kind of yet another RFE for notifications. I know some services send "<thing> is active" notifications regularly. None of the current stories cover that use case.16:03
tweiningI can absolutely understand the use case16:04
EmilienMhey, our gophercloud CI job broke 17 days ago on Train and Ussuri, we think it's related to https://review.opendev.org/c/openstack/requirements/+/843722 somehow16:32
EmilienMthe logs can be seen here: https://github.com/gophercloud/gophercloud/runs/687272164116:32
EmilienMbut our error is "diskimage-builder requires Python '>=3.8' but the running Python is 3.6.9"16:33
EmilienMthe job runs on Ubuntu 18.0416:33
EmilienMdo you still run CI jobs for Train/Ussuri? Do you upgrade Python on these platforms?16:33
gthiemongeEmilienM: I've just checked our latest stable/train changes in gerrit, they have the same issue17:36
gthiemongeEmilienM: there's a dirty hack for dib in train: https://opendev.org/openstack/octavia/src/branch/stable/train/devstack/plugin.sh#L101-L11417:36
gthiemongemaybe it's time to remove it17:37
johnsomEmilienM Ussuri and Train are now extended maintenance so don't get as much testing. Unfortunately diskimage-builder is branchless, so python version changes can break things. I would recommend using a  tagged version of DIB for the older stable branches.17:40
johnsomOr, yeah, build new jobs that run with the newer python17:41
johnsomThis was the change BTW: https://github.com/openstack/diskimage-builder/commit/fe0e5324d4248d114660ec35111ae9601e05b95b17:41
gthiemongeI will take a loo kat it tomorrow, we need to unblock our stable/train backports17:47
EmilienMok we'll try a tagged DIB17:48
EmilienMthank you17:48
opendevreviewGregory Thiemonge proposed openstack/octavia stable/train: WIP Testing DIB on stable/train  https://review.opendev.org/c/openstack/octavia/+/84581219:25

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