)]}'
{"playbooks/ansible.cfg":[{"author":{"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},"change_message_id":"8f4fc72f3f46cb13aaa358e6af56ba2a851c6407","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[defaults]"},{"line_number":2,"context_line":"log_path \u003d /openstack/log/ansible-logging/ansible.log"},{"line_number":3,"context_line":"# Additional plugins"},{"line_number":4,"context_line":"lookup_plugins \u003d plugins/lookups"},{"line_number":5,"context_line":""}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"ba3cc151_602739ca","line":2,"updated":"2015-07-09 20:46:22.000000000","message":"Are the additions in this file absolutely necessary to unblock the gate?","commit_id":"457ac82f89f19e92e034fb14e0cbf864f4d83e8f"},{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"f6af6b2b2a987b0d38ee349c6440b243f83a96b1","unresolved":false,"context_lines":[{"line_number":13,"context_line":"forks \u003d 15"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"# Set color options"},{"line_number":16,"context_line":"nocolor \u003d 1"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"# SSH timeout"},{"line_number":19,"context_line":"timeout \u003d 120"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"ba3cc151_939c150f","line":16,"updated":"2015-07-09 21:02:20.000000000","message":"Do we need to change this?","commit_id":"223d386a004e66c086aacb0d5b1e6faa87a50905"}],"scripts/bootstrap-aio.sh":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"d9f298aca48a25a75f2b0ff900d3494c94993e7d","unresolved":false,"context_lines":[{"line_number":294,"context_line":"sed -i \"s/keystone_auth_admin_password:.*/keystone_auth_admin_password: ${ADMIN_PASSWORD}/\" /etc/openstack_deploy/user_secrets.yml"},{"line_number":295,"context_line":"sed -i \"s/external_lb_vip_address:.*/external_lb_vip_address: ${PUBLIC_ADDRESS}/\" /etc/openstack_deploy/openstack_user_config.yml"},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"if [ ${DEPLOY_CEILOMETER} ]; then"},{"line_number":298,"context_line":"  # Install mongodb on the aio1 host"},{"line_number":299,"context_line":"  apt-get install mongodb-server mongodb-clients python-pymongo -y"},{"line_number":300,"context_line":"  # Change bind_ip to management ip"}],"source_content_type":"text/x-sh","patch_set":3,"id":"ba3cc151_d1c7e396","line":297,"updated":"2015-07-10 08:15:56.000000000","message":"This should be \"${DEPLOY_CEILOMETER}\" \u003d\u003d \"yes\" - this bug is the reason why mongodb is still being installed in this patch.","commit_id":"924be85d974bba6a9e2ab5b9864578aa32e1bbd1"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"d9f298aca48a25a75f2b0ff900d3494c94993e7d","unresolved":false,"context_lines":[{"line_number":316,"context_line":"  # Change the ceilometer user variables necessary for deployment"},{"line_number":317,"context_line":"  sed -i \"s/ceilometer_db_ip:.*/ceilometer_db_ip: \\\"\\{\\{ hostvars\\[\u0027aio1\u0027\\]\\[\u0027ansible_ssh_host\u0027\\] \\}\\}\\\"/\" /etc/openstack_deploy/user_variables.yml"},{"line_number":318,"context_line":"  # Enable ceilometer for all other openstack services"},{"line_number":319,"context_line":"  if [ ${DEPLOY_SWIFT} ]; then"},{"line_number":320,"context_line":"    sed -i \"s/swift_ceilometer_enabled:.*/swift_ceilometer_enabled: False/\" /etc/openstack_deploy/user_variables.yml"},{"line_number":321,"context_line":"  fi"},{"line_number":322,"context_line":"  sed -i \"s/heat_ceilometer_enabled:.*/heat_ceilometer_enabled: False/\" /etc/openstack_deploy/user_variables.yml"}],"source_content_type":"text/x-sh","patch_set":3,"id":"ba3cc151_91c2bb85","line":319,"updated":"2015-07-10 08:15:56.000000000","message":"This should be \"${DEPLOY_SWIFT}\" \u003d\u003d \"yes\"","commit_id":"924be85d974bba6a9e2ab5b9864578aa32e1bbd1"},{"author":{"_account_id":7217,"name":"Hugh Saunders","email":"hugh@wherenow.org","username":"hughsaunders"},"change_message_id":"541a63e023c78196f9b95a532d76c72ba2b539fe","unresolved":false,"context_lines":[{"line_number":317,"context_line":"  sed -i \"s/ceilometer_db_ip:.*/ceilometer_db_ip: \\\"\\{\\{ hostvars\\[\u0027aio1\u0027\\]\\[\u0027ansible_ssh_host\u0027\\] \\}\\}\\\"/\" /etc/openstack_deploy/user_variables.yml"},{"line_number":318,"context_line":"  # Enable ceilometer for all other openstack services"},{"line_number":319,"context_line":"  if [ ${DEPLOY_SWIFT} ]; then"},{"line_number":320,"context_line":"    sed -i \"s/swift_ceilometer_enabled:.*/swift_ceilometer_enabled: False/\" /etc/openstack_deploy/user_variables.yml"},{"line_number":321,"context_line":"  fi"},{"line_number":322,"context_line":"  sed -i \"s/heat_ceilometer_enabled:.*/heat_ceilometer_enabled: False/\" /etc/openstack_deploy/user_variables.yml"},{"line_number":323,"context_line":"  sed -i \"s/cinder_ceilometer_enabled:.*/cinder_ceilometer_enabled: False/\" /etc/openstack_deploy/user_variables.yml"}],"source_content_type":"text/x-sh","patch_set":3,"id":"ba3cc151_721b7674","line":320,"updated":"2015-07-10 09:01:55.000000000","message":"These changes aren\u0027t necessary. If the DEPLOY_CEILOMETER conditional was correct, then these seds wouldn\u0027t be run anyway.","commit_id":"924be85d974bba6a9e2ab5b9864578aa32e1bbd1"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"af5f6dc071570df0c9bd46f578bbc1820ea74bdf","unresolved":false,"context_lines":[{"line_number":303,"context_line":"  sed -i \"s/^smallfiles.*/smallfiles \u003d true/\" /etc/mongodb.conf"},{"line_number":304,"context_line":"  service mongodb restart"},{"line_number":305,"context_line":"  # Giving the service a second.."},{"line_number":306,"context_line":"  sleep 5"},{"line_number":307,"context_line":"  #Adding the ceilometer database"},{"line_number":308,"context_line":"  mongo --host 172.29.236.100 --eval \u0027"},{"line_number":309,"context_line":"    db \u003d db.getSiblingDB(\"ceilometer\");"}],"source_content_type":"text/x-sh","patch_set":4,"id":"ba3cc151_78efd7e9","line":306,"updated":"2015-07-10 09:55:09.000000000","message":"I think this needs to be replaced with a more robust wait until the service is responding. Perhaps use a mongo ping command, sleep and repeat until successful?","commit_id":"f325c4e7054ba814a1e2c6f8380c9533264e4f6c"}]}
