[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: GSoC weekly report of Alexandre Viau for week 5 | autodeb



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


Reply to: