Page MenuHomeSoftware Heritage
Feed Advanced Search

Aug 4 2022

ardumont added a comment to T1721: Implementation of Gogs Lister.

I just ran the lister using swh lister run -l gogs url=https://try.gogs.io/api/v1/ api_token=xxx

Aug 4 2022, 9:47 AM · Gogs lister, Origin-Gitea/Gogs, Archive coverage, Lister

Aug 3 2022

ardumont committed rSPSITEe7b17ba11c27: argocd: Fix icinga check string (authored by ardumont).
argocd: Fix icinga check string
Aug 3 2022, 5:06 PM
ardumont added a comment to T4384: add forge now - rename "denied" status.

"denied" gives the feeling that the forge admin has refused the arcival

which is true according to the help page: Denied: The forge administrator(s) denied the request to list their forge.

Aug 3 2022, 3:13 PM · Web app, Add Forge Now
ardumont accepted D8173: docs: Mention caveats of using archive checksums as ExtID..

one suggestion inline.

Aug 3 2022, 3:06 PM
ardumont added a comment to T1721: Implementation of Gogs Lister.

I forgot to mention it to you explicitely (you may have seen this very task's
description update though). Can you please make sure you run the lister within "docker".
You will find what you need regarding lister in swh-environment:/docker/conf/lister.yml
(add the cog lister entry there).

Aug 3 2022, 9:57 AM · Gogs lister, Origin-Gitea/Gogs, Archive coverage, Lister
ardumont added a comment to T1721: Implementation of Gogs Lister.

Maybe it'd be worth opening an issue upstream regarding this behavior.

Done https://github.com/gogs/docs-api/issues/34

Aug 3 2022, 9:51 AM · Gogs lister, Origin-Gitea/Gogs, Archive coverage, Lister

Aug 2 2022

ardumont added a comment to D8171: crates: Loader implements incremental mode.

Hello, was there a discussion leading to this implementation? If so, it'd be nice to mention it in the description (please).

Aug 2 2022, 4:06 PM
ardumont moved T4383: Test full phabricator migration to gitlab from Backlog to code-review/await-feedback/pause on the System administration board.
Aug 2 2022, 3:35 PM · System administration, GitLab migration, Roadmap 2020
ardumont moved T4334: Test rollback of a repo migration from Weekly backlog to code-review/await-feedback/pause on the System administration board.
Aug 2 2022, 3:35 PM · System administration, GitLab migration, Roadmap 2020
ardumont moved T4135: staging: Deploy graphql service from in-progress to code-review/await-feedback/pause on the System administration board.
Aug 2 2022, 3:34 PM · System administration, GraphQL API
ardumont renamed T4103: Setup a staging environment for GraphQL APIs from Setup a staging environemnt for GraphQL APIs to Setup a staging environment for GraphQL APIs.
Aug 2 2022, 3:31 PM · GraphQL API
ardumont added a parent task for T4135: staging: Deploy graphql service: T4103: Setup a staging environment for GraphQL APIs.
Aug 2 2022, 3:30 PM · System administration, GraphQL API
ardumont added a subtask for T4103: Setup a staging environment for GraphQL APIs: T4135: staging: Deploy graphql service.
Aug 2 2022, 3:30 PM · GraphQL API
ardumont committed rSKCONFd4e31d8d58fc: Add missing namespace (authored by ardumont).
Add missing namespace
Aug 2 2022, 3:10 PM
ardumont committed rSKCONFf0c609c40c46: README.md: Clean up readme (authored by ardumont).
README.md: Clean up readme
Aug 2 2022, 2:04 PM
ardumont closed D8172: Deactivate non-effective swap configuration on indexer worker.
Aug 2 2022, 12:32 PM
ardumont committed rSPSITEfb819936f765: Deactivate non-effective swap configuration on indexer worker (authored by ardumont).
Deactivate non-effective swap configuration on indexer worker
Aug 2 2022, 12:32 PM
ardumont added a comment to D8101: crates.lister: Implement incremental mode.

(I've dropped val from reviewers since they are in vacation and you attended most if not all of their request changes.)

Aug 2 2022, 12:31 PM
ardumont removed a reviewer for D8101: crates.lister: Implement incremental mode: vlorentz.
Aug 2 2022, 12:31 PM
ardumont accepted D8101: crates.lister: Implement incremental mode.

couple of suggestions inline.

Aug 2 2022, 12:30 PM
ardumont updated the task description for T1721: Implementation of Gogs Lister.
Aug 2 2022, 12:16 PM · Gogs lister, Origin-Gitea/Gogs, Archive coverage, Lister
ardumont added a comment to T1721: Implementation of Gogs Lister.

Hey @ardumont, I noticed the following problem:

If we follow the Gogs v1 API, The last page for try.gogs.io repo search is 28 (with page size = 20)

But if open the explore section, they go up to 685 pages instead! (with page size = 20)

To clearly understand the problem, I skimmed through Gogs source code and found ExploreRepos and Search functions which are responsible for these results. Both of them seem to use db.SearchRepositoryByName and the differences are in terms of args like OwnerID, UserID, OrderBy and Private.

Tomorrow, I'll properly go through their code and post updates here. Feel free to add your thoughts on this :)

Aug 2 2022, 12:14 PM · Gogs lister, Origin-Gitea/Gogs, Archive coverage, Lister
ardumont retitled D8101: crates.lister: Implement incremental mode from Lister implements incremental mode to crates.lister: Implement incremental mode.
Aug 2 2022, 12:11 PM
ardumont requested review of D8172: Deactivate non-effective swap configuration on indexer worker.
Aug 2 2022, 12:05 PM
ardumont updated the task description for T4384: add forge now - rename "denied" status.
Aug 2 2022, 12:00 PM · Web app, Add Forge Now
ardumont added a comment to T4384: add forge now - rename "denied" status.

I feel like "Blocked" which is shorter convey the same meaning.

Aug 2 2022, 12:00 PM · Web app, Add Forge Now
ardumont updated the task description for T4384: add forge now - rename "denied" status.
Aug 2 2022, 11:57 AM · Web app, Add Forge Now
ardumont committed rSPSITE46f6568c1250: azure_euwest: Fix tmpfs::size with the right amount (authored by ardumont).
azure_euwest: Fix tmpfs::size with the right amount
Aug 2 2022, 11:23 AM
ardumont moved T4415: Improve indexer workers performance from in-progress to deployed/landed/monitoring on the System administration board.
Aug 2 2022, 11:15 AM · System administration
ardumont added a comment to T4415: Improve indexer workers performance.

I've landed and deployed the diffs to make /tmp a tmpfs partition and activated the swap (as swapfile) on their local disk /mnt.

Aug 2 2022, 11:14 AM · System administration
ardumont updated the task description for T4415: Improve indexer workers performance.
Aug 2 2022, 11:13 AM · System administration
ardumont added a comment to T4400: Fill in the gap with scanoss tool.

Since the normal ingestion is mostly done (1 last normal ingestion ongoing), i've now make worker17-18 consumes 1 more task for the large repositories queue as well (vs. letting them twiddle their thumbs ;).

Aug 2 2022, 11:12 AM · System administration, Git loader
ardumont committed rSPSITEd01c9d1954a0: Adapt large workers to manager large origins (authored by ardumont).
Adapt large workers to manager large origins
Aug 2 2022, 11:00 AM
ardumont committed rSPSITE580c7688b33b: Add waagent profile to azure worker role (authored by ardumont).
Add waagent profile to azure worker role
Aug 2 2022, 11:00 AM
ardumont closed D8170: Add waagent profile to azure worker role.
Aug 2 2022, 11:00 AM
ardumont closed D8169: Add /tmp as tmpfs partition for indexer workers.
Aug 2 2022, 10:59 AM
ardumont committed rSPSITEdb1bce12c25d: Add /tmp as tmpfs partition for indexer workers (authored by ardumont).
Add /tmp as tmpfs partition for indexer workers
Aug 2 2022, 10:59 AM
ardumont updated the diff for D8170: Add waagent profile to azure worker role.

Adapt according to review to:

  • also allow swap deactivation if needed
  • escape regexp pattern matching
Aug 2 2022, 10:52 AM
ardumont updated the test plan for D8170: Add waagent profile to azure worker role.
Aug 2 2022, 10:51 AM
ardumont accepted D8160: gogs: Introduce Gogs lister.

one remark on the main class docstring that needs a tad rework to match the actual pagination implementation.

Aug 2 2022, 10:41 AM
ardumont added a comment to D8160: gogs: Introduce Gogs lister.

Thanks for your feedback @ardumont

Aug 2 2022, 10:35 AM
ardumont retitled D8170: Add waagent profile to azure worker role from Add waagent profile to azure indexer worker to Add waagent profile to azure worker role.
Aug 2 2022, 10:09 AM
ardumont added a comment to D8170: Add waagent profile to azure worker role.

i'm assuming then that the last line will have the expected values (when there is redundant configuration line).

Aug 2 2022, 10:06 AM
ardumont updated the diff for D8170: Add waagent profile to azure worker role.

Adapt according to suggestion

Aug 2 2022, 10:03 AM
ardumont updated the test plan for D8170: Add waagent profile to azure worker role.
Aug 2 2022, 10:02 AM
ardumont added a comment to D8170: Add waagent profile to azure worker role.

Let's use file_line resources instead of using a template which will be out of date 28 seconds after the change is pushed.

Aug 2 2022, 9:49 AM

Aug 1 2022

ardumont requested review of D8170: Add waagent profile to azure worker role.
Aug 1 2022, 6:13 PM
ardumont added a revision to T4415: Improve indexer workers performance: D8170: Add waagent profile to azure worker role.
Aug 1 2022, 6:13 PM · System administration
ardumont updated the diff for D8169: Add /tmp as tmpfs partition for indexer workers.

Update

Aug 1 2022, 6:10 PM
ardumont updated the task description for T4415: Improve indexer workers performance.
Aug 1 2022, 5:49 PM · System administration
ardumont added a revision to T4415: Improve indexer workers performance: D8167: Decrease parallelism on indexer workers running journal clients.
Aug 1 2022, 5:49 PM · System administration
ardumont updated the summary of D8167: Decrease parallelism on indexer workers running journal clients.
Aug 1 2022, 5:48 PM
ardumont changed the status of T4415: Improve indexer workers performance from Open to Work in Progress.
Aug 1 2022, 5:48 PM · System administration
ardumont added a revision to T4415: Improve indexer workers performance: D8168: azure indexer workers: Add swap on nodes when provisioning.
Aug 1 2022, 5:47 PM · System administration
ardumont updated the summary of D8168: azure indexer workers: Add swap on nodes when provisioning.
Aug 1 2022, 5:47 PM
ardumont added a revision to T4415: Improve indexer workers performance: D8169: Add /tmp as tmpfs partition for indexer workers.
Aug 1 2022, 5:47 PM · System administration
ardumont updated the summary of D8169: Add /tmp as tmpfs partition for indexer workers.
Aug 1 2022, 5:47 PM
ardumont triaged T4415: Improve indexer workers performance as Normal priority.
Aug 1 2022, 5:45 PM · System administration
ardumont updated the diff for D8169: Add /tmp as tmpfs partition for indexer workers.

Restrict declaration to /tmp

Aug 1 2022, 5:35 PM
ardumont retitled D8169: Add /tmp as tmpfs partition for indexer workers from indexers: Manage /etc/fstab to add /tmp as tmpfs partition to Add /tmp as tmpfs partition for indexer workers.
Aug 1 2022, 5:34 PM
ardumont updated the summary of D8169: Add /tmp as tmpfs partition for indexer workers.
Aug 1 2022, 5:28 PM
ardumont requested review of D8169: Add /tmp as tmpfs partition for indexer workers.
Aug 1 2022, 5:27 PM
ardumont abandoned D8168: azure indexer workers: Add swap on nodes when provisioning.
Aug 1 2022, 5:09 PM
ardumont added inline comments to D8168: azure indexer workers: Add swap on nodes when provisioning.
Aug 1 2022, 5:05 PM
ardumont added a comment to D8168: azure indexer workers: Add swap on nodes when provisioning.
17:00 <+olasd> that's not going to work
17:00 <+olasd> this disk is reset on every boot
Aug 1 2022, 5:02 PM
ardumont requested review of D8168: azure indexer workers: Add swap on nodes when provisioning.
Aug 1 2022, 5:00 PM
ardumont committed rSPSITE35aef2742143: Rename properly fqdn indexer-worker configuration override (authored by ardumont).
Rename properly fqdn indexer-worker configuration override
Aug 1 2022, 4:20 PM
ardumont committed rSPSITE017f2536c393: Decrease parallelism on indexer workers running journal clients (authored by ardumont).
Decrease parallelism on indexer workers running journal clients
Aug 1 2022, 3:57 PM
ardumont closed D8167: Decrease parallelism on indexer workers running journal clients.
Aug 1 2022, 3:57 PM
ardumont committed rSPSITEb2acc95a2392: vault-worker01: Clean up useless configuration (authored by ardumont).
vault-worker01: Clean up useless configuration
Aug 1 2022, 3:57 PM
ardumont updated the summary of D8167: Decrease parallelism on indexer workers running journal clients.
Aug 1 2022, 3:50 PM
ardumont updated the diff for D8167: Decrease parallelism on indexer workers running journal clients.
  • Decrease parallelism on indexer workers running journal clients
Aug 1 2022, 3:49 PM
ardumont added a comment to D8167: Decrease parallelism on indexer workers running journal clients.
In D8167#212470, @olasd wrote:

The origin extrinsic metadata indexer only runs on a single file at a time, so I don't think it needs to run alone on dedicated hosts.

Aug 1 2022, 3:46 PM
ardumont requested review of D8167: Decrease parallelism on indexer workers running journal clients.
Aug 1 2022, 2:49 PM
ardumont updated subscribers of T4400: Fill in the gap with scanoss tool.
Aug 1 2022, 12:32 PM · System administration, Git loader
ardumont updated the task description for T4399: OIN -> SWH deposit connection.
Aug 1 2022, 12:29 PM · System administration, SWORD deposit
ardumont updated the task description for T4399: OIN -> SWH deposit connection.
Aug 1 2022, 12:18 PM · System administration, SWORD deposit
ardumont added a comment to T4400: Fill in the gap with scanoss tool.

At this point in time:

  • 1 "normal" origin
  • 22 "large" origins
Aug 1 2022, 12:16 PM · System administration, Git loader
ardumont closed T4410: Upgrade vm templates as Resolved.
Aug 1 2022, 11:55 AM · System administration
ardumont triaged T4414: Outboard sysadm intern Amadou Thiam as Normal priority.
Aug 1 2022, 11:55 AM · System administration
ardumont closed T4406: Deploy swh-indexer v2.2 on staging then production as Resolved.
Aug 1 2022, 11:53 AM · System administration, Indexer

Jul 29 2022

ardumont committed rDSNIP6f04746ca1b3: sentry/list-urls-from-issue: Add script to retrieve failed origins (authored by ardumont).
sentry/list-urls-from-issue: Add script to retrieve failed origins
Jul 29 2022, 6:56 PM
ardumont committed rDSNIP03c8ce68801d: ardumont/sentry/sentry: Blacken code (authored by ardumont).
ardumont/sentry/sentry: Blacken code
Jul 29 2022, 6:56 PM
ardumont updated the task description for T4400: Fill in the gap with scanoss tool.
Jul 29 2022, 6:53 PM · System administration, Git loader
ardumont moved T4413: Deploy argocd on admin vlan from in-progress to deployed/landed/monitoring on the System administration board.
Jul 29 2022, 6:20 PM · System administration, GraphQL API
ardumont changed the status of T4413: Deploy argocd on admin vlan from Open to Work in Progress.
Jul 29 2022, 6:20 PM · System administration, GraphQL API
ardumont changed the status of T4413: Deploy argocd on admin vlan, a subtask of T4135: staging: Deploy graphql service, from Open to Work in Progress.
Jul 29 2022, 6:20 PM · System administration, GraphQL API
ardumont updated the task description for T4413: Deploy argocd on admin vlan.
Jul 29 2022, 5:17 PM · System administration, GraphQL API
ardumont committed rSPSITE5ded9e0b1e0c: format: Drop spurious comment (authored by ardumont).
format: Drop spurious comment
Jul 29 2022, 4:45 PM
ardumont committed rSPSITEa09f7e1477f2: admin/argocd: Add missing configuration keys (authored by ardumont).
admin/argocd: Add missing configuration keys
Jul 29 2022, 4:45 PM
ardumont closed D8166: Deploy argocd so it's accessible through the admin vlan reverse proxy.
Jul 29 2022, 4:32 PM
ardumont committed rSPSITE78557765da4d: Make argocd ui accessible through admin vlan reverse proxy (authored by ardumont).
Make argocd ui accessible through admin vlan reverse proxy
Jul 29 2022, 4:32 PM
ardumont updated the test plan for D8166: Deploy argocd so it's accessible through the admin vlan reverse proxy.
Jul 29 2022, 4:32 PM
ardumont updated the diff for D8166: Deploy argocd so it's accessible through the admin vlan reverse proxy.

Use proper fqdn

Jul 29 2022, 4:31 PM
ardumont committed rSENVb971e13db0a8: Generate argocd certificate for vagrant vm (authored by ardumont).
Generate argocd certificate for vagrant vm
Jul 29 2022, 4:30 PM
ardumont added a revision to T4413: Deploy argocd on admin vlan: D8166: Deploy argocd so it's accessible through the admin vlan reverse proxy.
Jul 29 2022, 4:15 PM · System administration, GraphQL API
ardumont requested review of D8166: Deploy argocd so it's accessible through the admin vlan reverse proxy.
Jul 29 2022, 4:15 PM
ardumont committed rSPSITE9e28c491437a: Make indexer journal client less verbose properly (authored by ardumont).
Make indexer journal client less verbose properly
Jul 29 2022, 4:01 PM
ardumont committed rSPSITE71e7c923f489: Make indexer journal client less verbose (authored by ardumont).
Make indexer journal client less verbose
Jul 29 2022, 3:54 PM
ardumont committed R260:3475813c0927: worker: Make worker less chatty (authored by ardumont).
worker: Make worker less chatty
Jul 29 2022, 3:35 PM