)]}'
{"tools/images/openstack/ocata/loci.sh":[{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"3f3a04010fbe8f90dcaaf70bb30de98fe2181266","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\" \\"},{"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":1,"id":"df7087c5_4a463124","line":35,"range":{"start_line":35,"start_character":30,"end_line":35,"end_character":38},"updated":"2018-03-18 22:15:05.000000000","message":"I know this is an unrelated note, but I don\u0027t believe keystone uses pycrypto in ocata, I think they use the cryptography library instead.","commit_id":"f9033e6cee9e3d59d43bc80f08df11a36e549acf"},{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"06ec8f13d6699548266e3980d9c237ec95719b67","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\" \\"},{"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":1,"id":"df7087c5_b602d808","line":35,"range":{"start_line":35,"start_character":30,"end_line":35,"end_character":38},"in_reply_to":"df7087c5_4a463124","updated":"2018-03-19 05:21:12.000000000","message":"++ I will submit a new patch set and change this to cryptography and see what falls out.  I believe the only hold out is barbican for Ocata.","commit_id":"f9033e6cee9e3d59d43bc80f08df11a36e549acf"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"c4a9810c9563442bb9c3d02b0144109b2a1878a2","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\" \\"},{"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":1,"id":"df7087c5_785e6146","line":35,"range":{"start_line":35,"start_character":30,"end_line":35,"end_character":38},"in_reply_to":"df7087c5_b602d808","updated":"2018-03-19 14:43:16.000000000","message":"sounds good","commit_id":"f9033e6cee9e3d59d43bc80f08df11a36e549acf"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"3f3a04010fbe8f90dcaaf70bb30de98fe2181266","unresolved":false,"context_lines":[{"line_number":54,"context_line":"    --build-arg PROJECT\u003dbarbican \\"},{"line_number":55,"context_line":"    --build-arg FROM\u003dgcr.io/google_containers/ubuntu-slim:0.14 \\"},{"line_number":56,"context_line":"    --build-arg PROJECT_REF\u003d${OPENSTACK_VERSION} \\"},{"line_number":57,"context_line":"    --build-arg PIP_PACKAGES\u003d\"pycrypto\" \\"},{"line_number":58,"context_line":"    --build-arg WHEELS\u003dopenstackhelm/requirements:${IMAGE_TAG} \\"},{"line_number":59,"context_line":"    --tag docker.io/openstackhelm/barbican:${IMAGE_TAG}"},{"line_number":60,"context_line":"sudo docker exec docker-in-docker docker push docker.io/openstackhelm/barbican:${IMAGE_TAG}"}],"source_content_type":"text/x-sh","patch_set":1,"id":"df7087c5_ea52a5de","line":57,"range":{"start_line":57,"start_character":30,"end_line":57,"end_character":38},"updated":"2018-03-18 22:15:05.000000000","message":"This is correct I think, but a lot of the project switched off pycrypto around ocata/pike.\n\nhttp://lists.openstack.org/pipermail/openstack-dev/2017-March/113568.html","commit_id":"f9033e6cee9e3d59d43bc80f08df11a36e549acf"}]}
