Martin Pitt
236d592022
Bump Standards-Version to 3.9.7
...
No actual changes necessary.
2016-03-11 13:29:58 +01:00
Martin Pitt
763d63e516
Add "adduser" dependency to systemd-coredump
...
Not strictly necessary as it's a transitive depndency already, but harmless and
quiesces lintian.
2016-03-11 13:29:13 +01:00
Martin Pitt
47c119cd74
debian/tests/boot-and-services: Avoid race in NspawnTests.test_service()
...
Don't assert on "Stopped Container c1" message in NspawnTests.test_service(),
this is sometimes not present. Just check that the unit did not fail.
2016-03-09 18:06:42 +01:00
Martin Pitt
a48c0ef47d
Fix assertion in add_random()
...
Patch cherry-picked from upstream master commit 3f51aec.
LP: #1554861
2016-03-09 08:39:34 +01:00
Martin Pitt
1b5b60375e
debian/tests/networkd: Skip DHCPv6 tests for downstream packages too
...
This is an actual regression in networkd-229, to be investigated. But this
shouldn't hold up reverse dependencies.
2016-03-08 13:19:33 +01:00
Martin Pitt
5406a85f20
debian/tests/boot-and-services: Fix waiting for units
...
Wait for units to stop with a "systemctl is-active" loop instead of static
sleeps.
2016-03-07 11:09:25 +01:00
Evgeny Vereshchagin
d6a2d8c071
debian/tests/boot-and-services: search systemd-coredump's output by SYSLOG_IDENTIFIER
...
We lose _EXE sometimes: https://bugs.freedesktop.org/show_bug.cgi?id=50184
So, use SYSLOG_IDENTIFIER instead.
See also https://github.com/systemd/systemd/pull/2648#issuecomment-188936881
2016-03-03 15:56:42 +01:00
Martin Pitt
5a07850d2b
Add debian/changelog entry for commit f43b5c
2016-03-01 12:05:54 +01:00
Martin Pitt
b2e4f1bbca
debian/tests/networkd: Skip test_hogplug_dhcp_ip6 when running against upstream as well
...
This is a real bug, but should not block other upstream PRs.
2016-03-01 12:03:59 +01:00
Felipe Sateler
f43b5c2a68
Set the paths of loadkeys and setfont via configure arguments, not a patch
2016-02-29 20:50:12 -03:00
Martin Pitt
56243a17a8
debian/systemd.postinst: Don't fail package installation if systemctl daemon-reload trigger fails
...
This does not fix the root cause of the reload failures, but at least causes
fewer packages to be in a broken state after upgrade, so that a reboot or
apt-get -f install have a much higher chance in succeeding.
This is more defensive against bugs like https://launchpad.net/bugs/1502097
https://launchpad.net/bugs/1447654 .
2016-02-29 11:44:00 +01:00
Martin Pitt
0110143643
Be more tolerant in parsing /etc/adjtime
...
Patches cherry-picked from upstream master.
2016-02-29 07:39:29 +01:00
Martin Pitt
45f38dcccc
debian/tests/timedated: Add tests for "timedatectl set-local-rtc"
...
This requires the fix for https://github.com/systemd/systemd/issues/2638 .
2016-02-29 07:35:44 +01:00
Martin Pitt
74b1a4eda7
releasing package systemd version 229-2
2016-02-28 22:16:18 +01:00
Martin Pitt
ed938b6f8a
networkd: Go back to letting the kernel handle IPv6 router advertisements
...
networkd's own currently has too many regressions.
Thanks to Stefan Lippers-Hollmann for investigating this!
Closes : #814566
Closes : #814667
Closes : #815586
Closes : #815884
Closes : #815793
2016-02-28 22:07:57 +01:00
Martin Pitt
aa3bbfa0fe
Fix addresses for type "sit" tunnels
...
Cherry-picked from upstream master commit 07dcb0.
Closes : #816132
2016-02-28 21:01:23 +01:00
Martin Pitt
64599ffe44
Revert changing the default core dump ulimit and core_pattern
...
This completely breaks core dumps without systemd-coredump. It's also
contradicting core(8).
Closes : #815020
2016-02-27 15:08:47 +01:00
Martin Pitt
ea3fde415d
debian/tests/control: Fix wrong empty line
...
Typo from commit 98771fa4dc .
2016-02-27 12:33:06 +01:00
Martin Pitt
466c9c57f9
Move systemd-coredump socket and service into systemd-coredump binary package
2016-02-27 12:02:30 +01:00
Martin Pitt
98771fa4dc
debian/tests/bootchart: Don't run for upstream tests
...
bootchart now got removed from master, so move its autopkgtest below the
"NOUPSTREAM" section in debian/tests/control to speed up upstream tests.
Also drop the $TEST_UPSTREAM check from the autopkgtest as that's redundant
now.
2016-02-25 17:57:38 +01:00
Martin Pitt
54e0510590
debian/tests/boot-and-services: Sync journal in nspawn test
...
Sync the journal before examining it.
2016-02-24 08:05:39 +01:00
Martin Pitt
f6b88f7e1b
debian/tests/boot-and-services: Show verbose journal output on failure in nspawn test
2016-02-22 21:27:30 +01:00
Martin Pitt
3e405eab16
debian/tests/bootchart: Skip test if bootchart is not available
...
bootchart is in the process of moving to a separate repository.
Only do that when testing in upstream mode. For the distro we want to assert
that bootchart is available for the time being.
2016-02-19 18:03:29 +01:00
Martin Pitt
97e951d6ad
debian/tests/networkd: Skip test_coldplug_dhcp_ip6 when running against upstream
...
This test is brittle there. To be investigated.
2016-02-19 08:25:11 +01:00
Martin Pitt
29bc0c4060
debian/tests/boot-and-services: Skip journal test for test_bash_crash when running against upstream
...
This currently fails most of the time. To be investigated.
2016-02-18 19:18:57 +01:00
Martin Pitt
ca5b98fb13
debian/tests/systemd-fsckd: Use grub.d/50-cloudimg-settings.cfg as a template for generating our custom one
...
... instead of 90-autopkgtest.cfg. The latter does not exist on non-x86
architectures and is not relevant for this test.
This should fix the non-rebooting ppc64el instances in Ubuntu CI.
2016-02-18 17:54:30 +01:00
Martin Pitt
388a7e7658
debian/tests/boot-and-services: Explicitly sync the journal and reduce timeout again
...
This refines 8637e11 . Thanks Evgeny Vereshchagin for the suggestion!
2016-02-18 16:05:38 +01:00
Martin Pitt
dc5da62e93
debian/extra/checkout-upstream: Try again after one minute if git checkout fails
...
This should avoid failures from transient network errors, like in
https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial-pitti-systemd-semaphore/xenial/amd64/s/systemd-upstream/20160218_135146@/log.gz
2016-02-18 15:39:07 +01:00
Martin Pitt
8637e1162b
debian/tests/boot-and-services: Increase timeouts of test_bash_crash from 5 to 50 seconds
2016-02-18 15:32:58 +01:00
Martin Pitt
c59ff5c9ec
debian/systemd.postinst: Only try to enable tmp.mount if we actually copied it to /etc
...
Don't try to enable a generated unit, as that will fail with "No such file or
directory".
LP: #1545707
2016-02-17 16:30:56 +01:00
Martin Pitt
80ac977a90
debian/systemd.postinst: Add missing newline to /etc/adjtime migration.
...
See corresponding bug in util-linux: https://bugs.debian.org/699554 and
upstream bug: https://github.com/systemd/systemd/issues/2638
2016-02-17 08:38:43 +01:00
Martin Pitt
74bafd0370
Revert "systemd.postinst: Do a daemon-reload after copying tmp.mount"
...
This turns out to be unnecessary after all.
This reverts commit d98dbe83d5 .
2016-02-17 08:18:23 +01:00
Martin Pitt
d98dbe83d5
systemd.postinst: Do a daemon-reload after copying tmp.mount
...
So that systemctl enable does not fail on enabling.
LP: #1545707
2016-02-15 18:36:03 +01:00
Martin Pitt
abb094d84b
time-util: map ALARM clockids to non-ALARM clockids in now()
...
This works on architectures which don't support CLOCK_BOOTTIME_ALARM. Fixes
FTBFS on many architectures.
Cherry-picked from upstream master commit 32c1f5a57998.
2016-02-14 13:17:11 +01:00
Martin Pitt
c29883a17b
releasing package systemd version 229-1
2016-02-11 21:02:43 +01:00
Martin Pitt
10111dcfc3
Fix cut&paste error in previous commit
2016-02-11 21:00:07 +01:00
Martin Pitt
71fa831da5
systemd-coredump.postinst: Create systemd-coredump system user
2016-02-11 20:14:51 +01:00
Martin Pitt
b714308e8d
libsystemd0.symbols: Add new symbols from this release
2016-02-11 18:58:38 +01:00
Martin Pitt
483b76c379
debian/systemd.install: Ship the new systemd-resolve
2016-02-11 18:49:53 +01:00
Martin Pitt
497721bfaa
New upstream release 229
...
Drop cherry-picked patches and adjust the others for the new upstream release.
2016-02-11 18:49:33 +01:00
Martin Pitt
4c579edce7
Merge tag 'upstream/229'
...
Upstream version 229
2016-02-11 17:57:20 +01:00
Martin Pitt
4c89c718b5
Imported Upstream version 229
2016-02-11 17:57:18 +01:00
Martin Pitt
7a1805b4e8
Enable seccomp support on powerpc, ppc64el, and s390x
...
This got enabled in libseccomp 2.2.3-3.
2016-02-11 16:13:36 +01:00
Martin Pitt
c7d36e4e6d
Revert "checkout-upstream: shallow cloning"
...
This reverts commit 8d6e1b9981 .
That broke "git describe".
2016-02-10 18:20:41 +01:00
Martin Pitt
8d6e1b9981
checkout-upstream: shallow cloning
...
We don't need the entire history, so clone/fetch with --depth=1.
2016-02-10 17:27:58 +01:00
Martin Pitt
dbb315b949
Add debian/extra/checkout-upstream
...
This is a script to replace the current source with a checkout of an upstream
pull request, branch, or commit, and remove debian/patches/. This also disables
autopkgtests which are not appropriate for testing upstream. Called from
debian/rules if $TEST_UPSTREAM is set.
This will be used for upstream CI.
2016-02-10 13:06:52 +01:00
Martin Pitt
4f1bf9f6b4
Speed up autopkgtests
...
debian/tests/control: Rearrange tests and avoid removing test dependencies to
minimize testbed resets. This considerably speeds up running the autopkgtests.
Wrap test dependencies.
2016-02-10 12:37:23 +01:00
Martin Pitt
d3729a6d7b
debian/tests/control: Reorder tests
...
Add a comment which ones should not be run for an upstream build: In
particular, systemd-fsckd relies on a downstream patch, and
cmdline-upstart-boot is not relevant for testing upstream.
2016-02-10 09:55:06 +01:00
Martin Pitt
52e789f06e
Drop debian/tests/ifupdown-hotplug
...
The units moved into ifupdown, so the test should go there too.
See <https://bugs.debian.org/814312 >.
2016-02-10 09:19:33 +01:00
Martin Pitt
a863860881
debian/tests/storage: Remove duplicated code
2016-02-09 10:49:03 +01:00