SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for lxc-1.1.5-14.1.i586.rpm :
Thu Mar 30 14:00:00 2017 opensuse_buildserviceAATTojkastl.de
- backported patches to allow builds on Tumbleweed
0010-added-sys-sysmacros.h-to-src-lxc-bdev-bdev.c.patch
0011-added-sys-sysmacros.h-to-src-lxc-lxccontainer.c.patch
0012-added-sys-sysmacros-to-src-lxc-conf.c.patch
0013-backported-replace-readdir_r-with-readdir-in-src-lxc.patch
0014-backported-replace-readdir_r-with-readdir.patch

Thu Mar 30 14:00:00 2017 opensuse_buildserviceAATTojkastl.de
- fix for boo#1028264
added patch 0020-CVE-2017-5985-Ensure-target-netns-is-caller-owned.patch

Sat May 28 14:00:00 2016 opensuse_buildserviceAATTojkastl.de
- removed dependency on libcap on
*SUSE, as libcap does not provide this any more and libcap-devel should pull in all needed packages

Tue Dec 22 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- small changes to spec: %if-condition \'%if 0%{?fedora} < 15 || 0%{?rhel} < 7\' does not work reliably, as this fires when fedora or rhel are not defined
- use lxc-createconfig.in on all system

Sat Dec 19 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- changed rpm macro %{defined rhel} to 0%{rhel} >= 7 to only use python stuff on CentOS/RHEL 7 or newer

Mon Dec 14 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- changed rpm macro \'centos_version\' to \'rhel\' to allow building for RHEL as well (untested)

Sat Dec 12 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- added patches and modified spec, to allow building on CentOS_7 where python3 is only available from EPEL as package python34 containing /usr/bin/python3.4

* 0001-fixing-PKG_CHECK_MODULES-to-work-with-python-3.4-on-.patch

* 0002-replaced-she-bangs-containing-usr-bin-python3-with-t.patch

Thu Nov 12 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- update to version 1.1.5
Core:

* Fix handling of process title rename (now only on >= 3.19 kernels)

* Several improvements to overlayfs/aufs handling

* Needed directories are created if missing

* Better handling of absolute paths

* Better handling of cloning overlayfs containers

* Ignore trailing /init.scope in cgroup paths (needed for newer systemd)

* Allow checkpoint/restore of containers using non-bridged veth devices

* Properly initialize error_num (exit code tracking for the container)

* lxc-usernsexec: Re-open fds 0,1,2 separately (only if stdin is a tty)
Init scripts:

* lxc-net: Start after network-online.target
Commands:

* lxc-start: Allow preserving the PID namespace too
Templates:

* archlinux: Fix systemd-sysctl service

* ubuntu-cloud: Use tar.xz tarballs by default (as tar.gz will soon be discontinued)

* ubuntu-cloud: Always exit 1 on error
plus earlier changes from versions 1.1.3 and 1.1.4

Sat Apr 18 14:00:00 2015 opensuse_buildserviceAATTojkastl.de
- update to version 1.1.2

* core: Fix non-tty stdin during attach

* core: Improved container logging

* core: Fix cgroup handling for unprivileged containers

* core: Properly destroy overlayfs based containers

* core: Fix some multi-threading issues

* core: Various fixes to checkpoint/restore with CRIU

* docs: Various manpage updates

* tests: Fix hang in apparmor test

* centos: Properly detect the yum version

* centos: Don\'t mistakenly change tty.conf of the host

* gentoo: Fix /dev/shm handling
- update to version 1.1.1

* config: Allow FUSE access by default (instead of individually in most templates)

* Make /proc/sys/net writable when using proc:mixed (required for network config)

* Set the process title of backgrounded LXC to an identifiable name

* Fix get_config_item with lxc.mount.auto

* Fix some tty issues with attach

* Add powerpc support to seccomp

* oracle: Fix unprivileged lxc-console

* centos: Fix unprivileged lxc-console

* plamo: Change way to create objects under /dev in the container

* lxc-top: Fix long container names rendering

* LVM: Use rdepends for non-thinpool container clones

* gentoo: Fix base image download

* Various manpages update

Tue Feb 3 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- restart boot.apparmor service after installation; restart code taken from apparmor package

Mon Feb 2 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- apparmor-parser is now required in 2.9 or higher, as lxc makes heavy use of abstractions

Fri Jan 30 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- Update to version 1.1.0
LXC 1.1 introduces checkpoint/restore support for containers through CRIU.
This allows to serialize the container running state to disk, for live migration or for later local restoration of the container.
Support for running systemd as the init system inside the container was also greatly improved and should now work by default both for privileged and unprivileged containers when combined with lxcfs and a recent systemd.
Init scripts have now all been updated to provide the same feature set, which means that a lxcbr0 bridge with a DHCP and DNS server (dnsmasq) is now the default for anyone using LXC.
We currently provide init scripts for systemd, sysvinit and upstart.
New features

* lxc-autostart: New -A/--ignore-auto flag (starts all containers)

* lxc-ls: New \"interface\" field

* centos/fedora: Added a root_password_expired environment variable (defaults to yes)

* oracle: Allow installing from arbitrary yum repositories (including medias)

* oracle: Add Oracle Linux 7 support

* lxc-ls: Allow filtering containers by group even without --fancy

* core: Add support for qcow2 images (through qemu-img)

* lxc-autostart: Add support for the NULL group (any container with lxc.start.auto set to 1 but without a group)

* core: Track an unexpanded version of the configuration as well as comments (improves formatting of the save configuration)

* opensuse: Switch to using common configurations

* core: Allow lxc.cap.keep be set to none

* archlinux: Switch to using common configurations

* ubuntu: use btrfs subvolumes and snapshots when available

* seccomp: Set a default seccomp profile for all distros (blocks dangerous syscalls)

* core: Add support for Openvswitch bridges

* core: Add support for lxc.environment (sets extra environment variables)

* init: Add identical support of systemd, upstart and sysvinit scripts

* core: Add support for checkpoint and restore of containers using CRIU

* core: Add a new aa_allow_incomplete flag to allow container startup with partial apparmor support

* lxc-lua: Now a C binary installed by default (was a lua script)

* API: Addition of attach_interface and detach_interface

* lxc-device: Now a C binary installed by default (was a python3 script)

* lxc-config: Now supports querying lxc.cgroup.(use|pattern)

* core: Add new lxc.init_cmd config option to override the default init command (/sbin/init)

* lxc-start-ephemeral: Add new --cdir option (copy-on-write mounts)

* opensuse: Support multiple releases

* core: lxc.include now allows including directories (includes all the files with a .conf suffix)

* core: A new common.conf.d configuration directory is available for users and packages to drop configuration snippets to be applied to all containers

* core: The container_ttys environment variable is now set by LXC
Change in behavior

* lxc-create now requires be passed (-t), use \"none\" for the old behavior.

* snapshots are now stored in the container\'s directory

* lxc.arch for PER_LINUX32 is now output as i686

* lxc-execute: lxc-init is now bind-mounted in the container if it can\'t be found

* lxc-start: containers now start daemonized by default

* core: pivot_root is now done with the use of lxc.pivotdir, as a result this option is now considered deprecated and will be removed in upcoming releases.

* core: with the switch to daemonized containers by default, close-all-fds is also now the default.

* core: lxc.autodev was reworked, it no longer uses /dev/lxc, instead mounting a tmpfs directly on the container\'s /dev, it also now works with unprivileged containers

* core: lxc.autodev is now on by default (can be overriden with lxc.autodev=0)

* core: lxc.kmsg is now disabled by default (can be overriden with lxc.kmsg=1)

* core: clear_config_item now exclusively affects lists (lxc_list) entries. set_config_item should be used for anything else.

* templates: All templates now use lxc.mount.auto = cgroup:mixed proc:mixed sys:mixed (safe default configuration)

Tue Jan 27 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- slight adjustments to spec

Tue Jan 27 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- Update to 1.1.0~rc3

Mon Jan 26 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- Update to version 1.1.1~rc2

Fri Jan 23 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- added openSUSE_apparmor_mount.conf to allow running containers by setting lxc.aa_allow_incomplete = 1, as the apparmor patches regarding mount are not in the upstream kernel

Fri Jan 23 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- added dependency on correct lxc-libs version to the spec

Fri Jan 23 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- enabled python support, so lxc-ls does not lose functionality

Thu Jan 22 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- changed version to reflect rc1 correctly: 1.1.0~rc1

Thu Jan 22 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- changed release to include rc1

Thu Jan 22 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- update to 1.1.0-rc1

Fri Jan 16 13:00:00 2015 opensuse_buildserviceAATTojkastl.de
- openSUSE/SUSE related stuff without version check, except systemd-related things

Tue Dec 16 13:00:00 2014 opensuse_buildserviceAATTojkastl.de
- added excludes for rc
*links to avoid double packaging warnings

Tue Dec 16 13:00:00 2014 opensuse_buildserviceAATTojkastl.de
- Adding rclxc and rclxc-net links correctly

Tue Dec 16 13:00:00 2014 opensuse_buildserviceAATTojkastl.de
- Some Fedora/RHEL version require libcgroup, but the %if was not working properly. Fixed.

Tue Dec 16 13:00:00 2014 opensuse_buildserviceAATTojkastl.de
- systemd stuff including %preun and more stuff in %postun

Tue Dec 16 13:00:00 2014 opensuse_buildserviceAATTojkastl.de
- spec adjusted to version from upstream

Mon Dec 15 13:00:00 2014 opensuse_buildserviceAATTojkastl.de
- small changes to spec, to build correctly on 12.3

Tue Dec 9 13:00:00 2014 opensuse_buildserviceAATTojkastl.de
- changed spec to build on opensuse
- fixed suse-filelist-forbidden-move-to-usr error

Mon Dec 8 13:00:00 2014 opensuse_buildserviceAATTojkastl.de
- created new package for lxc 1.1, now with alpha3


 
ICM