)]}'
{"id":"openstack%2Ftacker~765296","triplet_id":"openstack%2Ftacker~master~I776137215ea06c8ac54612d13a663349c2e7db7d","project":"openstack/tacker","branch":"master","topic":"change-isnt-pkg","hashtags":[],"change_id":"I776137215ea06c8ac54612d13a663349c2e7db7d","subject":"Change tosca-parser and heat-translator install","status":"MERGED","created":"2020-12-03 08:14:13.000000000","updated":"2020-12-19 10:31:06.000000000","submitted":"2020-12-19 10:29:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"765296-change-isnt-pkg","meta_rev_id":"e954b58f98cd1d3744ed3465456461f73ab07456","_number":765296,"virtual_id_number":765296,"owner":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-12-19 10:29:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},{"value":0,"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"value":0,"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},{"value":0,"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}],"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":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"recommended":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-12-15 08:20:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},{"value":2,"date":"2020-12-15 15:20:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"value":1,"date":"2020-12-15 10:40:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":1,"date":"2020-12-15 05:49:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},{"value":2,"date":"2020-12-19 10:11:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},{"value":0,"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"value":0,"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},{"value":1,"date":"2020-12-19 10:11:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"}],"reviewers":{"REVIEWER":[{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-12-03 10:42:26.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"},{"updated":"2020-12-06 11:26:21.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"state":"REVIEWER"},{"updated":"2020-12-06 11:26:21.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"state":"REVIEWER"},{"updated":"2020-12-06 11:26:21.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"state":"REVIEWER"},{"updated":"2020-12-07 07:24:30.000000000","updated_by":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"reviewer":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"state":"REVIEWER"},{"updated":"2020-12-07 11:58:12.000000000","updated_by":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"reviewer":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"state":"REVIEWER"},{"updated":"2020-12-15 10:40:28.000000000","updated_by":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"reviewer":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"state":"REVIEWER"}],"messages":[{"id":"de6cdee1f4436d684c903a8584471a25bca522bc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-03 08:14:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c37327cc1d6f69841cadfcc9ee2785b8dc80f21e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-03 10:42:26.000000000","message":"Patch Set 1: 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- requirements-check https://zuul.opendev.org/t/openstack/build/9012f8493428440baf062f2dc1bf126d : SUCCESS in 4m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/34cae0eedec64179978905fdbadd8ec5 : FAILURE in 5m 41s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7432daafb2664454867fbf7ff01962ed : FAILURE in 7m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ceceb675cd0a458782a5b9b2b27f6e08 : SUCCESS in 6m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fe722d402d22472da37cc636256a96a2 : FAILURE in 4m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e7c51941b8194cc7b232d99e2b92263f : FAILURE in 7m 18s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ac9ffbe9b2d74b79bc97fbb6256cb7af : FAILURE in 6m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/25712bd2e5a74189a7afc7ec082fa9bf : FAILURE in 4m 17s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/4b52d01033a247df892a7e56e5bbe4f4 : FAILURE in 52m 17s","accounts_in_message":[],"_revision_number":1},{"id":"040a3125957c31172a1aa56e33833c69d8e36959","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-04 06:29:32.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ccb025b4005c9591ad4658bc8e525546c4859162","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-04 09:37:07.000000000","message":"Patch Set 2: 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- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/260be632d47a480489ba1f43365eb47f : SUCCESS in 5m 18s\n- requirements-check https://zuul.opendev.org/t/openstack/build/e67d454675bc433aa965d5dd1b099261 : SUCCESS in 2m 50s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7386ad093ac04429a8058aca369ba103 : FAILURE in 3m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9bbf67c962e848b8a18ce65534c4614f : FAILURE in 5m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b395ca94f5dc400c8a22ae9636e867bd : SUCCESS in 4m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5c1b884b436343fe81dee0b95d66b2f9 : FAILURE in 3m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d50e8635d2e944aa84849f6c145fa234 : FAILURE in 3m 51s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c93162c895f743e4adf321976a238e00 : FAILURE in 3m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ee53a957bad24fb2be0906d6b0391a91 : FAILURE in 9m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/be262ae718504f2ab7d29040a1b08722 : SUCCESS in 4m 54s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/e9cf6b1d8a274d7db4985920e5f8c5f1 : FAILURE in 1h 04m 00s","accounts_in_message":[],"_revision_number":2},{"id":"167c6d0f5b373b189220602653373e7f109a4a7a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-04 10:11:06.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"87087d745a6b6bb957e68d25547d437b8cd9ec6c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-04 12:00:35.000000000","message":"Patch Set 3: 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- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/d32cecb3479c4842932d210606fccfd5 : SUCCESS in 6m 42s\n- requirements-check https://zuul.opendev.org/t/openstack/build/ab363f8fef5d42ffa2ad54025f3819e6 : SUCCESS in 3m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/177864aef7b640058a2eae16b89e377c : FAILURE in 3m 32s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f21aab980b5e4d3a88d44cc8025903e5 : FAILURE in 5m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/571dcac17ae2498db5062e2ef819303e : SUCCESS in 5m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e8da5033d0584538bff4a45957c9a3c8 : SUCCESS in 14m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c29d78cad45e4bf592f0994f365f0b7a : SUCCESS in 12m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4882fe2a3556453f9f6fc98ab3c18bea : SUCCESS in 13m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4521b353167e458aad129c72e89f3b04 : SUCCESS in 6m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/73a1a318e4c046c88c3c7d02ce62b4a6 : SUCCESS in 3m 33s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/d076229211624855aa03cfb3a85e4505 : SUCCESS in 1h 41m 26s","accounts_in_message":[],"_revision_number":3},{"id":"b6f737d0edee381e1dbd44d53eef9f72e3f5a0c5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-04 16:55:40.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"5b765ddd876c73a629626834b07348ded324a4d8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-04 19:03:23.000000000","message":"Patch Set 4: 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- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/96681184a74341b38e9857449ade3c10 : SUCCESS in 4m 40s\n- requirements-check https://zuul.opendev.org/t/openstack/build/391c0d0080ae4f2284eaff69bb0d7612 : SUCCESS in 3m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/196131cf1b4847758a0539a8c9bcf63f : SUCCESS in 8m 53s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a11c9e98c64b450090a0f483b91bafc9 : FAILURE in 4m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/309249c1f23847d887a9558cd8e81843 : SUCCESS in 15m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0ddcf581f1954a97bebd80b1aa02c373 : SUCCESS in 13m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d42b5e14fe4f431093e26ddec8c2f4d6 : SUCCESS in 13m 24s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f28499ff34404850a6e1272d25eeda02 : SUCCESS in 14m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b6ca67a77d534d3daab2016674600bc2 : SUCCESS in 6m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fb61bbaa449442cfbc536a5a44a94c56 : SUCCESS in 5m 05s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/7a6c86c73cfa45819a66aa7d7d23edda : SUCCESS in 1h 50m 34s","accounts_in_message":[],"_revision_number":4},{"id":"29df1dee70d16474d5e5ec8a0e7256a4ed9d65e3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-05 18:16:00.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"4a1aee6e8f1bb39beccc9605bb39fb36992f5dab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-05 19:47:33.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/355a8822ab0546d888f3a29db9cf5cc6 : SUCCESS in 5m 36s\n- requirements-check https://zuul.opendev.org/t/openstack/build/e5b5e07b14bf465291d54af87be4fb49 : SUCCESS in 3m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b957a4ce0ef64fb881ba571d1ced409f : SUCCESS in 11m 20s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e73ad4d2407349939ba406e91c0fb6c7 : SUCCESS in 12m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8688916fc4614e408bc9b9fdb860b025 : SUCCESS in 4m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/10eb749844b444dfbd8bedaa720697c2 : SUCCESS in 13m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cf77386a269c40be8c9cdd1470d63e46 : SUCCESS in 12m 31s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5f345ec1f10d4cdcb82982826aa924b9 : SUCCESS in 14m 20s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/26fd544828d14e48b51aaf28ea80ae63 : SUCCESS in 6m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c97dccaa06c3479b97e461da022e1074 : SUCCESS in 4m 37s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/4ad60f986e9e4c51b0be5267cfef48b0 : SUCCESS in 1h 28m 48s","accounts_in_message":[],"_revision_number":5},{"id":"e0bba8eeba00c03e540be13f70e4d11ef16d1413","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-06 03:02:00.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"c7b3673910c34862e4a04df010b0d14611d6c22c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-06 04:52:16.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/aeb03ee649f94d72aca54cda82fbc535 : SUCCESS in 4m 51s\n- requirements-check https://zuul.opendev.org/t/openstack/build/08a619daa8ca4754bd52fd69a2ea08cc : SUCCESS in 2m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7eb9f2bcd97144ed844bb82bda6e7dbb : SUCCESS in 7m 43s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f5955b57d6e7442ba75f610b8eea52ee : SUCCESS in 13m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2bd06c3881c949c99c2337a425b92393 : SUCCESS in 4m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/84e8f602a220437e97ca89d453ca9102 : SUCCESS in 13m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/081c2170f53d46e2adc05b8b9e738d61 : SUCCESS in 13m 06s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b30aa1ac3b0b4da388d58b6db2d96a69 : SUCCESS in 13m 20s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb8846196c1d41e8b12ad78a8786c05f : SUCCESS in 6m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3cd8b0a4c74842398ba0b0c678898915 : SUCCESS in 3m 57s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/5b4ae791cfd4423ab9324d9014f0cf86 : SUCCESS in 1h 43m 11s","accounts_in_message":[],"_revision_number":6},{"id":"e764f7c63845e2c54731ef5d25e29ff04d4a7e28","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-06 07:44:27.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"0cfdeb589484b9754447f205409c7c8158ea7af1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-06 07:49:10.000000000","message":"Uploaded patch set 8: Commit message was updated.","accounts_in_message":[],"_revision_number":8},{"id":"f785333d20c648b99be21ab0d99980614eb4d455","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-06 09:34:24.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/0145e5f1eb2c48a5a1613abe04abde8b : SUCCESS in 4m 46s\n- requirements-check https://zuul.opendev.org/t/openstack/build/14187e24744044f0b529087e1feac6e3 : SUCCESS in 3m 06s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/76b9e100ab1e4ae7befd2a41927ae0b6 : SUCCESS in 7m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1bcdfa5809ae402494172f86b0cb25cd : SUCCESS in 13m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d00223bc2cee4b53a64e57722203e203 : SUCCESS in 4m 17s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4fe621b1290b473482d9678a7b901fdf : SUCCESS in 13m 38s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f7223912bc2c48c38611f531e3fc837a : SUCCESS in 12m 56s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6d189d87316f4cbaa75ceb6465efefb0 : SUCCESS in 13m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f0b809aeceac497ba77e4365c65f64dc : SUCCESS in 6m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fe275ede43954b4badd10e6093516aed : SUCCESS in 4m 46s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/5609d6bdb82c4f4895d1c3072caa4104 : SUCCESS in 1h 38m 37s","accounts_in_message":[],"_revision_number":8},{"id":"d443de09e91456ca81159270ef51b68ad8fa0fb9","author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"date":"2020-12-07 07:24:30.000000000","message":"Patch Set 8: Code-Review+1\n\nLGTM for reading commit message and changes :)","accounts_in_message":[],"_revision_number":8},{"id":"35802a16b2d83f0bafba10f8bca2696103f81d88","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2020-12-07 11:58:12.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"0f8944be28a7d9b1a4b1adfeb6d35a0c4cd023a8","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-09 01:24:56.000000000","message":"Patch Set 8: Code-Review-1\n\nWe need to merge [1] before this update. After that, need to resolve some conflicts with it.\n\n[1] https://review.opendev.org/c/openstack/tacker/+/765894","accounts_in_message":[],"_revision_number":8},{"id":"9cf4ce321ea71dfd18d522cd26feb35a39136e3e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-14 05:56:47.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"4792bb0063500577c1ec1b1ea4eb2e00bd6e7508","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-14 06:04:18.000000000","message":"Patch Set 9:\n\nHi reviewers,\n\nI\u0027ve made some changes in addition to fixing merge conflicts.\n\n* Move procedure of getting upper-constraints.txt from `devstack/lib/tacker` to another file `devstack/lib/download_upper_consts` to be enabled to run not only when running devstack but also anytime you want.\n\n* Make a NOTE for the usage of above script in commit message.","accounts_in_message":[],"_revision_number":9},{"id":"cfea54dc8ffd7c6392d2eb97ace34701ffcf9d54","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-14 07:57:37.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/a61df888ae3d4db0a83db876d89bcb9b : SUCCESS in 4m 29s\n- requirements-check https://zuul.opendev.org/t/openstack/build/c18057c844014f728bb666dc87c091cd : SUCCESS in 2m 29s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7c40c4b2bef4410691f2a1da6ae3ac0e : SUCCESS in 8m 04s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5ebefaa2e06749c2b9a7170a56bed8cb : SUCCESS in 13m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b84d346faecc4b71a927d6be7f989a3f : SUCCESS in 5m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2e7dc511f5c548e9a687345be58cd173 : SUCCESS in 12m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/774175411ed94a469011902d640a8740 : SUCCESS in 13m 26s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/679c92a601964f118d2006d390038d22 : SUCCESS in 14m 28s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a08df6e79d6c4609b5081abd29f8ddcd : SUCCESS in 6m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b6c8936f544745109d7e6b054e9c01e4 : SUCCESS in 4m 00s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/64a9b63ef6cc4c75a1953a38cdc959ea : SUCCESS in 1h 53m 46s","accounts_in_message":[],"_revision_number":9},{"id":"d7a31ce1e263d427330024d2a65dcb3a647ae871","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2020-12-14 08:06:22.000000000","message":"Patch Set 9: Code-Review+1","accounts_in_message":[],"_revision_number":9},{"id":"9dafb65e84c21d46b51d41a3f6dbad83c0b9585c","author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"date":"2020-12-14 08:30:42.000000000","message":"Patch Set 9:\n\n(1 comment)\n\nI am ok with this, but it is better to create upper constraint file base on lower constraint.","accounts_in_message":[],"_revision_number":9},{"id":"1b198179db202cd4c89e4644f570605166077fc4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-14 21:34:17.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"f8b495502ba829ef4e8edba2266cde6704f1e806","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-12-14 21:54:45.000000000","message":"Patch Set 9:\n\n(1 comment)\n\n\u003e Patch Set 9:\n\u003e \n\u003e (1 comment)\n\u003e \n\u003e I am ok with this, but it is better to create upper constraint file base on lower constraint.\n\nThis customized upper-constraints.txt is used instead of Global Upper Constraint [1] given by openstack/requirements. It\u0027s just created by downloading [2] and dropping nouse entries. We shouldn\u0027t make any further changes.\n\n[1] https://docs.openstack.org/project-team-guide/dependency-management.html#solution\n[2] https://opendev.org/openstack/requirements/src/branch/master/upper-constraints.txt","accounts_in_message":[],"_revision_number":9},{"id":"13ff9d754d0c01fe94ab8544e373ba6c09dc6deb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-14 23:14:26.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/40e8ed86438b4c6097fded3079cf8798 : SUCCESS in 5m 20s\n- requirements-check https://zuul.opendev.org/t/openstack/build/e99a9d8abbcb4409886801e984e8e00d : SUCCESS in 2m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ecccd6c02eae45efa8d258badc747861 : SUCCESS in 7m 12s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a368742f95944cd5bcf74d2bf4c60833 : SUCCESS in 12m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f6edc41b78f8440d9747ee4bd2f24f77 : SUCCESS in 4m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b2460173dcaf4ffcba4ecbe6fb7bb0a9 : SUCCESS in 12m 51s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/43857e59466645dfa011f311011ec6b5 : SUCCESS in 11m 59s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e79dbe426f564322ba64249271d27381 : SUCCESS in 15m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9b57762748914119bd99a758a1e7b9d2 : SUCCESS in 9m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/156b1023d37a41a6a0a127eebc74dc5e : SUCCESS in 9m 41s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/47af65ff30f24aa082c2ce62ea480907 : SUCCESS in 1h 29m 40s","accounts_in_message":[],"_revision_number":10},{"id":"a735c0dcee2be82debef9b0e1fdf78fc895dabcf","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2020-12-15 05:49:01.000000000","message":"Patch Set 10: Code-Review+1","accounts_in_message":[],"_revision_number":10},{"id":"e93361f5659cd3f8558d920b1f761ac16a10f41c","author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"date":"2020-12-15 08:20:58.000000000","message":"Patch Set 10: Code-Review+1","accounts_in_message":[],"_revision_number":10},{"id":"33fa74975e06efec3f27c194e47d5e6550798c4f","author":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"date":"2020-12-15 10:40:28.000000000","message":"Patch Set 10: Code-Review+1","accounts_in_message":[],"_revision_number":10},{"id":"20c6cc6020fad2c40ca66b0500837b35b7cf0fdf","author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"date":"2020-12-15 15:20:52.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"0fc2cf003fae568427f61acab81b85720be8a60e","author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"date":"2020-12-19 10:11:40.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1\n\nLGTM, thanks (This work on CentOS too.)","accounts_in_message":[],"_revision_number":10},{"id":"7ffc5c826bfbccd9f7e81552da51da0cd64c05fc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-19 10:11:53.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"c57880da3f7293af3b37414904cc69df69255930","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-19 10:29:51.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/a30b2c2e0799472bb91af8882b1e4b17 : SUCCESS in 4m 14s\n- requirements-check https://zuul.opendev.org/t/openstack/build/22211a936ac94ea0ae5f687e45535a40 : SUCCESS in 2m 41s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/363e96f4011a4db195ebae7900c0b238 : SUCCESS in 13m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f99147d571f74f279058757814a15885 : SUCCESS in 4m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cceaf24e4d1f44298dfdd9896e583872 : SUCCESS in 13m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b5b1e058bfea4ecab1cbd72fb6874491 : SUCCESS in 12m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cd3f8dd043f34c2d923a0470e4a15516 : SUCCESS in 5m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/894cf39dcd804d56b716b7a2f82368fc : SUCCESS in 3m 20s","accounts_in_message":[],"_revision_number":10},{"id":"48fea87657601688bddf15b0f6fb9c29686bf7d5","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-19 10:29:52.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":10},{"id":"e954b58f98cd1d3744ed3465456461f73ab07456","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-19 10:31:06.000000000","message":"Patch Set 10:\n\nBuild succeeded (promote pipeline).\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/d4b0f1895f6546ac95e9682c2650d71f : SUCCESS in 45s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a4491f00416547f5bff467fcede0ff41 : SUCCESS in 52s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3f2042cf5cfc4c3d869c3441a641f23a : SUCCESS in 46s","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"500d2eb7805ea855273d8191c2acc73653d03775","revisions":{"57069956f0a7cd39b7461f8546090eed456daa65":{"kind":"REWORK","_number":1,"created":"2020-12-03 08:14:13.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/96/765296/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/96/765296/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/96/765296/1"}}},"commit":{"parents":[{"commit":"9e08ffb31cad3804a274443ac7659b5ca22cbe51","subject":"Merge \"Fix miscellaneous bugs found in VNF scaling guide\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/9e08ffb31cad3804a274443ac7659b5ca22cbe51"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-01 01:37:04.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-03 07:57:49.000000000","tz":0},"subject":"DNM: Change tosca-parser and heat-translator install","message":"DNM: Change tosca-parser and heat-translator install\n\nWith devstack, tosca-parser and heat-translator are installed via pip\nas required packages listed in `requirements.txt`. However, we usually\nuse devsatck for deploying development env and it\u0027s recommended to get\nthe latest division of the packages sometimes. On the other hand, there\nare not so many cases required to use stable ones, for example,\ndeploying commercial env or so actually.\n\nThis update is to change installation of the packages to use cloned git\nrepos in `/opt/stack/` directory as similar to other packages such as\nnova or neutron.\n\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\nChange-Id: I776137215ea06c8ac54612d13a663349c2e7db7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/57069956f0a7cd39b7461f8546090eed456daa65"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/57069956f0a7cd39b7461f8546090eed456daa65"}]},"branch":"refs/heads/master"},"03e92dbcf2e81fcb3506f8827bdaadedac6aa77d":{"kind":"REWORK","_number":2,"created":"2020-12-04 06:29:32.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/96/765296/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/96/765296/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/96/765296/2"}}},"commit":{"parents":[{"commit":"9e08ffb31cad3804a274443ac7659b5ca22cbe51","subject":"Merge \"Fix miscellaneous bugs found in VNF scaling guide\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/9e08ffb31cad3804a274443ac7659b5ca22cbe51"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-01 01:37:04.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-04 06:29:20.000000000","tz":0},"subject":"DNM: Change tosca-parser and heat-translator install","message":"DNM: Change tosca-parser and heat-translator install\n\nWith devstack, tosca-parser and heat-translator are installed via pip\nas required packages listed in `requirements.txt`. However, we usually\nuse devsatck for deploying development env and it\u0027s recommended to get\nthe latest division of the packages sometimes. On the other hand, there\nare not so many cases required to use stable ones, for example,\ndeploying commercial env or so actually.\n\nThis update is to change installation of the packages to use cloned git\nrepos in `/opt/stack/` directory as similar to other packages such as\nnova or neutron.\n\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\nChange-Id: I776137215ea06c8ac54612d13a663349c2e7db7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/03e92dbcf2e81fcb3506f8827bdaadedac6aa77d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/03e92dbcf2e81fcb3506f8827bdaadedac6aa77d"}]},"branch":"refs/heads/master"},"8fc8583e742f9d131dff9eeb91519c52244e2845":{"kind":"REWORK","_number":3,"created":"2020-12-04 10:11:06.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/96/765296/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/96/765296/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/96/765296/3"}}},"commit":{"parents":[{"commit":"9e08ffb31cad3804a274443ac7659b5ca22cbe51","subject":"Merge \"Fix miscellaneous bugs found in VNF scaling guide\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/9e08ffb31cad3804a274443ac7659b5ca22cbe51"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-01 01:37:04.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-04 10:10:57.000000000","tz":0},"subject":"DNM: Change tosca-parser and heat-translator install","message":"DNM: Change tosca-parser and heat-translator install\n\nWith devstack, tosca-parser and heat-translator are installed via pip\nas required packages listed in `requirements.txt`. However, we usually\nuse devsatck for deploying development env and it\u0027s recommended to get\nthe latest division of the packages sometimes. On the other hand, there\nare not so many cases required to use stable ones, for example,\ndeploying commercial env or so actually.\n\nThis update is to change installation of the packages to use cloned git\nrepos in `/opt/stack/` directory as similar to other packages such as\nnova or neutron.\n\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\nChange-Id: I776137215ea06c8ac54612d13a663349c2e7db7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/8fc8583e742f9d131dff9eeb91519c52244e2845"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/8fc8583e742f9d131dff9eeb91519c52244e2845"}]},"branch":"refs/heads/master"},"07297b0d4ddbc32afe41d767ced49913bf05e2e2":{"kind":"REWORK","_number":4,"created":"2020-12-04 16:55:40.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/96/765296/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/96/765296/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/96/765296/4"}}},"commit":{"parents":[{"commit":"9e08ffb31cad3804a274443ac7659b5ca22cbe51","subject":"Merge \"Fix miscellaneous bugs found in VNF scaling guide\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/9e08ffb31cad3804a274443ac7659b5ca22cbe51"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-01 01:37:04.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-04 16:55:31.000000000","tz":0},"subject":"DNM: Change tosca-parser and heat-translator install","message":"DNM: Change tosca-parser and heat-translator install\n\nWith devstack, tosca-parser and heat-translator are installed via pip\nas required packages listed in `requirements.txt`. However, we usually\nuse devsatck for deploying development env and it\u0027s recommended to get\nthe latest division of the packages sometimes. On the other hand, there\nare not so many cases required to use stable ones, for example,\ndeploying commercial env or so actually.\n\nThis update is to change installation of the packages to use cloned git\nrepos in `/opt/stack/` directory as similar to other packages such as\nnova or neutron.\n\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\nChange-Id: I776137215ea06c8ac54612d13a663349c2e7db7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/07297b0d4ddbc32afe41d767ced49913bf05e2e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/07297b0d4ddbc32afe41d767ced49913bf05e2e2"}]},"branch":"refs/heads/master"},"e81187733b42f75cf79a84572870886dfbc4e361":{"kind":"REWORK","_number":5,"created":"2020-12-05 18:16:00.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/96/765296/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/96/765296/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/96/765296/5"}}},"commit":{"parents":[{"commit":"9e08ffb31cad3804a274443ac7659b5ca22cbe51","subject":"Merge \"Fix miscellaneous bugs found in VNF scaling guide\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/9e08ffb31cad3804a274443ac7659b5ca22cbe51"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-01 01:37:04.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-05 18:15:47.000000000","tz":0},"subject":"DNM: Change tosca-parser and heat-translator install","message":"DNM: Change tosca-parser and heat-translator install\n\nWith devstack, tosca-parser and heat-translator are installed via pip\nas required packages listed in `requirements.txt`. However, we usually\nuse devsatck for deploying development env and it\u0027s recommended to get\nthe latest division of the packages sometimes. On the other hand, there\nare not so many cases required to use stable ones, for example,\ndeploying commercial env or so actually.\n\nThis update is to change installation of the packages to use cloned git\nrepos in `/opt/stack/` directory as similar to other packages such as\nnova or neutron.\n\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\nChange-Id: I776137215ea06c8ac54612d13a663349c2e7db7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/e81187733b42f75cf79a84572870886dfbc4e361"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/e81187733b42f75cf79a84572870886dfbc4e361"}]},"branch":"refs/heads/master"},"e2f6e5cd75255044a4d18211039c42d985773dfa":{"kind":"REWORK","_number":6,"created":"2020-12-06 03:02:00.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/96/765296/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/96/765296/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/96/765296/6"}}},"commit":{"parents":[{"commit":"9e08ffb31cad3804a274443ac7659b5ca22cbe51","subject":"Merge \"Fix miscellaneous bugs found in VNF scaling guide\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/9e08ffb31cad3804a274443ac7659b5ca22cbe51"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-01 01:37:04.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-06 02:25:40.000000000","tz":0},"subject":"DNM: Change tosca-parser and heat-translator install","message":"DNM: Change tosca-parser and heat-translator install\n\nWith devstack, tosca-parser and heat-translator of stable version are\ninstalled via pip as listed in `requirements.txt`. However, we usually\nuse devsatck for deploying development env, and it\u0027s recommended to get\nthe latest division sometimes. On the other hand, there are not so many\ncases using stable ones actually.\n\nThis update includes several tricks as following, but most of them are\nnot needed if the two packages have its own devstack script. So, we\nshould remove the tricks after that as described in TODOs added in the\nupdate.\n\n* Install packages from cloned git repos in `/opt/stack/` as similar\n  to other packages.\n* Comment out entries of the two packages in `requirements.txt` and\n  `lower-constraints.txt`.\n* To pass tox jobs, add files below.\n  * upper-constraints.txt: The two packages are removed from official\n    constraints file [1] to skip checking version of stable.\n  * requirements-extra.txt: Install the packages from git repo.\n* Update params in `tox.ini` to activate the modifications above.\n\n[1] https://releases.openstack.org/constraints/upper/master\n\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\nChange-Id: I776137215ea06c8ac54612d13a663349c2e7db7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/e2f6e5cd75255044a4d18211039c42d985773dfa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/e2f6e5cd75255044a4d18211039c42d985773dfa"}]},"branch":"refs/heads/master"},"baa12838aee5730e6406b9805e5a00cbf64d6d8b":{"kind":"REWORK","_number":7,"created":"2020-12-06 07:44:27.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/96/765296/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/96/765296/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/96/765296/7"}}},"commit":{"parents":[{"commit":"8c6a1cb179608d02bc4b7b82c6147dd92e0676e0","subject":"Fix `ProblemDetails.detail` from `.details`","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/8c6a1cb179608d02bc4b7b82c6147dd92e0676e0"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-01 01:37:04.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-06 07:42:01.000000000","tz":0},"subject":"Change tosca-parser and heat-translator install","message":"Change tosca-parser and heat-translator install\n\nWith devstack, tosca-parser and heat-translator of stable version are\ninstalled via pip as listed in `requirements.txt`. However, we usually\nuse devsatck for deploying development env, and it\u0027s recommended to get\nthe latest division sometimes. On the other hand, there are not so many\ncases using stable ones actually.\n\nThis update includes several tricks as following, but most of them are\nnot needed if the two packages have its own devstack script. So, we\nshould remove the tricks after that as described in TODOs added in the\nupdate.\n\n* Install packages from cloned git repos in `/opt/stack/` as similar\n  to other packages.\n* Comment out entries of the two packages in `requirements.txt` and\n  `lower-constraints.txt`.\n* To pass tox jobs, add files below.\n  * upper-constraints.txt: The two packages are removed from official\n    constraints file [1] to skip checking version of stable.\n  * requirements-extra.txt: Install the packages from git repo. Without\n    separating it from `requirements.txt`, `tox -e lower-constraints`\n    is failed.\n* Update params in `tox.ini` to activate the modifications above.\n\n[1] https://releases.openstack.org/constraints/upper/master\n\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\nChange-Id: I776137215ea06c8ac54612d13a663349c2e7db7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/baa12838aee5730e6406b9805e5a00cbf64d6d8b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/baa12838aee5730e6406b9805e5a00cbf64d6d8b"}]},"branch":"refs/heads/master"},"a32c11ce6ebd983b4224e5e87afac9e5d3326024":{"kind":"NO_CODE_CHANGE","_number":8,"created":"2020-12-06 07:49:10.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/96/765296/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/96/765296/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/96/765296/8"}}},"commit":{"parents":[{"commit":"8c6a1cb179608d02bc4b7b82c6147dd92e0676e0","subject":"Fix `ProblemDetails.detail` from `.details`","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/8c6a1cb179608d02bc4b7b82c6147dd92e0676e0"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-01 01:37:04.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-06 07:45:23.000000000","tz":0},"subject":"Change tosca-parser and heat-translator install","message":"Change tosca-parser and heat-translator install\n\nWith devstack, tosca-parser and heat-translator of stable version are\ninstalled via pip as listed in `requirements.txt`. However, we usually\nuse devsatck for deploying development env, and it\u0027s recommended to get\nthe latest division sometimes. On the other hand, there are not so many\ncases using stable ones actually.\n\nThis update includes several tricks as following, but most of them are\nnot needed if the two packages have its own devstack script. So, we\nshould remove the tricks after that as described in TODOs added in the\nupdate.\n\n* Install packages from cloned git repos in `/opt/stack/` as similar\n  to other packages.\n* Comment out entries of the two packages in `requirements.txt` and\n  `lower-constraints.txt` because no need to install them from here.\n* To pass tox jobs, add files below.\n  * upper-constraints.txt: The two packages are removed from official\n    constraints file [1] to skip checking version of stable. This file\n    is refreshed everytime running `stack.sh` to catch up the official.\n  * requirements-extra.txt: Install the packages from git repo. Without\n    separating it from `requirements.txt`, `tox -e lower-constraints`\n    is failed.\n* Update params in `tox.ini` to activate the modifications above.\n\n[1] https://releases.openstack.org/constraints/upper/master\n\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\nChange-Id: I776137215ea06c8ac54612d13a663349c2e7db7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/a32c11ce6ebd983b4224e5e87afac9e5d3326024"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/a32c11ce6ebd983b4224e5e87afac9e5d3326024"}]},"branch":"refs/heads/master"},"d683dcfecf6b24a0360d8bb6e7b7a2584c62848a":{"kind":"REWORK","_number":9,"created":"2020-12-14 05:56:47.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/96/765296/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/96/765296/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/96/765296/9"}}},"commit":{"parents":[{"commit":"6bbcad5af73063d18d12ccafaff57da73d58bac4","subject":"Merge \"Fix invalid \"is not {}\" judgement of empty dict\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/6bbcad5af73063d18d12ccafaff57da73d58bac4"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-01 01:37:04.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-14 05:07:58.000000000","tz":0},"subject":"Change tosca-parser and heat-translator install","message":"Change tosca-parser and heat-translator install\n\nWith devstack, tosca-parser and heat-translator of stable version are\ninstalled via pip as listed in `requirements.txt`. However, we usually\nuse devsatck for deploying development env, and it\u0027s recommended to get\nthe latest division sometimes. On the other hand, there are not so many\ncases using stable ones actually.\n\nThis update includes several tricks as following, but most of them are\nno need if the two packages have its own devstack script. So, we should\nremove the tricks after that as described in TODOs added in the update.\n\nNOTE: As described below, we should update upper-constraints.txt as\nfollowing example and upload it to tacker\u0027s repo everytime [1] is\nupdated for the change.\n\n  $ bash devstack/lib/download_upper_consts\n\n* Install packages from cloned git repos in `/opt/stack/` as similar\n  to other packages.\n\n* Comment out entries of the two packages in `requirements.txt` and\n  `lower-constraints.txt` because no need to install them from here,\n  but activate it if you install stable packages.\n\n* To pass tox jobs, add files below.\n\n  * upper-constraints.txt: The two packages are removed from official\n    constraints file [1] to skip checking version of stable. This file\n    is refreshed everytime running `stack.sh` to catch up the official.\n\n  * requirements-extra.txt: Install the packages from git repo. Without\n    separating it from `requirements.txt`, `tox -e lower-constraints`\n    is failed.\n\n* Update params in `tox.ini` to activate the modifications above.\n\n[1] https://releases.openstack.org/constraints/upper/master\n\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\nChange-Id: I776137215ea06c8ac54612d13a663349c2e7db7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/d683dcfecf6b24a0360d8bb6e7b7a2584c62848a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/d683dcfecf6b24a0360d8bb6e7b7a2584c62848a"}]},"branch":"refs/heads/master"},"500d2eb7805ea855273d8191c2acc73653d03775":{"kind":"REWORK","_number":10,"created":"2020-12-14 21:34:17.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/96/765296/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/96/765296/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/96/765296/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/96/765296/10"}}},"commit":{"parents":[{"commit":"6bbcad5af73063d18d12ccafaff57da73d58bac4","subject":"Merge \"Fix invalid \"is not {}\" judgement of empty dict\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/6bbcad5af73063d18d12ccafaff57da73d58bac4"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-01 01:37:04.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-12-14 21:32:37.000000000","tz":0},"subject":"Change tosca-parser and heat-translator install","message":"Change tosca-parser and heat-translator install\n\nWith devstack, tosca-parser and heat-translator of stable version are\ninstalled via pip as listed in `requirements.txt`. However, we usually\nuse devsatck for deploying development env, and it\u0027s recommended to get\nthe latest division sometimes. On the other hand, there are not so many\ncases using stable ones actually.\n\nThis update includes several tricks as following, but most of them are\nno need if the two packages have its own devstack script. So, we should\nremove the tricks after that as described in TODOs added in the update.\n\nNOTE: As described below, we should update upper-constraints.txt as\nfollowing example and upload it to tacker\u0027s repo everytime [1] is\nupdated for the change.\n\n  $ bash devstack/lib/download_upper_consts\n\n* Install packages from cloned git repos in `/opt/stack/` as similar\n  to other packages.\n\n* Comment out entries of the two packages in `requirements.txt` and\n  `lower-constraints.txt` because no need to install them from here,\n  but activate it if you install stable packages.\n\n* To pass tox jobs, add files below.\n\n  * upper-constraints.txt: The two packages are removed from official\n    constraints file [1] to skip checking version of stable. This file\n    is refreshed everytime running `stack.sh` to catch up the official.\n\n  * requirements-extra.txt: Install the packages from git repo. Without\n    separating it from `requirements.txt`, `tox -e lower-constraints`\n    is failed.\n\n* Update params in `tox.ini` to activate the modifications above.\n\n[1] https://releases.openstack.org/constraints/upper/master\n\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\nChange-Id: I776137215ea06c8ac54612d13a663349c2e7db7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/500d2eb7805ea855273d8191c2acc73653d03775"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/500d2eb7805ea855273d8191c2acc73653d03775"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
