)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"ed5e5c2d1f6d8f4ba9797f1819e7d3515b3b737a","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change the devstack local.conf samples and devstack multinode"},{"line_number":10,"context_line":"contributor doc to demonstrate deploying watcher with prometheus as"},{"line_number":11,"context_line":"datasource instead of gnocchi."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I721b550a03f9e5350a3f1ab10292faa1c50049a7"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"cb2f8602_646a3ea6","line":11,"updated":"2025-03-24 15:35:39.000000000","message":"lets keep both.\n\nim fine with making prometheus the default example but we should backup the \ngnocchi ones into new files and add a small paragraph to say how to use it.\n\nif we deprecate gnocchi supprot for removal we can remove the gnochhi refence wehn the supprot is remvoed but we shoudl keep both for now","commit_id":"734cc7d34a9766dbace7dc2c7fd672e793b344be"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"38bddacdcc3ceb3cb111e3f003d2fc671bed0b21","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change the devstack local.conf samples and devstack multinode"},{"line_number":10,"context_line":"contributor doc to demonstrate deploying watcher with prometheus as"},{"line_number":11,"context_line":"datasource instead of gnocchi."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I721b550a03f9e5350a3f1ab10292faa1c50049a7"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ceac5f83_2db0d06b","line":11,"in_reply_to":"cb2f8602_646a3ea6","updated":"2025-04-03 13:28:35.000000000","message":"Done","commit_id":"734cc7d34a9766dbace7dc2c7fd672e793b344be"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"2c68540748704acbcbdf4f5c572c43c3c3f37398","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"e3753218_68c4cd61","updated":"2025-04-03 10:23:20.000000000","message":"Thank you @jgilaber@redhat.com for updating the local.conf.\nI was going through the zuul job config and found that https://opendev.org/openstack/watcher/src/branch/master/.zuul.yaml#L70\n```\ndevstack_local_conf:\n        post-config:\n          $WATCHER_CONF:\n            watcher_cluster_data_model_collectors.compute:\n              period: 120\n            watcher_cluster_data_model_collectors.baremetal:\n              period: 120\n            watcher_cluster_data_model_collectors.storage:\n              period: 120\n```\nDo we want to add the same in local.conf like this.\n```\n[[post-config|$WATCHER_CONF]]\n[watcher_cluster_data_model_collectors.baremetal]\nperiod \u003d 120\n\n[watcher_cluster_data_model_collectors.compute]\nperiod \u003d 120\n\n[watcher_cluster_data_model_collectors.storage]\nperiod \u003d 120\n```\nOverall looks good, left few comment.","commit_id":"38c524dffd8e519405a4ff590c947191160ed64c"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"428acf97b521cf01388c93cae470cdebbc42b567","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"0f8138a7_aac27741","in_reply_to":"608ae0da_83d4a66c","updated":"2025-04-14 12:58:12.000000000","message":"Done","commit_id":"38c524dffd8e519405a4ff590c947191160ed64c"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"50f2ca5652dce72b52c81d3c038347d6a8fa7343","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":5,"id":"608ae0da_83d4a66c","in_reply_to":"c3582a87_ba2ee244","updated":"2025-04-03 10:56:48.000000000","message":"added the missing parameters","commit_id":"38c524dffd8e519405a4ff590c947191160ed64c"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"5d99b470b44b3e01016167c79a90fce8b1986366","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":5,"id":"c3582a87_ba2ee244","in_reply_to":"e3753218_68c4cd61","updated":"2025-04-03 10:29:41.000000000","message":"Missed to add the local.conf from CI\nhttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_a0a/944795/7/check/watcher-prometheus-integration/a0a4017/controller/logs/local_conf.txt\nand\nhttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_a0a/944795/7/check/watcher-prometheus-integration/a0a4017/compute1/logs/local_conf.txt","commit_id":"38c524dffd8e519405a4ff590c947191160ed64c"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"ff3f0e89957b8f2ca231abbf1cbc0e107d4f4c7d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"f8518e93_c4c9b12e","updated":"2025-04-03 11:11:54.000000000","message":"Thanks Joan, looks good now!","commit_id":"4eea906a55ed2a78687e680b0a51811de1f7d51a"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"9580f741471aa83027e1a6bcd44c4fecea3fbe61","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"aadd13d0_dba6a76d","updated":"2025-04-03 13:19:07.000000000","message":"this looks mostly good.\nim going to try testing the prom contoler plugin today.\ni unstacked yesterday.","commit_id":"4eea906a55ed2a78687e680b0a51811de1f7d51a"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"97ae607b00e89753e82b5755fcc437b52e639c25","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"7626a95d_c7624207","updated":"2025-04-07 10:40:06.000000000","message":"after a lot of back and forth i was about to get this to work but i had to use unmerged changed to both sgcore an dthe promethious devstack plugin.\n\nso as it stand i dont think these are valid with master","commit_id":"ae345f4ce6538a40ec265201d08ae1831628b91d"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"92a90569cad3cd28028f0006405e855ccc30ea02","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"71ba9421_1f2b09f2","updated":"2025-04-09 05:12:44.000000000","message":"recheck","commit_id":"ae345f4ce6538a40ec265201d08ae1831628b91d"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"09162a8d5faac1cc545259f51768cf5a37ab192b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"942194eb_4350cd4f","updated":"2025-04-24 14:01:34.000000000","message":"looks good, config files looks good, but I didn\u0027t check all details.\nfound just 2 small issues with links","commit_id":"d2995ff97eff7cea698aa4258681fb4d632ab680"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"bee63596045b3a77345feec015c324687f9f9e4b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"41495f1e_675dbb2a","updated":"2025-04-24 16:53:57.000000000","message":"check-rdo connection error when pulling containers","commit_id":"2c76da28683e6d6e4365e87493b2ea4d07441007"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"21a6a1f850331cac3b12c062a976e50048ee3d7d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"aed7f532_0b9daefd","updated":"2025-05-02 11:33:58.000000000","message":"lgtm, docs output looks good[1] too\n\n[1] https://3bdf1e0373965c6a4cce-b16f8398cf713f36defa705bd445740e.ssl.cf2.rackcdn.com/openstack/21a579a6b27b4b4995e64c4a2839598f/docs/contributor/devstack.html","commit_id":"2c76da28683e6d6e4365e87493b2ea4d07441007"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"8d18e5d223b1cd4d4c7e8e8bb2185054734b7eda","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"cb752ef6_45b4d855","updated":"2025-04-24 15:22:57.000000000","message":"recheck watcher-grenade job failed with no logs","commit_id":"2c76da28683e6d6e4365e87493b2ea4d07441007"}],"devstack/local.conf.compute":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"9580f741471aa83027e1a6bcd44c4fecea3fbe61","unresolved":true,"context_lines":[{"line_number":52,"context_line":"# notifications from nova: https://bugs.launchpad.net/ceilometer/+bug/1665449"},{"line_number":53,"context_line":"notification_format\u003dboth"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"CEILOMETER_BACKEND\u003d\"none\""},{"line_number":56,"context_line":"CEILOMETER_BACKENDS\u003d\"none\""},{"line_number":57,"context_line":"enable_plugin devstack-plugin-prometheus https://opendev.org/openstack/devstack-plugin-prometheus"},{"line_number":58,"context_line":"enable_plugin sg-core https://github.com/openstack-k8s-operators/sg-core main"}],"source_content_type":"application/octet-stream","patch_set":7,"id":"247ae02a_b783e543","line":55,"updated":"2025-04-03 13:19:07.000000000","message":"no the [[ \u003cphase\u003e | file ]] section shoudl be the last thing in the file.\nthe import wont work properly here as you are not in the\n\n[[local|localrc]]\n\nseaction","commit_id":"4eea906a55ed2a78687e680b0a51811de1f7d51a"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"38bddacdcc3ceb3cb111e3f003d2fc671bed0b21","unresolved":true,"context_lines":[{"line_number":52,"context_line":"# notifications from nova: https://bugs.launchpad.net/ceilometer/+bug/1665449"},{"line_number":53,"context_line":"notification_format\u003dboth"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"CEILOMETER_BACKEND\u003d\"none\""},{"line_number":56,"context_line":"CEILOMETER_BACKENDS\u003d\"none\""},{"line_number":57,"context_line":"enable_plugin devstack-plugin-prometheus https://opendev.org/openstack/devstack-plugin-prometheus"},{"line_number":58,"context_line":"enable_plugin sg-core https://github.com/openstack-k8s-operators/sg-core main"}],"source_content_type":"application/octet-stream","patch_set":7,"id":"d9edb23e_c306ffd6","line":55,"in_reply_to":"247ae02a_b783e543","updated":"2025-04-03 13:28:35.000000000","message":"fixed, thanks","commit_id":"4eea906a55ed2a78687e680b0a51811de1f7d51a"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"428acf97b521cf01388c93cae470cdebbc42b567","unresolved":false,"context_lines":[{"line_number":52,"context_line":"# notifications from nova: https://bugs.launchpad.net/ceilometer/+bug/1665449"},{"line_number":53,"context_line":"notification_format\u003dboth"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"CEILOMETER_BACKEND\u003d\"none\""},{"line_number":56,"context_line":"CEILOMETER_BACKENDS\u003d\"none\""},{"line_number":57,"context_line":"enable_plugin devstack-plugin-prometheus https://opendev.org/openstack/devstack-plugin-prometheus"},{"line_number":58,"context_line":"enable_plugin sg-core https://github.com/openstack-k8s-operators/sg-core main"}],"source_content_type":"application/octet-stream","patch_set":7,"id":"1a976b88_e5b6d1f6","line":55,"in_reply_to":"d9edb23e_c306ffd6","updated":"2025-04-14 12:58:12.000000000","message":"Done","commit_id":"4eea906a55ed2a78687e680b0a51811de1f7d51a"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"6233ec16661df0a93dd133e61847c1b154b14a49","unresolved":true,"context_lines":[{"line_number":45,"context_line":"CEILOMETER_BACKEND\u003d\"none\""},{"line_number":46,"context_line":"CEILOMETER_BACKENDS\u003d\"none\""},{"line_number":47,"context_line":"enable_plugin devstack-plugin-prometheus https://opendev.org/openstack/devstack-plugin-prometheus"},{"line_number":48,"context_line":"enable_plugin sg-core https://github.com/openstack-k8s-operators/sg-core main"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"[[post-config|$NOVA_CONF]]"},{"line_number":51,"context_line":"[DEFAULT]"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"8ab6c349_4fd08719","line":48,"range":{"start_line":48,"start_character":0,"end_line":48,"end_character":77},"updated":"2025-04-07 04:59:38.000000000","message":"It is no longer needed on compute.","commit_id":"a68942661cbb03f7b4d3fe36bc0a9b135ab3bf8f"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"c16e4fceee277b4834cf71450ddb11143b608a99","unresolved":false,"context_lines":[{"line_number":45,"context_line":"CEILOMETER_BACKEND\u003d\"none\""},{"line_number":46,"context_line":"CEILOMETER_BACKENDS\u003d\"none\""},{"line_number":47,"context_line":"enable_plugin devstack-plugin-prometheus https://opendev.org/openstack/devstack-plugin-prometheus"},{"line_number":48,"context_line":"enable_plugin sg-core https://github.com/openstack-k8s-operators/sg-core main"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"[[post-config|$NOVA_CONF]]"},{"line_number":51,"context_line":"[DEFAULT]"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"1e93591a_45c85184","line":48,"range":{"start_line":48,"start_character":0,"end_line":48,"end_character":77},"in_reply_to":"8ab6c349_4fd08719","updated":"2025-04-14 12:57:53.000000000","message":"Done","commit_id":"a68942661cbb03f7b4d3fe36bc0a9b135ab3bf8f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"97ae607b00e89753e82b5755fcc437b52e639c25","unresolved":true,"context_lines":[{"line_number":45,"context_line":"CEILOMETER_BACKEND\u003d\"none\""},{"line_number":46,"context_line":"CEILOMETER_BACKENDS\u003d\"none\""},{"line_number":47,"context_line":"enable_plugin devstack-plugin-prometheus https://opendev.org/openstack/devstack-plugin-prometheus"},{"line_number":48,"context_line":"enable_plugin sg-core https://github.com/openstack-k8s-operators/sg-core main"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"[[post-config|$NOVA_CONF]]"},{"line_number":51,"context_line":"[DEFAULT]"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"55ef13f3_1ba666f0","line":48,"range":{"start_line":48,"start_character":0,"end_line":48,"end_character":77},"in_reply_to":"8ab6c349_4fd08719","updated":"2025-04-07 10:40:06.000000000","message":"it was technically never needed on compute","commit_id":"a68942661cbb03f7b4d3fe36bc0a9b135ab3bf8f"}],"devstack/local.conf.controller":[{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"2c68540748704acbcbdf4f5c572c43c3c3f37398","unresolved":true,"context_lines":[{"line_number":71,"context_line":"[watcher_datasources]"},{"line_number":72,"context_line":"datasources \u003d prometheus"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"[optimize]"},{"line_number":75,"context_line":"datasource \u003d prometheus"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"[service_available]"},{"line_number":78,"context_line":"sg_core \u003d True"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"[telemetry]"},{"line_number":81,"context_line":"ceilometer_polling_interval \u003d 15"},{"line_number":82,"context_line":"disable_ssl_certificate_validation \u003d True"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"[telemetry_services]"},{"line_number":85,"context_line":"metric_backends \u003d prometheus"}],"source_content_type":"application/octet-stream","patch_set":5,"id":"84e1d513_93087b75","line":85,"range":{"start_line":74,"start_character":0,"end_line":85,"end_character":28},"updated":"2025-04-03 10:23:20.000000000","message":"I think these are tempest config.\nIt needs to be added like this.\n```suggestion\n[[test-config|$TEMPEST_CONFIG]]\n[optimize]\ndatasource \u003d prometheus\n\n[service_available]\nsg_core \u003d True\n\n[telemetry]\nceilometer_polling_interval \u003d 15\ndisable_ssl_certificate_validation \u003d True\n\n[telemetry_services]\nmetric_backends \u003d prometheus\n```\nDo we also want to add minimum no. of computes in the tempest config.\n```\n[compute]\nmin_compute_nodes \u003d 2\nmin_microversion \u003d 2.56\n\n[compute-feature-enabled]\nblock_migration_for_live_migration \u003d True\nlive_migration \u003d True\n\n```","commit_id":"38c524dffd8e519405a4ff590c947191160ed64c"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"ff3f0e89957b8f2ca231abbf1cbc0e107d4f4c7d","unresolved":false,"context_lines":[{"line_number":71,"context_line":"[watcher_datasources]"},{"line_number":72,"context_line":"datasources \u003d prometheus"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"[optimize]"},{"line_number":75,"context_line":"datasource \u003d prometheus"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"[service_available]"},{"line_number":78,"context_line":"sg_core \u003d True"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"[telemetry]"},{"line_number":81,"context_line":"ceilometer_polling_interval \u003d 15"},{"line_number":82,"context_line":"disable_ssl_certificate_validation \u003d True"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"[telemetry_services]"},{"line_number":85,"context_line":"metric_backends \u003d prometheus"}],"source_content_type":"application/octet-stream","patch_set":5,"id":"0192a23d_4699a5b2","line":85,"range":{"start_line":74,"start_character":0,"end_line":85,"end_character":28},"in_reply_to":"1e57ad16_58413690","updated":"2025-04-03 11:11:54.000000000","message":"Done","commit_id":"38c524dffd8e519405a4ff590c947191160ed64c"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"50f2ca5652dce72b52c81d3c038347d6a8fa7343","unresolved":true,"context_lines":[{"line_number":71,"context_line":"[watcher_datasources]"},{"line_number":72,"context_line":"datasources \u003d prometheus"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"[optimize]"},{"line_number":75,"context_line":"datasource \u003d prometheus"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"[service_available]"},{"line_number":78,"context_line":"sg_core \u003d True"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"[telemetry]"},{"line_number":81,"context_line":"ceilometer_polling_interval \u003d 15"},{"line_number":82,"context_line":"disable_ssl_certificate_validation \u003d True"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"[telemetry_services]"},{"line_number":85,"context_line":"metric_backends \u003d prometheus"}],"source_content_type":"application/octet-stream","patch_set":5,"id":"1e57ad16_58413690","line":85,"range":{"start_line":74,"start_character":0,"end_line":85,"end_character":28},"in_reply_to":"84e1d513_93087b75","updated":"2025-04-03 10:56:48.000000000","message":"thanks, I moved all the tempest configs to the right section","commit_id":"38c524dffd8e519405a4ff590c947191160ed64c"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"9580f741471aa83027e1a6bcd44c4fecea3fbe61","unresolved":true,"context_lines":[{"line_number":8,"context_line":"RABBIT_PASSWORD\u003dstackqueue"},{"line_number":9,"context_line":"SERVICE_PASSWORD\u003d$ADMIN_PASSWORD"},{"line_number":10,"context_line":"SERVICE_TOKEN\u003dazertytoken"},{"line_number":11,"context_line":"PROMETHEUS_CONFIG_FILE\u003d\"~/prometheus.yml\" # Change this to your prometheus config path"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"HOST_IP\u003d192.168.42.1 # Change this to your controller node IP address"},{"line_number":14,"context_line":"#HOST_IPV6\u003d2001:db8::7"}],"source_content_type":"application/octet-stream","patch_set":7,"id":"229471ca_2788df2a","line":11,"updated":"2025-04-03 13:19:07.000000000","message":"it would be better to default to somethign in the plugin directory rather then home IMO but this is kidn fo ok.\n\nyou generally shoudl not be touchign the home directory of a user directly when usign devstack.\n\nthis is just a local.conf sample so its ok but if the plugin was doing this instead of using $DEST as the root of where all files are placed by default it would cosnier it a bug.\n\ni would default this to \"${DEST}/prometheus.yml\" or \"./prometheus.yml\"  so that it looks for the file in teh localtion you ran stack.sh form\n\nTypically, your devstack dir.","commit_id":"4eea906a55ed2a78687e680b0a51811de1f7d51a"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"38bddacdcc3ceb3cb111e3f003d2fc671bed0b21","unresolved":true,"context_lines":[{"line_number":8,"context_line":"RABBIT_PASSWORD\u003dstackqueue"},{"line_number":9,"context_line":"SERVICE_PASSWORD\u003d$ADMIN_PASSWORD"},{"line_number":10,"context_line":"SERVICE_TOKEN\u003dazertytoken"},{"line_number":11,"context_line":"PROMETHEUS_CONFIG_FILE\u003d\"~/prometheus.yml\" # Change this to your prometheus config path"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"HOST_IP\u003d192.168.42.1 # Change this to your controller node IP address"},{"line_number":14,"context_line":"#HOST_IPV6\u003d2001:db8::7"}],"source_content_type":"application/octet-stream","patch_set":7,"id":"74e4cc8f_952a0d98","line":11,"in_reply_to":"229471ca_2788df2a","updated":"2025-04-03 13:28:35.000000000","message":"using ${DEST} seems better, done","commit_id":"4eea906a55ed2a78687e680b0a51811de1f7d51a"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"428acf97b521cf01388c93cae470cdebbc42b567","unresolved":false,"context_lines":[{"line_number":8,"context_line":"RABBIT_PASSWORD\u003dstackqueue"},{"line_number":9,"context_line":"SERVICE_PASSWORD\u003d$ADMIN_PASSWORD"},{"line_number":10,"context_line":"SERVICE_TOKEN\u003dazertytoken"},{"line_number":11,"context_line":"PROMETHEUS_CONFIG_FILE\u003d\"~/prometheus.yml\" # Change this to your prometheus config path"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"HOST_IP\u003d192.168.42.1 # Change this to your controller node IP address"},{"line_number":14,"context_line":"#HOST_IPV6\u003d2001:db8::7"}],"source_content_type":"application/octet-stream","patch_set":7,"id":"d8875731_b0e0f08c","line":11,"in_reply_to":"74e4cc8f_952a0d98","updated":"2025-04-14 12:58:12.000000000","message":"Done","commit_id":"4eea906a55ed2a78687e680b0a51811de1f7d51a"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"6233ec16661df0a93dd133e61847c1b154b14a49","unresolved":true,"context_lines":[{"line_number":9,"context_line":"SERVICE_PASSWORD\u003d$ADMIN_PASSWORD"},{"line_number":10,"context_line":"SERVICE_TOKEN\u003dazertytoken"},{"line_number":11,"context_line":"PROMETHEUS_CONFIG_FILE\u003d\"${DEST}/prometheus.yml\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"HOST_IP\u003d192.168.42.1 # Change this to your controller node IP address"},{"line_number":14,"context_line":"#HOST_IPV6\u003d2001:db8::7"},{"line_number":15,"context_line":"FLAT_INTERFACE\u003deth0"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"39dc0d3f_b59d93b4","line":12,"updated":"2025-04-07 04:59:38.000000000","message":"We also need to add these two vars based on https://review.opendev.org/c/openstack/watcher/+/946230/8/.zuul.yaml\n```\n        # Disable sg_core prometheus config copy\n        PROMETHEUS_ENABLE: false\n        # PROMETHEUS_CONFIG_FILE var conflicts with sg_core var\n        # to avoid issue, set PROMETHEUS_CONF_DIR\n        PROMETHEUS_CONF_DIR: \"${DEST}\"\n ```","commit_id":"a68942661cbb03f7b4d3fe36bc0a9b135ab3bf8f"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"c16e4fceee277b4834cf71450ddb11143b608a99","unresolved":false,"context_lines":[{"line_number":9,"context_line":"SERVICE_PASSWORD\u003d$ADMIN_PASSWORD"},{"line_number":10,"context_line":"SERVICE_TOKEN\u003dazertytoken"},{"line_number":11,"context_line":"PROMETHEUS_CONFIG_FILE\u003d\"${DEST}/prometheus.yml\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"HOST_IP\u003d192.168.42.1 # Change this to your controller node IP address"},{"line_number":14,"context_line":"#HOST_IPV6\u003d2001:db8::7"},{"line_number":15,"context_line":"FLAT_INTERFACE\u003deth0"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"6b7a675c_cf8c4a71","line":12,"in_reply_to":"39dc0d3f_b59d93b4","updated":"2025-04-14 12:57:53.000000000","message":"thanks, Chandan, fixed in the last PS","commit_id":"a68942661cbb03f7b4d3fe36bc0a9b135ab3bf8f"}],"doc/source/contributor/devstack.rst":[{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"09162a8d5faac1cc545259f51768cf5a37ab192b","unresolved":true,"context_lines":[{"line_number":198,"context_line":""},{"line_number":199,"context_line":".. _local.conf.controller: https://github.com/openstack/watcher/tree/master/devstack/local.conf.controller"},{"line_number":200,"context_line":".. _local.conf.compute: https://github.com/openstack/watcher/tree/master/devstack/local.conf.compute"},{"line_number":201,"context_line":".. _local_gnocchi.conf.controller: https://github.com/openstack/watcher/tree/master/devstack/local.conf.controller"},{"line_number":202,"context_line":".. _local_gnocchi.conf.compute: https://github.com/openstack/watcher/tree/master/devstack/local.conf.compute"},{"line_number":203,"context_line":".. _prometheus.yml: https://github.com/openstack/watcher/tree/master/devstack/prometheus.yml"},{"line_number":204,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"364f729a_9e0035da","line":201,"range":{"start_line":201,"start_character":92,"end_line":201,"end_character":114},"updated":"2025-04-24 14:01:34.000000000","message":"local_gnocchi.conf.controller","commit_id":"d2995ff97eff7cea698aa4258681fb4d632ab680"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"f1d9b479c3a93bbb97a527a6d0e76feab819ede1","unresolved":false,"context_lines":[{"line_number":198,"context_line":""},{"line_number":199,"context_line":".. _local.conf.controller: https://github.com/openstack/watcher/tree/master/devstack/local.conf.controller"},{"line_number":200,"context_line":".. _local.conf.compute: https://github.com/openstack/watcher/tree/master/devstack/local.conf.compute"},{"line_number":201,"context_line":".. _local_gnocchi.conf.controller: https://github.com/openstack/watcher/tree/master/devstack/local.conf.controller"},{"line_number":202,"context_line":".. _local_gnocchi.conf.compute: https://github.com/openstack/watcher/tree/master/devstack/local.conf.compute"},{"line_number":203,"context_line":".. _prometheus.yml: https://github.com/openstack/watcher/tree/master/devstack/prometheus.yml"},{"line_number":204,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"31f9ef20_37e8e3ae","line":201,"range":{"start_line":201,"start_character":92,"end_line":201,"end_character":114},"in_reply_to":"364f729a_9e0035da","updated":"2025-04-24 14:07:28.000000000","message":"fixed in last patchset, thanks","commit_id":"d2995ff97eff7cea698aa4258681fb4d632ab680"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"09162a8d5faac1cc545259f51768cf5a37ab192b","unresolved":true,"context_lines":[{"line_number":199,"context_line":".. _local.conf.controller: https://github.com/openstack/watcher/tree/master/devstack/local.conf.controller"},{"line_number":200,"context_line":".. _local.conf.compute: https://github.com/openstack/watcher/tree/master/devstack/local.conf.compute"},{"line_number":201,"context_line":".. _local_gnocchi.conf.controller: https://github.com/openstack/watcher/tree/master/devstack/local.conf.controller"},{"line_number":202,"context_line":".. _local_gnocchi.conf.compute: https://github.com/openstack/watcher/tree/master/devstack/local.conf.compute"},{"line_number":203,"context_line":".. _prometheus.yml: https://github.com/openstack/watcher/tree/master/devstack/prometheus.yml"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"Multi-Node DevStack Environment"}],"source_content_type":"text/x-rst","patch_set":11,"id":"a7582604_84abd9df","line":202,"range":{"start_line":202,"start_character":90,"end_line":202,"end_character":108},"updated":"2025-04-24 14:01:34.000000000","message":"devstack/local_gnocchi.conf.compute","commit_id":"d2995ff97eff7cea698aa4258681fb4d632ab680"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"f1d9b479c3a93bbb97a527a6d0e76feab819ede1","unresolved":false,"context_lines":[{"line_number":199,"context_line":".. _local.conf.controller: https://github.com/openstack/watcher/tree/master/devstack/local.conf.controller"},{"line_number":200,"context_line":".. _local.conf.compute: https://github.com/openstack/watcher/tree/master/devstack/local.conf.compute"},{"line_number":201,"context_line":".. _local_gnocchi.conf.controller: https://github.com/openstack/watcher/tree/master/devstack/local.conf.controller"},{"line_number":202,"context_line":".. _local_gnocchi.conf.compute: https://github.com/openstack/watcher/tree/master/devstack/local.conf.compute"},{"line_number":203,"context_line":".. _prometheus.yml: https://github.com/openstack/watcher/tree/master/devstack/prometheus.yml"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"Multi-Node DevStack Environment"}],"source_content_type":"text/x-rst","patch_set":11,"id":"58d8d32e_84d254ee","line":202,"range":{"start_line":202,"start_character":90,"end_line":202,"end_character":108},"in_reply_to":"a7582604_84abd9df","updated":"2025-04-24 14:07:28.000000000","message":"fixed in last patchset, thanks","commit_id":"d2995ff97eff7cea698aa4258681fb4d632ab680"}]}
