[Piuparts-devel] splitting up the daily processing to allow concurrency

Holger Levsen holger at layer-acht.org
Wed Oct 11 15:04:41 UTC 2017


On Wed, Oct 11, 2017 at 12:01:19AM +0200, Andreas Beckmann wrote:
> How would you describe a test upgrading from lenny to squeeze to
> wheezy to jessie to stretch to buster?
 
I dunno, but I'm also not sure if I want to run this on piuparts.d.o,
lenny and squeeze are long obsolete.

That said, maybe ancient-release-upgrades or some such, maybe oldoldoldoldstable2testing?


> While discussing naming ... I reorderd the pacthes

thank you for that, much appreciated.

> c3104d1be lib/db: Package: add accessors name(), version(), test_versions()
> 7bd90a50d lib/db: Package: use test_versions() in all places referring to a piuparts test
> 2b6a5aafe lib/db: Package: set test_versions to the version in the final distro
> e8dbfff77 lib/db: use the actual package versions for resolving the "outdated" state
> 99af32152 p-r: acquire a global "report.lock"
> 90cc44c32 p-r: aquire master.lock for the current section (blocking)
> ceba56426 dwke: acquire a global "dwke.lock"
> 8656ef8d8 dwke: acquire master.lock for the current section (blocking)
> a40579ad9 p-a: aquire master.lock for the current section (blocking)
> 4f9378c9e p-a: process all sections
> c9ccbc2ab split the generate_daily_report cronjob
> 5ad9fe6fe remove master-bin/report_newly_bugged_packages

nice work, all picked and deployed.

> c6b6f37a1 Revert "master-bin/report_untestable_packages.in: only act on sections with precedence < 100."

here I think we need to discuss more, you want it, I dont, we both will have
good reasons for that. I assume it relates to the first part of this mail,
I dont think we should update old suites any more (and especially not
pointlessly recreate those webpages), as piuparts-report is running too 
long already, though hopefully this has become a lot better just now.

> a4d328314 introduce scripts-long-grown
> ca0b3d132 p.conf.anbe: use scripts-long-grown

see above :)

thanks!


-- 
cheers,
	Holger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/piuparts-devel/attachments/20171011/ed2100ea/attachment.sig>


More information about the Piuparts-devel mailing list