)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"999a69f5c8dcab3a6a39cd3177a62432fc7a7f56","unresolved":false,"context_lines":[{"line_number":10,"context_line":"* install rsync in keystone-ssh container"},{"line_number":11,"context_line":"* fix syntax issue in ssh configuration"},{"line_number":12,"context_line":"* copy ssh configuration into keystone-fernet container"},{"line_number":13,"context_line":"* copy sshd configuration into keystone-ssh container"},{"line_number":14,"context_line":"* copy id_rsa into keystone-ssh container"},{"line_number":15,"context_line":"* copy id_rsa.pub into keystone-fernet container"},{"line_number":16,"context_line":"* use full path to ssh binary in used scripts"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"1a95cdbc_63d2085e","line":13,"updated":"2016-10-07 04:17:06.000000000","message":"This is unchanged.","commit_id":"1d8d775488c5f6b127f53dc89054014e2c466909"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"999a69f5c8dcab3a6a39cd3177a62432fc7a7f56","unresolved":false,"context_lines":[{"line_number":12,"context_line":"* copy ssh configuration into keystone-fernet container"},{"line_number":13,"context_line":"* copy sshd configuration into keystone-ssh container"},{"line_number":14,"context_line":"* copy id_rsa into keystone-ssh container"},{"line_number":15,"context_line":"* copy id_rsa.pub into keystone-fernet container"},{"line_number":16,"context_line":"* use full path to ssh binary in used scripts"},{"line_number":17,"context_line":"* set path to ssh configuration file"},{"line_number":18,"context_line":"* add missing newlines at EOF"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"1a95cdbc_c3cd9cb8","line":15,"updated":"2016-10-07 04:17:06.000000000","message":"These two lines are not correct.\n\nyou are copy id_rsa into keystone-fernet and copy id_rsa.pub into keystone-ssh","commit_id":"1d8d775488c5f6b127f53dc89054014e2c466909"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"999a69f5c8dcab3a6a39cd3177a62432fc7a7f56","unresolved":false,"context_lines":[{"line_number":13,"context_line":"* copy sshd configuration into keystone-ssh container"},{"line_number":14,"context_line":"* copy id_rsa into keystone-ssh container"},{"line_number":15,"context_line":"* copy id_rsa.pub into keystone-fernet container"},{"line_number":16,"context_line":"* use full path to ssh binary in used scripts"},{"line_number":17,"context_line":"* set path to ssh configuration file"},{"line_number":18,"context_line":"* add missing newlines at EOF"},{"line_number":19,"context_line":"* when using type source set /var/lib/keystone as home"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"1a95cdbc_03c4e48e","line":16,"updated":"2016-10-07 04:17:06.000000000","message":"why we need this?","commit_id":"1d8d775488c5f6b127f53dc89054014e2c466909"}],"ansible/roles/keystone/templates/fernet-node-sync.sh.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"999a69f5c8dcab3a6a39cd3177a62432fc7a7f56","unresolved":false,"context_lines":[{"line_number":11,"context_line":"# For each host node sync tokens"},{"line_number":12,"context_line":"{% for host in groups[\u0027keystone\u0027] %}"},{"line_number":13,"context_line":"{% if inventory_hostname !\u003d host %}"},{"line_number":14,"context_line":"/usr/bin/rsync -azu --delete -e \u0027/usr/bin/ssh -i /var/lib/keystone/.ssh/id_rsa -p {{ keystone_ssh_port }} -F /var/lib/keystone/.ssh/config\u0027 keystone@{{ host }}:/etc/keystone/fernet-keys/ /etc/keystone/fernet-keys"},{"line_number":15,"context_line":"{% endif %}"},{"line_number":16,"context_line":"{% endfor %}"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"1a95cdbc_23bd6002","line":14,"updated":"2016-10-07 04:17:06.000000000","message":"how about use `sudo -H -u keystone rsync` here?","commit_id":"1d8d775488c5f6b127f53dc89054014e2c466909"}],"ansible/roles/keystone/templates/ssh_config.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"999a69f5c8dcab3a6a39cd3177a62432fc7a7f56","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Host {% for host in groups[\u0027keystone\u0027] %}{% if inventory_hostname !\u003d host %}{{ host }} {% endif %}{% endfor %}"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"  StrictHostKeyChecking no"},{"line_number":4,"context_line":"  UserKnownHostsFile /dev/null"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"1a95cdbc_c3f67cf8","line":1,"updated":"2016-10-07 04:17:06.000000000","message":"use Host * is better. in this way, if we add/remove/change the keystone node, this file is no need to change.","commit_id":"1d8d775488c5f6b127f53dc89054014e2c466909"}],"docker/keystone/keystone-base/Dockerfile.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"999a69f5c8dcab3a6a39cd3177a62432fc7a7f56","unresolved":false,"context_lines":[{"line_number":63,"context_line":"    \u0026\u0026 cp -r /keystone/etc/* /etc/keystone/ \\"},{"line_number":64,"context_line":"    \u0026\u0026 cp /var/lib/kolla/venv/bin/keystone-wsgi-admin /var/www/cgi-bin/keystone/admin \\"},{"line_number":65,"context_line":"    \u0026\u0026 cp /var/lib/kolla/venv/bin/keystone-wsgi-public /var/www/cgi-bin/keystone/main \\"},{"line_number":66,"context_line":"    \u0026\u0026 chown -R keystone: /etc/keystone /var/www/cgi-bin/keystone /var/log/apache2 /home/keystone"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"{% endif %}"},{"line_number":69,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"1a95cdbc_e398d8c2","line":66,"updated":"2016-10-07 04:17:06.000000000","message":"remove the /home/keystone. it is useless and confusing.","commit_id":"1d8d775488c5f6b127f53dc89054014e2c466909"}]}
