compute-hyperv doesn't patch the eventlet clock

Bug #1749088 reported by Claudiu Belu
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
compute-hyperv
Fix Released
High
Unassigned

Bug Description

Nova services do not start if the eventlet clock hasn't been replaced with the monotonic clock. Using the monotonic clock will avoid issues caused by drifts of system time.

The eventlet clock must be patched as early as possible (nova/__init__.py), and it can be done by importing oslo_service.

Claudiu Belu (cbelu)
Changed in compute-hyperv:
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to compute-hyperv (master)

Reviewed: https://review.openstack.org/542959
Committed: https://git.openstack.org/cgit/openstack/compute-hyperv/commit/?id=897321130ad2297038eeedceeff0d8ad4007c4ae
Submitter: Zuul
Branch: master

commit 897321130ad2297038eeedceeff0d8ad4007c4ae
Author: Claudiu Belu <email address hidden>
Date: Thu Feb 8 21:44:59 2018 -0800

    Fixes eventlet monotonic clock issue

    The eventlet clock must be patched with the monotonic clock
    in order to avoid issues caused by drifs of system time.

    This is done in nova/__init__.py, but if compute-hyperv is
    installed after nova, compute-hyperv will overwrite that
    file.

    Closes-Bug: #1749088

    Change-Id: I0d32406a65d1f4d57435766d41a0f1c1efba2782

Changed in compute-hyperv:
status: New → Fix Released
Revision history for this message
johnpham (jp95) wrote :

I'm using the pre-package installer which was downloaded from
https://docs.openstack.org/nova/queens/admin/configuration/hypervisor-hyper-v.html

However, I'm still getting this issue. Where can I get a installer for Openstack' Queens release?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.