-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Router wildcard certificate created by default #4693
Router wildcard certificate created by default #4693
Conversation
Can one of the admins verify this patch?
|
1 similar comment
Can one of the admins verify this patch?
|
ping @kwoodson @jcantrill PTAL |
@mtnbikenc @abutcher, do you see any reason as to why we should or shouldn't do this? |
@enoodle I don't have an opinion on why we would or would not do this. |
@kwoodson @enoodle My only worry would be that defaulting openshift-ansible/roles/openshift_hosted/tasks/router/router.yml Lines 17 to 40 in 8613dad
|
@abutcher, @enoodle, That's my fear as we don't use the default router certs on our operations team. We supply real certificates and would get default ones which would break our installs unless specifying I understand the desire to have a default be turned on since a lot of installs do not require real certificates. I guess this is just a matter of preference unless someone has a good argument to update it. |
We could probably default this if that linked section didn't create the default wildcard certificate when |
0d69bff
to
c1e654b
Compare
@abutcher I have added a condition on |
@enoodle The conditional looks great thanks. I did not notice that the wildcard cert will contain SANs for |
1092eed
to
be59490
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.
lgtm
aos-ci-test |
[merge] |
[test]ing while waiting on the merge queue |
Evaluated for openshift ansible test up to be59490 |
continuous-integration/openshift-jenkins/test FAILURE (https://ci.openshift.redhat.com/jenkins/job/test_pull_request_openshift_ansible/359/) (Base Commit: 14fbd4a) (PR Branch Commit: be59490) |
"Error from server (NotFound): namespaces "logging" not found"
|
flake openshift/origin#15356 |
[merge] |
Evaluated for openshift ansible merge up to be59490 |
continuous-integration/openshift-jenkins/merge FAILURE (https://ci.openshift.redhat.com/jenkins/job/merge_pull_request_openshift_ansible/744/) (Base Commit: b70e033) (PR Branch Commit: be59490) |
I suggest setting this parameter default to
True
. Since #3821 It seems more useful then using arbitrary hostnames.cc @kwoodson @simon3z