Travis Nielsen
a43c60de15
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 >
(cherry picked from commit d3cb7271a7 )
2025-03-28 20:06:10 +00:00
Travis Nielsen
9e37c33f32
Merge pull request #15596 from travisn/release-1.17.0-beta.0
...
build: Set the release version for the v1.17.0-beta.0 release
2025-03-27 13:22:10 -06:00
Travis Nielsen
a06b89a0dd
build: set the release version for the minor beta release
...
For the minor release update the docs and examples
to v1.17.0-beta.0
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-03-27 11:22:47 -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
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
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
subham rai
40db7b370a
Merge pull request #15552 from travisn/daily-main-log
...
ci: Rename ceph logs for main in daily ci
2025-03-21 10:16:02 +05:30
subham rai
4384e7e710
Merge pull request #15555 from subhamkrai/add-csi-operator-unit-test
...
csi: add csi-op api in unit tests
2025-03-21 09:13:12 +05:30
subhamkrai
a25c57397e
csi: add csi-op api in unit tests
...
let's just add csi-op unit tests in rns and svg
we'll add more code in future.
Signed-off-by: subhamkrai <srai@redhat.com >
2025-03-21 06:42:37 +05:30
Travis Nielsen
437a33e076
ci: rename ceph logs for main in daily ci
...
The daily ci was collecting logs with the name of the legacy
ceph master branch. This was renamed to main some time ago.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-03-20 14:02:58 -06:00
Travis Nielsen
fe70248a13
operator: set dns policy for host network if needed
...
When host network is enabled, the operator needs to set the
dns policy to ClusterFirstWithHostNet so the request to the
rgw endpoint will resolve properly.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-03-20 14:01:26 -06:00
Travis Nielsen
d05a4e88ca
Merge pull request #15541 from subhamkrai/install-csi-op-in-ci
...
ci: Install csi-op in integration tests
2025-03-19 10:04:04 -06:00
Travis Nielsen
c7e5a4c236
tests: enable csi operator for go test suites
...
Create the CSI operator in the go integration test suites
to test the new CSI operator scenarios. For the upgrade
test suite, enable the CSI operator after the upgrade
to verify the working cluster after it is enabled.
Signed-off-by: subhamkrai <srai@redhat.com >
2025-03-19 21:02:05 +05:30
subham rai
dd6cd626f8
Merge pull request #15540 from subhamkrai/add-go-1.24
...
build: add support for golang 1.24
2025-03-19 11:55:54 +05:30
subhamkrai
3bbfe8a70e
build: add support for golang 1.24
...
rook now supports two recent version of golang
i.e 1.23, 1.24 and also run canary test on go 1.24
Signed-off-by: subhamkrai <srai@redhat.com >
2025-03-18 22:08:06 +05:30