Profile

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

Stream

Martin Pitt

Shared publicly  - 
 
Ten minutes of changing train, and I've seen at least four people searching Pokémon. Crazy folks! 😁
5
Steve Langasek's profile photoandrew mcmillan's profile photo
2 comments
 
It could be worse... https://vimeo.com/174821377
Add a comment...

Martin Pitt

Shared publicly  - 
 
Today we picked our ice cream as a salute to yesterday's ⚽ match. Maybe it'll help to get some of our lost nerves back 😁
9
Add a comment...

Martin Pitt

Shared publicly  - 
 
LOVE the picture in the "mathematical foundations" section of Diffie-Hellman! (Update: I mean this one, it's not shown on the mobile version: https://de.wikipedia.org/wiki/Diffie-Hellman-Schl%C3%BCsselaustausch#/media/File:Alice-bob-eve.jpg) ☺)

At this point, a big thank you to Whitfield Diffie and Martin Hellman for bringing public key cryptography to the public (40 years and 3 days ago)!
3
Julian Andres Klode's profile photoMartin Pitt's profile photo
2 comments
 
... honestly? That Merkel/Erdogan/Clinton picture got removed again. Have some sense of humor, wikipedians..
Add a comment...

Martin Pitt

Shared publicly  - 
 
Tests that are not being run regularly are bad tests and bitrot fast. systemd has a couple of integration tests which build a QEMU/nspawn image, boot it, and run some test code inside.

With some seddery and juggling of test dependencies I finally got most of them running as autopkgtest now, i. e. against the installed packages. That is, all except the SELinux test which fails (and I have no clue about it, and didn't investigate deeply yet). But at least the eleven other tests now run for both distro and upstream PR tests.
This runs the test/TEST* upstream integration tests in QEMU and nspawn. We need to modify test-functions a bit: We don't want to run this against a built source tree (which we don't even have for a distro test run), but against the installed packages. Skip TEST-06-SELINUX for now as this does ...
15
Add a comment...

Martin Pitt

Shared publicly  - 
 
New python-dbusmock with an ofono template improvement (from Pete Woods, thank you!)
3
Add a comment...

Martin Pitt

Shared publicly  - 
 
In the current Ubuntu devel series we are really close to dropping some ancient SysV init legacy (remember, we moved to upstart a decade ago, and now to systemd):

$ sudo dpkg -P initscripts
Removing initscripts (2.88dsf-59.3ubuntu3) ...
Purging configuration files for initscripts (2.88dsf-59.3ubuntu3) ...

I uploaded the necessary packaging changes for most things that affect my desktop install, except for two packages (console-setup and upstart) which I only stashed into the packaging VCS for now.

This uncovered two remaining issues (https://launchpad.net/bugs/1584134 and https://launchpad.net/bugs/1584124) which are simple to fix.

Nice way to end the Friday evening!
18
Christoph Brill's profile photoarnaud jeansen's profile photoMartin Pitt's profile photo
9 comments
 
+Michael Biebl, we could move /lib/init/vars.sh to from initscripts to init-system-helpers then, if it's official SysV init script API in Debian?
Add a comment...

Martin Pitt

Shared publicly  - 
 
Oh, that great feeling once you reach

$ make coverage
[...]
Ran 90 tests in 0.230s
[...]
Overall coverage rate:
lines......: 100.0% (504 of 504 lines)
functions..: 100.0% (44 of 44 functions)

15
Colin King's profile photoMartin Pitt's profile photo
2 comments
 
Well, it's a new project, and I used TDD from day 0, so it's much easier than adding it to an existing large project of course. But still a cozy feeling ☺
Add a comment...

Martin Pitt

Shared publicly  - 
 
I already missed systemd.conf last year (I was on a Canonical sprint), but this year nothing can stop me :-) Just got my early-bird ticket, see you in Berlin at end of September!
systemd.conf 2016 is the second annual conference devoted to the systemd project. It aims to bring the most important participants of the project, and those who depend on it, together to present, discuss, and work on ideas that will shape the future of modern Linux operating systems.
8
Andreas Henriksson's profile photo
 
See you there!
Add a comment...

Martin Pitt

Shared publicly  - 
 
Stirred thoughts and emotions today..
I don't want to criticize the outcome of the UK's EU referendum — first of all I'm not wiser than everyone else, and second in a democracy you always have the right to decide both ways. Freedom absolutely includes the freedom to hurt yourself and do bad decisions (note, I'm explicitly not saying ...
7
1
Add a comment...

Martin Pitt

Shared publicly  - 
 
Yesterday evening I went on a rampage to remove the last 10 remaining dependencies to "initscripts"; I sent the patches to Debian and uploaded them to Ubuntu. Today I could reap the result: I dropped 95% of our large Ubuntu delta in the sysvinit package and removed the initscripts binary.

A decade after introducing upstart we are finally getting rid of (most) SysV init bits ☺.

tech debt--
Debian Bug report logs: Bugs (tagged qa or udev-196 or jessie-backport or initscripts-dep or udev-183 or insserv-removal or init-rcs-service or systemd-units or systemd-socket-not-stopped or tmpfiles.d or integration or ck-rules or logind or libsystemd). Outstanding bugs -- Serious (policy ...
30
1
Add a comment...

Martin Pitt

Shared publicly  - 
 
Autopkgtest now has a new and simplified CLI, and some ancient naming cleanup. Feedback appreciated!
Historically, the “adt-run” command line has allowed multiple tests; as a consequence, arguments like --binary or --override-control were position dependent, which confused users a lot (#795274, #785068, #795274, LP #1453509). On the other hand I don't know anyone or any CI system which actually ...
5
Add a comment...

Martin Pitt

Shared publicly  - 
 
Ordentlicher Metal-Krach mit Celli :-)
 ·  Translate
6
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