)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"0141d9b9133bf488fae5af695f404b93e6e8557a","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Uwe Jäger \u003cuwe.jaeger@valiton.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-04-26 10:02:53 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Swift external url"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I0247877c245f12994ffab983a624844e1238de9b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"f05fcb11_e6911359","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":18},"updated":"2024-04-26 14:30:29.000000000","message":"Skyline: use an external object store (Swift) in the dashboard","commit_id":"931e215615873f7db41d6e11d3a3f02c9801b5c6"},{"author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"change_message_id":"1131beffd26a3719a0ac4aae39cd682a13176136","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Uwe Jäger \u003cuwe.jaeger@valiton.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-04-26 10:02:53 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Swift external url"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I0247877c245f12994ffab983a624844e1238de9b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3ee17a2c_23698094","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":18},"in_reply_to":"22fcc8b8_a895d46e","updated":"2024-04-26 14:42:39.000000000","message":"So we can resolve this","commit_id":"931e215615873f7db41d6e11d3a3f02c9801b5c6"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"2cefa4c1d3e5553275f89be8b8ee4e3b266b2425","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Uwe Jäger \u003cuwe.jaeger@valiton.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-04-26 10:02:53 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Swift external url"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I0247877c245f12994ffab983a624844e1238de9b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"72d293ea_8f5dc3e1","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":18},"in_reply_to":"f05fcb11_e6911359","updated":"2024-04-26 14:37:00.000000000","message":"Done","commit_id":"931e215615873f7db41d6e11d3a3f02c9801b5c6"},{"author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"change_message_id":"bf32ac69a64cac3d6d7b489e03bc063f75708b80","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Uwe Jäger \u003cuwe.jaeger@valiton.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-04-26 10:02:53 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Swift external url"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I0247877c245f12994ffab983a624844e1238de9b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"22fcc8b8_a895d46e","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":18},"in_reply_to":"f05fcb11_e6911359","updated":"2024-04-26 14:40:39.000000000","message":"Updated.","commit_id":"931e215615873f7db41d6e11d3a3f02c9801b5c6"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"change_message_id":"ac24efa1f7349e299daa7c0dcc893d21981d2dc7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f708e5a1_8af4aff5","updated":"2024-04-25 09:32:59.000000000","message":"recheck build failure for kolla-ansible-debian-upgrade-aarch64 there was a timeout conecting to a newly created server","commit_id":"1cffaa8becf14a650396e319a17a687b44f2245b"},{"author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"change_message_id":"fafab9b9e15777e8cb3d05acf7dfe39bd895524f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"928ce413_abd416e9","updated":"2024-09-19 07:54:25.000000000","message":"Hi folks, \n\njust trying to push this a little bit, as we have to build our own images as long as this is not merged.\n\nIf there are any obstacles to get this merged, please let me know.\n\nKind regards\nUwe","commit_id":"6051edba4d7e30e56bc6b319dc87a48d061894be"},{"author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"change_message_id":"f40ad5fce4085cdd4fbb48c48195796e44971f57","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3e911216_1384af63","updated":"2024-09-05 09:07:57.000000000","message":"I would kindly request reviewers to have a look at this again to get this merged. If there is anything for me to change, please let me know.","commit_id":"6051edba4d7e30e56bc6b319dc87a48d061894be"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"f4d7d299cc5efdbed412522bd50a465bbb9acee0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"6010f9f1_b178d806","updated":"2024-10-02 22:15:31.000000000","message":"LGTM @mnasiadka@gmail.com could you review this?","commit_id":"6051edba4d7e30e56bc6b319dc87a48d061894be"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"76acca83fd1b1aa40253b2f07e29ac2fe1cc028c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"49b64a7b_8a62e9b0","updated":"2024-05-08 09:13:43.000000000","message":"Michal, can we add this just before the release? That would be great so that we don\u0027t have to do a manual backport to 2024.1 in our downstream.","commit_id":"6051edba4d7e30e56bc6b319dc87a48d061894be"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"640f63415d3d6b80e91e3cf873626c8fac4f4338","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"12236fb1_8473ceed","updated":"2024-11-27 19:23:17.000000000","message":"it is what it is - let’s merge it :)","commit_id":"6051edba4d7e30e56bc6b319dc87a48d061894be"}],"doc/source/reference/shared-services/skyline-guide.rst":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"f88424b2fc2426bc365fe80c43d88bea56ca0a0d","unresolved":true,"context_lines":[{"line_number":81,"context_line":"Since the files are overwritten inside the container, you have to remove the"},{"line_number":82,"context_line":"container and recreate it if you want to revert to the default logos. Just"},{"line_number":83,"context_line":"removing the configuration will not remove the files."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"External Swift"},{"line_number":86,"context_line":"~~~~~~~~~~~~~~"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"b3c76858_9c73564f","line":84,"updated":"2024-11-27 15:49:32.000000000","message":"Can we get more details about this?\nWe have functionality to register Ceph RGW in Keystone as Swift - why Skyline can\u0027t use it?","commit_id":"6051edba4d7e30e56bc6b319dc87a48d061894be"},{"author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"change_message_id":"03eb54078afcb3481f5ca2d224eeed8bc662635c","unresolved":true,"context_lines":[{"line_number":81,"context_line":"Since the files are overwritten inside the container, you have to remove the"},{"line_number":82,"context_line":"container and recreate it if you want to revert to the default logos. Just"},{"line_number":83,"context_line":"removing the configuration will not remove the files."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"External Swift"},{"line_number":86,"context_line":"~~~~~~~~~~~~~~"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"25e6edb4_c3ad91ff","line":84,"in_reply_to":"1ae47277_706d466c","updated":"2024-11-27 16:30:05.000000000","message":"Disclaimer: I\u0027m not a skyline developer, we just want to use skyline in our setup, so please do not hold me responsible for how skyline works.\n\nTo explain: skyline\u0027s frontend is a javascript application that talks more or less directly to all the services endpoints. The less directly part is actually an nginx proxy that allows to talk to the services without having the javascript application knowing all the hosts (and possibly also to get around CORS hell ...)\n\nWe need the url of the external service at deployment time of skyline as then the configuration for nginx is created. For all \"internal\" openstack services we can already get the information from kolla-ansible, but we do not have it at deployment time, when the Ceph is not known to kolla-ansible. \n\nCreating the complete nginx configuration manually (e.i.) defining enpdoints for all openstack services manually and maintaining that over releases is the only other possible way to handle that atm, but I think that is not something anybody wants to do.\n\nI hope that explains the motivation for this change a little bit better, if there is still something unclear, please ask.","commit_id":"6051edba4d7e30e56bc6b319dc87a48d061894be"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c1e3f1d5845a7b976e50e2a7d1b7238f2eb1812d","unresolved":false,"context_lines":[{"line_number":81,"context_line":"Since the files are overwritten inside the container, you have to remove the"},{"line_number":82,"context_line":"container and recreate it if you want to revert to the default logos. Just"},{"line_number":83,"context_line":"removing the configuration will not remove the files."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"External Swift"},{"line_number":86,"context_line":"~~~~~~~~~~~~~~"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"c74202a6_7799ae3c","line":84,"in_reply_to":"25e6edb4_c3ad91ff","updated":"2024-11-27 19:06:33.000000000","message":"not too nice a design by skyline IMO, but I agree that this patch just extends what is already in place for the native swift + ceph_rgw options.","commit_id":"6051edba4d7e30e56bc6b319dc87a48d061894be"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"3526dfb727524b6028624bcf8d46e5b383593d49","unresolved":true,"context_lines":[{"line_number":81,"context_line":"Since the files are overwritten inside the container, you have to remove the"},{"line_number":82,"context_line":"container and recreate it if you want to revert to the default logos. Just"},{"line_number":83,"context_line":"removing the configuration will not remove the files."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"External Swift"},{"line_number":86,"context_line":"~~~~~~~~~~~~~~"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"1ae47277_706d466c","line":84,"in_reply_to":"b3c76858_9c73564f","updated":"2024-11-27 15:53:00.000000000","message":"So I\u0027m no expert in skyline, but it\u0027s right there in the comment?\n\n\u003e [..]Skyline can not use Keystone\u0027s endpoint api[..]\n\nSo I guess this is the reason, no? But I honestly don\u0027t know why, I don\u0027t know Skyline enough for that.","commit_id":"6051edba4d7e30e56bc6b319dc87a48d061894be"}]}
