subhamkrai
cb602fe33c
ci: add 'rook-ceph-seconday' ns to collect logs
...
In canary test `multi-cluster-mirroring` we also need to collect
logs of `rook-ceph-secondary` namespace to debug the ci.
Signed-off-by: subhamkrai <srai@redhat.com >
2023-12-13 15:08:07 +05:30
subhamkrai
319376bae5
ci: remove unwanted inputs from composite action
...
we are passing inputs to composite action, like
`github_token` which is not being used anymore. Its'
better to clean those lines.
Signed-off-by: subhamkrai <srai@redhat.com >
2023-12-13 14:54:08 +05:30
parth-gr
8d89faf615
external: fix the run as a user flag
...
there is a hardcoded value of "client.healthchecker"
which needs to be replaced by self.run_as_user
Signed-off-by: parth-gr <partharora1010@gmail.com >
2023-12-13 14:18:42 +05:30
Travis Nielsen
ca810f5c2c
Merge pull request #13360 from sp98/mon-failover-hostnetwork
...
mon: fix mon failover on path change
2023-12-12 11:02:43 -07:00
Travis Nielsen
1c6d44ad25
Merge pull request #13361 from parth-gr/cel-add
...
build: add cel rule to make resource immutable
2023-12-12 09:48:52 -07:00
parth-gr
098f1fe5e8
build: add cel rule to make resource immutable
...
added the cel rules at sunvolumgroup and rados
namesapce spec
closes : #13315
Signed-off-by: parth-gr <partharora1010@gmail.com >
2023-12-12 21:40:35 +05:30
sp98
4b6fd89365
mon: fix mon failover on path change
...
This PR fails over mon when the mon path is changed from hostPath to PVC or vice versa
Signed-off-by: sp98 <sapillai@redhat.com >
2023-12-12 10:32:05 +05:30
Travis Nielsen
c80ea7b644
Merge pull request #13370 from parth-gr/helm-upgrade
...
ci: delete svg in helm test
2023-12-11 12:54:39 -07:00
Travis Nielsen
85d94d4643
Merge pull request #13359 from parth-gr/documet-svg-pinning
...
docs: document the subvolumegroup pinning
2023-12-11 12:38:59 -07:00
parth-gr
60e879050a
ci: delete svg in helm test
...
The filesystem is not being deleted because of the existing svg.
Add a cliet call to delete the deafult csi svg,
for helm test
Signed-off-by: parth-gr <partharora1010@gmail.com >
2023-12-12 00:52:19 +05:30
Travis Nielsen
cbc3e0cd83
Merge pull request #13283 from parth-gr/svg-api-change
...
subvolumegroup: add pinning spec in subvolumegroup CRD
2023-12-11 10:29:53 -07:00
Travis Nielsen
54beb0cf1b
Merge pull request #13366 from rook/dependabot/go_modules/github-dependencies-c989e63953
...
build(deps): bump the github-dependencies group with 1 update
2023-12-11 10:20:13 -07:00
parth-gr
c9fd382c13
subvolumegroup: add pinning spec in subvolumegroup CRD
...
subvolumegroup can be pinned by pintype and pinsetting
So adding the spec to enhance its functionality
Closes: https://github.com/rook/rook/issues/12607
Signed-off-by: parth-gr <paarora@redhat.com >
2023-12-11 21:54:25 +05:30
Travis Nielsen
41404c131c
Merge pull request #13347 from parth-gr/svg-add-cr
...
subvolumegroup: add default csi svg CR to filesystem CR
2023-12-11 08:36:37 -07:00
Travis Nielsen
b36b4f0037
Merge pull request #13363 from rook/dependabot/github_actions/actions/setup-go-5
...
build(deps): bump actions/setup-go from 4 to 5
2023-12-11 07:18:16 -07:00
Travis Nielsen
4b1f9968d4
Merge pull request #13364 from rook/dependabot/github_actions/actions/stale-9
...
build(deps): bump actions/stale from 8 to 9
2023-12-11 07:17:46 -07:00
Travis Nielsen
dde2c5c89e
Merge pull request #13365 from rook/dependabot/github_actions/actions/setup-python-5
...
build(deps): bump actions/setup-python from 4 to 5
2023-12-11 07:17:14 -07:00
dependabot[bot]
d8bd36362e
build(deps): bump the github-dependencies group with 1 update
...
Bumps the github-dependencies group with 1 update: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ).
- [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.48.12...v1.48.16 )
---
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 >
2023-12-11 12:25:34 +00:00
dependabot[bot]
72256ad660
build(deps): bump actions/setup-python from 4 to 5
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-11 12:08:09 +00:00
dependabot[bot]
5d9a424174
build(deps): bump actions/stale from 8 to 9
...
Bumps [actions/stale](https://github.com/actions/stale ) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-11 12:08:04 +00:00
dependabot[bot]
a2c63650c5
build(deps): bump actions/setup-go from 4 to 5
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-11 12:07:59 +00:00
parth-gr
a3e2b3355e
docs: document the subvolumegroup pinning
...
add the name and pinning spec in the docs
Closes: https://github.com/rook/rook/issues/13329
Signed-off-by: parth-gr <paarora@redhat.com >
2023-12-11 15:05:01 +05:30
parth-gr
31bd3bcf96
subvolumegroup: add default csi svg CR to filesystem CR
...
Add the default csi svg cr to exmaples.yaml and helm
Closes: https://github.com/rook/rook/issues/13040
Signed-off-by: parth-gr <paarora@redhat.com >
2023-12-11 14:11:23 +05:30
Blaine Gardner
5ff02d3ca6
Merge pull request #13335 from BlaineEXE/release-docs
...
docs: update upgrade docs for v1.13 release
2023-12-08 14:28:20 -07:00
Blaine Gardner
ab6bb158b3
ci: convert errant tab to spaces in commitlint config
...
Fix doc formatting of .commitlintrc.json to use spaces where an errant
tab was used.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2023-12-08 14:20:03 -07:00
Blaine Gardner
0db942eb52
doc: update example manifests to ceph v18/v18.2.0
...
Update sample manifests to use Ceph v18 or v18.2.0 as appropriate now
that Reef is found to be stable.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2023-12-08 14:18:47 -07:00
Blaine Gardner
685a60ed76
docs: remove lingering notes about required quincy ver
...
Remove some lingering notes stating that features require Ceph Quincy.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2023-12-08 14:15:51 -07:00
Blaine Gardner
06d18a7122
docs: update upgrade docs for v1.13 release
...
Update docs for the upcoming v1.13 release.
Ensure that the pending release doc has critical notes.
Ensure upgrade guide versions are updated and tested.
Clarify some minor documentation points regarding features present in pending release doc.
Special care has been taken to update notes and docs for removal of the admission controller, which may be confusing for the estimated-small number of acive users.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2023-12-08 14:12:20 -07:00
Blaine Gardner
18f514e8ea
Merge pull request #12140 from thotz/design-doc-object-store-isolated-pools
...
docs: Design doc for isolated namespaces for different rgw
2023-12-08 11:01:29 -07:00
Travis Nielsen
b515770117
Merge pull request #13352 from subhamkrai/fix-govulncheck-ci
...
ci: update go version in govulncheck
2023-12-08 07:11:15 -07:00
subhamkrai
ccaffd935f
ci: update go version in govulncheck
...
updating go version from `1.21.4` to `1.21.5`.
Signed-off-by: subhamkrai <srai@redhat.com >
2023-12-08 09:07:22 +05:30
Travis Nielsen
d1e0b3f9a9
Merge pull request #13349 from subhamkrai/revert-callback-code
...
Revert "osd: add callback function in osd removal"
2023-12-07 12:01:54 -07:00
Jiffin Tony Thottan
efb759c105
docs: design doc for isolated namespaces for different rgw
...
Using same set of pools creating isolated ceph object store for users.
Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com >
2023-12-07 22:01:23 +05:30
Travis Nielsen
951d7ad6ec
Merge pull request #13298 from rkachach/fix_issue_add_cluster_file_opt
...
Adding new option -i to specify the cluster spec file + some code refactoring
2023-12-07 08:44:55 -07:00
subhamkrai
a30338ae6e
Revert "osd: add callback function in osd removal"
...
This reverts commit 927af7c7f7 .
Signed-off-by: subhamkrai <srai@redhat.com >
2023-12-07 21:01:04 +05:30
Travis Nielsen
6fba73621b
Merge pull request #13338 from sp98/update-clusterroole
...
core: ability to create, update and delete services in other namespaces
2023-12-06 11:19:41 -07:00
Travis Nielsen
7a21f991fa
Merge pull request #13327 from Rakshith-R/cephcsi-3.10.0
...
csi: update default cephcsi version to 3.10.0
2023-12-06 10:12:27 -07:00
Blaine Gardner
d26d030504
Merge pull request #13310 from BlaineEXE/update-release-doc
...
doc: update release doc
2023-12-06 09:47:44 -07:00
Blaine Gardner
b2d6459f2a
doc: update release doc
...
Update the release doc to include the latest process used to create the
new 1.13 release branch.
Make a few minor changes to the patch update process to keep formatting
the same between new-release-branch and new-patch processes.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2023-12-06 09:43:44 -07:00
Rakshith R
a3220d827d
csi: update default cephcsi version to 3.10.0
...
This commit updates default cephcsi driver version
to v3.10.0 and filesystem reconciler now creates
csi subvolumegroup by default.
Signed-off-by: Rakshith R <rar@redhat.com >
2023-12-06 19:57:40 +05:30
sp98
1dea93794a
core: create/update/delete services in other namespaces
...
This PR adds permissions to create or update k8s service by the
in the naemspaces other than rook operator namespace
Signed-off-by: sp98 <sapillai@redhat.com >
2023-12-06 14:37:41 +05:30
Travis Nielsen
0155068c69
Merge pull request #13316 from rook/dependabot/go_modules/github-dependencies-474faff3ce
...
build(deps): bump the github-dependencies group with 3 updates
2023-12-05 15:48:41 -07:00
travisn
6b9f897915
build: update all go dependencies to the latest
...
Run make go.mod.update to update all the go modules instead
of just the ones updated by the dependabot.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-12-05 14:47:07 -07:00
dependabot[bot]
cbf8ac51dd
build(deps): bump the github-dependencies group with 3 updates
...
Bumps the github-dependencies group with 3 updates: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ), [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator ) and [github.com/prometheus-operator/prometheus-operator/pkg/client](https://github.com/prometheus-operator/prometheus-operator ).
Updates `github.com/aws/aws-sdk-go` from 1.48.4 to 1.48.11
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.48.4...v1.48.11 )
Updates `github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring` from 0.69.1 to 0.70.0
- [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases )
- [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus-operator/prometheus-operator/compare/v0.69.1...v0.70.0 )
Updates `github.com/prometheus-operator/prometheus-operator/pkg/client` from 0.69.1 to 0.70.0
- [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases )
- [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus-operator/prometheus-operator/compare/v0.69.1...v0.70.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-dependencies
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/client
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-05 14:47:07 -07:00
Travis Nielsen
8a7a6bb35f
Merge pull request #13324 from travisn/golangci-lint-update
...
core: Fix golang linter issues with variables in loops and update linter version
2023-12-05 14:46:43 -07:00
travisn
6f8e42422d
core: fix golang linter issues with variables in loops
...
Loop variables cannot be reliably uses since they will
change with each iteration. Update these loop variable
uses to be safe by indexing the slice rather than
using the loop variable directly.
Also suppress the linter issues for passwords used
in tests.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-12-05 14:14:58 -07:00
Travis Nielsen
21efbf31c6
Merge pull request #13325 from cybozu-go/doc-mention-pgHealthCheckTimeout
...
doc: add the description of some fields and update the table of supported configurations for OSD creation
2023-12-05 13:42:00 -07:00
Satoru Takeuchi
2059a04fbd
doc: update the table of supported configurations for OSD creation
...
In some cases, it's desired to use `must` than `should`.
Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com >
2023-12-05 20:36:31 +00:00
Satoru Takeuchi
ab1f1d97ac
doc: describe pgHealthCheckTimeout pgHealthyRegex
...
Add the missing explanation of pgHealthCheckTimeout and pgHealthyRegex
in the CephCluster' CRD doc. In addition, remove a verbose sentence
from the explanation of `osdMaintenanceTimeout`.
Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com >
2023-12-05 20:30:54 +00:00
Travis Nielsen
2edaf3a1f7
Merge pull request #13270 from parth-gr/radosnamespace-name
...
namespace: add name spec in cephBlockPoolRadosNamespace CRD
2023-12-05 10:46:55 -07:00