Your message dated Fri, 14 Oct 2016 16:35:12 +0000
with message-id <>
and subject line Bug#826897: fixed in fai 5.2
has caused the Debian Bug report #826897,
regarding fai: Please avoid "fcopy: nonexisting directory error" for "default" 
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact

Debian Bug Tracking System
Contact with problems
--- Begin Message ---
Source: fai
Severity: normal

Hello Thomas,

I'm using FAI-server from Debian stable and basically created my very own
fai.log shows various "fcopy: Nonexisting directory
/var/lib/fai/config/files/etc/..." errors.

The mentioned files (resolv.conf, hosts, apt/preferences) are never fcopied by
me or my configspace, but I take care about them with ainsl. Since I'm
analyzing fai-logs with faiwatch (
the error messes up the output. Of course I could filter out these lines but I
rather think these error messages should not appear since it's no error: I
don't want those files to be fcopied.

I found that /usr/lib/fai/subroutines wants to copy these files with "fcopy
So: Isn't it possible to test if that file(s) exist before copying them? (I
don't know: what about "fcopy -i"?)

-- System Information:
Debian Release: 8.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

--- End Message ---
--- Begin Message ---
Source: fai
Source-Version: 5.2

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

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

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

Debian distribution maintenance software
Thomas Lange <> (supplier of updated fai 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

Hash: SHA256

Format: 1.8
Date: Fri, 14 Oct 2016 16:40:21 +0200
Source: fai
Binary: fai-client fai-doc fai-server fai-quickstart fai-nfsroot 
Architecture: source all
Version: 5.2
Distribution: unstable
Urgency: low
Maintainer: Thomas Lange <>
Changed-By: Thomas Lange <>
 fai-client - Fully Automatic Installation client package
 fai-doc    - Documentation for FAI
 fai-nfsroot - Fully Automatic Installation nfsroot package
 fai-quickstart - Fully Automatic Installation quickstart package
 fai-server - Fully Automatic Installation server package
 fai-setup-storage - automatically prepare storage devices
Closes: 826897 831327 831547 833987 834817
 fai (5.2) unstable; urgency=low
   The "FAI is entering the cloud" release.
   [ Thomas Lange ]
   * fai-diskimage: new script, create disk images for VM or "The Cloud"
   * fai-diskimage.8: new man page
   * .../GCE: new class GCE for Google Compute Engine customization
   * updatebase: execute aptitude only if it's available, Closes: #831547
   * fcopy: print warning only in debug mode, Closes: #826897
   * fai-class: do not read hostname from /proc if $HOSTNAME is already
     set, Closes: #833987
   * subroutines: do not always call bash in die()
     set NIC1 before entering a loop
     be less verbose
   * make use of |& shortcut
   * activate swap only during inital install
   * fai: code cleanup, remove unused code, set $classes if -c is used
   * setup-storage: remove code that handles loop devices, no special
     handling needed, do not try to determine raid and lvm info if tools
     are missing
   * move mount2dir into fai-client
   * add class/
   * remove user/password in grub.cfg for fai-cd
   * set hostname only during inital install
   * mk-basefiles: add usage, add generic subroutine for Debian and Ubuntu,
     new options -a, -k -s, cleanup exclude list
   * GRUB_PC/10-setup: special treatment if a disk image is used
     do not set up grub during dirinstall
   * fai-kvm: when booting from disk, you can specify a disk image
   * disk_config/CLOUD: new config, new class
   * replace test [ "$verbose" ] with [ X$verbose = X1 ]
   * fai-do-scripts: be less verbose
   * sources.list: add [trusted=yes] to line
   * fai-mirror: remove --force-yes
   * instsoft.DEBIAN: reconfigure locales if already installed
   * rc.local/FAISERVER: make fai-monitor start on every boot
   * fai-guide.txt: add section about fai-diskimage
   * control: suggest packages for fai-server needed by fai-diskimage
   * LAST/50-misc: create a useful sources.list if installed from CD
   [ Andrew bezella ]
   * get-config-dir-http: prefix the curl command with HOME=/root
   * NFSROOT: add ca-certificates
   * instsoft.DEBIAN: don't exit hook on dirinstall
   * scripts/FAISERVER,DEBIAN: copy file also during dirinstall
   [ Edgar Fuß ]
   * fcopy: fix for fcopy -H -r fail to copy a symlink in case it points to
     an existing directory
   [ Stefan Lauterwasser ]
   * setup-storage: add support for Intel Matrix Storage Manager
   [ Kerim Güney ]
   * setup-storage: Device name issue when using btrfs on NVMe device,
     Closes: #831327
     Fix for when btrfs device was used as boot device, the variable
     necessary for the grub script would not be set.
   [ Paul Schulz ]
   * setup-storage.8: add documentation for luks add cryptsetup
   [ Andrew Ruthven ]
   * setup-storage: Add lukscreateopts to disk config file.
   [ Ian Kelling ]
   * 30-interface: determine predictable network names, Closes: #834817
 b95733862d1dc3651b11cd4bc0ed55161644f511 1881 fai_5.2.dsc
 00c32db2be81516b0dc6fd2b9bf66a8d738cda8b 301720 fai_5.2.tar.xz
 292f0cdf0aa52e6f41652fc253c06749a201a8c1 141138 fai-client_5.2_all.deb
 ebe6a09d369bbb96f1348a1294e12f4aa314a9bd 756252 fai-doc_5.2_all.deb
 5ea382a77b58d3e6d6b39c1ee46c3940ab78a86a 66712 fai-server_5.2_all.deb
 97fceeb1a4ca76fdefd3796cf79279fcd370086c 1528 fai-quickstart_5.2_all.deb
 a35bbf57de3ee1daae6e7f097abc22b7f7c434bf 84232 fai-nfsroot_5.2_all.deb
 549c8eb113d1f1def6735865f67387ee77de7194 123158 fai-setup-storage_5.2_all.deb
 c80abc8d1553c42fb860c98a01db16a5a54b98235508a92b2ec2b4034bc170c1 1881 
 990da91965d20d4a810289ed52004429f36fcd92d9ebb33a3aaa39e0055156dc 301720 
 6f678f28bb9c4d844056f79200c813b4d50850ed2eee73ce2d38c163aebd6c5f 141138 
 5bc13dfbeb4da1013b74a2d0167910ea5e92be9295cf942935549c15388c4eaf 756252 
 33731a14d5675ac7b4bfc9e94f51ddd7f9cf21ed70327474dfeb663dc96719a9 66712 
 8f46dfeb30fefeac9b0ec6fc8841d9e0f00073a86f2cc326a3ec8005bdfdcf61 1528 
 9ad89710c1024980651ffd46ec52f8c31101631bdca568e5281aa118441478c8 84232 
 7365086f35d34118006967e6d68ee306e0dd0e247c0729a299aaf50884434b67 123158 
 3c5336ea1f1f5d068b2cf7f0c3613bd9 1881 admin extra fai_5.2.dsc
 dab20696eee548b9861508aca5d534ea 301720 admin extra fai_5.2.tar.xz
 ec59bda0dc38c54bb08ffdad173a6796 141138 admin extra fai-client_5.2_all.deb
 bc3a5a1e488638e1ca8016ec6807070c 756252 doc extra fai-doc_5.2_all.deb
 d50b0250073bba8c42f1fc5a9ad9cfc1 66712 admin extra fai-server_5.2_all.deb
 aa60bd2a1a4c0ed7779d023b29b0c3c1 1528 admin extra fai-quickstart_5.2_all.deb
 d271c5e39a2a07a15ab3d13df47c3772 84232 admin extra fai-nfsroot_5.2_all.deb
 f4df6bb66760bfb07bce2287523c1992 123158 admin extra 

Version: GnuPG v1


--- End Message ---

Reply via email to