Skip to content

Commit b979eca

Browse files
Merge branch 'openshift:main' into censor_bearertoken
2 parents 2178917 + 450d258 commit b979eca

File tree

3,538 files changed

+635332
-395798
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,538 files changed

+635332
-395798
lines changed

.ci-operator.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
build_root_image:
22
name: release
33
namespace: openshift
4-
tag: rhel-9-release-golang-1.24-openshift-4.20
4+
tag: rhel-9-release-golang-1.24-openshift-4.21

.github/ISSUE_TEMPLATE.md

Lines changed: 0 additions & 26 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Disables from the UI, and forces people to read the alternatives for GH issues
2+
# Issues are still reportable from the API, which is needed for ci automation
3+
blank_issues_enabled: false
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
name: 🚫 Do not file issues here
3+
about: This repository does not use GitHub Issues
4+
title: ""
5+
---
6+
7+
# 🚫 Please do not file issues here
8+
9+
This repository does **not** use GitHub Issues for tracking bugs, requests, or questions.
10+
11+
👉 Instead, please use one of the following:
12+
- 📨 [forum-ocp-release-oversight](https://redhat.enterprise.slack.com/archives/C01CQA76KMX) - for Red Hat internal `Origin` support
13+
- 🐞 [OCPBUGS Jira](https://issues.redhat.com/projects/OCPBUGS) - for bug reports (including with the test framework)
14+
- 🧰 [Red Hat Customer Support](https://access.redhat.com/) — for any product-related help, support cases, or enterprise assistance
15+
Thank you for your understanding!

README.md

Lines changed: 16 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -37,34 +37,29 @@ will switch to vendoring origin-specific branches (e.g
3737
carries that need to be considered in the context of
3838
`openshift/kubernetes` rebases.
3939

40-
### Test annotation rules
40+
### Test exclusion rules
4141

42-
Test annotation rules are used to label e2e tests so that they can be
43-
filtered or skipped. For example, rules can be defined that match kube
44-
e2e tests that are known to be incompatible with openshift and label
45-
those tests to be skipped.
42+
Test exclusion is now handled through environmental selector based filtering
43+
rather than test annotations. Environmental selectors allow tests to be
44+
filtered or skipped based on the cluster environment and configuration.
45+
For example, selectors can be defined that match kube e2e tests that are
46+
known to be incompatible with specific OpenShift configurations and exclude
47+
those tests from running.
4648

47-
Maintenance of test annotation rules is split between the
49+
Maintenance of test exclusion rules is split between the
4850
`openshift/kubernetes` and `origin` repos to ensure that PRs proposed
4951
to `openshift/kubernetes` can be validated against the set of kube e2e
50-
tests known to be compatible with openshift.
52+
tests known to be compatible with OpenShift.
5153

52-
Test annotation rules for kubernetes e2e tests are maintained in:
54+
Test exclusion rules for kubernetes e2e tests are maintained in: https://github.com/openshift/kubernetes/blob/master/openshift-hack/cmd/k8s-tests-ext:
55+
* [environment_selectors.go](https://github.com/openshift/kubernetes/blob/master/openshift-hack/cmd/k8s-tests-ext/environment_selectors.go)
56+
* [disabled_tests.go](https://github.com/openshift/kubernetes/blob/master/openshift-hack/cmd/k8s-tests-ext/disabled_tests.go)
5357

54-
https://github.com/openshift/kubernetes/blob/master/openshift-hack/e2e/annotate/rules.go
58+
Test exclusion rules for openshift e2e tests are maintained in: https://github.com/openshift/origin/blob/main/pkg/test/extensions:
59+
* [environment_selectors.go](https://github.com/openshift/origin/blob/main/pkg/test/extensions/environment_selectors.go)
60+
* [disabled_tests.go](https://github.com/openshift/origin/blob/main/pkg/test/extensions/disabled_tests.go)
5561

56-
Test annotation rules for openshift e2e tests are maintained in:
57-
58-
https://github.com/openshift/origin/blob/main/test/extended/util/annotate/rules.go
59-
60-
Origin vendors the kube rules and applies both the kube and openshift
61-
rules to the set of tests included in the `openshift-tests` binary.
62-
63-
In order to update test annotation rules for kube e2e tests, it will
64-
be necessary to:
65-
66-
- Update `rules.go` in `openshift/kubernetes`
67-
- Bump the version of `openshift/kubernetes` vendored in origin
62+
To update test exclusion rules for kube e2e tests, update the environmental selectors in `openshift/kubernetes`. For OpenShift e2e tests, update the selectors in `origin`.
6863

6964
### Vendoring from `openshift/kubernetes`
7065

cmd/openshift-tests/openshift-tests.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ import (
2828
"github.com/openshift/origin/pkg/cmd/openshift-tests/monitor"
2929
run_monitor "github.com/openshift/origin/pkg/cmd/openshift-tests/monitor/run"
3030
"github.com/openshift/origin/pkg/cmd/openshift-tests/monitor/timeline"
31-
"github.com/openshift/origin/pkg/cmd/openshift-tests/render"
3231
risk_analysis "github.com/openshift/origin/pkg/cmd/openshift-tests/risk-analysis"
3332
"github.com/openshift/origin/pkg/cmd/openshift-tests/run"
3433
run_disruption "github.com/openshift/origin/pkg/cmd/openshift-tests/run-disruption"
@@ -106,7 +105,6 @@ func main() {
106105
timeline.NewTimelineCommand(ioStreams),
107106
run_disruption.NewRunInClusterDisruptionMonitorCommand(ioStreams),
108107
collectdiskcertificates.NewRunCollectDiskCertificatesCommand(ioStreams),
109-
render.NewRenderCommand(ioStreams),
110108
versioncmd.NewVersionCommand(ioStreams),
111109
)
112110

0 commit comments

Comments
 (0)