Skip to content
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

Syncing latest changes from master for rook #724

Closed
wants to merge 78 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
8fa8612
core: check for duplicate ceph fs pool names
sp98 Aug 27, 2024
93179a4
ci: slightly rework the docs-check workflow
obnoxxx Aug 28, 2024
59175f0
rgw: pool placement
arttor Sep 6, 2024
d041be4
csi: update to new cephcsi release
Madhu-1 Sep 6, 2024
3a5de35
Merge pull request #14694 from Madhu-1/csi-3.12.2
travisn Sep 6, 2024
936bd77
Merge pull request #14672 from obnoxxx/ci-docs-check-rework
BlaineEXE Sep 6, 2024
d9d0d8e
ci: rename 'check-helm-docs' to 'check.helm-docs
obnoxxx Aug 28, 2024
a16ad75
csi: stop deleting csi-operator resources
subhamkrai Sep 6, 2024
4135f86
Merge pull request #14674 from obnoxxx/ci-check-helm-docs
subhamkrai Sep 9, 2024
454ec1e
build(deps): bump the github-dependencies group with 2 updates
dependabot[bot] Sep 9, 2024
3b59db4
build(deps): bump wagoid/commitlint-github-action from 6.1.1 to 6.1.2
dependabot[bot] Sep 9, 2024
67c40fe
build(deps): bump snyk/actions
dependabot[bot] Sep 9, 2024
32cac16
Merge pull request #14653 from sp98/check-duplicate-fs-pool-name
travisn Sep 9, 2024
b47e739
Merge pull request #14693 from subhamkrai/skip-deleting-csi-op
travisn Sep 9, 2024
b16c1f2
Merge pull request #14588 from cobaltcore-dev/rgw-pool-placement
travisn Sep 9, 2024
0b15025
Merge pull request #14704 from rook/dependabot/github_actions/wagoid/…
travisn Sep 9, 2024
d313599
Merge pull request #14705 from rook/dependabot/github_actions/snyk/ac…
travisn Sep 9, 2024
adcc378
Merge pull request #14703 from rook/dependabot/go_modules/github-depe…
travisn Sep 9, 2024
b9188c7
pool: allow negative step num in crush rule
travisn Sep 9, 2024
4af5b6a
doc: add the pv encryption key rotation job
parth-gr Sep 9, 2024
2d12ce5
Merge pull request #14709 from travisn/crush-neg-num
travisn Sep 10, 2024
58a0c83
Merge pull request #14702 from parth-gr/csi-addons-docs
travisn Sep 10, 2024
645ae2b
object: add missing codegen from pool placements
BlaineEXE Sep 11, 2024
f32ed62
Merge pull request #14716 from BlaineEXE/update-codegen
sp98 Sep 12, 2024
36f6807
docs: add grafana dashboards files to docs
galexrt Sep 2, 2024
3259502
ci: code spell ignore grafana dashboard json files
galexrt Sep 4, 2024
45cdbb6
Merge pull request #14679 from galexrt/add_grafana_dashboards
travisn Sep 12, 2024
55d9854
build(deps): bump github/codeql-action from 3.26.6 to 3.26.7
dependabot[bot] Sep 16, 2024
609634e
build(deps): bump DavidAnson/markdownlint-cli2-action
dependabot[bot] Sep 16, 2024
b2c39ac
exporter: move config to cluster CRD
arttor Sep 16, 2024
18d32ba
build(deps): bump the github-dependencies group with 4 updates
dependabot[bot] Sep 16, 2024
1431e4f
Merge pull request #14725 from rook/dependabot/github_actions/DavidAn…
travisn Sep 16, 2024
6702e42
Merge pull request #14724 from rook/dependabot/github_actions/github/…
travisn Sep 16, 2024
c8a64c4
build(deps): bump the k8s-dependencies group with 6 updates
dependabot[bot] Sep 16, 2024
ab65483
Merge pull request #14727 from rook/dependabot/go_modules/github-depe…
subhamkrai Sep 17, 2024
2787733
Merge pull request #14726 from rook/dependabot/go_modules/k8s-depende…
subhamkrai Sep 17, 2024
1e3d08f
docs: add documentation for volumegroupsnapshot
black-dragon74 Sep 12, 2024
32c5d99
external: mds caps to healthchecker/cephfs users
subhamkrai Sep 17, 2024
fa2941d
core: enable annotations on crash collector
travisn Sep 17, 2024
afad40e
csi: update csi-addons to v0.10.0
iPraveenParihar Sep 18, 2024
0fe36d9
Merge pull request #14732 from iPraveenParihar/update-csi-addons-version
travisn Sep 18, 2024
19ab0ea
Merge pull request #14720 from black-dragon74/docs-add-vgs
travisn Sep 18, 2024
d4f3bf3
Merge pull request #14717 from cobaltcore-dev/ceph_exporter_config
travisn Sep 18, 2024
f647444
ci: fix ci permission issue with minikube start
subhamkrai Sep 19, 2024
abd1cf1
Merge pull request #14738 from subhamkrai/fix-ci
subhamkrai Sep 19, 2024
ab9fa00
Merge pull request #14731 from travisn/crash-annotations
travisn Sep 19, 2024
5d69d80
Merge pull request #14722 from subhamkrai/update-caps-cephfs-external…
subhamkrai Sep 20, 2024
99337b6
build: update toolchain to latest version
subhamkrai Sep 20, 2024
467578d
docs: update external docs with a better structure
parth-gr Sep 12, 2024
cc2ea72
Merge pull request #14718 from parth-gr/external-doc-structure
travisn Sep 20, 2024
166e4f3
csi: fix the disable driver flag in the csi driver reconcile
parth-gr Sep 20, 2024
bdd22c5
Merge pull request #14747 from subhamkrai/update-toolchain
subhamkrai Sep 20, 2024
33c9bdf
build(deps): bump github/codeql-action from 3.26.7 to 3.26.8
dependabot[bot] Sep 23, 2024
d15dabf
Merge pull request #14757 from rook/dependabot/github_actions/github/…
subhamkrai Sep 23, 2024
9ecd6a2
build: support golang 1.23
obnoxxx Sep 20, 2024
aba78ea
Merge pull request #14746 from parth-gr/fix-csi-driver
travisn Sep 23, 2024
3136266
Merge pull request #14748 from obnoxxx/support-go-1-23
BlaineEXE Sep 23, 2024
1c9727c
docs: declare cephconfig settings stable
travisn Sep 20, 2024
b818dd1
build: keep specific z version in go mod 1.22.5
subhamkrai Sep 24, 2024
3fbee3c
Merge pull request #14761 from subhamkrai/remove-z-version-go-mod
travisn Sep 24, 2024
1a95d6f
core: preserve pool application name change
sp98 Sep 23, 2024
b753989
build(deps): bump go.uber.org/automaxprocs from 1.5.3 to 1.6.0
dependabot[bot] Sep 30, 2024
c96641f
build(deps): bump actions/checkout from 4.1.7 to 4.2.0
dependabot[bot] Sep 30, 2024
e82925e
build(deps): bump github/codeql-action from 3.26.8 to 3.26.9
dependabot[bot] Sep 30, 2024
21ca333
csi: add sc privileged to logrotate sidecar container
parth-gr Sep 30, 2024
330ddf9
Merge pull request #14783 from rook/dependabot/github_actions/actions…
travisn Sep 30, 2024
3db15b2
Merge pull request #14784 from rook/dependabot/github_actions/github/…
travisn Sep 30, 2024
0481c8f
Merge pull request #14780 from rook/dependabot/go_modules/go.uber.org…
travisn Sep 30, 2024
fc8e500
Merge pull request #14752 from travisn/config-doc
travisn Sep 30, 2024
4eb2789
Merge pull request #14782 from parth-gr/csi-fix-logrotate
travisn Oct 1, 2024
9bd70ef
Merge pull request #14755 from sp98/pool-application
travisn Oct 1, 2024
05ac99c
ci: fix canary-arm64 job
xin3liang Sep 26, 2024
fd3927b
Merge pull request #14774 from xin3liang/arm-ci-fix
travisn Oct 1, 2024
ab8fd90
core: add ROOK_REVISION_HISTORY_LIMIT operator setting
obnoxxx Sep 26, 2024
20f0031
helm: add revisionHistoryLimit setting
obnoxxx Oct 2, 2024
b2d2dc7
Merge pull request #14775 from obnoxxx/revision-history-limit
BlaineEXE Oct 2, 2024
810de39
helm: add enforce host network setting
travisn Oct 2, 2024
fc2ac66
Merge pull request #14791 from travisn/helm-host-network
travisn Oct 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
if: "!contains(github.event.pull_request.labels.*.name, 'skip-ci')"
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -71,10 +71,10 @@ jobs:
strategy:
fail-fast: false
matrix:
go-version: ["1.22"]
go-version: ["1.22", "1.23"]
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down
42 changes: 21 additions & 21 deletions .github/workflows/canary-integration-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -332,7 +332,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -409,7 +409,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0
- name: consider debugging
Expand Down Expand Up @@ -458,7 +458,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -506,7 +506,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -562,7 +562,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -612,7 +612,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -667,7 +667,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -743,7 +743,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -795,7 +795,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -850,7 +850,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -918,7 +918,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -972,7 +972,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -1036,7 +1036,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -1122,7 +1122,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -1188,7 +1188,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -1245,7 +1245,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -1504,7 +1504,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -1532,7 +1532,7 @@ jobs:
matrix:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -1561,7 +1561,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down Expand Up @@ -1649,7 +1649,7 @@ jobs:
ceph-image: ${{ fromJson(inputs.ceph_images) }}
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/canary-test-config/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ runs:
- name: Setup Minikube
shell: bash --noprofile --norc -eo pipefail -x {0}
run: |
tests/scripts/github-action-helper.sh install_minikube_with_none_driver v1.30.0
tests/scripts/github-action-helper.sh install_minikube_with_none_driver v1.31.0
- name: install deps
shell: bash --noprofile --norc -eo pipefail -x {0}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codegen.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
if: "!contains(github.event.pull_request.labels.*.name, 'skip-ci')"
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/codespell.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
name: codespell
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0
- name: codespell
Expand All @@ -34,7 +34,8 @@ jobs:
# in other places, so ignore the file itself assuming it is correct
# crds.yaml, resources.yaml: CRD files are fully generated from content we control (should
# be flagged elsewhere) and content we don't control (can't fix easily), so ignore
skip: .git,*.png,*.jpg,*.svg,*.sum,./LICENSE,./deploy/examples/crds.yaml,./deploy/charts/rook-ceph/templates/resources.yaml,./deploy/examples/csi-operator.yaml
# *Dashboard.jjson: Grafana dashboards that are generated via exporting them from Grafana.
skip: .git,*.png,*.jpg,*.svg,*.sum,./LICENSE,./deploy/examples/crds.yaml,./deploy/charts/rook-ceph/templates/resources.yaml,./deploy/examples/csi-operator.yaml,*Dashboard.json
# aks: Amazon Kubernetes Service
# keyserver: flag to apt-key
# atleast: codespell wants to flag any 'AtLeast' method
Expand All @@ -52,7 +53,7 @@ jobs:
name: misspell
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0
- name: misspell
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/commitlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0
- uses: wagoid/commitlint-github-action@a2bc521d745b1ba127ee2f8b02d6afaa4eed035c # v6.1.1
- uses: wagoid/commitlint-github-action@3d28780bbf0365e29b144e272b2121204d5be5f3 # v6.1.2
with:
configFile: "./.commitlintrc.json"
helpURL: https://rook.io/docs/rook/latest/Contributing/development-flow/#commit-structure
2 changes: 1 addition & 1 deletion .github/workflows/crds-gen.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0

Expand Down
Loading
Loading