)]}'
{"id":"openstack%2Fglance~746531","triplet_id":"openstack%2Fglance~master~I74baf53fac1c3e23f6dc743058165ecb39074626","project":"openstack/glance","branch":"master","topic":"task-heartbeat","hashtags":[],"change_id":"I74baf53fac1c3e23f6dc743058165ecb39074626","subject":"Functional test enhancement for lock busting","status":"MERGED","created":"2020-08-17 14:54:19.000000000","updated":"2020-08-29 21:49:29.000000000","submitted":"2020-08-29 21:48:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"746531-1598737688437-210ac784","meta_rev_id":"73d3d67daad390f4fcbc02ffdca06e6c23c5daad","_number":746531,"virtual_id_number":746531,"owner":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-08-29 21:48:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"date":"2020-08-29 06:27:21.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2020-08-24 13:41:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":2,"date":"2020-08-28 15:29:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":1,"date":"2020-08-28 15:29:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"recommended":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2020-08-24 13:41:26.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-08-21 14:36:39.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"},{"updated":"2020-08-28 15:29:42.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-08-29 06:27:21.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-08-29 21:48:08.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"0adbea1a96ec528cae3a25500e3e2c7f5b4a05b4","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-08-17 14:54:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f08c0a61e70eeab9c3c876d45a2cbc817d9e6184","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-17 15:04:49.000000000","message":"Patch Set 1:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":1},{"id":"1ca62f0a3e9aee65b319791274c3797b9b55d9ea","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-08-17 16:01:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6693ecfcf84e908e11f1a3433fa3406210dc7049","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-17 16:02:01.000000000","message":"Patch Set 2:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":2},{"id":"8c1288d3d4c328214e7205e05f434cc5910ee3f1","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-08-17 17:11:42.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a7b395cce3ff69f46e60b1ee0f812d708ab4df09","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-17 17:12:22.000000000","message":"Patch Set 3:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":3},{"id":"f9f6f486d8655b9763e4099e6d9239421be21a1c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-17 20:42:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/12da9a1b7b9e4cb5b6d2d4e8b3c168ee : SUCCESS in 1h 01m 00s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/22de7c5152ff4e4d8f449bd667fb7ac2 : SUCCESS in 1h 04m 07s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4c09d5c85e074622bf09475b6e70fd03 : SUCCESS in 5m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4b7663f7f27747d5b52abdce117ac94b : SUCCESS in 5m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/440ae41423794a8b80475868d8d73033 : SUCCESS in 4m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/478cf97756f54056a91f3dcb5ffdfd76 : SUCCESS in 5m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/122bc3800f8e4f338cfab11d3ce1f3b3 : SUCCESS in 6m 20s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/b26cab6c4fd44ef7aae3c3770f1b0532 : SUCCESS in 8m 11s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/b656354edc484fe7ab756ab8f801d14a : SUCCESS in 8m 59s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/3d3be416c6834ebab1c513c460bab453 : SUCCESS in 4m 53s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/d7e44854e8514e249e24739bd8e9fc26 : SUCCESS in 1h 00m 32s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/3c516f19b46b41cbb0df4bdb1366f39a : SUCCESS in 1h 08m 28s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/91747278372d4af5a95e6530c336b806 : SUCCESS in 1h 22m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6d46560a2cf94e10846eba1b4c28c9cd : SUCCESS in 1h 04m 51s","accounts_in_message":[],"_revision_number":3},{"id":"58cd9b230fcae77e80b0fe8030f5dae65ed76b2b","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-08-18 15:04:45.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"7474c2d13a081c3d743103323addbec845046442","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-18 15:06:51.000000000","message":"Patch Set 4:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":4},{"id":"796b6f3aef2b952aa3b6719ac3b91384ece3f3ba","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-08-18 16:34:38.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f29f7b5234e548dd0285d1dcf9cd8b6fdff699c0","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-18 16:36:49.000000000","message":"Patch Set 5:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":5},{"id":"7cbabee84cc2b8135381222ec55a5acfca02c51f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-18 18:11:09.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/d460438ab8e44410b798087808763d24 : SUCCESS in 1h 16m 43s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/c16ee3b048d74147bc1f992df090242f : SUCCESS in 1h 27m 01s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/de7b10cc546f4c589eab397b43a2b135 : SUCCESS in 4m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f446d1b6e17a40c9a0d2b692f21fdb30 : SUCCESS in 4m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0a53f2ed836c482c8f4fce77b084270a : SUCCESS in 5m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9cbed2f861a9401fb69e1780788c6b15 : SUCCESS in 6m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/87749f9ff6954ded94bb80733bdfa458 : SUCCESS in 6m 21s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/96e387e698084d199d413fb49472bb24 : SUCCESS in 8m 43s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/da71803ce43f430cb52bd2ca7a69461f : TIMED_OUT in 30m 56s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/a3827263ee2b4247ae9adb6f7482b142 : SUCCESS in 4m 14s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/26dc13698d764a69ae2b9f0f403736f6 : SUCCESS in 1h 00m 17s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/b08561c816f04aeca86f03c08f5cf3cb : SUCCESS in 1h 03m 13s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/b09c82a40931420a9871a08f0712174e : SUCCESS in 1h 05m 03s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7931efb035af496388b3d5fe74b30149 : SUCCESS in 52m 43s","accounts_in_message":[],"_revision_number":5},{"id":"2bbdd713e7a7677ef2f3cf657578a5bc09585f17","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-08-20 16:43:09.000000000","message":"Patch Set 5:\n\nrecheck this was some timeout, but not test_reload","accounts_in_message":[],"_revision_number":5},{"id":"e261fa3de3b5621fdc1daf135002022d8980c821","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-20 16:43:54.000000000","message":"Patch Set 5:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":5},{"id":"06af85b043bbc3bf129e7f708ed2030c141f128b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-20 20:58:40.000000000","message":"Patch Set 5:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/edf5abbc0e494e4e86f8353ba51b1da0 : SUCCESS in 56m 57s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/012454c754bd4bc5a732ac4e3623ed01 : SUCCESS in 1h 12m 19s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/410dceb1c52445118a6a579e4652a53a : FAILURE in 7m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fc9f7c73e13149e195bf6ca23bb6061f : SUCCESS in 5m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/50d42816d6374c5fab980efca221a3ca : FAILURE in 7m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e8a0155917a84deabe105bdcfe112223 : FAILURE in 5m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1cbe19b8125247b0885854d3ae94c948 : SUCCESS in 7m 33s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/cd3aebded5af408b876406805e54909e : SUCCESS in 8m 03s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/932bb13316954b89a51e12b138a8946a : SUCCESS in 8m 01s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/3fd2acdd395e4a058af62a10f89cde38 : SUCCESS in 4m 36s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/a5c8ba7a79aa45758beb32b2fd1539d0 : SUCCESS in 1h 10m 07s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/5013b11425244d26bb6ce2bf433f0cd4 : SUCCESS in 1h 12m 20s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/26788bada3b64ea09704b867c38990e7 : SUCCESS in 1h 19m 03s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/10b8284113814d978fc9fef5f55e2ed1 : SUCCESS in 52m 56s","accounts_in_message":[],"_revision_number":5},{"id":"34970df4e4ee705952909e9cc8f3787c3054c8b7","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-08-20 22:30:43.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"02568c2a2cb3d62437a940e4269dc3d1224c2d71","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-20 22:33:02.000000000","message":"Patch Set 6:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":6},{"id":"2d2be511e00c7cbfabb574995cd234e571004a41","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-21 00:56:10.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/ca0a0b557c77462a99a46f6be57643f8 : SUCCESS in 1h 02m 26s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/d883452025c144ad90ca2917f3333a7a : SUCCESS in 1h 11m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2ddaa551ce0e45b18b780c8546ca506e : FAILURE in 5m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6e549955df3646bca7985e78d49348b3 : SUCCESS in 4m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1b77ee2578134ad08918e8e43a98d202 : FAILURE in 6m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/dfce5c6a1f4a468d92aaedd1098e57e3 : FAILURE in 7m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/93abf7efd7254d3bb7e4d27ce296b334 : SUCCESS in 6m 28s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/37cf6a1ac45d4827aaa52f488c4ad520 : SUCCESS in 8m 23s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/3ed7b289188c4abaaa1d97c2396c89fc : SUCCESS in 8m 40s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/ab7fa2c41ee448b5be7d56ea6383e85d : SUCCESS in 4m 57s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/56664e2f444542cb8458351e6e1bc886 : SUCCESS in 1h 21m 08s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/90fda43500684077a6d5810d9d0f4307 : SUCCESS in 1h 24m 53s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/7250b1acf2184e6694d74c05dc33976d : SUCCESS in 1h 13m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4b95e7adb1d343e68ef6dcd09f8aa1e3 : SUCCESS in 1h 04m 40s","accounts_in_message":[],"_revision_number":6},{"id":"1b4ab69ad6c856e7b0e91b351dba117a582b6219","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-08-21 14:30:36.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"ca5d18c676999dc72caaba4f92bd54f9c92b2ad6","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-21 14:33:02.000000000","message":"Patch Set 7:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":7},{"id":"e5aabcbab5384b3ad3d75ac700f867cfa6febeb4","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2020-08-21 14:36:39.000000000","message":"Patch Set 7: Code-Review+2 Review-Priority+1","accounts_in_message":[],"_revision_number":7},{"id":"65339ecaef2537aed3bf13877716404a9aeb7df7","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-08-21 15:18:01.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"47c86da016e88b39bd27fe4ded9375cab0444c77","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-21 15:20:20.000000000","message":"Patch Set 8:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":8},{"id":"efb7e49029a76cd83953395f0076c2a00afd248e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-21 19:33:34.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/a6b49638c67143b2a95ab11f95ec14a6 : SUCCESS in 1h 07m 52s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/d807d574f3f64f6db7533d03ebb55a45 : SUCCESS in 1h 15m 42s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/68c71a5475ea4fe09ff0b33e94ad192a : SUCCESS in 7m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a1d7273d59484fa0889bd942cd47a15a : SUCCESS in 5m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b06178e4b495418fa7fbbe801ec7a667 : SUCCESS in 5m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9507d91ba5584b7c80bf20bc48611810 : SUCCESS in 6m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bc0d359ddd4e420e8d785d9bc5e2f7e2 : SUCCESS in 12m 33s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/37254690f4a34bc585745af0f6888d28 : SUCCESS in 9m 56s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/89d78668b71045d59fbbd5fc745c7a73 : FAILURE in 15m 35s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/d960dd15591d436aa995bd701e8772ce : SUCCESS in 6m 55s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/91e34cd34e6546eeba0b07bc0284e4ef : SUCCESS in 1h 03m 58s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/a403cfbc8dc14aa195dcf473f302b684 : SUCCESS in 1h 15m 28s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/4fde73b9174e4e8c81e578e67cc4a110 : SUCCESS in 1h 02m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1af5101d7606475cb393b6a15aa3189f : SUCCESS in 1h 01m 03s","accounts_in_message":[],"_revision_number":8},{"id":"d81a32e4671de93974f782ec8de7643589a144c9","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-08-21 19:53:47.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"dbb9bbdcf7bb814596796786d862dae7e2622da1","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-21 19:56:51.000000000","message":"Patch Set 9:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":9},{"id":"89efda500b42ef78816e8a0f6f01f500ea928a19","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-21 23:26:38.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/11525e65f55a47e58c001a0a613483e3 : SUCCESS in 1h 01m 03s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/54c8ce177bae456e87a783b420a664c6 : SUCCESS in 1h 10m 50s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dc673bd419eb4b77b944d0b5d47f6b68 : SUCCESS in 6m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/78abb353b2304837bbc15fdbf5ced04a : FAILURE in 5m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/01e72e6a4c524b4686f488d9d6d2074c : SUCCESS in 6m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/99222b89cbf74335ac63ae898de84e82 : SUCCESS in 6m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a13f2c9e66a428b81138af5aa7db196 : SUCCESS in 6m 18s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f6083f3b328d4c34aebb48344aa175fd : SUCCESS in 7m 10s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ef7680399e224d1a9e155a299eac82a1 : SUCCESS in 8m 05s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/aa68b4f35d334d97be7bdcd0278a36bc : SUCCESS in 4m 02s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/b62d8a412e9a48cab0e78c2e95b309af : SUCCESS in 1h 13m 32s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/1cd94e72347448b1b58fa2f61b6cf1fa : SUCCESS in 1h 27m 56s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/7814c30d3b5e44ddae9717f4f30c6bc5 : SUCCESS in 1h 12m 39s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/57ad18946ae545feadae9b5bcab9a93d : SUCCESS in 56m 41s\n\nWarning:\n  Comments left for invalid file glance/tests/functional/v2/test_images.py","accounts_in_message":[],"_revision_number":9},{"id":"71a856b74e19e49ccb4e51f623f518b11f25e513","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-08-24 13:41:26.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.","accounts_in_message":[],"_revision_number":10},{"id":"0435230b5b8463d287eb111f1cfbeccbcc3d8063","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-24 13:44:28.000000000","message":"Patch Set 10:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":10},{"id":"2b378598747cb74d00ca0e7e6367c8e402662552","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-24 17:06:08.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/412c434e539645648e9a24e7baf1eb06 : SUCCESS in 1h 00m 00s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/e97e6fe4841b4f69a1168a19fb0905bc : SUCCESS in 1h 10m 57s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5dc9218683e94a97a052a6e8122aadf1 : SUCCESS in 5m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/478b7b1dff51436ea3a56a719851daa8 : SUCCESS in 6m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ad113020a5594421a8902e5402d17a16 : SUCCESS in 6m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d03fcba150ca488495647c59b06303ba : SUCCESS in 6m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/66126aaa36684fee8058f9ca86eece8c : SUCCESS in 6m 15s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/03f602c3c9c24568b6f66c60745ebfc6 : SUCCESS in 9m 11s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/3dead81226a44d42a2a0873485ccebff : SUCCESS in 9m 36s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/0adbc79cb5424337bf335b3ff141019c : SUCCESS in 5m 23s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/cfddc7cacd83439abc64aacd78dea952 : SUCCESS in 1h 02m 25s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/5a9e1f26433b46da84bbf2035d0aec67 : SUCCESS in 1h 07m 22s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/430386cc480041f29c3db61039f817ee : SUCCESS in 1h 08m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/830cd7e228a647dabeaf83a1520ff637 : SUCCESS in 1h 06m 50s","accounts_in_message":[],"_revision_number":10},{"id":"60df7c4a7a8b3357f6b102b84e5272dd56ae390f","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-08-28 15:29:42.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1\n\nLooks good.","accounts_in_message":[],"_revision_number":10},{"id":"7095abcb88344142b37500a4aebee71f14cccb61","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-28 15:30:08.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"27031c84e5b6b82de7ebcc3f3701b2b6977b5b38","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-28 17:30:11.000000000","message":"Patch Set 10: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":10},{"id":"9b94cb322fcc19835d74d5d13f4043916f614b19","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2020-08-28 17:33:21.000000000","message":"Patch Set 10:\n\nrecheck","accounts_in_message":[],"_revision_number":10},{"id":"fff637b536c721b2b0edf7ce5c2881732e0af58e","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-28 17:33:50.000000000","message":"Patch Set 10:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":10},{"id":"7ccd4e8add7e8d9da0760e53f7c18c9681ff450f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-28 21:08:04.000000000","message":"Patch Set 10: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/d642767630c54a21b5eab5a79f7d1261 : SUCCESS in 1h 04m 11s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/81ac7e9cc6034f4faba7aa8bc3dfbcc9 : SUCCESS in 1h 25m 09s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1e1455c17c4d41efbaa3160c390d5b90 : SUCCESS in 5m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/09390f00997941c9a5db005dd08de50c : SUCCESS in 5m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ab3fcfe9353f49de832ef81a7baf3909 : SUCCESS in 7m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4dccc41d1bac4e59909eeede6dbefa7b : SUCCESS in 7m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b341d7bfb5d24db8983fa55b996b373d : SUCCESS in 6m 16s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ede9a0f9fbfc4a2294e40b56f660dbb7 : TIMED_OUT in 30m 58s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1401e2dc38a343009a628dea80905d39 : SUCCESS in 9m 11s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/7b85109e41d04453b59d4567ad9bed9a : SUCCESS in 9m 08s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/0c00125fedb142b59b207b3b9691302d : SUCCESS in 1h 31m 04s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/5d83cb76294d4ad28a041f1b85e16d6b : SUCCESS in 1h 13m 45s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/80e88b5484c845978203adcc84c9d990 : SUCCESS in 47m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/38510081df3446169546df55fcf2f2c2 : SUCCESS in 38m 07s","accounts_in_message":[],"_revision_number":10},{"id":"a80d0e2f6e1d46be02b058fd0ccb99a2124d5c06","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2020-08-29 05:04:37.000000000","message":"Patch Set 10:\n\nrecheck","accounts_in_message":[],"_revision_number":10},{"id":"51e3279a40cbc3a43be651c899dc857b5a2b4938","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-29 05:05:02.000000000","message":"Patch Set 10:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":10},{"id":"86eed57fc57f3883202a3b3b0d8e424aa7c67963","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-29 06:24:19.000000000","message":"Patch Set 10:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/06f5374a2a1548eebeab240e3e6e600b : SUCCESS in 56m 20s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/690cd4aa1d85423d9974832a1fb07e5c : SUCCESS in 1h 06m 29s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/661d0c9a11d1488c884b6f0ae03a3efe : SUCCESS in 5m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b7e955e2d6ed412597a89b9acd1bdb2d : SUCCESS in 5m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/78d79d9765bd4ebc969cc46283b09abb : SUCCESS in 4m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/695e1d58e043450d83fe72431cdb1519 : SUCCESS in 6m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7a21dd4bf90341c0b7a236d567335ab7 : SUCCESS in 6m 15s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/63d0909c5c1e4233a22a3d263abf305b : TIMED_OUT in 30m 55s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/067fb6bc9e7b4fd5aa1ba6963e3c5472 : SUCCESS in 11m 26s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/0e423b16a1ef4c63ae611ab9bb8e9734 : SUCCESS in 4m 45s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/156bef6f7b35438d9ced97fbb3a99241 : SUCCESS in 1h 04m 50s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/556ec532ee8e4b8b80fb7c951bc5914c : SUCCESS in 1h 17m 45s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/76686fb19952420caa8ff3ed9099637c : SUCCESS in 1h 05m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/717de8f4299b40b98b5356ee8efa6ff3 : SUCCESS in 54m 11s","accounts_in_message":[],"_revision_number":10},{"id":"a70d380a6de678e0a24575fc4103db3f47cbf181","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2020-08-29 06:26:53.000000000","message":"Patch Set 10:\n\nrecheck","accounts_in_message":[],"_revision_number":10},{"id":"93a5ecc8aa7ddd43addc9c7c92359f5d43e11bdd","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-29 06:27:21.000000000","message":"Patch Set 10:\n\nBuild failed\n\n- ext-glance-zuul : NOT_REGISTERED","accounts_in_message":[],"_revision_number":10},{"id":"cb0e2e5db53abd75d136e46b6452ca345be1e3ec","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-29 08:10:07.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/34167a5299424ef39d4e721a19d40bfb : SUCCESS in 59m 08s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/570342fa7b144c8183b51715522c0871 : SUCCESS in 1h 05m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ba4ba6708f304714910281c3d73ce818 : SUCCESS in 6m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/379b9720eb514e63b81aa1356124855d : SUCCESS in 6m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/92076fec09354467bf5fd27c46044a9c : SUCCESS in 5m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8020d35b21b8470db1e7fe8a46685c67 : SUCCESS in 6m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/213d67eabb584ddf85f11f527696513d : SUCCESS in 7m 18s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/89c45b42ad4046a1a8e87494efe73953 : SUCCESS in 8m 24s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/b41d30b3c0944e34a9d06d0ce548c30b : SUCCESS in 10m 08s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/a98cfcffcf444856a4c5e7abec065726 : SUCCESS in 5m 01s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/986a939b629842498c8ed1dcbfb5e32c : SUCCESS in 1h 04m 49s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/6d9d81e42f4e40d9b6c55bf8d3f2ee97 : SUCCESS in 49m 23s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/08ca05cdea48454682bcf28d120e14de : SUCCESS in 1h 21m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8bf497a50b364f628ea1de8a9183556c : SUCCESS in 1h 02m 01s","accounts_in_message":[],"_revision_number":10},{"id":"db62403cfdd2dc73d9c29ef9e71ff73af1640df9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-29 18:00:34.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"8dd903ee8cf9ff3d7a063eca3370bd0b165d8ef5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-29 19:13:34.000000000","message":"Patch Set 10: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/8df67d4d41d949c29bc1b2a37fb61112 : SUCCESS in 59m 49s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/a531b0a209604538b8a9ae9caffc55e3 : SUCCESS in 1h 02m 08s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/95f8d02398d9413fa8ef8212df87aa2e : SUCCESS in 5m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c7dcbee564654a7691e44eb56ade345c : SUCCESS in 6m 14s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fb65cb0bbd3842af98a2e4da8f7b3318 : SUCCESS in 5m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/63514a76a2b844c89551d1e4ccddd26f : SUCCESS in 5m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0f8d74dcfeda49b4bc4a1d87bf86915b : SUCCESS in 6m 59s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/078f3e0f11ca42339686d5122b7f0e3f : SUCCESS in 13m 04s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/53f938c0ab0d42418b01b3b4b5dfb8d2 : SUCCESS in 14m 00s\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/dfedd8d40a764dcb84d728aa4331c97d : FAILURE in 58m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9bc8f04cf4644af78100fc130a00d5cc : SUCCESS in 52m 24s","accounts_in_message":[],"_revision_number":10},{"id":"6f35097cbc99ab4670b194977610d2b9a65f6a16","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2020-08-29 19:15:54.000000000","message":"Patch Set 10:\n\nrecheck","accounts_in_message":[],"_revision_number":10},{"id":"8763c22bb169dca66cc4620b91d97e60cc8a5f02","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-29 20:28:57.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/c4c777c4eab14f8bac7b30299a39e477 : SUCCESS in 1h 02m 52s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/f042f0bcc5d94521bb00dd5b2cfbd17e : SUCCESS in 1h 07m 32s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fc38ef9dfabc4ffbb56a6b2365da8bfa : SUCCESS in 4m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5d7a976f02a047479b852fe2405a6fdd : SUCCESS in 4m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/064371d3cd4546fba14c3b1a29312b93 : SUCCESS in 4m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ca7f57a8573c450aa29bf26b04969f53 : SUCCESS in 4m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/15ed128c64734946ac5032e7255845b2 : SUCCESS in 5m 14s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/920c906a99434ded9249cfcef41539a6 : SUCCESS in 6m 55s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/fff2a0605be846fb916b63b944cd9858 : SUCCESS in 8m 10s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/d7ff3b2bd54d45aabdf4cf128813b9ac : SUCCESS in 4m 00s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/cdc934628e95459ca769a7a1632da112 : SUCCESS in 1h 04m 26s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/8e57f026307847a9892e61c0665ca298 : SUCCESS in 1h 04m 21s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/c5decf5a081f4c628c1e10cb741e4b69 : SUCCESS in 1h 07m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/018bbca7c1e74bada6a4fefefd126c79 : SUCCESS in 56m 44s","accounts_in_message":[],"_revision_number":10},{"id":"0e66f86b17416fa274d2ff0eda3a01a37d1aa74e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-29 20:29:09.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"7c1c445fc85ffe6c3cd03dc430141bb847d8ccb0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-29 21:48:08.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/cd0ebee6b4af47a3beda4362bdfed2bf : SUCCESS in 58m 18s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/1d12bcf30ae8486e96034e151bfdd910 : SUCCESS in 1h 18m 22s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/40b2367fd0ef47329d8964fdd4ba0e47 : SUCCESS in 5m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/234998d36027422db497a5d98e2348c9 : SUCCESS in 3m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/31542370017a4e3ebed7937b75bdd9d8 : SUCCESS in 4m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1eb53682ea914563af97fde2101fc4ec : SUCCESS in 4m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/47a1d751220d46488b0687a9fb8d274b : SUCCESS in 5m 12s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/43c0ef70cc8447dea459ba3bace56658 : SUCCESS in 7m 02s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/25023cee71d3417d9f38d9f2f64c5f0b : SUCCESS in 7m 41s\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/ec012ac517104e8f9e2d4e39b9a27251 : SUCCESS in 1h 05m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c627df585f0e43e5b7ef9d6d5e0dfda9 : SUCCESS in 54m 09s","accounts_in_message":[],"_revision_number":10},{"id":"879b4f5b958dbafd6cea8b5fc292c261e6f2ce88","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-29 21:48:08.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":10},{"id":"b9c2dd693da7d0d355ffb6df77b4af932fa92360","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-29 21:49:29.000000000","message":"Patch Set 10:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/58c39467a0534aa4943c96b3f45f1b90 : SUCCESS in 1m 01s","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"a86062c4924a19e9ab9d5a3412353bc0aeceaeab","revisions":{"61ed3cc7766c84b5cd308b991625dd4428b8ddbb":{"kind":"REWORK","_number":1,"created":"2020-08-17 14:54:19.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/31/746531/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/31/746531/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/31/746531/1"}}},"commit":{"parents":[{"commit":"d64a99feaad9f9bba660b58952f6c335cf2d8080","subject":"Handle atomic image properties separately","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d64a99feaad9f9bba660b58952f6c335cf2d8080"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 14:08:21.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 14:49:57.000000000","tz":-420},"subject":"Functional test enhancement for lock busting","message":"Functional test enhancement for lock busting\n\nThis enhances our test for the import lock-busting case to include\nfreeing the stuck import task and letting the new and old ones proceed\nto make sure that the end state looks like what we expect.\n\nNote that this includes another task lock check after exiting the\nImportAction context before we call image save. While writing these\ntests I determined that we can end up with the original task racing\nto update the image locations. If set_data() took a very long time,\ncaused our lock to be stolen and another task is running, when our\nset_data() finally finishes we may overwrite their newly-added\nlocation when we go to save our (now stale) list. Thus, the extra\ntask check (imperfectly) tries to avoid us doing anything else after\nour task lock is stolen.\n\nChange-Id: I74baf53fac1c3e23f6dc743058165ecb39074626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/61ed3cc7766c84b5cd308b991625dd4428b8ddbb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/61ed3cc7766c84b5cd308b991625dd4428b8ddbb"}]},"branch":"refs/heads/master"},"36d7924f6f3b30423af8fdbf53a766ee8da6ab7b":{"kind":"REWORK","_number":2,"created":"2020-08-17 16:01:21.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/31/746531/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/31/746531/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/31/746531/2"}}},"commit":{"parents":[{"commit":"d64a99feaad9f9bba660b58952f6c335cf2d8080","subject":"Handle atomic image properties separately","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d64a99feaad9f9bba660b58952f6c335cf2d8080"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 14:08:21.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 16:01:16.000000000","tz":-420},"subject":"Functional test enhancement for lock busting","message":"Functional test enhancement for lock busting\n\nThis enhances our test for the import lock-busting case to include\nfreeing the stuck import task and letting the new and old ones proceed\nto make sure that the end state looks like what we expect.\n\nNote that this includes another task lock check after exiting the\nImportAction context before we call image save. While writing these\ntests I determined that we can end up with the original task racing\nto update the image locations. If set_data() took a very long time,\ncaused our lock to be stolen and another task is running, when our\nset_data() finally finishes we may overwrite their newly-added\nlocation when we go to save our (now stale) list. Thus, the extra\ntask check (imperfectly) tries to avoid us doing anything else after\nour task lock is stolen.\n\nChange-Id: I74baf53fac1c3e23f6dc743058165ecb39074626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/36d7924f6f3b30423af8fdbf53a766ee8da6ab7b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/36d7924f6f3b30423af8fdbf53a766ee8da6ab7b"}]},"branch":"refs/heads/master"},"eff8ccf783f7d5452feb05b2b575ee6b2a9efdc1":{"kind":"REWORK","_number":3,"created":"2020-08-17 17:11:42.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/31/746531/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/31/746531/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/31/746531/3"}}},"commit":{"parents":[{"commit":"d64a99feaad9f9bba660b58952f6c335cf2d8080","subject":"Handle atomic image properties separately","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d64a99feaad9f9bba660b58952f6c335cf2d8080"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 14:08:21.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 17:10:12.000000000","tz":-420},"subject":"Functional test enhancement for lock busting","message":"Functional test enhancement for lock busting\n\nThis enhances our test for the import lock-busting case to include\nfreeing the stuck import task and letting the new and old ones proceed\nto make sure that the end state looks like what we expect.\n\nNote that this includes another task lock check after exiting the\nImportAction context before we call image save. While writing these\ntests I determined that we can end up with the original task racing\nto update the image locations. If set_data() took a very long time,\ncaused our lock to be stolen and another task is running, when our\nset_data() finally finishes we may overwrite their newly-added\nlocation when we go to save our (now stale) list. Thus, the extra\ntask check (imperfectly) tries to avoid us doing anything else after\nour task lock is stolen.\n\nChange-Id: I74baf53fac1c3e23f6dc743058165ecb39074626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/eff8ccf783f7d5452feb05b2b575ee6b2a9efdc1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/eff8ccf783f7d5452feb05b2b575ee6b2a9efdc1"}]},"branch":"refs/heads/master"},"eab68e35ca644f506fe39c12ff814498dee4b07a":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2020-08-18 15:04:45.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/31/746531/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/31/746531/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/31/746531/4"}}},"commit":{"parents":[{"commit":"c5e4170c95d2ec3fad3cac66fd0566b5da9bc27b","subject":"Handle atomic image properties separately","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/c5e4170c95d2ec3fad3cac66fd0566b5da9bc27b"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 14:08:21.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-18 15:03:57.000000000","tz":-420},"subject":"Functional test enhancement for lock busting","message":"Functional test enhancement for lock busting\n\nThis enhances our test for the import lock-busting case to include\nfreeing the stuck import task and letting the new and old ones proceed\nto make sure that the end state looks like what we expect.\n\nNote that this includes another task lock check after exiting the\nImportAction context before we call image save. While writing these\ntests I determined that we can end up with the original task racing\nto update the image locations. If set_data() took a very long time,\ncaused our lock to be stolen and another task is running, when our\nset_data() finally finishes we may overwrite their newly-added\nlocation when we go to save our (now stale) list. Thus, the extra\ntask check (imperfectly) tries to avoid us doing anything else after\nour task lock is stolen.\n\nChange-Id: I74baf53fac1c3e23f6dc743058165ecb39074626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/eab68e35ca644f506fe39c12ff814498dee4b07a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/eab68e35ca644f506fe39c12ff814498dee4b07a"}]},"branch":"refs/heads/master"},"8ae6e534003acd75662380b69ff0c79bd17c6be1":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2020-08-18 16:34:38.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/31/746531/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/31/746531/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/31/746531/5"}}},"commit":{"parents":[{"commit":"5132df94985d3ba15f298ec981002a7a3cf09b26","subject":"Handle atomic image properties separately","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/5132df94985d3ba15f298ec981002a7a3cf09b26"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 14:08:21.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-18 16:34:10.000000000","tz":-420},"subject":"Functional test enhancement for lock busting","message":"Functional test enhancement for lock busting\n\nThis enhances our test for the import lock-busting case to include\nfreeing the stuck import task and letting the new and old ones proceed\nto make sure that the end state looks like what we expect.\n\nNote that this includes another task lock check after exiting the\nImportAction context before we call image save. While writing these\ntests I determined that we can end up with the original task racing\nto update the image locations. If set_data() took a very long time,\ncaused our lock to be stolen and another task is running, when our\nset_data() finally finishes we may overwrite their newly-added\nlocation when we go to save our (now stale) list. Thus, the extra\ntask check (imperfectly) tries to avoid us doing anything else after\nour task lock is stolen.\n\nChange-Id: I74baf53fac1c3e23f6dc743058165ecb39074626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8ae6e534003acd75662380b69ff0c79bd17c6be1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8ae6e534003acd75662380b69ff0c79bd17c6be1"}]},"branch":"refs/heads/master"},"0cb085f190170081fcab6b015896df64292d6745":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2020-08-20 22:30:43.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/31/746531/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/31/746531/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/31/746531/6"}}},"commit":{"parents":[{"commit":"fdc431f0789d995640b11806cfeed4fb6a936647","subject":"Handle atomic image properties separately","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/fdc431f0789d995640b11806cfeed4fb6a936647"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 14:08:21.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-20 22:30:23.000000000","tz":-420},"subject":"Functional test enhancement for lock busting","message":"Functional test enhancement for lock busting\n\nThis enhances our test for the import lock-busting case to include\nfreeing the stuck import task and letting the new and old ones proceed\nto make sure that the end state looks like what we expect.\n\nNote that this includes another task lock check after exiting the\nImportAction context before we call image save. While writing these\ntests I determined that we can end up with the original task racing\nto update the image locations. If set_data() took a very long time,\ncaused our lock to be stolen and another task is running, when our\nset_data() finally finishes we may overwrite their newly-added\nlocation when we go to save our (now stale) list. Thus, the extra\ntask check (imperfectly) tries to avoid us doing anything else after\nour task lock is stolen.\n\nChange-Id: I74baf53fac1c3e23f6dc743058165ecb39074626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/0cb085f190170081fcab6b015896df64292d6745"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/0cb085f190170081fcab6b015896df64292d6745"}]},"branch":"refs/heads/master"},"964686a8e5b12367f27cc53b59b52ce46d6eaccd":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2020-08-21 14:30:36.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/31/746531/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/31/746531/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/31/746531/7"}}},"commit":{"parents":[{"commit":"cbd708a4489c7257dccaa69e868dff7c3678c89d","subject":"Handle atomic image properties separately","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/cbd708a4489c7257dccaa69e868dff7c3678c89d"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 14:08:21.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-21 14:27:34.000000000","tz":-420},"subject":"Functional test enhancement for lock busting","message":"Functional test enhancement for lock busting\n\nThis enhances our test for the import lock-busting case to include\nfreeing the stuck import task and letting the new and old ones proceed\nto make sure that the end state looks like what we expect.\n\nNote that this includes another task lock check after exiting the\nImportAction context before we call image save. While writing these\ntests I determined that we can end up with the original task racing\nto update the image locations. If set_data() took a very long time,\ncaused our lock to be stolen and another task is running, when our\nset_data() finally finishes we may overwrite their newly-added\nlocation when we go to save our (now stale) list. Thus, the extra\ntask check (imperfectly) tries to avoid us doing anything else after\nour task lock is stolen.\n\nChange-Id: I74baf53fac1c3e23f6dc743058165ecb39074626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/964686a8e5b12367f27cc53b59b52ce46d6eaccd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/964686a8e5b12367f27cc53b59b52ce46d6eaccd"}]},"branch":"refs/heads/master"},"d776ab79417db229c2c4f235273f5d0e3ea6cf22":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2020-08-21 15:18:01.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/31/746531/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/31/746531/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/31/746531/8"}}},"commit":{"parents":[{"commit":"7790996982e9d672753cd14679a312284904b0af","subject":"Handle atomic image properties separately","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/7790996982e9d672753cd14679a312284904b0af"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 14:08:21.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-21 15:17:55.000000000","tz":-420},"subject":"Functional test enhancement for lock busting","message":"Functional test enhancement for lock busting\n\nThis enhances our test for the import lock-busting case to include\nfreeing the stuck import task and letting the new and old ones proceed\nto make sure that the end state looks like what we expect.\n\nNote that this includes another task lock check after exiting the\nImportAction context before we call image save. While writing these\ntests I determined that we can end up with the original task racing\nto update the image locations. If set_data() took a very long time,\ncaused our lock to be stolen and another task is running, when our\nset_data() finally finishes we may overwrite their newly-added\nlocation when we go to save our (now stale) list. Thus, the extra\ntask check (imperfectly) tries to avoid us doing anything else after\nour task lock is stolen.\n\nChange-Id: I74baf53fac1c3e23f6dc743058165ecb39074626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d776ab79417db229c2c4f235273f5d0e3ea6cf22"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d776ab79417db229c2c4f235273f5d0e3ea6cf22"}]},"branch":"refs/heads/master"},"97b57329c25e2e1d3ebab5dd157feb7c9c3b8dda":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2020-08-21 19:53:47.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/31/746531/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/31/746531/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/31/746531/9"}}},"commit":{"parents":[{"commit":"9c0f0fbf845b24ed4c79e668e149f7fd62e64df5","subject":"Handle atomic image properties separately","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9c0f0fbf845b24ed4c79e668e149f7fd62e64df5"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 14:08:21.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-21 19:52:05.000000000","tz":-420},"subject":"Functional test enhancement for lock busting","message":"Functional test enhancement for lock busting\n\nThis enhances our test for the import lock-busting case to include\nfreeing the stuck import task and letting the new and old ones proceed\nto make sure that the end state looks like what we expect.\n\nNote that this includes another task lock check after exiting the\nImportAction context before we call image save. While writing these\ntests I determined that we can end up with the original task racing\nto update the image locations. If set_data() took a very long time,\ncaused our lock to be stolen and another task is running, when our\nset_data() finally finishes we may overwrite their newly-added\nlocation when we go to save our (now stale) list. Thus, the extra\ntask check (imperfectly) tries to avoid us doing anything else after\nour task lock is stolen.\n\nChange-Id: I74baf53fac1c3e23f6dc743058165ecb39074626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/97b57329c25e2e1d3ebab5dd157feb7c9c3b8dda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/97b57329c25e2e1d3ebab5dd157feb7c9c3b8dda"}]},"branch":"refs/heads/master"},"a86062c4924a19e9ab9d5a3412353bc0aeceaeab":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2020-08-24 13:41:26.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/31/746531/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/31/746531/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/31/746531/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/31/746531/10"}}},"commit":{"parents":[{"commit":"26f0311b29b18589ad134a34d5abd8ff2f82cf47","subject":"Handle atomic image properties separately","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/26f0311b29b18589ad134a34d5abd8ff2f82cf47"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-17 14:08:21.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-08-24 13:41:13.000000000","tz":-420},"subject":"Functional test enhancement for lock busting","message":"Functional test enhancement for lock busting\n\nThis enhances our test for the import lock-busting case to include\nfreeing the stuck import task and letting the new and old ones proceed\nto make sure that the end state looks like what we expect.\n\nNote that this includes another task lock check after exiting the\nImportAction context before we call image save. While writing these\ntests I determined that we can end up with the original task racing\nto update the image locations. If set_data() took a very long time,\ncaused our lock to be stolen and another task is running, when our\nset_data() finally finishes we may overwrite their newly-added\nlocation when we go to save our (now stale) list. Thus, the extra\ntask check (imperfectly) tries to avoid us doing anything else after\nour task lock is stolen.\n\nChange-Id: I74baf53fac1c3e23f6dc743058165ecb39074626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a86062c4924a19e9ab9d5a3412353bc0aeceaeab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a86062c4924a19e9ab9d5a3412353bc0aeceaeab"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
