Monday, 2026-05-04

opendevreviewAlfredo Moralejo proposed openstack/python-watcherclient master: Ignore eventlet deprecation warning messages  https://review.opendev.org/c/openstack/python-watcherclient/+/98683007:52
opendevreviewJoan Gilabert proposed openstack/watcher master: Remove unused methods from KeystoneHelper  https://review.opendev.org/c/openstack/watcher/+/98712608:38
opendevreviewJoan Gilabert proposed openstack/watcher master: Replace keystoneclient with openstacksdk  https://review.opendev.org/c/openstack/watcher/+/98712708:38
opendevreviewJoan Gilabert proposed openstack/watcher master: Remove python-keystoneclient dependency  https://review.opendev.org/c/openstack/watcher/+/98712808:38
opendevreviewJoan Gilabert proposed openstack/watcher master: Update configuration docs for client sections  https://review.opendev.org/c/openstack/watcher/+/98712908:38
opendevreviewAlfredo Moralejo proposed openstack/python-watcherclient master: Ignore eventlet deprecation warning messages  https://review.opendev.org/c/openstack/python-watcherclient/+/98683009:27
opendevreviewJoan Gilabert proposed openstack/watcher master: Replace keystoneclient with openstacksdk  https://review.opendev.org/c/openstack/watcher/+/98712709:56
opendevreviewJoan Gilabert proposed openstack/watcher master: Remove python-keystoneclient dependency  https://review.opendev.org/c/openstack/watcher/+/98712809:56
opendevreviewJoan Gilabert proposed openstack/watcher master: Update configuration docs for client sections  https://review.opendev.org/c/openstack/watcher/+/98712909:56
opendevreviewAlfredo Moralejo proposed openstack/python-watcherclient master: Ignore eventlet deprecation warning messages  https://review.opendev.org/c/openstack/python-watcherclient/+/98683009:59
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Add comprehensive tests for action precondition validation  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/96686010:02
opendevreviewAlfredo Moralejo proposed openstack/watcher-tempest-plugin master: Add scenario tests for boot from volume instances  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/98661610:33
opendevreviewAlfredo Moralejo proposed openstack/watcher master: Freeze data_model API response fields  https://review.opendev.org/c/openstack/watcher/+/98677710:35
amoralejHi, I have one doubt about how to check status of VMs in zone_migration - https://github.com/openstack/watcher/blob/master/watcher/decision_engine/strategy/strategies/zone_migration.py#L367-L377 - We are using two attributes vm_state and status coming directly from openstacksdk instance objects11:26
opendevreviewJoan Gilabert proposed openstack/watcher master: Replace keystoneclient with openstacksdk  https://review.opendev.org/c/openstack/watcher/+/98712711:28
opendevreviewJoan Gilabert proposed openstack/watcher master: Remove python-keystoneclient dependency  https://review.opendev.org/c/openstack/watcher/+/98712811:28
opendevreviewJoan Gilabert proposed openstack/watcher master: Update configuration docs for client sections  https://review.opendev.org/c/openstack/watcher/+/98712911:28
amoralejwhile trying to remove nova api calls, i was trying to mimic those comparison, in model we only have vm_state, so i was adding the status field. However, i realized status is not included in the nova notifications, https://github.com/openstack/nova/blob/2e0bfb1102d8af376c110a169eba42e0905dae07/nova/notifications/objects/instance.py#L25-L6111:28
amoralejalthout there is a power_state11:31
jgilaberlooking at the nova api docs https://docs.openstack.org/api-ref/compute/#show-server-details I'm not sure of the difference between vm_state and status11:35
amoralejactually, notifications have another one power_state11:36
jgilaberstatus="The server status.", OS-EXT-STS:vm_state="The VM state"11:36
amoralejit's weird nova didn't add status which is top level attribute but added the  OS-EXT-STS:vm_state ...11:37
amoralejI may call nova to get the status while processing the notifications i tend to think that, if nova folks only add the vm_state there may be a reason ..11:45
dviroelit is wierd indeed, may we could just ping them in the nova channel and ask11:46
dviroelit seems something with historical reason11:47
opendevreviewJoan Gilabert proposed openstack/watcher master: Update configuration docs for client sections  https://review.opendev.org/c/openstack/watcher/+/98712912:45
winiciusallan[m]people, will we need a blueprint for the preemptible instances spec?12:58
winiciusallan[m]or is just the spec enough12:58
dviroelwiniciusallan[m]: both, the blueprint help us to track the development phase13:51
winiciusallan[m]dviroel: ack. created here https://blueprints.launchpad.net/watcher/+spec/preemptible-instances13:55
dviroelwiniciusallan[m]: ack, we can approve once we agree on the spec too13:57
winiciusallan[m]good. I put it in drafting state because I'm still writing it13:58
winiciusallan[m]btw I'll submit a first version for early review on initial sections13:59
opendevreviewWinicius Allan Bezerra da Silva proposed openstack/watcher-specs master: [WIP] Add spec for Preemptible Instances feature  https://review.opendev.org/c/openstack/watcher-specs/+/98717114:00
winiciusallan[m]here it is ^14:01
dviroelwiniciusallan[m]: thanks. yeah, we can provide an early feedback which is good for both sides14:02
winiciusallan[m]dviroel: thanks!14:03
opendevreviewMerged openstack/watcher master: run hacking via local hook  https://review.opendev.org/c/openstack/watcher/+/98392516:44
opendevreviewMerged openstack/watcher master: Convert remote pre-commit hooks to local pip hooks  https://review.opendev.org/c/openstack/watcher/+/98393317:24
opendevreviewMerged openstack/watcher master: Add hook smoke-test script  https://review.opendev.org/c/openstack/watcher/+/98394017:24

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