)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"4f2b16c98d477d60d1506faaddf75e561a662c44","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"doc: Replace independent gnocchi-api service by Apache web server"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The independent gnocchi-api service has been removed and it is now run"},{"line_number":10,"context_line":"by Apache2 + mod_wsgi. Update the services mentioned accordingly."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The Ubuntu package for gnocchi-api is designed to run with Apache2 and"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"08c2d6c4_29e6946a","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":52},"updated":"2026-05-11 06:39:50.000000000","message":"Can you point the exact commit doing this. AFAIK gnocchi-api scrpit still exists and it internally uses uwsgi.","commit_id":"940c68d15474028f44d2245babc6e26495d59390"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6519308c59c1baf3c08642c8fef8b06081808178","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"doc: Replace independent gnocchi-api service by Apache web server"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The independent gnocchi-api service has been removed and it is now run"},{"line_number":10,"context_line":"by Apache2 + mod_wsgi. Update the services mentioned accordingly."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The Ubuntu package for gnocchi-api is designed to run with Apache2 and"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"6fdc1bfd_dc1ee10c","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":52},"in_reply_to":"08c2d6c4_29e6946a","updated":"2026-05-11 06:40:17.000000000","message":"See https://github.com/gnocchixyz/gnocchi/blob/master/bin/gnocchi-api","commit_id":"940c68d15474028f44d2245babc6e26495d59390"},{"author":{"_account_id":38918,"name":"Masanori Ueno","display_name":"Masanori Ueno","email":"ms-ueno@kddi.com","username":"masan4444"},"change_message_id":"e35de38cc85005b95f43ce98dd38919e9e856cea","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"doc: Replace independent gnocchi-api service by Apache web server"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The independent gnocchi-api service has been removed and it is now run"},{"line_number":10,"context_line":"by Apache2 + mod_wsgi. Update the services mentioned accordingly."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The Ubuntu package for gnocchi-api is designed to run with Apache2 and"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"d646ec19_70ee080a","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":52},"in_reply_to":"6fdc1bfd_dc1ee10c","updated":"2026-05-12 02:54:01.000000000","message":"Thank you for your review!\n\nAs you pointed out, the `gnocchi-api` script exists in the upstream code.\nThis update is only intended to align the documentation with the current deployment model expected by the Ubuntu `gnocchi-api` package. Therefore, I have revised the commit message.","commit_id":"940c68d15474028f44d2245babc6e26495d59390"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"change_message_id":"0f5dc0c5823b01aad6602e1e04c54ef388c64a6d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ca5844c0_bc5f75d1","updated":"2026-05-11 05:51:25.000000000","message":"Thank you for your patch!","commit_id":"940c68d15474028f44d2245babc6e26495d59390"}],"doc/source/install/install-base-ubuntu.rst":[{"author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"change_message_id":"0f5dc0c5823b01aad6602e1e04c54ef388c64a6d","unresolved":true,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"   .. code-block:: console"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"      # service apache2 restart"},{"line_number":60,"context_line":"      # service gnocchi-metricd restart"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"Install and configure components"}],"source_content_type":"text/x-rst","patch_set":1,"id":"c8a53054_3877c080","line":59,"updated":"2026-05-11 05:51:25.000000000","message":"How does the configuration work? Is the gnocchi-api part provided as a drop-in? Is there any other configuration required?\n\nMore: are services serviced as systemd unit files? if yes, I\u0027d expect something like\n``` \n# systemctl restart apache2\n```","commit_id":"940c68d15474028f44d2245babc6e26495d59390"},{"author":{"_account_id":38918,"name":"Masanori Ueno","display_name":"Masanori Ueno","email":"ms-ueno@kddi.com","username":"masan4444"},"change_message_id":"e35de38cc85005b95f43ce98dd38919e9e856cea","unresolved":true,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"   .. code-block:: console"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"      # service apache2 restart"},{"line_number":60,"context_line":"      # service gnocchi-metricd restart"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"Install and configure components"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1bbd0631_8b0ef1f2","line":59,"in_reply_to":"06d2c2e8_6e444008","updated":"2026-05-12 02:54:01.000000000","message":"Thank you for your review!\n\nThe Ubuntu `gnocchi-api` package includes a virtual host configuration file named `gnocchi-api.conf`, which is installed in `/etc/apache2/sites-available/`.\nTherefore, I believe no additional configuration is necessary. \n(The configuration file was recognized after restarting the apache2 service.)\n\nNote: Ubuntu packages for several OpenStack components (such as keystone, placement-api, and cinder-api) also include vhost files, assuming they will run on apache2 + mod_wsgi. These installation documentation reflects this as well.\n\nAs you pointed out, I understand that the `service` command acts now as a wrapper for systemd commands, so I have made the correction.","commit_id":"940c68d15474028f44d2245babc6e26495d59390"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"4f2b16c98d477d60d1506faaddf75e561a662c44","unresolved":true,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"   .. code-block:: console"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"      # service apache2 restart"},{"line_number":60,"context_line":"      # service gnocchi-metricd restart"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"Install and configure components"}],"source_content_type":"text/x-rst","patch_set":1,"id":"06d2c2e8_6e444008","line":59,"in_reply_to":"c8a53054_3877c080","updated":"2026-05-11 06:39:50.000000000","message":"I believe we need the vhost configuration file to run gnocchi-api by mod_wsgi.\n\nAlso it\u0027d be better to replace the service command because systemd command is now the default management tooling in Ubuntu (though I guess the service command still works as ana alias)","commit_id":"940c68d15474028f44d2245babc6e26495d59390"}]}
