Michael Adam and Blaine Gardner
f5d7004d22
build: make the yamllint target self-contained
...
The yamllint make target required yamllint to be installed
in the PATH.
This change renders it self-contained
by using a container image instead.
Signed-off-by: Michael Adam <obnox@samba.org >
Co-authored-by: Blaine Gardner <b.blaine.gardner@gmail.com >
2026-04-24 21:04:49 +02:00
Blaine Gardner
ebf4656481
doc: add AI guidelines
...
Add AI guidelines based on discussions from the most recent community
meeting.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2026-04-24 11:49:22 -06:00
Travis Nielsen
0e6e89dc27
Merge pull request #17381 from gaganhr94/fix/token-permissions
...
fix: adding required permissions to top level and jobs in the workflow
2026-04-24 08:02:09 -06:00
Michael Adam and Copilot
ffc87c674e
build: make the shellcheck target self-contained
...
running make shellcheck required shellcheck to be
installed locally in the $PATH.
This change renders make shellcheck self-contained
by installing shellcheck in the local tools cache directory
likeit is already done with other tools.
Signed-off-by: Michael Adam <obnox@samba.org >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-23 11:15:08 +02:00
Prabhala Tara Aasrita
b7ea6f488f
ci: remove K8s 1.30 and use latest patch versions
...
Remove Kubernetes 1.30 from k8s workflows and update supported
versions to their latest patches (1.31.14, 1.32.13, 1.33.11, 1.35.4)
Closes #17399
Signed-off-by: Prabhala Tara Aasrita <taraasrita@ibm.com >
2026-04-22 14:01:06 +05:30
dependabot[bot]
2c6f1239f6
build(deps): bump github/codeql-action from 4.35.1 to 4.35.2
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.35.1 to 4.35.2.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/c10b8064de6f491fea524254123dbe5e09572f13...95e58e9a2cdfd71adc6e0353d5c52f41a045d225 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-20 14:39:10 +00:00
Gagan H R
633fee1e47
ci: adding required permissions to top level and jobs in the workflow
...
Signed-off-by: Gagan H R <hrgagan4@gmail.com >
2026-04-19 17:59:52 +05:30
Travis Nielsen
7d352fd528
test: run canary tests against tentacle
...
Update the canary tests to run against tentacle with each
PR instead of squid. the daily tests will still cover squid.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2026-04-13 15:18:34 -06:00
subham rai
5b4d8ecb23
Merge pull request #17347 from rook/dependabot/github_actions/aws-actions/configure-aws-credentials-6.1.0
...
build(deps): bump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0
2026-04-13 21:34:47 +05:30
dependabot[bot]
944bfdd951
build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/bbbca2ddaa5d8feaa63e36b76fdaad77386f024f...043fb46d1a93c77aae656e7c1c64a875d1fc6a0a )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 13:29:22 +00:00
dependabot[bot]
eb74d2a61a
build(deps): bump aws-actions/configure-aws-credentials
...
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws-actions/configure-aws-credentials/compare/8df5847569e6427dd6c4fb1cf565c83acfa8afa7...ec61189d14ec14c8efccab744f656cffd0e33f37 )
---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 13:28:59 +00:00
Parth Arora
54d3e2cac7
Merge pull request #17337 from obnoxxx/ci-simplify-helm-lint-workflow
...
ci: simplify the helm-lint workflow
2026-04-13 16:12:29 +05:30
Michael Adam
6949172209
ci: simplify the helm-lint workflow
...
the helm-lint CI workflow calls `make helm.lint` which depended
on several tools like helm and ct being available in the $PATH.
`make helm.lint` has recently been made self-contained so that it
does not need those tools installed any more.
This change simplifies the helm-lint workflow so that it does not
install now unneeded tools anymore.
Signed-off-by: Michael Adam <obnox@samba.org >
2026-04-10 14:32:33 +02:00
Travis Nielsen
62ae7e3f99
Merge pull request #17331 from sophotechlabs/ci/fix-github-ref-syntax
...
ci: fix GITHUB_REF variable syntax in push-build workflow
2026-04-09 11:35:44 -06:00
Artem Muterko
cfb21227fe
ci: fix GITHUB_REF variable syntax in push-build workflow
...
Signed-off-by: Artem Muterko <artem@sopho.tech >
2026-04-09 18:13:19 +02:00
dependabot[bot]
46a6b5186c
build(deps): bump actions/setup-go from 6.3.0 to 6.4.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/4b73464bb391d4059bd26b0524d20df3927bd417...4a3601121dd01d1626a1e23e37211e3254c1c06c )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 6.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-08 18:12:49 +00:00
subhamkrai
f1df953694
ci: with rgw account we need -tags=ceph_preview
...
rgw account changes require -tags=ceph_preview with go build.
When we are building the whole code, it's reads the tag from
Makefile but the multus test was only building few files so this
tag was missing. Adding this -tags=ceph_preview to fix ci error.
Signed-off-by: subhamkrai <srai@redhat.com >
2026-04-08 18:29:02 +05:30
Prabhala Tara Aasrita
d591037b4d
ci: upgrade checkout action to v6.0.2
...
actions/checkout v6 changed how credentials are persisted. Instead of writing GITHUB_TOKEN as an extraheader in .git/config, it now stores a pointer to a credential helper file in $RUNNER_TEMP. The Makefile's `git config --unset http.https://github.com/.extraheader ` no longer clears the token, so the cross-repo push to rook.github.io was failing.
I have updated the checkout action to v6.0.2, set the persist-credentials field to false and removed the unset line from releases/Makefile.
Signed-off-by: Prabhala Tara Aasrita <taraasrita@ibm.com >
2026-04-07 21:48:16 +05:30
subham rai
bc0b8e465b
Merge pull request #17268 from rook/dependabot/github_actions/github/codeql-action-4.35.1
...
build(deps): bump github/codeql-action from 4.34.1 to 4.35.1
2026-03-30 21:02:18 +05:30
subham rai
2a813234bc
Merge pull request #17269 from rook/dependabot/github_actions/sigstore/cosign-installer-4.1.1
...
build(deps): bump sigstore/cosign-installer from 4.1.0 to 4.1.1
2026-03-30 21:01:45 +05:30
subham rai
0886047676
Merge pull request #17270 from rook/dependabot/github_actions/DavidAnson/markdownlint-cli2-action-23.0.0
...
build(deps): bump DavidAnson/markdownlint-cli2-action from 22.0.0 to 23.0.0
2026-03-30 21:01:21 +05:30
dependabot[bot]
2e7220cb53
build(deps): bump azure/setup-helm from 4.3.1 to 5.0.0
...
Bumps [azure/setup-helm](https://github.com/azure/setup-helm ) from 4.3.1 to 5.0.0.
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md )
- [Commits](https://github.com/azure/setup-helm/compare/1a275c3b69536ee54be43f2070a358922e12c8d4...dda3372f752e03dde6b3237bc9431cdc2f7a02a2 )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 13:26:40 +00:00
dependabot[bot]
2c62e1622a
build(deps): bump DavidAnson/markdownlint-cli2-action
...
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action ) from 22.0.0 to 23.0.0.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases )
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/07035fd053f7be764496c0f8d8f9f41f98305101...ce4853d43830c74c1753b39f3cf40f71c2031eb9 )
---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
dependency-version: 23.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 13:26:25 +00:00
dependabot[bot]
fe42285673
build(deps): bump sigstore/cosign-installer from 4.1.0 to 4.1.1
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-version: 4.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 13:26:19 +00:00
dependabot[bot]
b75da2a2b7
build(deps): bump github/codeql-action from 4.34.1 to 4.35.1
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.34.1 to 4.35.1.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/38697555549f1db7851b81482ff19f1fa5c4fedc...c10b8064de6f491fea524254123dbe5e09572f13 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.35.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 13:26:13 +00:00
Niels de Vos
9262275a6e
ci: use ceph-csi-operator for NVMe-oF testing
...
Signed-off-by: Niels de Vos <ndevos@ibm.com >
2026-03-24 12:18:45 +01:00
dependabot[bot]
ef0ec249a0
build(deps): bump github/codeql-action from 4.33.0 to 4.34.1
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.33.0 to 4.34.1.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/b1bff81932f5cdfc8695c7752dcee935dcd061c8...38697555549f1db7851b81482ff19f1fa5c4fedc )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.34.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-23 12:43:16 +00:00
Travis Nielsen
f23b041bb6
Merge pull request #17199 from sp98/fix-ci-failures
...
ci: fix ceph_preview tags
2026-03-18 14:59:10 -06:00
Santosh
5fefd748be
ci: fix ceph_preview tags
...
use ceph_preview tag at the top-level env rather than job level env in
the integration-test-on-release.yaml
Signed-off-by: Santosh <sapillai@redhat.com >
2026-03-17 21:41:34 +05:30
subham rai
151806473a
Merge pull request #17190 from rook/dependabot/github_actions/github/codeql-action-4.33.0
...
build(deps): bump github/codeql-action from 4.32.6 to 4.33.0
2026-03-16 21:02:45 +05:30
subham rai
eaa3ddcd35
Merge pull request #17189 from rook/dependabot/github_actions/sigstore/cosign-installer-4.1.0
...
build(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.0
2026-03-16 21:02:26 +05:30
subham rai
0c0277c5c1
Merge pull request #17191 from rook/dependabot/github_actions/psf/black-26.3.1
...
build(deps): bump psf/black from 26.3.0 to 26.3.1
2026-03-16 20:54:30 +05:30
dependabot[bot]
794042c093
build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.7.0 to 4.0.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/c7c53464625b32c7a7e944ae62b3e17d2b600130...ce360397dd3f832beb865e1373c09c0e9f86d70a )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 12:43:35 +00:00
dependabot[bot]
3aa5e0eef4
build(deps): bump psf/black from 26.3.0 to 26.3.1
...
Bumps [psf/black](https://github.com/psf/black ) from 26.3.0 to 26.3.1.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/35ea67920b7f6ac8e09be1c47278752b1e827f76...c6755bb741b6481d6b3d3bb563c83fa060db96c9 )
---
updated-dependencies:
- dependency-name: psf/black
dependency-version: 26.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 12:43:24 +00:00
dependabot[bot]
67c63e4bb7
build(deps): bump github/codeql-action from 4.32.6 to 4.33.0
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.32.6 to 4.33.0.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/0d579ffd059c29b07949a3cce3983f0780820c98...b1bff81932f5cdfc8695c7752dcee935dcd061c8 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.33.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 12:43:18 +00:00
dependabot[bot]
cdbbcd03cd
build(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.0
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 12:43:10 +00:00
Santosh Pillai
7a0afce65f
Merge pull request #17041 from sp98/rgw-account-controller
...
rgw: controller for account management
2026-03-13 21:37:02 +05:30
Niraj Yadav
c5613a3320
csi: update ceph-csi image to v3.16.2
...
This patch updates the ceph-csi image version
to v3.16.2
Signed-off-by: Niraj Yadav <niryadav@redhat.com >
2026-03-13 15:35:34 +05:30
Santosh
c4ec7faee5
rgw: controller for account management
...
PR only focuses on account creation, deletion and update.
Signed-off-by: Santosh <sapillai@redhat.com >
2026-03-13 11:21:46 +05:30
subham rai
57d22c20ff
Merge pull request #17171 from rook/dependabot/github_actions/psf/black-26.3.0
...
build(deps): bump psf/black from 25.11.0 to 26.3.0
2026-03-10 17:10:36 +05:30
dependabot[bot]
c1fac17027
build(deps): bump psf/black from 25.11.0 to 26.3.0
...
Bumps [psf/black](https://github.com/psf/black ) from 25.11.0 to 26.3.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/05f0a8ce1f71fbb36e1e032d3b518c7b945089a2...35ea67920b7f6ac8e09be1c47278752b1e827f76 )
---
updated-dependencies:
- dependency-name: psf/black
dependency-version: 26.3.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: subhamkrai <srai@redhat.com >
2026-03-10 15:57:33 +05:30
subham rai
d53ab75683
Merge pull request #17169 from rook/dependabot/github_actions/github/codeql-action-4.32.6
...
build(deps): bump github/codeql-action from 4.32.5 to 4.32.6
2026-03-10 14:53:00 +05:30
subham rai
69a9c10948
Merge pull request #17170 from rook/dependabot/github_actions/actions/setup-go-6.3.0
...
build(deps): bump actions/setup-go from 6.0.0 to 6.3.0
2026-03-10 14:52:17 +05:30
dependabot[bot]
be18ca1c60
build(deps): bump actions/setup-go from 6.0.0 to 6.3.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 6.0.0 to 6.3.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v6...4b73464bb391d4059bd26b0524d20df3927bd417 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 6.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 13:07:40 +00:00
dependabot[bot]
c35f7b356a
build(deps): bump github/codeql-action from 4.32.5 to 4.32.6
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.32.5 to 4.32.6.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/c793b717bc78562f491db7b0e93a3a178b099162...0d579ffd059c29b07949a3cce3983f0780820c98 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.32.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 13:07:20 +00:00
dependabot[bot]
973dddb58f
build(deps): bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 13:07:08 +00:00
Travis Nielsen
0e05c6afff
Merge pull request #17144 from subhamkrai/fix-synk-ci-failure
...
security: pin older version of synk
2026-03-05 10:53:21 -07:00
Travis Nielsen
24053d04d3
Merge pull request #17017 from parth-gr/test-mirror-ec
...
ci: add ec pool mirroring in our ci
2026-03-03 10:24:26 -07:00
subhamkrai
c0ef0cf04c
security: pin older version of synk
...
let's pin older version of synk where ci was passing.
With newer version or master tag, it is failing.
Signed-off-by: subhamkrai <srai@redhat.com >
2026-03-03 15:20:14 +05:30
parth-gr
50f5eec61d
ci: add ec pool mirroring in our ci
...
we do support ec pool mirroring too
Add a test for that
Signed-off-by: parth-gr <partharora1010@gmail.com >
2026-03-03 11:35:05 +05:30