-
Notifications
You must be signed in to change notification settings - Fork 45
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
Pre-flight check to make sure no firewalld service is enabled #3067
Labels
priority:urgent
Any issue we should jump in as soon as possible
severity:major
Major impact on live deployments (e.g. some non-critical feature is not working at all)
topic:deployment
Bugs in or enhancements to deployment stages
topic:networking
Networking-related issues
Milestone
Comments
thomasdanan
added
topic:networking
Networking-related issues
topic:deployment
Bugs in or enhancements to deployment stages
priority:urgent
Any issue we should jump in as soon as possible
severity:major
Major impact on live deployments (e.g. some non-critical feature is not working at all)
labels
Jan 26, 2021
Note: we should not silently disable the service. Disabling it should be a conscious decision/action by the operator. |
TeddyAndrieux
added a commit
that referenced
this issue
Jan 27, 2021
If some service are started on the host where we want to deploy MetalK8s the installation may not work properly (e.g.: firewalld) Add a new function to check that those service are not started on the host before deploying all the MetalK8s components. NOTE: We do not automatically stop the service from the host since those services may have been started for good reason, so just ask the user to remove those packages Fixes: #3067
TeddyAndrieux
added a commit
that referenced
this issue
Jan 27, 2021
If some service are started on the host where we want to deploy MetalK8s the installation may not work properly (e.g.: firewalld) Add a new function to check that those service are not started on the host before deploying all the MetalK8s components. NOTE: We do not automatically stop the service from the host since those services may have been started for good reason, so just ask the user to remove those packages Fixes: #3067
TeddyAndrieux
added a commit
that referenced
this issue
Jan 27, 2021
If some service are started on the host where we want to deploy MetalK8s the installation may not work properly (e.g.: firewalld) Add a new function to check that those service are not started on the host before deploying all the MetalK8s components. NOTE: We do not automatically stop the service from the host since those services may have been started for good reason, so just ask the user to remove those packages Fixes: #3067
TeddyAndrieux
added a commit
that referenced
this issue
Jan 27, 2021
If some service are started on the host where we want to deploy MetalK8s the installation may not work properly (e.g.: firewalld) Add a new function to check that those service are not started on the host before deploying all the MetalK8s components. NOTE: We do not automatically stop the service from the host since those services may have been started for good reason, so just ask the user to remove those packages Fixes: #3067
TeddyAndrieux
added a commit
that referenced
this issue
Feb 3, 2021
If some service are started on the host where we want to deploy MetalK8s the installation may not work properly (e.g.: firewalld) Add a new function to check that those service are not started on the host before deploying all the MetalK8s components. NOTE: We do not automatically stop the service from the host since those services may have been started for good reason, so just ask the user to remove those packages Fixes: #3067
gdemonet
pushed a commit
that referenced
this issue
Feb 26, 2021
If some service are started on the host where we want to deploy MetalK8s the installation may not work properly (e.g.: firewalld) Add a new function to check that those service are not started on the host before deploying all the MetalK8s components. NOTE: We do not automatically stop the service from the host since those services may have been started for good reason, so just ask the user to remove those packages Fixes: #3067 Cherry-picked from: 0acf814
gdemonet
pushed a commit
that referenced
this issue
Feb 26, 2021
If some service are started on the host where we want to deploy MetalK8s the installation may not work properly (e.g.: firewalld) Add a new function to check that those service are not started on the host before deploying all the MetalK8s components. NOTE: We do not automatically stop the service from the host since those services may have been started for good reason, so just ask the user to remove those packages Fixes: #3067 Cherry-picked from: 0acf814
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
priority:urgent
Any issue we should jump in as soon as possible
severity:major
Major impact on live deployments (e.g. some non-critical feature is not working at all)
topic:deployment
Bugs in or enhancements to deployment stages
topic:networking
Networking-related issues
Component:
'kubernetes'
Why this is needed:
When
firewalld
service is running it may conflict with the routing expected by KubernetesWhat should be done:
We should have a preflight check to check the
firewalld
is not running and is not enabled. If it is, thebootstrap
script should abort during the pre-flight check phase and display the reasonImplementation proposal (strongly recommended):
Test plan:
The text was updated successfully, but these errors were encountered: