Profile

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

Stream

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...
5
Michael Gebetsroither's profile photoJussi Pakkanen's profile photo
2 comments
 
If you build with ccache, switching between different branches in one directory becomes a lot faster, so most of the time the rebuild delay is not an issue.
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...

Martin Pitt

Shared publicly  - 
 
Strenge Regeln!

Firm rules!
 ·  Translate
14
2
Stefanie Krausch-Hofmann's profile photoJames Harding's profile photoJan Groenewald's profile photoPeter Frandsen's profile photo
4 comments
 
I wonder if it says "No parking" or "No Barking?"
Add a comment...

Martin Pitt

Shared publicly  - 
 
I fixed autopkgtest to correctly handle "build profiles" in Build-Depends:. This fixes tests like gem2deb which currently fail on those.

(See https://wiki.debian.org/BuildProfileSpec for more information about profiles.)
[Message part 1 (text/plain, inline)] Package: autopkgtest Version: 3.14.2 Severity: normal Tags: patch gem2deb seems to the first package to use build profiles in the official Debian archive, and it started to cause fallout in several places. autopkgtest is also affected.
4
1
Carla Sella's profile photo
Add a comment...

Martin Pitt

Shared publicly  - 
 
Heh, after you've done it a couple of times, querying swift for new files and downloading them is exceptionally easy!

I'm clearing out the extra stuff in https://code.launchpad.net/~pitti/+git/autopkgtest-cloud and prepare it for upstream inclusion in debci (or perhaps autopkgtest itself); the autopkgtest-cloud branch should only contain the deployment logic (juju charms and deploy.sh), no runtime code.
In some cases one wants to keep all autopkgtest results in public swift containers, to avoid relying on on storing primary data in cloud instances. Add debci-collect-swift script which downloads recent autopkgtest results from a public autopkgtest- container and puts them into debci's ...
4
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
17
2
Martin Schiedt's profile photoБенджамин Шейдлер's profile photoRalf Fischer's profile photoPatric Steinberg's profile photo
6 comments
 
+Martin Pitt ne denke nicht dass Maas da dahinter steckt. Damit hätte die SPD einen Shitstorm losgetreten der momentan das letzte ist was sie brauchen können. Das kam schon vom Verfassungsschutz. Und jemandem wie dem Alpha-Harald muss man eh nur sagen "Spring!" er er fragt "Wie hoch?". Maaßen hat vorher sicher bei der Kanzlerette gebettelt und nachdem dem die 5 mal gesagt hat "Das entspricht nicht meinem Duktus" hat der beschlossen Range auf ein Helles und zwei Kurze einzuladen... Der Rest ist Geschichte.
 ·  Translate
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  - 
 
Spent today going through all "temporary testbed failure" issues in autopkgtests which should be real test failures, and fixed them all. And with that, off to 10 days of summer vacation!
8
Colin King's profile photo
 
Have a great vacation!
Add a comment...

Martin Pitt

Shared publicly  - 
 
New Apport release! This brings retracer support for PPAs and non-current versions (in which case the debs and ddebs get downloaded directly from Launchpad), thanks to +Brian Murray ! This also fixes deprecated GTK 3.16 properties, works with Python 3.5, and a few bug fixes.
7
1
Cassidy James Blaede's profile photoCarla Sella's profile photo
 
+Cody Garver+Shnatsel​ might be interesting. :)
Add a comment...

Martin Pitt

Shared publicly  - 
 
I added a first (and rather basic) integration autopkgtest for networkd, in preparation for the planned integration work with if-up.d/ and resolvconf.
author, Martin Pitt , 2015-07-13 11:19:12 (GMT). committer, Martin Pitt , 2015-07-13 11:28:26 (GMT). commit, 961dd059d23c592331a1b3e4834e8ba119d676ce (patch). tree, cbbf0ef2283a43fb7e8b464f8fc8a61d9d56add2 ...
9
1
Carla Sella's profile photo
Add a comment...

Martin Pitt

Shared publicly  - 
 
#systemd 222 landed in Debian unstable yesterday, and just made it through britney's CI and landed in Ubuntu wily.

The upstream semaphore CI, the "daily trunk builds" with complete autopkgtest coverage, and pre-announcing the impending release really helped immensely! Packaging 221 and 222 was child's play compared to the earlier versions.
17
2
Jason DeRose's profile photoCarla Sella's profile photo
Add a comment...

Martin Pitt

Shared publicly  - 
 
I whipped up a quick swift mock server with just Python's BaseHTTPRequestHandler. I'm going to use that to write tests for the new cloudified proposed-migration mechanics, but it might be useful for other people too (with some modifications).

Python, I love you more than ever ☺
Mock a Swift server with autopkgtest results import os import tarfile import io import sys try: from http.server import HTTPServer, BaseHTTPRequestHandler from urllib.parse import urlparse, parse_qs except ImportError: # Python 2 from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler from ...
8
Add a comment...
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