)]}'
{"glance/cmd/cache_cleaner.py":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"25f9f1a0a1527677ced4ca6fff4d6981a1fad6eb","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"CONF \u003d config.CONF"},{"line_number":49,"context_line":"logging.register_options(CONF)"},{"line_number":50,"context_line":"CONF.set_default(name\u003d\u0027use_stderr\u0027, default\u003dTrue, enforce_type\u003dTrue)"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"def main():"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_4c46da4f","line":50,"updated":"2016-11-28 17:02:08.000000000","message":"Here\u0027s a dumb question.  Why don\u0027t you do this before the options are registered with logging?  I guess it doesn\u0027t matter as long as the value is set before you call logging.setup(), though.","commit_id":"ddeb21d8830f4342fa0fba977d37fc378bad5737"},{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"fdefe53ff313dd021875512dd7d35b2c7205cd66","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"CONF \u003d config.CONF"},{"line_number":49,"context_line":"logging.register_options(CONF)"},{"line_number":50,"context_line":"CONF.set_default(name\u003d\u0027use_stderr\u0027, default\u003dTrue, enforce_type\u003dTrue)"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"def main():"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_0c1f8208","line":50,"updated":"2016-11-28 17:03:48.000000000","message":"So, oslo.log registers the \u0027use_stderr\u0027 option. I didn\u0027t try doing this prior to that because I assumed oslo.config wouldn\u0027t allow us to set an option default if the option didn\u0027t already exist (just like it doesn\u0027t alloww duplicate option registration that has different values).","commit_id":"ddeb21d8830f4342fa0fba977d37fc378bad5737"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"ba188398846c084a8e424e78e2b2e8a5e9518262","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"CONF \u003d config.CONF"},{"line_number":49,"context_line":"logging.register_options(CONF)"},{"line_number":50,"context_line":"CONF.set_default(name\u003d\u0027use_stderr\u0027, default\u003dTrue, enforce_type\u003dTrue)"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"def main():"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_ccad8a9c","line":50,"in_reply_to":"5a74a57a_0c1f8208","updated":"2016-11-28 17:06:27.000000000","message":"I was right ... that was a dumb question!","commit_id":"ddeb21d8830f4342fa0fba977d37fc378bad5737"}],"releasenotes/notes/oslo-log-use-stderr-changes-07f5daf3e6abdcd6.yaml":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"25f9f1a0a1527677ced4ca6fff4d6981a1fad6eb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5a74a57a_0c95c285","line":9,"updated":"2016-11-28 17:02:08.000000000","message":"I suggest replacing the above with something like this:\n\n    - A recent change to oslo.log (\u003e\u003d 3.17.0) set the default value of\n      of ``use_stderr`` to **False** in order to prevent the duplication\n      of logs (as reported in Bug #1588051).  Since this would change\n      the current behavior of glance commands (glance-replicator,\n      glance-cache-manage, etc.), for these commands *only* we have\n      overriden the logging option ``use_stderr`` to **True**.  For all\n      glance services (glance-api, glance-registry), however, we have\n      adopted the oslo.log \u003e\u003d 3.17.0 default setting in order to prevent\n      the duplicate log scenario.  Operators who have a use case that\n      relies upon standard error logging for glance services may enable\n      standard error logging by setting ``use_stderr \u003d True`` in the\n      appropriate service\u0027s conf file upon deployment.","commit_id":"ddeb21d8830f4342fa0fba977d37fc378bad5737"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"9a7ec5a08e6fdb2312db7b5a698defa1c6666292","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5a74a57a_78c982ab","line":9,"in_reply_to":"5a74a57a_0c95c285","updated":"2016-11-29 01:16:04.000000000","message":"...in the Default section of the appropriate service\u0027s conf file...","commit_id":"ddeb21d8830f4342fa0fba977d37fc378bad5737"}]}
