Skip to content

Commit

Permalink
Merge pull request #2292 from shaneutt/shaneutt/conformance-report-hi…
Browse files Browse the repository at this point in the history
…story-updates

Conformance Profiles: Report History Management
  • Loading branch information
k8s-ci-robot authored Aug 11, 2023
2 parents 1dca4af + 1874c77 commit 4651e91
Show file tree
Hide file tree
Showing 8 changed files with 21 additions and 4 deletions.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: gateway.networking.k8s.io/v1alpha1
date: "2023-07-24T14:26:14-07:00"
gatewayAPIVersion: 4c436290f2bfeaeaf0b1a367449e16de3e0addc4
gatewayAPIVersion: 4c436290f2bfeaeaf0b1a367449e16de3e0addc4 # making an exception to the version for this release, since this was the first release we started submitting reports for.
implementation:
contact:
- '@istio/maintainers'
Expand Down
File renamed without changes.
1 change: 1 addition & 0 deletions conformance/reports/v0.7.1/latest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: gateway.networking.k8s.io/v1alpha1
date: "2023-07-25T22:11:56Z"
gatewayAPIVersion: "e9859d057b43d177176a9d3d6b15dbdd27fe7e46"
gatewayAPIVersion: "e9859d057b43d177176a9d3d6b15dbdd27fe7e46" # making an exception to the version for this release, since this was the first release we started submitting reports for.
implementation:
contact:
- '@projectcontour/maintainers'
Expand Down
20 changes: 18 additions & 2 deletions geps/gep-1709.md
Original file line number Diff line number Diff line change
Expand Up @@ -522,12 +522,28 @@ profiles:

Implementers can submit their reports upstream by creating a pull request to
the Gateway API repository and adding new reports to a file specific to their
implementation's project name:
implementation's organization and project name:

```console
conformance/results/<organization>-<project>.yaml
conformance/reports/<version>/<organization>-<project>.yaml
```

The `<version>` directory in the above refers to the version of Gateway API. The
`latest` release will include a symlink that points to the latest version
directory.

For instance:

```console
conformance/reports/v0.7.1/acme-operator.yaml
```

> **NOTE**: Implementations **MUST** report for a specific release version
> (e.g. `v0.7.1`) and not use branches or Git SHAs. Some exceptions will be
> made for initial reports to help make it easier for implementations to get
> started, but as we move to standard everyone should be reporting on specific
> releases.

Creating a pull request to add the `ConformanceReport` will start the
[certification process](#certification-process).

Expand Down

0 comments on commit 4651e91

Please sign in to comment.