)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"change_message_id":"90713461988de092e3ac64fdaddd923adab11371","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"b7d42ff6_549c4d2a","updated":"2022-09-23 07:52:37.000000000","message":"The wsgi app isn\u0027t in the expected location. This prevents the container to properly start.\n\nThere\u0027s 2 ways to do this: the good (by editing tcib), and the \"temporary\" (by adding a kolla task in this same patch).\n\nIn both cases, the goal is to copy the wsgi script from /usr/bin/gnocchi-api to /var/www/cgi-bin/gnocchi\n\nIMHO, the best is to do it in TCIB, by editing this:\nhttps://opendev.org/openstack/tripleo-common/src/branch/master/container-images/tcib/base/os/gnocchi-base/gnocchi-api/gnocchi-api.yaml\n\nYou have an example with ironic here:\nhttps://opendev.org/openstack/tripleo-common/src/branch/master/container-images/tcib/base/os/ironic-base/ironic-api/ironic-api.yaml#L3\n\nSo you will need another Depends-On the tripleo-common patch, but at least, we\u0027ll be clean and converging.","commit_id":"9e3a17ad084b3471a0f65c3eb623591e643f50e1"},{"author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"change_message_id":"7c84b2d6b2f04f4d4d8446c2d982b8d14f8b4ef7","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"8b644cb1_76500156","in_reply_to":"3834bae0_1acf93dc","updated":"2022-09-23 10:43:36.000000000","message":"It\u0027s deployed by some package in the container image, but not at the right location (one may wonder why) and needs to be copied. Until now, it was done by puppet - some are doing it within TCIB already, and the goal is to get all in TCIB.\nThat\u0027s all I know.","commit_id":"9e3a17ad084b3471a0f65c3eb623591e643f50e1"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"0782c454f2836c193e7a11b241bb25ecf28c4a76","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"a943a1b3_7ef8faf8","in_reply_to":"73f9f0fc_cdd85279","updated":"2022-09-30 06:46:51.000000000","message":"Done","commit_id":"9e3a17ad084b3471a0f65c3eb623591e643f50e1"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"5d7b73c41cb9da781d6ee3498f041b32f55db5b2","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"73f9f0fc_cdd85279","in_reply_to":"8b644cb1_76500156","updated":"2022-09-23 13:40:15.000000000","message":"The best info I could get was here:\nhttps://docs.openstack.org/openstack-ansible-os_gnocchi/latest/\n\nIt looks like wsgi binary is called gnocchi-api, in */bin dir. So I\u0027m working with the assumption that it\u0027s actually the same gnocchi-api we are installing with the package, as that seems to have the same name / path combo.","commit_id":"9e3a17ad084b3471a0f65c3eb623591e643f50e1"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"179321a7669cd9ef02ddbafc7fd0a1cd125b12a6","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3834bae0_1acf93dc","in_reply_to":"b7d42ff6_549c4d2a","updated":"2022-09-23 09:02:36.000000000","message":"That raises a question if gnocchi does even have that script to begin with. Is there gnocchi-api-wsgi?","commit_id":"9e3a17ad084b3471a0f65c3eb623591e643f50e1"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"fc7cb8c543e0915561cbedf0b2f979305b43e438","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"06aa5876_4e72a490","updated":"2022-09-23 10:30:10.000000000","message":"recheck","commit_id":"d4c573d297e8ad31da841ecbaef11074e1e3191f"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"e7f702fa088e2a96c1805a88a843ff303605f130","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"432b0658_26d15ad8","updated":"2022-09-23 14:03:00.000000000","message":"recheck","commit_id":"d4c573d297e8ad31da841ecbaef11074e1e3191f"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"8179be51bd2c607551ae5fad4223f8b3263b9e4f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"adee08eb_e02d7631","updated":"2022-09-27 15:26:11.000000000","message":"recheck dependency missing","commit_id":"4a0a9536d48fbb265c8909015c893587894b399f"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"0782c454f2836c193e7a11b241bb25ecf28c4a76","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"fbf2f58d_e693b6bb","updated":"2022-09-30 06:46:51.000000000","message":"recheck - tempest failure","commit_id":"09548d504b1a265d7d8a397c19ced8343648fcb5"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"70e987fd68e3b6b572acf7b2e3c0ca2d332c8a01","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"a178c0b2_43c0a506","updated":"2022-09-30 14:33:57.000000000","message":"recheck - testing content provider","commit_id":"896df781fd04672eeece381f19deee16b255951a"}],"deployment/gnocchi/gnocchi-api-container-puppet.yaml":[{"author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"change_message_id":"15cf440eac918fc4562cc8b09ba53028cfd0d978","unresolved":true,"context_lines":[{"line_number":433,"context_line":"            gnocchi_api_network: {get_param: [ServiceNetMap, GnocchiApiNetwork]}"},{"line_number":434,"context_line":"            tripleo_httpd_vhost_ssl: {get_param: EnableInternalTLS}"},{"line_number":435,"context_line":"            tripleo_httpd_vhost_servername: \"{{ lookup(\u0027vars\u0027, \u0027fqdn_\u0027 ~ gnocchi_api_network ) }}\""},{"line_number":436,"context_line":"            tripleo_httpd_vhost_bind_host: \"{{ lookup(\u0027vars\u0027, gnocchi_api_network ~ \u0027_ip\u0027) }}\""},{"line_number":437,"context_line":"          include_role:"},{"line_number":438,"context_line":"            name: tripleo_gnocchi"},{"line_number":439,"context_line":"            tasks_from: api_httpd.yml"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"329e5e84_81874dd6","line":436,"range":{"start_line":436,"start_character":62,"end_line":436,"end_character":81},"updated":"2022-09-26 13:48:16.000000000","message":"wondering if there isn\u0027t another var you may need to use to get the actual IP. Apparently, it\u0027s not the right one in the generated vhost config.","commit_id":"8f71cb0e86e309fe5b09bf776362d37121b69985"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"0782c454f2836c193e7a11b241bb25ecf28c4a76","unresolved":false,"context_lines":[{"line_number":433,"context_line":"            gnocchi_api_network: {get_param: [ServiceNetMap, GnocchiApiNetwork]}"},{"line_number":434,"context_line":"            tripleo_httpd_vhost_ssl: {get_param: EnableInternalTLS}"},{"line_number":435,"context_line":"            tripleo_httpd_vhost_servername: \"{{ lookup(\u0027vars\u0027, \u0027fqdn_\u0027 ~ gnocchi_api_network ) }}\""},{"line_number":436,"context_line":"            tripleo_httpd_vhost_bind_host: \"{{ lookup(\u0027vars\u0027, gnocchi_api_network ~ \u0027_ip\u0027) }}\""},{"line_number":437,"context_line":"          include_role:"},{"line_number":438,"context_line":"            name: tripleo_gnocchi"},{"line_number":439,"context_line":"            tasks_from: api_httpd.yml"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"b7094a35_5c3b0316","line":436,"range":{"start_line":436,"start_character":62,"end_line":436,"end_character":81},"in_reply_to":"329e5e84_81874dd6","updated":"2022-09-30 06:46:51.000000000","message":"Done","commit_id":"8f71cb0e86e309fe5b09bf776362d37121b69985"}]}
