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 upstream master for rook #582

Merged
merged 27 commits into from
Mar 5, 2024
Merged

Commits on Feb 21, 2024

  1. doc: add support for using azure kms

    Users on Microsoft Azure can make use of the Azure key
    vault service rather than replying on any third party
    service for KMS.
    
    Signed-off-by: sp98 <sapillai@redhat.com>
    sp98 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    6c8ba01 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. core: added rook-ceph-default service account

    When a private docker registry is used and an
    image pull secret is specified in the chart,
    the pods with default Service Account fail to pull
    the image due to authentication issues.
    Added rook-ceph-default service account and modify the pods
    specifications by adding the serviceAccountName
    
    closes: rook#12786
    
    Closes: rook#6673
    Co-authored-by: Tareq Sharafy <tareq.sha@gmail.com>
    Signed-off-by: parth-gr <partharora1010@gmail.com>
    (cherry picked from commit 737fb09)
    Signed-off-by: parth-gr <partharora1010@gmail.com>
    parth-gr and tareksha committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    f7a9d8f View commit details
    Browse the repository at this point in the history
  2. doc: pending release notes for update netNamespaceFilePath PR

    Signed-off-by: Praveen M <m.praveen@ibm.com>
    iPraveenParihar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    10dea45 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rook#13809 from iPraveenParihar/update/pendingRele…

    …aseNotes
    
    doc: PendingReleaseNotes for update netNamespaceFilePath PR
    travisn authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    e02c5b8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#13362 from parth-gr/service-account-deafult

    core: Set default service account on all Ceph daemons
    travisn authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    d77cee7 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. doc: fix broken links

    Fixing the broken links in the docs.
    
    Signed-off-by: karthik-us <ksubrahm@redhat.com>
    karthik-us committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    ea700bc View commit details
    Browse the repository at this point in the history
  2. Merge pull request rook#13833 from karthik-us/doc-fix

    doc: fix broken links
    subhamkrai authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    ca5972d View commit details
    Browse the repository at this point in the history
  3. Revert "doc: fix broken links"

    This reverts commit ea700bc.
    
    Signed-off-by: karthik-us <ksubrahm@redhat.com>
    karthik-us committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    532e865 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#13840 from karthik-us/doc-fix

    Revert "doc: fix broken links"
    travisn authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    2ae319e View commit details
    Browse the repository at this point in the history
  5. build: add ability to stash docker build context

    This commit gives builders the necessary tooling to save off a docker build context for use
    with other tools that dont follow the same command format as $DOCKERCMD.
    
    Signed-off-by: Scott Miller <smiller1@coreweave.com>
    sam6258 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    d12478b View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. csi: add rbac required for vgs

    Added required rbac's for required rbac
    for volumegroupsnapshot feature.
    
    Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
    Madhu-1 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    77bfcd4 View commit details
    Browse the repository at this point in the history
  2. csi: install vgs CRD in tests

    update the snapshot controller to 7.0.1
    and install new Volumegroup CRD's
    
    Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
    Madhu-1 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    0d5bd70 View commit details
    Browse the repository at this point in the history
  3. csi: provide option to configure VGS

    volumegroupsnapshot feature will be enabled
    by default if the required CRD's are present
    if not its disabled and user will have an option
    to disable it if they dont require this feature.
    
    Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
    Madhu-1 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    2611e92 View commit details
    Browse the repository at this point in the history
  4. csi: use different variable name for replicas

    r is the variable name for the CSI reconciler
    and same is used for a local variable as well
    chaning it to avoid confusion and variable
    shadowing.
    
    Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
    Madhu-1 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b47bd35 View commit details
    Browse the repository at this point in the history
  5. csi: update sidecars to latest release

    updating all the csi sidecars to the
    latest release.
    
    Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
    Madhu-1 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    43fa57f View commit details
    Browse the repository at this point in the history
  6. Merge pull request rook#13846 from Madhu-1/update-csi-sidecar-1.3

    csi: update sidecars to latest release
    travisn authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    7b5953c View commit details
    Browse the repository at this point in the history
  7. Merge pull request rook#13641 from sam6258/build-context

    build: add ability to stash docker build context
    travisn authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    02db25c View commit details
    Browse the repository at this point in the history
  8. Merge pull request rook#13832 from Madhu-1/template-change-vgsc-rook

    csi: support volumegroup snapshot
    travisn authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    7ca738e View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. csi: update CSIDriverOption params during saving cluster config

    During cluster creation, csi config map was first filled with
    mon ips and without CSIDriverOptions.
    This commit makes sure CSIDriverOptions are added at the begining
    when the entry is first created.
    
    Signed-off-by: Rakshith R <rar@redhat.com>
    Rakshith-R committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    330f604 View commit details
    Browse the repository at this point in the history
  2. external: enable the use of only v2 mon port

    currently  the script requires to have both v2 and v1 port
    to enable v2 port, but that is not the necessary condition,
    so removing the chek, and enabling it only v2 is present to
    successfully configure with v2 only
    
    part-of: rook#13827
    
    Signed-off-by: parth-gr <partharora1010@gmail.com>
    parth-gr committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    117bc76 View commit details
    Browse the repository at this point in the history
  3. build(deps): bump azure/setup-helm from 3 to 4

    Bumps [azure/setup-helm](https://github.com/azure/setup-helm) from 3 to 4.
    - [Release notes](https://github.com/azure/setup-helm/releases)
    - [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md)
    - [Commits](Azure/setup-helm@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: azure/setup-helm
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    3cdb79a View commit details
    Browse the repository at this point in the history
  4. Merge pull request rook#13836 from Rakshith-R/csi-cm-fix

    csi: update CSIDriverOption params during saving cluster config
    travisn authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    890635f View commit details
    Browse the repository at this point in the history
  5. Merge pull request rook#13859 from rook/dependabot/github_actions/azu…

    …re/setup-helm-4
    
    build(deps): bump azure/setup-helm from 3 to 4
    subhamkrai authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    8864e90 View commit details
    Browse the repository at this point in the history
  6. build: use 'baseos' as repo for iproute install

    The rook/ceph Dockerfile uses dnf to ensure iproute (containing the 'ip'
    CLI tool) is installed in the Rook image for Multus usage. This comes
    from the 'baseos' repo, but if any other repos are unavailable
    temporarily, it can cause the container build to fail.
    
    Use the '--repo baseos' flag to help prevent these kinds of failures.
    Additionally, this will speed up the build slightly since it does not
    attempt to load any non-necessary repos.
    
    This change may make the container build slightly fragile in the future
    if CentOS changes the name of its baseos repo, or if the Ceph image
    switches to a non-CentOS base image.
    
    Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
    BlaineEXE committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    072884f View commit details
    Browse the repository at this point in the history
  7. Merge pull request rook#13856 from parth-gr/external-v2-fix

    external: enable the use of only v2 mon port
    travisn authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    e88f28e View commit details
    Browse the repository at this point in the history
  8. Merge pull request rook#13865 from BlaineEXE/build-iproute

    build: use 'baseos' as repo for iproute install
    BlaineEXE authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    a80d9a3 View commit details
    Browse the repository at this point in the history
  9. Merge pull request rook#13638 from sp98/azure-kms-design

    doc: add support for using azure kms
    travisn authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    ad3cfc1 View commit details
    Browse the repository at this point in the history