)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":3098,"name":"Jeff Peeler","email":"jpeeler@redhat.com","username":"jpeeler-z"},"change_message_id":"3391b555365195e5c42b3f3ece9c513e6f632d48","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I03b57c43c38fb3ebded4d6f206161cf02fb4883d"},{"line_number":16,"context_line":"Closes-Bug: #1469003"},{"line_number":17,"context_line":"Co-Authored-by: Michal Stachowski \u003cmichal.stachowski@intel.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"fa32b979_12fbea48","line":17,"updated":"2015-06-26 17:50:35.000000000","message":"Technically the co-author line is for other people assisting with the patch.","commit_id":"874fc7b3923727661b8b9ad5f3ec6b76a73a483e"},{"author":{"_account_id":10428,"name":"Harm Weites","email":"harm@weites.com","username":"harmw"},"change_message_id":"98d28a314e88aa09587bd91f808e5c4b5c6d5ed8","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I03b57c43c38fb3ebded4d6f206161cf02fb4883d"},{"line_number":16,"context_line":"Closes-Bug: #1469003"},{"line_number":17,"context_line":"Co-Authored-by: Michal Stachowski \u003cmichal.stachowski@intel.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"fa32b979_92429a67","line":17,"in_reply_to":"fa32b979_12fbea48","updated":"2015-06-26 17:53:11.000000000","message":"uhm, so here the author and co-author are one and the same person? :)","commit_id":"874fc7b3923727661b8b9ad5f3ec6b76a73a483e"}],"docker/common/heat/heat-engine/start.sh":[{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"de8a0c8dd2774e8c16b28bfe57fdf24bc14e146d","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"    # If the database needs to be created, assume keystone-setup is allowed to"},{"line_number":20,"context_line":"    # run as well."},{"line_number":21,"context_line":"    . /openrc"},{"line_number":22,"context_line":"    heat-keystone-setup-domain \\"},{"line_number":23,"context_line":"        --stack-user-domain-name heat_user_domain \\"},{"line_number":24,"context_line":"        --stack-domain-admin heat_domain_admin \\"}],"source_content_type":"text/x-sh","patch_set":4,"id":"fa32b979_21c02c7c","line":21,"updated":"2015-06-26 11:40:34.000000000","message":"does this file exist?","commit_id":"c07c263f2b97b3876310dfee8f4a189c68547618"},{"author":{"_account_id":16270,"name":"Michal Stachowski","email":"michal.stachowski@intel.com","username":"mstachow"},"change_message_id":"1575825f02b44f20be356acba65e3716d43f956e","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"    # If the database needs to be created, assume keystone-setup is allowed to"},{"line_number":20,"context_line":"    # run as well."},{"line_number":21,"context_line":"    . /openrc"},{"line_number":22,"context_line":"    heat-keystone-setup-domain \\"},{"line_number":23,"context_line":"        --stack-user-domain-name heat_user_domain \\"},{"line_number":24,"context_line":"        --stack-domain-admin heat_domain_admin \\"}],"source_content_type":"text/x-sh","patch_set":4,"id":"fa32b979_a1cafc18","line":21,"in_reply_to":"fa32b979_21c02c7c","updated":"2015-06-26 11:50:09.000000000","message":"It\u0027s creating by loading /opt/kolla/config-heat.sh. I don\u0027t like It either but It should works. Is it better to export this values once again or checking if that files really exists? Moreover if this is good enough it should be loaded at the top of the file (IMO)","commit_id":"c07c263f2b97b3876310dfee8f4a189c68547618"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"cfbde0df07e7d2419c2c9ccdacea8566d4a82b84","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"    # If the database needs to be created, assume keystone-setup is allowed to"},{"line_number":20,"context_line":"    # run as well."},{"line_number":21,"context_line":"    . /openrc"},{"line_number":22,"context_line":"    heat-keystone-setup-domain \\"},{"line_number":23,"context_line":"        --stack-user-domain-name heat_user_domain \\"},{"line_number":24,"context_line":"        --stack-domain-admin heat_domain_admin \\"}],"source_content_type":"text/x-sh","patch_set":4,"id":"fa32b979_c4faae43","line":21,"in_reply_to":"fa32b979_a1cafc18","updated":"2015-06-26 12:30:09.000000000","message":"My bad, I was looking at an older rev of the source locally. Agree it should be sourced at the top of the file if possible.","commit_id":"c07c263f2b97b3876310dfee8f4a189c68547618"}],"docs/integration-guide.md":[{"author":{"_account_id":16270,"name":"Michal Stachowski","email":"michal.stachowski@intel.com","username":"mstachow"},"change_message_id":"2d3e2293f5b3be79197800e04f00a0724bf40499","unresolved":false,"context_lines":[{"line_number":75,"context_line":"    KEYSTONE_AUTH_PROTOCOL\u003d\u003chttp\u003e - The keystone authentication protocol"},{"line_number":76,"context_line":"    KEYSTONE_DB_PASSWORD\u003d\u003cpassword\u003e - The password used to access Keystone in the DB"},{"line_number":77,"context_line":"    KEYSTONE_PUBLIC_SERVICE_HOST\u003d\u003cIP\u003e - The IP address where Keystone is running"},{"line_number":78,"context_line":"    KEYSTONE_PUBLIC_SERVICE_PORT\u003d5000 - Port which keystone uses for public service"},{"line_number":79,"context_line":"    KEYSTONE_ADMIN_SERVICE_PORT\u003d35357 - Port which keystone uses for admin service"},{"line_number":80,"context_line":"    MARIADB_ROOT_PASSWORD\u003d\u003cmariadb root password\u003e - defines the MariaDB root password"},{"line_number":81,"context_line":"    MARIADB_SERVICE_HOST\u003d\u003cIP\u003e - The IP Address where Mariadb is running"}],"source_content_type":"text/x-markdown","patch_set":3,"id":"fa32b979_50e74346","line":78,"updated":"2015-06-26 09:33:06.000000000","message":"I think It should be VAR\u003d\u003cTYPE\u003e. Default to value. Description","commit_id":"60d3af293a7d7b47bb4eb8e193c5151e2159f9f8"},{"author":{"_account_id":16270,"name":"Michal Stachowski","email":"michal.stachowski@intel.com","username":"mstachow"},"change_message_id":"2d3e2293f5b3be79197800e04f00a0724bf40499","unresolved":false,"context_lines":[{"line_number":76,"context_line":"    KEYSTONE_DB_PASSWORD\u003d\u003cpassword\u003e - The password used to access Keystone in the DB"},{"line_number":77,"context_line":"    KEYSTONE_PUBLIC_SERVICE_HOST\u003d\u003cIP\u003e - The IP address where Keystone is running"},{"line_number":78,"context_line":"    KEYSTONE_PUBLIC_SERVICE_PORT\u003d5000 - Port which keystone uses for public service"},{"line_number":79,"context_line":"    KEYSTONE_ADMIN_SERVICE_PORT\u003d35357 - Port which keystone uses for admin service"},{"line_number":80,"context_line":"    MARIADB_ROOT_PASSWORD\u003d\u003cmariadb root password\u003e - defines the MariaDB root password"},{"line_number":81,"context_line":"    MARIADB_SERVICE_HOST\u003d\u003cIP\u003e - The IP Address where Mariadb is running"},{"line_number":82,"context_line":"    MARIADB_MAX_CONNECTIONS\u003d\u003c151\u003e - The maximum number of connections to the MariaDB server"}],"source_content_type":"text/x-markdown","patch_set":3,"id":"fa32b979_30cddfb7","line":79,"updated":"2015-06-26 09:33:06.000000000","message":"This variable is already here, but with wrong value","commit_id":"60d3af293a7d7b47bb4eb8e193c5151e2159f9f8"},{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"88587b90efa0d7b4ec1d4a2448cb6e706902398f","unresolved":false,"context_lines":[{"line_number":70,"context_line":"    GLANCE_REGISTRY_SERVICE_HOST\u003d\u003cglance IP\u003e Glance registry service host"},{"line_number":71,"context_line":"    KEYSTONE_ADMIN_PASSWORD\u003d\u003cpassword\u003e"},{"line_number":72,"context_line":"    KEYSTONE_ADMIN_SERVICE_HOST\u003d\u003cIP\u003e - IP Address of Keystone Host"},{"line_number":73,"context_line":"    KEYSTONE_ADMIN_SERVICE_PORT\u003d\u003c35357\u003e - Port where Keystone admin endpoint operates"},{"line_number":74,"context_line":"    KEYSTONE_ADMIN_TOKEN\u003d\u003ckeystone-secret\u003e - A token used to access Keystone"},{"line_number":75,"context_line":"    KEYSTONE_AUTH_PROTOCOL\u003d\u003chttp\u003e - The keystone authentication protocol"},{"line_number":76,"context_line":"    KEYSTONE_DB_PASSWORD\u003d\u003cpassword\u003e - The password used to access Keystone in the DB"}],"source_content_type":"text/x-markdown","patch_set":4,"id":"fa32b979_0195e886","line":73,"updated":"2015-06-26 11:35:03.000000000","message":"I want to make sure this doesn\u0027t break anything, but this is the correct admin port.  I\u0027m not sure why we were using 5000 the whole time","commit_id":"c07c263f2b97b3876310dfee8f4a189c68547618"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"cfbde0df07e7d2419c2c9ccdacea8566d4a82b84","unresolved":false,"context_lines":[{"line_number":70,"context_line":"    GLANCE_REGISTRY_SERVICE_HOST\u003d\u003cglance IP\u003e Glance registry service host"},{"line_number":71,"context_line":"    KEYSTONE_ADMIN_PASSWORD\u003d\u003cpassword\u003e"},{"line_number":72,"context_line":"    KEYSTONE_ADMIN_SERVICE_HOST\u003d\u003cIP\u003e - IP Address of Keystone Host"},{"line_number":73,"context_line":"    KEYSTONE_ADMIN_SERVICE_PORT\u003d\u003c35357\u003e - Port where Keystone admin endpoint operates"},{"line_number":74,"context_line":"    KEYSTONE_ADMIN_TOKEN\u003d\u003ckeystone-secret\u003e - A token used to access Keystone"},{"line_number":75,"context_line":"    KEYSTONE_AUTH_PROTOCOL\u003d\u003chttp\u003e - The keystone authentication protocol"},{"line_number":76,"context_line":"    KEYSTONE_DB_PASSWORD\u003d\u003cpassword\u003e - The password used to access Keystone in the DB"}],"source_content_type":"text/x-markdown","patch_set":4,"id":"fa32b979_67b3a4ea","line":73,"in_reply_to":"fa32b979_0195e886","updated":"2015-06-26 12:30:09.000000000","message":"+1 - there\u0027s more info needed here (please add to commit msg) Right now I find it hard to see how this would have worked before. Note also that config-heat.sh is still hardcoded to 5000, does this need to updated also? https://github.com/stackforge/kolla/blob/master/docker/common/heat/heat-base/config-heat.sh#L27","commit_id":"c07c263f2b97b3876310dfee8f4a189c68547618"},{"author":{"_account_id":16270,"name":"Michal Stachowski","email":"michal.stachowski@intel.com","username":"mstachow"},"change_message_id":"64e9953f73874038ef766d7e6e68fec6effbf94e","unresolved":false,"context_lines":[{"line_number":70,"context_line":"    GLANCE_REGISTRY_SERVICE_HOST\u003d\u003cglance IP\u003e Glance registry service host"},{"line_number":71,"context_line":"    KEYSTONE_ADMIN_PASSWORD\u003d\u003cpassword\u003e"},{"line_number":72,"context_line":"    KEYSTONE_ADMIN_SERVICE_HOST\u003d\u003cIP\u003e - IP Address of Keystone Host"},{"line_number":73,"context_line":"    KEYSTONE_ADMIN_SERVICE_PORT\u003d\u003c35357\u003e - Port where Keystone admin endpoint operates"},{"line_number":74,"context_line":"    KEYSTONE_ADMIN_TOKEN\u003d\u003ckeystone-secret\u003e - A token used to access Keystone"},{"line_number":75,"context_line":"    KEYSTONE_AUTH_PROTOCOL\u003d\u003chttp\u003e - The keystone authentication protocol"},{"line_number":76,"context_line":"    KEYSTONE_DB_PASSWORD\u003d\u003cpassword\u003e - The password used to access Keystone in the DB"}],"source_content_type":"text/x-markdown","patch_set":4,"id":"fa32b979_9e562e29","line":73,"in_reply_to":"fa32b979_67b3a4ea","updated":"2015-06-26 15:28:36.000000000","message":"I\u0027ve created bug for this: https://bugs.launchpad.net/kolla/+bug/1469209. There is too many containers to repair (including this one) to fix in this bug","commit_id":"c07c263f2b97b3876310dfee8f4a189c68547618"}],"tools/genenv":[{"author":{"_account_id":16270,"name":"Michal Stachowski","email":"michal.stachowski@intel.com","username":"mstachow"},"change_message_id":"906c7f3fb8691d82b3a5517c810ebd70ddd63fdf","unresolved":false,"context_lines":[{"line_number":102,"context_line":"KEYSTONE_DB_PASSWORD\u003dkolla"},{"line_number":103,"context_line":"KEYSTONE_ADMIN_PASSWORD\u003d$PASSWORD"},{"line_number":104,"context_line":"KEYSTONE_PUBLIC_SERVICE_HOST\u003d$HOST_IP"},{"line_number":105,"context_line":"KEYSTONE_PUBLIC_SERVICE_PORT\u003d5000"},{"line_number":106,"context_line":"KEYSTONE_ADMIN_SERVICE_HOST\u003d$HOST_IP"},{"line_number":107,"context_line":"KEYSTONE_ADMIN_SERVICE_PORT\u003d35357"},{"line_number":108,"context_line":"KEYSTONE_AUTH_PROTOCOL\u003dhttp"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"fa32b979_edaa40d2","line":105,"updated":"2015-06-26 09:13:22.000000000","message":"Please insert this value into integration-guide.md","commit_id":"178de6fa186d66c10429481db6db6a1b0a7c7041"},{"author":{"_account_id":16270,"name":"Michal Stachowski","email":"michal.stachowski@intel.com","username":"mstachow"},"change_message_id":"906c7f3fb8691d82b3a5517c810ebd70ddd63fdf","unresolved":false,"context_lines":[{"line_number":104,"context_line":"KEYSTONE_PUBLIC_SERVICE_HOST\u003d$HOST_IP"},{"line_number":105,"context_line":"KEYSTONE_PUBLIC_SERVICE_PORT\u003d5000"},{"line_number":106,"context_line":"KEYSTONE_ADMIN_SERVICE_HOST\u003d$HOST_IP"},{"line_number":107,"context_line":"KEYSTONE_ADMIN_SERVICE_PORT\u003d35357"},{"line_number":108,"context_line":"KEYSTONE_AUTH_PROTOCOL\u003dhttp"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"# Glance"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"fa32b979_4d800c4a","line":107,"updated":"2015-06-26 09:13:22.000000000","message":"Please edit this value in integration-guide.md","commit_id":"178de6fa186d66c10429481db6db6a1b0a7c7041"},{"author":{"_account_id":10428,"name":"Harm Weites","email":"harm@weites.com","username":"harmw"},"change_message_id":"98d28a314e88aa09587bd91f808e5c4b5c6d5ed8","unresolved":false,"context_lines":[{"line_number":272,"context_line":"GLANCE_REGISTRY_SERVICE_HOST\u003d$GLANCE_REGISTRY_SERVICE_HOST"},{"line_number":273,"context_line":"KEYSTONE_ADMIN_PASSWORD\u003d$KEYSTONE_ADMIN_PASSWORD"},{"line_number":274,"context_line":"KEYSTONE_ADMIN_SERVICE_HOST\u003d$KEYSTONE_ADMIN_SERVICE_HOST"},{"line_number":275,"context_line":"KEYSTONE_ADMIN_SERVICE_PORT\u003d35357"},{"line_number":276,"context_line":"KEYSTONE_ADMIN_TOKEN\u003d$KEYSTONE_ADMIN_TOKEN"},{"line_number":277,"context_line":"KEYSTONE_AUTH_PROTOCOL\u003d$KEYSTONE_AUTH_PROTOCOL"},{"line_number":278,"context_line":"KEYSTONE_DB_PASSWORD\u003d$KEYSTONE_DB_PASSWORD"}],"source_content_type":"application/x-shellscript","patch_set":8,"id":"fa32b979_12a9aa24","line":275,"updated":"2015-06-26 17:53:11.000000000","message":"you\u0027ve missed this one :)","commit_id":"874fc7b3923727661b8b9ad5f3ec6b76a73a483e"}]}
