Page MenuHomeSoftware Heritage
Feed Advanced Search

Aug 22 2022

ardumont accepted D8122: Fix crash when calling __contains__/get/check/delete with composite obj ids.
Aug 22 2022, 11:19 AM
ardumont accepted D8138: Update for swh-objstorage >= 2.0.0.
Aug 22 2022, 11:18 AM
ardumont added a comment to D8258: Split endpoint table into categories.

That sounds a like a good idea but I'd like to see how that renders first. Can you
please add a screenshot of the result, tia?

Aug 22 2022, 10:56 AM
ardumont accepted D8261: jobs/swh-environment: Execute make check for each swh module.
Aug 22 2022, 10:00 AM

Aug 5 2022

ardumont added a subtask for T3841: regularly scrub all the data stores of swh: T4371: Deploy swh-scrubber on all storage instances.
Aug 5 2022, 4:31 PM · Datastore Scrubber, meta-task, Roadmap 2022, Storage manager
ardumont added a parent task for T4371: Deploy swh-scrubber on all storage instances: T3841: regularly scrub all the data stores of swh.
Aug 5 2022, 4:31 PM · System administration, Archive integrity, Storage manager
ardumont committed rSPSITEeb7fb4a541c2: worker-large: Decrease concurrency to 5 tasks (authored by ardumont).
worker-large: Decrease concurrency to 5 tasks
Aug 5 2022, 4:06 PM
ardumont committed rSPSITEb7f5673705e6: indexer: Increase origin intrinsic metadata journal client instances (authored by ardumont).
indexer: Increase origin intrinsic metadata journal client instances
Aug 5 2022, 4:06 PM
ardumont committed rSPSITE46a294ac097b: Rename indexer journal client group id to origin intrinsic metadata (authored by ardumont).
Rename indexer journal client group id to origin intrinsic metadata
Aug 5 2022, 3:49 PM
ardumont committed rSPSITE508fabb650c8: indexer: Ensure old configuration files are purged when not needed (authored by ardumont).
indexer: Ensure old configuration files are purged when not needed
Aug 5 2022, 3:38 PM
ardumont committed rSPRE170080090ac6: Increase large workers' memory (authored by ardumont).
Increase large workers' memory
Aug 5 2022, 3:19 PM
ardumont updated the task description for T4104: Ingest crates.io (Rust).
Aug 5 2022, 1:45 PM · Crates loader, Crates lister, Archive coverage
ardumont accepted D8198: cassandra: Fix flakiness of test_directory_add_atomic[concurrent].
Aug 5 2022, 1:44 PM
ardumont accepted D8193: Fix flakiness of test_origin_visit_status_get_random_nothing_found.

the fix is in D8198

Aug 5 2022, 1:43 PM
ardumont renamed T4399: OIN -> SWH deposit connection from OID -> SWH deposit connection to OIN -> SWH deposit connection.
Aug 5 2022, 1:17 PM · System administration, SWORD deposit
ardumont committed rDSNIP4ce66a4e07d7: Blacken module (authored by ardumont).
Blacken module
Aug 5 2022, 1:15 PM
ardumont closed D8195: swh.deposit.config: Add types and coverage.
Aug 5 2022, 1:12 PM
ardumont committed rDDEP640e662eb9a1: swh.deposit.config: Add types and coverage (authored by ardumont).
swh.deposit.config: Add types and coverage
Aug 5 2022, 1:12 PM
ardumont committed rSPSITEf66897270610: idx-journal-client: Fix indexer type so cli can start properly (authored by ardumont).
idx-journal-client: Fix indexer type so cli can start properly
Aug 5 2022, 1:08 PM
ardumont committed rSPSITEc0157ae8116e: content-indexer: Add twice content indexer instances (authored by ardumont).
content-indexer: Add twice content indexer instances
Aug 5 2022, 12:45 PM
ardumont closed D8190: indexer: allow multiple indexer journal client instances.
Aug 5 2022, 12:45 PM
ardumont committed rSPSITE44bfe087552f: indexer: allow multiple indexer journal client instances (authored by ardumont).
indexer: allow multiple indexer journal client instances
Aug 5 2022, 12:45 PM
ardumont updated the diff for D8190: indexer: allow multiple indexer journal client instances.

Use correct range of commits for the rebase update

Aug 5 2022, 12:39 PM
ardumont updated the diff for D8195: swh.deposit.config: Add types and coverage.

Fix docstring

Aug 5 2022, 11:54 AM
ardumont updated the diff for D8195: swh.deposit.config: Add types and coverage.

Add missing coverage

Aug 5 2022, 11:52 AM
ardumont accepted D8194: cassandra: Make origin_visit_status_get_random's interval consistent with postgresql.

not wrong there ;)

Aug 5 2022, 11:43 AM
ardumont accepted D8197: Fix crash of test_*_arbitrary when given objects with the same id.

neat

Aug 5 2022, 11:42 AM
ardumont published D8197: Fix crash of test_*_arbitrary when given objects with the same id for review.
Aug 5 2022, 11:42 AM
ardumont requested review of D8195: swh.deposit.config: Add types and coverage.
Aug 5 2022, 11:32 AM
ardumont accepted D8196: Fix crash of test_*_arbitrary when given objects with the same id.
Aug 5 2022, 11:30 AM
ardumont published D8196: Fix crash of test_*_arbitrary when given objects with the same id for review.
Aug 5 2022, 11:30 AM
ardumont updated the diff for D8190: indexer: allow multiple indexer journal client instances.

Rebase

Aug 5 2022, 11:27 AM
ardumont committed rSPSITE6384e5e8ce90: worker-large: Make the standard queue consumption a bit faster (authored by ardumont).
worker-large: Make the standard queue consumption a bit faster
Aug 5 2022, 11:20 AM
ardumont closed D8178: add-forge-now: Display forge url as link in moderation view.
Aug 5 2022, 11:16 AM
ardumont committed rDWAPPS708fb873223a: add-forge-now: Display forge url as link in moderation view (authored by ardumont).
add-forge-now: Display forge url as link in moderation view
Aug 5 2022, 11:16 AM
ardumont updated the task description for T4399: OIN -> SWH deposit connection.
Aug 5 2022, 10:47 AM · System administration, SWORD deposit
ardumont updated the task description for T4399: OIN -> SWH deposit connection.
Aug 5 2022, 10:47 AM · System administration, SWORD deposit
ardumont updated the task description for T4399: OIN -> SWH deposit connection.
Aug 5 2022, 10:43 AM · System administration, SWORD deposit
ardumont added a comment to T4399: OIN -> SWH deposit connection.

On deposit staging instance, create the user with the proper information [1].
Check everything is fine [2] (if it's not amend directly in db).

Aug 5 2022, 10:40 AM · System administration, SWORD deposit
ardumont updated the task description for T4399: OIN -> SWH deposit connection.
Aug 5 2022, 10:29 AM · System administration, SWORD deposit
ardumont changed the status of T4399: OIN -> SWH deposit connection from Open to Work in Progress.
Aug 5 2022, 10:19 AM · System administration, SWORD deposit
ardumont added a project to T4399: OIN -> SWH deposit connection: System administration.
Aug 5 2022, 10:19 AM · System administration, SWORD deposit
ardumont updated the task description for T4399: OIN -> SWH deposit connection.
Aug 5 2022, 10:19 AM · System administration, SWORD deposit
ardumont accepted D8192: Fix flakiness in test_directory_add_get_arbitrary.

makes sense, thx.

Aug 5 2022, 10:12 AM
ardumont published D8192: Fix flakiness in test_directory_add_get_arbitrary for review.
Aug 5 2022, 10:12 AM

Aug 4 2022

ardumont added a comment to T4400: Fill in the gap with scanoss tool.

@ardumont here is the subset of the repositories on GitHub, ordered by number of stars, that are:

  • still on GitHub
  • not a fork

May your purge the current queue and reinsert this list instead ?

Aug 4 2022, 8:01 PM · System administration, Git loader
ardumont accepted D8182: cassandra: Simplify SELECT statement formatting.

one question inline.

Aug 4 2022, 5:30 PM
ardumont accepted D8188: NpmMapping: Validate author URLs before passing them to PyLD.
Aug 4 2022, 5:26 PM
ardumont updated the diff for D8178: add-forge-now: Display forge url as link in moderation view.

Adapt according to review and unify one missed add-forge-now view as well with this

Aug 4 2022, 5:20 PM
ardumont accepted D8187: Stop logging and sending postgresql timeouts to Sentry.
Aug 4 2022, 5:13 PM
ardumont updated the summary of D8190: indexer: allow multiple indexer journal client instances.
Aug 4 2022, 5:11 PM
ardumont requested review of D8190: indexer: allow multiple indexer journal client instances.
Aug 4 2022, 5:08 PM
ardumont added inline comments to D8178: add-forge-now: Display forge url as link in moderation view.
Aug 4 2022, 4:42 PM
ardumont accepted D8189: Use original attr module instead of attrs.
Aug 4 2022, 4:28 PM
ardumont accepted D8175: requirements.txt: Relax dependency on frozendict.
Aug 4 2022, 4:26 PM
ardumont changed the status of T4266: prod: Deploy swh-loader-core 3.5.0 on staging from Invalid to Resolved.
Aug 4 2022, 4:10 PM · System administration, Core Loader
ardumont accepted D8183: Stop using `USE <keyspace>` with prepared statements.
Aug 4 2022, 4:09 PM
ardumont accepted D8184: hypothesis_strategies: Avoid generating timestamps which overflow datetime.datetime.fromtimestamp.
Aug 4 2022, 4:05 PM
ardumont added a comment to T1721: Implementation of Gogs Lister.

worth opening a dedicated forge issue

Done. T4423

open an upstream issue

Done. https://github.com/gogs/gogs/issues/7124

Aug 4 2022, 4:02 PM · Gogs lister, Origin-Gitea/Gogs, Archive coverage, Lister
ardumont raised the priority of T1721: Implementation of Gogs Lister from Low to Normal.
Aug 4 2022, 3:59 PM · Gogs lister, Origin-Gitea/Gogs, Archive coverage, Lister
ardumont raised the priority of T4423: Gogs pagination API breaks because of fatal repos from Low to Normal.
Aug 4 2022, 3:58 PM · Gogs lister, Origin-Gitea/Gogs, Lister, Archive coverage
ardumont closed T4371: Deploy swh-scrubber on all storage instances as Resolved.
Aug 4 2022, 3:57 PM · System administration, Archive integrity, Storage manager
ardumont updated the task description for T4415: Improve indexer workers performance.
Aug 4 2022, 3:56 PM · System administration
ardumont closed T4387: Scrubber processes getting killed by OOM killer as Resolved.
Aug 4 2022, 3:55 PM · System administration, Datastore Scrubber
ardumont renamed T4387: Scrubber processes getting killed by OOM killer from scrubber process killed by OOM killer to Scrubber processes getting killed by OOM killer.
Aug 4 2022, 3:54 PM · System administration, Datastore Scrubber
ardumont added a comment to T4387: Scrubber processes getting killed by OOM killer.

I've ended dropping the ballooning for that node.
As i've deployed twice as much services as before to scrub somerset as well [1]

Aug 4 2022, 3:54 PM · System administration, Datastore Scrubber
ardumont committed rSPREbf105a6006f9: production/scrubber1: Drop ballooning (authored by ardumont).
production/scrubber1: Drop ballooning
Aug 4 2022, 3:52 PM
ardumont moved T4371: Deploy swh-scrubber on all storage instances from in-progress to deployed/landed/monitoring on the System administration board.
Aug 4 2022, 3:49 PM · System administration, Archive integrity, Storage manager
ardumont added a comment to T4371: Deploy swh-scrubber on all storage instances.

Deployed both in staging and production [1]:

Aug 4 2022, 3:49 PM · System administration, Archive integrity, Storage manager
ardumont committed rSPSITE77bcb4a01d1c: scrubber/checker: Fix configuration filename to expected .yml (authored by ardumont).
scrubber/checker: Fix configuration filename to expected .yml
Aug 4 2022, 3:29 PM
ardumont committed rSPSITEf36f24609578: scrubber: Fix missing prefix Environment variable setup (authored by ardumont).
scrubber: Fix missing prefix Environment variable setup
Aug 4 2022, 3:13 PM
ardumont changed the status of T4371: Deploy swh-scrubber on all storage instances from Open to Work in Progress.
Aug 4 2022, 3:03 PM · System administration, Archive integrity, Storage manager
ardumont updated the summary of D8181: scrubber: Make service parametric on the db instance to scrub.
Aug 4 2022, 3:03 PM
ardumont added a revision to T4371: Deploy swh-scrubber on all storage instances: D8181: scrubber: Make service parametric on the db instance to scrub.
Aug 4 2022, 3:03 PM · System administration, Archive integrity, Storage manager
ardumont closed D8181: scrubber: Make service parametric on the db instance to scrub.
Aug 4 2022, 3:01 PM
ardumont committed rSPSITEaa64d3ee19d2: scrubber: Make service parametric on the db instance to scrub (authored by ardumont).
scrubber: Make service parametric on the db instance to scrub
Aug 4 2022, 3:01 PM
ardumont updated the summary of D8181: scrubber: Make service parametric on the db instance to scrub.
Aug 4 2022, 3:01 PM
ardumont updated the diff for D8181: scrubber: Make service parametric on the db instance to scrub.

Activate service as well

Aug 4 2022, 3:00 PM
ardumont added inline comments to D8181: scrubber: Make service parametric on the db instance to scrub.
Aug 4 2022, 3:00 PM
ardumont accepted D8186: Fix mypy error on attr >= 22.1.0.
Aug 4 2022, 2:57 PM
ardumont added inline comments to D8181: scrubber: Make service parametric on the db instance to scrub.
Aug 4 2022, 2:03 PM
ardumont updated the test plan for D8181: scrubber: Make service parametric on the db instance to scrub.
Aug 4 2022, 1:20 PM
ardumont updated the diff for D8181: scrubber: Make service parametric on the db instance to scrub.

Adapt according to review

Aug 4 2022, 1:20 PM
ardumont added inline comments to D8181: scrubber: Make service parametric on the db instance to scrub.
Aug 4 2022, 1:14 PM
ardumont accepted D8180: Add test_directory_add_raw_manifest__different_entries.
Aug 4 2022, 12:33 PM
ardumont closed D8179: Drop ctags indexer references and hidden api using it.
Aug 4 2022, 12:33 PM
ardumont committed rDWAPPS3e5d552a3283: Drop ctags indexer references and hidden api using it (authored by ardumont).
Drop ctags indexer references and hidden api using it
Aug 4 2022, 12:33 PM
ardumont added inline comments to D8180: Add test_directory_add_raw_manifest__different_entries.
Aug 4 2022, 12:31 PM
ardumont requested review of D8178: add-forge-now: Display forge url as link in moderation view.
Aug 4 2022, 12:31 PM
ardumont requested review of D8181: scrubber: Make service parametric on the db instance to scrub.
Aug 4 2022, 12:20 PM
ardumont requested review of D8179: Drop ctags indexer references and hidden api using it.
Aug 4 2022, 12:00 PM
ardumont moved T4371: Deploy swh-scrubber on all storage instances from Backlog to Weekly backlog on the System administration board.
Aug 4 2022, 11:34 AM · System administration, Archive integrity, Storage manager
ardumont added a comment to T4387: Scrubber processes getting killed by OOM killer.

Still happening:

[  +0.063819] Killed process 1216634 (swh) total-vm:262252kB, anon-rss:206288kB, file-rss:724kB, shmem-rss:0kB
[  +0.077492] oom_reaper: reaped process 1216634 (swh), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
[Jul27 05:29] journalbeat invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0
[  +0.000002] journalbeat cpuset=/ mems_allowed=0
[  +0.000023] CPU: 2 PID: 688 Comm: journalbeat Not tainted 4.19.0-21-amd64 #1 Debian 4.19.249-2
--
[  +0.000002] [1250623]   997 1250623     3349       70    65536        4             0 systemctl
[  +0.000001] Out of memory: Kill process 1199696 (swh) score 82 or sacrifice child
[  +0.063517] Killed process 1199696 (swh) total-vm:201224kB, anon-rss:47784kB, file-rss:0kB, shmem-rss:0kB
[  +0.066909] oom_reaper: reaped process 1199696 (swh), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
[Jul27 06:12] kworker/0:0: page allocation failure: order:0, mode:0x6310ca(GFP_HIGHUSER_MOVABLE|__GFP_NORETRY|__GFP_NOMEMALLOC), nodemask=(null)
[  +0.000002] kworker/0:0 cpuset=/ mems_allowed=0
[  +0.000011] CPU: 0 PID: 1244099 Comm: kworker/0:0 Not tainted 4.19.0-21-amd64 #1 Debian 4.19.249-2
--
[  +0.000001] [1257717]   997 1257717     1369       35    49152        0             0 sudo
[  +0.000005] Out of memory: Kill process 1081929 (swh) score 136 or sacrifice child
[  +0.102631] Killed process 1081929 (swh) total-vm:303484kB, anon-rss:178744kB, file-rss:4kB, shmem-rss:0kB
[  +0.132669] oom_reaper: reaped process 1081929 (swh), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
[Jul27 09:29] swh invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0
[  +0.000002] swh cpuset=/ mems_allowed=0
[  +0.000010] CPU: 2 PID: 1209826 Comm: swh Not tainted 4.19.0-21-amd64 #1 Debian 4.19.249-2
--
[  +0.000001] [1264290]     0 1264290     3544       63    65536        0             0 check_journal
[  +0.000001] Out of memory: Kill process 1112652 (swh) score 70 or sacrifice child
[  +0.060327] Killed process 1112652 (swh) total-vm:195560kB, anon-rss:20828kB, file-rss:436kB, shmem-rss:0kB
[  +0.066241] oom_reaper: reaped process 1112652 (swh), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
Aug 4 2022, 10:53 AM · System administration, Datastore Scrubber
ardumont committed rSPREf8662af5f80f: production/scrubber1: Bump ballooning to 2G (authored by ardumont).
production/scrubber1: Bump ballooning to 2G
Aug 4 2022, 10:53 AM
ardumont committed rSPSITE6471a0e90203: graphql: Fix icinga check string for graphql instance (authored by ardumont).
graphql: Fix icinga check string for graphql instance
Aug 4 2022, 10:32 AM
ardumont added a revision to T4273: Rewrite indexers as journal clients when relevant: D8179: Drop ctags indexer references and hidden api using it.
Aug 4 2022, 10:24 AM · Indexer, Metadata workflow
ardumont accepted D8177: Remove use of app.test_client() as a ctx-manager.

Let's try and see if that fixes it then.

Aug 4 2022, 10:18 AM
ardumont updated the task description for T1721: Implementation of Gogs Lister.
Aug 4 2022, 9:49 AM · Gogs lister, Origin-Gitea/Gogs, Archive coverage, Lister
ardumont updated the task description for T1721: Implementation of Gogs Lister.
Aug 4 2022, 9:48 AM · Gogs lister, Origin-Gitea/Gogs, Archive coverage, Lister
ardumont updated the task description for T1721: Implementation of Gogs Lister.
Aug 4 2022, 9:48 AM · Gogs lister, Origin-Gitea/Gogs, Archive coverage, Lister