Profile

Cover photo
Martin Pitt
Works at Canonical Ltd.
Lives in Augsburg, Deutschland
472,995 views
AboutPostsPhotosYouTube

Stream

Martin Pitt

Shared publicly  - 
 
In the Friday afternoon "mop up things which got dragged for too long" mood I managed to complete the documentation for our autopkgtest infrastructure. Please let me know if something is unclear!
Architecture Overview. autopkgtest-cloud-architecture.svg. (Dia source). Swift result store and layout. The swift object store is being used as the central API for storing and querying results. This ensures that logs are kept safe in a redundant non-SPOF storage, and we do not keep primary data ...
5
Add a comment...

Martin Pitt

Shared publicly  - 
 
I made propose-migration's YAML much easier to parse now: Instead of the HTML blobs for the autopkgtest results these are a proper dict now.

/me bows to +Andy Whitcroft 
9
Add a comment...

Martin Pitt

Shared publicly  - 
 
Over-lunch hack: I built a DKMS package for #kdbus. So if you want to play around with kdbus, you now merely need to grab https://people.debian.org/~mpitt/kdbus-dkms/kdbus-dkms_0.20150820-1_all.deb and install it on Debian sid or Ubuntu wily. It'll build/install/update the module through DKMS magic.

I'll upload it to #Debian experimental soon, perhaps also to unstable. But this won't make it to testing, as this isn't something which we want to maintain for an extended period of time, only until it hits the upstream kernel and Debian.
Branch, Commit message, Author, Age. master · Add long package description and debian/copyright, Martin Pitt, 6 min. pristine-tar · pristine-tar data for kdbus-dkms_0.20150820.orig.tar.xz, Martin Pitt, 20 min. upstream · Imported Upstream version 0.20150820, Martin Pitt, 20 min.
22
3
Michael Biebl's profile photosystemd's profile photoAlberto Ruiz's profile photoMatthias Klumpp's profile photo
4 comments
 
+Martin Pitt the only issue I ran into so far is https://github.com/systemd/systemd/issues/817 . 
Add a comment...

Martin Pitt

Shared publicly  - 
 
Hello Heidelberg! I'm looking forward to debconf. I already met some colleagues and Debian friends. Not that hopeful to catch up with my sleep deprivation from the long wedding weekend any time soon :-P

My talks are on Thursday and Friday only, so still some time to prepare them.
10
1
Jason DeRose's profile photo
Add a comment...

Martin Pitt

Shared publicly  - 
 
Nice one! This has been one of my main gripes with git, as the "multiple branches in one checkout" feature has never really worked for compiled stuff. I. e. while `git checkout` switched the tracked files it did not switch the built files along, so if you work with a reasonably large projects you always have to rebuild all the stuff or put up with multiple clones and syncing them. This was one thing where bzr was much better at.

Great to see that there's a solution for git now!
The open source Git project has just released Git 2.5. Here's our take on its most useful new features. git worktree: one Git repository with multiple working trees It's not very difficult to swi...
14
4
Jesus M. Castagnetto's profile photoNikolas Tautenhahn's profile photoEncolpe Degoute's profile photoCédric Bonhomme's profile photo
4 comments
 
+Aurélien Gâteau , yes that would indeed work.
Add a comment...

Martin Pitt

Shared publicly  - 
 
I made the shiny new AMQP/swift autopkgtest runner more flexible to support different backends, now an LXC one. So you just need to put https://code.launchpad.net/~pitti/+git/autopkgtest-cloud on any machine (like our ARM and ppc64el machines), add the config file for AMQP/swift credentials, and off we go: armhf and ppc64el are now fully integrated into  the new cloud testing infrastructure, no Jenkins and crazy state file rsycing any more.

This also means that we will soon take regressions on these architectures into account in proposed-migration, as we now can do per-architecture regression detection. Up to now, tests from these architectures weren't considered.
Ubuntu Continuous Integration Results
4
1
Bob Looter's profile photoLeo Arias's profile photoCarla Sella's profile photo
2 comments
 
+federico gimenez one more thing to look at :)
Add a comment...

Martin Pitt

Shared publicly  - 
 
I taught britney to trigger DKMS package tests for kernel uploads. This was actually ridiculously easy albeit a hack in the best sense of the word (http://bazaar.launchpad.net/~ubuntu-release/britney/britney2-ubuntu/revision/486).

This should ensure that newer kernels don't regress DKMS drivers, particularly not the ones we care a lot about like VirtualBox, bcmwl, nvidia, fglrx, etc.
Generated: 2015.08.26 14:11:17 +0000. See the documentation for help interpreting this page. mesa (10.5.2-0ubuntu1 to 10.5.9-2ubuntu1~vivid2). Maintainer: Ubuntu X-SWAT; 5 days old; autopkgtest for analitza 4:14.12.3-0ubuntu2: amd64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass; autopkgtest for ...
11
Daviey Walker's profile photo
 
pitti, niiiiiiiice! Seems less hacky than you suggest.
Add a comment...

Martin Pitt

Shared publicly  - 
 
I had a wonderful time at #debconf15 in Heidelberg! We drove forward countless things, like how to reorganize the #systemd package to become easier to bootstrap/crossbuild, split the package to enable the remaining features, how to integrate autopkgtests into Britney to get CI into Debian, the impromptu hackfest to get rid of the obsolete python-support, and much more.

But even more importantly I met a lot of bright and nice people again, many if which I previously only knew from Mail/bugs/IRC. The Wed daytrip with the nice hike, the great location, and nice weather made for a perfect week! Many thanks to the organizers!

I'll upload the slides/notes of my three talks ASAP.
34
Evgeni Golov's profile photoBob Looter's profile photo
3 comments
 
+Evgeni Golov thank you, that was great. Was very nice to see. 
Add a comment...

Martin Pitt

Shared publicly  - 
 
Gee, 564 "[ubuntu wily] ... (Accepted)" emails this morning. Sounds like the g++ 5 Transition From Hell has landed, and -proposed deflated from "half a new release" back to its usual staging area size ☺ Congrats everyone involved!

And no kudos to whoever specified this.. Building the same code with the same options on a newer compiler version resulting in ABI changes is just plain wrong, period. It's okay to do it with switching software projects explicitly with "-cxx11abi" option or something similar, but not just like that. We can still do this lockstep transition within a distro (although it probably had cost a high 6-digit figure), but you can't switch the entire software world in lockstep. I suppose this will still break tons of third-party software...

</rant>, sorry about that.
15
2
Sturm Flut's profile photoOliver Grawert (ogra)'s profile photo
Add a comment...

Martin Pitt

Shared publicly  - 
 
Good bye, Jenkins and manually administered machines I have to care about! Hello, AMQP, swift, and a fully automatically deployed infrastructure in the cloud!
proposed-migration autopkgtest now switched to new cloud infrastructure. Martin Pitt martin.pitt at ubuntu.com. Tue Aug 4 07:36:54 UTC 2015. Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]. Hello again, The new cloud-based autopkgtest infrastructure that got announced in [1] has ...
18
Daniel Holbach's profile photo
 
Good work!
Add a comment...

Martin Pitt

Shared publicly  - 
 
Ich verstehe unseren Generalbundesanwalt Range nicht. Im SPIEGEL letzter Woche hat er noch ein ganz schwaches Interview gegeben, im Sinne von "Wir haben keine gerichtsfesten Beweise um gegen Spionage der USA in D vorzugehen", und auf die Frage ob er denn die Angebote von Assange oder Snowden, neue Beweise zu liefern, annehmen wuerde kam nur eine ausweichende Antwort à la "das bringt ja sowieso nix". Da klang er fuer mich wie ein alter Beamter der nur noch die Zeit bis zur Rente absitzt.

Und jetzt, wo ein paar Journalisten (einen Teil) seiner Arbeit machen legt er sich auf einmal so ins Zeug?

Das finde ich unhaltbar. Wessen Landes Interessen vertritt der Mann eigentlich?
 ·  Translate
Diesen 2 Journalisten droht jahrelange Haft. Jetzt den Angriff auf die Pressefreiheit stoppen - Appell unterzeichnen
45
2
Daniel Mack's profile photoMicha Rotte's profile photoRalf Fischer's profile photoPatric Steinberg's profile photo
12 comments
 
das hat er sich verdient...
War doch alles ne abgekartete Nummer um an die Quellen von Netzpolitik ranzukommen...
 ·  Translate
Add a comment...

Martin Pitt

Shared publicly  - 
 
Uploaded #systemd   223 to Debian sid, this also includes quite a few packaging fixes and cleanups. I have the Ubuntu update ready as well, but I will hold that back until after the current Alpha-2 soft freeze.
10
Julian Andres Klode's profile photo
 
Yay, I'll upgrade immediately!
Add a comment...
People
Work
Employment
  • Canonical Ltd.
    2004 - present
Basic Information
Gender
Male
Story
Tagline
Does it have a test case?
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Augsburg, Deutschland
Previously
Dresden, Deutschland
Links
Other profiles
Contributor to