)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"5f81d8b510312fdfe016f12af58ac878306d47b7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e4ba02f6_e50b393a","updated":"2022-10-18 08:39:20.000000000","message":"recheck: kolla-ansible-ubuntu-source-skyline, for \"Shared connection to 104.130.135.148 closed.\"","commit_id":"d2334f96430476d69983f5a317e1b5cefa771f90"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"dc62b2e8d8c7c43bfb647a391c84a3c158b6367a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":24,"id":"0c0b5e4d_7a378eee","updated":"2022-10-25 14:48:44.000000000","message":"recheck: fail to build mariadb server image","commit_id":"2f9a4ce8d2abb09ede2cd074314ca063b0601b20"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"983c122cb5206e5945f73c2f72e04c1edd1f925b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"bf905f5a_ac555613","updated":"2022-10-28 07:21:45.000000000","message":"Ready for review now.","commit_id":"95cf8b573acd563ef0bd05ceb7d1f1f7ae57c67c"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"a72573f9ea667a3af7744a5b58af4151f56ebda9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":37,"id":"a861eb9d_d93235e7","updated":"2023-01-04 15:21:01.000000000","message":"ready for review","commit_id":"056fa5648218a09e871b9a91a073663b97a74152"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"f75f3992bd233d461cc29f536c21438c7e739415","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":37,"id":"46b9336f_b8737c65","updated":"2022-11-24 03:38:06.000000000","message":"rebase to get the latest chain codes of kolla-ansible for skyline","commit_id":"056fa5648218a09e871b9a91a073663b97a74152"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"9bf4396b1ef8935c91bd90da398e53ed158689ae","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":40,"id":"eddc141b_4e17a280","updated":"2023-02-01 13:06:02.000000000","message":"hi Michal Arbet, please review this patch, 😊 thanks","commit_id":"c5e47f4a57cd29bf01b94538ad7254ca13a835da"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"e908eefde43db7e2eac340fdd303a9f2184b822c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":42,"id":"8c827180_8666b241","updated":"2023-02-02 05:33:03.000000000","message":"recheck: for skyline ci","commit_id":"997eb5663fde899e8590212f3853767b26ffbe5f"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"2c08222af2cecb20f564f91e45479ad244ae1c07","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":42,"id":"38600815_d3efe5e2","updated":"2023-02-02 12:55:19.000000000","message":"recheck: for skyline ci, image has been set as public","commit_id":"997eb5663fde899e8590212f3853767b26ffbe5f"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"adfdd642261ce7c417a15de87805e0e4d9dd1d47","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":43,"id":"5f9397e0_ff86f1c3","updated":"2023-02-05 00:11:44.000000000","message":"recheck","commit_id":"f4b09fa38edc68f0ae1a512bceebc6ab8d008ac1"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"2c425879df65d5a7cabf0ff7604453f65cb19b8a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":50,"id":"96224317_8f70f768","updated":"2023-11-01 01:52:46.000000000","message":"LGTM thanks","commit_id":"14dcaae52ceffdc1330d83daea7f7830611ad10b"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"2691ee64735b34a0b93513411e44ba494a585862","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":50,"id":"02a38bf0_dfd81635","updated":"2023-10-31 01:12:42.000000000","message":"Ready for review now 😊","commit_id":"14dcaae52ceffdc1330d83daea7f7830611ad10b"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"3a6aaa1e0483d6e44a2b24c1e2c5fce77eb06456","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":51,"id":"5e9146f9_ee0d37ea","updated":"2023-11-08 07:29:16.000000000","message":"Accounting for previous +2","commit_id":"69d979c048d5ec92084414d698e3571d7a4b4920"}],"tests/run.yml":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"44be0f6c1f5e28276c44c11dce3019a66770c604","unresolved":true,"context_lines":[{"line_number":410,"context_line":"            chdir: \"{{ kolla_ansible_src_dir }}\""},{"line_number":411,"context_line":"          environment:"},{"line_number":412,"context_line":"            TLS_ENABLED: \"{{ tls_enabled }}\""},{"line_number":413,"context_line":"          when: dashboard_enabled"},{"line_number":414,"context_line":""},{"line_number":415,"context_line":"        - name: Run init-core-openstack.sh script"},{"line_number":416,"context_line":"          script:"}],"source_content_type":"text/x-yaml","patch_set":49,"id":"670b9b81_0074a50f","line":413,"updated":"2023-10-30 07:00:23.000000000","message":"Disabling horizon will need to disable this, but according to the comment you would need to add another waiter then in order to avoid unstable tests. So I think maybe better leave horizon in for now. In a second step one could make the test-dashboard script test either horizon or skyline depending on what is available.","commit_id":"9232963501b0da76497cbe9a6a6084409f8c233f"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"2691ee64735b34a0b93513411e44ba494a585862","unresolved":false,"context_lines":[{"line_number":410,"context_line":"            chdir: \"{{ kolla_ansible_src_dir }}\""},{"line_number":411,"context_line":"          environment:"},{"line_number":412,"context_line":"            TLS_ENABLED: \"{{ tls_enabled }}\""},{"line_number":413,"context_line":"          when: dashboard_enabled"},{"line_number":414,"context_line":""},{"line_number":415,"context_line":"        - name: Run init-core-openstack.sh script"},{"line_number":416,"context_line":"          script:"}],"source_content_type":"text/x-yaml","patch_set":49,"id":"cbe4db9f_717a4aab","line":413,"in_reply_to":"670b9b81_0074a50f","updated":"2023-10-31 01:12:42.000000000","message":"Ack","commit_id":"9232963501b0da76497cbe9a6a6084409f8c233f"}],"tests/templates/globals-default.j2":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"92e1e74b6d93f61562a3b6922dcdcfe818c9c7f2","unresolved":true,"context_lines":[{"line_number":204,"context_line":"  - name: \u0027nf_nat_tftp\u0027"},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"{% if scenario \u003d\u003d \"skyline\" %}"},{"line_number":207,"context_line":"enable_skyline: \"yes\""},{"line_number":208,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":47,"id":"5e405f19_317b34d0","line":207,"updated":"2023-10-27 06:56:39.000000000","message":"should we disable horizon?","commit_id":"b4058d2f1b29809bff612d71ab460e1dedc1c5ca"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"1e06503b88efa8184596171535d470264a109ce5","unresolved":false,"context_lines":[{"line_number":204,"context_line":"  - name: \u0027nf_nat_tftp\u0027"},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"{% if scenario \u003d\u003d \"skyline\" %}"},{"line_number":207,"context_line":"enable_skyline: \"yes\""},{"line_number":208,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":47,"id":"0ce7c922_97b0fe1e","line":207,"in_reply_to":"5e405f19_317b34d0","updated":"2023-10-30 02:26:12.000000000","message":"Done","commit_id":"b4058d2f1b29809bff612d71ab460e1dedc1c5ca"}],"tests/test-skyline.sh":[{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"db85f641f0450c59fcf97870d627c593e655a530","unresolved":true,"context_lines":[{"line_number":7,"context_line":"export PYTHONUNBUFFERED\u003d1"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"function check_skyline {"},{"line_number":10,"context_line":"    region_name\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_REGION_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":11,"context_line":"    user_domain_name\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_USER_DOMAIN_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":12,"context_line":"    username\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_USERNAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":13,"context_line":"    password\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_PASSWORD | awk -F \"\u003d\" \u0027{print $2}\u0027`"}],"source_content_type":"text/x-sh","patch_set":40,"id":"d47a0d6a_e7bf8420","line":10,"range":{"start_line":10,"start_character":4,"end_line":10,"end_character":96},"updated":"2023-02-01 14:46:33.000000000","message":"Use $() instad ``  \n\nIt\u0027s more readable and preferred. Also, you are already using it in a code below.\nhttp://mywiki.wooledge.org/BashFAQ/082","commit_id":"c5e47f4a57cd29bf01b94538ad7254ca13a835da"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"f1c758bbfa1d542a01ed3bf127a05bf2ae1d009f","unresolved":false,"context_lines":[{"line_number":7,"context_line":"export PYTHONUNBUFFERED\u003d1"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"function check_skyline {"},{"line_number":10,"context_line":"    region_name\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_REGION_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":11,"context_line":"    user_domain_name\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_USER_DOMAIN_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":12,"context_line":"    username\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_USERNAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":13,"context_line":"    password\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_PASSWORD | awk -F \"\u003d\" \u0027{print $2}\u0027`"}],"source_content_type":"text/x-sh","patch_set":40,"id":"235746b7_c9ad3900","line":10,"range":{"start_line":10,"start_character":4,"end_line":10,"end_character":96},"in_reply_to":"bfa37667_15dcaff9","updated":"2023-02-01 15:06:52.000000000","message":"hi Michal Arbet, thanks for your review. I have fixed this. And the followed patch is ready for review:\nhttps://review.opendev.org/c/openstack/kolla-ansible/+/828464\n\n:) thanks","commit_id":"c5e47f4a57cd29bf01b94538ad7254ca13a835da"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"72a0ea8d0f0be9d62c50c8a9e909bd4b69341133","unresolved":false,"context_lines":[{"line_number":7,"context_line":"export PYTHONUNBUFFERED\u003d1"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"function check_skyline {"},{"line_number":10,"context_line":"    region_name\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_REGION_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":11,"context_line":"    user_domain_name\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_USER_DOMAIN_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":12,"context_line":"    username\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_USERNAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":13,"context_line":"    password\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_PASSWORD | awk -F \"\u003d\" \u0027{print $2}\u0027`"}],"source_content_type":"text/x-sh","patch_set":40,"id":"bfa37667_15dcaff9","line":10,"range":{"start_line":10,"start_character":4,"end_line":10,"end_character":96},"in_reply_to":"d47a0d6a_e7bf8420","updated":"2023-02-01 15:04:30.000000000","message":"Done","commit_id":"c5e47f4a57cd29bf01b94538ad7254ca13a835da"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"db85f641f0450c59fcf97870d627c593e655a530","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"function check_skyline {"},{"line_number":10,"context_line":"    region_name\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_REGION_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":11,"context_line":"    user_domain_name\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_USER_DOMAIN_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":12,"context_line":"    username\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_USERNAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":13,"context_line":"    password\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_PASSWORD | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":14,"context_line":"    skyline_endpoint\u003d`openstack endpoint list --interface public --service skyline -f value -c URL`"},{"line_number":15,"context_line":"    # 9998 is the default port for skyline apiserver."},{"line_number":16,"context_line":"    # 9999 is the default port for skyline console."},{"line_number":17,"context_line":"    skyline_login_url\u003d\"${skyline_endpoint//9998/9999}/api/openstack/skyline/api/v1/login\""}],"source_content_type":"text/x-sh","patch_set":40,"id":"e843e489_8c88e1f0","line":14,"range":{"start_line":11,"start_character":4,"end_line":14,"end_character":99},"updated":"2023-02-01 14:46:33.000000000","message":"ditto","commit_id":"c5e47f4a57cd29bf01b94538ad7254ca13a835da"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"72a0ea8d0f0be9d62c50c8a9e909bd4b69341133","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"function check_skyline {"},{"line_number":10,"context_line":"    region_name\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_REGION_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":11,"context_line":"    user_domain_name\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_USER_DOMAIN_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":12,"context_line":"    username\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_USERNAME | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":13,"context_line":"    password\u003d`cat /etc/kolla/admin-openrc.sh | grep OS_PASSWORD | awk -F \"\u003d\" \u0027{print $2}\u0027`"},{"line_number":14,"context_line":"    skyline_endpoint\u003d`openstack endpoint list --interface public --service skyline -f value -c URL`"},{"line_number":15,"context_line":"    # 9998 is the default port for skyline apiserver."},{"line_number":16,"context_line":"    # 9999 is the default port for skyline console."},{"line_number":17,"context_line":"    skyline_login_url\u003d\"${skyline_endpoint//9998/9999}/api/openstack/skyline/api/v1/login\""}],"source_content_type":"text/x-sh","patch_set":40,"id":"3425ad3e_d3a0aa55","line":14,"range":{"start_line":11,"start_character":4,"end_line":14,"end_character":99},"in_reply_to":"e843e489_8c88e1f0","updated":"2023-02-01 15:04:30.000000000","message":"Done","commit_id":"c5e47f4a57cd29bf01b94538ad7254ca13a835da"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"96069fe4ec554b79c3493c5c68b810d8c407f9de","unresolved":true,"context_lines":[{"line_number":33,"context_line":"    while ! check_skyline $output_path; do"},{"line_number":34,"context_line":"        echo \"Skyline not accessible yet\""},{"line_number":35,"context_line":"        attempt\u003d$((attempt+1))"},{"line_number":36,"context_line":"        if [[ $attempt -eq 12 ]]; then"},{"line_number":37,"context_line":"            echo \"FAILED: Skyline did not become accessible. Response:\""},{"line_number":38,"context_line":"            cat $output_path"},{"line_number":39,"context_line":"            return 1"}],"source_content_type":"text/x-sh","patch_set":41,"id":"85db82db_d8ed7081","line":36,"range":{"start_line":36,"start_character":7,"end_line":36,"end_character":38},"updated":"2023-02-01 15:09:21.000000000","message":"btw, if you wanted to retry 10 times ...this will take 11 times :) \n\nFirst while attempt\u003d2 so when it will be 10th try attempt will be 11.","commit_id":"4d0714b8195dfa156f99da14af9bc40243ae653f"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"1585e53a39d93286a2b5fe356a2a9452d5abccf6","unresolved":false,"context_lines":[{"line_number":33,"context_line":"    while ! check_skyline $output_path; do"},{"line_number":34,"context_line":"        echo \"Skyline not accessible yet\""},{"line_number":35,"context_line":"        attempt\u003d$((attempt+1))"},{"line_number":36,"context_line":"        if [[ $attempt -eq 12 ]]; then"},{"line_number":37,"context_line":"            echo \"FAILED: Skyline did not become accessible. Response:\""},{"line_number":38,"context_line":"            cat $output_path"},{"line_number":39,"context_line":"            return 1"}],"source_content_type":"text/x-sh","patch_set":41,"id":"78115330_9cd6d446","line":36,"range":{"start_line":36,"start_character":7,"end_line":36,"end_character":38},"in_reply_to":"85db82db_d8ed7081","updated":"2023-02-01 15:53:36.000000000","message":"10 * (12-1), just wait for 110s.\nMaybe 13 is a better number here. But I think 12(110s) is enough for skyline.","commit_id":"4d0714b8195dfa156f99da14af9bc40243ae653f"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"1cbc60dc1d7816e10e8a3dd8c60ff38878026b5c","unresolved":true,"context_lines":[{"line_number":7,"context_line":"export PYTHONUNBUFFERED\u003d1"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"function check_skyline {"},{"line_number":10,"context_line":"    region_name\u003d$(cat /etc/kolla/admin-openrc.sh | grep OS_REGION_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027)"},{"line_number":11,"context_line":"    user_domain_name\u003d$(cat /etc/kolla/admin-openrc.sh | grep OS_USER_DOMAIN_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027)"},{"line_number":12,"context_line":"    username\u003d$(cat /etc/kolla/admin-openrc.sh | grep OS_USERNAME | awk -F \"\u003d\" \u0027{print $2}\u0027)"},{"line_number":13,"context_line":"    password\u003d$(cat /etc/kolla/admin-openrc.sh | grep OS_PASSWORD | awk -F \"\u003d\" \u0027{print $2}\u0027)"}],"source_content_type":"text/x-sh","patch_set":45,"id":"bfe359a6_28e127e6","line":10,"updated":"2023-08-02 12:01:21.000000000","message":"you have already sourced that file, why not use the variable directly?","commit_id":"b4f2c78394f5f07639bcf513959d108613b421b3"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"bdac0123bf5bfff9b3891380ac7f4649341abb41","unresolved":false,"context_lines":[{"line_number":7,"context_line":"export PYTHONUNBUFFERED\u003d1"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"function check_skyline {"},{"line_number":10,"context_line":"    region_name\u003d$(cat /etc/kolla/admin-openrc.sh | grep OS_REGION_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027)"},{"line_number":11,"context_line":"    user_domain_name\u003d$(cat /etc/kolla/admin-openrc.sh | grep OS_USER_DOMAIN_NAME | awk -F \"\u003d\" \u0027{print $2}\u0027)"},{"line_number":12,"context_line":"    username\u003d$(cat /etc/kolla/admin-openrc.sh | grep OS_USERNAME | awk -F \"\u003d\" \u0027{print $2}\u0027)"},{"line_number":13,"context_line":"    password\u003d$(cat /etc/kolla/admin-openrc.sh | grep OS_PASSWORD | awk -F \"\u003d\" \u0027{print $2}\u0027)"}],"source_content_type":"text/x-sh","patch_set":45,"id":"db5c84c9_01b8888a","line":10,"in_reply_to":"bfe359a6_28e127e6","updated":"2023-10-27 05:57:51.000000000","message":"Done","commit_id":"b4f2c78394f5f07639bcf513959d108613b421b3"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"1cbc60dc1d7816e10e8a3dd8c60ff38878026b5c","unresolved":true,"context_lines":[{"line_number":18,"context_line":"    skyline_body\u003d\"{\\\"region\\\": \\\"${region_name}\\\", \\\"domain\\\": \\\"${user_domain_name}\\\", \\\"username\\\": \\\"${username}\\\", \\\"password\\\": \\\"${password}\\\"}\""},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    output_path\u003d$1"},{"line_number":21,"context_line":"    if ! curl -k --include --fail -X POST $skyline_login_url -H \"Accept: application/json\" -H \"Content-Type: application/json\" -d \"${skyline_body}\"  \u003e $output_path; then"},{"line_number":22,"context_line":"        return 1"},{"line_number":23,"context_line":"    fi"},{"line_number":24,"context_line":"    if ! grep -E \u0027\"keystone_token\":\u0027 $output_path \u003e/dev/null; then"}],"source_content_type":"text/x-sh","patch_set":45,"id":"a519816d_e1583b47","line":21,"updated":"2023-08-02 12:01:21.000000000","message":"from the error in the log, it looks like there is too much quoting happening. did you test this locally?","commit_id":"b4f2c78394f5f07639bcf513959d108613b421b3"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"bdac0123bf5bfff9b3891380ac7f4649341abb41","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    skyline_body\u003d\"{\\\"region\\\": \\\"${region_name}\\\", \\\"domain\\\": \\\"${user_domain_name}\\\", \\\"username\\\": \\\"${username}\\\", \\\"password\\\": \\\"${password}\\\"}\""},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    output_path\u003d$1"},{"line_number":21,"context_line":"    if ! curl -k --include --fail -X POST $skyline_login_url -H \"Accept: application/json\" -H \"Content-Type: application/json\" -d \"${skyline_body}\"  \u003e $output_path; then"},{"line_number":22,"context_line":"        return 1"},{"line_number":23,"context_line":"    fi"},{"line_number":24,"context_line":"    if ! grep -E \u0027\"keystone_token\":\u0027 $output_path \u003e/dev/null; then"}],"source_content_type":"text/x-sh","patch_set":45,"id":"c91cb6ee_4119bb20","line":21,"in_reply_to":"a519816d_e1583b47","updated":"2023-10-27 05:57:51.000000000","message":"Done","commit_id":"b4f2c78394f5f07639bcf513959d108613b421b3"}],"zuul.d/jobs.yaml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"92e1e74b6d93f61562a3b6922dcdcfe818c9c7f2","unresolved":true,"context_lines":[{"line_number":457,"context_line":"      base_distro: rocky"},{"line_number":458,"context_line":""},{"line_number":459,"context_line":"- job:"},{"line_number":460,"context_line":"    name: kolla-ansible-ubuntu-source-skyline"},{"line_number":461,"context_line":"    parent: kolla-ansible-skyline-base"},{"line_number":462,"context_line":"    nodeset: kolla-ansible-jammy"},{"line_number":463,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":47,"id":"498d5db9_46ddc8dc","line":460,"range":{"start_line":460,"start_character":31,"end_line":460,"end_character":37},"updated":"2023-10-27 06:56:39.000000000","message":"drop the source","commit_id":"b4058d2f1b29809bff612d71ab460e1dedc1c5ca"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"1e06503b88efa8184596171535d470264a109ce5","unresolved":false,"context_lines":[{"line_number":457,"context_line":"      base_distro: rocky"},{"line_number":458,"context_line":""},{"line_number":459,"context_line":"- job:"},{"line_number":460,"context_line":"    name: kolla-ansible-ubuntu-source-skyline"},{"line_number":461,"context_line":"    parent: kolla-ansible-skyline-base"},{"line_number":462,"context_line":"    nodeset: kolla-ansible-jammy"},{"line_number":463,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":47,"id":"58b22f3f_f30ba35d","line":460,"range":{"start_line":460,"start_character":31,"end_line":460,"end_character":37},"in_reply_to":"498d5db9_46ddc8dc","updated":"2023-10-30 02:26:12.000000000","message":"Done","commit_id":"b4058d2f1b29809bff612d71ab460e1dedc1c5ca"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"92e1e74b6d93f61562a3b6922dcdcfe818c9c7f2","unresolved":true,"context_lines":[{"line_number":464,"context_line":"      base_distro: ubuntu"},{"line_number":465,"context_line":""},{"line_number":466,"context_line":"- job:"},{"line_number":467,"context_line":"    name: kolla-ansible-rocky9-source-skyline"},{"line_number":468,"context_line":"    parent: kolla-ansible-skyline-base"},{"line_number":469,"context_line":"    nodeset: kolla-ansible-rocky9"},{"line_number":470,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":47,"id":"f10a2070_8bf0e50b","line":467,"range":{"start_line":467,"start_character":31,"end_line":467,"end_character":37},"updated":"2023-10-27 06:56:39.000000000","message":"ditto","commit_id":"b4058d2f1b29809bff612d71ab460e1dedc1c5ca"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"1e06503b88efa8184596171535d470264a109ce5","unresolved":false,"context_lines":[{"line_number":464,"context_line":"      base_distro: ubuntu"},{"line_number":465,"context_line":""},{"line_number":466,"context_line":"- job:"},{"line_number":467,"context_line":"    name: kolla-ansible-rocky9-source-skyline"},{"line_number":468,"context_line":"    parent: kolla-ansible-skyline-base"},{"line_number":469,"context_line":"    nodeset: kolla-ansible-rocky9"},{"line_number":470,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":47,"id":"106b58e8_bcdd5c98","line":467,"range":{"start_line":467,"start_character":31,"end_line":467,"end_character":37},"in_reply_to":"f10a2070_8bf0e50b","updated":"2023-10-30 02:26:12.000000000","message":"Done","commit_id":"b4058d2f1b29809bff612d71ab460e1dedc1c5ca"}],"zuul.d/project.yaml":[{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"d9520dd8af78401b2c575c299b505c034cfab7d0","unresolved":true,"context_lines":[{"line_number":58,"context_line":"        # - kolla-ansible-rocky9-source-upgrade-cephadm"},{"line_number":59,"context_line":"        - kolla-ansible-ubuntu-source-upgrade-cephadm"},{"line_number":60,"context_line":"        - kolla-ansible-rocky9-hashi-vault"},{"line_number":61,"context_line":"        - kolla-ansible-ubuntu-source-skyline"},{"line_number":62,"context_line":"    check-arm64:"},{"line_number":63,"context_line":"      jobs:"},{"line_number":64,"context_line":"        - kolla-ansible-debian-source-aarch64"}],"source_content_type":"text/x-yaml","patch_set":37,"id":"fa1b796f_4f6c46fa","line":61,"updated":"2022-11-29 11:39:57.000000000","message":"if possible, please Also test skyline on rocky9?","commit_id":"056fa5648218a09e871b9a91a073663b97a74152"},{"author":{"_account_id":28706,"name":"Boxiang Zhu","email":"bxzhu_5355@163.com","username":"ZhuBoxiang"},"change_message_id":"7ebf1e1d1aa6ae1d36cf29536008b326c4ffac84","unresolved":false,"context_lines":[{"line_number":58,"context_line":"        # - kolla-ansible-rocky9-source-upgrade-cephadm"},{"line_number":59,"context_line":"        - kolla-ansible-ubuntu-source-upgrade-cephadm"},{"line_number":60,"context_line":"        - kolla-ansible-rocky9-hashi-vault"},{"line_number":61,"context_line":"        - kolla-ansible-ubuntu-source-skyline"},{"line_number":62,"context_line":"    check-arm64:"},{"line_number":63,"context_line":"      jobs:"},{"line_number":64,"context_line":"        - kolla-ansible-debian-source-aarch64"}],"source_content_type":"text/x-yaml","patch_set":37,"id":"1518d4b6_1c67cfa9","line":61,"in_reply_to":"87be71f7_5a80dca2","updated":"2023-02-24 10:09:45.000000000","message":"Done","commit_id":"056fa5648218a09e871b9a91a073663b97a74152"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"1acc4a60bc0b17256c1ef2b4455ffb1fb60dd8ec","unresolved":true,"context_lines":[{"line_number":58,"context_line":"        # - kolla-ansible-rocky9-source-upgrade-cephadm"},{"line_number":59,"context_line":"        - kolla-ansible-ubuntu-source-upgrade-cephadm"},{"line_number":60,"context_line":"        - kolla-ansible-rocky9-hashi-vault"},{"line_number":61,"context_line":"        - kolla-ansible-ubuntu-source-skyline"},{"line_number":62,"context_line":"    check-arm64:"},{"line_number":63,"context_line":"      jobs:"},{"line_number":64,"context_line":"        - kolla-ansible-debian-source-aarch64"}],"source_content_type":"text/x-yaml","patch_set":37,"id":"87be71f7_5a80dca2","line":61,"in_reply_to":"fa1b796f_4f6c46fa","updated":"2023-02-01 16:45:30.000000000","message":"What about rocky ?","commit_id":"056fa5648218a09e871b9a91a073663b97a74152"}]}
