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 #675

Merged
merged 72 commits into from
Jul 22, 2024
Merged

Commits on May 20, 2024

  1. csi: add cephfs encryption support

    Ceph-CSI support for fscrypt encryption of cephfs.
    To achieve this commit add capability of mounting the
    required `rook-ceph-csi-kms-config` configmap into
    csi-cephfsplugin-provisioner and nodeplugin pods.
    
    Further it modifies the ClusterRoles `cephfs-csi-nodeplugin` and
    `cephfs-external-provisioner-runner` to grant privileges
    required for reading encryption configuration and fetching
    encryption secrets from either kubernetes secrets or
    from a Key Management System (KMS).
    
    These privileges are essential for the proper functioning of
    ceph-csi-cephfs with fscrypt encryption.
    
    The following privileges have been added:
    - `secrets/get`: Allows reading of secrets for encryption.
    - `configmaps/get`: Grants access to configuration maps,
        this is used to read encryption configuration.
    - `serviceaccounts/get`: Enables retrieval of service accounts for
        authentication to KMS and for retrieving encryption secrets
        stored there.
    - `serviceaccounts/token/create`: Allows creation of service account tokens,
        which are required for authenticating requests to KMS
        when retrieving encryption secrets.
    
    The commit also updated the csi documentation to include cephfs
    in the encryption section, with examples updated accordingly.
    
    Signed-off-by: NymanRobin <robin.nyman@est.tech>
    NymanRobin committed May 20, 2024
    Configuration menu
    Copy the full SHA
    05315ae View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. csi: skip creating networkFence when csi disabled

    skip creating networkFence when 'ROOK_CSI_DISABLE_DRIVER' is set to
    'false'.
    
    Signed-off-by: subhamkrai <srai@redhat.com>
    subhamkrai committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    4be450a View commit details
    Browse the repository at this point in the history
  2. object: update cosi images

    Updating images for ceph cosi driver and side car.
    
    Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com>
    thotz committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    ba40f84 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. docs(fix): missing ** for bold text

    In docs page Storage-Configuration/Shared-Filesystem-CephFS/filesystem-storage.md
    
    Signed-off-by: dbrennand <52419383+dbrennand@users.noreply.github.com>
    dbrennand committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    e9ff24f View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. osd: fix activate failure when block device moves

    Block devices can move between reboots. In corner cases, an OSDs block
    device might move to a lower-indexed device while the previous device
    does not exist. For example, an OSD on /dev/sde might move to /dev/sdd
    on reboot if the original /dev/sdd died. There would be no /dev/sde
    after that.
    
    Users report that NVMe drives commonly change names, even when there are
    no disk failures.
    
    For these cases, ensure the activate script properly handles cases where
    the previous disk is not present on the node and where the OSD is still
    available on a different disk.
    
    Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
    BlaineEXE committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    f2304bf View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. external: create a configmap for the command line args

    user can look back to there configurations by
    looking at the configmap created with command
    line arguments
    This will be useful for them during upgrades when they
    need to re run the python script with the same flags
    
    Signed-off-by: parth-gr <partharora1010@gmail.com>
    parth-gr committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    951c683 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rook#14374 from BlaineEXE/fix-osd-block-device-nam…

    …e-change
    
    osd: fix activate failure when block device moves
    BlaineEXE authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    a6fc341 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rook#14354 from parth-gr/external-seamless-upgrade2

    external: create a configmap for the command line args
    BlaineEXE authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    c85ce7c View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14294 from subhamkrai/skip-fence-when-csi-dis…

    …abled
    
    csi: skip creating networkFence when csi disabled
    BlaineEXE authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    7a53913 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Merge commit '7a5391304934983311cacd6e7330ca2da34828d8' into sync_us-…

    …-master
    
    Signed-off-by: Ceph Jenkins <ceph-jenkins@redhat.com>
    Ceph Jenkins committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    a568c89 View commit details
    Browse the repository at this point in the history
  2. csv: add additional csv changes that other commits bring

    add generated csv changes
    
    Signed-off-by: Ceph Jenkins <ceph-jenkins@redhat.com>
    Ceph Jenkins committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    26e7a05 View commit details
    Browse the repository at this point in the history
  3. external: add support for config file in external mode

    Now user can pass the cli flags using config file and
    also command line argument,
    if mentioned at both the place priority is given to
    command line argument
    
    Signed-off-by: parth-gr <partharora1010@gmail.com>
    parth-gr committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    5387ef1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14353 from parth-gr/external-seamless-upgrade1

    external: add support for config file in external mode
    BlaineEXE authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    bd02cf1 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rook#14342 from dbrennand/docs-fix-missing-bold

    docs(fix): missing ** in filesystem-storage.md
    BlaineEXE authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    22125ba View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. csi: add log rotation for csi rbd pod containers

    1) Make the csi rbd container logs persisted in a file
       (csi plugin, csi provisioner, csi addons sidecar)
    
    2) Use the cephcluster api specs to configure the log rotate
    
    3) Add log rotation to rotate the log file and
       Add a sidecar log collector container
    
    part-of: rook#12809
    
    Signed-off-by: parth-gr <partharora1010@gmail.com>
    parth-gr committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    d374211 View commit details
    Browse the repository at this point in the history
  2. build: update go-retryablehttp from 0.7.6 to 0.7.7

    this commit updates go-retryablehttp from 0.7.6 to 0.7.7
    and without this govulcheck ci is failing.
    
    Signed-off-by: subhamkrai <srai@redhat.com>
    subhamkrai committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    9fbf3d3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rook#14305 from parth-gr/csi-logrotate

    csi: add log rotation for csi rbd pod containers
    BlaineEXE authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    d7eddfe View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14391 from subhamkrai/update-go-dep

    build: update go-retryablehttp from 0.7.6 to 0.7.7
    BlaineEXE authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    e51b9e0 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Merge pull request rook#14199 from Nordix/update-cephfs-clusterroles

    csi: add cephfs encryption support
    travisn authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    8e25300 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #674 from red-hat-storage/sync_us--master

    Syncing latest changes from upstream master for rook
    travisn authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    816cedb View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. csi: update csi-addons repo link

    updating csi-addons repo link
    to pull the yamls for installation
    
    closes: rook#14394
    
    Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
    Madhu-1 committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    266fd49 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rook#14408 from Madhu-1/fix-14394

    csi: update csi-addons repo link
    travisn authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    80272b6 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. build: upgrade to go 1.22

    this commit upgrade to go 1.22 in go mod file and ci related files.
    Also remove go 1.21 support
    
    Signed-off-by: subhamkrai <srai@redhat.com>
    subhamkrai committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    d116429 View commit details
    Browse the repository at this point in the history
  2. ci: fix govulcheck by updating to go 1.22.5

    govulcheck requires go 1.22.5 and even if `check-latest` is `true`
    with go `1.22` it is failing so setting specific version go `1.22.5`
    
    Signed-off-by: subhamkrai <srai@redhat.com>
    subhamkrai committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    b4510fd View commit details
    Browse the repository at this point in the history
  3. external: add final args used to the upgrade configmap

    Recently we have introuced external-cluster-user-command cm
    Which help user to look at the previous command run,
    So with this PR we will add another data field arg
    on this confimap which will have the final processed flags
    that are being used
    So user can use them directly either in config.ini or cmd line args
    
    Signed-off-by: parth-gr <partharora1010@gmail.com>
    parth-gr committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    26cecb5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14412 from subhamkrai/update-go-1.22

    build: upgrade to go 1.22
    BlaineEXE authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    f17d6a0 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rook#14407 from parth-gr/external-seamless-upgrade3

    external: add final args used to the upgrade configmap
    travisn authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    0837c15 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. build: update controller runtime to v0.18.4

    this commit update cntrl runtime to v0.18.4 and other related deps/
    
    Signed-off-by: subhamkrai <srai@redhat.com>
    subhamkrai committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    d429ed8 View commit details
    Browse the repository at this point in the history
  2. external: config file should have more priority then defaults

    Priority: command-line-args > config.ini file values > default values
    Currently default was having more priority so fixed it
    
    Signed-off-by: parth-gr <partharora1010@gmail.com>
    parth-gr committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    7cfbe09 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rook#14422 from parth-gr/external-seamless-upgrade4

    external: config file should have more priority then defaults
    travisn authored Jul 5, 2024
    Configuration menu
    Copy the full SHA
    6a9f178 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. csi: add securityContext to csi containers

    With the recent enhancements csi containers for using
    logrotate, they need to run with securityContext to privileged,
    on platform like openshift.
    Used the ROOK_HOSTPATH_REQUIRES_PRIVILEGED flag
    wich is set with operator deployment to see
    if the securityCOntext is needed or not
    
    Closes: rook#14400
    
    Signed-off-by: parth-gr <partharora1010@gmail.com>
    parth-gr committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    2ca0d13 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rook#14406 from parth-gr/logrotate-csi-odf

    csi: add securityContext to csi containers
    travisn authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    1fe1a2b View commit details
    Browse the repository at this point in the history
  3. Merge pull request rook#14421 from subhamkrai/update-go-mods

    build: update controller runtime to v0.18.4
    travisn authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    b8bcd71 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Merge remote-tracking branch 'us/master' into sync_us

    Signed-off-by: Nikhil-Ladha <nikhilladha1999@gmail.com>
    Nikhil-Ladha committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    359d0e1 View commit details
    Browse the repository at this point in the history
  2. csv: add generated csv changes

    add generated csv changes
    
    Signed-off-by: Nikhil-Ladha <nikhilladha1999@gmail.com>
    Nikhil-Ladha committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    20049cf View commit details
    Browse the repository at this point in the history
  3. docs: update README with new community meeting frequency

    Signed-off-by: Jared Watts <jbw976@gmail.com>
    jbw976 committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    ead2ace View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14443 from jbw976/update-meeting-freq

    docs: update README with new community meeting frequency
    jbw976 authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    8241a22 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Merge pull request #676 from Nikhil-Ladha/sync_us

    Manual sync upstream master to downstream master
    subhamkrai authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    24a8157 View commit details
    Browse the repository at this point in the history
  2. pool: skip updating crush rules for stretch clusters

    Pools in stretch clusters must all specify the same
    CRUSH rule. No pools can use a different rule. When there
    is a change in the device class, we do not even expect to update
    the crush rules in a stretch cluster. Different device classes
    are not supported in stretch clusters, and it's expected to be
    a homogenous environment. Therefore, skip all crush rule updates
    in stretch clusters.
    
    Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
    travisn committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b92bbba View commit details
    Browse the repository at this point in the history
  3. Merge pull request rook#14447 from travisn/stretch-crush-rule

    pool: Skip updating crush rules for stretch clusters
    travisn authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    a08a34e View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14216 from thotz/update-cosi-images

    object: update cosi images
    travisn authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    28addd1 View commit details
    Browse the repository at this point in the history
  5. pool: return error if device class update fails

    Updating the device class swallowed any error if updated
    for the pool. The error was not even logged, so we couldn't
    troubleshoot why the new crush rule was not applied.
    Log the error for troubleshooting and also fail the pool
    reconcile since the desired configuration was not applied.
    
    Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
    travisn committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    0bea31e View commit details
    Browse the repository at this point in the history
  6. multus: add host checking to validation tool

    In order to help users check that they have implemented the newly-added
    Multus host configuration prerequisites, add a check to the validation
    tool to verify connectivity.
    
    Because users who are already running clusters with Multus enabled, add
    a flag that allows users to only check for host configuration
    prerequisites. This mode will not start the large number of clients that
    would normally be started because those clients could disrupt a running
    Rook cluster negatively.
    
    Host checking pods require host network access. Many Kubernetes
    distributions have pod security features enabled. In order to allow
    non-Vanilla distros to run this tool, allow specifying a service account
    that pods will run as, which can be configured by the admin to allow
    test pods.
    
    Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
    BlaineEXE committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    33f5407 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Merge pull request #678 from red-hat-storage/sync_us--master

    Syncing latest changes from upstream master for rook
    subhamkrai authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    ac89b61 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rook#14230 from BlaineEXE/multus-validation-test-a…

    …dd-host-checking
    
    multus: add host checking to validation tool
    BlaineEXE authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    fd3f4c8 View commit details
    Browse the repository at this point in the history
  3. multus: reset validation tool debounce time to 30

    Reset the Multus validation tool debounce time to its intended 30 second
    value. It was changed to 5 for testing, and the change was accidentally
    committed.
    
    Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
    BlaineEXE committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    5884f1c View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14451 from BlaineEXE/multus-reset-test-line

    multus: reset validation tool debounce time to 30
    BlaineEXE authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    65dc278 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rook#14451 from BlaineEXE/multus-reset-test-line

    multus: reset validation tool debounce time to 30
    BlaineEXE authored and travisn committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    67772a2 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

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

    …dependencies-fc54c511fc
    
    build(deps): bump the github-dependencies group across 1 directory with 4 updates
    subhamkrai authored Jul 12, 2024
    Configuration menu
    Copy the full SHA
    76d2886 View commit details
    Browse the repository at this point in the history
  2. csi: add log rotation for csi cephfs nfs pod containers

    Use the same logrotate flow of rbd, as merged in rook#14305
    
    1) Make the csi cephfs and nfs container logs persisted in a file
    
    2) Use the cephcluster api specs to configure the log rotate
    
    3) Add log rotation to rotate the log file and
    Add a sidecar log collector container
    
    And some fixes on the implementation:
    
    1) Add a operator namespace in the log file path
    
    2) Only add volume to the container if logrotate is enabled
    
    Closes: rook#12809, rook#14429
    
    Signed-off-by: parth-gr <partharora1010@gmail.com>
    parth-gr committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    4ca8b12 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rook#14396 from parth-gr/csi-logrotate-file

    csi: add log rotation for csi cephfs nfs pod containers
    travisn authored Jul 12, 2024
    Configuration menu
    Copy the full SHA
    da73421 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14057 from travisn/deviceclass-log

    pool: Return error if device class update fails
    travisn authored Jul 12, 2024
    Configuration menu
    Copy the full SHA
    689b39d View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Merge pull request #679 from red-hat-storage/sync_us--master

    Syncing latest changes from upstream master for rook
    subhamkrai authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    84bfa66 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump github.com/aws/aws-sdk-go

    Bumps the github-dependencies group with 1 update: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go).
    
    
    Updates `github.com/aws/aws-sdk-go` from 1.54.15 to 1.54.19
    - [Release notes](https://github.com/aws/aws-sdk-go/releases)
    - [Commits](aws/aws-sdk-go@v1.54.15...v1.54.19)
    
    ---
    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>
    dependabot[bot] authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    dee06bb View commit details
    Browse the repository at this point in the history
  3. core: add support for ceph squid

    With the release of the first squid RC, we add squid
    to the supported versions and add tests to run
    Rook against the squid release.
    
    Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
    travisn committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    22d4139 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14454 from travisn/squid-support

    core: Add support for Ceph Squid
    travisn authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    e499fca View commit details
    Browse the repository at this point in the history
  5. Merge pull request rook#14459 from rook/dependabot/go_modules/github-…

    …dependencies-fb6482a7be
    
    build(deps): bump github.com/aws/aws-sdk-go from 1.54.15 to 1.54.19 in the github-dependencies group
    travisn authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    525648e View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Merge pull request #680 from red-hat-storage/sync_us--master

    Syncing latest changes from upstream master for rook
    subhamkrai authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    629b114 View commit details
    Browse the repository at this point in the history
  2. csi: make kube apiserver qps configurable

    This commit adds the flexibility to configure kube apiserver qps
    as per the user requirement and also keeps the existing values as
    the default one.
    
    Signed-off-by: yite.gu <yitegu0@gmail.com>
    YiteGu committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    80541a2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rook#14420 from YiteGu/make-kube-api-limit-configu…

    …rable
    
    csi: make kube apiserver qps configurable
    travisn authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    9967b16 View commit details
    Browse the repository at this point in the history
  4. doc: update vhost-style S3 bucket design

    Update the vhost-style S3 bucket access design doc to reflect recent
    user feedback and configuration issues. The primary goal is to add a
    field to disambiguate for users and Rook which endpoint should be used
    for CephObjectStoreUsers, OBCs, and COSI buckets.
    
    Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
    BlaineEXE committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    00f20b1 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. csi: revert remove cephFs networkFence code temporarily

    This reverts commit bd4250f.
    
    Signed-off-by: subhamkrai <srai@redhat.com>
    subhamkrai committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    efe6ef4 View commit details
    Browse the repository at this point in the history
  2. csi: fix template render in logRotation

    the templateParam need to be updated
    with the right values before we are
    rendering the template.
    
    Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
    Madhu-1 committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    cb87c3a View commit details
    Browse the repository at this point in the history
  3. docs: design for csi operator integration with rook

    this commits adds desgin doc for integrating the new csi operator
    with rook.
    
    Signed-off-by: subhamkrai <srai@redhat.com>
    subhamkrai committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    73ea725 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#14468 from Madhu-1/fix-log-rotation

    csi: fix template render in logRotation
    subhamkrai authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    a9e192b View commit details
    Browse the repository at this point in the history
  5. csi: fix template render in logRotation

    the templateParam need to be updated
    with the right values before we are
    rendering the template.
    
    Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
    (cherry picked from commit cb87c3a)
    Madhu-1 authored and parth-gr committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    5d8b991 View commit details
    Browse the repository at this point in the history
  6. mds: block of active mds ip only

    currently, it was blocking both the mds ip
    instead its should block ip of of mds which is in
    the same node which is down.
    
    Signed-off-by: subhamkrai <srai@redhat.com>
    subhamkrai committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    9f1b64b View commit details
    Browse the repository at this point in the history
  7. Merge pull request #681 from parth-gr/csi-logrotate-downstream

    csi: fix template render in logRotation
    subhamkrai authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    9d873e7 View commit details
    Browse the repository at this point in the history
  8. Merge pull request rook#14356 from subhamkrai/csi-operator-design

    docs: design for csi operator integration with rook
    subhamkrai authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    b4f99fb View commit details
    Browse the repository at this point in the history
  9. Merge pull request rook#14460 from BlaineEXE/design-vhost-updates

    doc: update vhost-style S3 bucket design
    BlaineEXE authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    b287aa9 View commit details
    Browse the repository at this point in the history
  10. Merge pull request rook#14258 from subhamkrai/add-cephfs-fencing

    mds: block of active mds ip only
    travisn authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    3ccdb53 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Merge pull request #683 from red-hat-storage/sync_us--master

    Syncing latest changes from upstream master for rook
    subhamkrai authored Jul 19, 2024
    Configuration menu
    Copy the full SHA
    f470cff View commit details
    Browse the repository at this point in the history