Travis Nielsen
09e7952600
build: use proper github token for docs publish
...
The docs publish requires a token with write access to
the docs repo, so override the default rook repo
github token.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-11-25 14:18:41 -07:00
Travis Nielsen
5a4992a5ea
Merge pull request #16767 from travisn/docs-publish
...
build: Fix docs publish from extraheader error
2025-11-25 13:31:21 -07:00
Travis Nielsen
4a03715386
build: fix docs publish from extraheader error
...
Removing the .extraheader config is failing with
error 5. Attempt to remove this call to attempt
to get the docs publishing successfully again.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-11-25 11:37:59 -07:00
subham rai
45a25a540e
Merge pull request #16758 from rook/dependabot/github_actions/actions/setup-go-6.1.0
...
build(deps): bump actions/setup-go from 6.0.0 to 6.1.0
2025-11-25 11:32:10 +05:30
Travis Nielsen
48f9d37823
Merge pull request #16755 from travisn/roadmap-1.19
...
docs: Roadmap update for v1.19
2025-11-24 11:43:48 -07:00
dependabot[bot]
90ae151cca
build(deps): bump actions/setup-go from 6.0.0 to 6.1.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/44694675825211faa026b3c33043df3e48a5fa00...4dc6199c7b1a012772edbd06daecab0f50c9053c )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 17:58:19 +00:00
subham rai
a0f0d05031
Merge pull request #16761 from rook/dependabot/github_actions/github/codeql-action-4.31.5
...
build(deps): bump github/codeql-action from 4.31.3 to 4.31.5
2025-11-24 22:23:21 +05:30
subham rai
a0f09714cc
Merge pull request #16760 from rook/dependabot/github_actions/actions/checkout-6.0.0
...
build(deps): bump actions/checkout from 5.0.0 to 6.0.0
2025-11-24 22:22:52 +05:30
subham rai
2d26d953b4
Merge pull request #16759 from rook/dependabot/github_actions/golangci/golangci-lint-action-9.1.0
...
build(deps): bump golangci/golangci-lint-action from 9.0.0 to 9.1.0
2025-11-24 22:22:46 +05:30
subham rai
c0a0750572
Merge pull request #16757 from rook/dependabot/go_modules/go.uber.org/zap-1.27.1
...
build(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1
2025-11-24 21:18:02 +05:30
dependabot[bot]
c0c466c844
build(deps): bump github/codeql-action from 4.31.3 to 4.31.5
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.31.3 to 4.31.5.
- [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/014f16e7ab1402f30e7c3329d33797e7948572db...fdbfb4d2750291e159f0156def62b853c2798ca2 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 12:51:41 +00:00
dependabot[bot]
54a0342873
build(deps): bump actions/checkout from 5.0.0 to 6.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/08c6903cd8c0fde910a37f88322edcfb5dd907a8...1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 12:51:35 +00:00
dependabot[bot]
5909d9a626
build(deps): bump golangci/golangci-lint-action from 9.0.0 to 9.1.0
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/0a35821d5c230e903fcfe077583637dea1b27b47...e7fa5ac41e1cf5b7d48e45e42232ce7ada589601 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-version: 9.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 12:51:02 +00:00
dependabot[bot]
f01f80d542
build(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1
...
Bumps [go.uber.org/zap](https://github.com/uber-go/zap ) from 1.27.0 to 1.27.1.
- [Release notes](https://github.com/uber-go/zap/releases )
- [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/uber-go/zap/compare/v1.27.0...v1.27.1 )
---
updated-dependencies:
- dependency-name: go.uber.org/zap
dependency-version: 1.27.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 12:26:25 +00:00
Travis Nielsen
d0ea4d7ec8
Merge pull request #16754 from travisn/logger-names
...
core: Shorten the logger names
2025-11-21 14:23:25 -07:00
Travis Nielsen
b9c5fd9b87
docs: roadmap features for v1.19
...
For the upcoming minor release 1.19, add
some high level features to the roadmap
plan.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-11-21 14:19:58 -07:00
Travis Nielsen
ac1fa3a4c3
core: shorten the logger names
...
The logger names are seen on each line of logging. As
long as they are unique, they really don't need to be
long and descriptive, so let's make them a bit more
concise, and independent from controller names.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-11-21 13:12:56 -07:00
Travis Nielsen
c50a3eebbe
Merge pull request #16723 from travisn/namespace-logging
...
core: Include namespace more consistently in cluster logging
2025-11-21 10:48:46 -07:00
Travis Nielsen
6fbe5fc1a1
Merge pull request #16746 from rook/dependabot/go_modules/golang.org/x/crypto-0.45.0
...
build(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0
2025-11-20 18:54:56 -07:00
Travis Nielsen
93adc5dd6b
core: include namespace more consistently in logging
...
When writing to the operator log, where possible
the namespace of the resource on which the operator
is working will be logged as a standard prefix
to more easily troubleshoot what resource is being reconciled
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-11-20 15:49:43 -07:00
dependabot[bot]
0775356522
build(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.42.0 to 0.45.0.
- [Commits](https://github.com/golang/crypto/compare/v0.42.0...v0.45.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.45.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-20 15:23:44 -07:00
Travis Nielsen
a086077d05
Merge pull request #16745 from michaeltchapman/cluster-chart-exporter
...
helm: Include exporter options in CephCluster
2025-11-20 10:36:20 -07:00
Michael Chapman
2e5dc5a16c
helm: include exporter options in cephcluster
...
The operator supports setting options on the node exporter, such
as hostNetwork, which were previously omitted from the templated
CephCluster resource in the rook-ceph-cluster chart.
fixes : #16742
Signed-off-by: Michael Chapman <michael@aptira.com >
2025-11-20 14:03:00 +11:00
Travis Nielsen
8782e9183d
Merge pull request #16719 from travisn/concurrent-reconcile
...
cluster: Support concurrent reconcile when there are multiple cephcluster CRs
2025-11-19 11:34:00 -07:00
Travis Nielsen
50dd51f6d4
Merge pull request #16731 from mheler/pass_config_to_toolbox
...
toolbox: merge rook-config-override ConfigMap into ceph.conf
2025-11-19 11:32:18 -07:00
Travis Nielsen
98937a41f4
Merge pull request #16722 from travisn/mds-standby-disable
...
mds: Remove MDS standby if activeStandby disabled
2025-11-19 11:31:16 -07:00
Travis Nielsen
a1c87c6188
mds: remove mds standby if disabled
...
The activeStandby property was being ignored when deciding
how many mds daemons to start. 2x the active count of mds
daemons were always being created. If the standby is not
desired, the standby can be removed, and it was unexpected
that it was not removed.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-11-19 10:55:12 -07:00
Matthew N. Heler
9570d141de
manifest: merge rook-config-override ConfigMap into ceph.conf
...
The toolbox was not respecting the rook-config-override ConfigMap,
resulting in a minimal ceph.conf with only mon_host and keyring settings.
This made it difficult to run diagnostic commands that require custom
configuration parameters.
This change mounts the rook-config-override ConfigMap in all toolbox
variants and merges its contents into the generated ceph.conf. The
merge happens after writing the base config with mon endpoints, and
is re-applied whenever mon endpoints change.
The toolbox now has consistent behavior with other Rook-managed Ceph
daemons (mon, mgr, osd, mds, rgw) which already respect config overrides.
Signed-off-by: Matthew N. Heler <matthew.heler@hotmail.com >
2025-11-18 13:43:14 -06:00
subham rai
e3341a4649
Merge pull request #16735 from swills/fix-container-resources
...
un-reverse ControllerPlugin/NodePlugin resource settings
2025-11-18 15:20:39 +05:30
Steve Wills
604226770e
csi: un-reverse resources
...
Correct the names used for controller plugin and node plugin resource
setting
Signed-off-by: Steve Wills <steve@mouf.net >
2025-11-17 17:27:11 -05:00
Travis Nielsen
83047a17d1
operator: fix concurrency issues in the cluster controller
...
Use a sync map for the clusterMap in the cluster controller
and fix other issues to allow for concurrent cluster
reconcile.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-11-17 11:46:33 -07:00
Travis Nielsen
b1ce9f226e
operator: allow setting concurrent cluster reconciles
...
The cephcluster controller allows setting concurrent reconciles
with a setting in the operator configmap.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-11-17 11:46:33 -07:00
Travis Nielsen
f252bf68af
Merge pull request #16713 from sp98/allow-snaptrim-wait-pg-for-PDBs
...
osd: support snaptrimp and snaptrip_wait pgs
2025-11-17 10:10:20 -07:00
Travis Nielsen
71d428f8c5
Merge pull request #16724 from fancl20/patch
...
helm(rook-ceph-cluster): Fix default pathType for HTTPRoute
2025-11-17 10:08:37 -07:00
Travis Nielsen
3783ae03bb
Merge pull request #16726 from rook/dependabot/go_modules/k8s-dependencies-5765444011
...
build(deps): bump the k8s-dependencies group with 6 updates
2025-11-17 10:01:17 -07:00
dependabot[bot]
bc3ec2547b
build(deps): bump the k8s-dependencies group with 6 updates
...
Bumps the k8s-dependencies group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [k8s.io/api](https://github.com/kubernetes/api ) | `0.34.1` | `0.34.2` |
| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver ) | `0.34.1` | `0.34.2` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) | `0.34.1` | `0.34.2` |
| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime ) | `0.34.1` | `0.34.2` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go ) | `0.34.1` | `0.34.2` |
| [k8s.io/cloud-provider](https://github.com/kubernetes/cloud-provider ) | `0.34.1` | `0.34.2` |
Updates `k8s.io/api` from 0.34.1 to 0.34.2
- [Commits](https://github.com/kubernetes/api/compare/v0.34.1...v0.34.2 )
Updates `k8s.io/apiextensions-apiserver` from 0.34.1 to 0.34.2
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases )
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.34.1...v0.34.2 )
Updates `k8s.io/apimachinery` from 0.34.1 to 0.34.2
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.34.1...v0.34.2 )
Updates `k8s.io/cli-runtime` from 0.34.1 to 0.34.2
- [Commits](https://github.com/kubernetes/cli-runtime/compare/v0.34.1...v0.34.2 )
Updates `k8s.io/client-go` from 0.34.1 to 0.34.2
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.34.1...v0.34.2 )
Updates `k8s.io/cloud-provider` from 0.34.1 to 0.34.2
- [Commits](https://github.com/kubernetes/cloud-provider/compare/v0.34.1...v0.34.2 )
---
updated-dependencies:
- dependency-name: k8s.io/api
dependency-version: 0.34.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/apiextensions-apiserver
dependency-version: 0.34.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/apimachinery
dependency-version: 0.34.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/cli-runtime
dependency-version: 0.34.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/client-go
dependency-version: 0.34.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/cloud-provider
dependency-version: 0.34.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: subhamkrai <srai@redhat.com >
2025-11-17 21:25:26 +05:30
subham rai
44c67eaab7
Merge pull request #16727 from rook/dependabot/github_actions/github/codeql-action-4.31.3
...
build(deps): bump github/codeql-action from 4.31.2 to 4.31.3
2025-11-17 20:14:39 +05:30
subham rai
400174f256
Merge pull request #16728 from rook/dependabot/github_actions/DavidAnson/markdownlint-cli2-action-21.0.0
...
build(deps): bump DavidAnson/markdownlint-cli2-action from 20.0.0 to 21.0.0
2025-11-17 20:14:28 +05:30
subham rai
69dae940f9
Merge pull request #16729 from rook/dependabot/go_modules/github-dependencies-71dadc597c
...
build(deps): bump the github-dependencies group with 3 updates
2025-11-17 20:14:14 +05:30
dependabot[bot]
68eaa6faab
build(deps): bump the github-dependencies group with 3 updates
...
Bumps the github-dependencies group with 3 updates: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ), [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/aws-sdk-go-v2/service/sns](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.31.17 to 1.31.20
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.31.17...config/v1.31.20 )
Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.18.21 to 1.18.24
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.24/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.18.21...config/v1.18.24 )
Updates `github.com/aws/aws-sdk-go-v2/service/sns` from 1.39.3 to 1.39.5
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.39.3...v1.39.5 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.31.20
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/credentials
dependency-version: 1.18.24
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sns
dependency-version: 1.39.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 12:06:10 +00:00
dependabot[bot]
01b09c33c8
build(deps): bump DavidAnson/markdownlint-cli2-action
...
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action ) from 20.0.0 to 21.0.0.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases )
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/992badcdf24e3b8eb7e87ff9287fe931bcb00c6e...30a0e04f1870d58f8d717450cc6134995f993c63 )
---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
dependency-version: 21.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 12:04:14 +00:00
dependabot[bot]
df67634b7a
build(deps): bump github/codeql-action from 4.31.2 to 4.31.3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.31.2 to 4.31.3.
- [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/0499de31b99561a6d14a36a5f662c2a54f91beee...014f16e7ab1402f30e7c3329d33797e7948572db )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 12:04:10 +00:00
fancl20
adad69fb28
helm(rook-ceph-cluster): fix default pathType for HTTPRoute
...
Signed-off-by: fancl20 <fancl20@gmail.com >
2025-11-15 12:26:45 +00:00
Santosh Pillai
c0eb34815f
osd: support snaptrimp and snaptrip_wait pgs
...
If the ceph status is "active+lean+snaptrimp" or
"ative+clean+snatrip_wait" , the the PDB controller should treat this
ceph staus as healthy and don't block the node drain
Signed-off-by: Santosh Pillai <sapillai@redhat.com >
2025-11-14 11:07:06 +05:30
Travis Nielsen
de8c2d2033
Merge pull request #16020 from ideepika/wip-nvmeof
...
docs: add design doc for ceph nvmeof gateway
2025-11-13 13:06:50 -07:00
Travis Nielsen
9a79a48f9e
Merge pull request #16661 from subhamkrai/fix-rns-race-condition
...
namespace: add retryOnConflict when updating status
2025-11-13 10:38:17 -07:00
Travis Nielsen
c7dc2439f8
Merge pull request #16505 from elias-dbx/cleanup_preprovision_jobs
...
osd: cleanup orphaned osd provision jobs
2025-11-13 09:44:59 -07:00
Travis Nielsen
bd6a6350ff
Merge pull request #16706 from GanghyeonSeo/standardize-shell-quote-usage
...
external: unify variable quoting style in importClusterID
2025-11-13 09:34:48 -07:00
subhamkrai
e9d5efb3e1
subvolumegroup: add retry when updating status
...
currently, in SVG crd while updating status we don't have retryOnConflicts
similar to other CRD, this commit add the retryOnConflicts.
Signed-off-by: subhamkrai <srai@redhat.com >
2025-11-13 15:51:39 +05:30
GanghyeonSeo
8801b25b2c
external: unify variable quoting style in importClusterID
...
Standardized the quoting for variables inside the importClusterID function of import-external-cluster.sh to improve consistency
Signed-off-by: GanghyeonSeo <sgh000109@gmail.com >
2025-11-13 15:15:10 +09:00