Page MenuHomeSoftware Heritage
Feed Advanced Search

Jun 22 2022

ardumont closed T4329: Deploy add-forge-now in production as Resolved.
Jun 22 2022, 12:52 PM · Web app, System administration
ardumont changed the status of T4347: gitlab migration reset state routine is flaky, a subtask of T4064: Test GitLab migration scripts, from Open to Work in Progress.
Jun 22 2022, 12:52 PM · System administration, GitLab migration, Roadmap 2020
ardumont changed the status of T4347: gitlab migration reset state routine is flaky from Open to Work in Progress.
Jun 22 2022, 12:52 PM · System administration, GitLab migration, Roadmap 2020
ardumont accepted D8018: tests: Remove explicit "args" arguments to fix deprecation warnings.

\o/

Jun 22 2022, 12:50 PM
ardumont accepted D8017: Make add() and restore() return None instead of ObjId.
Jun 22 2022, 12:49 PM
ardumont accepted D8010: Make obj_id argument of ObjStorage.restore() required.
Jun 22 2022, 12:47 PM
ardumont accepted D8009: Make obj_id argument of ObjStorage.add() required.
Jun 22 2022, 12:46 PM
ardumont added a comment to T4347: gitlab migration reset state routine is flaky.

Thanks.

Jun 22 2022, 12:17 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

After unstucking the migration again, he avatar upload routine is now compliant with the
last http client optimization change and works! I've rebased the commit again and pushed
in the swh branch [1].

Jun 22 2022, 9:54 AM · System administration, GitLab migration, Roadmap 2020
ardumont triaged T4347: gitlab migration reset state routine is flaky as High priority.
Jun 22 2022, 9:53 AM · System administration, GitLab migration, Roadmap 2020
ardumont committed R263:c76a6252b6ef: Use dexador http client library instead of drakma (authored by ardumont).
Use dexador http client library instead of drakma
Jun 22 2022, 9:35 AM
ardumont committed R263:b49110b1e9a2: docker/README: Explicit the ulimit usage (authored by ardumont).
docker/README: Explicit the ulimit usage
Jun 22 2022, 9:34 AM
ardumont committed R263:2ca08c19a348: Dockerfile: Add missing file dependency (authored by ardumont).
Dockerfile: Add missing file dependency
Jun 22 2022, 9:34 AM
ardumont committed R263:d8f53d796303: Configure .gitconfig so git command do not break (authored by ardumont).
Configure .gitconfig so git command do not break
Jun 22 2022, 9:34 AM
ardumont committed R263:b046be9f3808: docker: Install required ssh/config so migration can push to gitlab (authored by ardumont).
docker: Install required ssh/config so migration can push to gitlab
Jun 22 2022, 9:34 AM

Jun 21 2022

ardumont accepted D7998: crates: Add missing newline in release message.
Jun 21 2022, 2:20 PM

Jun 20 2022

ardumont added a comment to T4064: Test GitLab migration scripts.

/me grunts
another one bites the dust:

Jun 20 2022, 10:49 PM · System administration, GitLab migration, Roadmap 2020
ardumont committed R263:00aaa378e4f7: Use dexador http client library instead of drakma (authored by ardumont).
Use dexador http client library instead of drakma
Jun 20 2022, 5:11 PM
ardumont committed R263:6f9e565e16cc: docker/README: Explicit the ulimit usage (authored by ardumont).
docker/README: Explicit the ulimit usage
Jun 20 2022, 5:11 PM
ardumont committed R263:6100b9d4effd: Dockerfile: Add missing file dependency (authored by ardumont).
Dockerfile: Add missing file dependency
Jun 20 2022, 5:11 PM
ardumont committed R263:c74b705f0788: Configure .gitconfig so git command do not break (authored by ardumont).
Configure .gitconfig so git command do not break
Jun 20 2022, 5:11 PM
ardumont committed R263:64bf79bdb31b: docker: Install required ssh/config so migration can push to gitlab (authored by ardumont).
docker: Install required ssh/config so migration can push to gitlab
Jun 20 2022, 5:11 PM
ardumont updated the task description for T4064: Test GitLab migration scripts.
Jun 20 2022, 3:35 PM · System administration, GitLab migration, Roadmap 2020

Jun 18 2022

ardumont accepted D8004: cvsclient: Allow to connect to a pserver URL without password.
Jun 18 2022, 4:14 PM
ardumont accepted D8003: utils: Ensure to return correct revision in parse_external_definition.
Jun 18 2022, 4:11 PM
ardumont created P1387 create-user tryout with dexador and avatar... at best, avatar is seen as invalid (400 response).
Jun 18 2022, 4:08 PM

Jun 17 2022

ardumont committed R263:e8522c134d9b: docker/README: Explicit the ulimit usage (authored by ardumont).
docker/README: Explicit the ulimit usage
Jun 17 2022, 6:30 PM
ardumont committed R263:4965146eff61: Dockerfile: Add missing file dependency (authored by ardumont).
Dockerfile: Add missing file dependency
Jun 17 2022, 6:30 PM
ardumont added a comment to T4064: Test GitLab migration scripts.

Unstuck after some mob debugging ;)
There is a fallback which tries and use the git am command and fails as some git config is missing.
We unstuck it by adding some .gitconfig in the dockerfile declaration.

Jun 17 2022, 4:13 PM · System administration, GitLab migration, Roadmap 2020
ardumont committed R263:4f7b3469f506: Configure .gitconfig so git command do not break (authored by ardumont).
Configure .gitconfig so git command do not break
Jun 17 2022, 4:12 PM
ardumont committed R263:6f7374634393: docker: Install required ssh/config so migration can push to gitlab (authored by ardumont).
docker: Install required ssh/config so migration can push to gitlab
Jun 17 2022, 3:59 PM
ardumont committed R263:eb86611e2ccc: Configure .gitconfig so git command do not break (authored by ardumont).
Configure .gitconfig so git command do not break
Jun 17 2022, 3:59 PM
ardumont added inline comments to D8002: CffMapping: Ignores invalid yaml files.
Jun 17 2022, 11:58 AM
ardumont added inline comments to D8002: CffMapping: Ignores invalid yaml files.
Jun 17 2022, 10:56 AM
ardumont updated the task description for T4233: Ingest Arch Linux.
Jun 17 2022, 9:53 AM · Arch loader, Arch Lister, Archive coverage

Jun 16 2022

ardumont closed D8000: docs/journal-clients: Reference a new anchor title.
Jun 16 2022, 6:06 PM
ardumont committed rDJNL1f1b03cfbd3d: docs/journal-clients: Reference a new anchor title (authored by ardumont).
docs/journal-clients: Reference a new anchor title
Jun 16 2022, 6:06 PM
ardumont requested review of D8000: docs/journal-clients: Reference a new anchor title.
Jun 16 2022, 6:00 PM
ardumont accepted D7894: Add arch lister module (origins from archives)..

Thanks!

Jun 16 2022, 4:53 PM
ardumont accepted D7995: Arch Linux loader.
Jun 16 2022, 3:44 PM
ardumont updated the task description for T4233: Ingest Arch Linux.
Jun 16 2022, 2:47 PM · Arch loader, Arch Lister, Archive coverage
ardumont added inline comments to D7995: Arch Linux loader.
Jun 16 2022, 2:42 PM
ardumont added inline comments to D7995: Arch Linux loader.
Jun 16 2022, 2:34 PM
ardumont added inline comments to D7995: Arch Linux loader.
Jun 16 2022, 2:29 PM
ardumont accepted D7997: cypress: Override type command to remove key press delay.

Nice!

Jun 16 2022, 2:25 PM
ardumont added a comment to D7995: Arch Linux loader.

lgtm as well.

Jun 16 2022, 2:21 PM
ardumont added inline comments to D7995: Arch Linux loader.
Jun 16 2022, 2:19 PM
ardumont added a comment to D7999: crates: Fix incorrect documentation of release format.

(i thought that was just aligning existing implementation, i noticed only now the depends on the other diff ¯\_(ツ)_/¯)

Jun 16 2022, 2:13 PM
ardumont added a comment to D7998: crates: Add missing newline in release message.

They should use the same convention as Git.

Jun 16 2022, 2:13 PM
ardumont accepted D7999: crates: Fix incorrect documentation of release format.
Jun 16 2022, 2:12 PM
ardumont added a comment to D7999: crates: Fix incorrect documentation of release format.

ok, one question inline though

Jun 16 2022, 2:12 PM
ardumont added inline comments to D7995: Arch Linux loader.
Jun 16 2022, 2:10 PM
ardumont added inline comments to D7995: Arch Linux loader.
Jun 16 2022, 2:08 PM
ardumont accepted D7996: loader: Bump dulwich and remove no longer valid comments.
Jun 16 2022, 2:01 PM
ardumont updated the task description for T4330: Deploy maven stack in production.
Jun 16 2022, 11:13 AM · System administration, Maven loader, Maven lister, GSoC 2019, Archive coverage
ardumont accepted D7992: npm: Add workaround for mangled package descriptions.

thx

Jun 16 2022, 10:49 AM
ardumont accepted D7994: Add unit tests for snapshot branch target resolvers.

"if you say so" ;)

Jun 16 2022, 10:46 AM
ardumont accepted D7992: npm: Add workaround for mangled package descriptions.

lgtm, one remark inline.

Jun 16 2022, 10:31 AM
ardumont triaged T4330: Deploy maven stack in production as Normal priority.
Jun 16 2022, 10:21 AM · System administration, Maven loader, Maven lister, GSoC 2019, Archive coverage
ardumont added a comment to T4064: Test GitLab migration scripts.

The migration did a lot more work this time. It finally crashed on the git am command though [1] [2] [3].

Jun 16 2022, 10:15 AM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4233: Ingest Arch Linux.
Jun 16 2022, 10:02 AM · Arch loader, Arch Lister, Archive coverage

Jun 15 2022

ardumont added a comment to D7990: Refactor origin node functional tests.
  • List Item
Jun 15 2022, 5:03 PM
ardumont committed R263:3bf442577900: docker: Install required ssh/config so migration can push to gitlab (authored by ardumont).
docker: Install required ssh/config so migration can push to gitlab
Jun 15 2022, 4:12 PM
ardumont closed T3733: Develop a "Add forge now" mock-up, a subtask of T4047: User interface to submit and follow Add forge now requests, as Resolved.
Jun 15 2022, 4:11 PM · meta-task, Add Forge Now
ardumont closed T3733: Develop a "Add forge now" mock-up as Resolved.

No longer needed as the full functionality got developed and deployed now.

Jun 15 2022, 4:11 PM · Roadmap 2021, Web app
ardumont renamed T4326: Archive the pom file additionally to the source folder from archive the pom file additionally to the source folder to Archive the pom file additionally to the source folder.
Jun 15 2022, 4:09 PM · Maven loader, Maven lister, System administration, Archive coverage
ardumont renamed T4326: Archive the pom file additionally to the source folder from archive the pom file additionnaly to the source folder to archive the pom file additionally to the source folder.
Jun 15 2022, 4:09 PM · Maven loader, Maven lister, System administration, Archive coverage
ardumont moved T4324: production: Deploy swh-scrubber database and checkers from Backlog to Weekly backlog on the System administration board.
Jun 15 2022, 4:08 PM · System administration, Datastore Scrubber
ardumont moved T4064: Test GitLab migration scripts from in-progress to deployed/landed/monitoring on the System administration board.
Jun 15 2022, 4:07 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated subscribers of T4326: Archive the pom file additionally to the source folder.

To summarize, the initial intent was to adapt the jar loaded (as extracted directory) to append the pom.xml so we do not lose that reference.

Jun 15 2022, 3:33 PM · Maven loader, Maven lister, System administration, Archive coverage
ardumont updated the task description for T4064: Test GitLab migration scripts.
Jun 15 2022, 2:40 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4064: Test GitLab migration scripts.
Jun 15 2022, 2:40 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4064: Test GitLab migration scripts.
Jun 15 2022, 2:39 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4064: Test GitLab migration scripts.
Jun 15 2022, 2:39 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.
  • Private repository after migration are private.
Jun 15 2022, 2:38 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

And it seems it finished without any issues this time [1] [2]

Jun 15 2022, 2:25 PM · System administration, GitLab migration, Roadmap 2020
ardumont accepted D7985: [provenance] Implement a naive archive multiplexer.

(oops, forgot to validate it yesterday ;)

Jun 15 2022, 1:59 PM · Provenance database
ardumont added inline comments to D7985: [provenance] Implement a naive archive multiplexer.
Jun 15 2022, 1:58 PM · Provenance database
ardumont added a comment to T4064: Test GitLab migration scripts.

Changing the command args from [1] to [2], the run cli no longer complains! [3]

Jun 15 2022, 1:56 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.
  • Report migration status
Jun 15 2022, 11:23 AM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4233: Ingest Arch Linux.
Jun 15 2022, 10:47 AM · Arch loader, Arch Lister, Archive coverage
ardumont added a comment to T4064: Test GitLab migration scripts.

Status update:

  • Clean up gitlab state
  • Checks
    • make sure host ssh key did not change after state reset (ssh-keyscan)
    • state folder permissions ok
    • access token key generated (and properly referenced in config.lisp)
  • Trigger migration
  • Report migration status
Jun 15 2022, 10:42 AM · System administration, GitLab migration, Roadmap 2020

Jun 14 2022

ardumont added inline comments to D7990: Refactor origin node functional tests.
Jun 14 2022, 6:03 PM
ardumont updated the task description for T4144: Elastic worker infrastructure.
Jun 14 2022, 5:57 PM · meta-task, System administration, Roadmap 2022
ardumont updated the task description for T4144: Elastic worker infrastructure.
Jun 14 2022, 5:57 PM · meta-task, System administration, Roadmap 2022
ardumont committed R260:fedd973b26a4: Install service-monitor to allow prometheus statsd exporter scraping (authored by ardumont).
Install service-monitor to allow prometheus statsd exporter scraping
Jun 14 2022, 5:56 PM
ardumont committed R260:5b03fb157b0a: Add network folder to ease network troubleshooting (authored by ardumont).
Add network folder to ease network troubleshooting
Jun 14 2022, 5:56 PM
ardumont moved T4329: Deploy add-forge-now in production from code-review/await-feedback/pause to deployed/landed/monitoring on the System administration board.
Jun 14 2022, 11:35 AM · Web app, System administration
ardumont closed D7983: Deploy add-forge-now functionality in production.
Jun 14 2022, 11:31 AM
ardumont committed rSPSITEa6f360c97a01: Deploy add-forge-now functionality in production (authored by ardumont).
Deploy add-forge-now functionality in production
Jun 14 2022, 11:31 AM
ardumont moved T4329: Deploy add-forge-now in production from in-progress to code-review/await-feedback/pause on the System administration board.
Jun 14 2022, 9:38 AM · Web app, System administration
ardumont added a revision to T4329: Deploy add-forge-now in production: D7983: Deploy add-forge-now functionality in production.
Jun 14 2022, 9:37 AM · Web app, System administration
ardumont requested review of D7983: Deploy add-forge-now functionality in production.
Jun 14 2022, 9:37 AM
ardumont changed the status of T4329: Deploy add-forge-now in production, a subtask of T1538: Add "forge" now, from Open to Work in Progress.
Jun 14 2022, 9:34 AM · Add Forge Now , Roadmap 2022, meta-task, Roadmap 2021
ardumont changed the status of T4329: Deploy add-forge-now in production from Open to Work in Progress.
Jun 14 2022, 9:34 AM · Web app, System administration
ardumont added a subtask for T1538: Add "forge" now: T4329: Deploy add-forge-now in production.
Jun 14 2022, 9:34 AM · Add Forge Now , Roadmap 2022, meta-task, Roadmap 2021
ardumont added a parent task for T4329: Deploy add-forge-now in production: T1538: Add "forge" now.
Jun 14 2022, 9:34 AM · Web app, System administration
ardumont triaged T4329: Deploy add-forge-now in production as Normal priority.
Jun 14 2022, 9:34 AM · Web app, System administration

Jun 13 2022

ardumont added a comment to T4064: Test GitLab migration scripts.

So i dug as to why my laptop was ok but not my desktop.

Jun 13 2022, 5:10 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

Better cli to execute...

forgerie@bespin:~$ logpath="/tmp/forgerie/run-$(date +%Y%m%d-%H%M).log"; echo "## Running migration logs in $logpath ##"; time /opt/forgerie/bin/run | tee $logpath
## Running migration logs in /tmp/forgerie/run-20220613-1410.log ##
...
Jun 13 2022, 4:14 PM · System administration, GitLab migration, Roadmap 2020