Page MenuHomeSoftware Heritage
Feed Advanced Search

Jul 9 2021

ardumont added a comment to T3399: Improve PyPI lister to pull last update information when running incrementally.

Deployed in production as well and triggered a run:

Jul 9 2021, 2:51 PM · Origin-Pypi, Lister
ardumont added a comment to T3334: Tuleap lister.

It's not deployed but actually shipped in the lister v1.4 release onward.

Jul 9 2021, 2:22 PM · Lister
ardumont added a comment to T3358: Opam lister.

It's not deployed but actually shipped in the lister v1.4 release onward.

Jul 9 2021, 2:22 PM · Archive coverage, Lister
ardumont added a comment to T3399: Improve PyPI lister to pull last update information when running incrementally.

From a quick test, it looks like the "Project and release activity details" feed can go back multiple years without any issue, allowing us to backfill the data for all known origins, before adding the incremental behavior to the lister.

Jul 9 2021, 2:09 PM · Origin-Pypi, Lister
ardumont added a comment to T3399: Improve PyPI lister to pull last update information when running incrementally.

Deployed in staging and triggered a run:

Jul 9 2021, 2:03 PM · Origin-Pypi, Lister
ardumont added a revision to T3399: Improve PyPI lister to pull last update information when running incrementally: D5983: pypi.lister: Handle xml-rpc throttling properly.
Jul 9 2021, 10:50 AM · Origin-Pypi, Lister

Jul 7 2021

ardumont added a revision to T3399: Improve PyPI lister to pull last update information when running incrementally: D5977: Make PyPI lister incremental and complete in regards to last_update.
Jul 7 2021, 4:20 PM · Origin-Pypi, Lister
ardumont added a parent task for T3358: Opam lister: T3424: Opam support.
Jul 7 2021, 11:02 AM · Archive coverage, Lister

Jun 24 2021

ardumont updated the task description for T3406: Archive the mathrice gitlab forge.
Jun 24 2021, 12:13 PM · Origin-GitLab, Lister
ardumont renamed T3406: Archive the mathrice gitlab forge from Ingest the mathrice gitlab forge to Archive the mathrice gitlab forge.
Jun 24 2021, 10:30 AM · Origin-GitLab, Lister
ardumont renamed T3406: Archive the mathrice gitlab forge from List the mathrice gitlab instance to Ingest the mathrice gitlab forge.
Jun 24 2021, 10:29 AM · Origin-GitLab, Lister
ardumont triaged T3406: Archive the mathrice gitlab forge as Normal priority.
Jun 24 2021, 10:29 AM · Origin-GitLab, Lister

Jun 23 2021

anlambert triaged T3403: Use forge URL network location as default lister instance name as Normal priority.
Jun 23 2021, 11:47 AM · Scheduling utilities, Lister

Jun 21 2021

olasd closed T2454: Stop creating tasks directly in listers as Resolved.

This has all landed during the early 2021 sprint.

Jun 21 2021, 4:03 PM · Lister
olasd closed T2453: Use the scheduler "lister api" in listers as Resolved.

This has all been landed during the sprint at the beginning of 2021.

Jun 21 2021, 4:03 PM · Lister
olasd closed T2453: Use the scheduler "lister api" in listers, a subtask of T2454: Stop creating tasks directly in listers, as Resolved.
Jun 21 2021, 4:03 PM · Lister
olasd triaged T3399: Improve PyPI lister to pull last update information when running incrementally as Normal priority.
Jun 21 2021, 2:48 PM · Origin-Pypi, Lister

Jun 9 2021

olasd added a revision to T3358: Opam lister: D5838: Add opam to the common dockerfile, for swh.lister.
Jun 9 2021, 3:33 PM · Archive coverage, Lister
ardumont triaged T3371: production: Deploy Tuleap lister as Normal priority.
Jun 9 2021, 12:34 PM · System administration, Lister
ardumont triaged T3370: staging: Deploy Tuleap lister as Normal priority.
Jun 9 2021, 12:33 PM · System administration, Lister

Jun 3 2021

ardumont added a revision to T3358: Opam lister: D5808: add opam lister.
Jun 3 2021, 3:04 PM · Archive coverage, Lister
ardumont triaged T3358: Opam lister as Normal priority.
Jun 3 2021, 3:04 PM · Archive coverage, Lister

May 19 2021

borisbaldassari added a revision to T3334: Tuleap lister: D5754: tuleap: initialise lister..
May 19 2021, 2:49 PM · Lister
ardumont triaged T3334: Tuleap lister as Normal priority.
May 19 2021, 12:05 PM · Lister
borisbaldassari created T3334: Tuleap lister.
May 19 2021, 12:04 PM · Lister

Apr 14 2021

KShivendu updated subscribers of T1946: Improve run_a_new_lister.rst file.

Hey @hm, I don't see any typo in https://forge.softwareheritage.org/source/swh-lister/browse/master/docs/run_a_new_lister.rst$50-51. If you do, please make a revision to fix the same.

Apr 14 2021, 5:50 PM · Easy hack, Documentation, Lister
KShivendu closed T1946: Improve run_a_new_lister.rst file as Resolved.
Apr 14 2021, 5:45 PM · Easy hack, Documentation, Lister

Apr 4 2021

hm added a revision to T1946: Improve run_a_new_lister.rst file: D5416: Fix lister.yml location.
Apr 4 2021, 10:40 PM · Easy hack, Documentation, Lister

Mar 4 2021

ardumont abandoned D4927: lister.docs: add a lister template for the new API.

This got landed through another diff [1] already.

Mar 4 2021, 10:51 AM · Sprint 2021 01, Lister
ardumont commandeered D4927: lister.docs: add a lister template for the new API.
Mar 4 2021, 10:50 AM · Sprint 2021 01, Lister

Feb 26 2021

ardumont closed D5069: docs: Add new "howto write a lister tutorial" with unified lister api.
Feb 26 2021, 5:33 PM · Documentation, Lister
ardumont added a comment to D5069: docs: Add new "howto write a lister tutorial" with unified lister api.

I trust that you made the changes I suggested

Feb 26 2021, 5:29 PM · Documentation, Lister
vlorentz accepted D5069: docs: Add new "howto write a lister tutorial" with unified lister api.

I trust that you made the changes I suggested

Feb 26 2021, 5:08 PM · Documentation, Lister
swh-public-ci added a comment to D5069: docs: Add new "howto write a lister tutorial" with unified lister api.

Build is green

Feb 26 2021, 4:07 PM · Documentation, Lister
ardumont updated the diff for D5069: docs: Add new "howto write a lister tutorial" with unified lister api.

roh, i had forgotten to commit the main subject commit line, fixed!

Feb 26 2021, 4:05 PM · Documentation, Lister
swh-public-ci added a comment to D5069: docs: Add new "howto write a lister tutorial" with unified lister api.

Build is green

Feb 26 2021, 4:01 PM · Documentation, Lister
ardumont added inline comments to D5069: docs: Add new "howto write a lister tutorial" with unified lister api.
Feb 26 2021, 3:59 PM · Documentation, Lister
ardumont updated the diff for D5069: docs: Add new "howto write a lister tutorial" with unified lister api.

Adapt according to reviews

Feb 26 2021, 3:59 PM · Documentation, Lister
ardumont retitled D5069: docs: Add new "howto write a lister tutorial" with unified lister api from New lister tutorial for latest API to docs: Add new "howto write a lister tutorial" with unified lister api.
Feb 26 2021, 3:59 PM · Documentation, Lister
ardumont updated the summary of D5069: docs: Add new "howto write a lister tutorial" with unified lister api.
Feb 26 2021, 3:57 PM · Documentation, Lister
ardumont commandeered D5069: docs: Add new "howto write a lister tutorial" with unified lister api.

Let's not make this great piece of doc wait any longer.

Feb 26 2021, 3:17 PM · Documentation, Lister

Feb 19 2021

vlorentz added a comment to D5069: docs: Add new "howto write a lister tutorial" with unified lister api.

lgtm, thanks. a bunch of typo-fixing comments below

Feb 19 2021, 6:08 PM · Documentation, Lister

Feb 12 2021

tenma added a reviewer for D5069: docs: Add new "howto write a lister tutorial" with unified lister api: Reviewers.
Feb 12 2021, 5:28 PM · Documentation, Lister
tenma retitled D5069: docs: Add new "howto write a lister tutorial" with unified lister api from Write the new lister tutorial for latest API to New lister tutorial for latest API.
Feb 12 2021, 5:10 PM · Documentation, Lister

Feb 10 2021

ardumont closed T3032: Fix and/or deploy production listers paper cuts as Resolved.
Feb 10 2021, 6:21 PM · System administration, Lister

Feb 9 2021

swh-public-ci added a comment to D4927: lister.docs: add a lister template for the new API.

Build is green

Feb 9 2021, 11:34 AM · Sprint 2021 01, Lister
tenma updated the diff for D4927: lister.docs: add a lister template for the new API.

Small docstring fix

Feb 9 2021, 11:32 AM · Sprint 2021 01, Lister

Feb 8 2021

ardumont moved T3032: Fix and/or deploy production listers paper cuts from in-progress to deployed/landed/monitoring on the System administration board.
Feb 8 2021, 3:04 PM · System administration, Lister
ardumont changed the status of T3032: Fix and/or deploy production listers paper cuts from Open to Work in Progress.
Feb 8 2021, 3:04 PM · System administration, Lister
ardumont moved T3032: Fix and/or deploy production listers paper cuts from Backlog to Weekly backlog on the System administration board.
Feb 8 2021, 3:04 PM · System administration, Lister
ardumont added a project to T3032: Fix and/or deploy production listers paper cuts: System administration.
Feb 8 2021, 3:04 PM · System administration, Lister
ardumont updated the task description for T3032: Fix and/or deploy production listers paper cuts.
Feb 8 2021, 3:04 PM · System administration, Lister
ardumont added a comment to T3032: Fix and/or deploy production listers paper cuts.

Tagged and deployed v0.9.1

Feb 8 2021, 3:00 PM · System administration, Lister
anlambert added a comment to T3032: Fix and/or deploy production listers paper cuts.

Will you attend to it or should i (i can't tell from your suggestion :)?

I handle it, diff incoming.

Feb 8 2021, 1:52 PM · System administration, Lister
anlambert added a revision to T3032: Fix and/or deploy production listers paper cuts: D5037: debian: Update archive mirror URL templates to process.
Feb 8 2021, 1:51 PM · System administration, Lister
anlambert added a comment to T3032: Fix and/or deploy production listers paper cuts.

Will you attend to it or should i (i can't tell from your suggestion :)?

Feb 8 2021, 1:26 PM · System administration, Lister
ardumont added a comment to T3032: Fix and/or deploy production listers paper cuts.

Two possible solutions here:

  • use stretch/updates, buster/updates, ... as suite names
  • add specific URL template processing in debian lister implementation
Feb 8 2021, 12:16 PM · System administration, Lister
anlambert added a comment to T3032: Fix and/or deploy production listers paper cuts.

For the debian lister, after updating its task input, i got [1], but i don't really what to do with it yet:

[1] https://sentry.softwareheritage.org/share/issue/7e22ced788c7443093144d69f5707b5e/

The current lister implementations work for the main debian distribution but cannot work for the "debian-security" instance currently.

From the current lister implementation:

base_url = urljoin(self.url, f"dists/{suite}/{component}/source/Sources")

we'd need, for that specific instance:

base_url = urljoin(self.url, f"dists/{suite}/updates/{component}/source/Sources")

see: http://deb.debian.org/debian-security/dists/buster/

Feb 8 2021, 11:39 AM · System administration, Lister
ardumont added a project to T3032: Fix and/or deploy production listers paper cuts: Lister.
Feb 8 2021, 10:46 AM · System administration, Lister

Feb 5 2021

tenma added inline comments to D4927: lister.docs: add a lister template for the new API.
Feb 5 2021, 10:32 AM · Sprint 2021 01, Lister

Feb 4 2021

ardumont closed T3024: Deploy next-gen listers on production as Resolved.
Feb 4 2021, 12:43 PM · Lister, System administration
ardumont closed T3013: Deploy remaining next-gen listers on staging as Resolved.
Feb 4 2021, 12:42 PM · System administration, Lister
ardumont moved T3024: Deploy next-gen listers on production from in-progress to deployed/landed/monitoring on the System administration board.
Feb 4 2021, 9:28 AM · Lister, System administration
ardumont added a comment to T3024: Deploy next-gen listers on production.
  • Scheduler cgit lister for instance eclipse
Feb 4 2021, 9:28 AM · Lister, System administration
ardumont added a comment to T3024: Deploy next-gen listers on production.

I took the opportunity to unstuck yoctoproject which was in 03/2020 as the next-run-scheduled listing.
It ran with the new lister version and now urls are referenced in the scheduler table listed_origins.

Feb 4 2021, 9:22 AM · Lister, System administration
ardumont added a comment to T3024: Deploy next-gen listers on production.
  • migration script ran
  • restart swh-worker@lister
  • disable down cgit instance (kde, happyassassin)
Feb 4 2021, 9:15 AM · Lister, System administration

Feb 3 2021

ardumont changed the status of T3024: Deploy next-gen listers on production from Open to Work in Progress.
Feb 3 2021, 6:05 PM · Lister, System administration
ardumont updated the task description for T3024: Deploy next-gen listers on production.
Feb 3 2021, 3:26 PM · Lister, System administration
ardumont updated the task description for T3024: Deploy next-gen listers on production.
Feb 3 2021, 3:23 PM · Lister, System administration
ardumont updated the task description for T3024: Deploy next-gen listers on production.
Feb 3 2021, 3:20 PM · Lister, System administration
ardumont added a comment to T3024: Deploy next-gen listers on production.

And, first, for cgit listers, prepare a migration script for the existing scheduled
cgit task instances to add the base_git_url to the arguments/kwargs dict [1]

Feb 3 2021, 3:19 PM · Lister, System administration
ardumont moved T3024: Deploy next-gen listers on production from Backlog to Weekly backlog on the System administration board.
Feb 3 2021, 2:01 PM · Lister, System administration
ardumont triaged T3024: Deploy next-gen listers on production as Normal priority.
Feb 3 2021, 2:01 PM · Lister, System administration
ardumont moved T3013: Deploy remaining next-gen listers on staging from in-progress to deployed/landed/monitoring on the System administration board.
Feb 3 2021, 1:24 PM · System administration, Lister
ardumont changed the status of T3013: Deploy remaining next-gen listers on staging from Open to Work in Progress.
Feb 3 2021, 1:24 PM · System administration, Lister
ardumont added a project to T3013: Deploy remaining next-gen listers on staging: System administration.
Feb 3 2021, 1:24 PM · System administration, Lister
ardumont updated the task description for T3013: Deploy remaining next-gen listers on staging.
Feb 3 2021, 1:24 PM · System administration, Lister
ardumont updated the task description for T3013: Deploy remaining next-gen listers on staging.
Feb 3 2021, 11:58 AM · System administration, Lister
ardumont added a comment to T3013: Deploy remaining next-gen listers on staging.

swh.lister v0.8.0 packaged with the latest packagist lister port.

Feb 3 2021, 11:58 AM · System administration, Lister
ardumont updated the task description for T3013: Deploy remaining next-gen listers on staging.
Feb 3 2021, 11:56 AM · System administration, Lister

Feb 2 2021

ardumont updated the task description for T3013: Deploy remaining next-gen listers on staging.
Feb 2 2021, 4:56 PM · System administration, Lister
anlambert closed T2442: Provide a unified API for listers to interact with the scheduler, a subtask of T2453: Use the scheduler "lister api" in listers, as Resolved.
Feb 2 2021, 4:08 PM · Lister
anlambert closed T2991: Port packagist lister to the new Lister API as Resolved by committing rDLSff05191b7db7: packagist: Reimplement lister using new Lister API.
Feb 2 2021, 4:08 PM · Lister
anlambert added a revision to T2991: Port packagist lister to the new Lister API: D4990: packagist: Reimplement lister using new Lister API.
Feb 2 2021, 11:04 AM · Lister

Feb 1 2021

ardumont added a comment to T3013: Deploy remaining next-gen listers on staging.

With D4987 on the verge of being packaged, readapted the current listed_origins (staging) with:

swh-scheduler=> begin;
BEGIN
swh-scheduler=> update listed_origins set url=regexp_replace(url, '/$', '') where lister_id='1af42c1b-69b0-41ef-ad98-371843de406e' ;
UPDATE 1340
swh-scheduler=> select * from listed_origins where lister_id='1af42c1b-69b0-41ef-ad98-371843de406e' ;
swh-scheduler=> commit;
COMMIT

(so they match)

Feb 1 2021, 5:48 PM · System administration, Lister
vsellier added a revision to T3013: Deploy remaining next-gen listers on staging: D4987: cgit: remove the repository urls's trailing /.
Feb 1 2021, 5:34 PM · System administration, Lister
ardumont added a comment to T3013: Deploy remaining next-gen listers on staging.

Note that with the new cgit implementations, this adds a trailing / at the end of the origin urls.
It's still resolvable at least with our tryouts on either the cgit instances git.kernel.org and git.eclipse.org.

Feb 1 2021, 4:08 PM · System administration, Lister
ardumont updated the task description for T3013: Deploy remaining next-gen listers on staging.
Feb 1 2021, 4:07 PM · System administration, Lister
ardumont added a comment to T3013: Deploy remaining next-gen listers on staging.

Run ok:

swhworker@worker0:~$ SWH_CONFIG_FILENAME=lister.yml swh lister run --lister cgit url=https://git.eclipse.org/c/ instance=eclipse base_git_url=https://git.eclipse.org/r/
Feb 1 2021, 4:06 PM · System administration, Lister
ardumont updated the task description for T3013: Deploy remaining next-gen listers on staging.
Feb 1 2021, 3:54 PM · System administration, Lister
ardumont added a comment to T3013: Deploy remaining next-gen listers on staging.

Schedule gnu on staging:

swhworker@worker0:~$ swh scheduler --url http://scheduler0.internal.staging.swh.network:5008/ task add list-gnu-full
Created 1 tasks
Feb 1 2021, 3:54 PM · System administration, Lister
ardumont triaged T3013: Deploy remaining next-gen listers on staging as Normal priority.
Feb 1 2021, 3:52 PM · System administration, Lister
anlambert changed the status of T2991: Port packagist lister to the new Lister API from Open to Work in Progress.
Feb 1 2021, 1:37 PM · Lister
tenma updated the summary of D4927: lister.docs: add a lister template for the new API.
Feb 1 2021, 9:59 AM · Sprint 2021 01, Lister

Jan 29 2021

ardumont closed D4968: cgit: Compute origin urls out of a base git url when provided..
Jan 29 2021, 3:37 PM · CGit lister, Lister
swh-public-ci added a comment to D4968: cgit: Compute origin urls out of a base git url when provided..

Build is green

Jan 29 2021, 3:36 PM · CGit lister, Lister
ardumont updated the diff for D4968: cgit: Compute origin urls out of a base git url when provided..

Rebase

Jan 29 2021, 3:33 PM · CGit lister, Lister
anlambert accepted D4968: cgit: Compute origin urls out of a base git url when provided..

Looks good to me !

Jan 29 2021, 3:31 PM · CGit lister, Lister
ardumont added inline comments to D4968: cgit: Compute origin urls out of a base git url when provided..
Jan 29 2021, 3:31 PM · CGit lister, Lister
swh-public-ci added a comment to D4968: cgit: Compute origin urls out of a base git url when provided..

Build is green

Jan 29 2021, 3:31 PM · CGit lister, Lister