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
Merge https://github.com/kubernetes/cloud-provider-openstack:master into master #124
Conversation
In the past I saw this question bubbling up several times and it is hard to find an good answer on the internet. Signed-off-by: Christoph Glaubitz <c.glaubitz@syseleven.de>
Because golint is deprecated we need to replace it by something else. golangci-lint seems like a good fit, because it supports a wide viarity of lintes/checkers. It is also possible to use golangci-lint in IDEs, VS Code for example includes it by default (while it needs to be enabled).
* add gha * allow alpha tags and remove dist * update process * rename file
…rnetes#1854) This patch extend the authentication configuration by the possibility to use application credentials. fix_auth_dependencies_for_application_credentials Signed-off-by: Sven Haardiek <sven.haardiek@uni-muenster.de>
This PR removes the old cinder-csi-e2e testsuite and replaces it by upstream e2e.test. We need this, so that the testsuite has access to testfiles, embedded in e2e.test since v1.24.
|
Hi @shiftstack-merge-bot[bot]. Thanks for your PR. I'm waiting for a openshift member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/ok-to-test |
|
/lgtm |
23c6747
to
6150321
Compare
This is the first of a series of refactorings to improve codeclimate. Made changes to pkg/utils to make golangci-lint and revive happy. One suggestion was to rename MetadataOpts to Opts, because caller would use it ad metatada.MetadataOpts what is redundand. For backward compatibility all exported types are aliased to the new ones.
This commit includes the components client-keystone-auth and k8s-keystone-auth, which both use pkg/identity.
The fsGroupPolicy option can now be defined per protocol, enforcing a different behavior to the driver [1] [1] https://kubernetes-csi.github.io/docs/support-fsgroup.html Signed-off-by: Francesco Pantano <fpantano@redhat.com>
After cleaning up code, this commit enables golangci-lint checks including revive, to ensure code climate on each PR.
aa8048c
to
c0d1ab1
Compare
|
/retest |
|
The failing tests in openstack-csi-cinder job all succeeded individually in separate runs. |
c0d1ab1
to
6a35fd1
Compare
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: EmilienM, shiftstack-merge-bot[bot] The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/hold cancel |
|
/hold |
|
I'm wondering if the changes to the cinder CSI driver caused the job to flake. I'd like to understand what the failure is before merging. |
|
/retest |
1 similar comment
|
/retest |
|
results are OK now... still a failure but should be fine. Doing a recheck in case something is too flacky. /retest |
|
this should be fine to merge, the latest errors have been seen in other CI jobs outside this PR. |
|
/retest |
|
@shiftstack-merge-bot[bot]: all tests passed! Full PR test history. Your PR dashboard. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
No description provided.