)]}'
{"dockerfiles/heat-container-agent/scripts/55-heat-config":[{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"fd103572ca2c7c6d49303d17507a1d4fccaf89a5","unresolved":false,"context_lines":[{"line_number":94,"context_line":"    hot_inputs \u003d c.get(\u0027inputs\u0027, [])"},{"line_number":95,"context_line":"    for hot_input in hot_inputs:"},{"line_number":96,"context_line":"        if hot_input.get(\u0027type\u0027, None) \u003d\u003d \u0027String\u0027 and \\"},{"line_number":97,"context_line":"                not isinstance(hot_input[\u0027value\u0027], six.string_types):"},{"line_number":98,"context_line":"            hot_input[\u0027value\u0027] \u003d str(hot_input[\u0027value\u0027])"},{"line_number":99,"context_line":"    iv \u003d dict((i[\u0027name\u0027], i[\u0027value\u0027]) for i in c[\u0027inputs\u0027])"},{"line_number":100,"context_line":"    # The group property indicates whether it is softwarecomponent or"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"7faddb67_08a8fcd8","line":97,"updated":"2019-07-29 08:44:46.000000000","message":"Just checking, not a blocker, will this work with older python versions?","commit_id":"15e2f9f78ed36f3f30513eea768eac8d1e73060e"},{"author":{"_account_id":26926,"name":"PiersHarding","email":"piers@ompka.net","username":"piersharding"},"change_message_id":"86954d4632c739492571976f3ed6ff7d431fc48d","unresolved":false,"context_lines":[{"line_number":94,"context_line":"    hot_inputs \u003d c.get(\u0027inputs\u0027, [])"},{"line_number":95,"context_line":"    for hot_input in hot_inputs:"},{"line_number":96,"context_line":"        if hot_input.get(\u0027type\u0027, None) \u003d\u003d \u0027String\u0027 and \\"},{"line_number":97,"context_line":"                not isinstance(hot_input[\u0027value\u0027], six.string_types):"},{"line_number":98,"context_line":"            hot_input[\u0027value\u0027] \u003d str(hot_input[\u0027value\u0027])"},{"line_number":99,"context_line":"    iv \u003d dict((i[\u0027name\u0027], i[\u0027value\u0027]) for i in c[\u0027inputs\u0027])"},{"line_number":100,"context_line":"    # The group property indicates whether it is softwarecomponent or"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"7faddb67_95d71c50","line":97,"in_reply_to":"7faddb67_08a8fcd8","updated":"2019-07-29 18:23:53.000000000","message":"This works with 2.7","commit_id":"15e2f9f78ed36f3f30513eea768eac8d1e73060e"}],"magnum/drivers/common/templates/kubernetes/fragments/make-cert-client.sh":[{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"fd103572ca2c7c6d49303d17507a1d4fccaf89a5","unresolved":false,"context_lines":[{"line_number":69,"context_line":"}"},{"line_number":70,"context_line":"EOF"},{"line_number":71,"context_line":")"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"    content_type\u003d\u0027Content-Type: application/json\u0027"},{"line_number":74,"context_line":"    url\u003d\"$AUTH_URL/auth/tokens\""},{"line_number":75,"context_line":"    USER_TOKEN\u003d`curl $VERIFY_CA -s -i -X POST -H \"$content_type\" -d \"$auth_json\" $url \\"}],"source_content_type":"text/x-sh","patch_set":4,"id":"7faddb67_c86424e8","line":72,"updated":"2019-07-29 08:44:46.000000000","message":"Maybe this shouldbe in another commit for backportabiltity :)","commit_id":"15e2f9f78ed36f3f30513eea768eac8d1e73060e"}],"magnum/drivers/common/templates/kubernetes/fragments/make-cert.sh":[{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"fd103572ca2c7c6d49303d17507a1d4fccaf89a5","unresolved":false,"context_lines":[{"line_number":114,"context_line":"    curl $VERIFY_CA -X GET \\"},{"line_number":115,"context_line":"        -H \"X-Auth-Token: $USER_TOKEN\" \\"},{"line_number":116,"context_line":"        -H \"OpenStack-API-Version: container-infra latest\" \\"},{"line_number":117,"context_line":"        $MAGNUM_URL/certificates/$CLUSTER_UUID | python -c \u0027import sys, json; print(json.load(sys.stdin)[\"pem\"])\u0027 \u003e ${CA_CERT}"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"    # Generate server\u0027s private key and csr"},{"line_number":120,"context_line":"    $ssh_cmd openssl genrsa -out \"${_KEY}\" 4096"}],"source_content_type":"text/x-sh","patch_set":4,"id":"7faddb67_6863b0dd","line":117,"updated":"2019-07-29 08:44:46.000000000","message":"ditto","commit_id":"15e2f9f78ed36f3f30513eea768eac8d1e73060e"}]}
