<p dir="auto"><a href="https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/logs/ci-kubernetes-e2e-gci-gce-slow/211/" rel="nofollow">https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/logs/ci-kubernetes-e2e-gci-gce-slow/211/</a></p>
<p dir="auto">Failed: [k8s.io] Networking [k8s.io] Granular Checks: Services [Slow] should update nodePort: http [Slow] {Kubernetes e2e suite}</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="/go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/networking.go:175
Nov 23 16:49:33.756: Failed to find expected endpoints:
Tries 0
Command timeout -t 15 curl -q -s --connect-timeout 1 http://104.155.27.64:30504/hostName
retrieved map[default backend - 404:{}]
expected map[netserver-0:{} netserver-1:{} netserver-2:{}]

/go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/framework/networking_utils.go:263"><pre class="notranslate"><code class="notranslate">/go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/networking.go:175
Nov 23 16:49:33.756: Failed to find expected endpoints:
Tries 0
Command timeout -t 15 curl -q -s --connect-timeout 1 http://104.155.27.64:30504/hostName
retrieved map[default backend - 404:{}]
expected map[netserver-0:{} netserver-1:{} netserver-2:{}]

/go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/framework/networking_utils.go:263
</code></pre></div>
<p dir="auto">Previous issues for this test: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="179974689" data-permission-text="Title is private" data-url="https://github.com/kubernetes/kubernetes/issues/33730" data-hovercard-type="issue" data-hovercard-url="/kubernetes/kubernetes/issues/33730/hovercard" href="https://github.com/kubernetes/kubernetes/issues/33730">#33730</a></p>
<p dir="auto">K8s on GCE will be using the <a href="https://cloud.google.com/compute/docs/containers/vm-image/" rel="nofollow">upgraded version of container-vm</a>. Testing for the new container-vm is not adequate as-is. Specifically the following tasks are critical:</p>
<ol dir="auto">
<li>Add per-pr tests that use the new container-vm</li>
<li>Add relevant tests that validate the new container-vm to the submit queue as non-blocker initially.</li>
<li>Add relevant per-pr and CI test that validate the new container-vm as submit-queue blockers. We might want to wait for at-least a week and ensure that the flake %tage with the new container-vm is not higher than the older version before making this change.</li>
</ol>
<p dir="auto">What is needed to clone an existing test to run with the new container-vm image?<br>
Set <code class="notranslate">KUBE_OS_DISTRIBUTION=gci</code> instead of <code class="notranslate">KUBE_NODE_OS_DISTRIBUTION=debian</code>.</p>
<p dir="auto">Per-pr test configs are located in the test-infra repo <a href="https://github.com/kubernetes/test-infra/blob/master/jenkins/job-configs/kubernetes-jenkins-pull/kubernetes-pull.yaml">here</a>.<br>
The relevant tests are the ones that run e2e. Builds, unit &amp; integration tests do not matter.</p>
<p dir="auto">The submit-queue configs are <a href="https://github.com/kubernetes/contrib/blob/838c70d6f7b36a3f601d4d2150e47556b32fa443/mungegithub/submit-queue/deployment/kubernetes/configmap.yaml">here</a>. Changes to submit-queue might have to be pushed manually.</p>
<p dir="auto"><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mtaufen/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mtaufen">@mtaufen</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matchstick/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matchstick">@matchstick</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dchen1107/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dchen1107">@dchen1107</a></p>
<p dir="auto">cc <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lavalamp/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lavalamp">@lavalamp</a> in case he has more thoughts on how tests needs to be added to the submit queue.</p>