)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"6841778e42cd70954de9125cb02035260a2760c7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"c8815c0a_2f382385","updated":"2022-01-01 10:46:41.000000000","message":"CI scenario in https://review.opendev.org/c/openstack/kolla-ansible/+/823222","commit_id":"c814b83b9826c267b26336c5d887f716c85a2c1b"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"840eb201a4baa319e5b0e3905f1e876575f26927","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"ca1bb2db_9fe7f636","updated":"2021-12-31 11:13:18.000000000","message":"I\u0027ll get it a venus scenario to test it","commit_id":"c814b83b9826c267b26336c5d887f716c85a2c1b"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"a1852e6a2f5f24065b7df6d7a352104b0ae7ed9a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":19,"id":"134a038e_a066f974","updated":"2022-01-05 14:48:16.000000000","message":"after you fix it, you need reply a \"recheck\" on this ps https://review.opendev.org/c/openstack/kolla-ansible/+/823222. ","commit_id":"9fc5ed397f9eb01c4b3158751770f8c56e4fb5b6"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"0a6a107ff2cd9b2f6b36c7b35d37d750088bb8f7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":20,"id":"55b390b0_2cdc1cf7","updated":"2022-01-06 13:56:04.000000000","message":"\u0027ansible_os_family\u0027 is undefined\" ","commit_id":"c904f1d3304112d851a813cf2be313e13190aee1"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"2bcaef44acf6262ec493abddbf385871cd4f9b83","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":22,"id":"ce8e90cc_76955199","updated":"2022-01-07 14:03:06.000000000","message":"you need adapt this ps https://review.opendev.org/c/openstack/kolla-ansible/+/818714.\n\nthe current ps was not passed in ci system. i will try to debug it","commit_id":"aceb1dad3bf121f71f43c1c644c9c6540128bff9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"110ce7eb67d9dc8534b7ee81dc0ea8a56274e0bf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"64550d06_1cfa243b","updated":"2022-01-07 14:39:12.000000000","message":"I fixed the CI inventory and some minor issues","commit_id":"ca8054bb215f7256d83fe3102e8adc64f1ea65c5"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"636c74c1aa3b91038e598c7549eca400acef73aa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"c64966e7_cc65f010","updated":"2022-01-07 16:32:17.000000000","message":"TASK [venus : Copying over venus.conf] *****************************************\ntask path: /home/zuul/.local/share/kolla-ansible/ansible/roles/venus/tasks/config.yml:51\n    \"msg\": \"\u0027ansible.vars.hostvars.HostVarsVars object\u0027 has no attribute \u0027ansible_vxlan0\u0027\"\n","commit_id":"ca8054bb215f7256d83fe3102e8adc64f1ea65c5"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"ca5f0aa403243ee0e22f1887e88fcfeb8f80d035","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":24,"id":"242cd90d_a24a9cdd","updated":"2022-01-07 17:22:05.000000000","message":"I fixed an extra bunch of issues, let\u0027s see it now","commit_id":"7fc53867b7aacdea580cfbdedfe488b9f9dc27d4"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"8abb33145442ac9e0e0f2ff0cb75dae3aec90535","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":24,"id":"79f445e5_ab029765","updated":"2022-01-07 19:33:32.000000000","message":"Wu\u0027s comment holds as well","commit_id":"7fc53867b7aacdea580cfbdedfe488b9f9dc27d4"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"a12f1e3112fd509f023ba9c7cd6c0ce314a4124c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":24,"id":"e22b74d5_0ac4d739","in_reply_to":"79f445e5_ab029765","updated":"2022-01-11 02:57:09.000000000","message":"Done","commit_id":"7fc53867b7aacdea580cfbdedfe488b9f9dc27d4"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"12440fd49762eda4377e4960de8deb5acc02873f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":25,"id":"12e3ddad_a7571980","updated":"2022-01-11 14:03:55.000000000","message":"venus-manager container exits with:\n\n2022-01-11T11:51:29.753829662Z /usr/local/bin/kolla_start: line 24: exec: venus-manager: not found\n\nalso, as Wu mentioned, need to adapt this for https://review.opendev.org/c/openstack/kolla-ansible/+/818714","commit_id":"73caba13feb4084ddb0706b82a460420ed024c58"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"5dd596dbf9bfa42349a1c8ed35cbb79240699394","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":25,"id":"620c32fe_1b52d8de","in_reply_to":"12e3ddad_a7571980","updated":"2022-01-13 11:13:49.000000000","message":"about venus-manager container exits with: ------Done\nhttps://review.opendev.org/c/openstack/venus/+/824515","commit_id":"73caba13feb4084ddb0706b82a460420ed024c58"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"67b5611dce014d2914533dc5061f90ea85afa982","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"e0d71c69_8e676046","updated":"2022-01-13 14:47:22.000000000","message":"2022-01-13T12:21:15.083387804Z Traceback (most recent call last):\n2022-01-13T12:21:15.083432238Z   File \"/var/lib/kolla/venv/bin/venus-manager\", line 5, in \u003cmodule\u003e\n2022-01-13T12:21:15.083441280Z     from venus.cmd.manage import main\n2022-01-13T12:21:15.083448091Z   File \"/var/lib/kolla/venv/lib/python3.8/site-packages/venus/cmd/manage.py\", line 31, in \u003cmodule\u003e\n2022-01-13T12:21:15.083457778Z     from venus.task import timer\n2022-01-13T12:21:15.083464327Z   File \"/var/lib/kolla/venv/lib/python3.8/site-packages/venus/task/timer.py\", line 16, in \u003cmodule\u003e\n2022-01-13T12:21:15.083471154Z     from apscheduler.schedulers.blocking import BlockingScheduler\n2022-01-13T12:21:15.083477631Z ModuleNotFoundError: No module named \u0027apscheduler\u0027","commit_id":"1048dddfb5769d15727249369c648428a04d36c0"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"4f969648e90d10aac2dc9091d60165e75287b02f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"43700077_085f8c24","updated":"2022-01-15 13:09:21.000000000","message":"2022-01-14T08:20:06.500611801Z venus-manager: error: the following arguments are required: category","commit_id":"1048dddfb5769d15727249369c648428a04d36c0"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"e34cc6be0f333aaa2cb67b2e6a120274cc73dd93","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"d587d33c_ae9701c7","updated":"2022-01-13 14:47:42.000000000","message":"apscheduler should be in venus reqs I believe","commit_id":"1048dddfb5769d15727249369c648428a04d36c0"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"a9abd4e2b726785f29322274b5a0530eecdd1208","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"e8b702b1_4d4e60ac","in_reply_to":"e0d71c69_8e676046","updated":"2022-01-14 07:56:37.000000000","message":"Done\n\nhttps://review.opendev.org/c/openstack/venus/+/824663","commit_id":"1048dddfb5769d15727249369c648428a04d36c0"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"c547be9341dc83833b7d48b3e4f785d8577c01bf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"1161e03b_6a132282","updated":"2022-01-17 14:35:58.000000000","message":"it seems venus-manager does not connect to rabbitmq and thus its container does not pass healthchecks - please confirm if rabbitmq is (to be) used","commit_id":"8968be9fd1eb16d2680126248391ab155d25ad5b"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"f4e761cb883b99a79ab77c066014c0b3e42f3802","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":29,"id":"da29f8a5_65c7fa7a","updated":"2022-01-19 12:22:45.000000000","message":"it\u0027s passing the deployment step - please now add some sensible testing in test-venus.sh in https://review.opendev.org/c/openstack/kolla-ansible/+/823222 it can be some very simple queries to verify that venus is working","commit_id":"3e0128ee24a53f7a2c31f619fd9234209fc234b1"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"1dfd4186c979627efb80e59b5e506708aa35f0dc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":33,"id":"f3d9a38c_e09ec40e","updated":"2022-03-16 14:51:45.000000000","message":"fluentd config went missing after one of rebases, please restore","commit_id":"5babd63a5cc020d2915420e2e3f1ebff1e7ff2ce"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"43325f96847799f7f5c5d31786de887885082761","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":33,"id":"b55cad55_3e957c24","in_reply_to":"4e9a99c7_b09fce7e","updated":"2022-03-17 12:37:20.000000000","message":"Done","commit_id":"5babd63a5cc020d2915420e2e3f1ebff1e7ff2ce"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"538952afc4a851fbce2c029e278e0d545afa97f6","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":33,"id":"4e9a99c7_b09fce7e","in_reply_to":"73f32c60_dbb6dc5a","updated":"2022-03-17 09:38:54.000000000","message":"ansible/roles/common/templates/conf/filter/01-rewrite.conf.j2","commit_id":"5babd63a5cc020d2915420e2e3f1ebff1e7ff2ce"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"3352bb9e2c333efc7baf581233c228c73cfe0a20","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":33,"id":"73f32c60_dbb6dc5a","in_reply_to":"f3d9a38c_e09ec40e","updated":"2022-03-17 09:31:46.000000000","message":"Sorry, I didn\u0027t find which file was missing fluentd config","commit_id":"5babd63a5cc020d2915420e2e3f1ebff1e7ff2ce"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"df0476293fe471806d8b7d36c09a607c7a7d6a66","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":34,"id":"b8a104c1_c350004a","updated":"2022-03-18 03:04:03.000000000","message":"LGTM","commit_id":"3ccb176f13e26f1bc295f406ae9fa301c41690a6"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"4666d37651504395da4257dfa3f53f83de9fe9f8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":34,"id":"fa2d8d60_7590ea8f","updated":"2022-03-18 01:12:18.000000000","message":"recheck","commit_id":"3ccb176f13e26f1bc295f406ae9fa301c41690a6"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"1d4af17259779b95ff25da56be0674898fd9feba","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":34,"id":"d0dbb0c5_cd3684c5","updated":"2022-03-17 12:39:36.000000000","message":"thanks","commit_id":"3ccb176f13e26f1bc295f406ae9fa301c41690a6"}],"ansible/group_vars/all.yml":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"ee3eb17976819ad2be574c6736f8ce1ebdfed3a8","unresolved":true,"context_lines":[{"line_number":705,"context_line":"enable_tacker: \"no\""},{"line_number":706,"context_line":"enable_telegraf: \"no\""},{"line_number":707,"context_line":"enable_trove: \"no\""},{"line_number":708,"context_line":"enable_venus: \"no\""},{"line_number":709,"context_line":"enable_trove_singletenant: \"no\""},{"line_number":710,"context_line":"enable_vitrage: \"no\""},{"line_number":711,"context_line":"enable_vmtp: \"no\""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"ad404fa0_08c15489","line":708,"updated":"2021-11-13 08:47:25.000000000","message":"wrong ordering, needs to go one line below","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"e2766e4115186f9c8075abae80a2eba1224b4b85","unresolved":false,"context_lines":[{"line_number":705,"context_line":"enable_tacker: \"no\""},{"line_number":706,"context_line":"enable_telegraf: \"no\""},{"line_number":707,"context_line":"enable_trove: \"no\""},{"line_number":708,"context_line":"enable_venus: \"no\""},{"line_number":709,"context_line":"enable_trove_singletenant: \"no\""},{"line_number":710,"context_line":"enable_vitrage: \"no\""},{"line_number":711,"context_line":"enable_vmtp: \"no\""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"aa9c2389_c72ca37e","line":708,"in_reply_to":"ad404fa0_08c15489","updated":"2021-11-16 02:03:12.000000000","message":"Done","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"}],"ansible/roles/common/tasks/config.yml":[{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"ead08095b3350116d572e5f9f2341672bea2bde4","unresolved":true,"context_lines":[{"line_number":220,"context_line":"      - { name: \"tacker\", enabled: \"{{ enable_tacker | bool }}\" }"},{"line_number":221,"context_line":"      - { name: \"tempest\", enabled: \"{{ enable_tempest | bool }}\" }"},{"line_number":222,"context_line":"      - { name: \"trove\", enabled: \"{{ enable_trove | bool }}\" }"},{"line_number":223,"context_line":"      - { name: \"venus\", enabled: \"{{ enable_venus }}\" }"},{"line_number":224,"context_line":"      - { name: \"vitrage\", enabled: \"{{ enable_vitrage | bool }}\" }"},{"line_number":225,"context_line":"      - { name: \"watcher\", enabled: \"{{ enable_watcher | bool }}\" }"},{"line_number":226,"context_line":"      - { name: \"zookeeper\", enabled: \"{{ enable_zookeeper | bool }}\" }"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"f1942de8_f97386c7","line":223,"updated":"2021-06-15 15:10:33.000000000","message":"| bool","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"bb3ceaddff01ef14d8e8c3ee3c444216f751298d","unresolved":false,"context_lines":[{"line_number":220,"context_line":"      - { name: \"tacker\", enabled: \"{{ enable_tacker | bool }}\" }"},{"line_number":221,"context_line":"      - { name: \"tempest\", enabled: \"{{ enable_tempest | bool }}\" }"},{"line_number":222,"context_line":"      - { name: \"trove\", enabled: \"{{ enable_trove | bool }}\" }"},{"line_number":223,"context_line":"      - { name: \"venus\", enabled: \"{{ enable_venus }}\" }"},{"line_number":224,"context_line":"      - { name: \"vitrage\", enabled: \"{{ enable_vitrage | bool }}\" }"},{"line_number":225,"context_line":"      - { name: \"watcher\", enabled: \"{{ enable_watcher | bool }}\" }"},{"line_number":226,"context_line":"      - { name: \"zookeeper\", enabled: \"{{ enable_zookeeper | bool }}\" }"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"c202b7cc_38000efe","line":223,"in_reply_to":"f1942de8_f97386c7","updated":"2022-03-11 02:53:38.000000000","message":"Done","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"}],"ansible/roles/common/templates/conf/filter/01-rewrite-0.14.conf.j2":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"ee3eb17976819ad2be574c6736f8ce1ebdfed3a8","unresolved":true,"context_lines":[{"line_number":171,"context_line":"    pattern .+"},{"line_number":172,"context_line":"    tag unmatched"},{"line_number":173,"context_line":"  \u003c/rule\u003e"},{"line_number":174,"context_line":"  \u003crule\u003e"},{"line_number":175,"context_line":"    key     programname"},{"line_number":176,"context_line":"    pattern ^(venus-api|venus-manager)$"},{"line_number":177,"context_line":"    tag openstack_python"},{"line_number":178,"context_line":"  \u003c/rule\u003e"},{"line_number":179,"context_line":"\u003c/match\u003e"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"# Retag log messages from MariaDB according to log format"}],"source_content_type":"text/x-jinja2","patch_set":14,"id":"31a3d5f2_8e7022cf","line":178,"range":{"start_line":174,"start_character":1,"end_line":178,"end_character":9},"updated":"2021-11-13 08:47:25.000000000","message":"keep the \"unmatched\" rule last?","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"e2766e4115186f9c8075abae80a2eba1224b4b85","unresolved":false,"context_lines":[{"line_number":171,"context_line":"    pattern .+"},{"line_number":172,"context_line":"    tag unmatched"},{"line_number":173,"context_line":"  \u003c/rule\u003e"},{"line_number":174,"context_line":"  \u003crule\u003e"},{"line_number":175,"context_line":"    key     programname"},{"line_number":176,"context_line":"    pattern ^(venus-api|venus-manager)$"},{"line_number":177,"context_line":"    tag openstack_python"},{"line_number":178,"context_line":"  \u003c/rule\u003e"},{"line_number":179,"context_line":"\u003c/match\u003e"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"# Retag log messages from MariaDB according to log format"}],"source_content_type":"text/x-jinja2","patch_set":14,"id":"17710d4c_ad57f04c","line":178,"range":{"start_line":174,"start_character":1,"end_line":178,"end_character":9},"in_reply_to":"31a3d5f2_8e7022cf","updated":"2021-11-16 02:03:12.000000000","message":"Done","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"}],"ansible/roles/venus/defaults/main.yml":[{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"ead08095b3350116d572e5f9f2341672bea2bde4","unresolved":true,"context_lines":[{"line_number":2,"context_line":"project_name: \"venus\""},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"venus_services:"},{"line_number":5,"context_line":"  venus-api:"},{"line_number":6,"context_line":"    container_name: venus_api"},{"line_number":7,"context_line":"    group: venus-api"},{"line_number":8,"context_line":"    enabled: true"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"a08dc2db_29b06344","line":5,"updated":"2021-06-15 15:10:33.000000000","message":"where is venus-manager service？","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"bb3ceaddff01ef14d8e8c3ee3c444216f751298d","unresolved":false,"context_lines":[{"line_number":2,"context_line":"project_name: \"venus\""},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"venus_services:"},{"line_number":5,"context_line":"  venus-api:"},{"line_number":6,"context_line":"    container_name: venus_api"},{"line_number":7,"context_line":"    group: venus-api"},{"line_number":8,"context_line":"    enabled: true"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"0e88ee9c_1de193ea","line":5,"in_reply_to":"a08dc2db_29b06344","updated":"2022-03-11 02:53:38.000000000","message":"Done","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"ead08095b3350116d572e5f9f2341672bea2bde4","unresolved":true,"context_lines":[{"line_number":84,"context_line":"####################"},{"line_number":85,"context_line":"# Kolla"},{"line_number":86,"context_line":"####################"},{"line_number":87,"context_line":"venus_git_repository: \"{{ kolla_dev_repos_git }}/{{ project_name }}\""},{"line_number":88,"context_line":"venus_dev_repos_pull: \"{{ kolla_dev_repos_pull }}\""},{"line_number":89,"context_line":"venus_dev_mode: \"{{ kolla_dev_mode }}\""},{"line_number":90,"context_line":"venus_source_version: \"{{ kolla_source_version }}\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"a61a1191_62e77bd7","line":87,"range":{"start_line":87,"start_character":26,"end_line":87,"end_character":45},"updated":"2021-06-15 15:10:33.000000000","message":"the default value is \u0027\"https://opendev.org/openstack\" , Can we clone the venus code from openstack repo？","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"bb3ceaddff01ef14d8e8c3ee3c444216f751298d","unresolved":false,"context_lines":[{"line_number":84,"context_line":"####################"},{"line_number":85,"context_line":"# Kolla"},{"line_number":86,"context_line":"####################"},{"line_number":87,"context_line":"venus_git_repository: \"{{ kolla_dev_repos_git }}/{{ project_name }}\""},{"line_number":88,"context_line":"venus_dev_repos_pull: \"{{ kolla_dev_repos_pull }}\""},{"line_number":89,"context_line":"venus_dev_mode: \"{{ kolla_dev_mode }}\""},{"line_number":90,"context_line":"venus_source_version: \"{{ kolla_source_version }}\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"2634d943_7f9c4c96","line":87,"range":{"start_line":87,"start_character":26,"end_line":87,"end_character":45},"in_reply_to":"a61a1191_62e77bd7","updated":"2022-03-11 02:53:38.000000000","message":"Done","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"ead08095b3350116d572e5f9f2341672bea2bde4","unresolved":true,"context_lines":[{"line_number":104,"context_line":"venus_ks_services:"},{"line_number":105,"context_line":"  - name: \"venus\""},{"line_number":106,"context_line":"    type: \"database\""},{"line_number":107,"context_line":"    description: \"Trove Database Service\""},{"line_number":108,"context_line":"    endpoints:"},{"line_number":109,"context_line":"      - {\u0027interface\u0027: \u0027admin\u0027, \u0027url\u0027: \u0027{{ venus_admin_endpoint }}\u0027}"},{"line_number":110,"context_line":"      - {\u0027interface\u0027: \u0027internal\u0027, \u0027url\u0027: \u0027{{ venus_internal_endpoint }}\u0027}"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"1aa44db3_c063df48","line":107,"updated":"2021-06-15 15:10:33.000000000","message":"wrong description","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"bb3ceaddff01ef14d8e8c3ee3c444216f751298d","unresolved":false,"context_lines":[{"line_number":104,"context_line":"venus_ks_services:"},{"line_number":105,"context_line":"  - name: \"venus\""},{"line_number":106,"context_line":"    type: \"database\""},{"line_number":107,"context_line":"    description: \"Trove Database Service\""},{"line_number":108,"context_line":"    endpoints:"},{"line_number":109,"context_line":"      - {\u0027interface\u0027: \u0027admin\u0027, \u0027url\u0027: \u0027{{ venus_admin_endpoint }}\u0027}"},{"line_number":110,"context_line":"      - {\u0027interface\u0027: \u0027internal\u0027, \u0027url\u0027: \u0027{{ venus_internal_endpoint }}\u0027}"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"c9388f34_d6421ae8","line":107,"in_reply_to":"1aa44db3_c063df48","updated":"2022-03-11 02:53:38.000000000","message":"Done","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"ee3eb17976819ad2be574c6736f8ce1ebdfed3a8","unresolved":true,"context_lines":[{"line_number":103,"context_line":"####################"},{"line_number":104,"context_line":"# OpenStack"},{"line_number":105,"context_line":"####################"},{"line_number":106,"context_line":"venus_admin_endpoint: \"{{ admin_protocol }}://{{ kolla_internal_fqdn | put_address_in_context(\u0027url\u0027) }}:{{ venus_api_port }}/v1.0/%(tenant_id)s\""},{"line_number":107,"context_line":"venus_internal_endpoint: \"{{ internal_protocol }}://{{ kolla_internal_fqdn | put_address_in_context(\u0027url\u0027) }}:{{ venus_api_port }}/v1.0/%(tenant_id)s\""},{"line_number":108,"context_line":"venus_public_endpoint: \"{{ public_protocol }}://{{ kolla_external_fqdn | put_address_in_context(\u0027url\u0027) }}:{{ venus_api_port }}/v1.0/%(tenant_id)s\""},{"line_number":109,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"de35a2bd_233a8867","line":106,"updated":"2021-11-13 08:47:25.000000000","message":"Please don\u0027t create an admin endpoint, we are in the process of dropping all of them.","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"f5096afed34a5f3618cbaf9b3457585459e4e938","unresolved":false,"context_lines":[{"line_number":103,"context_line":"####################"},{"line_number":104,"context_line":"# OpenStack"},{"line_number":105,"context_line":"####################"},{"line_number":106,"context_line":"venus_admin_endpoint: \"{{ admin_protocol }}://{{ kolla_internal_fqdn | put_address_in_context(\u0027url\u0027) }}:{{ venus_api_port }}/v1.0/%(tenant_id)s\""},{"line_number":107,"context_line":"venus_internal_endpoint: \"{{ internal_protocol }}://{{ kolla_internal_fqdn | put_address_in_context(\u0027url\u0027) }}:{{ venus_api_port }}/v1.0/%(tenant_id)s\""},{"line_number":108,"context_line":"venus_public_endpoint: \"{{ public_protocol }}://{{ kolla_external_fqdn | put_address_in_context(\u0027url\u0027) }}:{{ venus_api_port }}/v1.0/%(tenant_id)s\""},{"line_number":109,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"f28d90d6_b3d1de2f","line":106,"in_reply_to":"c5f8eea7_ab4351c7","updated":"2021-12-28 02:44:35.000000000","message":"Done","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"e2766e4115186f9c8075abae80a2eba1224b4b85","unresolved":false,"context_lines":[{"line_number":103,"context_line":"####################"},{"line_number":104,"context_line":"# OpenStack"},{"line_number":105,"context_line":"####################"},{"line_number":106,"context_line":"venus_admin_endpoint: \"{{ admin_protocol }}://{{ kolla_internal_fqdn | put_address_in_context(\u0027url\u0027) }}:{{ venus_api_port }}/v1.0/%(tenant_id)s\""},{"line_number":107,"context_line":"venus_internal_endpoint: \"{{ internal_protocol }}://{{ kolla_internal_fqdn | put_address_in_context(\u0027url\u0027) }}:{{ venus_api_port }}/v1.0/%(tenant_id)s\""},{"line_number":108,"context_line":"venus_public_endpoint: \"{{ public_protocol }}://{{ kolla_external_fqdn | put_address_in_context(\u0027url\u0027) }}:{{ venus_api_port }}/v1.0/%(tenant_id)s\""},{"line_number":109,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"e12619d1_6306881f","line":106,"in_reply_to":"de35a2bd_233a8867","updated":"2021-11-16 02:03:12.000000000","message":"First, merge the code, and then we will handle these endpoints together with other modules","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"d15a442679731b8f9101f618acee1ee719def12d","unresolved":true,"context_lines":[{"line_number":103,"context_line":"####################"},{"line_number":104,"context_line":"# OpenStack"},{"line_number":105,"context_line":"####################"},{"line_number":106,"context_line":"venus_admin_endpoint: \"{{ admin_protocol }}://{{ kolla_internal_fqdn | put_address_in_context(\u0027url\u0027) }}:{{ venus_api_port }}/v1.0/%(tenant_id)s\""},{"line_number":107,"context_line":"venus_internal_endpoint: \"{{ internal_protocol }}://{{ kolla_internal_fqdn | put_address_in_context(\u0027url\u0027) }}:{{ venus_api_port }}/v1.0/%(tenant_id)s\""},{"line_number":108,"context_line":"venus_public_endpoint: \"{{ public_protocol }}://{{ kolla_external_fqdn | put_address_in_context(\u0027url\u0027) }}:{{ venus_api_port }}/v1.0/%(tenant_id)s\""},{"line_number":109,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"c5f8eea7_ab4351c7","line":106,"in_reply_to":"e12619d1_6306881f","updated":"2021-12-27 13:49:52.000000000","message":"https://review.opendev.org/c/openstack/kolla-ansible/+/816164 going in, let\u0027s adapt this proposal.","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"ee3eb17976819ad2be574c6736f8ce1ebdfed3a8","unresolved":true,"context_lines":[{"line_number":145,"context_line":"    type: \"database\""},{"line_number":146,"context_line":"    description: \"Venus Database Service\""},{"line_number":147,"context_line":"    endpoints:"},{"line_number":148,"context_line":"      - {\u0027interface\u0027: \u0027admin\u0027, \u0027url\u0027: \u0027{{ venus_admin_endpoint }}\u0027}"},{"line_number":149,"context_line":"      - {\u0027interface\u0027: \u0027internal\u0027, \u0027url\u0027: \u0027{{ venus_internal_endpoint }}\u0027}"},{"line_number":150,"context_line":"      - {\u0027interface\u0027: \u0027public\u0027, \u0027url\u0027: \u0027{{ venus_public_endpoint }}\u0027}"},{"line_number":151,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"14749fb9_72fecd04","line":148,"updated":"2021-11-13 08:47:25.000000000","message":"see above","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"e2766e4115186f9c8075abae80a2eba1224b4b85","unresolved":false,"context_lines":[{"line_number":145,"context_line":"    type: \"database\""},{"line_number":146,"context_line":"    description: \"Venus Database Service\""},{"line_number":147,"context_line":"    endpoints:"},{"line_number":148,"context_line":"      - {\u0027interface\u0027: \u0027admin\u0027, \u0027url\u0027: \u0027{{ venus_admin_endpoint }}\u0027}"},{"line_number":149,"context_line":"      - {\u0027interface\u0027: \u0027internal\u0027, \u0027url\u0027: \u0027{{ venus_internal_endpoint }}\u0027}"},{"line_number":150,"context_line":"      - {\u0027interface\u0027: \u0027public\u0027, \u0027url\u0027: \u0027{{ venus_public_endpoint }}\u0027}"},{"line_number":151,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"74e75cb3_4314a355","line":148,"in_reply_to":"14749fb9_72fecd04","updated":"2021-11-16 02:03:12.000000000","message":"First, merge the code, and then we will handle these endpoints together with other modules","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"d15a442679731b8f9101f618acee1ee719def12d","unresolved":true,"context_lines":[{"line_number":145,"context_line":"    type: \"database\""},{"line_number":146,"context_line":"    description: \"Venus Database Service\""},{"line_number":147,"context_line":"    endpoints:"},{"line_number":148,"context_line":"      - {\u0027interface\u0027: \u0027admin\u0027, \u0027url\u0027: \u0027{{ venus_admin_endpoint }}\u0027}"},{"line_number":149,"context_line":"      - {\u0027interface\u0027: \u0027internal\u0027, \u0027url\u0027: \u0027{{ venus_internal_endpoint }}\u0027}"},{"line_number":150,"context_line":"      - {\u0027interface\u0027: \u0027public\u0027, \u0027url\u0027: \u0027{{ venus_public_endpoint }}\u0027}"},{"line_number":151,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"bbf9f764_a5ce0085","line":148,"in_reply_to":"74e75cb3_4314a355","updated":"2021-12-27 13:49:52.000000000","message":"ditto","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"f5096afed34a5f3618cbaf9b3457585459e4e938","unresolved":false,"context_lines":[{"line_number":145,"context_line":"    type: \"database\""},{"line_number":146,"context_line":"    description: \"Venus Database Service\""},{"line_number":147,"context_line":"    endpoints:"},{"line_number":148,"context_line":"      - {\u0027interface\u0027: \u0027admin\u0027, \u0027url\u0027: \u0027{{ venus_admin_endpoint }}\u0027}"},{"line_number":149,"context_line":"      - {\u0027interface\u0027: \u0027internal\u0027, \u0027url\u0027: \u0027{{ venus_internal_endpoint }}\u0027}"},{"line_number":150,"context_line":"      - {\u0027interface\u0027: \u0027public\u0027, \u0027url\u0027: \u0027{{ venus_public_endpoint }}\u0027}"},{"line_number":151,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"ec0224fc_4229a3b0","line":148,"in_reply_to":"bbf9f764_a5ce0085","updated":"2021-12-28 02:44:35.000000000","message":"Done","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"ee3eb17976819ad2be574c6736f8ce1ebdfed3a8","unresolved":true,"context_lines":[{"line_number":153,"context_line":"  - project: \"service\""},{"line_number":154,"context_line":"    user: \"{{ venus_keystone_user }}\""},{"line_number":155,"context_line":"    password: \"{{ venus_keystone_password }}\""},{"line_number":156,"context_line":"    role: \"admin\""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"94a2f80c_a220e1e5","line":156,"updated":"2021-11-13 08:47:25.000000000","message":"Do you really need an admin role?","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"d15a442679731b8f9101f618acee1ee719def12d","unresolved":true,"context_lines":[{"line_number":153,"context_line":"  - project: \"service\""},{"line_number":154,"context_line":"    user: \"{{ venus_keystone_user }}\""},{"line_number":155,"context_line":"    password: \"{{ venus_keystone_password }}\""},{"line_number":156,"context_line":"    role: \"admin\""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"397ffc6e_f4b2d071","line":156,"in_reply_to":"2d9567bd_69e8db8e","updated":"2021-12-27 13:49:52.000000000","message":"jinyuanliu, this is not about the \"admin endpoint\" but the \"admin role\". Do you actually depend on it being set? I know other services are but it is a bad practice and you have newer codebase so we are wondering.","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"f5096afed34a5f3618cbaf9b3457585459e4e938","unresolved":false,"context_lines":[{"line_number":153,"context_line":"  - project: \"service\""},{"line_number":154,"context_line":"    user: \"{{ venus_keystone_user }}\""},{"line_number":155,"context_line":"    password: \"{{ venus_keystone_password }}\""},{"line_number":156,"context_line":"    role: \"admin\""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"19a3cc85_78099f18","line":156,"in_reply_to":"397ffc6e_f4b2d071","updated":"2021-12-28 02:44:35.000000000","message":"Done","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"e2766e4115186f9c8075abae80a2eba1224b4b85","unresolved":false,"context_lines":[{"line_number":153,"context_line":"  - project: \"service\""},{"line_number":154,"context_line":"    user: \"{{ venus_keystone_user }}\""},{"line_number":155,"context_line":"    password: \"{{ venus_keystone_password }}\""},{"line_number":156,"context_line":"    role: \"admin\""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"2d9567bd_69e8db8e","line":156,"in_reply_to":"94a2f80c_a220e1e5","updated":"2021-11-16 02:03:12.000000000","message":"First, merge the code, and then we will handle these endpoints together with other modules","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"0a6a107ff2cd9b2f6b36c7b35d37d750088bb8f7","unresolved":true,"context_lines":[{"line_number":91,"context_line":"venus_manager_default_volumes:"},{"line_number":92,"context_line":"  - \"{{ node_config_directory }}/venus-manager/:{{ container_config_directory }}/:ro\""},{"line_number":93,"context_line":"  - \"/etc/localtime:/etc/localtime:ro\""},{"line_number":94,"context_line":"  - \"{{ \u0027/etc/timezone:/etc/timezone:ro\u0027 if ansible_os_family \u003d\u003d \u0027Debian\u0027 else \u0027\u0027 }}\""},{"line_number":95,"context_line":"  - \"kolla_logs:/var/log/kolla/\""},{"line_number":96,"context_line":"  - \"{{ kolla_dev_repos_directory ~ \u0027/venus/venus:/var/lib/kolla/venv/lib/python\u0027 ~ distro_python_version ~ \u0027/site-packages/venus\u0027 if venus_dev_mode | bool else \u0027\u0027 }}\""},{"line_number":97,"context_line":"  - \"venus:/var/lib/venus/\""}],"source_content_type":"text/x-yaml","patch_set":20,"id":"ec1a1f4a_a8858706","line":94,"updated":"2022-01-06 13:56:04.000000000","message":"use \"ansible_facts.os_family\"  instead of \"ansible_os_family\"","commit_id":"c904f1d3304112d851a813cf2be313e13190aee1"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"6b85e50b1bedcab6cf53a933a7da19cea958870c","unresolved":false,"context_lines":[{"line_number":91,"context_line":"venus_manager_default_volumes:"},{"line_number":92,"context_line":"  - \"{{ node_config_directory }}/venus-manager/:{{ container_config_directory }}/:ro\""},{"line_number":93,"context_line":"  - \"/etc/localtime:/etc/localtime:ro\""},{"line_number":94,"context_line":"  - \"{{ \u0027/etc/timezone:/etc/timezone:ro\u0027 if ansible_os_family \u003d\u003d \u0027Debian\u0027 else \u0027\u0027 }}\""},{"line_number":95,"context_line":"  - \"kolla_logs:/var/log/kolla/\""},{"line_number":96,"context_line":"  - \"{{ kolla_dev_repos_directory ~ \u0027/venus/venus:/var/lib/kolla/venv/lib/python\u0027 ~ distro_python_version ~ \u0027/site-packages/venus\u0027 if venus_dev_mode | bool else \u0027\u0027 }}\""},{"line_number":97,"context_line":"  - \"venus:/var/lib/venus/\""}],"source_content_type":"text/x-yaml","patch_set":20,"id":"fc0f4111_be762d33","line":94,"in_reply_to":"ec1a1f4a_a8858706","updated":"2022-01-07 02:42:18.000000000","message":"Done","commit_id":"c904f1d3304112d851a813cf2be313e13190aee1"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"6401cd78185f9e05cf35dcdcec00d8c3cefa5904","unresolved":true,"context_lines":[{"line_number":91,"context_line":"venus_manager_default_volumes:"},{"line_number":92,"context_line":"  - \"{{ node_config_directory }}/venus-manager/:{{ container_config_directory }}/:ro\""},{"line_number":93,"context_line":"  - \"/etc/localtime:/etc/localtime:ro\""},{"line_number":94,"context_line":"  - \"{{ \u0027/etc/timezone:/etc/timezone:ro\u0027 if ansible_os_family \u003d\u003d \u0027Debian\u0027 else \u0027\u0027 }}\""},{"line_number":95,"context_line":"  - \"kolla_logs:/var/log/kolla/\""},{"line_number":96,"context_line":"  - \"{{ kolla_dev_repos_directory ~ \u0027/venus/venus:/var/lib/kolla/venv/lib/python\u0027 ~ distro_python_version ~ \u0027/site-packages/venus\u0027 if venus_dev_mode | bool else \u0027\u0027 }}\""},{"line_number":97,"context_line":"  - \"venus:/var/lib/venus/\""}],"source_content_type":"text/x-yaml","patch_set":21,"id":"1adf3ec6_5491ab91","line":94,"range":{"start_line":94,"start_character":44,"end_line":94,"end_character":62},"updated":"2022-01-07 02:54:06.000000000","message":"ditto, fix this as well","commit_id":"95c6dd3c90a2a17520742594cb58c000d7475b45"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"bb3ceaddff01ef14d8e8c3ee3c444216f751298d","unresolved":false,"context_lines":[{"line_number":91,"context_line":"venus_manager_default_volumes:"},{"line_number":92,"context_line":"  - \"{{ node_config_directory }}/venus-manager/:{{ container_config_directory }}/:ro\""},{"line_number":93,"context_line":"  - \"/etc/localtime:/etc/localtime:ro\""},{"line_number":94,"context_line":"  - \"{{ \u0027/etc/timezone:/etc/timezone:ro\u0027 if ansible_os_family \u003d\u003d \u0027Debian\u0027 else \u0027\u0027 }}\""},{"line_number":95,"context_line":"  - \"kolla_logs:/var/log/kolla/\""},{"line_number":96,"context_line":"  - \"{{ kolla_dev_repos_directory ~ \u0027/venus/venus:/var/lib/kolla/venv/lib/python\u0027 ~ distro_python_version ~ \u0027/site-packages/venus\u0027 if venus_dev_mode | bool else \u0027\u0027 }}\""},{"line_number":97,"context_line":"  - \"venus:/var/lib/venus/\""}],"source_content_type":"text/x-yaml","patch_set":21,"id":"43ce7d42_0c4ef538","line":94,"range":{"start_line":94,"start_character":44,"end_line":94,"end_character":62},"in_reply_to":"1adf3ec6_5491ab91","updated":"2022-03-11 02:53:38.000000000","message":"Done","commit_id":"95c6dd3c90a2a17520742594cb58c000d7475b45"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"d6c569ae8cedcb06ffe04809f6daae77a4df96e9","unresolved":true,"context_lines":[{"line_number":125,"context_line":"####################"},{"line_number":126,"context_line":"venus_ks_services:"},{"line_number":127,"context_line":"  - name: \"venus\""},{"line_number":128,"context_line":"    type: \"database\""},{"line_number":129,"context_line":"    description: \"Venus Database Service\""},{"line_number":130,"context_line":"    endpoints:"},{"line_number":131,"context_line":"      - {\u0027interface\u0027: \u0027internal\u0027, \u0027url\u0027: \u0027{{ venus_internal_endpoint }}\u0027}"}],"source_content_type":"text/x-yaml","patch_set":32,"id":"8a714631_a21a06e7","line":128,"updated":"2022-03-14 01:20:13.000000000","message":"type should not be database, database was used by trove.","commit_id":"1bf6c53753d97057ecf824b3c0ba08be15caf3f4"},{"author":{"_account_id":34017,"name":"jayonlau","display_name":"jinyuanliu","email":"jayonlau@gmail.com","username":"lau"},"change_message_id":"740098e1a0d74c1faf93668fd50e4e0a78a1544a","unresolved":false,"context_lines":[{"line_number":125,"context_line":"####################"},{"line_number":126,"context_line":"venus_ks_services:"},{"line_number":127,"context_line":"  - name: \"venus\""},{"line_number":128,"context_line":"    type: \"database\""},{"line_number":129,"context_line":"    description: \"Venus Database Service\""},{"line_number":130,"context_line":"    endpoints:"},{"line_number":131,"context_line":"      - {\u0027interface\u0027: \u0027internal\u0027, \u0027url\u0027: \u0027{{ venus_internal_endpoint }}\u0027}"}],"source_content_type":"text/x-yaml","patch_set":32,"id":"f9cc97c9_65fd1ad5","line":128,"in_reply_to":"8a714631_a21a06e7","updated":"2022-03-14 03:16:33.000000000","message":"Done","commit_id":"1bf6c53753d97057ecf824b3c0ba08be15caf3f4"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"d6c569ae8cedcb06ffe04809f6daae77a4df96e9","unresolved":true,"context_lines":[{"line_number":126,"context_line":"venus_ks_services:"},{"line_number":127,"context_line":"  - name: \"venus\""},{"line_number":128,"context_line":"    type: \"database\""},{"line_number":129,"context_line":"    description: \"Venus Database Service\""},{"line_number":130,"context_line":"    endpoints:"},{"line_number":131,"context_line":"      - {\u0027interface\u0027: \u0027internal\u0027, \u0027url\u0027: \u0027{{ venus_internal_endpoint }}\u0027}"},{"line_number":132,"context_line":"      - {\u0027interface\u0027: \u0027public\u0027, \u0027url\u0027: \u0027{{ venus_public_endpoint }}\u0027}"}],"source_content_type":"text/x-yaml","patch_set":32,"id":"d2f4e891_3f79d80f","line":129,"updated":"2022-03-14 01:20:13.000000000","message":"log manager service?","commit_id":"1bf6c53753d97057ecf824b3c0ba08be15caf3f4"},{"author":{"_account_id":34017,"name":"jayonlau","display_name":"jinyuanliu","email":"jayonlau@gmail.com","username":"lau"},"change_message_id":"740098e1a0d74c1faf93668fd50e4e0a78a1544a","unresolved":false,"context_lines":[{"line_number":126,"context_line":"venus_ks_services:"},{"line_number":127,"context_line":"  - name: \"venus\""},{"line_number":128,"context_line":"    type: \"database\""},{"line_number":129,"context_line":"    description: \"Venus Database Service\""},{"line_number":130,"context_line":"    endpoints:"},{"line_number":131,"context_line":"      - {\u0027interface\u0027: \u0027internal\u0027, \u0027url\u0027: \u0027{{ venus_internal_endpoint }}\u0027}"},{"line_number":132,"context_line":"      - {\u0027interface\u0027: \u0027public\u0027, \u0027url\u0027: \u0027{{ venus_public_endpoint }}\u0027}"}],"source_content_type":"text/x-yaml","patch_set":32,"id":"7ed32b7e_6ba21a92","line":129,"in_reply_to":"d2f4e891_3f79d80f","updated":"2022-03-14 03:16:33.000000000","message":"Done","commit_id":"1bf6c53753d97057ecf824b3c0ba08be15caf3f4"}],"ansible/roles/venus/handlers/main.yml":[{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"ead08095b3350116d572e5f9f2341672bea2bde4","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":6,"id":"afb63a99_9d13c894","line":17,"updated":"2021-06-15 15:10:33.000000000","message":"the venus-manager container is needed as well","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"bb3ceaddff01ef14d8e8c3ee3c444216f751298d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"b155e08f_5ecb0cec","line":17,"in_reply_to":"afb63a99_9d13c894","updated":"2022-03-11 02:53:38.000000000","message":"Done","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"}],"ansible/roles/venus/tasks/precheck.yml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"af41e3fe89577e6fe36a4c6bb4d17e39c1703aa6","unresolved":true,"context_lines":[{"line_number":12,"context_line":"      - venus_api"},{"line_number":13,"context_line":"  register: container_facts"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"- name: Checking free port for Trove API"},{"line_number":16,"context_line":"  wait_for:"},{"line_number":17,"context_line":"    host: \"{{ api_interface_address }}\""},{"line_number":18,"context_line":"    port: \"{{ venus_api_port }}\""}],"source_content_type":"text/x-yaml","patch_set":13,"id":"6c23f063_b4de61e8","line":15,"range":{"start_line":15,"start_character":31,"end_line":15,"end_character":36},"updated":"2021-09-21 05:22:17.000000000","message":"Venus?","commit_id":"362ab089580c4c1685d55f2b55b69a970058f671"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"4d26d5c368ec010b5bc65861e1c8764ef1244d3c","unresolved":false,"context_lines":[{"line_number":12,"context_line":"      - venus_api"},{"line_number":13,"context_line":"  register: container_facts"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"- name: Checking free port for Trove API"},{"line_number":16,"context_line":"  wait_for:"},{"line_number":17,"context_line":"    host: \"{{ api_interface_address }}\""},{"line_number":18,"context_line":"    port: \"{{ venus_api_port }}\""}],"source_content_type":"text/x-yaml","patch_set":13,"id":"fe0dd6e9_397ac159","line":15,"range":{"start_line":15,"start_character":31,"end_line":15,"end_character":36},"in_reply_to":"6c23f063_b4de61e8","updated":"2021-09-21 06:37:26.000000000","message":"Done","commit_id":"362ab089580c4c1685d55f2b55b69a970058f671"}],"ansible/roles/venus/templates/venus.conf.j2":[{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"ead08095b3350116d572e5f9f2341672bea2bde4","unresolved":true,"context_lines":[{"line_number":7,"context_line":"debug \u003d {{ venus_logging_debug }}"},{"line_number":8,"context_line":"auth_strategy \u003d keystone"},{"line_number":9,"context_line":"os_region_name \u003d {{ openstack_region_name }}"},{"line_number":10,"context_line":"osapi_venus_listen \u003d {{ api_interface_address }}"},{"line_number":11,"context_line":"osapi_venus_listen_port \u003d {{ venus_api_port }}"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"logging_default_format_string \u003d {{ openstack_logging_default_format_string }}"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"8cff0aae_57239b88","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":18},"updated":"2021-06-15 15:10:33.000000000","message":"Is this the same value as my_ip？","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"bb3ceaddff01ef14d8e8c3ee3c444216f751298d","unresolved":false,"context_lines":[{"line_number":7,"context_line":"debug \u003d {{ venus_logging_debug }}"},{"line_number":8,"context_line":"auth_strategy \u003d keystone"},{"line_number":9,"context_line":"os_region_name \u003d {{ openstack_region_name }}"},{"line_number":10,"context_line":"osapi_venus_listen \u003d {{ api_interface_address }}"},{"line_number":11,"context_line":"osapi_venus_listen_port \u003d {{ venus_api_port }}"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"logging_default_format_string \u003d {{ openstack_logging_default_format_string }}"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"7edf67b9_543a6d85","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":18},"in_reply_to":"8cff0aae_57239b88","updated":"2022-03-11 02:53:38.000000000","message":"Done","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"ead08095b3350116d572e5f9f2341672bea2bde4","unresolved":true,"context_lines":[{"line_number":10,"context_line":"osapi_venus_listen \u003d {{ api_interface_address }}"},{"line_number":11,"context_line":"osapi_venus_listen_port \u003d {{ venus_api_port }}"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"logging_default_format_string \u003d {{ openstack_logging_default_format_string }}"},{"line_number":14,"context_line":"logging_context_format_string \u003d {{ openstack_logging_context_format_string }}"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"transport_url \u003d rabbit://{% for host in groups[\u0027rabbitmq\u0027] %}{{ rabbitmq_user }}:{{ rabbitmq_password }}@{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ rabbitmq_port }}{% if not loop.last %},{% endif %}{% endfor %}"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"99ca8918_d261fcfe","line":13,"updated":"2021-06-15 15:10:33.000000000","message":"this value seems is a role value? i  would rather remove it to default/main.yaml than in all.yaml","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"bb3ceaddff01ef14d8e8c3ee3c444216f751298d","unresolved":false,"context_lines":[{"line_number":10,"context_line":"osapi_venus_listen \u003d {{ api_interface_address }}"},{"line_number":11,"context_line":"osapi_venus_listen_port \u003d {{ venus_api_port }}"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"logging_default_format_string \u003d {{ openstack_logging_default_format_string }}"},{"line_number":14,"context_line":"logging_context_format_string \u003d {{ openstack_logging_context_format_string }}"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"transport_url \u003d rabbit://{% for host in groups[\u0027rabbitmq\u0027] %}{{ rabbitmq_user }}:{{ rabbitmq_password }}@{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ rabbitmq_port }}{% if not loop.last %},{% endif %}{% endfor %}"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"ad7c48bf_d22548e4","line":13,"in_reply_to":"99ca8918_d261fcfe","updated":"2022-03-11 02:53:38.000000000","message":"Done","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"ead08095b3350116d572e5f9f2341672bea2bde4","unresolved":true,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"[keystone_authtoken]"},{"line_number":22,"context_line":"signing_dir \u003d /var/cache/venus"},{"line_number":23,"context_line":"cafile \u003d /opt/stack/data/ca-bundle.pem"},{"line_number":24,"context_line":"project_domain_name \u003d default"},{"line_number":25,"context_line":"project_name \u003d service"},{"line_number":26,"context_line":"user_domain_name \u003d default"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"39969a9c_bd216d46","line":23,"updated":"2021-06-15 15:10:33.000000000","message":"this should be {{ openstack_cacert }}, not a harcode","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"bb3ceaddff01ef14d8e8c3ee3c444216f751298d","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"[keystone_authtoken]"},{"line_number":22,"context_line":"signing_dir \u003d /var/cache/venus"},{"line_number":23,"context_line":"cafile \u003d /opt/stack/data/ca-bundle.pem"},{"line_number":24,"context_line":"project_domain_name \u003d default"},{"line_number":25,"context_line":"project_name \u003d service"},{"line_number":26,"context_line":"user_domain_name \u003d default"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"a9b7340a_bb83cfe4","line":23,"in_reply_to":"39969a9c_bd216d46","updated":"2022-03-11 02:53:38.000000000","message":"Done","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"ead08095b3350116d572e5f9f2341672bea2bde4","unresolved":true,"context_lines":[{"line_number":26,"context_line":"user_domain_name \u003d default"},{"line_number":27,"context_line":"password \u003d {{ venus_keystone_password }}"},{"line_number":28,"context_line":"username \u003d {{ venus_keystone_user }}"},{"line_number":29,"context_line":"auth_uri \u003d {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_public_port }}"},{"line_number":30,"context_line":"auth_url \u003d {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_admin_port }}"},{"line_number":31,"context_line":"project_domain_id \u003d default"},{"line_number":32,"context_line":"user_domain_id \u003d default"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"446e3998_e87acb8c","line":29,"updated":"2021-06-15 15:10:33.000000000","message":"auth_uri seems has been removed.","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"bb3ceaddff01ef14d8e8c3ee3c444216f751298d","unresolved":false,"context_lines":[{"line_number":26,"context_line":"user_domain_name \u003d default"},{"line_number":27,"context_line":"password \u003d {{ venus_keystone_password }}"},{"line_number":28,"context_line":"username \u003d {{ venus_keystone_user }}"},{"line_number":29,"context_line":"auth_uri \u003d {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_public_port }}"},{"line_number":30,"context_line":"auth_url \u003d {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_admin_port }}"},{"line_number":31,"context_line":"project_domain_id \u003d default"},{"line_number":32,"context_line":"user_domain_id \u003d default"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"17265c4e_63e0ff0d","line":29,"in_reply_to":"446e3998_e87acb8c","updated":"2022-03-11 02:53:38.000000000","message":"Done","commit_id":"0e2ea18e140f3272a7020e58bad91caa3cf669a9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"ee3eb17976819ad2be574c6736f8ce1ebdfed3a8","unresolved":true,"context_lines":[{"line_number":19,"context_line":"connection \u003d mysql+pymysql://{{ venus_database_user }}:{{ venus_database_password }}@{{ venus_database_address }}/{{ venus_database_name }}?charset\u003dutf8\r"},{"line_number":20,"context_line":"\r"},{"line_number":21,"context_line":"[keystone_authtoken]\r"},{"line_number":22,"context_line":"signing_dir \u003d /var/cache/venus\r"},{"line_number":23,"context_line":"cafile \u003d {{ openstack_cacert }}\r"},{"line_number":24,"context_line":"project_domain_name \u003d default\r"},{"line_number":25,"context_line":"project_name \u003d service\r"}],"source_content_type":"text/x-jinja2","patch_set":14,"id":"4fbe4875_bf8bcf23","line":22,"updated":"2021-11-13 08:47:25.000000000","message":"This should no longer be needed with fernet tokens","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"e2766e4115186f9c8075abae80a2eba1224b4b85","unresolved":false,"context_lines":[{"line_number":19,"context_line":"connection \u003d mysql+pymysql://{{ venus_database_user }}:{{ venus_database_password }}@{{ venus_database_address }}/{{ venus_database_name }}?charset\u003dutf8\r"},{"line_number":20,"context_line":"\r"},{"line_number":21,"context_line":"[keystone_authtoken]\r"},{"line_number":22,"context_line":"signing_dir \u003d /var/cache/venus\r"},{"line_number":23,"context_line":"cafile \u003d {{ openstack_cacert }}\r"},{"line_number":24,"context_line":"project_domain_name \u003d default\r"},{"line_number":25,"context_line":"project_name \u003d service\r"}],"source_content_type":"text/x-jinja2","patch_set":14,"id":"7f7f34b9_9af2bc33","line":22,"in_reply_to":"4fbe4875_bf8bcf23","updated":"2021-11-16 02:03:12.000000000","message":"Done","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"ee3eb17976819ad2be574c6736f8ce1ebdfed3a8","unresolved":true,"context_lines":[{"line_number":21,"context_line":"[keystone_authtoken]\r"},{"line_number":22,"context_line":"signing_dir \u003d /var/cache/venus\r"},{"line_number":23,"context_line":"cafile \u003d {{ openstack_cacert }}\r"},{"line_number":24,"context_line":"project_domain_name \u003d default\r"},{"line_number":25,"context_line":"project_name \u003d service\r"},{"line_number":26,"context_line":"user_domain_name \u003d default\r"},{"line_number":27,"context_line":"password \u003d {{ venus_keystone_password }}\r"}],"source_content_type":"text/x-jinja2","patch_set":14,"id":"83cb05cd_1d32271f","line":24,"updated":"2021-11-13 08:47:25.000000000","message":"This is not needed when project_domain_id is given","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"e2766e4115186f9c8075abae80a2eba1224b4b85","unresolved":false,"context_lines":[{"line_number":21,"context_line":"[keystone_authtoken]\r"},{"line_number":22,"context_line":"signing_dir \u003d /var/cache/venus\r"},{"line_number":23,"context_line":"cafile \u003d {{ openstack_cacert }}\r"},{"line_number":24,"context_line":"project_domain_name \u003d default\r"},{"line_number":25,"context_line":"project_name \u003d service\r"},{"line_number":26,"context_line":"user_domain_name \u003d default\r"},{"line_number":27,"context_line":"password \u003d {{ venus_keystone_password }}\r"}],"source_content_type":"text/x-jinja2","patch_set":14,"id":"995bb623_763eb7a2","line":24,"in_reply_to":"83cb05cd_1d32271f","updated":"2021-11-16 02:03:12.000000000","message":"Done","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"ee3eb17976819ad2be574c6736f8ce1ebdfed3a8","unresolved":true,"context_lines":[{"line_number":23,"context_line":"cafile \u003d {{ openstack_cacert }}\r"},{"line_number":24,"context_line":"project_domain_name \u003d default\r"},{"line_number":25,"context_line":"project_name \u003d service\r"},{"line_number":26,"context_line":"user_domain_name \u003d default\r"},{"line_number":27,"context_line":"password \u003d {{ venus_keystone_password }}\r"},{"line_number":28,"context_line":"username \u003d {{ venus_keystone_user }}\r"},{"line_number":29,"context_line":"auth_url \u003d {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_admin_port }}\r"}],"source_content_type":"text/x-jinja2","patch_set":14,"id":"a9a39215_2e02b8dc","line":26,"updated":"2021-11-13 08:47:25.000000000","message":"This is not needed when user_domain_id is given","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"e2766e4115186f9c8075abae80a2eba1224b4b85","unresolved":false,"context_lines":[{"line_number":23,"context_line":"cafile \u003d {{ openstack_cacert }}\r"},{"line_number":24,"context_line":"project_domain_name \u003d default\r"},{"line_number":25,"context_line":"project_name \u003d service\r"},{"line_number":26,"context_line":"user_domain_name \u003d default\r"},{"line_number":27,"context_line":"password \u003d {{ venus_keystone_password }}\r"},{"line_number":28,"context_line":"username \u003d {{ venus_keystone_user }}\r"},{"line_number":29,"context_line":"auth_url \u003d {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_admin_port }}\r"}],"source_content_type":"text/x-jinja2","patch_set":14,"id":"3b1a317b_0de0f9a8","line":26,"in_reply_to":"a9a39215_2e02b8dc","updated":"2021-11-16 02:03:12.000000000","message":"Done","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"ee3eb17976819ad2be574c6736f8ce1ebdfed3a8","unresolved":true,"context_lines":[{"line_number":27,"context_line":"password \u003d {{ venus_keystone_password }}\r"},{"line_number":28,"context_line":"username \u003d {{ venus_keystone_user }}\r"},{"line_number":29,"context_line":"auth_url \u003d {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_admin_port }}\r"},{"line_number":30,"context_line":"project_domain_id \u003d default\r"},{"line_number":31,"context_line":"user_domain_id \u003d default\r"},{"line_number":32,"context_line":"auth_type \u003d password\r"},{"line_number":33,"context_line":"memcached_servers \u003d {% for host in groups[\u0027memcached\u0027] %}{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}\r"}],"source_content_type":"text/x-jinja2","patch_set":14,"id":"536f0a6c_ba516ace","line":30,"updated":"2021-11-13 08:47:25.000000000","message":"Use {{ default_project_domain_id }} instead of hardcoding","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"e2766e4115186f9c8075abae80a2eba1224b4b85","unresolved":false,"context_lines":[{"line_number":27,"context_line":"password \u003d {{ venus_keystone_password }}\r"},{"line_number":28,"context_line":"username \u003d {{ venus_keystone_user }}\r"},{"line_number":29,"context_line":"auth_url \u003d {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_admin_port }}\r"},{"line_number":30,"context_line":"project_domain_id \u003d default\r"},{"line_number":31,"context_line":"user_domain_id \u003d default\r"},{"line_number":32,"context_line":"auth_type \u003d password\r"},{"line_number":33,"context_line":"memcached_servers \u003d {% for host in groups[\u0027memcached\u0027] %}{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}\r"}],"source_content_type":"text/x-jinja2","patch_set":14,"id":"090f0f3e_c3f2433c","line":30,"in_reply_to":"536f0a6c_ba516ace","updated":"2021-11-16 02:03:12.000000000","message":"Done","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"ee3eb17976819ad2be574c6736f8ce1ebdfed3a8","unresolved":true,"context_lines":[{"line_number":28,"context_line":"username \u003d {{ venus_keystone_user }}\r"},{"line_number":29,"context_line":"auth_url \u003d {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_admin_port }}\r"},{"line_number":30,"context_line":"project_domain_id \u003d default\r"},{"line_number":31,"context_line":"user_domain_id \u003d default\r"},{"line_number":32,"context_line":"auth_type \u003d password\r"},{"line_number":33,"context_line":"memcached_servers \u003d {% for host in groups[\u0027memcached\u0027] %}{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}\r"},{"line_number":34,"context_line":"\r"}],"source_content_type":"text/x-jinja2","patch_set":14,"id":"92b5159b_30ee9fee","line":31,"updated":"2021-11-13 08:47:25.000000000","message":"{{ default_user_domain_id }}","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"e2766e4115186f9c8075abae80a2eba1224b4b85","unresolved":false,"context_lines":[{"line_number":28,"context_line":"username \u003d {{ venus_keystone_user }}\r"},{"line_number":29,"context_line":"auth_url \u003d {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_admin_port }}\r"},{"line_number":30,"context_line":"project_domain_id \u003d default\r"},{"line_number":31,"context_line":"user_domain_id \u003d default\r"},{"line_number":32,"context_line":"auth_type \u003d password\r"},{"line_number":33,"context_line":"memcached_servers \u003d {% for host in groups[\u0027memcached\u0027] %}{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}\r"},{"line_number":34,"context_line":"\r"}],"source_content_type":"text/x-jinja2","patch_set":14,"id":"862200ea_37c2cf47","line":31,"in_reply_to":"92b5159b_30ee9fee","updated":"2021-11-16 02:03:12.000000000","message":"Done","commit_id":"5e72c014535aae65f37531d8b5a530d35f6ed68e"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"8abb33145442ac9e0e0f2ff0cb75dae3aec90535","unresolved":true,"context_lines":[{"line_number":31,"context_line":"\r"},{"line_number":32,"context_line":"{% if enable_elasticsearch | bool %}\r"},{"line_number":33,"context_line":"[elasticsearch]\r"},{"line_number":34,"context_line":"url \u003d elasticsearch_internal_endpoint\r"},{"line_number":35,"context_line":"username \u003d admin\r"},{"line_number":36,"context_line":"password \u003d {{ elasticsearch_admin_password }}\r"},{"line_number":37,"context_line":"{% endif %}\r"}],"source_content_type":"text/x-jinja2","patch_set":24,"id":"fe645383_0c96cb10","line":34,"range":{"start_line":34,"start_character":6,"end_line":34,"end_character":38},"updated":"2022-01-07 19:33:32.000000000","message":"in here I missed the \"{{\" and \"}}\" but I\u0027m not patching now because there are other issues that need solving","commit_id":"7fc53867b7aacdea580cfbdedfe488b9f9dc27d4"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"a12f1e3112fd509f023ba9c7cd6c0ce314a4124c","unresolved":false,"context_lines":[{"line_number":31,"context_line":"\r"},{"line_number":32,"context_line":"{% if enable_elasticsearch | bool %}\r"},{"line_number":33,"context_line":"[elasticsearch]\r"},{"line_number":34,"context_line":"url \u003d elasticsearch_internal_endpoint\r"},{"line_number":35,"context_line":"username \u003d admin\r"},{"line_number":36,"context_line":"password \u003d {{ elasticsearch_admin_password }}\r"},{"line_number":37,"context_line":"{% endif %}\r"}],"source_content_type":"text/x-jinja2","patch_set":24,"id":"561729cf_f0e9be28","line":34,"range":{"start_line":34,"start_character":6,"end_line":34,"end_character":38},"in_reply_to":"fe645383_0c96cb10","updated":"2022-01-11 02:57:09.000000000","message":"Done","commit_id":"7fc53867b7aacdea580cfbdedfe488b9f9dc27d4"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"8abb33145442ac9e0e0f2ff0cb75dae3aec90535","unresolved":true,"context_lines":[{"line_number":33,"context_line":"[elasticsearch]\r"},{"line_number":34,"context_line":"url \u003d elasticsearch_internal_endpoint\r"},{"line_number":35,"context_line":"username \u003d admin\r"},{"line_number":36,"context_line":"password \u003d {{ elasticsearch_admin_password }}\r"},{"line_number":37,"context_line":"{% endif %}\r"}],"source_content_type":"text/x-jinja2","patch_set":24,"id":"6da452c0_ed7c95f8","line":36,"range":{"start_line":36,"start_character":14,"end_line":36,"end_character":43},"updated":"2022-01-07 19:33:32.000000000","message":"we don\u0027t have this variable at all","commit_id":"7fc53867b7aacdea580cfbdedfe488b9f9dc27d4"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"a12f1e3112fd509f023ba9c7cd6c0ce314a4124c","unresolved":false,"context_lines":[{"line_number":33,"context_line":"[elasticsearch]\r"},{"line_number":34,"context_line":"url \u003d elasticsearch_internal_endpoint\r"},{"line_number":35,"context_line":"username \u003d admin\r"},{"line_number":36,"context_line":"password \u003d {{ elasticsearch_admin_password }}\r"},{"line_number":37,"context_line":"{% endif %}\r"}],"source_content_type":"text/x-jinja2","patch_set":24,"id":"67a49d9a_5ddfa333","line":36,"range":{"start_line":36,"start_character":14,"end_line":36,"end_character":43},"in_reply_to":"6da452c0_ed7c95f8","updated":"2022-01-11 02:57:09.000000000","message":"Done","commit_id":"7fc53867b7aacdea580cfbdedfe488b9f9dc27d4"}],"releasenotes/notes/add-venus-80b98b2d3bea348e.yaml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"840eb201a4baa319e5b0e3905f1e876575f26927","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ADD venus role."}],"source_content_type":"text/x-yaml","patch_set":16,"id":"1153f59a_85f9bf49","line":4,"range":{"start_line":4,"start_character":4,"end_line":4,"end_character":18},"updated":"2021-12-31 11:13:18.000000000","message":"\"Add Venus deployment support.\" (and add Venus description in here)","commit_id":"c814b83b9826c267b26336c5d887f716c85a2c1b"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"452f946b1efc72d78f0e5e20873751e291754a9b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ADD venus role."}],"source_content_type":"text/x-yaml","patch_set":16,"id":"2c4851dd_632ded04","line":4,"range":{"start_line":4,"start_character":4,"end_line":4,"end_character":18},"in_reply_to":"1153f59a_85f9bf49","updated":"2022-01-04 04:09:55.000000000","message":"Done","commit_id":"c814b83b9826c267b26336c5d887f716c85a2c1b"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"a1852e6a2f5f24065b7df6d7a352104b0ae7ed9a","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":19,"id":"4840a953_0805a38b","line":7,"range":{"start_line":4,"start_character":3,"end_line":7,"end_character":0},"updated":"2022-01-05 14:48:16.000000000","message":"releasenotes/notes/add-venus-80b98b2d3bea348e.yaml:5: D001 Line too long\nreleasenotes/notes/add-venus-80b98b2d3bea348e.yaml:6: D001 Line too long\n\nyou can try to run \u0027tox -e linters\u0027 on your local machine for testing.","commit_id":"9fc5ed397f9eb01c4b3158751770f8c56e4fb5b6"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"fd754258cc011c387771c1c0b73f62512f09ccf5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":19,"id":"dc4413cd_93f54544","line":7,"range":{"start_line":4,"start_character":3,"end_line":7,"end_character":0},"in_reply_to":"4840a953_0805a38b","updated":"2022-01-06 02:05:53.000000000","message":"Done","commit_id":"9fc5ed397f9eb01c4b3158751770f8c56e4fb5b6"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"d6c569ae8cedcb06ffe04809f6daae77a4df96e9","unresolved":true,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add Venus deployment support."},{"line_number":5,"context_line":"    Project provide a solution to log collection."}],"source_content_type":"text/x-yaml","patch_set":32,"id":"fd99a4af_7db6b238","line":5,"updated":"2022-03-14 01:20:13.000000000","message":"The project provides?","commit_id":"1bf6c53753d97057ecf824b3c0ba08be15caf3f4"},{"author":{"_account_id":34017,"name":"jayonlau","display_name":"jinyuanliu","email":"jayonlau@gmail.com","username":"lau"},"change_message_id":"740098e1a0d74c1faf93668fd50e4e0a78a1544a","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add Venus deployment support."},{"line_number":5,"context_line":"    Project provide a solution to log collection."}],"source_content_type":"text/x-yaml","patch_set":32,"id":"9da08ae7_0306361e","line":5,"in_reply_to":"fd99a4af_7db6b238","updated":"2022-03-14 03:16:33.000000000","message":"Done","commit_id":"1bf6c53753d97057ecf824b3c0ba08be15caf3f4"}]}
