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

master: update release-tools #128

Merged
merged 3 commits into from
Aug 8, 2022

Commits on Aug 5, 2022

  1. Squashed 'release-tools/' changes from e4dab7ff..7fe51491

    kubernetes-csi/csi-release-tools@7fe51491 Merge kubernetes-csi/csi-release-tools#200 from pohly/bump-kubernetes-version
    kubernetes-csi/csi-release-tools@70915a8e prow.sh: update snapshotter version
    kubernetes-csi/csi-release-tools@31a3f38b Merge kubernetes-csi/csi-release-tools#199 from pohly/bump-kubernetes-version
    kubernetes-csi/csi-release-tools@7577454a prow.sh: bump Kubernetes to v1.22.0
    kubernetes-csi/csi-release-tools@d29a2e75 Merge kubernetes-csi/csi-release-tools#198 from pohly/csi-test-5.0.0
    kubernetes-csi/csi-release-tools@41cb70d3 prow.sh: sanity testing with csi-test v5.0.0
    kubernetes-csi/csi-release-tools@c85a63fb Merge kubernetes-csi/csi-release-tools#197 from pohly/fix-alpha-testing
    kubernetes-csi/csi-release-tools@b86d8e94 support Kubernetes 1.25 + Ginkgo v2
    kubernetes-csi/csi-release-tools@ab0b0a3d Merge kubernetes-csi/csi-release-tools#192 from andyzhangx/patch-1
    kubernetes-csi/csi-release-tools@7bbab24e Merge kubernetes-csi/csi-release-tools#196 from humblec/non-alpha
    kubernetes-csi/csi-release-tools@e51ff2cc introduce control variable for non alpha feature gate configuration
    kubernetes-csi/csi-release-tools@ca19ef52 Merge kubernetes-csi/csi-release-tools#195 from pohly/fix-alpha-testing
    kubernetes-csi/csi-release-tools@3948331e fix testing with latest Kubernetes
    kubernetes-csi/csi-release-tools@9a0260c5 fix boilerplate header
    
    git-subtree-dir: release-tools
    git-subtree-split: 7fe51491d8f56d0d459bf9abb9692bc9f96d2b75
    pohly committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    2263723 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67ac4de View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2022

  1. .prow.sh: work around for installing RBAC files

    There are multiple reasons why installing the external-health-monitor-controller
    cannot use the "normal" code:
    - the RBAC file is not where https://github.com/kubernetes-csi/csi-release-tools/blob/7fe51491d8f56d0d459bf9abb9692bc9f96d2b75/prow.sh#L1243-L1258
      expects it
    - the variable for overriding the RBAC source in https://github.com/kubernetes-csi/csi-driver-host-path/blob/9be5dd74a7fc2436c4334820156056b74821998e/deploy/util/deploy-hostpath.sh#L157-L158
      does not match the command name (csi-external-health-monitor-controller -> CSI_EXTERNAL_HEALTH_MONITOR_CONTROLLER_RBAC !=
      CSI_EXTERNALHEALTH_MONITOR_RBAC_YAML)
    
    This solution was chosen because it can be done locally. Renaming the RBAC
    variable in csi-driver-host-path and moving files would have affected multiple
    repos and might not have been possible without some collateral damage.
    pohly committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    2976fe6 View commit details
    Browse the repository at this point in the history