Loading
Commits on Source 42
-
Evan Read authored
-
Pawel Rozlach authored
The RustFS-based S3 driver job is failing and I do not have enough time to confirm whether the failure is caused by a RustFS S3 API incompatibility or by our test setup. Drop the job for now and keep the SeaweedFS job as the local S3 integration target. RustFS coverage can be reintroduced once the root cause is investigated.
-
Pawel Rozlach authored
ci: remove RustFS S3 integration tests See merge request !2856 Merged-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Hayley Swimelar <hswimelar@gitlab.com> Approved-by:
SAhmed <sahmed@gitlab.com>
-
Pawel Rozlach authored
chore: update linting tools and linting container image for docs See merge request !2855 Merged-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
SAhmed <sahmed@gitlab.com> Co-authored-by:
Evan Read <eread@gitlab.com>
-
🤖 GitLab Bot 🤖 authored
-
Pawel Rozlach authored
build(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.19.16 See merge request !2841 Merged-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Hayley Swimelar <hswimelar@gitlab.com> Co-authored-by:
GitLab Renovate Bot <gitlab-bot@gitlab.com>
-
🤖 GitLab Bot 🤖 authored
-
Pawel Rozlach authored
build(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.32.17 See merge request !2840 Merged-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Hayley Swimelar <hswimelar@gitlab.com> Co-authored-by:
GitLab Renovate Bot <gitlab-bot@gitlab.com>
-
🤖 GitLab Bot 🤖 authored
-
Suleimi Ahmed authored
build(deps): update module github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to v1.10.0 See merge request !2866 Merged-by:
Suleimi Ahmed <sahmed@gitlab.com> Approved-by:
Hayley Swimelar <hswimelar@gitlab.com> Approved-by:
Suleimi Ahmed <sahmed@gitlab.com> Co-authored-by:
GitLab Renovate Bot <gitlab-bot@gitlab.com>
-
🤖 GitLab Bot 🤖 authored
-
Hayley Swimelar authored
-
Hayley Swimelar authored
fix(handlers): defer router init until metadata DB resolves prefer-fallback See merge request !2877 Merged-by:
Hayley Swimelar <hswimelar@gitlab.com> Approved-by:
Stan Hu <stanhu@gmail.com> Approved-by:
Crystal Poole <cpoole@gitlab.com>
Reviewed-by: GitLab Duo <gitlab-duo@gitlab.com>
-
Pawel Rozlach authored
build(deps): update module github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to v1.11.0 See merge request !2878 Merged-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Hayley Swimelar <hswimelar@gitlab.com> Co-authored-by:
GitLab Renovate Bot <gitlab-bot@gitlab.com>
-
🤖 GitLab Bot 🤖 authored
-
Suleimi Ahmed authored
build(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.32.20 See merge request !2879 Merged-by:
Suleimi Ahmed <sahmed@gitlab.com> Approved-by:
Suleimi Ahmed <sahmed@gitlab.com> Approved-by:
Pawel Rozlach <prozlach@gitlab.com> Co-authored-by:
GitLab Renovate Bot <gitlab-bot@gitlab.com>
-
🤖 GitLab Bot 🤖 authored
-
Pawel Rozlach authored
build(deps): update module github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to v1.11.4 See merge request !2883 Merged-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Suleimi Ahmed <sahmed@gitlab.com> Co-authored-by:
GitLab Renovate Bot <gitlab-bot@gitlab.com>
-
Zed authored
-
Pawel Rozlach authored
fix(driver/s3-v2): strip request checksum and inject content-md5 when checksum_disabled See merge request !2880 Merged-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Hayley Swimelar <hswimelar@gitlab.com> Approved-by:
Pawel Rozlach <prozlach@gitlab.com> Reviewed-by:
Zed <zed@zedd.dev> Reviewed-by:
Pawel Rozlach <prozlach@gitlab.com> Co-authored-by:
Zed <zed@zedd.dev>
-
Dominik Menke authored
-
Pawel Rozlach authored
fix(s3): fix panic in Stat() call Closes #2313 See merge request !2885 Merged-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Hayley Swimelar <hswimelar@gitlab.com> Co-authored-by:
Dominik Menke <dom@digineo.de>
-
🤖 GitLab Bot 🤖 authored
-
Suleimi Ahmed authored
build(deps): update module github.com/alicebob/miniredis/v2 to v2.38.0 See merge request !2865 Merged-by:
Suleimi Ahmed <sahmed@gitlab.com> Approved-by:
Suleimi Ahmed <sahmed@gitlab.com> Approved-by:
Jaime Martinez <jmartinez@gitlab.com> Co-authored-by:
GitLab Renovate Bot <gitlab-bot@gitlab.com>
-
🤖 GitLab Bot 🤖 authored
-
Pawel Rozlach authored
build(deps): update module github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to v1.11.6 See merge request !2888 Merged-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Hayley Swimelar <hswimelar@gitlab.com> Approved-by:
Pawel Rozlach <prozlach@gitlab.com> Co-authored-by:
GitLab Renovate Bot <gitlab-bot@gitlab.com>
-
🤖 GitLab Bot 🤖 authored
-
Pawel Rozlach authored
build(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.19.24 See merge request !2887 Merged-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Hayley Swimelar <hswimelar@gitlab.com> Co-authored-by:
GitLab Renovate Bot <gitlab-bot@gitlab.com>
-
🤖 GitLab Bot 🤖 authored
-
Jaime Martinez authored
chore(release): merge v4.40.1 backport into master See merge request !2893 Merged-by:
Jaime Martinez <jmartinez@gitlab.com> Approved-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Jaime Martinez <jmartinez@gitlab.com> Reviewed-by:
GitLab Duo <gitlab-duo@gitlab.com> Co-authored-by:
Registry Release Bot <project_13831684_bot_1f10d664ae815e69d247c8cd4c319058@noreply.gitlab.com> Co-authored-by:
Hayley Swimelar <hswimelar@gitlab.com>
-
Jaime Martinez authored
-
Pawel Rozlach authored
build: upgrade to Go 1.25 See merge request !2890 Merged-by:
Pawel Rozlach <prozlach@gitlab.com> Approved-by:
Suleimi Ahmed <sahmed@gitlab.com> Approved-by:
Pawel Rozlach <prozlach@gitlab.com> Co-authored-by:
Jaime Martinez <jmartinez@gitlab.com>
-
Jaime Martinez authored
-
Jaime Martinez authored
build(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.32.25 See merge request !2884 Merged-by:
Jaime Martinez <jmartinez@gitlab.com> Approved-by:
Jaime Martinez <jmartinez@gitlab.com> Approved-by:
Suleimi Ahmed <sahmed@gitlab.com> Co-authored-by:
GitLab Renovate Bot <gitlab-bot@gitlab.com>
-
Pawel Rozlach authored
The s3_v2 driver shared a single cenkalti/backoff.ExponentialBackOff across every request and retry for the life of the client. That object is stateful and not safe for concurrent use, which caused two bugs: - A data race on the backoff's internal currentInterval, reachable from concurrent S3 requests through BackoffDelay (flagged by go test -race). - The interval only ever grew and stuck at the 60s cap, since it was never reset, so a fresh request's first retry could wait ~60s instead of starting near 500ms. Replace it with a stateless delayForAttempt that computes the delay in closed form from the attempt number the SDK passes in: an exponential curve (InitialInterval * Multiplier^(attempt-1), capped at MaxInterval) jittered by ±RandomizationFactor, using the same common.Default* parameters as before so retry timing is unchanged. Being stateless, a single delayer is safe to share across concurrent requests and every request restarts the curve at attempt 1. The driver still depends on cenkalti/backoff elsewhere; only this file stops using it directly. This backports artifact-registry!635. Related to gitlab-org/ops/artifact-registry#204 Co-Authored-By:
Claude Opus 4.8 (1M context) <noreply@anthropic.com>
-
Pawel Rozlach authored
The s3:seaweedfs before_script/script unset every S3/AWS variable with: for i in `env | grep -E 'S3|AWS' | cut -d= -f1`; do unset $i; done env prints multi-line variable values across lines, so a continuation line containing "S3"/"AWS" was matched and cut yielded a stray token (e.g. "-r"), which unset then parsed as a flag and aborted the job under errexit: /usr/bin/bash: line 306: unset: -r: invalid option List variable names only with compgen -v (names cannot contain newlines or "="), and use unset -- so a name is never treated as an option.
-
Hayley Swimelar authored
-
João Pereira authored
ci: open merge-back MR for leading-edge backports See merge request !2894 Merged-by:
João Pereira <jpereira@gitlab.com> Approved-by:
Suleimi Ahmed <sahmed@gitlab.com> Approved-by:
João Pereira <jpereira@gitlab.com> Reviewed-by:
GitLab Duo <gitlab-duo@gitlab.com> Co-authored-by:
Hayley Swimelar <hswimelar@gitlab.com>
-
Hayley Swimelar authored
build: upgrade golang.org/x/crypto to v0.53.0 See merge request !2895 Merged-by:
Hayley Swimelar <hswimelar@gitlab.com> Approved-by:
Suleimi Ahmed <sahmed@gitlab.com> Approved-by:
Hayley Swimelar <hswimelar@gitlab.com> Co-authored-by:
Jaime Martinez <jmartinez@gitlab.com>
-
Hayley Swimelar authored
fix(driver/s3-v2): make retry delayer stateless See merge request !2896 Merged-by:
Hayley Swimelar <hswimelar@gitlab.com> Approved-by:
Suleimi Ahmed <sahmed@gitlab.com> Approved-by:
Hayley Swimelar <hswimelar@gitlab.com> Co-authored-by:
Pawel Rozlach <prozlach@gitlab.com>
-
RELEASE_BOT_TOKEN authored
-
Hayley Swimelar authored
chore(release): 4.40.2 See merge request !2897 Merged-by:
Hayley Swimelar <hswimelar@gitlab.com> Approved-by:
Jaime Martinez <jmartinez@gitlab.com> Approved-by:
Suleimi Ahmed <sahmed@gitlab.com> Approved-by:
João Pereira <jpereira@gitlab.com> Co-authored-by:
Registry Release Bot <project_13831684_bot_1f10d664ae815e69d247c8cd4c319058@noreply.gitlab.com>