fix(ci): put outline's extraPorts entry where it belongs in the fixture
Validate Helm Charts / Selector match (pull_request) Successful in 11s
Validate Helm Charts / Bump level (pull_request) Successful in 4s
Validate Helm Charts / NetworkPolicy (pull_request) Failing after 10s
Validate Helm Charts / Build apache-tika (pull_request) Successful in 6s
Validate Helm Charts / HTTPRoute match (pull_request) Successful in 9s
Validate Helm Charts / YAML scalars (pull_request) Successful in 10s
Validate Helm Charts / Trivy config apache-tika (pull_request) Successful in 14s
Validate Helm Charts / Build bentopdf (pull_request) Successful in 8s
Validate Helm Charts / Build cyberchef (pull_request) Successful in 9s
Validate Helm Charts / Build outline (pull_request) Successful in 6s
Validate Helm Charts / Build searxng (pull_request) Successful in 5s
Validate Helm Charts / Build template-chart (pull_request) Successful in 5s
Validate Helm Charts / Build gotenberg (pull_request) Successful in 5s
Validate Helm Charts / Build rss-bridge (pull_request) Successful in 6s
Validate Helm Charts / Build ytdlp-web-player (pull_request) Successful in 9s
Validate Helm Charts / Trivy config gotenberg (pull_request) Successful in 11s
Validate Helm Charts / Trivy config outline (pull_request) Successful in 12s
Validate Helm Charts / Trivy config rss-bridge (pull_request) Successful in 15s
Validate Helm Charts / Trivy config template-chart (pull_request) Successful in 14s
Validate Helm Charts / Trivy config bentopdf (pull_request) Successful in 27s
Validate Helm Charts / Trivy config cyberchef (pull_request) Successful in 17s
Validate Helm Charts / Trivy config searxng (pull_request) Successful in 19s
Validate Helm Charts / Trivy config ytdlp-web-player (pull_request) Successful in 12s
Install-test / Install-test apache-tika (pull_request) Successful in 1m11s
Install-test / Install-test bentopdf (pull_request) Successful in 1m13s
Install-test / Install-test cyberchef (pull_request) Successful in 54s
Install-test / Install-test gotenberg (pull_request) Successful in 1m20s
Install-test / Install-test rss-bridge (pull_request) Successful in 58s
Install-test / Install-test outline (pull_request) Successful in 2m7s
Install-test / Install-test searxng (pull_request) Successful in 1m14s
Install-test / Install-test ytdlp-web-player (pull_request) Successful in 1m8s
Validate Helm Charts / Install-test (pull_request) Successful in 10m5s
Validate Helm Charts / Detect changed charts (pull_request) Successful in 3s
Validate Helm Charts / Resource quantities (pull_request) Successful in 10s
Validate Helm Charts / Selector match (pull_request) Successful in 11s
Validate Helm Charts / Bump level (pull_request) Successful in 4s
Validate Helm Charts / NetworkPolicy (pull_request) Failing after 10s
Validate Helm Charts / Build apache-tika (pull_request) Successful in 6s
Validate Helm Charts / HTTPRoute match (pull_request) Successful in 9s
Validate Helm Charts / YAML scalars (pull_request) Successful in 10s
Validate Helm Charts / Trivy config apache-tika (pull_request) Successful in 14s
Validate Helm Charts / Build bentopdf (pull_request) Successful in 8s
Validate Helm Charts / Build cyberchef (pull_request) Successful in 9s
Validate Helm Charts / Build outline (pull_request) Successful in 6s
Validate Helm Charts / Build searxng (pull_request) Successful in 5s
Validate Helm Charts / Build template-chart (pull_request) Successful in 5s
Validate Helm Charts / Build gotenberg (pull_request) Successful in 5s
Validate Helm Charts / Build rss-bridge (pull_request) Successful in 6s
Validate Helm Charts / Build ytdlp-web-player (pull_request) Successful in 9s
Validate Helm Charts / Trivy config gotenberg (pull_request) Successful in 11s
Validate Helm Charts / Trivy config outline (pull_request) Successful in 12s
Validate Helm Charts / Trivy config rss-bridge (pull_request) Successful in 15s
Validate Helm Charts / Trivy config template-chart (pull_request) Successful in 14s
Validate Helm Charts / Trivy config bentopdf (pull_request) Successful in 27s
Validate Helm Charts / Trivy config cyberchef (pull_request) Successful in 17s
Validate Helm Charts / Trivy config searxng (pull_request) Successful in 19s
Validate Helm Charts / Trivy config ytdlp-web-player (pull_request) Successful in 12s
Install-test / Install-test apache-tika (pull_request) Successful in 1m11s
Install-test / Install-test bentopdf (pull_request) Successful in 1m13s
Install-test / Install-test cyberchef (pull_request) Successful in 54s
Install-test / Install-test gotenberg (pull_request) Successful in 1m20s
Install-test / Install-test rss-bridge (pull_request) Successful in 58s
Install-test / Install-test outline (pull_request) Successful in 2m7s
Install-test / Install-test searxng (pull_request) Successful in 1m14s
Install-test / Install-test ytdlp-web-player (pull_request) Successful in 1m8s
Validate Helm Charts / Install-test (pull_request) Successful in 10m5s
Validate Helm Charts / Detect changed charts (pull_request) Successful in 3s
Validate Helm Charts / Resource quantities (pull_request) Successful in 10s
The previous commit appended the networkPolicy block in the middle of the secrets: mapping, so dbSecretRef was absorbed into it. The chart's own values.schema.json caught it immediately - "at '/networkPolicy': additional properties 'dbSecretRef' not allowed" - which is exactly what issue #68 built that schema for: a key the chart does not read is a named error at render time instead of a silently missing secret. Part of #5
This commit is contained in:
1 file changed
+7
-7
@@ -1,6 +1,13 @@
|
|||||||
secrets:
|
secrets:
|
||||||
configSecretRef: op://ci/outline-config
|
configSecretRef: op://ci/outline-config
|
||||||
redisSecretRef: op://ci/outline-redis
|
redisSecretRef: op://ci/outline-redis
|
||||||
|
dbSecretRef: op://ci/outline-db
|
||||||
|
|
||||||
|
ingress:
|
||||||
|
domain: outline.ci.local
|
||||||
|
# clusterIssuer is strictly required (no default); the Ingress just has to
|
||||||
|
# apply - there is no cert-manager in the CI cluster.
|
||||||
|
clusterIssuer: ci
|
||||||
|
|
||||||
# The egress cap of the chart's NetworkPolicy (Gitea #5) allows 443 for the
|
# The egress cap of the chart's NetworkPolicy (Gitea #5) allows 443 for the
|
||||||
# OIDC provider, because that is where an OIDC provider normally listens. The
|
# OIDC provider, because that is where an OIDC provider normally listens. The
|
||||||
@@ -18,10 +25,3 @@ networkPolicy:
|
|||||||
egress:
|
egress:
|
||||||
extraPorts:
|
extraPorts:
|
||||||
- 5556
|
- 5556
|
||||||
dbSecretRef: op://ci/outline-db
|
|
||||||
|
|
||||||
ingress:
|
|
||||||
domain: outline.ci.local
|
|
||||||
# clusterIssuer is strictly required (no default); the Ingress just has to
|
|
||||||
# apply - there is no cert-manager in the CI cluster.
|
|
||||||
clusterIssuer: ci
|
|
||||||
Reference in new issue
Block a user