Page MenuHomeSoftware Heritage
Feed Advanced Search

Jan 29 2021

ardumont updated the diff for D4968: cgit: Compute origin urls out of a base git url when provided..

Adapt according to review:

  • Add more cgit instance samples
  • Rework docstring
  • Rework url computation a bit
Jan 29 2021, 3:27 PM · CGit lister, Lister
anlambert added inline comments to D4968: cgit: Compute origin urls out of a base git url when provided..
Jan 29 2021, 3:22 PM · CGit lister, Lister
anlambert claimed T2991: Port packagist lister to the new Lister API.
Jan 29 2021, 3:21 PM · Lister
ardumont added inline comments to D4968: cgit: Compute origin urls out of a base git url when provided..
Jan 29 2021, 3:15 PM · CGit lister, Lister
anlambert closed T2990: Port GNU lister to the new Lister API as Resolved by committing rDLS4cf0c7f7651b: gnu: Reimplement lister using new Lister API.
Jan 29 2021, 3:10 PM · Origin-GNU, Lister
anlambert added a revision to T2990: Port GNU lister to the new Lister API: D4969: gnu: Reimplement lister using new Lister API.
Jan 29 2021, 2:41 PM · Origin-GNU, Lister
anlambert added inline comments to D4968: cgit: Compute origin urls out of a base git url when provided..
Jan 29 2021, 2:28 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, 2:17 PM · CGit lister, Lister
ardumont updated the diff for D4968: cgit: Compute origin urls out of a base git url when provided..

Adapt according to review

Jan 29 2021, 2:14 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, 12:54 PM · CGit lister, Lister
anlambert requested changes to D4968: cgit: Compute origin urls out of a base git url when provided..

The current implementation will not work for most cases where the base cgit URL and the base clone URL differs (see inline comment).

Jan 29 2021, 12:26 PM · CGit lister, Lister
ardumont updated the summary of D4968: cgit: Compute origin urls out of a base git url when provided..
Jan 29 2021, 12:21 PM · CGit lister, Lister
ardumont closed T2998: Deploy lister next-gen in staging as Resolved.
Jan 29 2021, 12:05 PM · System administration, Lister
ardumont closed T3003: next gen lister: Make lister flush their visit state regularly as Resolved.

Landed and deployed in staging.

Jan 29 2021, 11:43 AM · Lister
anlambert claimed T2990: Port GNU lister to the new Lister API.
Jan 29 2021, 11:22 AM · Origin-GNU, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 29 2021, 9:22 AM · System administration, Lister
ardumont moved T2998: Deploy lister next-gen in staging from in-progress to deployed/landed/monitoring on the System administration board.
Jan 29 2021, 9:19 AM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 29 2021, 9:19 AM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 29 2021, 9:18 AM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

Current status of all listings:

Jan 29 2021, 9:11 AM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 29 2021, 9:11 AM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

npm listing done, so status ok as well:

Jan 29 2021, 9:10 AM · System administration, Lister

Jan 28 2021

anlambert added a revision to T3003: next gen lister: Make lister flush their visit state regularly: D4967: launchpad: Remove call to dataclasses.asdict on lister state.
Jan 28 2021, 7:18 PM · Lister
anlambert added a revision to T3003: next gen lister: Make lister flush their visit state regularly: D4966: launchpad: Prevent error due to origin listed twice.
Jan 28 2021, 7:10 PM · Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 7:01 PM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

npm run scheduled, run in progress:

Jan 28 2021, 7:00 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 6:53 PM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

pypi run triggered itself and went well all alone (cool):

Jan 28 2021, 6:53 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 6:50 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 6:50 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 6:49 PM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

Status lister: ok (with local patch):

Jan 28 2021, 6:40 PM · System administration, Lister
ardumont added a comment to T3003: next gen lister: Make lister flush their visit state regularly.

I thought having fixed that bug (also encountered when developing the lister).

Jan 28 2021, 5:40 PM · Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 5:38 PM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

lister-cran status: run ko [1]

swhworker@worker0:~$ SWH_CONFIG_FILENAME=/etc/softwareheritage/lister.yml swh lister run --lister cran
Traceback (most recent call last):
  File "/usr/bin/swh", line 11, in <module>
    load_entry_point('swh.core==0.11.0', 'console_scripts', 'swh')()
...
  File "/usr/lib/python3/dist-packages/swh/core/api/__init__.py", line 344, in raise_for_status
    raise exception from None
swh.core.api.RemoteException: <RemoteException 500 TypeError: ["can not serialize 'Attribute' object"]>

[1] https://sentry.softwareheritage.org/share/issue/2cd53c7575834b1aaf65760b80bcbcef/

Jan 28 2021, 5:37 PM · System administration, Lister
ardumont closed T3002: Current next-gen lister cran failing to list as Resolved.

It's ok now.

Jan 28 2021, 5:27 PM · Origin-CRAN, Lister
ardumont added a comment to T3002: Current next-gen lister cran failing to list.

Yes, I completely forgot about your diff that fixed it.

Jan 28 2021, 5:25 PM · Origin-CRAN, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 5:20 PM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

Node patch D4965, this gets better, the launchpad listed origins:

Jan 28 2021, 5:19 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 5:19 PM · System administration, Lister
ardumont added a project to T3003: next gen lister: Make lister flush their visit state regularly: Lister.
Jan 28 2021, 5:12 PM · Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

Note that this lister seems to need some writing improvments though.
It seemed to have flushed the writing only at the end of the listing.
If that's the real behavior (i'll need to check), that won't bode well for relatively high dimensioned instance like the cgit eclispe instance for example.

cgit lister should flush origins after each page, which instance has been listed here ?

Some listers like debian might flush a large amount of origins per page, will be curious to see how it goes.

Jan 28 2021, 5:02 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 4:39 PM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

lister launchpad run ko, see details [1]

Jan 28 2021, 4:38 PM · System administration, Lister
anlambert added a comment to T3002: Current next-gen lister cran failing to list.

My guess is that swh-scheduler 0.9.2 is not installed on staging, issue has been fixed in rDSCH2906b4e8a08517f5e3d86272232ad8ba926a43d7.

Jan 28 2021, 4:22 PM · Origin-CRAN, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

launchpad listing in progress and it seems to display the same behavior as the cgit lister (T2998#57500) [1]

Jan 28 2021, 4:06 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 3:56 PM · System administration, Lister
ardumont triaged T3002: Current next-gen lister cran failing to list as Normal priority.
Jan 28 2021, 3:55 PM · Origin-CRAN, Lister
ardumont created T3002: Current next-gen lister cran failing to list.
Jan 28 2021, 3:55 PM · Origin-CRAN, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

lister-cran status: run ko [1]

Jan 28 2021, 3:54 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 3:46 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 3:42 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 3:39 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 3:37 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 3:36 PM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

gitea lister instance (https://try.gitea.io/api/v1), status ok:

Jan 28 2021, 3:36 PM · System administration, Lister
anlambert closed T2992: Port launchpad lister to the new Lister API as Resolved by committing rDLSf86200470025: launchpad: Reimplement lister using new Lister API.
Jan 28 2021, 3:28 PM · Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 3:26 PM · System administration, Lister
vsellier closed T2988: Improve cgit lister to add last modification date of the repos as Resolved.
Jan 28 2021, 2:10 PM · CGit lister, Lister
anlambert added a revision to T2992: Port launchpad lister to the new Lister API: D4962: launchpad: Reimplement lister using new Lister API.
Jan 28 2021, 2:03 PM · Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

cgit lister should flush origins after each page, which instance has been listed here ?

Jan 28 2021, 2:02 PM · System administration, Lister
anlambert added a comment to T2998: Deploy lister next-gen in staging.

Note that this lister seems to need some writing improvments though.
It seemed to have flushed the writing only at the end of the listing.
If that's the real behavior (i'll need to check), that won't bode well for relatively high dimensioned instance like the cgit eclispe instance for example.

Jan 28 2021, 1:55 PM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

one cgit lister scheduled, status, it finished ok but [1]

Jan 28 2021, 1:47 PM · System administration, Lister
ardumont added a revision to T2998: Deploy lister next-gen in staging: D4961: Make stateless lister constructors compatible with credentials.
Jan 28 2021, 1:34 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 12:14 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 12:13 PM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

Lister phabricator deployed with one instance (swh), status ok:

Jan 28 2021, 12:13 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 12:02 PM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

cli run for the bitbucket lister, status ok:

Jan 28 2021, 12:02 PM · System administration, Lister
ardumont added a comment to T2998: Deploy lister next-gen in staging.

cli run for the github instance, status ok:

Jan 28 2021, 11:56 AM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 28 2021, 11:54 AM · System administration, Lister

Jan 27 2021

ardumont added a comment to T2998: Deploy lister next-gen in staging.

gitlab instance deployed, status ok:

Jan 27 2021, 7:01 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 27 2021, 6:49 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 27 2021, 5:49 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 27 2021, 5:49 PM · System administration, Lister
ardumont updated the task description for T2998: Deploy lister next-gen in staging.
Jan 27 2021, 4:27 PM · System administration, Lister
ardumont moved T2979: Port debian lister to the new Lister API from code review to done on the Sprint 2021 01 board.
Jan 27 2021, 4:25 PM · Lister, Sprint 2021 01
anlambert changed the status of T2992: Port launchpad lister to the new Lister API from Open to Work in Progress.
Jan 27 2021, 4:05 PM · Lister
ardumont changed the status of T2998: Deploy lister next-gen in staging from Open to Work in Progress.
Jan 27 2021, 2:36 PM · System administration, Lister
ardumont closed T2994: Use keyset pagination in Gitlab lister as Resolved.
Jan 27 2021, 1:40 PM · Origin-GitLab, Lister
vsellier added a revision to T2988: Improve cgit lister to add last modification date of the repos: D4954: cgit: Don't stop the listing when a repository page is not available.
Jan 27 2021, 12:42 PM · CGit lister, Lister
ardumont moved T2998: Deploy lister next-gen in staging from Backlog to Weekly backlog on the System administration board.
Jan 27 2021, 11:50 AM · System administration, Lister
ardumont added a project to T2998: Deploy lister next-gen in staging: System administration.
Jan 27 2021, 11:41 AM · System administration, Lister
ardumont added a project to T2998: Deploy lister next-gen in staging: Lister.
Jan 27 2021, 11:40 AM · System administration, Lister
anlambert claimed T2992: Port launchpad lister to the new Lister API.
Jan 27 2021, 10:35 AM · Lister
ardumont accepted D4927: lister.docs: add a lister template for the new API.
Jan 27 2021, 10:06 AM · Sprint 2021 01, Lister
ardumont added a comment to D4927: lister.docs: add a lister template for the new API.

Looks good to me.

Jan 27 2021, 10:06 AM · Sprint 2021 01, Lister

Jan 26 2021

ardumont closed T2987: Port gitlab lister to the new `swh.lister.pattern.Lister` API as Resolved.
Jan 26 2021, 7:06 PM · Lister
vsellier added a revision to T2988: Improve cgit lister to add last modification date of the repos: D4953: cgit: Add support for last_update information during listing.
Jan 26 2021, 6:33 PM · CGit lister, Lister
vsellier changed the status of T2988: Improve cgit lister to add last modification date of the repos from Open to Work in Progress.
Jan 26 2021, 6:04 PM · CGit lister, Lister
anlambert closed T2979: Port debian lister to the new Lister API as Resolved by committing rDLSbb0184c004d2: debian: Reimplement lister using new Lister API.
Jan 26 2021, 5:29 PM · Lister, Sprint 2021 01
ardumont added a revision to T2994: Use keyset pagination in Gitlab lister: D4948: gitlab: Implement keyset-based pagination listing.
Jan 26 2021, 3:43 PM · Origin-GitLab, Lister
anlambert closed T2989: Port CRAN lister to the new Lister API as Resolved by committing rDLS22eeb0956ec1: cran: Retrieve last update date for each listed package.
Jan 26 2021, 3:24 PM · Lister
ardumont claimed T2994: Use keyset pagination in Gitlab lister.
Jan 26 2021, 3:14 PM · Origin-GitLab, Lister
swh-public-ci added a comment to D4927: lister.docs: add a lister template for the new API.

Build is green

Jan 26 2021, 3:12 PM · Sprint 2021 01, Lister
tenma updated the diff for D4927: lister.docs: add a lister template for the new API.

Add implementation instructions to the template

Jan 26 2021, 3:08 PM · Sprint 2021 01, Lister
anlambert added a comment to T2994: Use keyset pagination in Gitlab lister.

On a related note, I found this list of Community-Hosted GitLab Instances. Most of them have public access and could be added to the set of Gitlab instances listed by Software Heritage.

Jan 26 2021, 11:19 AM · Origin-GitLab, Lister
anlambert triaged T2994: Use keyset pagination in Gitlab lister as Normal priority.
Jan 26 2021, 11:08 AM · Origin-GitLab, Lister
ardumont closed T2984: Port cgit lister to the new Lister API as Resolved.
Jan 26 2021, 9:57 AM · Lister, CGit lister, Sprint 2021 01

Jan 25 2021

anlambert added a revision to T2989: Port CRAN lister to the new Lister API: D4945: cran: Reimplement lister using new Lister API.
Jan 25 2021, 7:48 PM · Lister