<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in lxc-test-unpriv</title>
    <link>http://src.iws.cs.ovgu.de/source/rss/lxc/src/tests/lxc-test-unpriv</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    <item>
        <title>tests: Kill containers (don't wait for shutdown)
    
    We waste a lot of time waiting for Ubuntu containers to cleanly stop
    right before we destroy them anyway.
    
    Signed-off-by: Stéphane Graber &lt;stgraber@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 8bb165038d60d59084c1fafee171948244f0f86a</description>
        <pubDate></pubDate>
        <dc:creator>Stéphane Graber  &lt;stgraber@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>tests: skip unpriv tests on broken overlay module
    
    This mainly affects Trusty. The 3.13 kernel has a broken overlay module which
    does not handle symlinks correctly. This is a problem for containers that use
    an overlay based rootfs since safe_mount() uses /proc/&lt;pid&gt;/fd/&lt;fd-number&gt; in
    its calls to mount().
    
    Signed-off-by: Christian Brauner &lt;christian.brauner@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 569c5fe10365bb93d8773a7bd390353bcaafd3c5</description>
        <pubDate></pubDate>
        <dc:creator>Christian Brauner &lt;christian.brauner@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>Update Ubuntu release name: add zesty and remove wily
    
    Add zesty to KNOWN_RELEASES
    Remove EOL wily from KNOWN_RELEASES
    
    Signed-off-by: Po-Hsu Lin &lt;po-hsu.lin@canonical.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 3a5495cf2f6c1806f5a91d699448b15b510f146e</description>
        <pubDate></pubDate>
        <dc:creator>Po-Hsu Lin &lt;po-hsu.lin@canonical.com&gt;</dc:creator>
    </item>

    <item>
        <title>tests: fix image download for s390x
    
    Make release selection more flexible.
    Update the KNOWN_RELEAES list, add yakkety and remove vivid.
    
    Signed-off-by: Po-Hsu Lin &lt;po-hsu.lin@canonical.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 01c05c821093dc854def146d4bab62885d8eb664</description>
        <pubDate></pubDate>
        <dc:creator>Po-Hsu Lin &lt;po-hsu.lin@canonical.com&gt;</dc:creator>
    </item>

    <item>
        <title>tests: set clone_children if need be
    
    Lxc only sets it on /lxc, not on /.
    
    It's conceivable that we should really re-set this to the original
    value, to prevent making later tests not fail when they should.  I
    didn't do that.
    
    Signed-off-by: Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 177f793ae07431b2db86b5fa1b63cd59f9a66319</description>
        <pubDate></pubDate>
        <dc:creator>Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>lxc-test-unpriv: try to start the container a second time
    
    We have nothing else testing this, and it was a real regression in lp
    bug 1552355.
    
    Signed-off-by: Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - a17d94a593b0ca096690d70a25cf3d434fbbc813</description>
        <pubDate></pubDate>
        <dc:creator>Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>configure.ac: add --enable-deprecated flag
    
    - lxc-clone and lxc-start-ephemeral are marked deprecated. We add a
      --enable-deprecated flag to configure.ac allowing us to enable these
      deprecated executables
    - update tests to use lxc-copy instead of lxc-clone
    
    Signed-off-by: Christian Brauner &lt;christian.brauner@mailbox.org&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - d0a6bd39400a6d14cfec94ad647f3af1bda1e321</description>
        <pubDate></pubDate>
        <dc:creator>Christian Brauner &lt;christian.brauner@mailbox.org&gt;</dc:creator>
    </item>

    <item>
        <title>lxc-test-unpriv: test for different cgroups per subsystem
    
    Signed-off-by: Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - e2ef635e682cef87b234d27e0b41923db857efa3</description>
        <pubDate></pubDate>
        <dc:creator>Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>lxc-test-unpriv: don't clear out /etc/lxc/lxc-usernet
    
    Signed-off-by: Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 9a64d3cf9fae39337943174fd7d680a62bade2fa</description>
        <pubDate></pubDate>
        <dc:creator>Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>Fix the unprivileged tests cgroup management
    
    To cover all the cases we have around, we need to:
     - Attempt to use cgm if present (preferred)
     - Attempt to use cgmanager directly over dbus otherwise
     - Fallback to cgroupfs
    
    Signed-off-by: Stéphane Graber &lt;stgraber@ubuntu.com&gt;
    Acked-by: Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 42e5c9878f0d20b3e9682ef441afed2f0228b298</description>
        <pubDate></pubDate>
        <dc:creator>Stéphane Graber  &lt;stgraber@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>tests: Copy the download cache when available [v2]
    
    Signed-off-by: Stéphane Graber &lt;stgraber@ubuntu.com&gt;
    Acked-by: Serge E. Hallyn &lt;serge.hallyn@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 57221f67feb3b7ef23bba9a34a21640ce792ee09</description>
        <pubDate></pubDate>
        <dc:creator>Stéphane Graber  &lt;stgraber@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>lxc-test-unpriv: test lxc-clone -s
    
    This would have caught a regression in Ubuntu's 3.16 kernel.
    
    Signed-off-by: Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;
    Acked-by: Stéphane Graber &lt;stgraber@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 3ad30ff74fcf8c00389c114ecc265be7b6764048</description>
        <pubDate></pubDate>
        <dc:creator>Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>lxc-test-{unpriv,usernic.in}: make sure to chgrp as well
    
    These tests are failing on new kernels because the container root is
    not privileged over the directories, since privilege no requires
    the group being mapped into the container.
    
    Signed-off-by: Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 79d88b03ed31a729bc0f4a0f8a8be506d25fd470</description>
        <pubDate></pubDate>
        <dc:creator>Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>tests: Clarify error message and fix return codes
    
    Reported-by: Michael J. Evans
    Signed-off-by: Stéphane Graber &lt;stgraber@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - c26adb82536952e27b05d237049b938d697e8ed9</description>
        <pubDate></pubDate>
        <dc:creator>Stéphane Graber  &lt;stgraber@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>tests: Don't fail when HOME isn't defined
    
    Signed-off-by: Stéphane Graber &lt;stgraber@ubuntu.com&gt;
    Acked-by: Serge E. Hallyn &lt;serge.hallyn@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 6ebc0504770a4b3ec32fdde9507a35aed90f5a43</description>
        <pubDate></pubDate>
        <dc:creator>Stéphane Graber  &lt;stgraber@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>unpriv tests: also move caller into unbound cgroups
    
    Otherwise the name=systemd cgroup isn't changed to one which
    the lxc-unpriv user can write to, causing the test to fail.
    
    This allows lxc-test-unpriv and lxc-test-usernic to pass when run in an
    unprivileged container with cgmanager.
    
    Signed-off-by: Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;
    Acked-by: Stéphane Graber &lt;stgraber@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - ef4deb7f20dea12dd4225bbcc4ab471d0454289d</description>
        <pubDate></pubDate>
        <dc:creator>Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>tests: Also propagate the https proxy
    
    Signed-off-by: Stéphane Graber &lt;stgraber@ubuntu.com&gt;
    Signed-off-by: Serge Hallyn &lt;serge.hallyn@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 198a3f10d2e9d28a3713abd8e63e02524240dbf6</description>
        <pubDate></pubDate>
        <dc:creator>Stéphane Graber  &lt;stgraber@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>tests: Don't hardcode the cgroup list
    
    Signed-off-by: Stéphane Graber &lt;stgraber@ubuntu.com&gt;
    Acked-by: Serge E. Hallyn &lt;serge.hallyn@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 0cd97e965832182d8d619236faf696a71a26d6c3</description>
        <pubDate></pubDate>
        <dc:creator>Stéphane Graber  &lt;stgraber@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>tests: Support cgmanager
    
    When cgmanager is around, use dbus-send to setup the cgroups, this
    allows the tests to work in a container without cgroupfs access.
    
    Signed-off-by: Stéphane Graber &lt;stgraber@ubuntu.com&gt;
    Acked-by: Serge E. Hallyn &lt;serge.hallyn@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - 3f458ed00479be6001b4e137b63b76c27fe7d8fd</description>
        <pubDate></pubDate>
        <dc:creator>Stéphane Graber  &lt;stgraber@ubuntu.com&gt;</dc:creator>
    </item>

    <item>
        <title>tests: Don't hardcode architecture
    
    If on Ubuntu, then match the host's own architecture, this should allow
    for our tests to pass on the armhf CI environment.
    
    Signed-off-by: Stéphane Graber &lt;stgraber@ubuntu.com&gt;
    Acked-by: Serge E. Hallyn &lt;serge.hallyn@ubuntu.com&gt;</title>
        <description>/lxc/src/tests/lxc-test-unpriv - fd2b7320e3562450111b5adaabcb7f6b9c8d9d13</description>
        <pubDate></pubDate>
        <dc:creator>Stéphane Graber  &lt;stgraber@ubuntu.com&gt;</dc:creator>
    </item>

</channel>
</rss>

