Changes
Page history
s/static-components.yaml/common.yaml/ cf
#30020
authored
Sep 26, 2022
by
anarcat
Show whitespace changes
Inline
Side-by-side
service/static-shim.md
View page @
c625c981
...
@@ -188,7 +188,7 @@ research is configured right now:
...
@@ -188,7 +188,7 @@ research is configured right now:
It was migrated from Jenkins with a commit like this:
It was migrated from Jenkins with a commit like this:
modified modules/
roles/misc/static-
com
p
on
ents
.yaml
modified modules/
staticsync/data/
com
m
on.yaml
@@ -99,7 +99,7 @@ components:
@@ -99,7 +99,7 @@ components:
source: staticiforme.torproject.org:/srv/research.torproject.org/htdocs-staging
source: staticiforme.torproject.org:/srv/research.torproject.org/htdocs-staging
research.torproject.org:
research.torproject.org:
...
@@ -497,7 +497,8 @@ the case of `staticiforme`).
...
@@ -497,7 +497,8 @@ the case of `staticiforme`).
The mapping between webhooks and static components is established in
The mapping between webhooks and static components is established in
Puppet, which writes the SSH configuration, hard-coding the target
Puppet, which writes the SSH configuration, hard-coding the target
directory which corresponds to the source directory in the
directory which corresponds to the source directory in the
`static-components.yaml`
file. This is done to ensure that a given
`modules/staticsync/data/common.yaml`
file of the
`tor-puppet.git`
repository. This is done to ensure that a given
GitLab project only has access to a single site and cannot overwrite
GitLab project only has access to a single site and cannot overwrite
other sites.
other sites.
...
@@ -800,7 +801,8 @@ the case of `staticiforme`).
...
@@ -800,7 +801,8 @@ the case of `staticiforme`).
The mapping between webhooks and static components is established in
The mapping between webhooks and static components is established in
Puppet, which generates the secrets and writes it to the webhook
Puppet, which generates the secrets and writes it to the webhook
configuration, along with the
`site_url`
which corresponds to the site
configuration, along with the
`site_url`
which corresponds to the site
URL in the
`static-components.yaml`
file. This is done to ensure that
URL in the
`modules/staticsync/data/common.yaml`
file of the
`tor-puppet.git`
repository. This is done to ensure that
a given GitLab project only has access to a single site and cannot
a given GitLab project only has access to a single site and cannot
overwrite other sites.
overwrite other sites.
...
...
...
...