Page MenuHomeSoftware Heritage
Feed Advanced Search

Apr 22 2021

ardumont closed T3266: Improve save code now failed/uneventful status reporting, a subtask of T3082: Improve Save Code Now handling, as Resolved.
Apr 22 2021, 4:21 PM · Save Code Now, meta-task, Roadmap 2021, Web app
ardumont closed T3266: Improve save code now failed/uneventful status reporting as Resolved.

Deployed.

Apr 22 2021, 4:20 PM · Save Code Now, Roadmap 2021, System administrators, Web app
anlambert added a revision to T3266: Improve save code now failed/uneventful status reporting: D5575: tests/api/origin_save: Explicitely populate SaveAuthorizedOrigin table.
Apr 22 2021, 3:32 PM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont added a comment to T3266: Improve save code now failed/uneventful status reporting.

Trying to bisect the issue and failed (multiple dimensions got the best of me, master ok, debian build in stable ko... i need to improve my tooling there).

Apr 22 2021, 12:37 PM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont added a comment to T3266: Improve save code now failed/uneventful status reporting.

So, the debian/unstable broke which is fixed now [1] (it wasd missing one new deps to
test the migration part).

Apr 22 2021, 10:19 AM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont moved T3266: Improve save code now failed/uneventful status reporting from Backlog to Pending validation on the Roadmap 2021 board.
Apr 22 2021, 9:20 AM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont moved T2117: Save Code Now: End to End monitoring from Backlog to Done on the Roadmap 2021 board.
Apr 22 2021, 9:20 AM · System administration, Monitoring, Roadmap 2021

Apr 21 2021

ardumont changed the status of T3266: Improve save code now failed/uneventful status reporting, a subtask of T3082: Improve Save Code Now handling, from Open to Work in Progress.
Apr 21 2021, 7:08 PM · Save Code Now, meta-task, Roadmap 2021, Web app
ardumont changed the status of T3266: Improve save code now failed/uneventful status reporting from Open to Work in Progress.
Apr 21 2021, 7:08 PM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont added a comment to T3266: Improve save code now failed/uneventful status reporting.

Landed. Remains to deploy. I'll attend to that tomorrow.

Apr 21 2021, 7:08 PM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont added a comment to T3213: Enable save code now of software source code archives for specific users.

Thanks @ardumont ... so it appears that adapting the logic is easy... may you do it?

Apr 21 2021, 7:05 PM · Save Code Now, Web app
anlambert added a comment to T3213: Enable save code now of software source code archives for specific users.

Thanks @ardumont ... so it appears that adapting the logic is easy... may you do it?
@anlambert may you look into the needed modification of the UI, to enable the new type of save code now payloads for selected authenticated users?

Apr 21 2021, 7:04 PM · Save Code Now, Web app
rdicosmo added a comment to T3213: Enable save code now of software source code archives for specific users.

Thanks @ardumont ... so it appears that adapting the logic is easy... may you do it?
@anlambert may you look into the needed modification of the UI, to enable the new type of save code now payloads for selected authenticated users?

Apr 21 2021, 6:58 PM · Save Code Now, Web app
ardumont moved T2117: Save Code Now: End to End monitoring from deployed/landed/monitoring to done on the System administration board.
Apr 21 2021, 6:57 PM · System administration, Monitoring, Roadmap 2021
ardumont closed T2117: Save Code Now: End to End monitoring, a subtask of T3082: Improve Save Code Now handling, as Resolved.
Apr 21 2021, 6:57 PM · Save Code Now, meta-task, Roadmap 2021, Web app
ardumont closed T2117: Save Code Now: End to End monitoring as Resolved.

All checks green both for production/staging and hg/svn/git,

Apr 21 2021, 6:57 PM · System administration, Monitoring, Roadmap 2021
rdicosmo added a comment to T3087: Implement support for takedown notices (infra, admin tools, workflow).

So what about exports of the archive available on git-annex?

Apr 21 2021, 6:53 PM · Roadmap 2022, meta-task, Roadmap 2021, Web app
ardumont added a comment to T3213: Enable save code now of software source code archives for specific users.

For the support of other origin visit types, @ardumont should know better than me how this could be integrated in the scheduler.

Apr 21 2021, 6:52 PM · Save Code Now, Web app
ardumont updated the task description for T3266: Improve save code now failed/uneventful status reporting.
Apr 21 2021, 6:42 PM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont added a revision to T3266: Improve save code now failed/uneventful status reporting: D5570: Display visit status information in the save request information.
Apr 21 2021, 3:27 PM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont added a revision to T3266: Improve save code now failed/uneventful status reporting: D5569: Populate the visit status value in save code now request.
Apr 21 2021, 2:02 PM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont claimed T3266: Improve save code now failed/uneventful status reporting.
Apr 21 2021, 10:17 AM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont added a comment to T2117: Save Code Now: End to End monitoring.

On a related note, it may be useful to regularly report requests that did not complete (either as success or failure) in a reasonable amount of time after being scheduled.

Apr 21 2021, 9:40 AM · System administration, Monitoring, Roadmap 2021
ardumont added a revision to T2117: Save Code Now: End to End monitoring: D5568: Update save code now monitoring checks.
Apr 21 2021, 9:28 AM · System administration, Monitoring, Roadmap 2021

Apr 20 2021

ardumont added a project to T3082: Improve Save Code Now handling: Save Code Now.
Apr 20 2021, 4:42 PM · Save Code Now, meta-task, Roadmap 2021, Web app
douardda added a comment to T3087: Implement support for takedown notices (infra, admin tools, workflow).

So what about exports of the archive available on git-annex?

Apr 20 2021, 11:09 AM · Roadmap 2022, meta-task, Roadmap 2021, Web app
douardda added a comment to T3246: Document takedown request processing workflow.

do we also intent to have a takedown topic on kafka?

Apr 20 2021, 11:08 AM · Archive content

Apr 19 2021

ardumont added a revision to T3266: Improve save code now failed/uneventful status reporting: D5555: Add visit_status to SaveOriginRequest model.
Apr 19 2021, 6:27 PM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont added a comment to T3266: Improve save code now failed/uneventful status reporting.

It'd be best if we distinguish directly from the listing view such details.

Apr 19 2021, 6:19 PM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont updated the task description for T3266: Improve save code now failed/uneventful status reporting.
Apr 19 2021, 6:17 PM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont added a revision to T3266: Improve save code now failed/uneventful status reporting: D5554: origin_save: Add docstring and some test scenarios.
Apr 19 2021, 6:00 PM · Save Code Now, Roadmap 2021, System administrators, Web app
vsellier changed the status of T3251: Count authors from revisions and releases, a subtask of T2912: Next generation archive counters, from Open to Work in Progress.
Apr 19 2021, 3:52 PM · Roadmap 2021, System administration, Monitoring, Web app
anlambert added a comment to T3252: Better handling of erroneous origins submitted to save code now.
In T3252#63315, @zack wrote:

Oh, and now that we have user profile pages, we should have a list of "my" save code now requests with their status visible in the user profile, for those who want to check synchronously the status of their requests (and might have disabled email notifications).

+1, great idea !

Apr 19 2021, 12:02 PM · System administration, Save Code Now, Web app
anlambert added a comment to T3213: Enable save code now of software source code archives for specific users.

Now that we have authentication and authorization in place, and that Software Heritage ambassadors are coming, we can relax this constraint, allowing specific users the ability to trigger "save code now" also for .tar, .zip, packages etc.

Apr 19 2021, 11:59 AM · Save Code Now, Web app
rdicosmo moved T3246: Document takedown request processing workflow from Backlog to Work in progress on the Roadmap 2021 board.
Apr 19 2021, 11:53 AM · Archive content
rdicosmo moved T3077: Ease integration of fundraising campaigns from Pending validation to Done on the Roadmap 2021 board.
Apr 19 2021, 11:53 AM · Community Building, Roadmap 2021, Website
anlambert added a subtask for T3082: Improve Save Code Now handling: T1226: Save code now email notification for submitter.
Apr 19 2021, 11:43 AM · Save Code Now, meta-task, Roadmap 2021, Web app
douardda added a comment to T3246: Document takedown request processing workflow.

also: what about exports we provide on git annex?

Apr 19 2021, 10:10 AM · Archive content
douardda added a comment to T3246: Document takedown request processing workflow.

do we also intent to have a takedown topic on kafka?

Apr 19 2021, 10:09 AM · Archive content
ardumont updated the task description for T3266: Improve save code now failed/uneventful status reporting.
Apr 19 2021, 9:56 AM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont renamed T3266: Improve save code now failed/uneventful status reporting from Cannot distinguish failed visits from uneventful one to Improve save code now failed/uneventful status reporting.
Apr 19 2021, 9:53 AM · Save Code Now, Roadmap 2021, System administrators, Web app
ardumont triaged T3266: Improve save code now failed/uneventful status reporting as Normal priority.
Apr 19 2021, 9:42 AM · Save Code Now, Roadmap 2021, System administrators, Web app

Apr 16 2021

ardumont moved T2117: Save Code Now: End to End monitoring from in-progress to deployed/landed/monitoring on the System administration board.
Apr 16 2021, 8:24 PM · System administration, Monitoring, Roadmap 2021
ardumont added a comment to T2117: Save Code Now: End to End monitoring.

There is no hg origin for now but this is configurable so as soon as one one is found, this will be checked as well.

Apr 16 2021, 8:03 PM · System administration, Monitoring, Roadmap 2021
ardumont added a comment to T2117: Save Code Now: End to End monitoring.

In the mean time, this error should not be too blocking on pergamon.

Apr 16 2021, 8:00 PM · System administration, Monitoring, Roadmap 2021
ardumont added a comment to T2117: Save Code Now: End to End monitoring.

Damn, I tried to deploy the end to end save code now check but computer says no [1]

Apr 16 2021, 7:13 PM · System administration, Monitoring, Roadmap 2021
ardumont added a revision to T2117: Save Code Now: End to End monitoring: D5549: Deploy check save code now end to end check.
Apr 16 2021, 5:40 PM · System administration, Monitoring, Roadmap 2021
ardumont added a comment to T3252: Better handling of erroneous origins submitted to save code now.

yes, great ;)

Apr 16 2021, 3:32 PM · System administration, Save Code Now, Web app
zack added a comment to T3252: Better handling of erroneous origins submitted to save code now.

@rdicosmo great summary, I'm certainly on that page :)

Apr 16 2021, 3:30 PM · System administration, Save Code Now, Web app
rdicosmo added a comment to T3252: Better handling of erroneous origins submitted to save code now.

Thanks to all of you for this dicussion and proposals.

Apr 16 2021, 1:39 PM · System administration, Save Code Now, Web app
rdicosmo added a comment to T3256: Propose reason for rejecting a save code now.

Great. In addition to the content of the free form field, the standard answer should contain proper boilerplate reminding what is expected in a Save Code Now request, along the lines of what is written in the "Help" tab of https://archive.softwareheritage.org/save/

Apr 16 2021, 1:24 PM · Save Code Now, Easy hack, Web app
zack added a comment to T3252: Better handling of erroneous origins submitted to save code now.

thanks !

Apr 16 2021, 1:15 PM · System administration, Save Code Now, Web app
ardumont updated the task description for T3257: Template the save code now rejection reason to ease operator workflow.
Apr 16 2021, 11:55 AM · Save Code Now, Easy hack, Web app
anlambert added a comment to T3252: Better handling of erroneous origins submitted to save code now.

+1, can you create a task about it ? This could be handled by a GSOC student who chooses to
work on the webapp.

sure done respectively T3256 then T3257.

Apr 16 2021, 11:54 AM · System administration, Save Code Now, Web app
ardumont added a comment to T3252: Better handling of erroneous origins submitted to save code now.

+1, can you create a task about it ? This could be handled by a GSOC student who chooses to
work on the webapp.

Apr 16 2021, 11:53 AM · System administration, Save Code Now, Web app
ardumont updated the task description for T3257: Template the save code now rejection reason to ease operator workflow.
Apr 16 2021, 11:52 AM · Save Code Now, Easy hack, Web app
ardumont triaged T3257: Template the save code now rejection reason to ease operator workflow as Normal priority.
Apr 16 2021, 11:52 AM · Save Code Now, Easy hack, Web app
ardumont triaged T3256: Propose reason for rejecting a save code now as Normal priority.
Apr 16 2021, 11:48 AM · Save Code Now, Easy hack, Web app
anlambert added a comment to T3252: Better handling of erroneous origins submitted to save code now.
In T3252#63374, @zack wrote:

but adding an email field (auto filled for registered users) to send a notification after the origin was loaded seems a good tradeoff. To implement the email notification, we will have to add a journal client in swh-web processing origin visit messages.

Adding an email field is a poor UX solution (it needs to be reentered every time or saved in a cookie) which we used for the vault at the time because we didn't have user registration.
Now that we have user registration we can just tell users that if they want to be notified, they should login. (Which is indeed something independent from requiring user registration for being able to submit.) That will encourage users to register to have added-value functionalitlies, like notifications.
And then we should go back to all places that could use notifications (vault, save code now, deposit, "save again" button) and uniform things.

Apr 16 2021, 11:48 AM · System administration, Save Code Now, Web app
zack added a comment to T3252: Better handling of erroneous origins submitted to save code now.

but adding an email field (auto filled for registered users) to send a notification after the origin was loaded seems a good tradeoff. To implement the email notification, we will have to add a journal client in swh-web processing origin visit messages.

Apr 16 2021, 11:43 AM · System administration, Save Code Now, Web app
anlambert added a comment to T3252: Better handling of erroneous origins submitted to save code now.

As a first step towards giving more feedback for users who submitted wrong origins for
ingestion (e.g. organization links, tarballs with wrong visit type, link to html page
probably for listing, etc...). We could allow the operator which rejects the origins a
free form input field so they could explain the reason of the rejection. It'd be less
brutal a rejection.

This does not require the user registration part discussed above nor does it exclude it.

Bonus point for this, it's an easy hack ;)

As an incremental step after that, we could make that a configurable predefined template
selection box of rejecting reasons as I don't think there are so many different reasons
after all (unsupported for now, not an origin of type <type>, not a repository link,
...). Drawing stats from the first implementation could help in designing the initial
templates of rejection.

Which could be another easy hack once the first part is done (if we want).

As suggested to @anlambert recently (@antoine, given it a bit more thought and added the
second incremental part since then thus the ping ;)

Apr 16 2021, 11:13 AM · System administration, Save Code Now, Web app
anlambert added a comment to T3252: Better handling of erroneous origins submitted to save code now.
In T3252#63315, @zack wrote:

Oh, and now that we have user profile pages, we should have a list of "my" save code now requests with their status visible in the user profile, for those who want to check synchronously the status of their requests (and might have disabled email notifications).

Apr 16 2021, 11:11 AM · System administration, Save Code Now, Web app
anlambert added a comment to T3252: Better handling of erroneous origins submitted to save code now.
In T3252#63314, @zack wrote:

It would be desirable to provide the user with feedback that helps fix the issue.

Totally.

Now that we have a decent user registration system I think we should consider:

  1. requiring user registration for submitting save code now requests (which will also provide an audit trail for users that repeatedly submit bogus if not actively harmful requests)
  2. send by default email notifications about the outcome of save code now requests, both successes and failures, with the possibility of disabling email notifications in the user profile

This will make the overall UX of interacting with the archive feel much more "reliable" for users, whereas right now it feels much like a leap of faith whether it will work or not, in good part due to the lack of systematic out-of-band notifications.

Apr 16 2021, 11:11 AM · System administration, Save Code Now, Web app
ardumont moved T2117: Save Code Now: End to End monitoring from Backlog to in-progress on the System administration board.
Apr 16 2021, 10:13 AM · System administration, Monitoring, Roadmap 2021
ardumont edited projects for T2117: Save Code Now: End to End monitoring, added: Roadmap 2021, Monitoring, System administration; removed Sprint 2019/12 (Monitor and Conquer).
Apr 16 2021, 9:37 AM · System administration, Monitoring, Roadmap 2021
ardumont added a comment to T3252: Better handling of erroneous origins submitted to save code now.

As a first step towards giving more feedback for users who submitted wrong origins for
ingestion (e.g. organization links, tarballs with wrong visit type, link to html page
probably for listing, etc...). We could allow the operator which rejects the origins a
free form input field so they could explain the reason of the rejection. It'd be less
brutal a rejection.

Apr 16 2021, 9:35 AM · System administration, Save Code Now, Web app

Apr 15 2021

zack added a comment to T3252: Better handling of erroneous origins submitted to save code now.

Oh, and now that we have user profile pages, we should have a list of "my" save code now requests with their status visible in the user profile, for those who want to check synchronously the status of their requests (and might have disabled email notifications).

Apr 15 2021, 11:35 PM · System administration, Save Code Now, Web app
zack added a comment to T3252: Better handling of erroneous origins submitted to save code now.

It would be desirable to provide the user with feedback that helps fix the issue.

Apr 15 2021, 11:33 PM · System administration, Save Code Now, Web app
rdicosmo triaged T3252: Better handling of erroneous origins submitted to save code now as Normal priority.
Apr 15 2021, 10:47 PM · System administration, Save Code Now, Web app
ardumont closed T3084: Fast track save code now requests, a subtask of T3082: Improve Save Code Now handling, as Resolved.
Apr 15 2021, 6:00 PM · Save Code Now, meta-task, Roadmap 2021, Web app
ardumont added a comment to T2912: Next generation archive counters.

Let's go for it, then. May you take this over?

Apr 15 2021, 3:37 PM · Roadmap 2021, System administration, Monitoring, Web app
rdicosmo added a comment to T2912: Next generation archive counters.

This kind of journal client will be necessary in any case if we want to extend the usage of the counters for other perimeters (metadata count, origin per forge, ...)

Apr 15 2021, 3:35 PM · Roadmap 2021, System administration, Monitoring, Web app
vsellier added a comment to T2912: Next generation archive counters.

I would really like to keep the author counter: how complex is it to add it?

Apr 15 2021, 1:03 PM · Roadmap 2021, System administration, Monitoring, Web app
rdicosmo added a comment to T2912: Next generation archive counters.

Staging webapp[1] and webapp1 on production [2] are now configured to use swh-counters to display the historical values and the live object counts.

Apr 15 2021, 12:09 PM · Roadmap 2021, System administration, Monitoring, Web app
vsellier added a comment to T2912: Next generation archive counters.

Staging webapp[1] and webapp1 on production [2] are now configured to use swh-counters to display the historical values and the live object counts.

Apr 15 2021, 11:40 AM · Roadmap 2021, System administration, Monitoring, Web app
vsellier closed T3250: Deploy the counters in production (step1 webapp1 only), a subtask of T2912: Next generation archive counters, as Resolved.
Apr 15 2021, 11:32 AM · Roadmap 2021, System administration, Monitoring, Web app

Apr 14 2021

vsellier closed T3231: Make the source of the object counts configurable, a subtask of T2912: Next generation archive counters, as Resolved.
Apr 14 2021, 6:40 PM · Roadmap 2021, System administration, Monitoring, Web app
dachary added a subtask for T3054: Scale out object storage design: T3249: Deleting and erasing an object.
Apr 14 2021, 5:37 PM · Roadmap 2022, Object storage (RedHat collaboration), Roadmap 2021, meta-task

Apr 13 2021

vsellier closed T3232: remove hardcoded historical values from the webapp, a subtask of T2912: Next generation archive counters, as Resolved.
Apr 13 2021, 6:59 PM · Roadmap 2021, System administration, Monitoring, Web app
rdicosmo raised the priority of T3087: Implement support for takedown notices (infra, admin tools, workflow) from Normal to High.
Apr 13 2021, 2:53 PM · Roadmap 2022, meta-task, Roadmap 2021, Web app
vsellier changed the status of T3231: Make the source of the object counts configurable, a subtask of T2912: Next generation archive counters, from Open to Work in Progress.
Apr 13 2021, 12:14 PM · Roadmap 2021, System administration, Monitoring, Web app
vsellier changed the status of T3232: remove hardcoded historical values from the webapp, a subtask of T2912: Next generation archive counters, from Open to Work in Progress.
Apr 13 2021, 9:49 AM · Roadmap 2021, System administration, Monitoring, Web app

Apr 12 2021

olasd claimed T3085: Complete and updated copy of the archive on S3 (objects+graph).
Apr 12 2021, 5:04 PM · Roadmap 2022, meta-task, Roadmap 2021, System administration, Object storage
olasd added a comment to T3246: Document takedown request processing workflow.

Knobs to adjust the visibility of origins in the archive and in the web API

Apr 12 2021, 4:52 PM · Archive content
olasd added a comment to T3087: Implement support for takedown notices (infra, admin tools, workflow).

Are we planning to add a way to notify the mirrors of the takedown notices ?

Apr 12 2021, 4:43 PM · Roadmap 2022, meta-task, Roadmap 2021, Web app
olasd triaged T3246: Document takedown request processing workflow as Normal priority.
Apr 12 2021, 4:33 PM · Archive content
vsellier added a comment to T3087: Implement support for takedown notices (infra, admin tools, workflow).

Are we planning to add a way to notify the mirrors of the takedown notices ?
I'm just thinking if it could be interesting to subscribe the staging environment to it to ensure the content is also removed from it (and also flagged to avoid any further ingestion).

Apr 12 2021, 4:31 PM · Roadmap 2022, meta-task, Roadmap 2021, Web app
olasd placed T3087: Implement support for takedown notices (infra, admin tools, workflow) up for grabs.
Apr 12 2021, 4:15 PM · Roadmap 2022, meta-task, Roadmap 2021, Web app
ardumont changed the status of T3084: Fast track save code now requests, a subtask of T3082: Improve Save Code Now handling, from Open to Work in Progress.
Apr 12 2021, 3:53 PM · Save Code Now, meta-task, Roadmap 2021, Web app
moranegg added a subtask for T3119: FAQ: Unknown Object (Maniphest Task).
Apr 12 2021, 12:00 PM · Community Building

Apr 9 2021

vsellier closed T3165: Generate historical data from the new counters series, a subtask of T2912: Next generation archive counters, as Resolved.
Apr 9 2021, 7:02 PM · Roadmap 2021, System administration, Monitoring, Web app
vsellier closed T3165: Generate historical data from the new counters series as Resolved.

Everything is released correctly and deployed on staging

Apr 9 2021, 7:02 PM · System administration, Monitoring
vsellier closed T3215: Deploy the new counters in staging, a subtask of T2912: Next generation archive counters, as Resolved.
Apr 9 2021, 6:56 PM · Roadmap 2021, System administration, Monitoring, Web app

Apr 8 2021

vsellier added a revision to T3165: Generate historical data from the new counters series: D5468: Let flask manage json response by itself.
Apr 8 2021, 7:24 PM · System administration, Monitoring
olasd claimed T3087: Implement support for takedown notices (infra, admin tools, workflow).
Apr 8 2021, 5:11 PM · Roadmap 2022, meta-task, Roadmap 2021, Web app
vlorentz closed T2540: support the loading of metadata-only deposits in the metadata storage, a subtask of T3128: Improve deposit integration, management and display, as Resolved.
Apr 8 2021, 10:57 AM · meta-task, Roadmap 2021, Monitoring, SWORD deposit, Web app
vsellier added a revision to T3165: Generate historical data from the new counters series: D5447: attempt to fix the stable debian build.
Apr 8 2021, 9:07 AM · System administration, Monitoring

Apr 7 2021

vsellier reopened T3165: Generate historical data from the new counters series, a subtask of T2912: Next generation archive counters, as Work in Progress.
Apr 7 2021, 5:42 PM · Roadmap 2021, System administration, Monitoring, Web app
vsellier reopened T3165: Generate historical data from the new counters series as "Work in Progress".

Reopening as the release is not working on the stable branch

Apr 7 2021, 5:42 PM · System administration, Monitoring
vsellier closed T3165: Generate historical data from the new counters series as Resolved.
Apr 7 2021, 5:13 PM · System administration, Monitoring