Debian Bug report logs - #808387
[schroot] Add support for overlay mounts.

version graph

Package: src:schroot; Maintainer for src:schroot is Debian buildd-tools Developers <buildd-tools-devel@lists.alioth.debian.org>;

Reported by: Peter Pentchev <roam@ringlet.net>

Date: Sat, 19 Dec 2015 12:36:06 UTC

Severity: wishlist

Tags: patch

Found in version schroot/1.7.2-2

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, roam@ringlet.net, Debian buildd-tools Developers <buildd-tools-devel@lists.alioth.debian.org>:
Bug#808387; Package src:schroot. (Sat, 19 Dec 2015 12:36:10 GMT) (full text, mbox, link).


Acknowledgement sent to Peter Pentchev <roam@ringlet.net>:
New Bug report received and forwarded. Copy sent to roam@ringlet.net, Debian buildd-tools Developers <buildd-tools-devel@lists.alioth.debian.org>. (Sat, 19 Dec 2015 12:36:10 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Peter Pentchev <roam@ringlet.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: [schroot] Add support for overlay mounts.
Date: Sat, 19 Dec 2015 14:34:25 +0200
[Message part 1 (text/plain, inline)]
Source: schroot
Version: 1.7.2-2
Severity: wishlist
Tags: patch

Hi,

First of all, thanks a lot for maintaining schroot and the rest of
the automatic build infrastructure!

A couple of months ago, aufs stopped working in the 4.x kernel for
a while.  It was fixed afterwards, but in the meantime I threw
together this simple thing that adds support for overlay mounts
(not quite the same as the existing overlayfs support).
One of the drawbacks is that overlay mounts need an additional directory
as scratch space, so there's a whole new directory/property/method
added to various classes and configuration objects, and there's
a little pain in transitioning from an aufs chroot to an overlay one,
since this directory needs to be created first.

Just let me know if you're interested in this, and I can see what
it will take to port the patch to schroot-1.7.3, and also document
the new additions properly.  If not, and/or if aufs works in a stable
manner now and it can be used again, well, yeah, feel free to close
this bug report, I'm just putting this out there as a proof of concept
or something :)

G'luck,
Peter

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'oldoldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- no debconf information


[roam-01-overlay.patch (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian buildd-tools Developers <buildd-tools-devel@lists.alioth.debian.org>:
Bug#808387; Package src:schroot. (Sat, 19 Dec 2015 20:57:07 GMT) (full text, mbox, link).


Acknowledgement sent to Raphael Hertzog <hertzog@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian buildd-tools Developers <buildd-tools-devel@lists.alioth.debian.org>. (Sat, 19 Dec 2015 20:57:07 GMT) (full text, mbox, link).


Message #10 received at 808387@bugs.debian.org (full text, mbox, reply):

From: Raphael Hertzog <hertzog@debian.org>
To: Peter Pentchev <roam@ringlet.net>, 808387@bugs.debian.org
Subject: Re: [buildd-tools-devel] Bug#808387: [schroot] Add support for overlay mounts.
Date: Sat, 19 Dec 2015 21:53:51 +0100
Hi Peter,

On Sat, 19 Dec 2015, Peter Pentchev wrote:
> Just let me know if you're interested in this, and I can see what
> it will take to port the patch to schroot-1.7.3, and also document
> the new additions properly.  If not, and/or if aufs works in a stable

I don't understand everything, during last Debconf I uploaded 1.6.10-2
with this change:

  * Add support for overlay filesystem in Linux 4.0. Closes: #785633
    Thanks to Antonio Teirceiro and Felipe Sateler for the patch.

It's probably missing in the experimental version but you're speaking
of "porting" the patch to 1.7.3... do you mean porting your own patch
from 1.7.2 to 1.7.3 (is that released upstream?). Or porting Antonio's
patch to 1.7.x?

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Support Debian LTS: http://www.freexian.com/services/debian-lts.html
Learn to master Debian: http://debian-handbook.info/get/



Reply sent to Peter Pentchev <roam@ringlet.net>:
You have taken responsibility. (Sun, 20 Dec 2015 01:39:08 GMT) (full text, mbox, link).


Notification sent to Peter Pentchev <roam@ringlet.net>:
Bug acknowledged by developer. (Sun, 20 Dec 2015 01:39:09 GMT) (full text, mbox, link).


Message #15 received at 808387-close@bugs.debian.org (full text, mbox, reply):

From: Peter Pentchev <roam@ringlet.net>
To: 808387-close@bugs.debian.org
Subject: Bug#808387: fixed in wmanager 0.2.1-13
Date: Sun, 20 Dec 2015 01:36:15 +0000
Source: wmanager
Source-Version: 0.2.1-13

We believe that the bug you reported is fixed in the latest version of
wmanager, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 808387@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Pentchev <roam@ringlet.net> (supplier of updated wmanager package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 19 Dec 2015 16:23:54 +0200
Source: wmanager
Binary: wmanager
Architecture: source
Version: 0.2.1-13
Distribution: unstable
Urgency: medium
Maintainer: Peter Pentchev <roam@ringlet.net>
Changed-By: Peter Pentchev <roam@ringlet.net>
Closes: 808387
Description: 
 wmanager   - window-manager selection tool used at X startup
Changes:
 wmanager (0.2.1-13) unstable; urgency=medium
 .
   * Bump the debhelper compatibility level to 9:
     - use debhelper's invocation of dpkg-buildflags, drop the versioned
       build dependency on dpkg-dev
     - use dpkg-buildflags's hardening flags, drop the build dependency
       on hardening-includes
   * Add the 05-strdup patch, replacing two unguarded uses of strcpy()
     with strdup().  Arguably the strcpy() uses were safe enough, but
     there's no harm in using strdup() and removing a Lintian warning.
   * Bump Standards-Version to 3.9.6:
     - drop the DM-Upload-Allowed field
   * Split the DEP-3 author information into several Author fields for
     the patches with multiple authors.
   * Update the copyright file to the 1.0 format and bump the years of
     my Debian packaging copyright notice.
   * Rewrite wmanagerrc-update in pure Perl, replace the perl5 and chase
     dependencies with perl:Depends.  Incidentally, Closes: #808387
   * Drop the version from the 'menu' suggestion, satisfied in oldstable.
   * Add the debian/upstream/metadata file.
   * Add Multi-Arch: foreign to the binary package.
   * Drop the source compression options; dpkg-dev's defaults are good enough.
   * Add --parallel to the debhelper invocation.
   * Switch the Vcs-Git and Vcs-Browser URLs to my GitLab repository.
   * Do not use the full path to update-menus.
Checksums-Sha1: 
 5d7e29458e99a8d7ac09eda647cf4e0e989e1ee1 1975 wmanager_0.2.1-13.dsc
 535f4cfd738704c5da494efa4a3a7a008def1328 12988 wmanager_0.2.1-13.debian.tar.xz
Checksums-Sha256: 
 a5805a24b724f398555722228c67ca176eea34c233d9763683ced706a6cdc7b9 1975 wmanager_0.2.1-13.dsc
 19b6a0927fae0999a5189013f24aa139d70952278e043d982e0cb3c41e9a2211 12988 wmanager_0.2.1-13.debian.tar.xz
Files: 
 890929cc8b98f415029640e4941ccc78 1975 x11 optional wmanager_0.2.1-13.dsc
 a1f22921f17a21b2606e7bd8c657e69b 12988 x11 optional wmanager_0.2.1-13.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJWdgPUXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGvy4P/jMbpPXF+ZdU5Z7sJ00fdZxI
/TcLJtKZABlHiVhLBMGSp44FkUuzQlBO1aI7JP/GiNxtaZjX7VLUGKNnv4zjCQFT
zhi87ejk6FlSCAnuGY4BhYXtLik+eDQCn3BVn91AvgWhBZVYbWHauT0VPa4LAOpQ
NFUwtT5PpwukZRqRwL+qNq1AiIFs5XYKierGicD71+TrDQUDiJHfxUeFviStA/mV
x9T6bII8MIQkswYhLRb2C+dRi9bogPDc5+WigPQchI57sP/sZ/9rWrNeSYeBB3qh
RsqMh5+hLd6B+LU+Q7H2iqj7aY78Sf70xQh7gStgDGcBAp8WiLwev1VZfgoff0tQ
sbYC1uIxutjSLy4DBoN9PzHiUlUB3OKDeloyQtR9sDsxe6JixRb1CUxB4iu/KB2a
UIcWTj8b7DgJmElxd2HlYHvV5OdveMxaomRcN6tFahdpWHjJvyARQUDAKHDaLc2o
RJRK67CdIY1Bqhnmfmoxn/JuW7nzMfM8ApvCuRR8FCj3+kVQ7MMqqlGo1yNemyUm
8jqruDbpZBKlqNG58PyyEOzIZj/LizEduJHC21BmFMBD08Ow4hMK3q8TdZPA3mHy
EuZ12iJCap8PvXXJfYbmz14uDcGbFh6Fn31o0j/shPTs+5LtwyhOY5MqXWpKegZf
iTy7bdel9r9dcce/UKGw
=rdHe
-----END PGP SIGNATURE-----




Bug reopened Request was from gregor herrmann <gregoa@debian.org> to control@bugs.debian.org. (Sun, 27 Dec 2015 20:09:20 GMT) (full text, mbox, link).


No longer marked as fixed in versions wmanager/0.2.1-13. Request was from gregor herrmann <gregoa@debian.org> to control@bugs.debian.org. (Sun, 27 Dec 2015 20:09:20 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Jan 10 07:01:58 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.