Hi,
Oh, I noticed myself the bug
https://bugs.launchpad.net/nova/+bug/1538204 (nova failed to stop) on
Grenade tests of one of my Cinder changes. Grenade started on Liberty
with oslo.service 1.1.0, a version which didn't have my fixes for signal
handling.
Good news: since upper-constraints.txt of Liberty was updated to use
oslo.service 0.9.1, the random bug should now be gone (with my fixes for
signal handling).
I hope that it will help to make Grenade tests more reliable!
Please keep me in touch if you still see the failure, especially this
message in logs:
""AssertionError: Cannot switch to MAINLOOP from MAINLOOP" error"
Victor
Le 18/02/2016 11:05, Victor Stinner a écrit :
Hi,
Le 17/02/2016 19:29, no-re...@openstack.org a écrit :
> We are chuffed to announce the release of:
>
> oslo.service 0.9.1: oslo.service library
> (...)
>
> Changes in oslo.service 0.9.0..0.9.1
> ------------------------------------
>
> 8b6e2f6 Fix race condition on handling signals
> eb1a4aa Fix a race condition in signal handlers
This release contains two major changes to fix race conditions in signal
handling. Related bugs:
"Race condition in SIGTERM signal handler"
https://bugs.launchpad.net/oslo.service/+bug/1524907
=> "AssertionError: Cannot switch to MAINLOOP from MAINLOOP" error
"Failed to stop nova-api in grenade tests"
https://bugs.launchpad.net/nova/+bug/1538204
=> "oslo_service.threadgroup RuntimeError: dictionary changed size
during iteration"
oslo.service 0.9.1 is now in upper-contraints.txt and so will be
deployed on Liberty CIs:
https://review.openstack.org/#/c/280934/
Victor
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev