s/static-components.yaml/common.yaml/ cf #30020 authored by anarcat's avatar anarcat
...@@ -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-components.yaml modified modules/staticsync/data/common.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.
... ...
......