*** ysandeep|sick is now known as ysandeep | 04:37 | |
*** ysandeep is now known as ysandeep|lunch | 07:45 | |
*** ysandeep|lunch is now known as ysandeep | 09:14 | |
manuvakery1 | Hi .. 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 |
---|---|---|
gthiemon1e | manuvakery1: 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-prometheus | 10:55 |
gthiemon1e | manuvakery1: it gives the status of the listeners, pools, members | 10:55 |
manuvakery1 | gthiemon1e: my current telemetry setup has ceilometer+gnocchi .. is there a way to get the metrics to gnocchi | 11:05 |
manuvakery1 | mainly i wanted it for billing so historic data is important | 11:06 |
manuvakery1 | in case of Nova.. just looking at the gnocchi resource i can find when its created and deletes .. that sort of information i need for loadbalancers | 11:07 |
tweining | hmm, 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 |
tweining | for reference: https://review.opendev.org/c/openstack/octavia/+/831051 | 11:13 |
jrosser_ | looks like there are at least 3 different patches for doing that which seem to have not really progressed | 11:26 |
manuvakery1 | tweining: thanks | 11:44 |
manuvakery1 | How is this working here https://bugs.launchpad.net/ceilometer/+bug/1848286 | 11:48 |
manuvakery1 | cloud they have both nuetron-lbaas and Octavia | 11:48 |
manuvakery1 | bit confused going through above change | 11:49 |
tweining | my 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 |
tweining | yes, it's trying to use the "LBaaS v2 pollster". I can't tell if it really works with Octavia as well though. | 11:54 |
manuvakery1 | hmm anyway ceilometer is removing support for neutron-lbaas https://review.opendev.org/c/openstack/ceilometer/+/837441 .. don't think its worth spending time here | 11:56 |
*** ysandeep is now known as ysandeep|afk | 12:15 | |
*** ysandeep|afk is now known as ysandeep | 12:30 | |
*** gthiemon1e is now known as gthiemonge | 13:15 | |
*** ysandeep is now known as ysandeep|out | 14:25 | |
johnsom | manuvakery1 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 |
johnsom | Octavia implements the LBaaS v2 API | 14:30 |
johnsom | Frankly 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 |
tweining | I can absolutely understand the use case | 16:04 |
EmilienM | hey, 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 somehow | 16:32 |
EmilienM | the logs can be seen here: https://github.com/gophercloud/gophercloud/runs/6872721641 | 16:32 |
EmilienM | but our error is "diskimage-builder requires Python '>=3.8' but the running Python is 3.6.9" | 16:33 |
EmilienM | the job runs on Ubuntu 18.04 | 16:33 |
EmilienM | do you still run CI jobs for Train/Ussuri? Do you upgrade Python on these platforms? | 16:33 |
gthiemonge | EmilienM: I've just checked our latest stable/train changes in gerrit, they have the same issue | 17:36 |
gthiemonge | EmilienM: there's a dirty hack for dib in train: https://opendev.org/openstack/octavia/src/branch/stable/train/devstack/plugin.sh#L101-L114 | 17:36 |
gthiemonge | maybe it's time to remove it | 17:37 |
johnsom | EmilienM 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 |
johnsom | Or, yeah, build new jobs that run with the newer python | 17:41 |
johnsom | This was the change BTW: https://github.com/openstack/diskimage-builder/commit/fe0e5324d4248d114660ec35111ae9601e05b95b | 17:41 |
gthiemonge | I will take a loo kat it tomorrow, we need to unblock our stable/train backports | 17:47 |
EmilienM | ok we'll try a tagged DIB | 17:48 |
EmilienM | thank you | 17:48 |
opendevreview | Gregory Thiemonge proposed openstack/octavia stable/train: WIP Testing DIB on stable/train https://review.opendev.org/c/openstack/octavia/+/845812 | 19:25 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!