Blaine Gardner
6ada581854
Merge pull request #15263 from jhoblitt/feature/obc-bucket-lc
...
object: add bucketLifecycle to obc
2025-01-22 10:18:08 -07:00
Joshua Hoblitt
b689038ffc
test: add obc bucketLifecycle integration test
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-01-21 16:01:37 -07:00
Joshua Hoblitt
a55fdb3fbe
object: add obc bucketLifecycle
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-01-21 16:01:37 -07:00
Blaine Gardner
6af511b3b8
Merge pull request #15310 from jhoblitt/maint/codespell-reusing
...
ci: codespell: s/re-using/reusing/
2025-01-21 16:00:14 -07:00
Joshua Hoblitt
f52f48c477
ci: codespell: s/re-using/reusing/
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-01-21 15:11:33 -07:00
Steven Fackler
6935dfdc47
rgw: fix error handling for secret lookup
...
Get will return a non-nil pointer even in the error case.
Signed-off-by: Steven Fackler <sfackler@gmail.com >
2025-01-21 09:42:46 -05:00
Travis Nielsen
5ca28ed37e
Merge pull request #15307 from subhamkrai/update-k8s-pkgs
...
build: update k8s and cntrl runtime pkg
2025-01-21 07:15:22 -07:00
subhamkrai
e1ce1e4416
build: update k8s and cntrl runtime pkg
...
this commits updates the k8s pkg to v0.32.1 and
controller runtime to v0.20.0
Signed-off-by: subhamkrai <srai@redhat.com >
2025-01-21 14:34:12 +05:30
subham rai
bd053e0eec
Merge pull request #15304 from Juneezee/refactor/exp
...
build: replace `golang.org/x/exp/slices` with stdlib `slices`
2025-01-21 12:59:17 +05:30
Eng Zer Jun
e68a7ea561
build: replace golang.org/x/exp/slices with stdlib slices
...
The experimental functions in `golang.org/x/exp/slices` are now
available in the standard library in Go 1.21.
Reference: https://go.dev/doc/go1.21#slices
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com >
2025-01-21 15:02:35 +08:00
subham rai
e5e5906768
Merge pull request #15301 from rook/dependabot/github_actions/actions/upload-artifact-4.6.0
...
build(deps): bump actions/upload-artifact from 4.4.3 to 4.6.0
2025-01-21 12:24:32 +05:30
subham rai
50e353eb18
Merge pull request #15298 from rook/dependabot/go_modules/github-dependencies-7737c7a5fe
...
build(deps): bump github.com/aws/aws-sdk-go from 1.55.5 to 1.55.6 in the github-dependencies group
2025-01-21 12:08:15 +05:30
subham rai
545769f437
Merge pull request #15303 from rook/dependabot/github_actions/helm/chart-testing-action-2.7.0
...
build(deps): bump helm/chart-testing-action from 2.6.1 to 2.7.0
2025-01-21 11:59:34 +05:30
subham rai
5920e04def
Merge pull request #15302 from rook/dependabot/github_actions/wagoid/commitlint-github-action-6.2.1
...
build(deps): bump wagoid/commitlint-github-action from 6.2.0 to 6.2.1
2025-01-21 11:59:18 +05:30
subham rai
69ecfcae22
Merge pull request #15299 from rook/dependabot/github_actions/helm/kind-action-1.12.0
...
build(deps): bump helm/kind-action from 1.11.0 to 1.12.0
2025-01-21 11:59:05 +05:30
subham rai
b0deb1bcb8
Merge pull request #15300 from rook/dependabot/github_actions/golangci/golangci-lint-action-6.2.0
...
build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0
2025-01-21 11:57:52 +05:30
dependabot[bot]
cb885658f2
build(deps): bump helm/chart-testing-action from 2.6.1 to 2.7.0
...
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action ) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/e6669bcd63d7cb57cb4380c33043eebe5d111992...0d28d3144d3a25ea2cc349d6e59901c4ff469b3b )
---
updated-dependencies:
- dependency-name: helm/chart-testing-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 12:42:18 +00:00
dependabot[bot]
7eb3d3cad3
build(deps): bump wagoid/commitlint-github-action from 6.2.0 to 6.2.1
...
Bumps [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action ) from 6.2.0 to 6.2.1.
- [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/wagoid/commitlint-github-action/compare/0184f5a228ee06430bb9e67d65f73a1a6767496a...b948419dd99f3fd78a6548d48f94e3df7f6bf3ed )
---
updated-dependencies:
- dependency-name: wagoid/commitlint-github-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 12:42:16 +00:00
dependabot[bot]
a154e98b75
build(deps): bump actions/upload-artifact from 4.4.3 to 4.6.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.4.3 to 4.6.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882...65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 12:42:13 +00:00
dependabot[bot]
c99a910cfa
build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 6.1.1 to 6.2.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/971e284b6050e8a5849b72094c50ab08da042db8...ec5d18412c0aeab7936cb16880d708ba2a64e1ae )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 12:42:06 +00:00
dependabot[bot]
4d3556118d
build(deps): bump helm/kind-action from 1.11.0 to 1.12.0
...
Bumps [helm/kind-action](https://github.com/helm/kind-action ) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/helm/kind-action/releases )
- [Commits](https://github.com/helm/kind-action/compare/ae94020eaf628e9b9b9f341a10cc0cdcf5c018fb...a1b0e391336a6ee6713a0583f8c6240d70863de3 )
---
updated-dependencies:
- dependency-name: helm/kind-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 12:42:04 +00:00
dependabot[bot]
f01b8b18c9
build(deps): bump github.com/aws/aws-sdk-go
...
Bumps the github-dependencies group with 1 update: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ).
Updates `github.com/aws/aws-sdk-go` from 1.55.5 to 1.55.6
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG_PENDING.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.55.5...v1.55.6 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 12:33:37 +00:00
Oded Viner
3d7f5cff65
operator: improve operator error logging for ok-to-stop failures
...
this PR improves the error logging when ok-to-stop requests fail
in the Rook operator. Instead of only showing a generic exit status
Signed-off-by: Oded Viner <oviner@redhat.com >
2025-01-19 14:46:57 +02:00
Travis Nielsen
b0aefed8e5
osd: enable node specific ceph conf overrides
...
Some ceph.conf settings need to be unique per node
depending on the hardware. The ceph.conf overrides
can now be customized per-node by creating a node-specific
configmap that will be loaded for all OSDs and OSD prepare
jobs on that node, instead of the default ceph.conf
that is loaded from the rook-config-override configmap.
The node-specific configmaps must have the label
node.config.rook.io/osd, and be named as:
rook-config-override-<hostname>
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-01-17 15:57:48 -07:00
Travis Nielsen
8767bf263e
Merge pull request #15288 from travisn/mergify-auto-backport
...
build: Auto merge backports without blocking on multisite test
2025-01-16 14:33:34 -07:00
Travis Nielsen
4fbe3f20b5
build: auto merge backports without multisite test
...
The rgw multisite testing job is consistently failing
and blocking the backport of PRs that are passing all
other CI. Until issue 15177 is fixed let's disable
this check.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-01-16 13:31:45 -07:00
Travis Nielsen
f5833cf58f
Merge pull request #15270 from cobaltcore-dev/remove-mon-db-conf-log
...
operator: omit values from mon db config logs
2025-01-16 11:29:37 -07:00
Travis Nielsen
53c419afdd
Merge pull request #15258 from OdedViner/pruner_tollerations
...
core: add tolerations to crashcollector pruner cronJob pod
2025-01-16 10:00:34 -07:00
Artem and Travis Nielsen
db88970641
operator: omit mon db config value log
...
Co-authored-by: Travis Nielsen <tnielsen@redhat.com >
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com >
2025-01-16 16:42:34 +01:00
Oded Viner
8817a1a703
core: add tolerations to crashcollector pruner cronJob pod
...
This PR addresses an issue where the CrashCollector Pruner
CronJob pods were stuck in a Pending state due to missing
tolerations in their PodTemplateSpec.
These tolerations were not being propagated from the
cephClusterSpec.placement.all field.
Added tolerations to the PodTemplateSpec of the
CrashCollector Pruner CronJob.
Signed-off-by: Oded Viner <oviner@redhat.com >
2025-01-16 16:17:20 +02:00
subham rai
16e67807ed
Merge pull request #15260 from rook/dependabot/go_modules/k8s-dependencies-1fd157afd7
...
build(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 in the k8s-dependencies group
2025-01-16 11:18:55 +05:30
Travis Nielsen
b596479a4c
Merge pull request #15281 from travisn/adopters-simplify
...
docs: Simplify adopters instructions
2025-01-15 14:48:50 -07:00
Travis Nielsen
2e0901ba28
docs: simplify adopters instructions
...
No need for adopters to send mail to the steering committee,
maintainers can manage the adopters just fine.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-01-15 11:19:36 -07:00
Travis Nielsen
0bee80b690
Merge pull request #15276 from obnoxxx/fix-s5cmd-arch
...
Fix s5cmd arch
2025-01-15 11:03:09 -07:00
Travis Nielsen
e04efab7be
Merge pull request #15272 from travisn/roadmap-1.17
...
docs: Update roadmap for release 1.17
2025-01-15 10:47:23 -07:00
Michael Adam
e34c41ce2c
build: fix S5CMD_ARCH calculation
...
In image building, when building on arm based systems,
the s5cmd tool was added with the wrong architecture
(amd64 instead of arm64).
This change fixes the architecture of the s5cmd to match the
architecture of the image built.
Fixes : #15262
Signed-off-by: Michael Adam <obnox@samba.org >
2025-01-15 18:23:04 +01:00
Michael Adam
0649cd38ac
build: move a Makefile comment to a more appropriate place
...
in the image building Makefile, a comment explaining the construction
of the operator-sdk download URL was in a wrong place.
Now it is moved to the lines that it actually explains.
Signed-off-by: Michael Adam <obnox@samba.org >
2025-01-15 18:17:25 +01:00
Blaine Gardner
5f36e48a50
Merge pull request #15275 from nixpanic/kubernetes-csi/sidecars/20250115
...
Update Kubernetes CSI sidecar images to current versions
2025-01-15 09:22:36 -07:00
Niels de Vos
955fa9cae4
csi: update Kubernetes CSI sidecar images to current versions
...
The Kubernetes CSI sidecars have had several releases that were not
included in deployments by Rook yet, update them to the versions that
are available today:
- csi-node-driver-registrar:v2.13.0
- csi-provisioner:v5.1.0
- csi-attacher:v4.8.0
- csi-resizer:v1.13.1
Signed-off-by: Niels de Vos <ndevos@ibm.com >
2025-01-15 13:11:26 +01:00
Travis Nielsen
b33598f530
docs: update roadmap for release 1.17
...
For the upcoming 1.17 release, update the high level features
that are targeted.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-01-14 13:56:54 -07:00
Travis Nielsen
254545f79a
Merge pull request #15269 from travisn/reset-notes
...
docs: Reset pending release notes
2025-01-14 10:57:49 -07:00
Artem Torubarov
a44ae0fdc6
operator: omit values from mon db config logs
...
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com >
2025-01-14 18:14:04 +01:00
Travis Nielsen
86a287030c
docs: reset pending release notes
...
For the upcoming 4.17 release, we reset the pending release
notes so we can add new features to the list.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-01-14 09:57:27 -07:00
Blaine Gardner
3a9600156a
Merge pull request #15261 from jhoblitt/feature/obc-bucket-policy-docs
...
doc: add basic obc bucketPolicy description
2025-01-14 09:51:32 -07:00
Travis Nielsen
cf92d1e0ef
Merge pull request #15264 from travisn/csi-driver-name
...
csi: Set driver name to same as the operator namespace
2025-01-14 09:11:00 -07:00
Travis Nielsen
ccf957def2
Merge pull request #15265 from Muyan0828/adopter-alauda
...
doc: add adopter
2025-01-14 07:24:37 -07:00
licheng
d389a0eea6
doc: add adopter
...
Signed-off-by: licheng <chengli@alauda.io >
2025-01-14 09:57:27 +08:00
Travis Nielsen
f9ebaf3418
csi: set driver name to same as the operator namespace
...
The operator namespace is where the csi driver resources
are being created. The prefix is expected to match the
namespace where the driver is being created.
It was an incorrect change from 15245 where it
had been assumed that the cluster prefix name was
required instead.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-01-13 16:34:43 -07:00
Joshua Hoblitt
59c5c045b7
doc: add basic obc bucketPolicy description
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-01-13 10:56:24 -07:00
dependabot[bot]
80eee60d9c
build(deps): bump sigs.k8s.io/controller-runtime
...
Bumps the k8s-dependencies group with 1 update: [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime ).
Updates `sigs.k8s.io/controller-runtime` from 0.19.3 to 0.19.4
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases )
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md )
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.19.3...v0.19.4 )
---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 12:19:41 +00:00