dependabot[bot]
c48da16ab3
build(deps): bump actions/setup-python from 5.4.0 to 5.5.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/42375524e23c412d93fb67b49958b491fce71c38...8d9ed9ac5c53483de85588cdf95a591a75ab9f55 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 12:39:14 +00:00
Travis Nielsen
7908e52a41
Merge pull request #14792 from travisn/squid-base
...
build: Update base operator image to squid
2025-03-28 14:14:26 -06:00
Blaine Gardner
fad431b38b
Merge pull request #15598 from travisn/upgrade-1.17
...
tests: Upgrade from rook 1.16 to master
2025-03-28 14:05:20 -06:00
Blaine Gardner
4ad037aa62
Merge pull request #15591 from jhoblitt/plumbing/golangci-lint
...
core: replace gofmt with golangci-lint
2025-03-28 12:36:54 -06:00
Travis Nielsen
721fe4ff7d
test: include rgw zone flags for endpoint validation
...
The rgw endpoint validation requires the zone flags to be passed
when the admin user is in a non-default zone.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-03-27 17:41:20 -06:00
Travis Nielsen
a6c4feb0af
build: update base operator image to squid
...
With the stable release of v19.2.1, we update the Rook
operator base image to use this version to ensure
compatibility of ceph commands, in particular for
radosgw-admin.
Images pushed to the ceph quay repo are now manifested
so we can use the --platform flag when building the
docker image instead of pulling from separate repos.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-03-27 14:30:43 -06:00
Travis Nielsen
d3cb7271a7
tests: upgrade from rook 1.16 to master
...
The upgrade tests in master have been upgrading from 1.15 to
master. In anticipation of the v1.17 release, we change
the upgrade tests to start from v1.16 to test if there
are any regressions in the supported upgrades.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-03-27 13:06:55 -06:00
Travis Nielsen
456855ded8
Merge pull request #15597 from travisn/mergify-1.17
...
ci: Add 1.17 branch to mergify backports
2025-03-27 12:53:35 -06:00
Travis Nielsen
468dd91b29
ci: add 1.17 branch to mergify backports
...
For the new 1.17 branch, configure mergify to open
backport PRs and automatically merge to the 1.17
branch.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-03-27 11:29:30 -06:00
Travis Nielsen
8f98f9eccb
ci: remove 1.13 branch from mergify backports
...
1.13 backports are no longer necessary to support,
so disable them from the mergify bot.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-03-27 11:27:07 -06:00
Travis Nielsen
1b9f9aa7ff
Merge pull request #15594 from BlaineEXE/gofumpt-vscode
...
build: add enable gofumpt in suggested vscode conf
v1.17.0-alpha.0
2025-03-27 11:07:06 -06:00
Joshua Hoblitt
b721c30dd1
core: fix golangci-lint warn caused by comment in nolint directive
...
Resolves this warning:
WARN [runner/nolint_filter] Found unknown linters in //nolint directives: just configuration keys., value not credential
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-03-27 09:43:16 -07:00
Blaine Gardner
58724cbe12
build: add enable gofumpt in suggested vscode conf
...
Enable gofumpt formatter in the recommended vscode settings.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2025-03-27 10:06:37 -06:00
Joshua Hoblitt
c5f59db859
core: replace gofmt with golangci-lint
...
This has the effect of running gofmt and gofumpt at the same time.
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-03-26 16:17:37 -07:00
Travis Nielsen
6189a7be90
Merge pull request #15531 from jhoblitt/plumbing/code-tidy
...
core: run gofumpt on all files
2025-03-26 13:49:52 -06:00
Joshua Hoblitt
3cb343f62a
core: run gofumpt on all files
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-03-26 10:41:48 -07:00
Santosh Pillai
daa0dc1327
Merge pull request #15408 from sp98/redo-pdbs
...
osd: handle OSD PDBs when OSDs fail without affecting the cluster health
2025-03-26 21:34:17 +05:30
Travis Nielsen
2346af27e6
Merge pull request #15570 from rook/dependabot/go_modules/github-dependencies-d99d65495a
...
build(deps): bump github.com/k8snetworkplumbingwg/network-attachment-definition-client from 1.7.5 to 1.7.6 in the github-dependencies group
2025-03-26 07:44:03 -06:00
Santosh Pillai
a816b4a971
osd: allow one healthy OSD to be drained
...
One ore more OSDs can be down and PGs can still be active+clean (data
was rebalanced to other available OSDs). This PR sets
maxunavailable=1+downOSDs to allow one healthy to be drained.
Signed-off-by: Santosh Pillai <sapillai@redhat.com >
2025-03-26 10:40:46 +05:30
Travis Nielsen
df681b190b
Merge pull request #15553 from travisn/operator-host-network
...
operator: Set dns policy for host network if needed
2025-03-25 17:33:06 -06:00
Travis Nielsen
6cbcdb7c14
Merge pull request #15585 from a1994sc/hotfix/upload-chart
...
ci: fix push version mismatch
2025-03-25 15:27:12 -06:00
Allen Conlon
1291045c7f
ci: fix push version mismatch
...
Signed-off-by: Allen Conlon <software@conlon.dev >
2025-03-25 17:04:48 -04:00
Travis Nielsen
a72a2bfc75
Merge pull request #15580 from a1994sc/hotfix/upload-chart
...
ci: fix version of chart not existing
2025-03-25 14:10:02 -06:00
Allen Conlon
2cbcbffd52
ci: fix version of chart not existing
...
Signed-off-by: Allen Conlon <software@conlon.dev >
2025-03-25 15:50:13 -04:00
Travis Nielsen
6b08666fd6
Merge pull request #15562 from jhoblitt/bugfix/CephBuckeTopic-reconcile-status
...
object: all CephBucketTopic reconcile errors set .status.phase
2025-03-25 13:12:20 -06:00
Joshua Hoblitt
dcf0a57d11
object: all CephBucketTopic reconcile errors set .status.phase
...
topic.reconcile() had a number of error triggered return statements
which did not update the CR's status to reflect a reconcile failure.
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-03-25 09:52:37 -07:00
Travis Nielsen
0cf7f40e70
Merge pull request #15561 from rook/dependabot/go_modules/github.com/golang-jwt/jwt/v5-5.2.2
...
build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2
2025-03-25 10:36:18 -06:00
dependabot[bot]
6d34af515d
build(deps): bump github.com/k8snetworkplumbingwg/network-attachment-definition-client
...
Bumps the github-dependencies group with 1 update: [github.com/k8snetworkplumbingwg/network-attachment-definition-client](https://github.com/k8snetworkplumbingwg/network-attachment-definition-client ).
Updates `github.com/k8snetworkplumbingwg/network-attachment-definition-client` from 1.7.5 to 1.7.6
- [Release notes](https://github.com/k8snetworkplumbingwg/network-attachment-definition-client/releases )
- [Commits](https://github.com/k8snetworkplumbingwg/network-attachment-definition-client/compare/v1.7.5...v1.7.6 )
---
updated-dependencies:
- dependency-name: github.com/k8snetworkplumbingwg/network-attachment-definition-client
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-25 10:34:59 -06:00
Travis Nielsen
d8f7147794
Merge pull request #15572 from rook/dependabot/github_actions/actions/upload-artifact-4.6.2
...
build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2
2025-03-25 10:32:15 -06:00
Travis Nielsen
1af33a3c4e
Merge pull request #15573 from rook/dependabot/github_actions/github/codeql-action-3.28.12
...
build(deps): bump github/codeql-action from 3.28.11 to 3.28.12
2025-03-25 10:31:49 -06:00
Travis Nielsen
8ce7231fd4
Merge pull request #15574 from rook/dependabot/github_actions/reviewdog/action-misspell-1.26.3
...
build(deps): bump reviewdog/action-misspell from 1.26.1 to 1.26.3
2025-03-25 10:31:25 -06:00
Travis Nielsen
cd4bc2ff99
Merge pull request #15575 from rook/dependabot/github_actions/golangci/golangci-lint-action-6.5.2
...
build(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2
2025-03-25 10:31:02 -06:00
Travis Nielsen
50d252f351
Merge pull request #15571 from rook/dependabot/github_actions/actions/setup-go-5.4.0
...
build(deps): bump actions/setup-go from 5.3.0 to 5.4.0
2025-03-25 10:27:02 -06:00
Travis Nielsen
2f77d2340d
Merge pull request #15565 from puskunalis/docs-update-commands-zapping-devices
...
docs: update commands for zapping devices
2025-03-25 09:56:01 -06:00
Blaine Gardner
20d85409ba
Merge pull request #15498 from cobaltcore-dev/watch-rgw-config-secrets
...
Watch rgw config secrets
2025-03-25 09:33:50 -06:00
Travis Nielsen
638757b120
Merge pull request #15579 from puskunalis/docs-fix-specific-pool-properties
...
docs: fix specific pool properties key name and config example
2025-03-25 07:23:07 -06:00
Travis Nielsen
4aec70601c
Merge pull request #15542 from a1994sc/feature/oci-chart
...
ci: publish helm charts to oci repos
2025-03-24 13:42:49 -06:00
Vilius Puškunalis
a7f338505c
docs: fix specific pool properties key name and config example
...
Fixes an example of setting specific pool properties where all values must be of type string. Also fixes the parameters key name.
Signed-off-by: Vilius Puškunalis <47086537+puskunalis@users.noreply.github.com >
2025-03-24 21:10:54 +02:00
dependabot[bot]
4618f1b926
build(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 6.5.1 to 6.5.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/4696ba8babb6127d732c3c6dde519db15edab9ea...55c2c1448f86e01eaae002a5a3a9624417608d84 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 13:33:16 +00:00
dependabot[bot]
c30eb882f4
build(deps): bump reviewdog/action-misspell from 1.26.1 to 1.26.3
...
Bumps [reviewdog/action-misspell](https://github.com/reviewdog/action-misspell ) from 1.26.1 to 1.26.3.
- [Release notes](https://github.com/reviewdog/action-misspell/releases )
- [Commits](https://github.com/reviewdog/action-misspell/compare/18ffb61effb93b47e332f185216be7e49592e7e1...9daa94af4357dddb6fd3775de806bc0a8e98d3e4 )
---
updated-dependencies:
- dependency-name: reviewdog/action-misspell
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 13:33:01 +00:00
dependabot[bot]
212bdf9133
build(deps): bump github/codeql-action from 3.28.11 to 3.28.12
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.11 to 3.28.12.
- [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/6bb031afdd8eb862ea3fc1848194185e076637e5...5f8171a638ada777af81d42b55959a643bb29017 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 13:32:58 +00:00
dependabot[bot]
e863957b56
build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1...ea165f8d65b6e75b540449e92b4886f43607fa02 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 13:32:54 +00:00
dependabot[bot]
c29b643c8f
build(deps): bump actions/setup-go from 5.3.0 to 5.4.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/f111f3307d8850f501ac008e886eec1fd1932a34...0aaccfd150d50ccaeb58ebd88d36e91967a5f35b )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 13:32:49 +00:00
Vilius Puškunalis
84820093c5
docs: update commands for zapping devices
...
Add missing commands to clean up devices. Without cleaning up these portions, Ceph detects these devices as belonging to another cluster.
Signed-off-by: Vilius Puškunalis <47086537+puskunalis@users.noreply.github.com >
2025-03-23 00:16:50 +02:00
Allen Conlon
fa2e499727
ci: publish helm charts to oci repos
...
Signed-off-by: Allen Conlon <software@conlon.dev >
2025-03-21 20:15:59 -04:00
dependabot[bot]
f2724f2090
build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2
...
Bumps [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt ) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/golang-jwt/jwt/releases )
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md )
- [Commits](https://github.com/golang-jwt/jwt/compare/v5.2.1...v5.2.2 )
---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-21 22:16:42 +00:00
Blaine Gardner
9c1d681839
Merge pull request #15560 from rook/plumbing/rm-controller-predicate-upgrade-label-support
...
core: rm controller-runtime predicate support for ceph_version label
2025-03-21 15:45:43 -06:00
Blaine Gardner
01d3a5ae40
Merge pull request #15530 from jhoblitt/bugfix/CephObjectStoreUser-reconcile-status
...
object: all CephObjectStoreUser reconcile errors set .status.phase
2025-03-21 12:06:52 -06:00
Joshua Hoblitt
607e328e6f
core: rm controller-runtime predicate support for ceph_version label
...
This label is not currently in use by rook.
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-03-21 09:34:27 -07:00
Artem Torubarov
e2f7caf193
rgw: simplify map secret func
...
Signed-off-by: Artem Torubarov <artem.torubarov@sap.com >
2025-03-21 16:11:34 +01:00