Commit Graph
13292 Commits
Author SHA1 Message Date
Travis Nielsen e9f6aa20ae Merge pull request #13402 from parth-gr/code-woners
doc: Proposal to add parth-gr to the reviewers
2023-12-20 12:59:49 -07:00
parth-gr 15c2a1d2e2 doc: proposal to add parth arora to the code-owners
added parth arora(parth-gr) to the reviewers list in the
code-owners file :) .

Signed-off-by: parth-gr <partharora1010@gmail.com>
2023-12-20 12:58:07 -07:00
Travis Nielsen c7b280a3e1 Merge pull request #13401 from subhamkrai/add-name-owner-name
doc: add subhamkrai name to 'approvers' list
2023-12-20 12:51:17 -07:00
Jared Watts 2a3a71e74a docs: update community meeting zoom link
Signed-off-by: Jared Watts <jbw976@gmail.com>
2023-12-20 11:36:31 -08:00
Travis Nielsen 9e7c537d04 Merge pull request #13454 from rook/dependabot/go_modules/github-dependencies-b30bf159e3
build(deps): bump the github-dependencies group with 2 updates
2023-12-20 10:23:07 -07:00
dependabot[bot] 69ad79c44a build(deps): bump the github-dependencies group with 2 updates
Bumps the github-dependencies group with 2 updates: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) and [github.com/csi-addons/kubernetes-csi-addons](https://github.com/csi-addons/kubernetes-csi-addons).

Updates `github.com/aws/aws-sdk-go` from 1.49.4 to 1.49.6
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.49.4...v1.49.6)

Updates `github.com/csi-addons/kubernetes-csi-addons` from 0.7.0 to 0.8.0
- [Release notes](https://github.com/csi-addons/kubernetes-csi-addons/releases)
- [Commits](https://github.com/csi-addons/kubernetes-csi-addons/compare/v0.7.0...v0.8.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/csi-addons/kubernetes-csi-addons
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-20 09:10:12 -07:00
Travis Nielsen c271fee4ac Merge pull request #13451 from subhamkrai/revert-api-dir-change
Revert "bot: add directory /pkg/apis to update go pkg"
2023-12-20 08:41:50 -07:00
subhamkrai 29457620cb bot: add directory /pkg/apis to update go pkg
This reverts commit 39659140f2.

Signed-off-by: subhamkrai <srai@redhat.com>
2023-12-20 12:44:04 +05:30
Travis Nielsen 2362b86e75 Merge pull request #13434 from rook/dependabot/go_modules/golang.org/x/crypto-0.17.0
build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
2023-12-19 14:07:48 -07:00
Travis Nielsen 7997a5a1ee Merge pull request #13423 from rook/dependabot/go_modules/github-dependencies-4a162bdffd
build(deps): bump the github-dependencies group with 3 updates
2023-12-19 14:07:11 -07:00
dependabot[bot] 4e41af9bd0 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/ceph/go-ceph](https://github.com/ceph/go-ceph) and [github.com/google/uuid](https://github.com/google/uuid).

Updates `github.com/aws/aws-sdk-go` from 1.48.16 to 1.49.4
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.48.16...v1.49.4)

Updates `github.com/ceph/go-ceph` from 0.24.0 to 0.25.0
- [Release notes](https://github.com/ceph/go-ceph/releases)
- [Changelog](https://github.com/ceph/go-ceph/blob/master/docs/release-process.md)
- [Commits](https://github.com/ceph/go-ceph/compare/v0.24.0...v0.25.0)

Updates `github.com/google/uuid` from 1.4.0 to 1.5.0
- [Release notes](https://github.com/google/uuid/releases)
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/uuid/compare/v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-dependencies
- dependency-name: github.com/ceph/go-ceph
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-dependencies
- dependency-name: github.com/google/uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 12:32:52 -07:00
dependabot[bot] 43dc3f3613 build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 12:30:21 -07:00
Travis Nielsen c8d2955f98 Merge pull request #13348 from riya-singhal31/fencing
csi: implement network fencing for cephFS
2023-12-19 12:22:14 -07:00
Travis Nielsen 95d60d56b0 Merge pull request #13442 from riya-singhal31/cephCSI-3.10.1
csi: update default cephcsi version to 3.10.1
2023-12-19 12:21:01 -07:00
Riya Singhal ef1ee6ebae csi: update default cephcsi version to 3.10.1
This commit updates default cephcsi driver version
to v3.10.1

Signed-off-by: Riya Singhal <rsinghal@redhat.com>
2023-12-19 23:42:26 +05:30
Travis Nielsen 20559ac7a4 Merge pull request #13439 from iPraveenParihar/fix/remove-gRPC-metrics-svc
csi: remove gRPC metrics service
2023-12-19 10:12:21 -07:00
Travis Nielsen 3df5169371 Merge pull request #13441 from subhamkrai/improve-log-collection
ci: improve collect-log script
2023-12-19 09:23:45 -07:00
Travis Nielsen 5c3ff3ae81 Merge pull request #13411 from nixpanic/csi-addons/v0.8.0
csi: update the CSI-Addons sidecar to v0.8.0
2023-12-19 08:39:39 -07:00
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
Praveen M 17c9a069bd csi: remove gRPC metrics service
This commit removes the gRPC metrics svc which was missed in PR #13166.

Signed-off-by: Praveen M <m.praveen@ibm.com>
2023-12-19 15:24:56 +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
subhamkrai 09104c85a6 doc: add subhamkrai to 'approvers' list
Signed-off-by: subhamkrai <srai@redhat.com>
2023-12-19 11:32:53 +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
Riya Singhal 9202e20829 csi: implement network fencing for cephFS
Signed-off-by: Riya Singhal <rsinghal@redhat.com>
2023-12-18 21:44:47 +05:30
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
Niels de Vos 1ca1257c65 csi: update the CSI-Addons sidecar to v0.8.0
Quite some improvements have been included in the recently released
v0.8.0 of the CSI-Addons sidecar for Kubernetes. Rook users will benefit
from running the latest version of the sidecar when deploying Ceph-CSI.

See-also: https://github.com/csi-addons/kubernetes-csi-addons/releases/tag/v0.8.0
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2023-12-15 15:13:42 +01: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