← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1360223] Re: Infinite loop / "File name too long" error from NestedTempfile fixture

 

** Changed in: nova
       Status: Incomplete => Invalid

-- 
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/1360223

Title:
  Infinite loop / "File name too long" error from NestedTempfile fixture

Status in OpenStack Compute (Nova):
  Invalid

Bug description:
  Something truly bizarre happened with this unit test run:

  http://logs.openstack.org/82/116082/1/gate/gate-nova-python26/2312b5e/

  The tests all failed with massive temporary filenames - looks like
  some kind of infinite loop in the NestedTempfile() fixture perhaps

  
  2014-08-22 03:41:28.566 | ======================================================================
  2014-08-22 03:41:28.566 | FAIL: nova.tests.virt.vmwareapi.test_driver_api.VMwareAPIVMTestCase.test_destroy_no_datastore
  2014-08-22 03:41:28.566 | tags: worker-2
  2014-08-22 03:41:28.566 | ----------------------------------------------------------------------
  2014-08-22 03:41:28.566 | Traceback (most recent call last):
  2014-08-22 03:41:28.566 |   File "nova/tests/virt/vmwareapi/test_driver_api.py", line 344, in setUp
  2014-08-22 03:41:28.566 |     super(VMwareAPIVMTestCase, self).setUp()
  2014-08-22 03:41:28.566 |   File "nova/test.py", line 251, in setUp
  2014-08-22 03:41:28.567 |     self.useFixture(fixtures.NestedTempfile())
  2014-08-22 03:41:28.567 |   File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/testtools/testcase.py", line 645, in useFixture
  2014-08-22 03:41:28.567 |     fixture.setUp()
  2014-08-22 03:41:28.567 |   File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/fixtures/_fixtures/tempdir.py", line 68, in setUp
  2014-08-22 03:41:28.567 |     tempdir = self.useFixture(TempDir()).path
  2014-08-22 03:41:28.567 |   File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/fixtures/fixture.py", line 192, in useFixture
  2014-08-22 03:41:28.567 |     fixture.setUp()
  2014-08-22 03:41:28.567 |   File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/fixtures/_fixtures/tempdir.py", line 44, in setUp
  2014-08-22 03:41:28.567 |     self.path = tempfile.mkdtemp(dir=self.rootdir)
  2014-08-22 03:41:28.567 |   File "/usr/lib64/python2.6/tempfile.py", line 318, in mkdtemp
  2014-08-22 03:41:28.567 |     _os.mkdir(file, 0700)
  2014-08-22 03:41:28.568 | OSError: [Errno 36] File name too long: '/tmp/tmp.ENqMJdMhuY/tmpbyKGvU/tmpt1nOdU/tmp6Pvez8/tmpzOhMoD/tmpIaBnmr/tmpUzAEZ2/tmp7eCybK/tmp3VaXYG/tmp77Wk4P/tmpIG156m/tmpLlUOLo/tmpRFNqOk/tmp4dDyrI/tmpdWHS8K/tmpYyUmC0/tmp4BVhuC/tmpd0OvTy/tmpjEGR7E/tmprGHhIt/tmpHYoR57/tmpy2wY5S/tmpVj0ra7/tmpbykebb/tmpgyib1f/tmpu3xzyA/tmpq5ooXu/tmpXUmRed/tmp0u1lmj/tmpVeXr3G/tmpGCoi4T/tmpN8ypep/tmpFPXpvX/tmpYmGsbS/tmpvR45sm/tmppZrvAm/tmpzlZj0F/tmpQQG8OI/tmp8K3qYi/tmpx_3yTY/tmprImO40/tmpy11WKt/tmpgtZwwB/tmpM2m7pB/tmpOVQqIn/tmpzAMpe0/tmpHHaImb/tmprQRVCF/tmpxtU9hl/tmp1YzcMj/tmpaGfkr7/tmpQuTLG0/tmpdJ5KZV/tmp7A4DoB/tmpIBiUz4/tmpE2yizU/tmpD7E4Yq/tmpVmd88l/tmpzIfVhd/tmpGK7ecf/tmpJ0E_aq/tmpT3Q_Iz/tmpI9LjDF/tmpc1tL9J/tmpL2LAve/tmplkLYCo/tmpKsQaEP/tmpIaJGas/tmpNjxCDy/tmpD68M8D/tmpUBS1oJ/tmphQZTjW/tmpCBO52t/tmpouZgeZ/tmpwhZFNK/tmpMt6nsg/tmp6ZuY6X/tmpBKyWHI/tmpzG6wht/tmpqYetT5/tmpw5E24b/tmpvQkr2N/tmpLav67c/tmp7hxtkd/tmpOJUTUe/tmpGleJqo/tmpTInqPE/tmpN3vo7e/tmpl8HPaP/tmpm84gdw/tmpV49ZIm/tmpord0RI/tmp8tN0qq/tmp4vg1OH/tmptAdqF1/tmpoQ2Qhb/tmp8BruPg/tmpAKTA8I/tmpA_JqCR/tmpTpSXkB/tmpGth3Xt/tmpEWoJ2o/tmpWQ2EQx/tmpsVdjnS/tmp3EZK_J/tmpFbX14Q/tmpPMyft7/tmp0kaHFM/tmp1u6XJB/tmpUeT3MI/tmpYFS0mw/tmpEqH93X/tmpulWSYk/tmpNqDgCB/tmpBGd9tU/tmpzH_mdq/tmp2dJZ75/tmpDZ0Jn9/tmpjlExEa/tmpINumtc/tmpCWPROZ/tmpvNrqRc/tmpq53oyH/tmp042PzJ/tmp0rjskm/tmpvvE4fv/tmpyL7VpW/tmpPBgUTq/tmpLXDjf_/tmp8bceEX/tmpKErtQx/tmpmfMH1D/tmpY6JKd4/tmpF4Qp68/tmpqmgfEP/tmpBnmBi_/tmpiHRi2t/tmpEM3fCf/tmpFA1Tnf/tmpqcWOnj/tmpB5mnod/tmpoPGjAi/tmpw5LgAl/tmp0Ne_aC/tmpPdTwd8/tmpDdN1v3/tmp9KQMpb/tmpjG62A2/tmpts9bWR/tmpcrqcOq/tmpfzVpx_/tmpLcjEKO/tmpVLFoQS/tmp9zxD5t/tmpL0K2rq/tmpgcgK5c/tmpuKIkL0/tmpWiJaGG/tmpaIEwtw/tmpx9PMUN/tmpJlX5fS/tmpcj_IBA/tmpQk2pFY/tmpmnbV8h/tmpXMQ4CJ/tmpmLc91S/tmpy1Gyi1/tmpFSqcFC/tmpBZyhnQ/tmptHqQgf/tmpcdwlhK/tmp0ASD2_/tmpsodTVM/tmpSTCxpt/tmp1IX4QS/tmp6Enzcy/tmpatZjBK/tmpFXaLXo/tmpN0gzxp/tmpM3Ot9a/tmpztfHiR/tmpNGcKOD/tmpXv0gvj/tmpiRtSw6/tmpzXqXVC/tmpJFgbVI/tmpGjrNuU/tmpNg1r94/tmpGcNnHp/tmpFdlsy6/tmpqPwPxc/tmp7po04D/tmpDTjUF9/tmpH9BzXl/tmpFoMsfQ/tmpoBdRkI/tmpz73ikl/tmpBAE13s/tmpLOowGV/tmpwAGtNy/tmpd95V7w/tmp_Or8oJ/tmpX4SjFH/tmpKq5uWU/tmpjVfF4o/tmpFY6Jja/tmpZkgWXJ/tmpb62Bd5/tmp1HXxCO/tmpxuv9hz/tmpIx0q_q/tmpdNJ9ZX/tmphlbr4m/tmpvq9gzp/tmpa5BnyZ/tmpGSR6Q2/tmpA6goIf/tmp1VMg72/tmpyNr6ZA/tmps0g57D/tmpa4zMl2/tmpgGWALm/tmpJLyOtC/tmpsSlQ4c/tmp0IDVZ_/tmpz4f650/tmpjiuYvN/tmp3dDRR1/tmpXevN06/tmpmmqMJo/tmpviqxCe/tmpCb7Gs7/tmpXvD44a/tmpzHBFuh/tmpSsL5rF/tmpJ6oHl4/tmpijCFE5/tmpjx7gER/tmphYRT8_/tmpn7fM7q/tmp8N3QQu/tmpxHnV45/tmpjVt6C4/tmpgEU9EA/tmpI80Ort/tmp5lrGOu/tmpmBdM_O/tmpBZFN6l/tmpwusJI7/tmpGEQ3Wt/tmpZfQVh4/tmpT7EELz/tmpo8z02g/tmpk0R2ZL/tmpPgoq1v/tmpiqc0EX/tmp_TWK6z/tmpZ_3WBG/tmpsf8mof/tmppvgOtE/tmpQJaoPh/tmpUFjiBi/tmpqKW4NW/tmpbGcuma/tmpgQRaV4/tmpY2eZEF/tmpN35_7g/tmpY_hRgw/tmp8UK4fD/tmpzlXiqH/tmpRnDpu6/tmp4zwIvC/tmpRwU0OB/tmpZQEQGQ/tmpUhxKOm/tmpldw2Z3/tmpfcY7sh/tmplNLNt7/tmpuZF9cr/tmpXv3sSM/tmpEmSyMH/tmp_ae0FE/tmpi9I1qx/tmpFZ5hkm/tmpaTghiE/tmpCUiPwF/tmpS1FSz6/tmpojiKDd/tmp45vpgF/tmpof0lVd/tmp3E__ZV/tmpL3XNgb/tmpPL6x0b/tmpkhMtsT/tmpd7AHGm/tmp85vZda/tmpl1sAe_/tmpKe1a1S/tmp7qYzDg/tmpPbdqob/tmp76eG5I/tmpb4L7Lf/tmpaYsTho/tmpNLk7r9/tmpngOceI/tmpZCdHC_/tmp4J2gCc/tmpVutAO6/tmpSR2elW/tmppDkKAD/tmpG0uvOf/tmp2PHVZP/tmp9_eVDP/tmpSge8Fy/tmp_D5mlo/tmphMgq1E/tmpyytCM6/tmpAiYE_Y/tmpURNohV/tmpuNm43f/tmp0u0sbD/tmprPHpc0/tmp0v093z/tmpHAvnZZ/tmpCOPre7/tmp8FLOsv/tmppzw192/tmpRLjcQ9/tmpGztWXp/tmp0yWPAR/tmpX3jhTS/tmpuSrS3j/tmp75mI_c/tmp62zeYP/tmpYpvzyj/tmpfERlNM/tmpA2bBHC/tmpW29AUA/tmp65ZbuE/tmpnIe9ss/tmpMGgzDJ/tmpYKmdPr/tmpdPxRTS/tmpu_GlZY/tmp3DT3gX/tmpm0poB8/tmpuBKTvV/tmpbgoWT4/tmpJSaaMZ/tmpAFSjxz/tmpQ0MSKr/tmpOUEOyH/tmp1oicUY/tmplpqQws/tmpNvVGpc/tmpxllr1U/tmpXaZXJf/tmpEQaNwX/tmpOvX_E2/tmpd6h4ag/tmps3mYaz/tmp_v0kfg/tmpA59AEe/tmpXS1RK7/tmpRn4lRS/tmprtuA0j/tmpLBsR7P/tmpfCeJw7/tmpWAmbyD/tmp8DDKpN/tmpB5wumo/tmpqymriJ/tmpNmNSQX/tmp2SqFHf/tmpgvUBRN/tmpdKZz83/tmpksOn2C/tmpMVbeJv/tmpUc8tNX/tmpM2kPRF/tmpmmlCeV/tmp40XXnU/tmpilEBLC/tmpNUWVn0/tmpa3hYsZ/tmpOwr8EP/tmp6gr0Rh/tmpwRYahr/tmpvbLAaP/tmp8he3Q_/tmpRr9NLW/tmpBbl44Z/tmp6HLyAi/tmp9_81vL/tmpbaak9M/tmpAPQqzj/tmpG_KAkQ/tmp3fIIrp/tmpsvEwXc/tmp3VvfRZ/tmp1Flpq6/tmpTSiq1j/tmp_90nmG/tmpTO7UxW/tmpWckivx/tmpRzrcHq/tmpiBJPD6/tmpfbgaWC/tmpZ8pFPr'

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


References