- Nov 03, 2020
-
-
Vincent Sellier authored
-
Vincent Sellier authored
-
Vincent Sellier authored
-
Vincent Sellier authored
-
Vincent Sellier authored
-
- Oct 29, 2020
-
-
Vincent Sellier authored
Use the new "init-admin" command to initialize the database and fallback to the standard postgresql initialization. The database creation is delegated to the postgresql entrypoint, the extensions and the tables are configured respectively by the init-admin and init commands. Related to T2736
-
- Oct 16, 2020
-
-
Antoine R. Dumont authored
This should avoid having deprecated warnings in the output logs. Note that the configuration is unified for all services now except the vault.
-
- Oct 15, 2020
-
-
Antoine R. Dumont authored
-
- Oct 11, 2020
-
-
Antoine R. Dumont authored
The (django) migration steps are happening during the docker `up` phase. Deposit wise, one migration script (`deposit.0018_migrate_swhids`) is requiring a storage. As this key got removed, this makes that migration step fail. This commit adds back that storage key.
-
- Oct 09, 2020
-
-
Antoine Lambert authored
If there were no spaces between the dependency name and its pinned version, the latter was not removed by the getdeps function.
-
- Oct 08, 2020
-
-
Reviewers: #reviewers, zack Reviewed By: #reviewers, zack Differential Revision: https://forge.softwareheritage.org/D4199
-
- Oct 06, 2020
-
-
Antoine R. Dumont authored
- Rename storage to storage_metadata - Drop no longer loader-version
-
- Oct 01, 2020
-
-
Antoine R. Dumont authored
-
- Sep 30, 2020
-
-
Antoine Lambert authored
-
Antoine Lambert authored
Add roles defining permissions to the swh-web Keycloak client.
-
Antoine Lambert authored
-
- Sep 25, 2020
-
-
Nicolas Dandrimont authored
- reorder --app to come after the `celery` command - drop --without-* which are buggy currently (and not really useful for this environment). See https://github.com/celery/celery/pull/6365.
-
Nicolas Dandrimont authored
-
Vincent Sellier authored
It's a breaking change and the local environements need to be reset
-
- Sep 24, 2020
-
-
Nicolas Dandrimont authored
This configuration adds a new swh.storage database and backend using logical postgresql replication. On startup of the read-replica storage backend, the replication is configured between both database hosts. The configuration also overrides the swh.web and swh.vault containers to use the new read-only replica.
-
Nicolas Dandrimont authored
This allows us to wait for a different database, for instance the source of a replication setup.
-
Nicolas Dandrimont authored
This allows reordering entries without getting caught by > vs. >>.
-
Nicolas Dandrimont authored
Since swh.core 0.3.0, the database creation (superuser) and database initialization (user) operations have been split for databases managed using raw SQL. - Override the postgresql containers for these services to avoid creating an empty database. - Add an entry for the template1 database to .pgpass so other containers can connect to it - extend wait_pgsql to take a database name as first argument
-
- Sep 23, 2020
-
-
David Douard authored
replica has another precise meaning in the swh stack, so let's try not to confuse people.
-
- Sep 18, 2020
-
-
Antoine R. Dumont authored
in their pipeline configuration context: D3976 for some DVCS loaders now send one object at a time to the storage. So this will allow batching calls to the *_missing endpoints (for dvcs loaders e.g. git loader). This slighly impacts the package loaders but this should tend towards null. Prior to this we filtered unknown objects and kept a buffer of those unknown objects to flush to the storage given a threshold hit. Now, we will buffer all objects and then filter on said buffer of objects. So we may increase calls to the *_missing endpoints. Related to D3976 Related to T2373
-
- Sep 16, 2020
-
-
Antoine R. Dumont authored
-
- Sep 02, 2020
-
-
David Douard authored
no need for a fstring if no placeholder is used.
-
- Aug 26, 2020
-
-
David Douard authored
-
David Douard authored
The webapp does not talk to the objstorage directly. Also remove the swh-web -> swh-objstorage dependency in the docker-compose.yml file.
-
- Aug 25, 2020
-
-
vlorentz authored
It kind of duplicates mr's features, but it adds some sanity checks (clean checkout, master branch, showing the diff on each repo)
-
- Jun 09, 2020
-
-
Nicolas Dandrimont authored
-
- May 16, 2020
-
-
Antoine R. Dumont authored
Recently, for the latest deposit migration, the script needed a storage entry. If it's not present, the script should fail. So that may be the reason of the current build failure. Related to D3153
-
- May 04, 2020
-
-
vlorentz authored
For some reason, pip used to work without write access to the source directory, but doesn't anymore; so from now on we'll copy the source somewhere writeable. This solves the permission issues we had with private directories not being available in docker; so swhclean is no longer needed.
-
- Apr 30, 2020
- Apr 29, 2020
-
-
David Douard authored
-
David Douard authored
-
David Douard authored
-
- Apr 23, 2020
-
-
Antoine Lambert authored
-