)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"63ac86aa7a1de31cf729c37f3a899702795104e4","unresolved":false,"context_lines":[{"line_number":12,"context_line":"these backports won\u0027t apply. This patch fixes them up"},{"line_number":13,"context_line":"manually."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"See the comments for explanation on the backports."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: I17ae42d5e14fa09f44f430ffa01c01c33a96f57e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5faad753_b3ffdf32","line":15,"updated":"2019-09-11 15:01:42.000000000","message":"You mean the comments on the gerrit review? Those won\u0027t be persisted to the git history, this commit message will stop making sense once it is merged.","commit_id":"b2fe65af525f89b319d36d88a08b44085025dce9"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"a9118674fad66cd4acf3ea595de342ae34f157da","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2019-09-23 12:27:42 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fixing 404 URLs for Rocky"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I17ae42d5e14fa09f44f430ffa01c01c33a96f57e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3fa7e38b_dd84d660","line":8,"updated":"2019-09-23 16:20:47.000000000","message":"To avoid further confusion like we already had, it would be nice to explain here why this is being proposed directly to stable/rocky and not cherry-picked (while still keeping in mind not to refer to the comments on the gerrit review since those aren\u0027t persisted to the git history).","commit_id":"9c06b872a5db904c6a4d115f787d37a61ea63e8b"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"41895c1dae4d2c3fee586ef2b1a54e8bc378e474","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2019-09-23 12:27:42 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fixing 404 URLs for Rocky"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I17ae42d5e14fa09f44f430ffa01c01c33a96f57e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3fa7e38b_fd63d2af","line":8,"in_reply_to":"3fa7e38b_dd84d660","updated":"2019-09-23 16:39:37.000000000","message":"sure.","commit_id":"9c06b872a5db904c6a4d115f787d37a61ea63e8b"}],"doc/source/admin/identity-caching-layer.rst":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"21655555798c86c79610232098ea8653f6d53fb6","unresolved":false,"context_lines":[{"line_number":161,"context_line":"- `dogpile.cache.redis \u003chttps://dogpilecache.sqlalchemy.org/en/latest/api.html#redis-backends\u003e`__"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"- `dogpile.cache.dbm \u003chttps://dogpilecache.sqlalchemy.org/en/latest/api.html#file-backends\u003e`__"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"Cache invalidation"},{"line_number":166,"context_line":"------------------"},{"line_number":167,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_8f04b9c7","line":164,"updated":"2019-08-16 14:13:42.000000000","message":"Would be better to backport https://review.opendev.org/647866 and needs to go to stable/stein first","commit_id":"c359266d50706cff1c05f6f1ca90db44b0f1650f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"6685e86561c63336dab758d201e0e8e50a7747e9","unresolved":false,"context_lines":[{"line_number":161,"context_line":"- `dogpile.cache.redis \u003chttps://dogpilecache.sqlalchemy.org/en/latest/api.html#redis-backends\u003e`__"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"- `dogpile.cache.dbm \u003chttps://dogpilecache.sqlalchemy.org/en/latest/api.html#file-backends\u003e`__"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"Cache invalidation"},{"line_number":166,"context_line":"------------------"},{"line_number":167,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_2f7a6523","line":164,"in_reply_to":"7faddb67_8f04b9c7","updated":"2019-08-16 14:17:16.000000000","message":"Backported: https://review.opendev.org/#/c/676955/","commit_id":"c359266d50706cff1c05f6f1ca90db44b0f1650f"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"c9d5ea74341da5053ba8db977c3a986c7d6bba35","unresolved":false,"context_lines":[{"line_number":149,"context_line":"For more information about the different back ends (and configuration"},{"line_number":150,"context_line":"options), see:"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"- `dogpile.cache.memory \u003chttps://dogpilecache.sqlalchemy.org/en/latest/api.html#memory-backends\u003e`__"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"- `dogpile.cache.memcached \u003chttps://dogpilecache.sqlalchemy.org/en/latest/api.html#memcached-backends\u003e`__"},{"line_number":155,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3fa7e38b_2865cee1","line":152,"updated":"2019-09-20 14:38:02.000000000","message":"These were fixed with If0eb5fe8eddc5ee32395fb34a7896efdcf0aaea3 so why wasn\u0027t that just backported to stable/rocky separately?","commit_id":"c92cbca37e01f25510ed860b40fcdbd142cc6d2e"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"57057aa69336da879bd7e242f13e50684380385e","unresolved":false,"context_lines":[{"line_number":149,"context_line":"For more information about the different back ends (and configuration"},{"line_number":150,"context_line":"options), see:"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"- `dogpile.cache.memory \u003chttps://dogpilecache.sqlalchemy.org/en/latest/api.html#memory-backends\u003e`__"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"- `dogpile.cache.memcached \u003chttps://dogpilecache.sqlalchemy.org/en/latest/api.html#memcached-backends\u003e`__"},{"line_number":155,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3fa7e38b_f969c6bd","line":152,"in_reply_to":"3fa7e38b_2865cee1","updated":"2019-09-20 16:24:50.000000000","message":"Agree with this, sorry for not catching it","commit_id":"c92cbca37e01f25510ed860b40fcdbd142cc6d2e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"54401fc40600cfc908131120bd4cd4ddba1bded8","unresolved":false,"context_lines":[{"line_number":149,"context_line":"For more information about the different back ends (and configuration"},{"line_number":150,"context_line":"options), see:"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"- `dogpile.cache.memory \u003chttps://dogpilecache.sqlalchemy.org/en/latest/api.html#memory-backends\u003e`__"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"- `dogpile.cache.memcached \u003chttps://dogpilecache.sqlalchemy.org/en/latest/api.html#memcached-backends\u003e`__"},{"line_number":155,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3fa7e38b_9c0e6730","line":152,"in_reply_to":"3fa7e38b_f969c6bd","updated":"2019-09-23 11:59:03.000000000","message":"That\u0027s on me, having performed the stein backport, I should have removed this but it must have simply slipped my mind.","commit_id":"c92cbca37e01f25510ed860b40fcdbd142cc6d2e"}],"doc/source/admin/identity-concepts.rst":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"21655555798c86c79610232098ea8653f6d53fb6","unresolved":false,"context_lines":[{"line_number":297,"context_line":"special service project called ``service``."},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"For information about how to create services and endpoints, see the"},{"line_number":300,"context_line":"`OpenStack Administrator Guide \u003chttps://docs.openstack.org/keystone/rocky/admin/cli-keystone-manage-services.html\u003e`__."},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"Groups"},{"line_number":303,"context_line":"~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_efe8cddf","line":300,"updated":"2019-08-16 14:13:42.000000000","message":"This will need to be fixed in stable/stein too. Possibly we could backport https://review.opendev.org/675667 if that doesn\u0027t break the world","commit_id":"c359266d50706cff1c05f6f1ca90db44b0f1650f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"7abb8c54f189b528deac56d3545e40ae2cb53167","unresolved":false,"context_lines":[{"line_number":297,"context_line":"special service project called ``service``."},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"For information about how to create services and endpoints, see the"},{"line_number":300,"context_line":"`OpenStack Administrator Guide \u003chttps://docs.openstack.org/keystone/rocky/admin/cli-keystone-manage-services.html\u003e`__."},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"Groups"},{"line_number":303,"context_line":"~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_6a953632","line":300,"in_reply_to":"7faddb67_efe8cddf","updated":"2019-08-23 14:19:24.000000000","message":"Backported:https://review.opendev.org/#/c/676969/","commit_id":"c359266d50706cff1c05f6f1ca90db44b0f1650f"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"c9d5ea74341da5053ba8db977c3a986c7d6bba35","unresolved":false,"context_lines":[{"line_number":297,"context_line":"special service project called ``service``."},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"For information about how to create services and endpoints, see the"},{"line_number":300,"context_line":"`OpenStack Administrator Guide \u003chttps://docs.openstack.org/keystone/latest/"},{"line_number":301,"context_line":"admin/cli-keystone-manage-services.html\u003e`__."},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"Groups"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3fa7e38b_255bb754","side":"PARENT","line":300,"updated":"2019-09-20 14:38:02.000000000","message":"This is also in stable/stein and I\u0027m assuming master:\n\nhttps://raw.githubusercontent.com/openstack/keystone/stable/stein/doc/source/admin/identity-concepts.rst\n\nSo why is this a rocky-only fix? Also, I don\u0027t get a 404 for the link that is here so why change it?\n\nIn other words, once someone upgrades from rocky to stein they\u0027ll have the same issue (if there is even an issue here). I take it that SUSE doesn\u0027t care about that though because they are only targeting Rocky - which is evident to me from the flurry of docs related stable/rocky only patches I\u0027m seeing lately from SUSE developers.","commit_id":"72b6e7bbf1b5e912cc9c401d95db5fc443ec963b"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"57057aa69336da879bd7e242f13e50684380385e","unresolved":false,"context_lines":[{"line_number":297,"context_line":"special service project called ``service``."},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"For information about how to create services and endpoints, see the"},{"line_number":300,"context_line":"`OpenStack Administrator Guide \u003chttps://docs.openstack.org/keystone/latest/"},{"line_number":301,"context_line":"admin/cli-keystone-manage-services.html\u003e`__."},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"Groups"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3fa7e38b_793716b2","side":"PARENT","line":300,"in_reply_to":"3fa7e38b_255bb754","updated":"2019-09-20 16:24:50.000000000","message":"\u003e \n \u003e So why is this a rocky-only fix? Also, I don\u0027t get a 404 for the\n \u003e link that is here so why change it?\n \u003e \n\nBecause it makes no sense to link to the in-development version of the documentation from the rocky documentation.\n\nAndreas made more futureproof fixes for these here\nhttps://review.opendev.org/675667\n\nand here for Stein\n\nhttps://review.opendev.org/676969\n\nbut my understanding was the change was too hard to backport to rocky. Alex explained in the commit message in patchset 2  of this change.","commit_id":"72b6e7bbf1b5e912cc9c401d95db5fc443ec963b"}],"doc/source/configuration/config-options.rst":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"21655555798c86c79610232098ea8653f6d53fb6","unresolved":false,"context_lines":[{"line_number":22,"context_line":"Identity configuration options, which are stored in domain-specific"},{"line_number":23,"context_line":"configuration files. See the"},{"line_number":24,"context_line":"`Admin guide Identity Management Chapter"},{"line_number":25,"context_line":"\u003chttps://docs.openstack.org/keystone/rocky/admin/identity-domain-specific-config.html\u003e`_"},{"line_number":26,"context_line":"for more information."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_4fb1e100","line":25,"updated":"2019-08-16 14:13:42.000000000","message":"Same here, will need to be fixed in stable/stein but could possibly be handled by backporting https://review.opendev.org/675667","commit_id":"c359266d50706cff1c05f6f1ca90db44b0f1650f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"7abb8c54f189b528deac56d3545e40ae2cb53167","unresolved":false,"context_lines":[{"line_number":22,"context_line":"Identity configuration options, which are stored in domain-specific"},{"line_number":23,"context_line":"configuration files. See the"},{"line_number":24,"context_line":"`Admin guide Identity Management Chapter"},{"line_number":25,"context_line":"\u003chttps://docs.openstack.org/keystone/rocky/admin/identity-domain-specific-config.html\u003e`_"},{"line_number":26,"context_line":"for more information."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_4a8e3a33","line":25,"in_reply_to":"7faddb67_4fb1e100","updated":"2019-08-23 14:19:24.000000000","message":"https://review.opendev.org/#/c/676969/","commit_id":"c359266d50706cff1c05f6f1ca90db44b0f1650f"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"c9d5ea74341da5053ba8db977c3a986c7d6bba35","unresolved":false,"context_lines":[{"line_number":23,"context_line":"configuration files. See the"},{"line_number":24,"context_line":"`Admin guide Identity Management Chapter"},{"line_number":25,"context_line":"\u003chttps://docs.openstack.org"},{"line_number":26,"context_line":"/keystone/latest/admin/identity-domain-specific-config.html\u003e`_"},{"line_number":27,"context_line":"for more information."}],"source_content_type":"text/x-rst","patch_set":4,"id":"3fa7e38b_65176f53","side":"PARENT","line":26,"updated":"2019-09-20 14:38:02.000000000","message":"OK this is a 404 but it\u0027s also a problem on stein (is it a problem on master as well?):\n\nhttps://github.com/openstack/keystone/blob/stable/stein/doc/source/configuration/config-options.rst","commit_id":"72b6e7bbf1b5e912cc9c401d95db5fc443ec963b"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"57057aa69336da879bd7e242f13e50684380385e","unresolved":false,"context_lines":[{"line_number":23,"context_line":"configuration files. See the"},{"line_number":24,"context_line":"`Admin guide Identity Management Chapter"},{"line_number":25,"context_line":"\u003chttps://docs.openstack.org"},{"line_number":26,"context_line":"/keystone/latest/admin/identity-domain-specific-config.html\u003e`_"},{"line_number":27,"context_line":"for more information."}],"source_content_type":"text/x-rst","patch_set":4,"id":"3fa7e38b_7905d6c1","side":"PARENT","line":26,"in_reply_to":"3fa7e38b_65176f53","updated":"2019-09-20 16:24:50.000000000","message":"Fix for stein https://review.opendev.org/676969","commit_id":"72b6e7bbf1b5e912cc9c401d95db5fc443ec963b"}]}
