Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better integrate ZIM upload to worker process #684

Open
kelson42 opened this issue Mar 29, 2022 · 5 comments
Open

Better integrate ZIM upload to worker process #684

kelson42 opened this issue Mar 29, 2022 · 5 comments

Comments

@kelson42
Copy link
Contributor

Currently the upload process is not really part of the whole and if it fails it is not reported.

This is a problem because this is really not transparent and:

  • Difficult to detect
  • Difficult to diagnose
  • We can loose ZIM files

I would propose that:

  • We integrate it to the process (no full success if not fully uploaded)
  • If problem, worker task tries without a end and status is stalled (until it works or task is cancelled)
@kelson42 kelson42 changed the title Integrate ZIM upload to worker process Better integrate ZIM upload to worker process Mar 29, 2022
@Jaifroid
Copy link

Jaifroid commented May 8, 2022

It looks like wikipedia_en_endless_maxi_2022-04.zim never made it to download.kiwix.org (it should be here). I think it is connected to this issue, but please correct me if wrong.

@rgaudin
Copy link
Member

rgaudin commented May 9, 2022

Due to #688 yes

@Jaifroid
Copy link

Jaifroid commented May 9, 2022

OK, thanks, (though I didn't post in #688 because it was closed in favour of this issue, I think).

@rgaudin
Copy link
Member

rgaudin commented May 9, 2022

#688 was a bug that affected that ZIM (look at the dates, it was about a month ago). This ticket is about improving the current system so we're aware when such issues occur.

@stale
Copy link

stale bot commented Sep 21, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be now be reviewed manually. Thank you for your contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants