Monday, 2019-06-24

*** zhurong has quit IRC00:53
*** zhurong has joined #openstack-watcher02:11
openstackgerritMerged openstack/watcher master: check instance state for instance.update  https://review.opendev.org/66348903:54
openstackgerritlicanwei proposed openstack/watcher master: Add uWSGI support  https://review.opendev.org/66677904:45
*** irclogbot_1 has quit IRC06:18
*** irclogbot_1 has joined #openstack-watcher06:20
openstackgerritlicanwei proposed openstack/watcher master: [WiP]Add uWSGI support  https://review.opendev.org/66677907:40
openstackgerritlicanwei proposed openstack/watcher master: [WiP]Add uWSGI support  https://review.opendev.org/66677909:05
Dantalionmriedem: Yes that makes sense, I'll take a look at the patch.12:15
Dantalionmriedem: It makes sense to do this in a follow up patch and update test_list_opts to check for the presenence of all the objects instead of the strings12:20
*** mriedem has joined #openstack-watcher13:29
mriedemDantalion: for https://bugs.launchpad.net/watcher/+bug/1833999 are you using the new enough python-novaclient version?13:31
openstackLaunchpad bug 1833999 in watcher "nova.hypervisors.search() got unexpected argument 'detailed'" [High,New]13:31
mriedemyou need at least 14.1.013:31
mriedemDantalion: that's what has this novaclient change that watcher needs to use https://review.opendev.org/#/c/659886/13:33
mriedemmy guess is your downstream QA environment is using rocky or stein level novaclient13:33
mriedemi forget if cern has upgraded to stein13:33
DantalionNova is at rocky currently14:52
DantalionThe api mentions that search is deprecated so is the new nova client using list under the hood?14:53
Dantalionwhile the method is still called search14:53
Dantalionmriedem: Sorry I completely missed that it explains a lot~14:55
mriedemDantalion: the /search route was deleted in 2.53 but made available in the other GET routes with 2.5314:55
mriedemthe missing piece was the novaclient functionality to support searching on hypervisor_hostname_pattern in the other GET routes with 2.5314:56
mriedemand yeah your rocky deployment won't have that newer novaclient change that was just released in train14:56
mriedemyou'd have to backport that novaclient patch to your downstream novaclient14:56
mriedemunless you can run novaclient 14.1.0 against your rocky (it should be backward compatible but i don't know if things have been removed in novaclient since rocky)14:56
mriedem*the /search route was *deprecated* in 2.5314:57
DantalionOkaj so your patched introcuced hypervisor_hostname_pattern for the /list route14:58
Dantalionmriedem: I got confused because the method is still called hypvervisors.search and the documented states /search is deprecated but I guess they don't have to map to one another ofcourse14:59
mriedemcorrect the novaclient change just handles the microversion transparently for the user based on microversion15:03
Dantalionmriedem: Thanks, I have closed the issue and will look at updating novaclient on the Watcher node tomorrow. I will do some performance measurements of before and after and ofcourse will share those once done :)15:05
mriedemDantalion: that would be great15:07
mriedemi need to come back to https://review.opendev.org/#/c/663332/ - i still haven't gotten the grenade part working, so i think i'll probably just get the non-grenade part fixed so we can merge that and then work on the grenade piece separately16:44
openstackgerritMatt Riedemann proposed openstack/watcher master: Configure nova notification format in non-grenade CI jobs  https://review.opendev.org/66333217:10
openstackgerritMatt Riedemann proposed openstack/watcher master: Configure nova notification_format for grenade  https://review.opendev.org/66716117:10
openstackgerritMatt Riedemann proposed openstack/watcher master: Improve the configuration parameters for grafana  https://review.opendev.org/66685618:38
openstackgerritMatt Riedemann proposed openstack/watcher master: Fix placement_client group help docs generation  https://review.opendev.org/66689718:52
*** ianychoi_ has joined #openstack-watcher21:19
*** ianychoi has quit IRC21:22
*** ianychoi_ has quit IRC21:30
*** ianychoi_ has joined #openstack-watcher21:31
*** mriedem has quit IRC21:55

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