IvanHunters
f647cfd7b9
[bucket] Fix s3manager endpoint to use actual S3 endpoint from BucketInfo
...
The deployment template was constructing the S3 endpoint from the tenant's
namespace host (e.g. s3.freedom.infra.example.com), while COSI credentials
are issued for the actual SeaweedFS endpoint (e.g. s3.infra.example.com).
This mismatch caused 'invalid credentials' errors when users tried to log
in with valid credentials from the bucket secret.
Now the endpoint is resolved from BucketInfo (same source as credentials),
with a fallback to the constructed namespace host for first-time deploys
before BucketAccess secrets are created.
Signed-off-by: IvanHunters <xorokhotnikov@gmail.com >
2026-03-13 01:08:13 +03:00
..
2026-01-15 22:35:56 +01:00
2026-03-06 12:03:56 +00:00
2026-03-06 12:03:56 +00:00
2026-01-19 13:59:29 +01:00
2026-01-19 13:59:29 +01:00
2026-03-13 01:08:13 +03:00
2026-03-03 19:32:32 +03:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-02-19 22:12:33 +03:00
2026-01-15 16:06:56 +01:00
2026-02-26 18:32:35 +05:00
2026-02-26 15:28:19 +03:00
2026-02-20 10:43:48 +05:00
2026-03-10 12:41:51 +01:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-01-19 13:59:29 +01:00
2026-02-14 11:42:52 +01:00
2026-02-10 22:47:20 +05:00
2026-02-02 15:32:50 +01:00
2026-01-15 16:06:56 +01:00
2026-03-06 12:03:56 +00:00
2026-03-10 12:04:12 +05:00
2026-03-06 12:03:56 +00:00
2026-03-10 22:43:41 +03:00
2026-03-11 15:15:09 +03:00
2026-03-10 08:30:43 +01:00
2026-01-19 13:59:29 +01:00
2026-03-10 12:48:01 +01:00
2026-03-10 12:48:01 +01:00
2026-01-15 16:06:56 +01:00
2026-01-20 03:24:32 +01:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-01-19 13:59:29 +01:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-03-06 12:03:56 +00:00
2026-02-18 11:26:58 +03:00
2026-02-18 01:23:02 +03:00
2026-01-15 16:06:56 +01:00
2026-01-19 13:59:29 +01:00
2026-01-19 13:59:29 +01:00
2026-03-02 12:35:14 +05:00
2026-01-19 13:59:29 +01:00
2026-01-15 16:06:56 +01:00
2026-01-19 13:59:29 +01:00
2026-03-06 12:03:56 +00:00
2026-03-11 15:15:09 +03:00
2026-03-11 15:15:09 +03:00
2026-03-11 15:15:09 +03:00
2026-02-17 22:17:38 +01:00
2026-02-10 22:16:11 +01:00
2026-03-06 12:03:56 +00:00
2026-03-06 12:03:56 +00:00
2026-02-19 15:58:42 +03:00
2026-02-21 20:46:31 +01:00
2026-01-15 16:06:56 +01:00
2026-02-20 20:16:33 +01:00
2026-03-06 12:03:56 +00:00
2026-01-15 16:06:56 +01:00
2026-02-20 20:16:34 +01:00
2026-03-06 12:03:56 +00:00
2026-03-06 12:03:56 +00:00
2026-03-02 12:35:14 +05:00
2026-02-10 20:19:03 +01:00
2026-01-15 16:06:56 +01:00
2026-02-12 15:15:20 +01:00
2026-01-15 23:32:41 +00:00
2026-01-15 16:06:56 +01:00
2026-01-20 03:24:32 +01:00
2026-02-11 07:06:31 +01:00
2026-03-11 08:58:19 +01:00
2026-03-10 12:04:12 +05:00
2026-01-19 13:59:29 +01:00
2026-01-15 16:06:56 +01:00
2026-02-17 22:54:12 +01:00
2026-01-19 13:59:29 +01:00
2026-01-15 16:06:56 +01:00
2026-03-06 12:03:56 +00:00
2026-02-17 20:03:01 +03:00
2026-02-17 20:03:02 +03:00
2026-01-20 03:24:32 +01:00
2026-02-11 22:54:56 +01:00
2026-02-11 22:54:56 +01:00
2026-02-04 11:03:04 +01:00
2026-01-19 13:59:29 +01:00
2026-01-15 16:06:56 +01:00
2026-02-06 13:30:58 +03:00
2026-02-06 13:30:58 +03:00
2026-01-15 16:06:56 +01:00
2026-03-02 15:36:20 +05:00
2026-01-15 16:06:56 +01:00
2026-01-19 13:59:29 +01:00
2026-01-15 16:06:56 +01:00
2026-03-06 12:03:56 +00:00
2026-02-27 11:53:26 +05:00
2026-01-15 16:06:56 +01:00
2026-01-19 13:59:29 +01:00
2026-01-15 16:06:56 +01:00
2026-01-21 17:07:08 +05:00
2026-02-10 17:49:44 +03:00
2026-01-28 20:08:35 +03:00
2026-01-15 16:06:56 +01:00
2026-03-10 12:03:51 +05:00
2026-02-15 21:34:19 +01:00
2026-01-19 13:59:29 +01:00
2026-02-14 03:02:41 +01:00
2026-01-19 13:59:29 +01:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00