Skip to content

Commit

Permalink
UPSTREAM: <carry>: Fix annotation rules
Browse files Browse the repository at this point in the history
UPSTREAM: <carry>: Skip "subPath should be able to unmount" NFS test

Due to a kernel bug https://bugzilla.redhat.com/show_bug.cgi?id=1854379
in Linux 5.7+ this test fails - the bind-mounted NFS share cannot be
cleanly unmounted, gets "Stale file handle" error instead on umount.
As a result this test is permafailing on Fedora CoreOS nodes.

UPSTREAM: <carry>: (squash) Update test exclussions for 1.20.0

UPSTREAM: <carry>: (squash) Stop skipping multiaz test

Squash with `UPSTREAM: <carry>: Add OpenShift tooling, images, configs
and docs`

UPSTREAM: <carry>: (squash) Add skip for flakey multiaz serial test

Squash with `UPSTREAM: <carry>: Add OpenShift tooling, images, configs
and docs`

UPSTREAM: <carry>: Revert: (squash) Add skip for flakey multiaz serial test"

This reverts commit f628305.

UPSTREAM: <carry>: Enable CSI snapshot e2e tests

All images were uploaded to our quay.io mirror and the tests should
succeed.
  • Loading branch information
tnozicka authored and soltysh committed Sep 8, 2021
1 parent 156317b commit 4463871
Showing 1 changed file with 19 additions and 8 deletions.
27 changes: 19 additions & 8 deletions openshift-hack/e2e/annotate/rules.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,14 @@ var (
TestMaps = map[string][]string{
// alpha features that are not gated
"[Disabled:Alpha]": {
// ALPHA features in 1.19, disabled by default.
// !!! Review their status as part of the 1.20 rebase.
// ALPHA features in 1.20, disabled by default.
// !!! Review their status as part of the 1.21 rebase.
`\[Feature:CSIStorageCapacity\]`,
`\[Feature:CSIServiceAccountToken\]`,
`\[Feature:IPv6DualStack.*\]`,
`\[Feature:ServiceAccountIssuerDiscovery\]`,
`\[Feature:SetHostnameAsFQDN\]`,
`\[Feature:TTLAfterFinished\]`,

// BETA features in 1.19, enabled by default
// BETA features in 1.20, enabled by default
// Their enablement is tracked via bz's targeted at 4.6.
`\[Feature:SCTPConnectivity\]`, // https://bugzilla.redhat.com/show_bug.cgi?id=1861606
},
Expand Down Expand Up @@ -59,7 +58,7 @@ var (
`ServiceAccounts should ensure a single API token exists`, // We create lots of secrets
`unchanging, static URL paths for kubernetes api services`, // the test needs to exclude URLs that are not part of conformance (/logs)
`Services should be able to up and down services`, // we don't have wget installed on nodes
`Network should set TCP CLOSE_WAIT timeout`, // possibly some difference between ubuntu and fedora
`KubeProxy should set TCP CLOSE_WAIT timeout`, // the test require communication to port 11302 in the cluster nodes
`\[NodeFeature:Sysctls\]`, // needs SCC support
`should check kube-proxy urls`, // previously this test was skipped b/c we reported -1 as the number of nodes, now we report proper number and test fails
`SSH`, // TRIAGE
Expand All @@ -78,8 +77,19 @@ var (
"should reject a Pod requesting a RuntimeClass with conflicting node selector",
"should run a Pod requesting a RuntimeClass with scheduling",

// A fix is in progress: https://github.com/openshift/origin/pull/24709
`Multi-AZ Clusters should spread the pods of a replication controller across zones`,
// NFS umount is broken in kernels 5.7+
// https://bugzilla.redhat.com/show_bug.cgi?id=1854379
`\[sig-storage\].*\[Driver: nfs\] \[Testpattern: Dynamic PV \(default fs\)\].*subPath should be able to unmount after the subpath directory is deleted`,

// Upstream assumes all control plane pods are in kube-system namespace and we should revert the change
// https://github.com/kubernetes/kubernetes/commit/176c8e219f4c7b4c15d34b92c50bfa5ba02b3aba#diff-28a3131f96324063dd53e17270d435a3b0b3bd8f806ee0e33295929570eab209R78
"MetricsGrabber should grab all metrics from a Kubelet",
"MetricsGrabber should grab all metrics from API server",
"MetricsGrabber should grab all metrics from a ControllerManager",
"MetricsGrabber should grab all metrics from a Scheduler",

// https://bugzilla.redhat.com/show_bug.cgi?id=1906808
`ServiceAccounts should support OIDC discovery of service account issuer`,
},
// tests that may work, but we don't support them
"[Disabled:Unsupported]": {
Expand Down Expand Up @@ -164,6 +174,7 @@ var (
`Liveness liveness pods should be automatically restarted`,
`Secret should create a pod that reads a secret`,
`Pods should delete a collection of pods`,
`Pods should run through the lifecycle of Pods and PodStatus`,
},
"[sig-cluster-lifecycle]": {
`Feature:ClusterAutoscalerScalability`,
Expand Down

0 comments on commit 4463871

Please sign in to comment.