Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 652392 - sys-fs/lxcfs-3.0.0 version bump
Summary: sys-fs/lxcfs-3.0.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Erik Mackdanz
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2018-04-04 08:13 UTC by Guido Jäkel
Modified: 2018-04-08 19:43 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
bumped ebuild (no changes) (lxcfs-3.0.0.ebuild,1.63 KB, text/plain)
2018-04-04 08:13 UTC, Guido Jäkel
Details
bumped patch file (no changes) (lxcfs-3.0.0-fusermount-path.patch,380 bytes, patch)
2018-04-04 08:14 UTC, Guido Jäkel
Details | Diff
openrc init file (revised) (lxcfs-3.0.0.initd,371 bytes, text/plain)
2018-04-04 08:15 UTC, Guido Jäkel
Details
openrc init file (revised) (lxcfs-3.0.0.initd,475 bytes, text/plain)
2018-04-04 09:43 UTC, Guido Jäkel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guido Jäkel 2018-04-04 08:13:55 UTC
Created attachment 526512 [details]
bumped ebuild (no changes)

* ebuild bumped without changes
* openrc-init rewritten using variables to control start-stop-daemon

--
https://linuxcontainers.org/lxcfs/news/:

LXCFS 3.0.0 release announcement 26th of March 2018

Introduction

The LXCFS team is pleased to announce the release of LXCFS 3.0.0!

This is the result of two years of work since the LXCFS 2.0.0 release This is the second LTS release for the LXCFS project and will be supported until June 2023.
Major changes

The most significant change to LXCFS 3.0.0 is the removal of the PAM module libpam-cgfs which has now been moved to the LXC codebase instead.

This was motivated by the fact that all LXC users, whether they use LXCFS or not can benefit from that PAM module and that much more code can be shared with LXC than it could with LXCFS.

All other changes included in LXCFS 3.0.0 are considered to be bugfixes and have or will be backported to the LXCFS 2.0 branch, making this a very lightweight update.
Support and upgrade

LXCFS 3.0.0 will be supported until June 2023 and our current LTS release, LXCFS 2.0 will now switch to a slower maintenance pace, only getting critical bugfixes and security updates.

We strongly recommend all LXCFS users to plan an upgrade to the 3.0 branch. Due to the transition of libpam-cgfs to LXC, this should be done at the same time as the upgrade to LXC 3.0 to avoid regressions.
Comment 1 Guido Jäkel 2018-04-04 08:14:56 UTC
Created attachment 526514 [details, diff]
bumped patch file (no changes)
Comment 2 Guido Jäkel 2018-04-04 08:15:49 UTC
Created attachment 526516 [details]
openrc init file (revised)
Comment 3 Guido Jäkel 2018-04-04 09:43:02 UTC
Created attachment 526520 [details]
openrc init file (revised)

bugfix: ensure existence of mountpoint
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2018-04-05 16:34:23 UTC

*** This bug has been marked as a duplicate of bug 621370 ***
Comment 5 Larry the Git Cow gentoo-dev 2018-04-08 19:43:40 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8ffd26f1eddf2da6844f38767968f6d6e9fbf3

commit 4b8ffd26f1eddf2da6844f38767968f6d6e9fbf3
Author:     Erik Mackdanz <stasibear@gentoo.org>
AuthorDate: 2018-04-08 19:42:57 +0000
Commit:     Erik Mackdanz <stasibear@gentoo.org>
CommitDate: 2018-04-08 19:42:57 +0000

    sys-fs/lxcfs: bump to 3.0.0
    
    Closes: https://bugs.gentoo.org/652392
    Package-Manager: Portage-2.3.26, Repoman-2.3.7

 sys-fs/lxcfs/Manifest                              |  1 +
 .../lxcfs/files/lxcfs-3.0.0-fusermount-path.patch  | 11 ++++
 sys-fs/lxcfs/files/lxcfs-3.0.0.initd               | 26 ++++++++
 sys-fs/lxcfs/lxcfs-3.0.0.ebuild                    | 74 ++++++++++++++++++++++
 sys-fs/lxcfs/metadata.xml                          |  4 ++
 5 files changed, 116 insertions(+)