From 31a41b2aa5fa1753eb51bcef88f8df1734566b1e Mon Sep 17 00:00:00 2001 From: Przemyslaw Zglinicki Date: Tue, 18 Aug 2026 23:17:04 +0200 Subject: [PATCH 1/2] ci: exclude .ansible/ (installed collections) from ansible-lint ansible-lint --profile production was linting vendored Galaxy collections installed fresh into .ansible/collections/ at CI time (redpanda.cluster, prometheus.prometheus, grafana.grafana) - code this repo doesn't own and .gitignore already treats as a dependency cache, never tracked here. Whenever the resolved collection version trips a rule (e.g. var-naming[no-role-prefix] inside redpanda.cluster's system_setup role), the job fails for reasons unrelated to any PR's actual diff - confirmed by running the exact same job twice against this PR's unchanged commit and getting the same 383 violations, none touching a file this PR modified. --- .ansible-lint | 1 + 1 file changed, 1 insertion(+) diff --git a/.ansible-lint b/.ansible-lint index 82ece36c..f81e00b3 100644 --- a/.ansible-lint +++ b/.ansible-lint @@ -1,5 +1,6 @@ --- exclude_paths: + - .ansible/ - .github/** - artifacts/ - aws/ From 7cc542f631d8e344c0b6c96384a13a16c294d6e4 Mon Sep 17 00:00:00 2001 From: Przemyslaw Zglinicki Date: Wed, 19 Aug 2026 12:49:14 +0200 Subject: [PATCH 2/2] ci: switch connect RPM DL_LINK from Cloudsmith to S3 Taskfile.yml's DL_LINK now points at s3://vectorized-public/releases/cloudsmith/connectors-artifacts/ instead of dl.redpanda.com's Cloudsmith-backed proxy. - Old: https://dl.redpanda.com/{{.TOKEN}}/connectors-artifacts/raw/names/redpanda-connectors/versions/{{.RPM_VERSION}}/redpanda-connectors-{{.RPM_VERSION}}.x86_64.rpm - New: https://vectorized-public.s3.amazonaws.com/releases/cloudsmith/connectors-artifacts/redpanda-connectors-{{.RPM_VERSION}}.x86_64.rpm Verified anonymous GetObject/List against an existing sibling key in the same bucket (releases/cloudsmith/0/...) -- both succeed with no auth, so the same public-read access should apply once files land under connectors-artifacts/. That prefix is empty as of this commit (archival hasn't run yet), so this hasn't been tested against the actual target files -- needs a real run once they're uploaded. Per review: scoped to this one line only. DEVPROD-4553 --- Taskfile.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Taskfile.yml b/Taskfile.yml index e7a48347..8d2c8bbb 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -109,7 +109,7 @@ vars: SERVER_DIR: '{{.SERVER_DIR | default "/tmp"}}' LOCAL_FILE: '{{.ARTIFACT_DIR}}/redpanda-connect.x86_64.rpm' TOKEN: '{{.CONNECT_RPM_TOKEN | default ""}}' - DL_LINK: 'https://dl.redpanda.com/{{.TOKEN}}/connectors-artifacts/raw/names/redpanda-connectors/versions/{{.RPM_VERSION}}/redpanda-connectors-{{.RPM_VERSION}}.x86_64.rpm' + DL_LINK: 'https://vectorized-public.s3.amazonaws.com/releases/cloudsmith/connectors-artifacts/redpanda-connectors-{{.RPM_VERSION}}.x86_64.rpm' # AWS INSTANCE_TYPE_AWS: '{{.INSTANCE_TYPE_AWS | default "i3.2xlarge"}}'