)]}'
{"tools/images/openstack/newton/loci.sh":[{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"c0f538c6e13efeb4929b5de34b57111a3081dc9b","unresolved":false,"context_lines":[{"line_number":31,"context_line":"    --build-arg PROJECT\u003dkeystone \\"},{"line_number":32,"context_line":"    --build-arg FROM\u003dgcr.io/google_containers/ubuntu-slim:0.14 \\"},{"line_number":33,"context_line":"    --build-arg PROJECT_REF\u003d${OPENSTACK_VERSION} \\"},{"line_number":34,"context_line":"    --build-arg PROFILES\u003d\"apache\" \\"},{"line_number":35,"context_line":"    --build-arg PIP_PACKAGES\u003d\"pycrypto python-openstackclient\" \\"},{"line_number":36,"context_line":"    --build-arg DIST_PACKAGES\u003d\"python-ldap python-ldappool\" \\"},{"line_number":37,"context_line":"    --build-arg WHEELS\u003dopenstackhelm/requirements:${IMAGE_TAG} \\"}],"source_content_type":"text/x-sh","patch_set":6,"id":"df7087c5_832e58a3","line":34,"updated":"2018-03-08 16:11:43.000000000","message":"PROFILES\u003d\"ldap\"","commit_id":"37926865bfd73667e165b17bf4bd6591295aae69"},{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"aa923f91d5d4ff749acf8dc831657d4b4c4d9645","unresolved":false,"context_lines":[{"line_number":31,"context_line":"    --build-arg PROJECT\u003dkeystone \\"},{"line_number":32,"context_line":"    --build-arg FROM\u003dgcr.io/google_containers/ubuntu-slim:0.14 \\"},{"line_number":33,"context_line":"    --build-arg PROJECT_REF\u003d${OPENSTACK_VERSION} \\"},{"line_number":34,"context_line":"    --build-arg PROFILES\u003d\"apache\" \\"},{"line_number":35,"context_line":"    --build-arg PIP_PACKAGES\u003d\"pycrypto python-openstackclient\" \\"},{"line_number":36,"context_line":"    --build-arg DIST_PACKAGES\u003d\"python-ldap python-ldappool\" \\"},{"line_number":37,"context_line":"    --build-arg WHEELS\u003dopenstackhelm/requirements:${IMAGE_TAG} \\"}],"source_content_type":"text/x-sh","patch_set":6,"id":"df7087c5_9773f215","line":34,"in_reply_to":"df7087c5_832e58a3","updated":"2018-03-08 17:47:44.000000000","message":"Done","commit_id":"37926865bfd73667e165b17bf4bd6591295aae69"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"c0f538c6e13efeb4929b5de34b57111a3081dc9b","unresolved":false,"context_lines":[{"line_number":32,"context_line":"    --build-arg FROM\u003dgcr.io/google_containers/ubuntu-slim:0.14 \\"},{"line_number":33,"context_line":"    --build-arg PROJECT_REF\u003d${OPENSTACK_VERSION} \\"},{"line_number":34,"context_line":"    --build-arg PROFILES\u003d\"apache\" \\"},{"line_number":35,"context_line":"    --build-arg PIP_PACKAGES\u003d\"pycrypto python-openstackclient\" \\"},{"line_number":36,"context_line":"    --build-arg DIST_PACKAGES\u003d\"python-ldap python-ldappool\" \\"},{"line_number":37,"context_line":"    --build-arg WHEELS\u003dopenstackhelm/requirements:${IMAGE_TAG} \\"},{"line_number":38,"context_line":"    --tag docker.io/openstackhelm/keystone:${IMAGE_TAG}"}],"source_content_type":"text/x-sh","patch_set":6,"id":"df7087c5_6336a406","line":35,"updated":"2018-03-08 16:11:43.000000000","message":"PIP_PACKAGES\u003d\"pyldap ldappool\"","commit_id":"37926865bfd73667e165b17bf4bd6591295aae69"},{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"aa923f91d5d4ff749acf8dc831657d4b4c4d9645","unresolved":false,"context_lines":[{"line_number":32,"context_line":"    --build-arg FROM\u003dgcr.io/google_containers/ubuntu-slim:0.14 \\"},{"line_number":33,"context_line":"    --build-arg PROJECT_REF\u003d${OPENSTACK_VERSION} \\"},{"line_number":34,"context_line":"    --build-arg PROFILES\u003d\"apache\" \\"},{"line_number":35,"context_line":"    --build-arg PIP_PACKAGES\u003d\"pycrypto python-openstackclient\" \\"},{"line_number":36,"context_line":"    --build-arg DIST_PACKAGES\u003d\"python-ldap python-ldappool\" \\"},{"line_number":37,"context_line":"    --build-arg WHEELS\u003dopenstackhelm/requirements:${IMAGE_TAG} \\"},{"line_number":38,"context_line":"    --tag docker.io/openstackhelm/keystone:${IMAGE_TAG}"}],"source_content_type":"text/x-sh","patch_set":6,"id":"df7087c5_37622640","line":35,"in_reply_to":"df7087c5_6336a406","updated":"2018-03-08 17:47:44.000000000","message":"Done","commit_id":"37926865bfd73667e165b17bf4bd6591295aae69"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"c0f538c6e13efeb4929b5de34b57111a3081dc9b","unresolved":false,"context_lines":[{"line_number":33,"context_line":"    --build-arg PROJECT_REF\u003d${OPENSTACK_VERSION} \\"},{"line_number":34,"context_line":"    --build-arg PROFILES\u003d\"apache\" \\"},{"line_number":35,"context_line":"    --build-arg PIP_PACKAGES\u003d\"pycrypto python-openstackclient\" \\"},{"line_number":36,"context_line":"    --build-arg DIST_PACKAGES\u003d\"python-ldap python-ldappool\" \\"},{"line_number":37,"context_line":"    --build-arg WHEELS\u003dopenstackhelm/requirements:${IMAGE_TAG} \\"},{"line_number":38,"context_line":"    --tag docker.io/openstackhelm/keystone:${IMAGE_TAG}"},{"line_number":39,"context_line":"sudo docker exec docker-in-docker docker push docker.io/openstackhelm/keystone:${IMAGE_TAG}"}],"source_content_type":"text/x-sh","patch_set":6,"id":"df7087c5_8359785b","line":36,"updated":"2018-03-08 16:11:43.000000000","message":"please dont do this. just remove this entire line","commit_id":"37926865bfd73667e165b17bf4bd6591295aae69"},{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"aa923f91d5d4ff749acf8dc831657d4b4c4d9645","unresolved":false,"context_lines":[{"line_number":33,"context_line":"    --build-arg PROJECT_REF\u003d${OPENSTACK_VERSION} \\"},{"line_number":34,"context_line":"    --build-arg PROFILES\u003d\"apache\" \\"},{"line_number":35,"context_line":"    --build-arg PIP_PACKAGES\u003d\"pycrypto python-openstackclient\" \\"},{"line_number":36,"context_line":"    --build-arg DIST_PACKAGES\u003d\"python-ldap python-ldappool\" \\"},{"line_number":37,"context_line":"    --build-arg WHEELS\u003dopenstackhelm/requirements:${IMAGE_TAG} \\"},{"line_number":38,"context_line":"    --tag docker.io/openstackhelm/keystone:${IMAGE_TAG}"},{"line_number":39,"context_line":"sudo docker exec docker-in-docker docker push docker.io/openstackhelm/keystone:${IMAGE_TAG}"}],"source_content_type":"text/x-sh","patch_set":6,"id":"df7087c5_57679a4e","line":36,"in_reply_to":"df7087c5_8359785b","updated":"2018-03-08 17:47:44.000000000","message":"Done","commit_id":"37926865bfd73667e165b17bf4bd6591295aae69"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"b1abf2e0e8febd2341e5d8f38745301296c32861","unresolved":false,"context_lines":[{"line_number":31,"context_line":"    --build-arg PROJECT\u003dkeystone \\"},{"line_number":32,"context_line":"    --build-arg FROM\u003dgcr.io/google_containers/ubuntu-slim:0.14 \\"},{"line_number":33,"context_line":"    --build-arg PROJECT_REF\u003d${OPENSTACK_VERSION} \\"},{"line_number":34,"context_line":"    --build-arg PROFILES\u003d\"ldap\" \\"},{"line_number":35,"context_line":"    --build-arg PIP_PACKAGES\u003d\"pycrypto python-openstackclient pyldap ldappool\" \\"},{"line_number":36,"context_line":"    --build-arg WHEELS\u003dopenstackhelm/requirements:${IMAGE_TAG} \\"},{"line_number":37,"context_line":"    --tag docker.io/openstackhelm/keystone:${IMAGE_TAG}"}],"source_content_type":"text/x-sh","patch_set":8,"id":"df7087c5_1275b095","line":34,"updated":"2018-03-08 18:10:01.000000000","message":"do you still need the apache profile?","commit_id":"0eea0299528434fc10ba4964f516ac4b1d393ec5"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"ec5c59f2695963cf1c9b5926fe4cc3674905675c","unresolved":false,"context_lines":[{"line_number":31,"context_line":"    --build-arg PROJECT\u003dkeystone \\"},{"line_number":32,"context_line":"    --build-arg FROM\u003dgcr.io/google_containers/ubuntu-slim:0.14 \\"},{"line_number":33,"context_line":"    --build-arg PROJECT_REF\u003d${OPENSTACK_VERSION} \\"},{"line_number":34,"context_line":"    --build-arg PROFILES\u003d\"ldap\" \\"},{"line_number":35,"context_line":"    --build-arg PIP_PACKAGES\u003d\"pycrypto python-openstackclient pyldap ldappool\" \\"},{"line_number":36,"context_line":"    --build-arg WHEELS\u003dopenstackhelm/requirements:${IMAGE_TAG} \\"},{"line_number":37,"context_line":"    --tag docker.io/openstackhelm/keystone:${IMAGE_TAG}"}],"source_content_type":"text/x-sh","patch_set":8,"id":"df7087c5_fdb56def","line":34,"in_reply_to":"df7087c5_1275b095","updated":"2018-03-08 19:12:11.000000000","message":"we do.","commit_id":"0eea0299528434fc10ba4964f516ac4b1d393ec5"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"d01d189248a652f329e254dede05681836388bac","unresolved":false,"context_lines":[{"line_number":32,"context_line":"    --build-arg FROM\u003dgcr.io/google_containers/ubuntu-slim:0.14 \\"},{"line_number":33,"context_line":"    --build-arg PROJECT_REF\u003d${OPENSTACK_VERSION} \\"},{"line_number":34,"context_line":"    --build-arg PROFILES\u003d\"apache ldap\" \\"},{"line_number":35,"context_line":"    --build-arg PIP_PACKAGES\u003d\"pycrypto python-openstackclient pyldap ldappool\" \\"},{"line_number":36,"context_line":"    --build-arg WHEELS\u003dopenstackhelm/requirements:${IMAGE_TAG} \\"},{"line_number":37,"context_line":"    --tag docker.io/openstackhelm/keystone:${IMAGE_TAG}"},{"line_number":38,"context_line":"sudo docker exec docker-in-docker docker push docker.io/openstackhelm/keystone:${IMAGE_TAG}"}],"source_content_type":"text/x-sh","patch_set":9,"id":"df7087c5_ed2b687f","line":35,"updated":"2018-03-09 14:35:34.000000000","message":"as of this morning, if you are running this against master loci you can specify only \u0027ldap\u0027 profile, you can leave the PIP_PACKAGES alone, they will get pulled in based on the profiles","commit_id":"97649f25a96d864738065883a6494f25be0c3fe0"}]}
