Page MenuHomeSoftware Heritage

lunar (Jérémy Bobbio (Lunar))
User

Projects

User Details

User Since
Sep 1 2022, 2:50 PM (117 w, 5 d)

Recent Activity

Nov 29 2022

lunar added inline comments to D8897: Change the input type in contentByHashes entrypoint.
Nov 29 2022, 12:31 PM
lunar added a comment to D8886: replay: Add more debug logs.

Could you explain why using loglevels would not work? It feels to me they are meant to solve the problem of selecting the appropriate amount of debug messages… Having a separate flag introduce quite some extra noise in the process.

Nov 29 2022, 12:11 PM
lunar added a comment to D8314: add a documentation landing page.

See D8894 for an alternative implementation.

Nov 29 2022, 11:56 AM
lunar closed D8895: Remove the unused dependency on sphinx-tabs.
Nov 29 2022, 10:17 AM
lunar committed rDDOCa805f6abc5b5: Remove the unused dependency on sphinx-tabs (authored by lunar).
Remove the unused dependency on sphinx-tabs
Nov 29 2022, 10:17 AM
lunar requested review of D8895: Remove the unused dependency on sphinx-tabs.
Nov 29 2022, 9:30 AM

Nov 28 2022

lunar requested review of D8894: WIP Implement a landing page for the documentation.
Nov 28 2022, 5:53 PM
lunar closed D8887: Migrate to sphinx-design.
Nov 28 2022, 5:46 PM
lunar committed rDDOCefc955759316: Migrate to sphinx-design (authored by lunar).
Migrate to sphinx-design
Nov 28 2022, 5:46 PM
lunar requested review of D8887: Migrate to sphinx-design.
Nov 28 2022, 12:19 PM

Nov 21 2022

lunar accepted D8856: deployment/upgrade-swh-services: Update with elastic deployment part.

lgtm

Nov 21 2022, 6:17 PM
lunar edited reviewers for D8856: deployment/upgrade-swh-services: Update with elastic deployment part, added: System administrators; removed: Reviewers.
Nov 21 2022, 6:17 PM
lunar added a comment to D8856: deployment/upgrade-swh-services: Update with elastic deployment part.

The second part looks good to me. :)

Nov 21 2022, 6:06 PM
lunar added a comment to D8856: deployment/upgrade-swh-services: Update with elastic deployment part.

Review the first part.

Nov 21 2022, 12:15 PM
lunar accepted D8857: Use wordSWHID instead of wordSwhid in schema for consistency.

lgtm

Nov 21 2022, 12:04 PM

Nov 17 2022

lunar created T4690: Add Software Heritage Code of Conduct to the website.
Nov 17 2022, 6:09 PM · Website

Nov 16 2022

lunar updated subscribers of T4657: Allow object removal from journal.

After discussing D8833 and discussing the general API with @olasd, it feels like adding a delete method to swh.journal.writer.interface.JournalWriterInterface is the wrong approach. To try to capture our discussion

Nov 16 2022, 6:05 PM · Journal

Nov 15 2022

lunar committed rCJSWH693ebea630a4: Use a volatile resource lock for host port 5080 (authored by lunar).
Use a volatile resource lock for host port 5080
Nov 15 2022, 2:57 PM
lunar closed D8838: Use a volatile resource lock for host port 5080.
Nov 15 2022, 2:57 PM
lunar committed rCJSWH7a97d4a503de: Convert swh-docker-dev job from freestyle to Pipeline (authored by lunar).
Convert swh-docker-dev job from freestyle to Pipeline
Nov 15 2022, 2:57 PM
lunar closed D8846: Remove obsolete test setup command from developper documentation.
Nov 15 2022, 1:53 PM
lunar committed rDJNL0d63977a19ce: Remove obsolete test setup command from developper documentation (authored by lunar).
Remove obsolete test setup command from developper documentation
Nov 15 2022, 1:53 PM
lunar requested review of D8846: Remove obsolete test setup command from developper documentation.
Nov 15 2022, 12:27 PM

Nov 14 2022

lunar updated the summary of D8838: Use a volatile resource lock for host port 5080.
Nov 14 2022, 6:08 PM
lunar updated the diff for D8838: Use a volatile resource lock for host port 5080.

Fix the issue by adding a level of indirection in the yaml (replacing the job
by an identical job-template, and instantiating it through a project).
It seems jinja2 templates aren't actually supported in direct job definitions,
only in job templates. Thanks to olasd for finding this out and suggesting a fix.

Nov 14 2022, 6:06 PM
lunar updated the summary of D8838: Use a volatile resource lock for host port 5080.
Nov 14 2022, 4:03 PM
lunar requested review of D8838: Use a volatile resource lock for host port 5080.
Nov 14 2022, 4:02 PM

Nov 10 2022

lunar closed D8830: Stop scheduling mirror tests while building Docker images.
Nov 10 2022, 3:26 PM
lunar committed rCJSWH948efe646897: Stop scheduling mirror tests while building Docker images (authored by lunar).
Stop scheduling mirror tests while building Docker images
Nov 10 2022, 3:26 PM
lunar requested review of D8830: Stop scheduling mirror tests while building Docker images.
Nov 10 2022, 3:21 PM

Nov 7 2022

lunar committed rCDFPd41340d8477a: Actually pick gunicorn package from buster-backports (authored by lunar).
Actually pick gunicorn package from buster-backports
Nov 7 2022, 3:01 PM
lunar committed rCDFP730ebc831d9a: Add missing package gunicorn in swh-replayer Docker image (authored by lunar).
Add missing package gunicorn in swh-replayer Docker image
Nov 7 2022, 2:49 PM
lunar committed rCDFPdbef38d1a666: Stop on errors in build_images.sh (authored by lunar).
Stop on errors in build_images.sh
Nov 7 2022, 2:37 PM
lunar committed rCDFP2b3e6fbab42f: Stop trying to build swh-test Docker image (authored by lunar).
Stop trying to build swh-test Docker image
Nov 7 2022, 2:37 PM
lunar committed rCDFP23ab404ac923: Pull specific package versions when building Docker images (authored by lunar).
Pull specific package versions when building Docker images
Nov 7 2022, 2:37 PM
lunar closed D8671: Add a job running swh-mirror tests.
Nov 7 2022, 1:42 PM
lunar committed rCJSWH3f35eb074647: Add a job running swh-mirror tests (authored by lunar).
Add a job running swh-mirror tests
Nov 7 2022, 1:42 PM
lunar updated the summary of D8671: Add a job running swh-mirror tests.
Nov 7 2022, 1:39 PM
lunar updated the diff for D8671: Add a job running swh-mirror tests.

Rebase

Nov 7 2022, 1:39 PM
lunar committed rCDFP56b741752838: Add an assertion rather than an unused global for SWH_IMAGE_TAG (authored by lunar).
Add an assertion rather than an unused global for SWH_IMAGE_TAG
Nov 7 2022, 1:38 PM
lunar committed rCDFP0e0edaf3286e: Make image build script optionally record build tag on disk (authored by lunar).
Make image build script optionally record build tag on disk
Nov 7 2022, 1:38 PM
lunar committed rCDFPb55aa61c4eda: Allow connections to swh-web from anywhere (authored by lunar).
Allow connections to swh-web from anywhere
Nov 7 2022, 1:38 PM
lunar committed rCDFPf2386b40ed45: Move API URL to an environment variable (authored by lunar).
Move API URL to an environment variable
Nov 7 2022, 1:38 PM
lunar committed rCDFPc062adbaa990: Control Docker more robustly (authored by lunar).
Control Docker more robustly
Nov 7 2022, 1:38 PM
lunar committed rCDFPadc6295fe5dd: Restart graph replayer automatically (authored by lunar).
Restart graph replayer automatically
Nov 7 2022, 1:38 PM
lunar committed rCDFP1a1433f30dc1: Match SERVICES with current stack description (authored by lunar).
Match SERVICES with current stack description
Nov 7 2022, 1:38 PM
lunar committed rCDFP60088d83f19e: Add missing label to troubleshooting section (authored by lunar).
Add missing label to troubleshooting section
Nov 7 2022, 1:38 PM
lunar committed rCDFPa023d7d37d6c: Add missing requirement needed by the tests (authored by lunar).
Add missing requirement needed by the tests
Nov 7 2022, 1:38 PM
lunar committed rCDFPc3b65e494f68: Add build system to pyproject (authored by lunar).
Add build system to pyproject
Nov 7 2022, 1:38 PM
lunar closed D8634: Prepare the tests to run in Jenkins.
Nov 7 2022, 1:38 PM
lunar committed rCDFPadf7bdc34834: Rename swhtest-mirror network to swh-mirror (authored by lunar).
Rename swhtest-mirror network to swh-mirror
Nov 7 2022, 1:38 PM

Oct 25 2022

lunar claimed T3087: Implement support for takedown notices (infra, admin tools, workflow).
Oct 25 2022, 4:48 PM · Roadmap 2022, meta-task, Roadmap 2021, Web app
lunar added a subtask for T3087: Implement support for takedown notices (infra, admin tools, workflow): T4657: Allow object removal from journal.
Oct 25 2022, 4:48 PM · Roadmap 2022, meta-task, Roadmap 2021, Web app
lunar added a parent task for T4657: Allow object removal from journal: T3087: Implement support for takedown notices (infra, admin tools, workflow).
Oct 25 2022, 4:48 PM · Journal
lunar created T4657: Allow object removal from journal.
Oct 25 2022, 4:47 PM · Journal
lunar updated the summary of D8671: Add a job running swh-mirror tests.
Oct 25 2022, 11:06 AM

Oct 24 2022

lunar added a comment to D8634: Prepare the tests to run in Jenkins.

with the same idea as the inline comment, it would be better to rename the network like 'swh-mirror' rather than 'swhtest-mirror'.

Oct 24 2022, 2:40 PM
lunar updated the diff for D8634: Prepare the tests to run in Jenkins.
  • Rename swhtest-mirror network to swh-mirror
  • Re-add monitoring nodes to the required services to run the tests
  • Add missing label to troubleshooting section
Oct 24 2022, 2:38 PM

Oct 18 2022

lunar added inline comments to D8664: Raise 400 instead of 500 on 'incomplete' multipart request.
Oct 18 2022, 9:20 AM

Oct 17 2022

lunar added a comment to D8671: Add a job running swh-mirror tests.

Screenshot of resources usage while test runs on my laptop:

Oct 17 2022, 2:40 PM
lunar updated the summary of D8671: Add a job running swh-mirror tests.
Oct 17 2022, 2:22 PM

Oct 13 2022

lunar added inline comments to D8664: Raise 400 instead of 500 on 'incomplete' multipart request.
Oct 13 2022, 5:26 PM
lunar added a comment to D8634: Prepare the tests to run in Jenkins.

I have missed updating tests/README.md which currently mentions testinfra. I should make the change if the rest of these changes are accepted.

Oct 13 2022, 2:54 PM
lunar added inline comments to D8671: Add a job running swh-mirror tests.
Oct 13 2022, 11:38 AM
lunar updated the diff for D8671: Add a job running swh-mirror tests.

Use the template appropriately to run the Docker agent

Oct 13 2022, 11:36 AM
lunar added a comment to D8671: Add a job running swh-mirror tests.

Here is screenshot of the resource monitor on my system while running the test:

Oct 13 2022, 11:17 AM
lunar requested review of D8671: Add a job running swh-mirror tests.
Oct 13 2022, 11:13 AM

Oct 12 2022

lunar updated the diff for D8634: Prepare the tests to run in Jenkins.

Add two more commits required for predictable runs in Jenkins:

Oct 12 2022, 5:31 PM
lunar added inline comments to D8634: Prepare the tests to run in Jenkins.
Oct 12 2022, 9:02 AM
lunar updated the diff for D8634: Prepare the tests to run in Jenkins.
  • Remove the uneeded tree_sitter from build system dependencies.
  • Remove some leftover breakpoints.
Oct 12 2022, 8:59 AM

Oct 6 2022

lunar updated the diff for D8634: Prepare the tests to run in Jenkins.

Adjust wait_services_status() for a race condition

Oct 6 2022, 6:05 PM
lunar added inline comments to D8634: Prepare the tests to run in Jenkins.
Oct 6 2022, 12:08 PM

Oct 5 2022

lunar requested review of D8634: Prepare the tests to run in Jenkins.
Oct 5 2022, 6:10 PM
lunar committed rCDFPe686e974db23: Add troubleshooting tips to the test documentation (authored by lunar).
Add troubleshooting tips to the test documentation
Oct 5 2022, 4:24 PM
lunar committed rCDFP2e9b484c147c: Remove an unused Docker image from the generation process (authored by lunar).
Remove an unused Docker image from the generation process
Oct 5 2022, 4:24 PM
lunar committed rCDFP5e681aedf4db: Use a dedicated network for Docker swarm (authored by lunar).
Use a dedicated network for Docker swarm
Oct 5 2022, 4:24 PM
lunar committed rCDFPe80c1374575d: Raise timeouts for replaying, shut down and storage access (authored by lunar).
Raise timeouts for replaying, shut down and storage access
Oct 5 2022, 4:24 PM
lunar committed rCDFP691f49d3045b: Use logging to record tests progression (authored by lunar).
Use logging to record tests progression
Oct 5 2022, 4:24 PM
lunar closed D8556: Small improvements to the mirror tests.
Oct 5 2022, 4:24 PM
lunar committed rCDFPdc32dcdc1c92: Add a canonical way to environment variables for the tests (authored by lunar).
Add a canonical way to environment variables for the tests
Oct 5 2022, 4:24 PM
lunar committed rCDFPf09e49ecf526: Add a listing of Python dependencies needed for the tests (authored by lunar).
Add a listing of Python dependencies needed for the tests
Oct 5 2022, 4:24 PM

Oct 3 2022

lunar updated the diff for D8556: Small improvements to the mirror tests.

Have the log instruction perform the formatting intead of using f-strings

Oct 3 2022, 9:10 AM

Sep 29 2022

lunar added inline comments to D8556: Small improvements to the mirror tests.
Sep 29 2022, 9:04 AM

Sep 27 2022

lunar requested review of D8556: Small improvements to the mirror tests.
Sep 27 2022, 5:48 PM
lunar updated the task description for T4474: onboarding Lunar.
Sep 27 2022, 11:23 AM · System administration
lunar closed T4474: onboarding Lunar as Resolved.
Sep 27 2022, 11:23 AM · System administration

Sep 26 2022

lunar added a comment to T4553: Add “Save code now” to the Visits page.

It would do nicely. Thanks! :)

Sep 26 2022, 1:53 PM · Web app
lunar created T4553: Add “Save code now” to the Visits page.
Sep 26 2022, 11:54 AM · Web app

Sep 19 2022

lunar committed rDDOCa3c8cca7a423: Update links and wordings in the developer setup (authored by lunar).
Update links and wordings in the developer setup
Sep 19 2022, 9:51 AM
lunar committed rDDOC7d3368e31a99: Use a single command to disable and stop manually started services (authored by lunar).
Use a single command to disable and stop manually started services
Sep 19 2022, 9:51 AM
lunar committed rDDOCc11d93ef2989: Make “Run your own” tutorial more coherent (authored by lunar).
Make “Run your own” tutorial more coherent
Sep 19 2022, 9:51 AM
lunar closed D8494: Various improvements to the “getting started” part.
Sep 19 2022, 9:51 AM
lunar committed rDDOC0e9b12c292e4: Add an introduction on the “Getting started” cover page (authored by lunar).
Add an introduction on the “Getting started” cover page
Sep 19 2022, 9:51 AM

Sep 15 2022

lunar requested review of D8494: Various improvements to the “getting started” part.
Sep 15 2022, 7:00 PM
lunar closed D8484: Restore erroneously removed paragraph in Docker documentation Really sorry for the extra work..
Sep 15 2022, 2:05 PM
lunar committed rDENV5950ae81ec11: Restore erroneously removed paragraph in Docker documentation (authored by lunar).
Restore erroneously removed paragraph in Docker documentation
Sep 15 2022, 2:05 PM
lunar requested review of D8484: Restore erroneously removed paragraph in Docker documentation Really sorry for the extra work..
Sep 15 2022, 1:55 PM
lunar closed D8478: Update documentation for Docker Compose V2 (i.e. compose plugin).
Sep 15 2022, 1:46 PM
lunar committed rDENV3b121679ce16: Update documentation for Docker Compose V2 (i.e. compose plugin) (authored by lunar).
Update documentation for Docker Compose V2 (i.e. compose plugin)
Sep 15 2022, 1:46 PM
lunar updated the diff for D8478: Update documentation for Docker Compose V2 (i.e. compose plugin).

Fix the typos spotted by ardumont

Sep 15 2022, 1:44 PM