← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1359651] [NEW] xenapi: still get MAP_DUPLICATE_KEY in some edge cases

 

Public bug reported:

Older version of XenServer require us to keep the live copy of xenstore
updated in sync with the copy of xenstore recorded in the xenapi
metadata for that VM.

Code inspection has shown that we don't consistently keep those two
copies up to date.

While its hard to reproduce this errors, (add_ip_address_to_vm seems
particuarly likely to hit issues), it seems best to tidy up the xenstore
writing code so we consistently add/remove keys from the live copy and
the copy in xenapi.

** Affects: nova
     Importance: Medium
     Assignee: John Garbutt (johngarbutt)
         Status: Triaged


** Tags: xenserver

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1359651

Title:
  xenapi: still get MAP_DUPLICATE_KEY in some edge cases

Status in OpenStack Compute (Nova):
  Triaged

Bug description:
  Older version of XenServer require us to keep the live copy of
  xenstore updated in sync with the copy of xenstore recorded in the
  xenapi metadata for that VM.

  Code inspection has shown that we don't consistently keep those two
  copies up to date.

  While its hard to reproduce this errors, (add_ip_address_to_vm seems
  particuarly likely to hit issues), it seems best to tidy up the
  xenstore writing code so we consistently add/remove keys from the live
  copy and the copy in xenapi.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1359651/+subscriptions


Follow ups

References