subhamkrai
2d3e561a00
ci: improve collect-log script
...
I was debugging helm tests, I noticed, the operator namespace
content is empty and operator is created in same namespace as
other pods. Also, let's collect the 'kube-system' namespace logs
in multus test only as that is the only test where we need to debug
cluster networking and require kube-system logs.
Signed-off-by: subhamkrai <srai@redhat.com >
2023-12-19 21:08:06 +05:30
Travis Nielsen
ea4a3871ed
Merge pull request #13436 from subhamkrai/remove-1.20
...
build: remove go1.20 support and default to go1.21
2023-12-19 08:23:16 -07:00
subhamkrai
d8766ff871
ci: remove ceph SVGs in helm test
...
Both the helm tests are failing because,
```
2023-12-19 08:47:06.136640 E | ceph-file-controller: failed to reconcile CephFilesystem "helm-ns/ceph-filesystem-test". CephFilesystem "helm-ns/ceph-filesystem-test" will not be deleted until all dependents are removed: CephFilesystemSubVolumeGroups: [ceph-filesystem-test-csi]
```
So, let's remove the ceph SVGs before removing Ceph filesystem.
Signed-off-by: subhamkrai <srai@redhat.com >
2023-12-19 17:05:21 +05:30
subhamkrai
0c115927e1
build: remove go1.20 support and default to go1.21
...
Signed-off-by: subhamkrai <srai@redhat.com >
2023-12-19 11:55:03 +05:30
Travis Nielsen
6ff25f0db6
Merge pull request #13429 from travisn/maintainer-no-specialty
...
docs: Remove specialties for maintainers
2023-12-18 13:01:49 -07:00
Travis Nielsen
0db1477db9
Merge pull request #13418 from jfcoz/fix/operator_tolerations
...
helm: Fix duplicate tolerations
2023-12-18 13:00:42 -07:00
Travis Nielsen
b7b532fdf1
Merge pull request #13428 from BlaineEXE/update-ceph-18.2.1
...
build: update base and manifests to ceph v18.2.1
2023-12-18 12:09:12 -07:00
travisn
b6d7016c22
docs: remove specialties for maintainers
...
Since all maintainers are essentially focusin on the ceph
storage provider, there is no need to list the specialties
on the owners page. We all work together to complete the
necessary work anyway.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-12-18 11:51:20 -07:00
Blaine Gardner
01d7b22cf1
build: update base and manifests to ceph v18.2.1
...
Update Rook operator base image and example manifests to the latest Ceph
version released late last week v18.2.1.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2023-12-18 11:27:52 -07:00
Julien Francoz
1171b60862
helm: fix duplicate tolerations
...
Fix duplicates tolerations in operator Deployment
Resolves https://github.com/rook/rook/issues/13416
Signed-off-by: Julien Francoz <julien-github@francoz.net >
2023-12-18 17:59:44 +00:00
Travis Nielsen
42ae001f73
Merge pull request #13424 from rook/dependabot/github_actions/actions/upload-artifact-4
...
build(deps): bump actions/upload-artifact from 3 to 4
2023-12-18 10:25:01 -07:00
Blaine Gardner
61d0922010
Merge pull request #12369 from sp98/mon-failover
...
mon: allow changing hostNetwork settings
2023-12-18 08:54:59 -07:00
dependabot[bot]
4782ccf5ad
build(deps): bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-18 12:36:21 +00:00
sp98
42ea2897cf
mon: allow changing hostNetwork settings
...
Allow changing spec.network.hostNetwork settings on a running cluster
by failing over the mons
Signed-off-by: sp98 <sapillai@redhat.com >
2023-12-18 10:30:48 +05:30
Travis Nielsen
8e704fdfd3
Merge pull request #13408 from charlie-haley/monitoring-interval
...
helm: allow configuring monitoring interval
2023-12-15 11:15:21 -07:00
Charlie Haley
0768eb125b
helm: allow configuring monitoring interval
...
Signed-off-by: Charlie Haley <charlie.haley@hotmail.com >
2023-12-15 14:56:09 +00:00
Travis Nielsen
c7271c9079
Merge pull request #13400 from subhamkrai/update-k8s-1.29
...
ci: upgrade kubernetes version to latest version
2023-12-15 07:21:14 -07:00
subhamkrai
54b3c9f79f
ci: upgrade kubernetes version to latest version
...
Signed-off-by: subhamkrai <srai@redhat.com >
2023-12-15 12:11:51 +05:30
Travis Nielsen
b4efa1ad95
Merge pull request #13375 from Rakshith-R/csi-section-docs
...
doc: document `spec.csi` section in cephcluster crd
2023-12-14 10:06:48 -07:00
Rakshith R
24430f989a
doc: document spec.csi section in cephcluster crd
...
This commit documents the newly added `spec.csi`
section containing CSI driver related options.
Signed-off-by: Rakshith R <rar@redhat.com >
2023-12-14 19:27:18 +05:30
Travis Nielsen
6449627976
Merge pull request #13385 from subhamkrai/clean-github-action
...
ci: add 'rook-ceph-seconday' ns to collect logs.
2023-12-13 15:32:13 -07:00
Travis Nielsen
f15dcd37cd
Merge pull request #13394 from kyrofa/specify-helm-upgrade-ordering
...
docs: specify that `rook-ceph` helm chart should be upgraded first
2023-12-13 15:08:21 -07:00
Travis Nielsen
f33e95ec74
Merge pull request #13393 from travisn/clear-pending-relnotes
...
docs: Clear the pending release notes for 1.14
2023-12-13 14:55:12 -07:00
travisn
3863ed27e1
docs: clear the pending release notes for 1.14
...
Since the v1.13.0 release is out, clear the pending
release notes to make way for the v1.14 features.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-12-13 14:51:10 -07:00
Kyle Fazzari
ce6baa4f31
docs: specify that rook-ceph helm chart should be upgraded first
...
Today, it's unclear that there is an expected order of operation when it
comes up upgrades. In reality, the `rook-ceph` helm chart includes the
operator, which should have the opportunity to update any custom
resources before the `rook-ceph-cluster` is upgraded.
Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com >
2023-12-13 13:09:14 -08:00
Travis Nielsen
1e9c160cd6
Merge pull request #13383 from parth-gr/external-run-as-a-user
...
external: fix the run as a user flag
2023-12-13 11:17:36 -07:00
Travis Nielsen
de6f4354e7
Merge pull request #13386 from subhamkrai/fix-multi-mirror-canary-test
...
ci: fix multi-cluster-mirroing canary-test
2023-12-13 09:31:58 -07:00
subhamkrai
c05578a019
ci: fix multi-cluster-mirroing canary-test
...
use `sed` to update all the namespace in filesystem-test.yaml file.
Since with subvolumegroup CR added there are more than one `namespace: *`
present and only one was updating by yq command.
Signed-off-by: subhamkrai <srai@redhat.com >
2023-12-13 16:50:53 +05:30
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