)]}'
{"playbooks/roles/bifrost-ironic-install/templates/nginx.conf.j2":[{"author":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"change_message_id":"f4574b6794d1249f477523232161cfefd6a8039f","unresolved":false,"context_lines":[{"line_number":37,"context_line":"\t# Gzip Settings"},{"line_number":38,"context_line":"\t##"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"\tgzip on;"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"\tserver {"},{"line_number":43,"context_line":"\t\tlisten {{ file_url_port }};"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"fa6399be_653c3494","line":40,"range":{"start_line":40,"start_character":0,"end_line":40,"end_character":1},"updated":"2016-10-11 13:59:38.000000000","message":"nit, tabs everywhere, and last line with spaces","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"3215240bd5006f7963333cbe350062c7a68561d7","unresolved":false,"context_lines":[{"line_number":37,"context_line":"\t# Gzip Settings"},{"line_number":38,"context_line":"\t##"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"\tgzip on;"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"\tserver {"},{"line_number":43,"context_line":"\t\tlisten {{ file_url_port }};"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"fa6399be_c3cc6e8b","line":40,"range":{"start_line":40,"start_character":0,"end_line":40,"end_character":1},"in_reply_to":"fa6399be_1241c0a9","updated":"2016-10-14 20:07:14.000000000","message":"I\u0027ll gladly change it all to spaces in another commit.","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"59bfe2c402638165d8af3134eb29a6d98874f5c8","unresolved":false,"context_lines":[{"line_number":37,"context_line":"\t# Gzip Settings"},{"line_number":38,"context_line":"\t##"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"\tgzip on;"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"\tserver {"},{"line_number":43,"context_line":"\t\tlisten {{ file_url_port }};"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"fa6399be_1241c0a9","line":40,"range":{"start_line":40,"start_character":0,"end_line":40,"end_character":1},"in_reply_to":"fa6399be_653c3494","updated":"2016-10-12 18:11:07.000000000","message":"Looks like we can use either tabs or spaces in these, so we could just do it all with spaces to avoid gerrit flagging the whole thing?","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"4402ebbb45dd41d5baee787fa1a322baca9a2612","unresolved":false,"context_lines":[{"line_number":37,"context_line":"\t# Gzip Settings"},{"line_number":38,"context_line":"\t##"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"\tgzip on;"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"\tserver {"},{"line_number":43,"context_line":"\t\tlisten {{ file_url_port }};"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"fa6399be_9ac73795","line":40,"range":{"start_line":40,"start_character":0,"end_line":40,"end_character":1},"in_reply_to":"fa6399be_c3cc6e8b","updated":"2016-10-14 22:40:42.000000000","message":"Fine with me.","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"}],"playbooks/roles/bifrost-keystone-install/README.md":[{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"59bfe2c402638165d8af3134eb29a6d98874f5c8","unresolved":false,"context_lines":[{"line_number":20,"context_line":"issues, however it is highly recommended that the parameters are"},{"line_number":21,"context_line":"reviewed and modified prior to deployment."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The main settings are:"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"  keystone:"},{"line_number":26,"context_line":"    debug: true"}],"source_content_type":"text/x-gfm","patch_set":6,"id":"fa6399be_12b2a094","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":22},"updated":"2016-10-12 18:11:07.000000000","message":"Is it worth expanding on what each of the parameters mean?","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"3215240bd5006f7963333cbe350062c7a68561d7","unresolved":false,"context_lines":[{"line_number":20,"context_line":"issues, however it is highly recommended that the parameters are"},{"line_number":21,"context_line":"reviewed and modified prior to deployment."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The main settings are:"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"  keystone:"},{"line_number":26,"context_line":"    debug: true"}],"source_content_type":"text/x-gfm","patch_set":6,"id":"fa6399be_a3985a79","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":22},"in_reply_to":"fa6399be_12b2a094","updated":"2016-10-14 20:07:14.000000000","message":"Likely, perhaps groupings of them would make more clarity.","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"59bfe2c402638165d8af3134eb29a6d98874f5c8","unresolved":false,"context_lines":[{"line_number":43,"context_line":"      password: ChangeThisPa55w0rd"},{"line_number":44,"context_line":"      host: 127.0.0.1"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"The major departure from the way bifrost was previously configured is"},{"line_number":47,"context_line":"the use of nested data structures. This data structure supports the"},{"line_number":48,"context_line":"ability to control if the deployment is bootstrapped, or if we are"},{"line_number":49,"context_line":"just going to utilize an existing MySQL or Rabbit cluster."},{"line_number":50,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":6,"id":"fa6399be_72e2fca0","line":47,"range":{"start_line":46,"start_character":0,"end_line":47,"end_character":33},"updated":"2016-10-12 18:11:07.000000000","message":"This sounds more like a release note than doc for the role.","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"3215240bd5006f7963333cbe350062c7a68561d7","unresolved":false,"context_lines":[{"line_number":43,"context_line":"      password: ChangeThisPa55w0rd"},{"line_number":44,"context_line":"      host: 127.0.0.1"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"The major departure from the way bifrost was previously configured is"},{"line_number":47,"context_line":"the use of nested data structures. This data structure supports the"},{"line_number":48,"context_line":"ability to control if the deployment is bootstrapped, or if we are"},{"line_number":49,"context_line":"just going to utilize an existing MySQL or Rabbit cluster."},{"line_number":50,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":6,"id":"fa6399be_2650d80a","line":47,"range":{"start_line":46,"start_character":0,"end_line":47,"end_character":33},"in_reply_to":"fa6399be_72e2fca0","updated":"2016-10-14 20:07:14.000000000","message":"I made a more verbose explanation, hopefully that is suitable.","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"4390f98fa590ed10515a2be9aab637bbb3e59e58","unresolved":false,"context_lines":[{"line_number":26,"context_line":"exists three subsections.  ``bootstrap``, ``message_queue``, and"},{"line_number":27,"context_line":"``database``."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"The ``keystone.bootstrap`` settings provide the information to up"},{"line_number":30,"context_line":"keystone as it provides the main administrative credentials that"},{"line_number":31,"context_line":"will be created in the keystone database. Along with those settings"},{"line_number":32,"context_line":"we provide teh ability to define the initial ``region_name``, as well"},{"line_number":33,"context_line":"as ``admin_url``, ``public_url``, and ``internal_url`` endpoints."}],"source_content_type":"text/x-gfm","patch_set":7,"id":"fa6399be_b2095b97","line":30,"range":{"start_line":29,"start_character":60,"end_line":30,"end_character":8},"updated":"2016-10-17 13:14:17.000000000","message":"I see what you\u0027re getting at here but this phrasing is kind of awkward \u0026 could be hard for users to parse. Maybe something like \"provide the information required to connect to keystone\"? Oh, also that we\u0027ll use those settings for a new keystone service if they don\u0027t refer to an existing one.","commit_id":"8c072bf351cb8fa48ca877bb8fd472b22949c119"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98b778e67c42a536514d05e9e9380f7099dbc567","unresolved":false,"context_lines":[{"line_number":26,"context_line":"exists three subsections.  ``bootstrap``, ``message_queue``, and"},{"line_number":27,"context_line":"``database``."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"The ``keystone.bootstrap`` settings provide the information to up"},{"line_number":30,"context_line":"keystone as it provides the main administrative credentials that"},{"line_number":31,"context_line":"will be created in the keystone database. Along with those settings"},{"line_number":32,"context_line":"we provide teh ability to define the initial ``region_name``, as well"},{"line_number":33,"context_line":"as ``admin_url``, ``public_url``, and ``internal_url`` endpoints."}],"source_content_type":"text/x-gfm","patch_set":7,"id":"fa6399be_204483b5","line":30,"range":{"start_line":29,"start_character":60,"end_line":30,"end_character":8},"in_reply_to":"fa6399be_b2095b97","updated":"2016-10-20 12:28:56.000000000","message":"I\u0027ll re-word it and see what you think.","commit_id":"8c072bf351cb8fa48ca877bb8fd472b22949c119"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"4390f98fa590ed10515a2be9aab637bbb3e59e58","unresolved":false,"context_lines":[{"line_number":29,"context_line":"The ``keystone.bootstrap`` settings provide the information to up"},{"line_number":30,"context_line":"keystone as it provides the main administrative credentials that"},{"line_number":31,"context_line":"will be created in the keystone database. Along with those settings"},{"line_number":32,"context_line":"we provide teh ability to define the initial ``region_name``, as well"},{"line_number":33,"context_line":"as ``admin_url``, ``public_url``, and ``internal_url`` endpoints."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"If the intent is to utilize a pre-existing keystone service that has"}],"source_content_type":"text/x-gfm","patch_set":7,"id":"fa6399be_b2307b57","line":32,"range":{"start_line":32,"start_character":11,"end_line":32,"end_character":14},"updated":"2016-10-17 13:14:17.000000000","message":"Typo, I would normally just fix this but other edits might be required.","commit_id":"8c072bf351cb8fa48ca877bb8fd472b22949c119"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98b778e67c42a536514d05e9e9380f7099dbc567","unresolved":false,"context_lines":[{"line_number":29,"context_line":"The ``keystone.bootstrap`` settings provide the information to up"},{"line_number":30,"context_line":"keystone as it provides the main administrative credentials that"},{"line_number":31,"context_line":"will be created in the keystone database. Along with those settings"},{"line_number":32,"context_line":"we provide teh ability to define the initial ``region_name``, as well"},{"line_number":33,"context_line":"as ``admin_url``, ``public_url``, and ``internal_url`` endpoints."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"If the intent is to utilize a pre-existing keystone service that has"}],"source_content_type":"text/x-gfm","patch_set":7,"id":"fa6399be_60183bd4","line":32,"range":{"start_line":32,"start_character":11,"end_line":32,"end_character":14},"in_reply_to":"fa6399be_b2307b57","updated":"2016-10-20 12:28:56.000000000","message":"doh!","commit_id":"8c072bf351cb8fa48ca877bb8fd472b22949c119"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"4390f98fa590ed10515a2be9aab637bbb3e59e58","unresolved":false,"context_lines":[{"line_number":30,"context_line":"keystone as it provides the main administrative credentials that"},{"line_number":31,"context_line":"will be created in the keystone database. Along with those settings"},{"line_number":32,"context_line":"we provide teh ability to define the initial ``region_name``, as well"},{"line_number":33,"context_line":"as ``admin_url``, ``public_url``, and ``internal_url`` endpoints."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"If the intent is to utilize a pre-existing keystone service that has"},{"line_number":36,"context_line":"already undergone bootstrapping, set the ``keystone.bootstrap.enabled``"}],"source_content_type":"text/x-gfm","patch_set":7,"id":"fa6399be_f236734f","line":33,"updated":"2016-10-17 13:14:17.000000000","message":"Idea: is there a keystone doc we can point people at that explains these settings in more detail?","commit_id":"8c072bf351cb8fa48ca877bb8fd472b22949c119"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98b778e67c42a536514d05e9e9380f7099dbc567","unresolved":false,"context_lines":[{"line_number":30,"context_line":"keystone as it provides the main administrative credentials that"},{"line_number":31,"context_line":"will be created in the keystone database. Along with those settings"},{"line_number":32,"context_line":"we provide teh ability to define the initial ``region_name``, as well"},{"line_number":33,"context_line":"as ``admin_url``, ``public_url``, and ``internal_url`` endpoints."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"If the intent is to utilize a pre-existing keystone service that has"},{"line_number":36,"context_line":"already undergone bootstrapping, set the ``keystone.bootstrap.enabled``"}],"source_content_type":"text/x-gfm","patch_set":7,"id":"fa6399be_00f05f90","line":33,"in_reply_to":"fa6399be_f236734f","updated":"2016-10-20 12:28:56.000000000","message":"The endpoint URLs specifically, or the settings in general?","commit_id":"8c072bf351cb8fa48ca877bb8fd472b22949c119"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"2241dec8f35447f3bf0a5020cb86dc9885d18180","unresolved":false,"context_lines":[{"line_number":29,"context_line":"The ``keystone.bootstrap`` settings provide the information to access"},{"line_number":30,"context_line":"keystone as it provides the main administrative credentials."},{"line_number":31,"context_line":"If keystone is being installed, then these credentials will be used"},{"line_number":32,"context_line":"to bootstrap keystone the keystone installation."},{"line_number":33,"context_line":"Along with those settings we provide the ability to define the initial"},{"line_number":34,"context_line":"``region_name``, as well as ``admin_url``, ``public_url``, and"},{"line_number":35,"context_line":"``internal_url`` endpoints URLs for keystone."}],"source_content_type":"text/x-gfm","patch_set":9,"id":"7a77a97e_6677a802","line":32,"range":{"start_line":32,"start_character":21,"end_line":32,"end_character":48},"updated":"2016-11-22 17:47:15.000000000","message":"nit: This just seems oddly worded and may cause some confusion.","commit_id":"a5c688a9ab4cdb3dccc5cb9b939b094d08db86e2"}],"playbooks/roles/bifrost-keystone-install/defaults/required_defaults_Fedora_22.yml":[{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"59bfe2c402638165d8af3134eb29a6d98874f5c8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"# NOTE(cinerama): On Fedora 22, ansible 1.9, ansible_pkg_mgr"},{"line_number":3,"context_line":"# defaults to yum, which may not be installed. This can be safely"},{"line_number":4,"context_line":"# removed when we start using an ansible release which prefers dnf."},{"line_number":5,"context_line":"ansible_pkg_mgr: \"dnf\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"fa6399be_6d5f7d0e","line":4,"range":{"start_line":2,"start_character":2,"end_line":4,"end_character":67},"updated":"2016-10-12 18:11:07.000000000","message":"Can you remind me to check on this? I don\u0027t know that we are super concerned with F22 right now for that matter.","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7f751389e601bd5612378745725371a029021896","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"# NOTE(cinerama): On Fedora 22, ansible 1.9, ansible_pkg_mgr"},{"line_number":3,"context_line":"# defaults to yum, which may not be installed. This can be safely"},{"line_number":4,"context_line":"# removed when we start using an ansible release which prefers dnf."},{"line_number":5,"context_line":"ansible_pkg_mgr: \"dnf\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"fa6399be_5af871c3","line":4,"range":{"start_line":2,"start_character":2,"end_line":4,"end_character":67},"in_reply_to":"fa6399be_6d5f7d0e","updated":"2016-10-13 22:02:50.000000000","message":"We decided to leave this in for now and remove all of the like defaults files in a future change as Fedora 22 is EOL and we require \u003e2.0.","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"}],"playbooks/roles/bifrost-keystone-install/tasks/bootstrap.yml":[{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7f751389e601bd5612378745725371a029021896","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- name: \"Start rabbitmq-server\""},{"line_number":37,"context_line":"  service: name\u003drabbitmq-server state\u003dstarted"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"- name: \"Ensure guest user is removed from rabbitmq\""},{"line_number":40,"context_line":"  rabbitmq_user:"},{"line_number":41,"context_line":"    user: \"guest\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"fa6399be_9a9a096d","line":38,"updated":"2016-10-13 22:02:50.000000000","message":"I feel like the \"Wait for rabbitmq\" task from bifrost-ironic-install/tasks/bootstrap.yml should go here.","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"3215240bd5006f7963333cbe350062c7a68561d7","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- name: \"Start rabbitmq-server\""},{"line_number":37,"context_line":"  service: name\u003drabbitmq-server state\u003dstarted"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"- name: \"Ensure guest user is removed from rabbitmq\""},{"line_number":40,"context_line":"  rabbitmq_user:"},{"line_number":41,"context_line":"    user: \"guest\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"fa6399be_068bd468","line":38,"in_reply_to":"fa6399be_9a9a096d","updated":"2016-10-14 20:07:14.000000000","message":"Super good point, Thanks!","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7f751389e601bd5612378745725371a029021896","unresolved":false,"context_lines":[{"line_number":87,"context_line":"  group:"},{"line_number":88,"context_line":"    name: \"keystone\""},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"- name: \"Create an ironic service user\""},{"line_number":91,"context_line":"  user:"},{"line_number":92,"context_line":"    name: \"keystone\""},{"line_number":93,"context_line":"    group: \"keystone\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"fa6399be_95501ad6","line":90,"range":{"start_line":90,"start_character":19,"end_line":90,"end_character":25},"updated":"2016-10-13 22:02:50.000000000","message":"oops","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"3215240bd5006f7963333cbe350062c7a68561d7","unresolved":false,"context_lines":[{"line_number":87,"context_line":"  group:"},{"line_number":88,"context_line":"    name: \"keystone\""},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"- name: \"Create an ironic service user\""},{"line_number":91,"context_line":"  user:"},{"line_number":92,"context_line":"    name: \"keystone\""},{"line_number":93,"context_line":"    group: \"keystone\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"fa6399be_a66b08b6","line":90,"range":{"start_line":90,"start_character":19,"end_line":90,"end_character":25},"in_reply_to":"fa6399be_95501ad6","updated":"2016-10-14 20:07:14.000000000","message":"Done","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"}],"playbooks/roles/bifrost-keystone-install/tasks/install.yml":[{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7f751389e601bd5612378745725371a029021896","unresolved":false,"context_lines":[{"line_number":38,"context_line":"  include: pip_install.yml package\u003dpymysql virtualenv\u003dbifrost_venv_dir"},{"line_number":39,"context_line":"  when: skip_install is not defined and (enable_venv | bool \u003d\u003d true)"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"- name: \"Install Ironic using pip\""},{"line_number":42,"context_line":"  include: pip_install.yml"},{"line_number":43,"context_line":"    package\u003dkeystone"},{"line_number":44,"context_line":"    state\u003dlatest"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"fa6399be_958e5ace","line":41,"range":{"start_line":41,"start_character":17,"end_line":41,"end_character":23},"updated":"2016-10-13 22:02:50.000000000","message":"oops","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"3215240bd5006f7963333cbe350062c7a68561d7","unresolved":false,"context_lines":[{"line_number":38,"context_line":"  include: pip_install.yml package\u003dpymysql virtualenv\u003dbifrost_venv_dir"},{"line_number":39,"context_line":"  when: skip_install is not defined and (enable_venv | bool \u003d\u003d true)"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"- name: \"Install Ironic using pip\""},{"line_number":42,"context_line":"  include: pip_install.yml"},{"line_number":43,"context_line":"    package\u003dkeystone"},{"line_number":44,"context_line":"    state\u003dlatest"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"fa6399be_66f2d007","line":41,"range":{"start_line":41,"start_character":17,"end_line":41,"end_character":23},"in_reply_to":"fa6399be_958e5ace","updated":"2016-10-14 20:07:14.000000000","message":"Done","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"}],"playbooks/roles/bifrost-keystone-install/templates/keystone-admin.ini.j2":[{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7f751389e601bd5612378745725371a029021896","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[uwsgi]"},{"line_number":2,"context_line":"master \u003d true"},{"line_number":3,"context_line":"processes \u003d 2"},{"line_number":4,"context_line":"threads \u003d 2"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"fa6399be_7556262b","line":1,"updated":"2016-10-13 22:02:50.000000000","message":"Should a \"managed by bifrost\" tag go on the ini files as well?","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"3215240bd5006f7963333cbe350062c7a68561d7","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[uwsgi]"},{"line_number":2,"context_line":"master \u003d true"},{"line_number":3,"context_line":"processes \u003d 2"},{"line_number":4,"context_line":"threads \u003d 2"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"fa6399be_86436412","line":1,"in_reply_to":"fa6399be_7556262b","updated":"2016-10-14 20:07:14.000000000","message":"Lets go with \"{{ ansible_managed }}\" for now, and see how it goes.","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"}],"playbooks/roles/bifrost-keystone-install/templates/keystone.conf.j2":[{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"fa21c2afc32806db2526afbca033423ab94827e7","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"[cors]"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"# TODO: Pull Add setting of CORS settings."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"#"},{"line_number":16,"context_line":"# From oslo.middleware"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"1a95cdbc_93f28799","line":13,"range":{"start_line":13,"start_character":0,"end_line":13,"end_character":42},"updated":"2016-10-04 17:29:26.000000000","message":"Is this still WIP?","commit_id":"8d063aa52f722b3dcd93682c07885295dd51e2d1"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"9a4ab69bcd20233dd60a42adea17740005a3e752","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"[cors]"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"# TODO: Pull Add setting of CORS settings."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"#"},{"line_number":16,"context_line":"# From oslo.middleware"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"1a95cdbc_c658a6fd","line":13,"range":{"start_line":13,"start_character":0,"end_line":13,"end_character":42},"in_reply_to":"1a95cdbc_93f28799","updated":"2016-10-05 13:45:12.000000000","message":"Just something I was putting of until later.  I\u0027m in the process of incorporating some changes that make sense earlier in the patchset, so I\u0027ll fix this along the way.","commit_id":"8d063aa52f722b3dcd93682c07885295dd51e2d1"}],"playbooks/roles/bifrost-keystone-install/templates/nginx.conf.j2":[{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7f751389e601bd5612378745725371a029021896","unresolved":false,"context_lines":[{"line_number":1,"context_line":"user {{ nginx_user }};"},{"line_number":2,"context_line":"worker_processes 2;"},{"line_number":3,"context_line":"pid /run/nginx.pid;"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"fa6399be_f50f9636","line":1,"updated":"2016-10-13 22:02:50.000000000","message":"We can probably just use spaces here to indent if desired.","commit_id":"c18371b14d95736aa50d6c50115ff5550f0eb11e"}]}
