Skip to content

Commit 1d035cc

Browse files
committed
docs: update apt-yum-repo.md bucket names to match deployed infra
1 parent e057fc4 commit 1d035cc

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

dev-handbook/apt-yum-repo.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ We self-host our repositories: we store them in Google Cloud Storage buckets. [G
5050

5151
There are five buckets:
5252

53-
- `fullstaq-ruby-server-edition-apt-repo` stores the production APT repository.
54-
- `fullstaq-ruby-server-edition-yum-repo` stores the production YUM repository.
55-
- `fullstaq-ruby-server-edition-apt-repo-archive` stores packages for EOL distributions (APT).
56-
- `fullstaq-ruby-server-edition-yum-repo-archive` stores packages for EOL distributions (YUM).
57-
- `fullstaq-ruby-server-edition-ci-artifacts` stores the temporary repositories created during CI runs.
53+
- `fsruby-server-edition-apt-repo` stores the production APT repository.
54+
- `fsruby-server-edition-yum-repo` stores the production YUM repository.
55+
- `fsruby-server-edition-apt-repo-archive` stores packages for EOL distributions (APT).
56+
- `fsruby-server-edition-yum-repo-archive` stores packages for EOL distributions (YUM).
57+
- `fsruby-server-edition-ci-artifacts` stores the temporary repositories created during CI runs.
5858

5959
The archive buckets are only updated during [EOL migration](archiving-eol-packages.md) — CI never writes to them. Each migration creates a new version that merges newly-archived distros with the existing archive contents. They are served at `apt-archive.fullstaqruby.org` and `yum-archive.fullstaqruby.org`.
6060

@@ -148,7 +148,7 @@ A downside of this versioning approach is that each version consumes a lot of sp
148148

149149
### CI bucket
150150

151-
During CI runs, we create temporary repositories in `gs://fullstaq-ruby-server-edition-ci-artifacts/$CI_RUN_NUMBER/{apt,yum}-repo`. These directories look as follows:
151+
During CI runs, we create temporary repositories in `gs://fsruby-server-edition-ci-artifacts/$CI_RUN_NUMBER/{apt,yum}-repo`. These directories look as follows:
152152

153153
~~~
154154
/$CI_RUN_NUMBER/{apt,yum}-repo/
@@ -166,7 +166,7 @@ These directories are very similar to the production buckets' contents. But ther
166166

167167
The CI tests run directly against this bucket URL instead of going through `https://{apt,yum}.fullstaqruby.org`.
168168

169-
We create a temporary repository by copying over `gs://fullstaq-ruby-server-edition-{apt,yum}-repo/versions/$LATEST_VERSION`. This way we achieve production data parity during testing.
169+
We create a temporary repository by copying over `gs://fsruby-server-edition-{apt,yum}-repo/versions/$LATEST_VERSION`. This way we achieve production data parity during testing.
170170

171171
## Locking
172172

@@ -183,10 +183,10 @@ The lock's critical section is quite large, and covers:
183183

184184
The locks are located in the following URLs:
185185

186-
* `gs://fullstaq-ruby-server-edition-apt-repo/locks/apt`
187-
* `gs://fullstaq-ruby-server-edition-yum-repo/locks/yum`
186+
* `gs://fsruby-server-edition-apt-repo/locks/apt`
187+
* `gs://fsruby-server-edition-yum-repo/locks/yum`
188188

189-
When publishing to a testing repository (in `fullstaq-ruby-server-edition-ci-artifacts`) we don't perform any locking, because each CI run is guaranteed to write to its own temporary repository.
189+
When publishing to a testing repository (in `fsruby-server-edition-ci-artifacts`) we don't perform any locking, because each CI run is guaranteed to write to its own temporary repository.
190190

191191
## Backups
192192

0 commit comments

Comments
 (0)