Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

migrate testgrid dashboard URL from k8s-testgrid.appspot.com to testgrid.k8s.io #4154

Merged
merged 1 commit into from
Nov 14, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion keps/sig-api-machinery/555-server-side-apply/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -533,7 +533,7 @@ repo. The integration between that repo and kubernetes/kubernetes will mainly
be tested by integration tests in [test/integration/apiserver/apply](https://github.com/kubernetes/kubernetes/tree/master/test/integration/apiserver/apply)
and [test/cmd](https://github.com/kubernetes/kubernetes/blob/master/test/cmd/apply.sh),
as well as unit tests where applicable. The feature will also be enabled in the
[alpha-features e2e test suite](https://k8s-testgrid.appspot.com/sig-release-master-blocking#gce-cos-master-alpha-features),
[alpha-features e2e test suite](https://testgrid.k8s.io/sig-release-master-blocking#gce-cos-master-alpha-features),
which runs every hour and everytime someone types `/test pull-kubernetes-e2e-gce-alpha-features`
on a PR. This will ensure that the cluster can still start up and the other
endpoints will function normally when the feature is enabled.
Expand Down
16 changes: 8 additions & 8 deletions keps/sig-auth/1205-bound-service-account-tokens/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -540,12 +540,12 @@ are properly reloading tokens by:
- [x] Any known bugs fixed
- [x] Tests passing
- [x] E2E test [ServiceAccounts should mount projected service account
token when requested](https://k8s-testgrid.appspot.com/sig-auth-gce#gce)
token when requested](https://testgrid.k8s.io/sig-auth-gce#gce)
- [x] E2E test [ServiceAccounts should set ownership and permission when
RunAsUser or FsGroup is
present](https://k8s-testgrid.appspot.com/sig-auth-gce#gce)
present](https://testgrid.k8s.io/sig-auth-gce#gce)
- [x] E2E test
[ServiceAccounts should support InClusterConfig with token rotation](https://k8s-testgrid.appspot.com/sig-auth-gce#gce-slow)
[ServiceAccounts should support InClusterConfig with token rotation](https://testgrid.k8s.io/sig-auth-gce#gce-slow)

#### RootCAConfigMap

Expand Down Expand Up @@ -584,7 +584,7 @@ are properly reloading tokens by:
* [x] Tests passing

- [x] Upgrade test
[sig-auth-serviceaccount-admission-controller-migration](https://k8s-testgrid.appspot.com/sig-auth-gce#upgrade-tests)
[sig-auth-serviceaccount-admission-controller-migration](https://testgrid.k8s.io/sig-auth-gce#upgrade-tests)

* [x] TokenRequest/TokenRequestProjection GA

Expand Down Expand Up @@ -648,7 +648,7 @@ are properly reloading tokens by:
* **Were upgrade and rollback tested? Was the upgrade->downgrade->upgrade path
tested?**
for upgrade, we have set up e2e test running here:
https://k8s-testgrid.appspot.com/sig-auth-gce#upgrade-tests&width=5
https://testgrid.k8s.io/sig-auth-gce#upgrade-tests&width=5

for downgrade, we have manually tested where a workload continues to
authenticate successfully.
Expand Down Expand Up @@ -752,7 +752,7 @@ some monitoring details). For now, we leave it here.
- Mitigations: disable the BoundServiceAccountTokenVolume feature gate in
the kube-apiserver and recreate pods.
- Diagnostics: "failed to generate token" in kube-apiserver log.
- Testing: [e2e test](https://k8s-testgrid.appspot.com/sig-auth-gce#gce&width=5&include-filter-by-regex=ServiceAccounts%20should%20mount%20projected%20service%20account%20token)
- Testing: [e2e test](https://testgrid.k8s.io/sig-auth-gce#gce&width=5&include-filter-by-regex=ServiceAccounts%20should%20mount%20projected%20service%20account%20token)

- failure to create root CA config map

Expand All @@ -762,7 +762,7 @@ some monitoring details). For now, we leave it here.
the kube-apiserver and recreate pods.
- Diagnostics: "syncing [namespace]/[configmap name] failed" in
kube-controller-manager log.
- Testing: [e2e test](https://k8s-testgrid.appspot.com/sig-auth-gce#gce&width=5&include-filter-by-regex=ServiceAccounts%20should%20guarantee%20kube-root-ca.crt%20exist%20in%20any%20namespace)
- Testing: [e2e test](https://testgrid.k8s.io/sig-auth-gce#gce&width=5&include-filter-by-regex=ServiceAccounts%20should%20guarantee%20kube-root-ca.crt%20exist%20in%20any%20namespace)

- kubelet fails to renew token

Expand All @@ -773,7 +773,7 @@ some monitoring details). For now, we leave it here.
the kube-apiserver and recreate pods.
- Diagnostics: "token [namespace]/[token name] expired and refresh failed"
in kubelet log.
- Testing: [e2e test](https://k8s-testgrid.appspot.com/sig-auth-gce#gce-slow&width=5)
- Testing: [e2e test](https://testgrid.k8s.io/sig-auth-gce#gce-slow&width=5)

- workload fails to refresh token from disk

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ dashboards:
test_group_name: cloud-provider-demo-e2e-conformance-release-v1.10
```

Once you've made the following changes, open a PR against the test-infra repo adding the sig testing label (`/sig testing`) and cc'ing @kubernetes/sig-testing-pr-reviews. Once your PR merges you should be able to view your results on https://k8s-testgrid.appspot.com/ which should be ready to be consumed by the necessary stakeholders (sig-release, sig-testing, etc).
Once you've made the following changes, open a PR against the test-infra repo adding the sig testing label (`/sig testing`) and cc'ing @kubernetes/sig-testing-pr-reviews. Once your PR merges you should be able to view your results on https://testgrid.k8s.io/ which should be ready to be consumed by the necessary stakeholders (sig-release, sig-testing, etc).

#### Lifecycle of Test Results

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -243,7 +243,7 @@ such that these binaries can be installed via `kubectl apply -f` and the appropr
running.

Issues such as monitoring, configuring the new binaries will generally be left to cloud provider. However they should
ensure that test runs upload the logs for these new processes to [test grid](https://k8s-testgrid.appspot.com/).
ensure that test runs upload the logs for these new processes to [test grid](https://testgrid.k8s.io/).

Applying the cloud controller manager is the only step that is different in the upgrade process.
In order to complete the upgrade process, you need to apply the cloud-controller-manager deployment to the setup.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ Usage of aliyun container services can be seen from github issues in the existin

### Testgrid Integration
Alibaba cloud provider is reporting conformance test results to TestGrid as per the [Reporting Conformance Test Results to Testgrid KEP](https://github.com/kubernetes/enhancements/blob/master/keps/sig-cloud-provider/0018-testgrid-conformance-e2e.md).
See [report](https://k8s-testgrid.appspot.com/conformance-alibaba-cloud-provider#Alibaba%20Cloud%20Provider,%20v1.10) for more details.
See [report](https://testgrid.k8s.io/conformance-alibaba-cloud-provider#Alibaba%20Cloud%20Provider,%20v1.10) for more details.

### CNCF Certified Kubernetes
Alibaba cloud provider is accepted as part of the [Certified Kubernetes Conformance Program](https://github.com/cncf/k8s-conformance).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ CCE-ticket-3: User want to have multi-tenant ability in a shared large CCE clust

### Testgrid Integration

Baidu applied for the testgrid in 2018, The original report for testgrid is [here](https://k8s-testgrid.appspot.com/conformance-cloud-provider-baiducloud). We are currently working on renewing the testgrid.
Baidu applied for the testgrid in 2018, The original report for testgrid is [here](https://testgrid.k8s.io/conformance-cloud-provider-baiducloud). We are currently working on renewing the testgrid.

### CNCF Certified Kubernetes

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -371,7 +371,7 @@ We expect no non-infra related flakes in the last month as a GA graduation crite
- <test>: <link to test coverage>
-->

[kubeadm-kinder-learner-mode-latest](https://testgrid.k8s.io/sig-cluster-lifecycle-kubeadm#kubeadm-kinder-learner-mode-latest) was added as part of the [kubeadm dashboard](https://k8s-testgrid.appspot.com/sig-cluster-lifecycle-kubeadm) since v1.27. All tests in this dashboard use the [kinder](https://github.com/kubernetes/kubeadm/tree/main/kinder) tool.
[kubeadm-kinder-learner-mode-latest](https://testgrid.k8s.io/sig-cluster-lifecycle-kubeadm#kubeadm-kinder-learner-mode-latest) was added as part of the [kubeadm dashboard](https://testgrid.k8s.io/sig-cluster-lifecycle-kubeadm) since v1.27. All tests in this dashboard use the [kinder](https://github.com/kubernetes/kubeadm/tree/main/kinder) tool.

- During Alpha (disabled by default): add a new e2e test that enables the feature gate EtcdLearnerMode
- During Beta (enabled by default): modify the e2e test to test the feature gate EtcdLearnerMode as disabled
Expand Down
4 changes: 2 additions & 2 deletions keps/sig-instrumentation/1602-structured-logging/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ klog.InfoS("Node unavailable", "node", klog.KRef("", "nodepool-1"))

As migration to new message structure will be done manually we will be focusing on logs that have the greatest impact for log querying and processing. We will be focusing on log messages Proposed plan of measurements:

* Using log data from single run of kubernetes [gce-master-scale-performance](https://k8s-testgrid.appspot.com/sig-scalability-gce#gce-master-scale-performance) tests
* Using log data from single run of kubernetes [gce-master-scale-performance](https://testgrid.k8s.io/sig-scalability-gce#gce-master-scale-performance) tests
* Based on logs generated on master node
* Aggregate from components:
* kube-controller-manager
Expand Down Expand Up @@ -449,7 +449,7 @@ I0129 03:30:57.673664 1 httplog.go:90] verb="GET" URI="/api/v1/namespaces/

For migration to structured API we would like to propose to remove `statusStack` and `addedInfo` arguments. Our reasons:
* Log format already neglects to put metadata for them, breaking the convention.
* We didn't find any case of those fields being non empty in [gce-master-scale-performance](https://k8s-testgrid.appspot.com/sig-scalability-gce#gce-master-scale-performance)
* We didn't find any case of those fields being non empty in [gce-master-scale-performance](https://testgrid.k8s.io/sig-scalability-gce#gce-master-scale-performance)

Proposed log format for http access:
```go
Expand Down
8 changes: 4 additions & 4 deletions keps/sig-network/1024-nodelocal-cache-dns/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -230,9 +230,9 @@ Per-zone metrics will be available via the metrics/prometheus plugin in CoreDNS.
### Test Plan

* We are running all the existing DNS tests with NodeLocal DNSCache enabled:
- [kube-dns-performance-nodecache](https://k8s-testgrid.appspot.com/sig-network-gce#gce-kubedns-performance-nodecache)
- [coredns-performance-nodecache](https://k8s-testgrid.appspot.com/sig-network-gce#gce-coredns-performance-nodecache)
- [kube-dns-nodecache](https://k8s-testgrid.appspot.com/sig-network-gce#gci-gce-kube-dns-nodecache)
- [kube-dns-performance-nodecache](https://testgrid.k8s.io/sig-network-gce#gce-kubedns-performance-nodecache)
- [coredns-performance-nodecache](https://testgrid.k8s.io/sig-network-gce#gce-coredns-performance-nodecache)
- [kube-dns-nodecache](https://testgrid.k8s.io/sig-network-gce#gci-gce-kube-dns-nodecache)


## Graduation Criteria
Expand All @@ -246,7 +246,7 @@ Per-zone metrics will be available via the metrics/prometheus plugin in CoreDNS.

- Upgrade to a newer CoreDNS version(1.6.x) in [node-cache](https://github.com/kubernetes/dns/pull/328).
- Add a plan for periodic upgrade to newer CoreDNS versions.
- Ensure that Kubernetes [e2e tests with NodeLocal DNSCache](https://k8s-testgrid.appspot.com/sig-network-gce#gci-gce-kube-dns-nodecache) are passing.
- Ensure that Kubernetes [e2e tests with NodeLocal DNSCache](https://testgrid.k8s.io/sig-network-gce#gci-gce-kube-dns-nodecache) are passing.
- Scalability tests with NodeLocal DNSCache enabled, verifying the HA mode as well as the regular mode.
- Add tests that clearly demonstrate the benefits of NodeLocal DNSCache and document the steps to run them.
- Have 10 users running in production with NodeLocal DNSCache enabled.
Expand Down
4 changes: 2 additions & 2 deletions keps/sig-node/1539-hugepages/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -540,13 +540,13 @@ locality guarantees as a feature of QoS. In particular, pods in the

- Reports of successful usage of the feature for isolating huge page resources.
- E2E testing validating its usage.
-- https://k8s-testgrid.appspot.com/sig-node-kubelet#node-kubelet-serial&include-filter-by-regex=Feature%3AHugePages
-- https://testgrid.k8s.io/sig-node-kubelet#node-kubelet-serial&include-filter-by-regex=Feature%3AHugePages

## Graduation Criteria for HugePageStorageMediumSize

- Reports of successful usage of the hugepage-<size> resources
- E2E testing validating its usage
-- https://k8s-testgrid.appspot.com/sig-node-kubelet#kubelet-serial-gce-e2e-hugepages
-- https://testgrid.k8s.io/sig-node-kubelet#kubelet-serial-gce-e2e-hugepages

## Test Plan

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ The infrastructure required is expensive and it is not clear what additional tes

#### Alpha
- [X] Implement the new service API.
- [X] [Ensure proper e2e node tests are in place](https://k8s-testgrid.appspot.com/sig-node-kubelet#node-kubelet-serial&include-filter-by-regex=DevicePluginProbe).
- [X] [Ensure proper e2e node tests are in place](https://testgrid.k8s.io/sig-node-kubelet#node-kubelet-serial&include-filter-by-regex=DevicePluginProbe).

#### Alpha to Beta Graduation
- [X] Demonstrate that the endpoint can be used to replace in-tree GPU device metrics in production environments (NVIDIA, sig-node April 30, 2019).
Expand Down
2 changes: 1 addition & 1 deletion keps/sig-node/606-compute-device-assignment/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ covered by e2e tests

#### Alpha
- [X] Implement the new service API.
- [X] [Ensure proper e2e node tests are in place](https://k8s-testgrid.appspot.com/sig-node-kubelet#node-kubelet-serial&include-filter-by-regex=DevicePluginProbe).
- [X] [Ensure proper e2e node tests are in place](https://testgrid.k8s.io/sig-node-kubelet#node-kubelet-serial&include-filter-by-regex=DevicePluginProbe).

#### Alpha to Beta Graduation
- [X] Demonstrate that the endpoint can be used to replace in-tree GPU device metrics in production environments (NVIDIA, sig-node April 30, 2019).
Expand Down
2 changes: 1 addition & 1 deletion keps/sig-node/727-resource-metrics-endpoint/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ to implement this enhancement.
##### e2e tests

Test the new endpoint with a node-e2e test similar to the current summary API test.
Testgrid: https://k8s-testgrid.appspot.com/sig-node-kubelet#node-kubelet-features-master&include-filter-by-regex=ResourceMetricsAPI
Testgrid: https://testgrid.k8s.io/sig-node-kubelet#node-kubelet-features-master&include-filter-by-regex=ResourceMetricsAPI

### Graduation Criteria

Expand Down
2 changes: 1 addition & 1 deletion keps/sig-node/757-pid-limiting/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ Beta
- ensure proper node e2e test coverage is integrated verifying cgroup settings
- see testing:
https://github.com/kubernetes/kubernetes/blob/master/test/e2e_node/pids_test.go
https://k8s-testgrid.appspot.com/sig-node-kubelet#node-kubelet-serial&include-filter-by-regex=Feature%3ASupportPodPidsLimit
https://testgrid.k8s.io/sig-node-kubelet#node-kubelet-serial&include-filter-by-regex=Feature%3ASupportPodPidsLimit

GA
- assuming no negative user feedback based on production experience, promote
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,7 @@ To ensure this feature to be rolled out in high quality. Following tests are man

- [X] No negative feedback.
- Issue [#102136](https://github.com/kubernetes/kubernetes/issues/102136) has been fixed and backported.
- [X] [Integration test](https://k8s-testgrid.appspot.com/presubmits-kubernetes-blocking#pull-kubernetes-integration&include-filter-by-regex=TestDefaultPodTopologySpread).
- [X] [Integration test](https://testgrid.k8s.io/presubmits-kubernetes-blocking#pull-kubernetes-integration&include-filter-by-regex=TestDefaultPodTopologySpread).
- [X] [E2E test]( https://testgrid.k8s.io/sig-scheduling#sig-scheduling-kind,%20multizone&include-filter-by-regex=Multi-AZ)

## Production Readiness Review Questionnaire
Expand Down
2 changes: 1 addition & 1 deletion keps/sig-scheduling/1923-prefer-nominated-node/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ in back-to-back releases.

- No negative feedback.
- The feature gate `PreferNominatedNode` will graduate to GA.
- [Integration test](https://k8s-testgrid.appspot.com/presubmits-kubernetes-blocking#pull-kubernetes-integration&include-filter-by-regex=TestPreferNominatedNode).
- [Integration test](https://testgrid.k8s.io/presubmits-kubernetes-blocking#pull-kubernetes-integration&include-filter-by-regex=TestPreferNominatedNode).

## Production Readiness Review Questionnaire

Expand Down
2 changes: 1 addition & 1 deletion keps/sig-storage/2264-csi-release-ci-process/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@ driver.

- Test results are visible in GitHub PRs and test failures block merging.
- Test results are visible in the [SIG-Storage
testgrid](https://k8s-testgrid.appspot.com/sig-storage-kubernetes) or
testgrid](https://testgrid.k8s.io/sig-storage-kubernetes) or
a sub-dashboard.
- The Prow test output and/or metadata clearly shows what revisions of the
different components were tested.
Expand Down
2 changes: 1 addition & 1 deletion keps/sig-storage/3107-csi-nodeexpandsecret/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ N/A
support to mentioned sidecar, the e2e tests will be added and validated using
example CSI driver [tests](https://github.com/kubernetes/kubernetes/blob/master/test/e2e/storage/drivers/csi-test/driver/driver.go).
- E2E test PR is available [here](https://github.com/kubernetes/kubernetes/pull/115451)
and this test has been enabled in the [testgrid](https://k8s-testgrid.appspot.com/presubmits-kubernetes-nonblocking#pull-kubernetes-e2e-gce-cos-alpha-features)
and this test has been enabled in the [testgrid](https://testgrid.k8s.io/presubmits-kubernetes-nonblocking#pull-kubernetes-e2e-gce-cos-alpha-features)

### Graduation Criteria

Expand Down
8 changes: 4 additions & 4 deletions keps/sig-storage/559-volume-subpath-expansion/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -258,8 +258,8 @@ Beta->GA should occur in 1.17 after a period of Beta implmentation and not uncov
Alpha 1.14 milestones achieved:
* Alpha implementation: https://github.com/kubernetes/kubernetes/pull/71351
* Documentation: https://github.com/kubernetes/website/pull/11843
* Alpha test grid: https://k8s-testgrid.appspot.com/sig-storage-kubernetes#gce-alpha-features
* Alpha node test grid: https://k8s-testgrid.appspot.com/sig-node-kubelet#node-kubelet-alpha
* Alpha test grid: https://testgrid.k8s.io/sig-storage-kubernetes#gce-alpha-features
* Alpha node test grid: https://testgrid.k8s.io/sig-node-kubelet#node-kubelet-alpha

Beta 1.15 milestones achieved:
* Beta implementation: https://github.com/kubernetes/kubernetes/pull/76546
Expand All @@ -270,8 +270,8 @@ Beta 1.15 milestones achieved:
Stable 1.17 milestones achieved:
* Stable implementation: https://github.com/kubernetes/kubernetes/pull/82578
* Documentation: https://github.com/kubernetes/website/pull/16547
* sig-storage test grid: https://k8s-testgrid.appspot.com/sig-storage-kubernetes#gce&include-filter-by-regex=Variable
* sig-storage slow tests: https://k8s-testgrid.appspot.com/sig-storage-kubernetes#gce-slow&include-filter-by-regex=Variable
* sig-storage test grid: https://testgrid.k8s.io/sig-storage-kubernetes#gce&include-filter-by-regex=Variable
* sig-storage slow tests: https://testgrid.k8s.io/sig-storage-kubernetes#gce-slow&include-filter-by-regex=Variable

## Alternatives - Using subPathFrom
A possible further implementation could derive directly from the `fieldRef` as
Expand Down
2 changes: 1 addition & 1 deletion keps/sig-storage/625-csi-migration/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -307,7 +307,7 @@ Specifically, for each in-tree plugin corresponding CSI drivers, it havs
- Full k8s storage e2e tests
- Migration enabled functional e2e tests. For example:
- GCE PD [migration testgrid](https://testgrid.k8s.io/provider-gcp-compute-persistent-disk-csi-driver#Migration%20Kubernetes%20Master%20Driver%20Stable).
- AWS EBS [migration testgrid](https://k8s-testgrid.appspot.com/provider-aws-ebs-csi-driver#ci-migration-test)
- AWS EBS [migration testgrid](https://testgrid.k8s.io/provider-aws-ebs-csi-driver#ci-migration-test)
- Azuredisk [migration testgrid](https://testgrid.k8s.io/provider-azure-azuredisk-csi-driver#pr-azuredisk-csi-driver-e2e-migration).
- Azurefile has [migration testgrid](https://testgrid.k8s.io/provider-azure-azurefile-csi-driver#pr-azurefile-csi-driver-e2e-migration).
- Openstack has CSI migration tests for GCE/AWS/Azure/Cinder at [testgrid](https://testgrid.k8s.io/redhat-openshift-ocp-release-4.10-broken#Summary). And an upgrade test will be added soon in the future.
Expand Down
2 changes: 1 addition & 1 deletion keps/sig-windows/1301-windows-runtime-class/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -408,7 +408,7 @@ The existing tests relying on `dockershim` will be run side by side until it is

#### Unit testing with CRITest

Unit tests will be added in CRITest which is in the [Cri-Tools] repo. Tests are already running on Windows - see [testgrid](https://k8s-testgrid.appspot.com/sig-node-containerd#cri-validation-windows).
Unit tests will be added in CRITest which is in the [Cri-Tools] repo. Tests are already running on Windows - see [testgrid](https://testgrid.k8s.io/sig-node-containerd#cri-validation-windows).

### Graduation Criteria

Expand Down