)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"438a3666491fd23c9a9013f88a41c7b946593384","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"e88220ca_61dd20ee","updated":"2026-02-26 13:17:39.000000000","message":"+1 some minor isseus inline but loogs good over all","commit_id":"7c0a1f84eacfe55be74931783c2b54e6f8fe2208"},{"author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"change_message_id":"b8d87d2c52c179a194060917bb07c57238fe8dae","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"cbba464e_562bd222","updated":"2026-02-27 07:12:30.000000000","message":"Proper deprecations messages are shown in logs and documentation changes lgtm","commit_id":"9132e604b6ef0986fc8f217b9a6c0a21a6f5e6a1"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"3f35bdcad524d6e6e3507758928176eab16565b8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"8da50ffe_0600f61a","updated":"2026-02-27 11:26:42.000000000","message":"tks, lgtm","commit_id":"9132e604b6ef0986fc8f217b9a6c0a21a6f5e6a1"}],"doc/source/datasources/migrate-prometheus-to-aetos.rst":[{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"798d1c1cbe544dbf8a09efa9d89997dc6712a04e","unresolved":false,"context_lines":[{"line_number":48,"context_line":""},{"line_number":49,"context_line":"   sudo cp /etc/watcher/watcher.conf /etc/watcher/watcher.conf.backup.$(date +%Y%m%d)"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"This is step is not strictly required for the migration, but provides a working"},{"line_number":52,"context_line":"configuration to revert to in case something goes wrong."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Step 3: Remove Prometheus Configuration"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7cd819e7_678e548e","line":51,"in_reply_to":"cc7b1a8c_dc180d53","updated":"2026-02-26 14:40:34.000000000","message":"yes the first option is what I wanted to write, fixed it","commit_id":"7c0a1f84eacfe55be74931783c2b54e6f8fe2208"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"438a3666491fd23c9a9013f88a41c7b946593384","unresolved":true,"context_lines":[{"line_number":48,"context_line":""},{"line_number":49,"context_line":"   sudo cp /etc/watcher/watcher.conf /etc/watcher/watcher.conf.backup.$(date +%Y%m%d)"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"This is step is not strictly required for the migration, but provides a working"},{"line_number":52,"context_line":"configuration to revert to in case something goes wrong."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Step 3: Remove Prometheus Configuration"}],"source_content_type":"text/x-rst","patch_set":5,"id":"cc7b1a8c_dc180d53","line":51,"in_reply_to":"f3f96215_b2e590ae","updated":"2026-02-26 13:17:39.000000000","message":"oh you have an extra is after This\nif you respin then yes lets fix this\nso\n`This step is not strictly required for the migration, but provides a working`\nor\n`This is not strictly required for the migration, but provides a working`\n\ni think those were the two phases you were going for","commit_id":"7c0a1f84eacfe55be74931783c2b54e6f8fe2208"}],"releasenotes/notes/deprecate-prometheus-datasource-f8a3c2e1d9b4f5a7.yaml":[{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"3f35bdcad524d6e6e3507758928176eab16565b8","unresolved":true,"context_lines":[{"line_number":33,"context_line":"    For detailed migration steps, see the migration guide."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    The default value for the \u0027watcher_datasources\u0027 option has changed from"},{"line_number":36,"context_line":"    \"[\u0027gnocchi\u0027, \u0027monasca\u0027, \u0027grafana\u0027, \u0027prometheus\u0027]\" to"},{"line_number":37,"context_line":"    \"[\u0027gnocchi\u0027, \u0027monasca\u0027, \u0027grafana\u0027, \u0027aetos\u0027]\". See"},{"line_number":38,"context_line":"    https://docs.openstack.org/watcher/latest/configuration/watcher.html#watcher-datasources for more details"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"a2efdbdd_a4a139cf","line":36,"range":{"start_line":36,"start_character":18,"end_line":36,"end_character":25},"updated":"2026-02-27 11:26:42.000000000","message":"monasca is gone at this point, but we can remove this later.","commit_id":"9132e604b6ef0986fc8f217b9a6c0a21a6f5e6a1"}],"watcher/decision_engine/datasources/prometheus.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"438a3666491fd23c9a9013f88a41c7b946593384","unresolved":true,"context_lines":[{"line_number":26,"context_line":"CONF \u003d cfg.CONF"},{"line_number":27,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"warnings.simplefilter(\"always\")"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"@removals.removed_class(\"PrometheusHelper\", version\u003d\"2026.1\","}],"source_content_type":"text/x-python","patch_set":5,"id":"8b3653f6_553c135b","line":29,"in_reply_to":"1a98adec_0b041f64","updated":"2026-02-26 13:17:39.000000000","message":"yep i was going to say the same we shoudl only warn once\nwarnings.simplefilter(\u0027once\u0027)","commit_id":"7c0a1f84eacfe55be74931783c2b54e6f8fe2208"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"798d1c1cbe544dbf8a09efa9d89997dc6712a04e","unresolved":false,"context_lines":[{"line_number":26,"context_line":"CONF \u003d cfg.CONF"},{"line_number":27,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"warnings.simplefilter(\"always\")"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"@removals.removed_class(\"PrometheusHelper\", version\u003d\"2026.1\","}],"source_content_type":"text/x-python","patch_set":5,"id":"2286c77b_6ba417b4","line":29,"in_reply_to":"8b3653f6_553c135b","updated":"2026-02-26 14:40:34.000000000","message":"ack, fixed","commit_id":"7c0a1f84eacfe55be74931783c2b54e6f8fe2208"}]}
