-
Notifications
You must be signed in to change notification settings - Fork 547
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
Enable host networking for provisioner #3177
Conversation
@iceman91176 please check the Commit guidelines to pass the CI. |
c8f22b5
to
aa49421
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@iceman91176 Thanks for the contribution, can you please remove extra commits which is not related to this one.
@@ -164,6 +164,10 @@ provisioner: | |||
# system-cluster-critical which is less priority than system-node-critical | |||
priorityClassName: system-cluster-critical | |||
|
|||
# enable hostnetwork for provisioner pod. default is false | |||
# useful for deployments where the podNetwork has no access to ceph | |||
enableHostNetwork: false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hm, i don't know where that additional commit came from. I'll take a look at it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did as suggested. Way simpler..
aa49421
to
c321e0c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changes LGTM. can you please squash the commits into 1? Sadly we don't have CI to test helm upgrades, did you get a chance to verify the helm upgrade (cephcsi) from the older version to a version for this change?
282c875
to
8345995
Compare
Well, i performed a dry-run for install and upgrade . That looked good to me. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You might need to update commit message as below
helm: enable host networking for provisioner
Adds the possibility in the helm-chart to enable hostNetworking
for provider pods.
Signed-off-by: Carsten Buchberger <c.buchberger@witcom.de>
8345995
to
fd10eda
Compare
@Mergifyio rebase |
Adds the possibility in the helm-chart to enable hostNetworking for provider pods. Signed-off-by: Carsten Buchberger <c.buchberger@witcom.de>
✅ Branch has been successfully rebased |
fd10eda
to
df0b464
Compare
/retest ci/centos/mini-e2e/k8s-1.21 |
@iceman91176 "ci/centos/mini-e2e/k8s-1.21" test failed. Logs are available at location for debugging |
@Mergifyio requeue |
❌ This pull request head commit has not been previously disembarked from queue. |
Describe what this PR does
Adds the possibility in the helm-chart to enable hostNetworking. Useful for cases where the podNetwork has no access to ceph, but the host has.
Is there anything that requires special attention
No ;-)
Related issues
Fixes: #3167
Show available bot commands
These commands are normally not required, but in case of issues, leave any of
the following bot commands in an otherwise empty comment in this PR:
/retest ci/centos/<job-name>
: retest the<job-name>
after unrelatedfailure (please report the failure too!)
/retest all
: run this in case the CentOS CI failed to start/report any testprogress or results