-
Notifications
You must be signed in to change notification settings - Fork 522
fix: prepend https:// in service-account-issuer flag #4262
Conversation
are we missing functional aks-engine E2E tests? |
Codecov Report
@@ Coverage Diff @@
## master #4262 +/- ##
==========================================
- Coverage 72.07% 72.06% -0.01%
==========================================
Files 141 141
Lines 21676 21634 -42
==========================================
- Hits 15622 15590 -32
+ Misses 5105 5093 -12
- Partials 949 951 +2
Continue to review full report at Codecov.
|
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
What is the plan to switch http://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz
to use the nightly build? If it's not anytime soon, then I'll also need to open a PR to update the dual-stack api models.
@aramase @jackfrancis any suggestion on what kind of test we can run here? |
/hold |
The conformance test case above was fixed for containerd + windows cluster but it's still failing for dockershim + windows cluster with the following error:
still not sure what causes the apiVersion: v1
kind: Pod
metadata:
name: dnsutils
namespace: default
spec:
containers:
- name: dnsutils
image: k8s.gcr.io/e2e-test-images/jessie-dnsutils:1.4
command:
- sleep
- "3600"
imagePullPolicy: IfNotPresent
restartPolicy: Always and then run
Everything looks good. |
/cc @jsturtevant |
We identified the issue for Windows and opened a PR to fix the docker scenario in Windows: kubernetes/kubernetes#99860 |
@jackfrancis @aramase added an e2e test case. PTAL. |
name: nginx | ||
spec: | ||
containers: | ||
- image: k8s.gcr.io/e2e-test-images/nginx:1.14-1 |
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.
This is a nginx test image we use upstream, which supports both Linux and Windows.
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
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
@jackfrancis can we move forward with this PR. Would love to get this PR merged so we can have green test signal on testgrid. Thanks in advance. |
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
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: aramase, chewong, jackfrancis 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 |
Signed-off-by: Ernest Wong chuwon@microsoft.com
Reason for Change:
Fixes test failure in https://testgrid.k8s.io/sig-release-master-informing#aks-engine-azure-windows-master-containerd, specifically the following test case:
Got the following error when executing that test case:
I manually updated some of the API models used for testing and looks like we need explicitly set the protocol by prepending
https://
in the service-account-issuer flag to fix the test failure.Issue Fixed:
Credit Where Due:
Does this change contain code from or inspired by another project?
If "Yes," did you notify that project's maintainers and provide attribution?
Requirements:
Notes: