Debian Bug report logs - #537374
ltsp-client-core: When using NBD and Busybox is installed in the client, lts.conf is not downloaded

version graph

Package: ltsp-client-core; Maintainer for ltsp-client-core is Debian LTSP Maintainers <team+ltsp@tracker.debian.org>; Source for ltsp-client-core is src:ltsp (PTS, buildd, popcon).

Reported by: Tobias Gruetzmacher <tobias-debian@23.gs>

Date: Fri, 17 Jul 2009 16:00:05 UTC

Severity: normal

Found in version ltsp/5.1.10-2

Fixed in version ltsp/5.1.77-1

Done: Vagrant Cascadian <vagrant@freegeek.org>

Bug is archived. No further changes may be made.

Toggle useless messages

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


Report forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#537374; Package ltsp-client-core. (Fri, 17 Jul 2009 16:00:09 GMT) (full text, mbox, link).


Acknowledgement sent to Tobias Gruetzmacher <tobias-debian@23.gs>:
New Bug report received and forwarded. Copy sent to LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Fri, 17 Jul 2009 16:00:12 GMT) (full text, mbox, link).


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

From: Tobias Gruetzmacher <tobias-debian@23.gs>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ltsp-client-core: When using NBD and Busybox is installed in the client, lts.conf is not downloaded
Date: Fri, 17 Jul 2009 17:46:14 +0200
Package: ltsp-client-core
Version: 5.1.10-2
Severity: normal

I tried using NBD root (which, sadly, is much under-documented) and read
about the really useful feature to pull lts.conf via TFTP, so you don't
have to rebuild the root image again and again. Unfortunately I didn't
get it to work at first. While debugging the initramfs I noticed that
"tftp" calls the busybox tftp and not the one the hook script put into
/bin/tftp. Since the syntax of those tools is totally different, the
transfer failed every time. I would suggest to include the full path in
the initramfs script.

This problem is still present in the unstable version 5.1.76-1.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash




Information forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#537374; Package ltsp-client-core. (Fri, 17 Jul 2009 17:33:03 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@freegeek.org>:
Extra info received and forwarded to list. Copy sent to LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Fri, 17 Jul 2009 17:33:03 GMT) (full text, mbox, link).


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

From: Vagrant Cascadian <vagrant@freegeek.org>
To: Tobias Gruetzmacher <tobias-debian@23.gs>, 537374@bugs.debian.org
Subject: Re: Bug#537374: ltsp-client-core: When using NBD and Busybox is installed in the client, lts.conf is not downloaded
Date: Fri, 17 Jul 2009 10:22:47 -0700
tags pending 537374
thanks

On Fri, Jul 17, 2009 at 05:46:14PM +0200, Tobias Gruetzmacher wrote:
> I tried using NBD root (which, sadly, is much under-documented) 

i just happen to have been working on NBD root all day today...

it isn't nearly as well tested as NFS root, and much of it could be implemented
more cleanly.

> and read
> about the really useful feature to pull lts.conf via TFTP, so you don't
> have to rebuild the root image again and again. Unfortunately I didn't
> get it to work at first. While debugging the initramfs I noticed that
> "tftp" calls the busybox tftp and not the one the hook script put into
> /bin/tftp. Since the syntax of those tools is totally different, the
> transfer failed every time. I would suggest to include the full path in
> the initramfs script.

thanks for the report! i've noticed that issue in the past and didn't really
look into it.

committed fix in upstream bzr. should upload a new version to debian unstable
soon.

live well,
  vagrant




Tags added: pending Request was from Vagrant Cascadian <vagrant@freegeek.org> to control@bugs.debian.org. (Fri, 17 Jul 2009 18:12:06 GMT) (full text, mbox, link).


Reply sent to Vagrant Cascadian <vagrant@freegeek.org>:
You have taken responsibility. (Sat, 18 Jul 2009 00:24:15 GMT) (full text, mbox, link).


Notification sent to Tobias Gruetzmacher <tobias-debian@23.gs>:
Bug acknowledged by developer. (Sat, 18 Jul 2009 00:24:15 GMT) (full text, mbox, link).


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

From: Vagrant Cascadian <vagrant@freegeek.org>
To: 537374-close@bugs.debian.org
Subject: Bug#537374: fixed in ltsp 5.1.77-1
Date: Sat, 18 Jul 2009 00:17:05 +0000
Source: ltsp
Source-Version: 5.1.77-1

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

ltsp-client-builder_5.1.77-1_all.udeb
  to pool/main/l/ltsp/ltsp-client-builder_5.1.77-1_all.udeb
ltsp-client-core_5.1.77-1_i386.deb
  to pool/main/l/ltsp/ltsp-client-core_5.1.77-1_i386.deb
ltsp-client_5.1.77-1_i386.deb
  to pool/main/l/ltsp/ltsp-client_5.1.77-1_i386.deb
ltsp-server-standalone_5.1.77-1_all.deb
  to pool/main/l/ltsp/ltsp-server-standalone_5.1.77-1_all.deb
ltsp-server_5.1.77-1_all.deb
  to pool/main/l/ltsp/ltsp-server_5.1.77-1_all.deb
ltsp_5.1.77-1.diff.gz
  to pool/main/l/ltsp/ltsp_5.1.77-1.diff.gz
ltsp_5.1.77-1.dsc
  to pool/main/l/ltsp/ltsp_5.1.77-1.dsc
ltsp_5.1.77.orig.tar.gz
  to pool/main/l/ltsp/ltsp_5.1.77.orig.tar.gz



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 537374@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vagrant Cascadian <vagrant@freegeek.org> (supplier of updated ltsp 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 18 Jul 2009 00:51:50 +0200
Source: ltsp
Binary: ltsp-server ltsp-server-standalone ltsp-client-core ltsp-client ltsp-client-builder
Architecture: source all i386
Version: 5.1.77-1
Distribution: unstable
Urgency: low
Maintainer: LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>
Changed-By: Vagrant Cascadian <vagrant@freegeek.org>
Description: 
 ltsp-client - LTSP client environment
 ltsp-client-builder - build an LTSP environment in the installer target (udeb)
 ltsp-client-core - LTSP client environment
 ltsp-server - basic LTSP server environment
 ltsp-server-standalone - complete LTSP server environment
Closes: 537374
Changes: 
 ltsp (5.1.77-1) unstable; urgency=low
 .
   * new upstream version:
     - ltsp-update-image:
       + Do not remove the previous squashfs image before the new one is ready.
       + Handle mksquashfs errors and small code cleanup.
       + Add --no-comp to support non-compressed squashfs image.
 .
     - initramfs-tools ltsp_nbd:
       + Default to using NBD_ROOT_SERVER when setting NBD_SWAP_SERVER and
         fetching lts.conf from tftp.
       + initramfs-tools ltsp_nbd hook: allow for other filesystems for the rofs
         mount.
       + Issue warnings when NBD fails to negotiate or mount.
       + Fix downloading of lts.conf file by using the full path to tftp,
         otherwise busybox's tftp is used, which has incompatible syntax. thanks
         to Tobias Gruetzmacher for the suggestion. (Closes: #537374)
 .
     - Add lts.conf support for shutdown times and more general crontab entries.
 .
     - Merge changes to improve NBD support in initscripts.
 .
     - Flexible pxelinux network boot:
       + Options to configure menus.
       + Configurable timeout.
       + Option to append arbitrary files to the configuration.
       + Support pxelinux ipappend option, useful in networks where control over
         the dhcp server is limited.
       + Add memtest86 and memtest86+ for memory testing, if installed.
 .
     - ltsp-build-client improvements to NBD support:
       + Fix squashfs-image plugin to add the appropriate module packages when
         using a specified kernel or an unusual architecture.
       + Set KILLALL=false in nbd-client configuration so nbd root doesn't get
         disconnected before shutdown is completed.
       + Whitelist nbd-client init scripts.
 .
   * Remove Otavio Salvador from uploaders, at Otavio's request. many thanks for
     all previous and future contributions!
 .
   * Updated example screen.d script for sdm.
 .
   * Update Standards-Version to 3.8.2, no changes necessary.
Checksums-Sha1: 
 da620b9200a3b2ff3e7ac3ff00bece03c6419f04 1539 ltsp_5.1.77-1.dsc
 1752d8c68c36f8f44bbe7371719128ef5798befd 345457 ltsp_5.1.77.orig.tar.gz
 b3a82bf981c7ed135c6d85716260603687411587 71208 ltsp_5.1.77-1.diff.gz
 35e1ae63d23146a9fc5204048c64e294109813eb 117802 ltsp-server_5.1.77-1_all.deb
 67a462c71319c812b6f4991553876d2734b5ec8a 44818 ltsp-server-standalone_5.1.77-1_all.deb
 e6aea455f358a7531975cb5b2ec22e0ceed6f74b 8466 ltsp-client-builder_5.1.77-1_all.udeb
 706aa75a6ca75b61e065faaef6a42b8af4ae0cac 99664 ltsp-client-core_5.1.77-1_i386.deb
 1982b6ba40a7d8d1eb1ee8fdc6486cd404be7986 44114 ltsp-client_5.1.77-1_i386.deb
Checksums-Sha256: 
 88c3d065758ee48c17ba5c8e83d94807ed2d93569ba16d2eb3a3e7ce57e97816 1539 ltsp_5.1.77-1.dsc
 15ff51b29430a38eb649a6457c59365a09be54ca8fff2fe680f38c42a6364879 345457 ltsp_5.1.77.orig.tar.gz
 3abb7e43665e2641ce852260bc5c7ebf7e95f2e79a0683cc4d8e3bf9742c2037 71208 ltsp_5.1.77-1.diff.gz
 bedd28d3c6b5f8c0057de3ab0de2ad11fdaf370957be935eb5eb5f94645eeae3 117802 ltsp-server_5.1.77-1_all.deb
 bf3433e285c200f39a2931db21c80804f2d16127e805636fe21cf1d1ba74511a 44818 ltsp-server-standalone_5.1.77-1_all.deb
 62ae92f51cdd83a4ba035583e2f778d2b9ba510c6e9f3ecac3eaf70b040efe92 8466 ltsp-client-builder_5.1.77-1_all.udeb
 e4edfd2953b3309163a27e52b28e533831bd24acef7b440f5c3aac535eee4ec6 99664 ltsp-client-core_5.1.77-1_i386.deb
 c6b87b2ee75685986b15b451ef80ca6025a0961511b34d0968c401555b2d1727 44114 ltsp-client_5.1.77-1_i386.deb
Files: 
 f35037f8f4326ce52c5a9551e977d45c 1539 misc extra ltsp_5.1.77-1.dsc
 7dd30217e7fa217b8d8dc1a0334710ea 345457 misc extra ltsp_5.1.77.orig.tar.gz
 7f55e823a46fdeacfc92b1650b8a3e33 71208 misc extra ltsp_5.1.77-1.diff.gz
 abd2f82c2f479d9753b66cfa2bae720b 117802 misc extra ltsp-server_5.1.77-1_all.deb
 193acf6cde8f504defe5388ad793a8d9 44818 misc extra ltsp-server-standalone_5.1.77-1_all.deb
 0c4926624d10e906b1b0918ac50d2e2d 8466 debian-installer extra ltsp-client-builder_5.1.77-1_all.udeb
 5da3be1d69c8384fe55ec4def938261b 99664 misc extra ltsp-client-core_5.1.77-1_i386.deb
 3fdac25a7077fef915787fa5b26aaca9 44114 misc extra ltsp-client_5.1.77-1_i386.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkphA5gACgkQlPc63BPWGpmT/ACbBleRsh2n24rUwjjq1sKeKzuq
eT4AoIabUGM/Zo73/WeRYzmqwW36DrzZ
=TU71
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 29 Aug 2009 07:35:33 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: Sat Jul 1 13:39:33 2023; Machine Name: bembo

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.