Skip to content
Snippets Groups Projects
  1. Apr 12, 2010
  2. Apr 09, 2010
  3. Apr 07, 2010
  4. Apr 06, 2010
  5. Mar 31, 2010
  6. Mar 15, 2010
  7. Mar 12, 2010
  8. Mar 10, 2010
  9. Mar 08, 2010
  10. Feb 26, 2010
  11. Feb 23, 2010
  12. Feb 22, 2010
  13. Feb 18, 2010
  14. Feb 15, 2010
  15. Jan 26, 2010
  16. Jan 20, 2010
  17. Jan 15, 2010
  18. Jan 14, 2010
  19. Jan 13, 2010
  20. Nov 30, 2009
  21. Nov 25, 2009
  22. Nov 20, 2009
    • Michael Hanselmann's avatar
      Handle EEXIST in utils.RenameFile · a426508d
      Michael Hanselmann authored
      
      This should fix an issue I've seen exactly once during testing. It might have
      been caused by parallel RPC calls to archive jobs.
      
      […] ganeti-noded:112 ERROR Error in RPC call […]
       File "/usr/lib/python2.4/site-packages/ganeti/backend.py", line 2365, in JobQueueRename
         utils.RenameFile(old, new, mkdir=True)
       File "/usr/lib/python2.4/site-packages/ganeti/utils.py", line 322, in RenameFile
         os.makedirs(os.path.dirname(new), mkdir_mode)
       File "/usr/lib/python2.4/os.py", line 159, in makedirs
         mkdir(name, mode)
      OSError: [Errno 17] File exists: '/var/lib/ganeti/queue/archive/0'
      
      Signed-off-by: default avatarMichael Hanselmann <hansmi@google.com>
      Reviewed-by: default avatarGuido Trotter <ultrotter@google.com>
      a426508d
Loading