)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"change_message_id":"90d41ac89a384a48171d766c85086cca814d6521","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"remove external dependency from devstack"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Cirros and OpenWRT iamges are downloaded and registered to Glance during"},{"line_number":10,"context_line":"Tacker devstack installation. But it is better to avoid these external"},{"line_number":11,"context_line":"dependencies so that we can complate the installation even if image"},{"line_number":12,"context_line":"download links are broken."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3fa7e38b_fc8202ff","line":9,"range":{"start_line":9,"start_character":19,"end_line":9,"end_character":25},"updated":"2019-12-23 08:29:31.000000000","message":"s/iamges/images","commit_id":"0e6f9051222adb948ad37abe8b9d1e372ed07a66"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"8d50aa19cd49f4c04017f3827cc65ae63a83b36b","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"remove external dependency from devstack"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Cirros and OpenWRT iamges are downloaded and registered to Glance during"},{"line_number":10,"context_line":"Tacker devstack installation. But it is better to avoid these external"},{"line_number":11,"context_line":"dependencies so that we can complate the installation even if image"},{"line_number":12,"context_line":"download links are broken."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3fa7e38b_779e2456","line":9,"range":{"start_line":9,"start_character":19,"end_line":9,"end_character":25},"in_reply_to":"3fa7e38b_fc8202ff","updated":"2019-12-24 00:50:10.000000000","message":"Done","commit_id":"0e6f9051222adb948ad37abe8b9d1e372ed07a66"},{"author":{"_account_id":22290,"name":"hyunsik Yang","email":"yangun@dcn.ssu.ac.kr","username":"hyunsikYang"},"change_message_id":"eb5010769d335cb5575adabd95bd7df5d33904ca","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Cirros and OpenWRT images are downloaded and registered to Glance during"},{"line_number":10,"context_line":"Tacker devstack installation. But it is better to avoid these external"},{"line_number":11,"context_line":"dependencies so that we can complate the installation even if image"},{"line_number":12,"context_line":"download links are broken."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I8bd9ef27267ae2097d9cdce5d655c77d9e4a3aad"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3fa7e38b_77d624c7","line":11,"range":{"start_line":11,"start_character":28,"end_line":11,"end_character":36},"updated":"2019-12-24 01:45:30.000000000","message":"complete","commit_id":"65f77c87d23796d7ba96382076d32b2b0069dd95"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"204738bcc7e368ceb2486b5c032d527cf591b752","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Cirros and OpenWRT images are downloaded and registered to Glance during"},{"line_number":10,"context_line":"Tacker devstack installation. But it is better to avoid these external"},{"line_number":11,"context_line":"dependencies so that we can complate the installation even if image"},{"line_number":12,"context_line":"download links are broken."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I8bd9ef27267ae2097d9cdce5d655c77d9e4a3aad"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3fa7e38b_69aaccd3","line":11,"range":{"start_line":11,"start_character":28,"end_line":11,"end_character":36},"in_reply_to":"3fa7e38b_77d624c7","updated":"2019-12-24 03:02:40.000000000","message":"Done","commit_id":"65f77c87d23796d7ba96382076d32b2b0069dd95"}],"devstack/lib/tacker":[{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"7fb233376003773182fff43cb9591f8b5386dc5b","unresolved":false,"context_lines":[{"line_number":338,"context_line":"    local image_url"},{"line_number":339,"context_line":"    image_url[0]\u003d\u0027http://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img\u0027"},{"line_number":340,"context_line":"    # Customized image of OpenWRT 15.05.1 that can fix the continuously respawning OpenWRT-based VNFs"},{"line_number":341,"context_line":"    image_url[1]\u003d\u0027https://anda.ssu.ac.kr/~openwrt/openwrt-x86-kvm_guest-combined-ext4.img.gz\u0027"},{"line_number":342,"context_line":""},{"line_number":343,"context_line":"    local image_fname image_name glance_name gz_pattern"},{"line_number":344,"context_line":"    local length\u003d${#image_url[@]}"}],"source_content_type":"application/x-shellscript","patch_set":6,"id":"3fa7e38b_cee417e2","side":"PARENT","line":341,"updated":"2019-12-27 21:35:52.000000000","message":"In initial days we faced network connectivity issues in original OpenWRT image(ping/ssh tooks too much time or failed), so as a solution we started using that customized image, which enables DHCP in image.\n\nInstead of removing tacker_check_and_download_images, i suggest to store customized openwrt image in tacker repo (in sample dir) to avoid any external dependency.","commit_id":"c3263b83da705e089f98d0fce44feb7f137c5105"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"20118fadb7e80ddb4b194c3ead39d85d23a0c514","unresolved":false,"context_lines":[{"line_number":338,"context_line":"    local image_url"},{"line_number":339,"context_line":"    image_url[0]\u003d\u0027http://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img\u0027"},{"line_number":340,"context_line":"    # Customized image of OpenWRT 15.05.1 that can fix the continuously respawning OpenWRT-based VNFs"},{"line_number":341,"context_line":"    image_url[1]\u003d\u0027https://anda.ssu.ac.kr/~openwrt/openwrt-x86-kvm_guest-combined-ext4.img.gz\u0027"},{"line_number":342,"context_line":""},{"line_number":343,"context_line":"    local image_fname image_name glance_name gz_pattern"},{"line_number":344,"context_line":"    local length\u003d${#image_url[@]}"}],"source_content_type":"application/x-shellscript","patch_set":6,"id":"3fa7e38b_e76ea32b","side":"PARENT","line":341,"in_reply_to":"3fa7e38b_4c7b45f3","updated":"2020-01-07 07:09:13.000000000","message":"OK, the image is only 3.8MB so I will include it in the repository.","commit_id":"c3263b83da705e089f98d0fce44feb7f137c5105"},{"author":{"_account_id":22290,"name":"hyunsik Yang","email":"yangun@dcn.ssu.ac.kr","username":"hyunsikYang"},"change_message_id":"31f15553a7074aa0a80556b56f78fd2ebb29cbda","unresolved":false,"context_lines":[{"line_number":338,"context_line":"    local image_url"},{"line_number":339,"context_line":"    image_url[0]\u003d\u0027http://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img\u0027"},{"line_number":340,"context_line":"    # Customized image of OpenWRT 15.05.1 that can fix the continuously respawning OpenWRT-based VNFs"},{"line_number":341,"context_line":"    image_url[1]\u003d\u0027https://anda.ssu.ac.kr/~openwrt/openwrt-x86-kvm_guest-combined-ext4.img.gz\u0027"},{"line_number":342,"context_line":""},{"line_number":343,"context_line":"    local image_fname image_name glance_name gz_pattern"},{"line_number":344,"context_line":"    local length\u003d${#image_url[@]}"}],"source_content_type":"application/x-shellscript","patch_set":6,"id":"3fa7e38b_4c7b45f3","side":"PARENT","line":341,"in_reply_to":"3fa7e38b_cee417e2","updated":"2020-01-02 02:39:18.000000000","message":"It also good. But, If the size of image is big, I think that it is better to remove this. Because, when tacker install, sometimes, downloading image takes a quite time.","commit_id":"c3263b83da705e089f98d0fce44feb7f137c5105"},{"author":{"_account_id":22290,"name":"hyunsik Yang","email":"yangun@dcn.ssu.ac.kr","username":"hyunsikYang"},"change_message_id":"d6dc85f9332db1639fcdcebdb9b3729bac12480d","unresolved":false,"context_lines":[{"line_number":338,"context_line":"    local image_url"},{"line_number":339,"context_line":"    image_url[0]\u003d\u0027http://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img\u0027"},{"line_number":340,"context_line":"    # Customized image of OpenWRT 15.05.1 that can fix the continuously respawning OpenWRT-based VNFs"},{"line_number":341,"context_line":"    image_url[1]\u003d\u0027https://anda.ssu.ac.kr/~openwrt/openwrt-x86-kvm_guest-combined-ext4.img.gz\u0027"},{"line_number":342,"context_line":""},{"line_number":343,"context_line":"    local image_fname image_name glance_name gz_pattern"},{"line_number":344,"context_line":"    local length\u003d${#image_url[@]}"}],"source_content_type":"application/x-shellscript","patch_set":6,"id":"3fa7e38b_a6cf3f52","side":"PARENT","line":341,"in_reply_to":"3fa7e38b_e76ea32b","updated":"2020-01-08 02:11:40.000000000","message":"Good. Thanks","commit_id":"c3263b83da705e089f98d0fce44feb7f137c5105"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"be169b2371631c59e74e96139890d42a08fe1664","unresolved":false,"context_lines":[{"line_number":338,"context_line":"    local image_url"},{"line_number":339,"context_line":"    image_url[0]\u003d\"http://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img\""},{"line_number":340,"context_line":"    # Customized image of OpenWRT 15.05.1 that can fix the continuously"},{"line_number":341,"context_line":"    # respawning OpenWRT-based VNFs. You can also download the image from"},{"line_number":342,"context_line":"    # https://anda.ssu.ac.kr/~openwrt/openwrt-x86-kvm_guest-combined-ext4.img.gz"},{"line_number":343,"context_line":"    image_url[1]\u003d\"$TACKER_DIR/samples/images/openwrt-x86-kvm_guest-combined-ext4.img.gz\""},{"line_number":344,"context_line":""},{"line_number":345,"context_line":"    local image_fname image_name glance_name"}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"3fa7e38b_21b0928d","line":342,"range":{"start_line":341,"start_character":37,"end_line":342,"end_character":80},"updated":"2020-02-21 05:38:40.000000000","message":"Can we delete this line, if it is the same image as in line #343.","commit_id":"e1461183f926f03aa7ac5e35efcb7daa6dc88703"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"df2d2c006dbe2bd30795ca9e06329c5a5e066b87","unresolved":false,"context_lines":[{"line_number":338,"context_line":"    local image_url"},{"line_number":339,"context_line":"    image_url[0]\u003d\"http://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img\""},{"line_number":340,"context_line":"    # Customized image of OpenWRT 15.05.1 that can fix the continuously"},{"line_number":341,"context_line":"    # respawning OpenWRT-based VNFs. You can also download the image from"},{"line_number":342,"context_line":"    # https://anda.ssu.ac.kr/~openwrt/openwrt-x86-kvm_guest-combined-ext4.img.gz"},{"line_number":343,"context_line":"    image_url[1]\u003d\"$TACKER_DIR/samples/images/openwrt-x86-kvm_guest-combined-ext4.img.gz\""},{"line_number":344,"context_line":""},{"line_number":345,"context_line":"    local image_fname image_name glance_name"}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"3fa7e38b_44559cc0","line":342,"range":{"start_line":341,"start_character":37,"end_line":342,"end_character":80},"in_reply_to":"3fa7e38b_21b0928d","updated":"2020-02-21 06:49:07.000000000","message":"Done","commit_id":"e1461183f926f03aa7ac5e35efcb7daa6dc88703"}],"devstack/plugin.sh":[{"author":{"_account_id":22290,"name":"hyunsik Yang","email":"yangun@dcn.ssu.ac.kr","username":"hyunsikYang"},"change_message_id":"7bd1572590c92a568726f8ad7ae0c078c8a3877a","unresolved":false,"context_lines":[{"line_number":38,"context_line":"            echo_summary \"Setup initial tacker network\""},{"line_number":39,"context_line":"            tacker_create_initial_network"},{"line_number":40,"context_line":"            echo_summary \"Check and download images for tacker initial\""},{"line_number":41,"context_line":"            tacker_check_and_download_images"},{"line_number":42,"context_line":"            echo_summary \"Registering default VIM\""},{"line_number":43,"context_line":"            tacker_register_default_vim"},{"line_number":44,"context_line":"        fi"}],"source_content_type":"text/x-sh","patch_set":4,"id":"3fa7e38b_61bbcd0e","side":"PARENT","line":41,"range":{"start_line":41,"start_character":11,"end_line":41,"end_character":44},"updated":"2019-12-23 04:20:50.000000000","message":"Hi Jo,\nwhy don\u0027t you keep this line and delete the line which is related to wrong image url in the \u0027function tacker_check_and_download_images\u0027?:)","commit_id":"c3263b83da705e089f98d0fce44feb7f137c5105"},{"author":{"_account_id":22290,"name":"hyunsik Yang","email":"yangun@dcn.ssu.ac.kr","username":"hyunsikYang"},"change_message_id":"026769b04dd74ef1f013a9ced55ab7132dabd068","unresolved":false,"context_lines":[{"line_number":38,"context_line":"            echo_summary \"Setup initial tacker network\""},{"line_number":39,"context_line":"            tacker_create_initial_network"},{"line_number":40,"context_line":"            echo_summary \"Check and download images for tacker initial\""},{"line_number":41,"context_line":"            tacker_check_and_download_images"},{"line_number":42,"context_line":"            echo_summary \"Registering default VIM\""},{"line_number":43,"context_line":"            tacker_register_default_vim"},{"line_number":44,"context_line":"        fi"}],"source_content_type":"text/x-sh","patch_set":4,"id":"3fa7e38b_c1dde13f","side":"PARENT","line":41,"range":{"start_line":41,"start_character":11,"end_line":41,"end_character":44},"in_reply_to":"3fa7e38b_212ab52e","updated":"2019-12-23 05:30:04.000000000","message":"Ah, Right!:) Let\u0027s finish it. Thx","commit_id":"c3263b83da705e089f98d0fce44feb7f137c5105"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"adfbd79091e5adb887907ffdaffbc9840cb9910b","unresolved":false,"context_lines":[{"line_number":38,"context_line":"            echo_summary \"Setup initial tacker network\""},{"line_number":39,"context_line":"            tacker_create_initial_network"},{"line_number":40,"context_line":"            echo_summary \"Check and download images for tacker initial\""},{"line_number":41,"context_line":"            tacker_check_and_download_images"},{"line_number":42,"context_line":"            echo_summary \"Registering default VIM\""},{"line_number":43,"context_line":"            tacker_register_default_vim"},{"line_number":44,"context_line":"        fi"}],"source_content_type":"text/x-sh","patch_set":4,"id":"3fa7e38b_212ab52e","side":"PARENT","line":41,"range":{"start_line":41,"start_character":11,"end_line":41,"end_character":44},"in_reply_to":"3fa7e38b_61bbcd0e","updated":"2019-12-23 05:14:44.000000000","message":"tacker_check_and_download_images also downloads and registers cirros image but it is done in Glance devstack installation. So Tacker does not keep this function. But I don\u0027t have strong will. if you think we should keep it, I can update this patch.","commit_id":"c3263b83da705e089f98d0fce44feb7f137c5105"}]}
