I Initially sent this to submit@bugs.debian.org, oops. Sending again, but to debian-outreach this time. On 2018-06-16 08:06 PM, Alexandre Viau wrote: > Hello, > > This is my weekly report for week 5. > > == Autodeb master == > > I have mostly been on refactoring some of the code to support > archive-wide jobs: > - Archive Rebuilds > - Archive Upgrades > > More precisely, I put my focus on archive upgrades. What I call an > archive upgrade is a job that will attempt to upgrade all packages in > the archive to a newer upstream version. > > For now, I have implemented a "package-count" flag where you can specify > how many packages you would like to attempt to upgrade. In the future, > you will probably be able to set it to -1 to indicate that you want to > attempt upgrading every single package in the archive. > > The way the job works is the following: > - You create it on the web interface > - A "setup" job is launched, which will query UDD for packages that > need upgrading and will spawn child jobs for every pacakge. > > If the upgraded package builds successfully, an autopkgtest job is also > queued. > > All that is left to do is host the results in repositories. However we > can already download the resulting .debs on the web interface > > There is a new page on the web interface where you can see all jobs for > an archive upgrade. > > == Infrastructure === > > I have also added a new worker to the infrastructure, which is now > composed of: > - Master > - worker1 > - worker2 > > I intend to run a large job soon, probably today or tomorrow. I will > attempt to upgrade 500 and then 1000 packages to see how autodeb copes > with it. > > == go/crypto == > > Thanks to Lucas, I have found an issue in go's crypto library where it > is impossible to read a public key if it contains revoked UIDs. I have > sent a patch upstream which was already merged: > - https://go-review.googlesource.com/c/crypto/+/118376 > > I have also sent other patches for bugs that I have noticed while > reading the code: > - https://go-review.googlesource.com/c/crypto/+/118958 > - https://go-review.googlesource.com/c/crypto/+/118957 > - https://go-review.googlesource.com/c/crypto/+/118959 > - https://go-review.googlesource.com/c/crypto/+/118995 > > I have uploaded a new version of the the crypto library to Debian so > that the fix is available for autodeb builds as soon as possible. > -- Alexandre Viau aviau@debian.org
Attachment:
signature.asc
Description: OpenPGP digital signature