Adjust subprojects for sig-testing, sig-release

Specifically

- add boksos, gopherage, gubernator and prow to
  sig-testing
- move sig-testing's "repo-publishing" to sig-release
  as "publishing-bot"
- rename sig-release's "release" to "release-team" and
  add the release-team/OWNERS to owners
- add descriptions to sig-release subprojects
This commit is contained in:
Aaron Crickenberger 2019-01-07 13:35:23 -08:00
parent 2c5614f27f
commit 49d3d7643f
3 changed files with 65 additions and 6 deletions

View File

@ -42,10 +42,17 @@ The following subprojects are owned by sig-release:
- https://raw.githubusercontent.com/kubernetes/kubernetes/master/build/debian-hyperkube-base/OWNERS - https://raw.githubusercontent.com/kubernetes/kubernetes/master/build/debian-hyperkube-base/OWNERS
- https://raw.githubusercontent.com/kubernetes/kubernetes/master/cmd/hyperkube/OWNERS - https://raw.githubusercontent.com/kubernetes/kubernetes/master/cmd/hyperkube/OWNERS
- https://raw.githubusercontent.com/kubernetes/kubernetes/master/cluster/images/hyperkube/OWNERS - https://raw.githubusercontent.com/kubernetes/kubernetes/master/cluster/images/hyperkube/OWNERS
- **release** - **release-team**
- Description: The Kubernetes Release Team is responsible for the day to day work required to successfully create releases of Kubernetes.
- Owners: - Owners:
- https://raw.githubusercontent.com/kubernetes/release/master/OWNERS - https://raw.githubusercontent.com/kubernetes/release/master/OWNERS
- https://raw.githubusercontent.com/kubernetes/release-team/master/OWNERS
- **publishing-bot**
- Description: The publishing-bot publishes the contents of staging repos that live in k8s.io/kubernetes/staging to their own repositories in kubernetes
- Owners:
- https://raw.githubusercontent.com/kubernetes/publishing-bot/master/OWNERS
- **sig-release** - **sig-release**
- Description: Documents and processes related to SIG Release
- Owners: - Owners:
- https://raw.githubusercontent.com/kubernetes/sig-release/master/OWNERS - https://raw.githubusercontent.com/kubernetes/sig-release/master/OWNERS

View File

@ -33,13 +33,26 @@ The Chairs of the SIG run operations and processes governing the SIG.
## Subprojects ## Subprojects
The following subprojects are owned by sig-testing: The following subprojects are owned by sig-testing:
- **boskos**
- Description: Boskos is a resource manager service that handles different kinds of resources and transitions between different states. We use it on the Kubernetes project to manage pools of GCP projects for CI/CD.
- Owners:
- https://raw.githubusercontent.com/kubernetes/test-infra/master/boskos/OWNERS
- **gopherage**
- Description: Gopherage is a tool for manipulating Go coverage files. We use it on the Kubernetes project to report on code coverage due to e2e tests
- Owners:
- https://raw.githubusercontent.com/kubernetes/test-infra/master/gubernator/OWNERS
- **gubernator**
- Description: Gubernator is a frontend for displaying Kubernetes test results stored in GCS. See gubernator.k8s.io to see it in action for the Kubernetes project.
- Owners:
- https://raw.githubusercontent.com/kubernetes/test-infra/master/gubernator/OWNERS
- **kind** - **kind**
- Description: Kubernetes IN Docker. Run Kubernetes test clusters on your local machine using Docker containers as nodes. - Description: Kubernetes IN Docker. Run Kubernetes test clusters on your local machine using Docker containers as nodes.
- Owners: - Owners:
- https://raw.githubusercontent.com/kubernetes-sigs/kind/master/OWNERS - https://raw.githubusercontent.com/kubernetes-sigs/kind/master/OWNERS
- **repo-publishing** - **prow**
- Description: Prow is a CI/CD system based on Kubernetes. See prow.k8s.io to see it in action for the Kubernetes project
- Owners: - Owners:
- https://raw.githubusercontent.com/kubernetes/publishing-bot/master/OWNERS - https://raw.githubusercontent.com/kubernetes/test-infra/master/prow/OWNERS
- **testing-commons** - **testing-commons**
- Description: The Testing Commons is a subproject within the Kubernetes sig-testing community interested code structure, layout, and execution of common test code used throughout the kubernetes project - Description: The Testing Commons is a subproject within the Kubernetes sig-testing community interested code structure, layout, and execution of common test code used throughout the kubernetes project
- Owners: - Owners:
@ -49,6 +62,7 @@ The following subprojects are owned by sig-testing:
- Testing Commons: [Wednesdays at 07:30 PT (Pacific Time)](https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit) (bi-weekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=07:30&tz=PT%20%28Pacific%20Time%29). - Testing Commons: [Wednesdays at 07:30 PT (Pacific Time)](https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit) (bi-weekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=07:30&tz=PT%20%28Pacific%20Time%29).
- [Meeting notes and Agenda](https://docs.google.com/document/d/1TOC8vnmlkWw6HRNHoe5xSv5-qv7LelX6XK3UVCHuwb0/edit#heading=h.tnoevy5f439o). - [Meeting notes and Agenda](https://docs.google.com/document/d/1TOC8vnmlkWw6HRNHoe5xSv5-qv7LelX6XK3UVCHuwb0/edit#heading=h.tnoevy5f439o).
- **test-infra** - **test-infra**
- Description: Miscellaneous tools and configuration to run the testing infrastructure for the Kubernetes project
- Owners: - Owners:
- https://raw.githubusercontent.com/kubernetes/test-infra/master/OWNERS - https://raw.githubusercontent.com/kubernetes/test-infra/master/OWNERS

View File

@ -1571,10 +1571,22 @@ sigs:
- https://raw.githubusercontent.com/kubernetes/kubernetes/master/build/debian-hyperkube-base/OWNERS - https://raw.githubusercontent.com/kubernetes/kubernetes/master/build/debian-hyperkube-base/OWNERS
- https://raw.githubusercontent.com/kubernetes/kubernetes/master/cmd/hyperkube/OWNERS - https://raw.githubusercontent.com/kubernetes/kubernetes/master/cmd/hyperkube/OWNERS
- https://raw.githubusercontent.com/kubernetes/kubernetes/master/cluster/images/hyperkube/OWNERS - https://raw.githubusercontent.com/kubernetes/kubernetes/master/cluster/images/hyperkube/OWNERS
- name: release - name: release-team
description: >
The Kubernetes Release Team is responsible for the day to day work
required to successfully create releases of Kubernetes.
owners: owners:
- https://raw.githubusercontent.com/kubernetes/release/master/OWNERS - https://raw.githubusercontent.com/kubernetes/release/master/OWNERS
- https://raw.githubusercontent.com/kubernetes/release-team/master/OWNERS
- name: publishing-bot
description: >
The publishing-bot publishes the contents of staging repos that live
in k8s.io/kubernetes/staging to their own repositories in kubernetes
owners:
- https://raw.githubusercontent.com/kubernetes/publishing-bot/master/OWNERS
- name: sig-release - name: sig-release
description: >
Documents and processes related to SIG Release
owners: owners:
- https://raw.githubusercontent.com/kubernetes/sig-release/master/OWNERS - https://raw.githubusercontent.com/kubernetes/sig-release/master/OWNERS
- name: Scalability - name: Scalability
@ -1903,15 +1915,38 @@ sigs:
- name: sig-testing-pr-reviews - name: sig-testing-pr-reviews
description: PR Reviews description: PR Reviews
subprojects: subprojects:
- name: boskos
description: >
Boskos is a resource manager service that handles different kinds of
resources and transitions between different states. We use it on the
Kubernetes project to manage pools of GCP projects for CI/CD.
owners:
- https://raw.githubusercontent.com/kubernetes/test-infra/master/boskos/OWNERS
- name: gopherage
description: >
Gopherage is a tool for manipulating Go coverage files. We use it on
the Kubernetes project to report on code coverage due to e2e tests
owners:
- https://raw.githubusercontent.com/kubernetes/test-infra/master/gubernator/OWNERS
- name: gubernator
description: >
Gubernator is a frontend for displaying Kubernetes test results stored
in GCS. See gubernator.k8s.io to see it in action for the Kubernetes
project.
owners:
- https://raw.githubusercontent.com/kubernetes/test-infra/master/gubernator/OWNERS
- name: kind - name: kind
description: > description: >
Kubernetes IN Docker. Run Kubernetes test clusters on your local Kubernetes IN Docker. Run Kubernetes test clusters on your local
machine using Docker containers as nodes. machine using Docker containers as nodes.
owners: owners:
- https://raw.githubusercontent.com/kubernetes-sigs/kind/master/OWNERS - https://raw.githubusercontent.com/kubernetes-sigs/kind/master/OWNERS
- name: repo-publishing - name: prow
description: >
Prow is a CI/CD system based on Kubernetes. See prow.k8s.io to see it
in action for the Kubernetes project
owners: owners:
- https://raw.githubusercontent.com/kubernetes/publishing-bot/master/OWNERS - https://raw.githubusercontent.com/kubernetes/test-infra/master/prow/OWNERS
- name: testing-commons - name: testing-commons
description: > description: >
The Testing Commons is a subproject within the Kubernetes sig-testing community The Testing Commons is a subproject within the Kubernetes sig-testing community
@ -1929,6 +1964,9 @@ sigs:
url: https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit url: https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit
archive_url: https://docs.google.com/document/d/1TOC8vnmlkWw6HRNHoe5xSv5-qv7LelX6XK3UVCHuwb0/edit#heading=h.tnoevy5f439o archive_url: https://docs.google.com/document/d/1TOC8vnmlkWw6HRNHoe5xSv5-qv7LelX6XK3UVCHuwb0/edit#heading=h.tnoevy5f439o
- name: test-infra - name: test-infra
description: >
Miscellaneous tools and configuration to run the testing infrastructure
for the Kubernetes project
owners: owners:
- https://raw.githubusercontent.com/kubernetes/test-infra/master/OWNERS - https://raw.githubusercontent.com/kubernetes/test-infra/master/OWNERS
- name: UI - name: UI