)]}'
{"devstack/lib/federation.sh":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"5bc29b5d8f1d84b94b3b9378c647c4026c1dcaa0","unresolved":false,"context_lines":[{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    # Only upload the metadata to testshib.org if we\u0027re using testshib as idp"},{"line_number":117,"context_line":"    if [[ \"$IDP_ID\" \u003d\u003d \"testshib\" ]]; then"},{"line_number":118,"context_line":"        upload_sp_metadata"},{"line_number":119,"context_line":"    fi"},{"line_number":120,"context_line":"}"},{"line_number":121,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa0c359_f8b79585","line":118,"updated":"2018-02-19 13:58:54.000000000","message":"Could we rename the method?\n\nWhat if we have an IdP that\u0027s not testshib but needs the SP\u0027s metadata?","commit_id":"d8747b5981e67e64175ce1f747e05dcda97c09fe"},{"author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"change_message_id":"25a146e356b04d339a66ce871d5682ff14e5eb4f","unresolved":false,"context_lines":[{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    # Only upload the metadata to testshib.org if we\u0027re using testshib as idp"},{"line_number":117,"context_line":"    if [[ \"$IDP_ID\" \u003d\u003d \"testshib\" ]]; then"},{"line_number":118,"context_line":"        upload_sp_metadata"},{"line_number":119,"context_line":"    fi"},{"line_number":120,"context_line":"}"},{"line_number":121,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa0c359_5b12265a","line":118,"in_reply_to":"3fa0c359_f8b79585","updated":"2018-02-20 15:33:24.000000000","message":"I will rename the method since it will only work for testshib. Other IdPs will be treated on a case by case basis as if add them to the gate.","commit_id":"d8747b5981e67e64175ce1f747e05dcda97c09fe"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"aaf7c16d4e7d89ef2ac111e9369436b692bfcf59","unresolved":false,"context_lines":[{"line_number":74,"context_line":"    fi"},{"line_number":75,"context_line":"}"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"function upload_sp_metadata_to_testshib {"},{"line_number":78,"context_line":"    local metadata_fname\u003d${HOST_IP//./}_\"$RANDOM\"_sp"},{"line_number":79,"context_line":"    local metadata_url\u003dhttp://$HOST_IP/Shibboleth.sso/Metadata"},{"line_number":80,"context_line":""}],"source_content_type":"text/x-sh","patch_set":2,"id":"bf659307_cbf63cd8","line":77,"range":{"start_line":77,"start_character":9,"end_line":77,"end_character":39},"updated":"2018-04-11 19:08:58.000000000","message":"If we are not planning on keeping this long term, maybe we should include a note to remove this once we have official k2k support via the plugin (per Morgan\u0027s comment).","commit_id":"52c46b3410582426d1b0c911c848ac1402ed87d7"},{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"f3aa3305b168d4e70283532013cb4065f9d549dc","unresolved":false,"context_lines":[{"line_number":74,"context_line":"    fi"},{"line_number":75,"context_line":"}"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"function upload_sp_metadata_to_testshib {"},{"line_number":78,"context_line":"    local metadata_fname\u003d${HOST_IP//./}_\"$RANDOM\"_sp"},{"line_number":79,"context_line":"    local metadata_url\u003dhttp://$HOST_IP/Shibboleth.sso/Metadata"},{"line_number":80,"context_line":""}],"source_content_type":"text/x-sh","patch_set":2,"id":"bf659307_73bcbedb","line":77,"range":{"start_line":77,"start_character":9,"end_line":77,"end_character":39},"in_reply_to":"bf659307_cbf63cd8","updated":"2018-04-12 00:44:49.000000000","message":"this is already *very* old. The plan was to never rely into an external service, however, this was a first towards having this kind of setup for devstack.\n\nI totally agree we need at at least a NOTE somewhere.","commit_id":"52c46b3410582426d1b0c911c848ac1402ed87d7"}]}
