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

Open
wants to merge 35 commits into
base: release-4.18
Choose a base branch
from

Commits on Aug 27, 2024

  1. core: check for duplicate ceph fs pool names

    Only single pool will get created if there are multiple
    data pool entries with same name. This PR just adds a check
    to fail if duplicate pools are present.
    
    Signed-off-by: sp98 <sapillai@redhat.com>
    sp98 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    8fa8612 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. ci: slightly rework the docs-check workflow

    This reworks the docs-check ci workflow in several ways:
    
    * It renames the make target 'check-docs' to the  more systematic 'check.docs'.
    * It adds a 'docs'mode to the  files validation script, and uses the script in `make check.docs`.
    
    Overall, the workflow and local make targets are more systematic and
    consistent with this change.
    
    Signed-off-by: Michael Adam <obnox@samba.org>
    obnoxxx committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    93179a4 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. rgw: pool placement

    Signed-off-by: Artem Torubarov <torubarov.a.a@gmail.com>
    arttor committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    59175f0 View commit details
    Browse the repository at this point in the history
  2. csi: update to new cephcsi release

    we have 3.12.2 as the new cephcsi release
    updating the rook to use the same.
    
    Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
    Madhu-1 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    d041be4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rook#14694 from Madhu-1/csi-3.12.2

    csi: update to new cephcsi release
    travisn committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    3a5de35 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14672 from obnoxxx/ci-docs-check-rework

    ci: slightly rework the docs-check workflow.
    BlaineEXE committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    936bd77 View commit details
    Browse the repository at this point in the history
  5. ci: rename 'check-helm-docs' to 'check.helm-docs

    This makes the naming of ci-related make targets more systematic and
    consistent.
    
    It is based on PR rook#14672
     and continues the pattern started in that PR.
    
    Signed-off-by: Michael Adam <obnox@samba.org>
    obnoxxx committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    d9d0d8e View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

  1. csi: stop deleting csi-operator resources

    to keep it simple we'll not delete the csi-operator resources
    we'll only document this for users who want to switch to csi-drivers.
    Anyways by next release we'll only support csi-operator only.
    
    Signed-off-by: subhamkrai <srai@redhat.com>
    subhamkrai committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    a16ad75 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Merge pull request rook#14674 from obnoxxx/ci-check-helm-docs

    CI:  rename  target check-helm-docs  to check.helm-docs
    subhamkrai committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    4135f86 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump the github-dependencies group with 2 updates

    Bumps the github-dependencies group with 2 updates: [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/prometheus-operator/prometheus-operator/pkg/apis/monitoring` from 0.76.0 to 0.76.1
    - [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases)
    - [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md)
    - [Commits](prometheus-operator/prometheus-operator@v0.76.0...v0.76.1)
    
    Updates `github.com/prometheus-operator/prometheus-operator/pkg/client` from 0.76.0 to 0.76.1
    - [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases)
    - [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md)
    - [Commits](prometheus-operator/prometheus-operator@v0.76.0...v0.76.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: github-dependencies
    - dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/client
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: github-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    454ec1e View commit details
    Browse the repository at this point in the history
  3. build(deps): bump wagoid/commitlint-github-action from 6.1.1 to 6.1.2

    Bumps [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action) from 6.1.1 to 6.1.2.
    - [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md)
    - [Commits](wagoid/commitlint-github-action@a2bc521...3d28780)
    
    ---
    updated-dependencies:
    - dependency-name: wagoid/commitlint-github-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    3b59db4 View commit details
    Browse the repository at this point in the history
  4. build(deps): bump snyk/actions

    Bumps [snyk/actions](https://github.com/snyk/actions) from 9213221444c2dc9e8b2502c1e857c26d851e84a7 to cdb760004ba9ea4d525f2e043745dfe85bb9077e.
    - [Release notes](https://github.com/snyk/actions/releases)
    - [Commits](snyk/actions@9213221...cdb7600)
    
    ---
    updated-dependencies:
    - dependency-name: snyk/actions
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    67c40fe View commit details
    Browse the repository at this point in the history
  5. Merge pull request rook#14653 from sp98/check-duplicate-fs-pool-name

    core: check for duplicate ceph fs pool names
    travisn committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    32cac16 View commit details
    Browse the repository at this point in the history
  6. Merge pull request rook#14693 from subhamkrai/skip-deleting-csi-op

    csi: stop deleting csi-operator resources
    travisn committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    b47e739 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b16c1f2 View commit details
    Browse the repository at this point in the history
  8. Merge pull request rook#14704 from rook/dependabot/github_actions/wag…

    …oid/commitlint-github-action-6.1.2
    
    build(deps): bump wagoid/commitlint-github-action from 6.1.1 to 6.1.2
    travisn committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    0b15025 View commit details
    Browse the repository at this point in the history
  9. Merge pull request rook#14705 from rook/dependabot/github_actions/sny…

    …k/actions-cdb760004ba9ea4d525f2e043745dfe85bb9077e
    
    build(deps): bump snyk/actions from 9213221444c2dc9e8b2502c1e857c26d851e84a7 to cdb760004ba9ea4d525f2e043745dfe85bb9077e
    travisn committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    d313599 View commit details
    Browse the repository at this point in the history
  10. Merge pull request rook#14703 from rook/dependabot/go_modules/github-…

    …dependencies-cade2347bc
    
    build(deps): bump the github-dependencies group with 2 updates
    travisn committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    adcc378 View commit details
    Browse the repository at this point in the history
  11. pool: allow negative step num in crush rule

    The crush rules may have a negative step num.
    Rook had assumed negative values were not possible,
    but just had not been encountered previously in
    a custom crush rule.
    
    Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
    travisn committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    b9188c7 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. doc: add the pv encryption key rotation job

    Add missing csi addon's feature in the Rook document
    
    Signed-off-by: parth-gr <partharora1010@gmail.com>
    parth-gr committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    4af5b6a View commit details
    Browse the repository at this point in the history
  2. Merge pull request rook#14709 from travisn/crush-neg-num

    pool: Allow negative step num in crush rule
    travisn committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    2d12ce5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rook#14702 from parth-gr/csi-addons-docs

    doc: add the pv encryption key rotation job
    travisn committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    58a0c83 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. object: add missing codegen from pool placements

    When pool placements were recently added to the object store CRD, it
    seems that codegen didn't get run, and Rook's CI didn't accurately catch
    the codegen issue. This will address adding the missing generated code.
    Follow-up work will address fixing CI so that it doesn't continue
    missing when codegen needs to be run.
    
    Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
    BlaineEXE committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    645ae2b View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Merge pull request rook#14716 from BlaineEXE/update-codegen

    object: add missing codegen from pool placements
    sp98 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    f32ed62 View commit details
    Browse the repository at this point in the history
  2. docs: add grafana dashboards files to docs

    Co-authored-by: Travis Nielsen <tnielsen@redhat.com>
    Signed-off-by: Alexander Trost <galexrt@googlemail.com>
    galexrt and travisn committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    36f6807 View commit details
    Browse the repository at this point in the history
  3. ci: code spell ignore grafana dashboard json files

    Signed-off-by: Alexander Trost <galexrt@googlemail.com>
    galexrt committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    3259502 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14679 from galexrt/add_grafana_dashboards

    docs: add grafana dashboards files to docs
    travisn committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    45cdbb6 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. build(deps): bump github/codeql-action from 3.26.6 to 3.26.7

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.6 to 3.26.7.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@4dd1613...8214744)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    55d9854 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump DavidAnson/markdownlint-cli2-action

    Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action) from 16.0.0 to 17.0.0.
    - [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases)
    - [Commits](DavidAnson/markdownlint-cli2-action@b4c9fea...db43aef)
    
    ---
    updated-dependencies:
    - dependency-name: DavidAnson/markdownlint-cli2-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    609634e View commit details
    Browse the repository at this point in the history
  3. build(deps): bump the github-dependencies group with 4 updates

    Bumps the github-dependencies group with 4 updates: [github.com/hashicorp/vault/api](https://github.com/hashicorp/vault), [github.com/k8snetworkplumbingwg/network-attachment-definition-client](https://github.com/k8snetworkplumbingwg/network-attachment-definition-client), [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/hashicorp/vault/api` from 1.14.0 to 1.15.0
    - [Release notes](https://github.com/hashicorp/vault/releases)
    - [Changelog](https://github.com/hashicorp/vault/blob/main/CHANGELOG.md)
    - [Commits](hashicorp/vault@v1.14.0...v1.15.0)
    
    Updates `github.com/k8snetworkplumbingwg/network-attachment-definition-client` from 1.7.1 to 1.7.3
    - [Release notes](https://github.com/k8snetworkplumbingwg/network-attachment-definition-client/releases)
    - [Commits](k8snetworkplumbingwg/network-attachment-definition-client@v1.7.1...v1.7.3)
    
    Updates `github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring` from 0.76.1 to 0.76.2
    - [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases)
    - [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md)
    - [Commits](prometheus-operator/prometheus-operator@v0.76.1...v0.76.2)
    
    Updates `github.com/prometheus-operator/prometheus-operator/pkg/client` from 0.76.1 to 0.76.2
    - [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases)
    - [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md)
    - [Commits](prometheus-operator/prometheus-operator@v0.76.1...v0.76.2)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/hashicorp/vault/api
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: github-dependencies
    - dependency-name: github.com/k8snetworkplumbingwg/network-attachment-definition-client
      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-patch
      dependency-group: github-dependencies
    - dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/client
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: github-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and travisn committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    18d32ba View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14725 from rook/dependabot/github_actions/Dav…

    …idAnson/markdownlint-cli2-action-17.0.0
    
    build(deps): bump DavidAnson/markdownlint-cli2-action from 16.0.0 to 17.0.0
    travisn committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    1431e4f View commit details
    Browse the repository at this point in the history
  5. Merge pull request rook#14724 from rook/dependabot/github_actions/git…

    …hub/codeql-action-3.26.7
    
    build(deps): bump github/codeql-action from 3.26.6 to 3.26.7
    travisn committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    6702e42 View commit details
    Browse the repository at this point in the history
  6. build(deps): bump the k8s-dependencies group with 6 updates

    Bumps the k8s-dependencies group with 6 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [k8s.io/api](https://github.com/kubernetes/api) | `0.31.0` | `0.31.1` |
    | [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.31.0` | `0.31.1` |
    | [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.31.0` | `0.31.1` |
    | [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.31.0` | `0.31.1` |
    | [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.31.0` | `0.31.1` |
    | [k8s.io/cloud-provider](https://github.com/kubernetes/cloud-provider) | `0.31.0` | `0.31.1` |
    
    Updates `k8s.io/api` from 0.31.0 to 0.31.1
    - [Commits](kubernetes/api@v0.31.0...v0.31.1)
    
    Updates `k8s.io/apiextensions-apiserver` from 0.31.0 to 0.31.1
    - [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
    - [Commits](kubernetes/apiextensions-apiserver@v0.31.0...v0.31.1)
    
    Updates `k8s.io/apimachinery` from 0.31.0 to 0.31.1
    - [Commits](kubernetes/apimachinery@v0.31.0...v0.31.1)
    
    Updates `k8s.io/cli-runtime` from 0.31.0 to 0.31.1
    - [Commits](kubernetes/cli-runtime@v0.31.0...v0.31.1)
    
    Updates `k8s.io/client-go` from 0.31.0 to 0.31.1
    - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
    - [Commits](kubernetes/client-go@v0.31.0...v0.31.1)
    
    Updates `k8s.io/cloud-provider` from 0.31.0 to 0.31.1
    - [Commits](kubernetes/cloud-provider@v0.31.0...v0.31.1)
    
    ---
    updated-dependencies:
    - dependency-name: k8s.io/api
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: k8s-dependencies
    - dependency-name: k8s.io/apiextensions-apiserver
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: k8s-dependencies
    - dependency-name: k8s.io/apimachinery
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: k8s-dependencies
    - dependency-name: k8s.io/cli-runtime
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: k8s-dependencies
    - dependency-name: k8s.io/client-go
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: k8s-dependencies
    - dependency-name: k8s.io/cloud-provider
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: k8s-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and travisn committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    c8a64c4 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Merge pull request rook#14727 from rook/dependabot/go_modules/github-…

    …dependencies-9c206676f0
    
    build(deps): bump the github-dependencies group with 4 updates
    subhamkrai committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    ab65483 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rook#14726 from rook/dependabot/go_modules/k8s-dep…

    …endencies-05f9a3f484
    
    build(deps): bump the k8s-dependencies group with 6 updates
    subhamkrai committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    2787733 View commit details
    Browse the repository at this point in the history