)]}'
{"group_vars/all/pip.yml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"44777229551811c0d2fcc096c78446d8962a6596","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"pip_links:"},{"line_number":19,"context_line":"  - { name: \"openstack_release\", link: \"{{ repo_release_path }}/\" }"},{"line_number":20,"context_line":"pip_lock_to_internal_repo: \"{{ (pip_links | length) \u003e\u003d 1 }}\""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"# The upper constraints to apply to all pip installations"},{"line_number":23,"context_line":"pip_install_upper_constraints: \"{{ repo_release_path }}/requirements_absolute_requirements.txt\""}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa0c359_8febb710","side":"PARENT","line":20,"range":{"start_line":20,"start_character":0,"end_line":20,"end_character":60},"updated":"2018-02-18 16:02:10.000000000","message":"Removed from group_vars already, and being removed entirely from the stack in:\n\n- https://review.openstack.org/545700\n- https://review.openstack.org/545699","commit_id":"6dda7dcbd04568fba3b27adcd6bad07c51dedf36"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"44777229551811c0d2fcc096c78446d8962a6596","unresolved":false,"context_lines":[{"line_number":29,"context_line":"# The URL to retrieve the get-pip.py installation script"},{"line_number":30,"context_line":"pip_upstream_url: \"{{ (pip_offline_install | bool) | ternary(\u0027https://bootstrap.pypa.io/get-pip.py\u0027, repo_release_path ~ \u0027/get-pip.py\u0027) }}\""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"# The URL to the repo server\u0027s pypi reverse proxy simple index"},{"line_number":33,"context_line":"pip_default_index: \"{{ openstack_repo_url }}/simple\""}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa0c359_2f6f03c6","line":33,"range":{"start_line":32,"start_character":0,"end_line":33,"end_character":52},"updated":"2018-02-18 16:02:10.000000000","message":"This has already been done in https://github.com/openstack/openstack-ansible/commit/03a57d66689d817b149d42bd7bd01cae4f601494","commit_id":"34de5ddc050785b2a72013927781279d819d45ce"}],"group_vars/repo_all.yml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"44777229551811c0d2fcc096c78446d8962a6596","unresolved":false,"context_lines":[{"line_number":43,"context_line":"repo_build_service_user_name: \"{{ repo_service_user_name }}\""},{"line_number":44,"context_line":"repo_build_service_group_name: \"{{ repo_service_group_name }}\""},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"# We want to allow the normal pip configuration or an already"},{"line_number":47,"context_line":"# implemented pip.conf be used on the repo servers, so we"},{"line_number":48,"context_line":"# disable the implementation of any pip.conf changes."},{"line_number":49,"context_line":"pip_configure: false"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"# The following package must always build from source."},{"line_number":52,"context_line":"#"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa0c359_8f78978f","line":49,"range":{"start_line":46,"start_character":0,"end_line":49,"end_character":20},"updated":"2018-02-18 16:02:10.000000000","message":"This was intended to allow the infra indexes to be used, but it may no longer be necessary if:\n\n1. We source and replicate the extra links for the pre-built wheels.\n2. We source and replicate the infra pypi index.","commit_id":"34de5ddc050785b2a72013927781279d819d45ce"}],"playbooks/common-tasks/set-upper-constraints.yml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"44777229551811c0d2fcc096c78446d8962a6596","unresolved":false,"context_lines":[{"line_number":27,"context_line":"  tags:"},{"line_number":28,"context_line":"    - common-constraints"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"- name: Test internal repo URL for the availability of the pypi index"},{"line_number":31,"context_line":"  uri:"},{"line_number":32,"context_line":"    url: \"{{ pip_default_index }}\""},{"line_number":33,"context_line":"    method: \"HEAD\""}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa0c359_efdb5b7a","line":30,"updated":"2018-02-18 16:02:10.000000000","message":"Already done in https://github.com/openstack/openstack-ansible/commit/03a57d66689d817b149d42bd7bd01cae4f601494","commit_id":"34de5ddc050785b2a72013927781279d819d45ce"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"44777229551811c0d2fcc096c78446d8962a6596","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  tags:"},{"line_number":70,"context_line":"    - common-constraints"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- name: Set pip default index to pypi"},{"line_number":73,"context_line":"  set_fact:"},{"line_number":74,"context_line":"    pip_default_index: \"https://pypi.python.org/simple\""},{"line_number":75,"context_line":"  when: (pip_default_index_check.status | default(503)) !\u003d 200"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa0c359_0fd7a751","line":72,"updated":"2018-02-18 16:02:10.000000000","message":"Already done in https://github.com/openstack/openstack-ansible/commit/03a57d66689d817b149d42bd7bd01cae4f601494","commit_id":"34de5ddc050785b2a72013927781279d819d45ce"}],"playbooks/lxc-containers-create.yml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"44777229551811c0d2fcc096c78446d8962a6596","unresolved":false,"context_lines":[{"line_number":45,"context_line":"  hosts: \"{{ container_group|default(\u0027all_containers\u0027) }}\""},{"line_number":46,"context_line":"  gather_facts: true"},{"line_number":47,"context_line":"  user: root"},{"line_number":48,"context_line":"  pre_tasks:"},{"line_number":49,"context_line":"    - include: common-tasks/set-upper-constraints.yml"},{"line_number":50,"context_line":"    - include: common-tasks/set-pip-upstream-url.yml"},{"line_number":51,"context_line":"  roles:"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa0c359_2fcb83a5","line":48,"updated":"2018-02-18 16:02:10.000000000","message":"Done in https://review.openstack.org/545697","commit_id":"34de5ddc050785b2a72013927781279d819d45ce"}],"playbooks/lxc-hosts-setup.yml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"44777229551811c0d2fcc096c78446d8962a6596","unresolved":false,"context_lines":[{"line_number":53,"context_line":"        - rsyslog"},{"line_number":54,"context_line":"  vars_files:"},{"line_number":55,"context_line":"    - defaults/repo_packages/openstack_services.yml"},{"line_number":56,"context_line":"  vars:"},{"line_number":57,"context_line":"    pip_lock_to_internal_repo: False"},{"line_number":58,"context_line":"  environment: \"{{ deployment_environment_variables | default({}) }}\""},{"line_number":59,"context_line":"  tags:"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa0c359_4fce0fb5","side":"PARENT","line":56,"updated":"2018-02-18 16:02:10.000000000","message":"Done in https://github.com/openstack/openstack-ansible/commit/03a57d66689d817b149d42bd7bd01cae4f601494","commit_id":"6dda7dcbd04568fba3b27adcd6bad07c51dedf36"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"44777229551811c0d2fcc096c78446d8962a6596","unresolved":false,"context_lines":[{"line_number":19,"context_line":"  max_fail_percentage: 20"},{"line_number":20,"context_line":"  user: root"},{"line_number":21,"context_line":"  pre_tasks:"},{"line_number":22,"context_line":"    - include: common-tasks/set-upper-constraints.yml"},{"line_number":23,"context_line":"    - include: common-tasks/set-pip-upstream-url.yml"},{"line_number":24,"context_line":"    - name: Check the state of the default LXC service log directory"},{"line_number":25,"context_line":"      stat:"},{"line_number":26,"context_line":"        path: \"/var/log/lxc\""}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa0c359_ef491b32","line":23,"range":{"start_line":22,"start_character":0,"end_line":23,"end_character":52},"updated":"2018-02-18 16:02:10.000000000","message":"Is this still required now that we setup pip in openstack_hosts?","commit_id":"34de5ddc050785b2a72013927781279d819d45ce"}],"tests/roles/bootstrap-host/tasks/prepare_aio_config.yml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"44777229551811c0d2fcc096c78446d8962a6596","unresolved":false,"context_lines":[{"line_number":210,"context_line":"    - path: /etc/openstack_deploy/host_vars/localhost.yml"},{"line_number":211,"context_line":"      line: \u0027tintin: \"milou\"\u0027"},{"line_number":212,"context_line":""},{"line_number":213,"context_line":"- name: Discover the pypi mirror URL when in nodepool"},{"line_number":214,"context_line":"  shell: |"},{"line_number":215,"context_line":"    source /etc/ci/mirror_info.sh"},{"line_number":216,"context_line":"    echo \"${NODEPOOL_PYPI_MIRROR}\""}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa0c359_0f456715","line":213,"updated":"2018-02-18 16:02:10.000000000","message":"Done in https://github.com/openstack/openstack-ansible/commit/03a57d66689d817b149d42bd7bd01cae4f601494","commit_id":"34de5ddc050785b2a72013927781279d819d45ce"}],"tests/roles/bootstrap-host/templates/user_variables.aio.yml.j2":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"44777229551811c0d2fcc096c78446d8962a6596","unresolved":false,"context_lines":[{"line_number":206,"context_line":"  - \"nova-agent.service\""},{"line_number":207,"context_line":"  - \"nova-resetnetwork.service\""},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"{% if _pypi_mirror is defined and _pypi_mirror.stdout is defined %}"},{"line_number":210,"context_line":"repo_nginx_pypi_upstream: \"{{ _pypi_mirror.stdout | netloc }}\""},{"line_number":211,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":12,"id":"3fa0c359_af5313e2","line":209,"updated":"2018-02-18 16:02:10.000000000","message":"Done in https://github.com/openstack/openstack-ansible/commit/03a57d66689d817b149d42bd7bd01cae4f601494","commit_id":"34de5ddc050785b2a72013927781279d819d45ce"}]}
