Skip to content
This repository has been archived by the owner on Apr 4, 2023. It is now read-only.

Remove unnecessary apiserver flags #115

Closed
wants to merge 4 commits into from

Conversation

wallrj
Copy link
Member

@wallrj wallrj commented Nov 9, 2017

These were somehow preventing the navigator API server from seeing the user that
made the original request to the k8s API server.

Fixes: #110

Release note:

NONE

These were somehow preventing the navigator API server from seeing the user that
made the original request to the k8s API server.
@jetstack-bot
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
We suggest the following additional approver: wallrj

Assign the PR to them by writing /assign @wallrj in a comment when ready.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these OWNERS Files:

You can indicate your approval by writing /approve in a comment
You can cancel your approval by writing /approve cancel in a comment

The navigator apiserver, on Kubernetes 1.7,  fails with the error:
```
F1109 14:17:08.755824      56 main.go:40] cluster doesn't provide requestheader-client-ca-file
```
See: https://travis-ci.org/jetstack/navigator/jobs/299652901#L1183

We used to supply that as a command line argument, but those arguments caused
other problems with RBAC.

So we've decided to stop testing on 1.7.
@wallrj
Copy link
Member Author

wallrj commented Nov 9, 2017

@munnerz See #116 for an example of how Kubernetes 1.7 also has the same RBAC issues which were being masked by the prepare-e2e.sh RBAC configuration.

Hopefully #109 is resolved in 1.8.{1,2,3} so I suggest we merge this. And upgrade our tests to use Kubernetes 1.8.3 as soon as it's supported by Minikube: kubernetes/minikube#2156

@wallrj
Copy link
Member Author

wallrj commented Nov 9, 2017

@munnerz Also see #120 where I retry minikube start if the API server fails to respond within 60s.

@munnerz munnerz closed this Nov 13, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants