forked from rook/rook
-
Notifications
You must be signed in to change notification settings - Fork 0
[pull] master from rook:master #33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
pull
wants to merge
4,487
commits into
pecigonzalo:master
Choose a base branch
from
rook:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…s-list docs: add Sophotech to adopters list
The error message issued by `make` when the available golang was ont one of the supported versions was somewhat confusion or even broken. This change fixes the message. Signed-off-by: Michael Adam <[email protected]>
The driver names were only being initialized in certain code paths where the drivers were being started and stopped. However, another code path relied on those names being set. Now, we initialize the driver names every time the CSI params are initialized, instead of initializing the names separately. Signed-off-by: Travis Nielsen <[email protected]>
build: fix/improve an error message
csi: Always initialize CSI driver names
Fix a wrong usage of the CephX daemon config that should be CephX CSI config. Signed-off-by: Blaine Gardner <[email protected]>
Implement CephX key rotation for Rook's client.admin user. Admin user rotation is risky, so this has been tested extensively both in unit tests as well as by manually injecting failures during runtime. In testing, all failures were able to be recovered by the recovery routine. A mutex is also added to help ensure that two simultaneous admin key rotation processes cannot be running simultaneously for any given namespace. The mutex is tested in unit tests, and it was verified during runtime via manual testing. Signed-off-by: Blaine Gardner <[email protected]>
…nfig csi: fix wrong use of daemon config for cephx status
core: rotate client.admin cephx key
The csi client profile CR needed to be updated if the spec changed. Previously, the client profile was never being updated because it was calling Update() on the existing CR retreived from Get(), rather than with the updated spec. Signed-off-by: Travis Nielsen <[email protected]>
If the cephfs kernel mount options are not specified in the cephcluster.spec.csi CR settings, fall back to the setting in the operator env var CSI_CEPHFS_KERNEL_MOUNT_OPTIONS. Signed-off-by: Travis Nielsen <[email protected]>
If the network is encrypted with msgr2, cephfs requires the mount options to include ms_mode=secure. Now this will be set by default if the mount options are not already set in the cephcluster CR or the operator env var CSI_CEPHFS_KERNEL_MOUNT_OPTIONS. Signed-off-by: Travis Nielsen <[email protected]>
Signed-off-by: cuiweixie <[email protected]>
csi: Set the cephfs kernel mount options when network encryption is enabled
operator: refactor to use reflect.TypeFor
If the ROOK_USE_CSI_OPERATOR setting is not found in the rook-ceph-operator-config configmap, the default now is to use the csi operator instead of the previous csi driver Signed-off-by: Travis Nielsen <[email protected]>
The csi key creation was not correctly logging params Signed-off-by: Travis Nielsen <[email protected]>
csi: Set csi operator as default if no settings found
this commit add watcher for cm `rook-ceph-operator-config` to look for updated value of `ROOK_USE_CSI_OPERATOR` before adding this watcher we had to restart rook operator pod so that it reconciles and create cephConnection CR. Signed-off-by: subhamkrai <[email protected]>
during upgrade there can be change in sc paramaters, as storageclass are immutable, we need to recreate them closes: #16362 Signed-off-by: parth-gr <[email protected]>
this commit deletes csi operator CR's when user wants to revert back to csi driver for some reasons. This commits deletes CR's like `clientProfile, cephConnection, driver, operatorConfig, and clientProfileMapping`. Signed-off-by: subhamkrai <[email protected]>
csi: add watcher for cm cluster controller
helm: recreate storage class with helm upgrades only for v1.18.x
csi: delete csi operator CR's when disabled
The translate command executor is not used anywhere, thus we can remove it Signed-off-by: Travis Nielsen <[email protected]>
Now that core feature development is completed for 1.18, reset the pending release notes such that changes in master will go out with 1.19 Signed-off-by: Travis Nielsen <[email protected]>
docs: Reset pending release notes for 1.19
Update ceph-object-store-crd.md to use known attribute. Signed-off-by: Mörgæsis <[email protected]>
ceph-volume creates osd-lockbox keys for the encryted osds. This PR rotates those keys along with the OSD keys. Signed-off-by: Santosh Pillai <[email protected]>
Wait for the mon-canary pods to be terminated before starting the actual mons. When topology spread constraints are added to evenly spread the mons, then pod-anti affinity does not allow mons to be created on the same node where other mons are running, this also includes the mon-canary pods. We delete the mon-canary pods and then start the actual mon pods. Sometimes the termination of the canary pods might take more time, so schedular won't schedular mon pods on that node. Signed-off-by: Santosh Pillai <[email protected]>
osd: Set osd resources for specific device class
mon: wait for the canary pods to be terminated
The removed map entries are already provided by the include. Signed-off-by: Daniel Höxtermann <[email protected]>
helm: remove duplicate YAML map entries
This catches duplicate keys in maps. Signed-off-by: Daniel Höxtermann <[email protected]>
Signed-off-by: Mathieu Parent <[email protected]>
docs: fix storageclass ec link
ci: add kustomize to helm.lint
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 5.0.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@ea165f8...330a01c) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.30.9 to 4.31.0. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@16140ae...4e94bd1) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.31.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
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.13 to 1.31.15 - [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](aws/aws-sdk-go-v2@config/v1.31.13...config/v1.31.15) Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.18.17 to 1.18.19 - [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](aws/aws-sdk-go-v2@config/v1.18.17...config/v1.18.19) Updates `github.com/aws/aws-sdk-go-v2/service/sns` from 1.38.6 to 1.39.1 - [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](aws/aws-sdk-go-v2@service/sts/v1.38.6...v1.39.1) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/config dependency-version: 1.31.15 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.19 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.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-dependencies ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [reviewdog/action-misspell](https://github.com/reviewdog/action-misspell) from 1.26.3 to 1.27.0. - [Release notes](https://github.com/reviewdog/action-misspell/releases) - [Commits](reviewdog/action-misspell@9daa94a...d642941) --- updated-dependencies: - dependency-name: reviewdog/action-misspell dependency-version: 1.27.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
rgw: add scale subresource to CephObjectStore CR
…/upload-artifact-5.0.0 build(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0
…codeql-action-4.31.0 build(deps): bump github/codeql-action from 4.30.9 to 4.31.0
…og/action-misspell-1.27.0 build(deps): bump reviewdog/action-misspell from 1.26.3 to 1.27.0
…ndencies-5a805d280b 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.15 to 1.31.16 - [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](aws/aws-sdk-go-v2@config/v1.31.15...config/v1.31.16) Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.18.19 to 1.18.20 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.20/CHANGELOG.md) - [Commits](aws/aws-sdk-go-v2@config/v1.18.19...config/v1.18.20) Updates `github.com/aws/aws-sdk-go-v2/service/sns` from 1.39.1 to 1.39.2 - [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](aws/aws-sdk-go-v2@v1.39.1...v1.39.2) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/config dependency-version: 1.31.16 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.20 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.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-dependencies ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.0 to 4.31.2. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@4e94bd1...0499de3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.31.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [helm/kind-action](https://github.com/helm/kind-action) from 1.12.0 to 1.13.0. - [Release notes](https://github.com/helm/kind-action/releases) - [Commits](helm/kind-action@a1b0e39...92086f6) --- updated-dependencies: - dependency-name: helm/kind-action dependency-version: 1.13.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Update a broken link due to the Kubernetes in-tree NFS driver being archived/deprecated. Update the link to refer to the latest NFS CSI driver. Signed-off-by: Blaine Gardner <[email protected]>
doc: update broken link in NFS docs
Configures the maximum number of OSDs to update in parallel. Signed-off-by: Joshua Hoblitt <[email protected]>
…ndencies-2d72abd430 build(deps): bump the github-dependencies group with 3 updates
…nd-action-1.13.0 build(deps): bump helm/kind-action from 1.12.0 to 1.13.0
…codeql-action-4.31.2 build(deps): bump github/codeql-action from 4.31.0 to 4.31.2
Signed-off-by: AlienAscension <[email protected]>
docs: fix typo in 'Advance Options' heading
osd: add CephCluster.spec.storage.OSDMaxUpdatesInParallel
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? đź’– Please sponsor : )