)]}'
{"id":"openstack%2Fcyborg~720143","triplet_id":"openstack%2Fcyborg~master~Id46baee4938321e22435b723471e38ff825676f8","project":"openstack/cyborg","branch":"master","topic":"fix-bandit-check-failures","hashtags":[],"change_id":"Id46baee4938321e22435b723471e38ff825676f8","subject":"Fix bandit error: [B108:hardcoded_tmp_directory]","status":"MERGED","created":"2020-04-15 08:10:57.000000000","updated":"2020-04-23 10:22:37.000000000","submitted":"2020-04-23 10:19:13.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":12,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"720143-1587637153613-e07a6454","meta_rev_id":"f32c0f020c3704c3e681ecb953a27c5b9090b58a","_number":720143,"virtual_id_number":720143,"owner":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":30759,"name":"Shogo Saito","email":"shogo.saito.ac@hco.ntt.co.jp","username":"s.shogo"},{"value":0,"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},{"value":0,"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},{"value":0,"_account_id":25738,"name":"Xinran WANG","email":"xin-ran.wang@intel.com","username":"Xinran"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-23 10:19:13.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":30759,"name":"Shogo Saito","email":"shogo.saito.ac@hco.ntt.co.jp","username":"s.shogo"},"all":[{"value":2,"date":"2020-04-23 09:41:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":30759,"name":"Shogo Saito","email":"shogo.saito.ac@hco.ntt.co.jp","username":"s.shogo"},{"value":0,"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},{"value":0,"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},{"value":0,"_account_id":25738,"name":"Xinran WANG","email":"xin-ran.wang@intel.com","username":"Xinran"},{"value":2,"date":"2020-04-23 09:36:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":2,"date":"2020-04-23 09:01:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":30759,"name":"Shogo Saito","email":"shogo.saito.ac@hco.ntt.co.jp","username":"s.shogo"},"all":[{"value":1,"date":"2020-04-23 09:41:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30759,"name":"Shogo Saito","email":"shogo.saito.ac@hco.ntt.co.jp","username":"s.shogo"},{"value":0,"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},{"value":0,"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},{"value":0,"_account_id":25738,"name":"Xinran WANG","email":"xin-ran.wang@intel.com","username":"Xinran"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},{"_account_id":25738,"name":"Xinran WANG","email":"xin-ran.wang@intel.com","username":"Xinran"},{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"_account_id":30759,"name":"Shogo Saito","email":"shogo.saito.ac@hco.ntt.co.jp","username":"s.shogo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-16 14:04:55.000000000","updated_by":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"reviewer":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"state":"REVIEWER"},{"updated":"2020-04-16 14:05:04.000000000","updated_by":{"_account_id":25738,"name":"Xinran WANG","email":"xin-ran.wang@intel.com","username":"Xinran"},"reviewer":{"_account_id":25738,"name":"Xinran WANG","email":"xin-ran.wang@intel.com","username":"Xinran"},"state":"REVIEWER"},{"updated":"2020-04-23 09:01:03.000000000","updated_by":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"reviewer":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"state":"REVIEWER"},{"updated":"2020-04-23 09:36:34.000000000","updated_by":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"reviewer":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"state":"REVIEWER"},{"updated":"2020-04-23 09:41:01.000000000","updated_by":{"_account_id":30759,"name":"Shogo Saito","email":"shogo.saito.ac@hco.ntt.co.jp","username":"s.shogo"},"reviewer":{"_account_id":30759,"name":"Shogo Saito","email":"shogo.saito.ac@hco.ntt.co.jp","username":"s.shogo"},"state":"REVIEWER"},{"updated":"2020-04-23 10:19:13.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":"31169fc60dc3b003db425f4bc765799602e1b211","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-15 08:10:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"56acf702de5a652916027795bbf0cd8b24272e17","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-15 08:11:50.000000000","message":"Topic set to fix-bandit-check-failures","accounts_in_message":[],"_revision_number":1},{"id":"90e3fc07c3a0502f17a61a238c979064c3cdd731","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-15 08:50:43.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/63a8812b804e498689562dca89979c99 : SUCCESS in 5m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/75608481d1784f258ac27f99df9363e0 : SUCCESS in 6m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/83aab92000fd4ec69a80534a3d49fbbf : SUCCESS in 6m 42s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/2aa9d2bd9b1a4855a93b9893a573bb5e : SUCCESS in 7m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0676e058977c4e62a95bc3909b563bb2 : SUCCESS in 6m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6b78f2897b264df481f3132e7dca7b48 : SUCCESS in 7m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ef2f839c8e004051b01b464a0fc25b5a : SUCCESS in 38m 14s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e880347ee09047dd84ead2b626910545 : SUCCESS in 33m 23s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/33a3af09d68542aa80e630ec9a5e096d : FAILURE in 4m 42s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cc635f020bb42c8b73c747205e9eb6b989d3029a","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-16 13:48:50.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"7372949ac2804a533f13b97eb24aab7f776ab1f6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-16 14:24:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4e93bc6b0be1477aad725082e623cc12 : SUCCESS in 4m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6734547b28944e308f5fe91e11349d86 : SUCCESS in 3m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/79f9c390a53f43c5aa8618580f07e486 : SUCCESS in 4m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d93143b5de0944f4bcffa0fd4f1f8bb0 : SUCCESS in 4m 33s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/49b2783b3830430a9e8bb9787534eb81 : SUCCESS in 4m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a42ab703a03640a8b3fc62d0e2678f41 : SUCCESS in 6m 09s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/aa4268ccfda041528e9c1f3cf3c44926 : SUCCESS in 28m 48s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b1dd2b2d24814e89a69b3375ec82479e : SUCCESS in 28m 42s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/6e4399284f5f4700abc2fb01112c0b91 : FAILURE in 4m 03s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"fdcfdcbe2a297b5db785317ed279c50c6887f2b2","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-17 07:19:58.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9c560e7c86df1c7ea740dec179837924af602463","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-17 08:04:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e66e787a491b451bbcf453039cc866f3 : SUCCESS in 7m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b3d17f1deb8f4a52bab8d8a4ec6cc4e3 : SUCCESS in 4m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f0ad27e2699e4986a28ca88cbfca796f : SUCCESS in 5m 25s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/91aeb2ac987e4bdd80fa97d097d6be16 : SUCCESS in 5m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/79742f8e7c7e416aa6cf3cb415e5be1e : SUCCESS in 5m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/558c72824fa64d2aba49d37237966e57 : SUCCESS in 10m 56s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/5cc847dd451c43a5a261383b21662c34 : SUCCESS in 35m 24s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/696a145884ea444e922352fb3d35ec30 : SUCCESS in 41m 04s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/e716d6176a484feb87ae2d5f6f8079a8 : FAILURE in 4m 12s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"7073e4382f0fd1a799db25e96213032b4d2cb838","author":{"_account_id":30759,"name":"Shogo Saito","email":"shogo.saito.ac@hco.ntt.co.jp","username":"s.shogo"},"date":"2020-04-20 04:11:41.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nThank you Yumeng, pls see my comment.","accounts_in_message":[],"_revision_number":3},{"id":"f584fcb85376250dd3b09f5429a373ff9e5a75a2","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-21 11:51:19.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"909fe0f40b0f73c540492bede80e2098f0cb69aa","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-21 11:54:42.000000000","message":"Patch Set 3:\n\n(1 comment)\n\nThanks Shogo for your last review!\npls see my comments inline and help to run in your env again.","accounts_in_message":[],"_revision_number":3},{"id":"b6ba8fa4bceb8757513192c6a2a3cb76662e4dd2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-21 12:32:49.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/159c3e5b6b384f3e9dd28e7e00649bbe : SUCCESS in 4m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5355c8dfa86848598c5e22b26623f7b2 : SUCCESS in 3m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1d7c4617db82427bb15f5dc9e03a29c1 : SUCCESS in 4m 08s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e90f1153b71f4475ade670515f8b70f6 : SUCCESS in 4m 33s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3f346cf2ee6c41eeae279e46d085687f : SUCCESS in 4m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/985d730ce91948a69815ffebb67e3f12 : SUCCESS in 5m 33s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/12903d97331645f191e12676ff9f650b : SUCCESS in 30m 39s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ec4abc9f00f147b7b810f05567d3050f : SUCCESS in 36m 15s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/d58271ceb60649bc81ee89f1f3183414 : FAILURE in 3m 41s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ce8675a8d9238bed45ddf42c3671ba112cc5009a","author":{"_account_id":30759,"name":"Shogo Saito","email":"shogo.saito.ac@hco.ntt.co.jp","username":"s.shogo"},"date":"2020-04-23 00:11:45.000000000","message":"Patch Set 4: Code-Review+2\n\nThanks Yumeng!\nThis works fine in my env, with real FPGA.","accounts_in_message":[],"_revision_number":4},{"id":"d6c2a04254f98fbb30b99cdcbad2c2879728c82c","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2020-04-23 01:03:39.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"ab66d7265ff35f6c904631d944709567b68d81f6","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2020-04-23 01:13:55.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"caf71be3c0f229ca11cc65c4544fc17067ba0bdc","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2020-04-23 01:28:57.000000000","message":"Patch Set 4:\n\n(1 comment)\n\nThis test also in Python3 env.\n# python3\nPython 3.6.9 (default, Apr 18 2020, 01:56:04)","accounts_in_message":[],"_revision_number":4},{"id":"934f7390827392ce326bbe3fd59372e7ae8f83a9","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2020-04-23 01:49:18.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"56c241f497c1ebafc7d51968a5f8c2d6e5eb388e","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2020-04-23 02:11:58.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"3c30b405c2564431f81caed775ca86b6d2ecf709","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2020-04-23 02:28:11.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"bb189846efe576142eba591ae0c1b3de15a2bade","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2020-04-23 02:39:36.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"a7c6a0b007bf9eaa52beab20766cf52a28a93d80","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-23 03:05:12.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"da27b714fef6969cb982e83c0f2de9fd1796ef7a","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-23 08:20:20.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"db645740f2c51cce2fbfa562e5dfd81a2deb6225","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-23 08:20:43.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"91cceacab55fed492915c6b56b3657b93eefca80","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-23 08:27:08.000000000","message":"Patch Set 6:\n\nAfter twice check the unit tests, I think it is technical debt, we don\u0027t have a unit test for cyborg/agent/manager.py. We should let this patch go before RC and add the unit test for the whole file in another path. I will add the unit test later.","accounts_in_message":[],"_revision_number":6},{"id":"844a1ab7313669b493801d3ae99af00228eb2f50","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2020-04-23 08:27:43.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)\n\nAs talked in IRC, can you add UT to cover the negative and active scenarios?","accounts_in_message":[],"_revision_number":6},{"id":"5be11de62b6cb414650ad1c4ac109fc1b0fb03e7","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-23 08:47:07.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"2f8fa18f554df754c8f8319ed659ac7ba289b655","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-23 08:48:31.000000000","message":"Patch Set 6:\n\n(1 comment)\n\n\u003e (1 comment)\n \u003e \n \u003e As talked in IRC, can you add UT to cover the negative and active\n \u003e scenarios?\n\nPlease see my comments right above your comment.","accounts_in_message":[],"_revision_number":6},{"id":"c87d56663d8358d915719bb61736f211f1cadfb3","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2020-04-23 08:50:22.000000000","message":"Patch Set 8: Patch Set 7 was rebased","accounts_in_message":[],"_revision_number":8},{"id":"580df5c65540a6558ee5864e303fe7c7845f622c","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2020-04-23 09:01:03.000000000","message":"Patch Set 8: Code-Review+2\n\n\u003e  After twice check the unit tests, I think it is technical debt, we don\u0027t have a unit test for cyborg/agent/manager.py. We should let this patch go before RC and add the unit test for the whole file in another path. I will add the unit test later.\n\nAgree. Let\u0027s merged first. Don\u0027t fogot this UT. @Yumeng.\n\n++","accounts_in_message":[],"_revision_number":8},{"id":"8706c8878a03ce190179203d776f13a77357d8b4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 09:29:48.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4f9134bf1a774f05b0ed0438c93fa310 : SUCCESS in 6m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cd13a763b19741ed89886b65f5ab33d6 : SUCCESS in 4m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3c16717b448646a8b0da3243b2e6b959 : SUCCESS in 5m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0d23c164947d4620afe5dc1baf0362dd : SUCCESS in 6m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7899100eef7e4284a617125de3da6ede : SUCCESS in 6m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/587470a8480e483e9168eba76fa72a96 : SUCCESS in 6m 33s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/5fbc8b2eac3f47be82e9de455f936f70 : SUCCESS in 36m 42s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ebfab63329c1484f912f0b5ec6c01a37 : SUCCESS in 32m 18s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/49ce6c517d2b4658b9b4a643daeda3c3 : FAILURE in 7m 06s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"bd161a327491a8448a1e4f82450712f554a6d9d1","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2020-04-23 09:36:34.000000000","message":"Patch Set 8: Code-Review+2\n\n\u003e After twice check the unit tests, I think it is technical debt, we\n \u003e don\u0027t have a unit test for cyborg/agent/manager.py. We should let\n \u003e this patch go before RC and add the unit test for the whole file in\n \u003e another path. I will add the unit test later.\n\nOK, let add the UT by follow up.","accounts_in_message":[],"_revision_number":8},{"id":"0266dcd18adff0f7b71a7377d0f4534320c0fbfa","author":{"_account_id":30759,"name":"Shogo Saito","email":"shogo.saito.ac@hco.ntt.co.jp","username":"s.shogo"},"date":"2020-04-23 09:41:01.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\nThanks Yumeng, LGTM.","accounts_in_message":[],"_revision_number":8},{"id":"39d04cb9deb14dbb95aca4d56ec2c5c33ffccabd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 09:41:12.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"08dab3cc64a9c729df2e3baabf2e031bc593218b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 10:19:13.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":8},{"id":"1f6868ab3f6e8b55255c975a63d521ddaf828c9d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 10:19:13.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b2d9f9884319435db62e99a75074dd86 : SUCCESS in 7m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/29749d69782d4c04a50e913161176044 : SUCCESS in 6m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7ccee78ed1d241f08941f13293d93e1f : SUCCESS in 8m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b4b62881ce15445dbc734c83b1095074 : SUCCESS in 9m 37s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/874d42c663994bc485db9c8bf9841986 : SUCCESS in 34m 50s","accounts_in_message":[],"_revision_number":8},{"id":"f32c0f020c3704c3e681ecb953a27c5b9090b58a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 10:22:37.000000000","message":"Patch Set 8:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a1917af289324ffdb0891d7d77c529a9 : SUCCESS in 2m 56s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"d8445acaf2006a389ab85cfbfcebd4bdf9eea4e2","revisions":{"ca97635258cb713ac1f264f6044e8359cc4b2553":{"kind":"REWORK","_number":1,"created":"2020-04-15 08:10:57.000000000","uploader":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"ref":"refs/changes/43/720143/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/720143/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/720143/1"}}},"commit":{"parents":[{"commit":"ba5742a758313aa7cf7dedac803c3fee875feb5f","subject":"Merge \"Finish v2 API doc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ba5742a758313aa7cf7dedac803c3fee875feb5f"}]}],"author":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-15 08:03:47.000000000","tz":-420},"committer":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-15 08:03:47.000000000","tz":-420},"subject":"Fix bandit error: [B108:hardcoded_tmp_directory]","message":"Fix bandit error: [B108:hardcoded_tmp_directory]\n\nThis patch fixes one of the cyborg-tox-bandit Failures[0] in Zuul check,\nthe rest will be in the following patches.\n\nChanges in this patch follows openstack secure temp file creation guide[1].\n\n[0]https://c3f93530c9211d80493c-aff6bc2b39e4d26360d25c473974606e.ssl.cf5.rackcdn.com/696089/16/check/cyborg-tox-bandit/e8316b7/job-output.txt\n[1]https://security.openstack.org/guidelines/dg_using-temporary-files-securely.html\n\nChange-Id: Id46baee4938321e22435b723471e38ff825676f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ca97635258cb713ac1f264f6044e8359cc4b2553"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ca97635258cb713ac1f264f6044e8359cc4b2553"}]},"branch":"refs/heads/master"},"4c2ad939343a3e19d6033bc44bafda501065ca67":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-04-16 13:48:50.000000000","uploader":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"ref":"refs/changes/43/720143/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/720143/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/720143/2"}}},"commit":{"parents":[{"commit":"ef0b2199c14c86af87a5c72e8fd022f075e4f486","subject":"Refactor v2 arq api","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ef0b2199c14c86af87a5c72e8fd022f075e4f486"}]}],"author":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-15 08:03:47.000000000","tz":-420},"committer":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-16 13:28:44.000000000","tz":-420},"subject":"Fix bandit error: [B108:hardcoded_tmp_directory]","message":"Fix bandit error: [B108:hardcoded_tmp_directory]\n\nThis patch fixes one of the cyborg-tox-bandit Failures[0] in Zuul check,\nthe rest will be in the following patches.\n\nChanges in this patch follows openstack secure temp file creation guide[1].\n\n[0]https://c3f93530c9211d80493c-aff6bc2b39e4d26360d25c473974606e.ssl.cf5.rackcdn.com/696089/16/check/cyborg-tox-bandit/e8316b7/job-output.txt\n[1]https://security.openstack.org/guidelines/dg_using-temporary-files-securely.html\n\nChange-Id: Id46baee4938321e22435b723471e38ff825676f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/4c2ad939343a3e19d6033bc44bafda501065ca67"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/4c2ad939343a3e19d6033bc44bafda501065ca67"}]},"branch":"refs/heads/master"},"38b990e5fc8a248c45f391671edf696508573260":{"kind":"REWORK","_number":3,"created":"2020-04-17 07:19:58.000000000","uploader":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"ref":"refs/changes/43/720143/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/720143/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/720143/3"}}},"commit":{"parents":[{"commit":"ef0b2199c14c86af87a5c72e8fd022f075e4f486","subject":"Refactor v2 arq api","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ef0b2199c14c86af87a5c72e8fd022f075e4f486"}]}],"author":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-15 08:03:47.000000000","tz":-420},"committer":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-17 07:19:34.000000000","tz":-420},"subject":"Fix bandit error: [B108:hardcoded_tmp_directory]","message":"Fix bandit error: [B108:hardcoded_tmp_directory]\n\nThis patch fixes one of the cyborg-tox-bandit Failures[0] in Zuul check,\nthe rest will be in the following patches.\n\nChanges in this patch follows openstack secure temp file creation guide[1].\n\n[0]https://c3f93530c9211d80493c-aff6bc2b39e4d26360d25c473974606e.ssl.cf5.rackcdn.com/696089/16/check/cyborg-tox-bandit/e8316b7/job-output.txt\n[1]https://security.openstack.org/guidelines/dg_using-temporary-files-securely.html\n\nChange-Id: Id46baee4938321e22435b723471e38ff825676f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/38b990e5fc8a248c45f391671edf696508573260"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/38b990e5fc8a248c45f391671edf696508573260"}]},"branch":"refs/heads/master"},"6d08e9cf7998ac2e2634cad8166ba85648ad3878":{"kind":"REWORK","_number":4,"created":"2020-04-21 11:51:19.000000000","uploader":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"ref":"refs/changes/43/720143/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/720143/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/720143/4"}}},"commit":{"parents":[{"commit":"ef0b2199c14c86af87a5c72e8fd022f075e4f486","subject":"Refactor v2 arq api","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ef0b2199c14c86af87a5c72e8fd022f075e4f486"}]}],"author":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-15 08:03:47.000000000","tz":-420},"committer":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-21 11:50:51.000000000","tz":-420},"subject":"Fix bandit error: [B108:hardcoded_tmp_directory]","message":"Fix bandit error: [B108:hardcoded_tmp_directory]\n\nThis patch fixes one of the cyborg-tox-bandit Failures[0] in Zuul check,\nthe rest will be in the following patches.\n\nChanges in this patch follows openstack secure temp file creation guide[1].\n\n[0]https://c3f93530c9211d80493c-aff6bc2b39e4d26360d25c473974606e.ssl.cf5.rackcdn.com/696089/16/check/cyborg-tox-bandit/e8316b7/job-output.txt\n[1]https://security.openstack.org/guidelines/dg_using-temporary-files-securely.html\n\nChange-Id: Id46baee4938321e22435b723471e38ff825676f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/6d08e9cf7998ac2e2634cad8166ba85648ad3878"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/6d08e9cf7998ac2e2634cad8166ba85648ad3878"}]},"branch":"refs/heads/master"},"0261b5c105a9c5ac5f98ef9a912cf655dccd0c4b":{"kind":"REWORK","_number":5,"created":"2020-04-23 08:20:20.000000000","uploader":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"ref":"refs/changes/43/720143/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/720143/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/720143/5"}}},"commit":{"parents":[{"commit":"ef0b2199c14c86af87a5c72e8fd022f075e4f486","subject":"Refactor v2 arq api","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ef0b2199c14c86af87a5c72e8fd022f075e4f486"}]}],"author":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-15 08:03:47.000000000","tz":-420},"committer":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-23 08:19:54.000000000","tz":-420},"subject":"Fix bandit error: [B108:hardcoded_tmp_directory]","message":"Fix bandit error: [B108:hardcoded_tmp_directory]\n\nThis patch fixes one of the cyborg-tox-bandit Failures[0] in Zuul check,\nthe rest will be in the following patches.\n\nChanges in this patch follows openstack secure temp file creation guide[1].\n\n[0]https://c3f93530c9211d80493c-aff6bc2b39e4d26360d25c473974606e.ssl.cf5.rackcdn.com/696089/16/check/cyborg-tox-bandit/e8316b7/job-output.txt\n[1]https://security.openstack.org/guidelines/dg_using-temporary-files-securely.html\n\nChange-Id: Id46baee4938321e22435b723471e38ff825676f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/0261b5c105a9c5ac5f98ef9a912cf655dccd0c4b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/0261b5c105a9c5ac5f98ef9a912cf655dccd0c4b"}]},"branch":"refs/heads/master"},"66d89789f9105e0f336633cd4cf0c85789311a0a":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2020-04-23 08:20:43.000000000","uploader":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"ref":"refs/changes/43/720143/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/720143/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/720143/6"}}},"commit":{"parents":[{"commit":"1365c696b0484b7bb12b48ccf78540d344510a09","subject":"revert device and deployable when resource provider create fail","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/1365c696b0484b7bb12b48ccf78540d344510a09"}]}],"author":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-15 08:03:47.000000000","tz":-420},"committer":{"name":"YumengBao","email":"yumeng_bao@yahoo.com","date":"2020-04-23 08:20:43.000000000","tz":0},"subject":"Fix bandit error: [B108:hardcoded_tmp_directory]","message":"Fix bandit error: [B108:hardcoded_tmp_directory]\n\nThis patch fixes one of the cyborg-tox-bandit Failures[0] in Zuul check,\nthe rest will be in the following patches.\n\nChanges in this patch follows openstack secure temp file creation guide[1].\n\n[0]https://c3f93530c9211d80493c-aff6bc2b39e4d26360d25c473974606e.ssl.cf5.rackcdn.com/696089/16/check/cyborg-tox-bandit/e8316b7/job-output.txt\n[1]https://security.openstack.org/guidelines/dg_using-temporary-files-securely.html\n\nChange-Id: Id46baee4938321e22435b723471e38ff825676f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/66d89789f9105e0f336633cd4cf0c85789311a0a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/66d89789f9105e0f336633cd4cf0c85789311a0a"}]},"branch":"refs/heads/master"},"7ed0fb0beb2a8c6a3a3ae941ddffd4957c680918":{"kind":"REWORK","_number":7,"created":"2020-04-23 08:47:07.000000000","uploader":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"ref":"refs/changes/43/720143/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/720143/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/720143/7"}}},"commit":{"parents":[{"commit":"ef0b2199c14c86af87a5c72e8fd022f075e4f486","subject":"Refactor v2 arq api","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ef0b2199c14c86af87a5c72e8fd022f075e4f486"}]}],"author":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-15 08:03:47.000000000","tz":-420},"committer":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-23 08:46:42.000000000","tz":-420},"subject":"Fix bandit error: [B108:hardcoded_tmp_directory]","message":"Fix bandit error: [B108:hardcoded_tmp_directory]\n\nThis patch fixes one of the cyborg-tox-bandit Failures[0] in Zuul check,\nthe rest will be in the following patches.\n\nChanges in this patch follows openstack secure temp file creation guide[1].\n\n[0]https://c3f93530c9211d80493c-aff6bc2b39e4d26360d25c473974606e.ssl.cf5.rackcdn.com/696089/16/check/cyborg-tox-bandit/e8316b7/job-output.txt\n[1]https://security.openstack.org/guidelines/dg_using-temporary-files-securely.html\n\nChange-Id: Id46baee4938321e22435b723471e38ff825676f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/7ed0fb0beb2a8c6a3a3ae941ddffd4957c680918"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/7ed0fb0beb2a8c6a3a3ae941ddffd4957c680918"}]},"branch":"refs/heads/master"},"d8445acaf2006a389ab85cfbfcebd4bdf9eea4e2":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2020-04-23 08:50:22.000000000","uploader":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"ref":"refs/changes/43/720143/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/720143/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/720143/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/720143/8"}}},"commit":{"parents":[{"commit":"1365c696b0484b7bb12b48ccf78540d344510a09","subject":"revert device and deployable when resource provider create fail","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/1365c696b0484b7bb12b48ccf78540d344510a09"}]}],"author":{"name":"Yumeng Bao","email":"yumeng_bao@yahoo.com","date":"2020-04-15 08:03:47.000000000","tz":-420},"committer":{"name":"YumengBao","email":"yumeng_bao@yahoo.com","date":"2020-04-23 08:50:22.000000000","tz":0},"subject":"Fix bandit error: [B108:hardcoded_tmp_directory]","message":"Fix bandit error: [B108:hardcoded_tmp_directory]\n\nThis patch fixes one of the cyborg-tox-bandit Failures[0] in Zuul check,\nthe rest will be in the following patches.\n\nChanges in this patch follows openstack secure temp file creation guide[1].\n\n[0]https://c3f93530c9211d80493c-aff6bc2b39e4d26360d25c473974606e.ssl.cf5.rackcdn.com/696089/16/check/cyborg-tox-bandit/e8316b7/job-output.txt\n[1]https://security.openstack.org/guidelines/dg_using-temporary-files-securely.html\n\nChange-Id: Id46baee4938321e22435b723471e38ff825676f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/d8445acaf2006a389ab85cfbfcebd4bdf9eea4e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/d8445acaf2006a389ab85cfbfcebd4bdf9eea4e2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
