LTSP 5 is in minimal maintenance mode
The new LTSP is hosted at https://ltsp.github.io

IRC chat logs for #ltsp on irc.freenode.net (webchat)


Channel log from 29 October 2019   (all times are UTC)

00:09Leolo_2 has joined IRC (Leolo_2!~fil@184-75-132-167.dr.cgocable.ca)
00:42vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
06:01statler has joined IRC (statler!~Georg@p5B30EE2F.dip0.t-ipconnect.de)
06:07woernie has joined IRC (woernie!~werner@p57A0E783.dip0.t-ipconnect.de)
06:13ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
06:55kjackal has joined IRC (kjackal!~quassel@ppp-94-66-220-231.home.otenet.gr)
07:04georgeneophytou has joined IRC (georgeneophytou!~georgeneo@217.27.33.213)
07:27georgeneophytou has left IRC (georgeneophytou!~georgeneo@217.27.33.213, Quit: My MacBook has gone to sleep. ZZZzzz…)
07:45statler has left IRC (statler!~Georg@p5B30EE2F.dip0.t-ipconnect.de, Remote host closed the connection)
07:46Leolo_2 has left IRC (Leolo_2!~fil@184-75-132-167.dr.cgocable.ca, Ping timeout: 268 seconds)
08:38adrianorg has joined IRC (adrianorg!~adrianorg@177.134.56.15)
08:40adrianor1 has left IRC (adrianor1!~adrianorg@179.179.76.164, Ping timeout: 246 seconds)
08:41georgeneophytou has joined IRC (georgeneophytou!~georgeneo@217.27.33.213)
08:45georgeneophytou has left IRC (georgeneophytou!~georgeneo@217.27.33.213, Client Quit)
08:56adrianorg has left IRC (adrianorg!~adrianorg@177.134.56.15, Ping timeout: 252 seconds)
09:08adrianorg has joined IRC (adrianorg!~adrianorg@179.187.28.138.dynamic.adsl.gvt.net.br)
09:10georgeneophytou has joined IRC (georgeneophytou!~georgeneo@217.27.33.213)
09:26nikoh77 has joined IRC (nikoh77!~nikoh77@93-55-122-94.ip263.fastwebnet.it)
09:35
<nikoh77>
Good morning, i have an hold version of ltsp installed on my server, can i upgrade to new version without problems.... in safe mode?
09:35georgeneophytou has left IRC (georgeneophytou!~georgeneo@217.27.33.213, Quit: My MacBook has gone to sleep. ZZZzzz…)
09:35
<nikoh77>
This is on top of ubuntu mate 18.04
09:41
<alkisg>
nikoh77: what does "safe mode" mean?
09:42
You may have both the old and the new ltsp installed; but they use different locations (/srv/ltsp instead of /opt/ltsp) and different configuration files (ltsp.conf instead of lts.conf)
09:43nikoh77_ has joined IRC (nikoh77_!~nikoh77@host148-135-static.9-79-b.business.telecomitalia.it)
09:45
<nikoh77_>
alkisg: ok, so i cant upgrade my old version right?
09:45
<alkisg>
nikoh77_: you can use the same chroots and boot them with either the old or the new ltsp
09:45
It's not really "upgrading", but it's better than upgrading...
09:46nikoh77 has left IRC (nikoh77!~nikoh77@93-55-122-94.ip263.fastwebnet.it, Ping timeout: 250 seconds)
09:46
<alkisg>
Are you using chroots, or chrootless?
09:46
<nikoh77_>
chrootless
09:47
<alkisg>
Eh, then you just need to run `ltsp image` after you install the new one, no big deal (or move the existing one)
09:47
!install
09:47
<ltsp>
install: To install LTSP19+: https://ltsp.github.io/docs/installation. To install LTSP5: http://wiki.ltsp.org/wiki/Installation/Ubuntu for Ubuntu, or http://wiki.ltsp.org/wiki/Installation for other distributions
09:47
<enaut[m]>
nikoh77_: but it means you have to configure the new ltsp again (not the operating system...) - but since almost all changed you would have to doublecheck configuration anyways
09:47
<alkisg>
I.e. if you follow the first link there everything should work fine
09:48
<nikoh77_>
ok, thanks, i try
09:48
<alkisg>
Yeah ltsp.conf is very different than lts.conf, so if you have a big lts.conf, you'll need some time to adjust it
09:52
<nikoh77_>
alkisg: ok, as soon as I have time I will try it
09:52
<alkisg>
np
09:55nikoh77_ has left IRC (nikoh77_!~nikoh77@host148-135-static.9-79-b.business.telecomitalia.it, )
10:11os_a has left IRC (os_a!~Thunderbi@195.112.116.22, Remote host closed the connection)
10:12georgeneophytou has joined IRC (georgeneophytou!~georgeneo@217.27.33.213)
10:31georgeneophytou has left IRC (georgeneophytou!~georgeneo@217.27.33.213, Quit: My MacBook has gone to sleep. ZZZzzz…)
10:31georgeneophytou has joined IRC (georgeneophytou!~georgeneo@217.27.33.213)
10:33eu^host-41331011 has joined IRC (eu^host-41331011!292165c6@41.33.101.198)
10:33
<eu^host-41331011>
hi
10:34
i have external dhcp on windows server
10:34
and i disable the proxy dhcp
10:34
i need to add the pxe boot bath in the dhcp server
10:35georgeneophytou has left IRC (georgeneophytou!~georgeneo@217.27.33.213, Client Quit)
10:40
<eu^host-41331011>
any help
10:43alkisg_android has joined IRC (alkisg_android!~yaaic@internet2-5-144-217-34.pat.ren.cosmote.net)
10:43
<alkisg_android>
eu, ltsp5 or ltsp19?
10:43
eu^host-41331011: ^
10:54
<eu^host-41331011>
ltsp 19
10:55georgeneophytou has joined IRC (georgeneophytou!~georgeneo@217.27.33.213)
10:56georgeneophytou has left IRC (georgeneophytou!~georgeneo@217.27.33.213, Client Quit)
11:00
<eu^host-41331011>
i need to send the bootbath by dhcp server not by proxy dhcp
11:03georgeneophytou has joined IRC (georgeneophytou!~georgeneo@217.27.33.213)
11:52Faith has joined IRC (Faith!~Paty_@unaffiliated/faith)
11:52alkisg_android has left IRC (alkisg_android!~yaaic@internet2-5-144-217-34.pat.ren.cosmote.net, Ping timeout: 268 seconds)
11:53kjackal has left IRC (kjackal!~quassel@ppp-94-66-220-231.home.otenet.gr, Ping timeout: 240 seconds)
11:55
<alkisg>
eu^host-41331011: it's best if you don't set the boot filename or root path at all in the windows dhcp server, and enable the ltsp proxydhcp server
11:56
Because it's not a single filename anymore; as we needed to support BIOS, UEFI, ipxe menus etc
11:56
To set up the windows dhcp for ipxe, you'd need this: http://ipxe.org/howto/msdhcp
11:56
And then you'd additionally need to add entries for bios, uefi and raspberry pis
11:57
So it's a lot more easy if you just enable proxydhcp
11:58
Here are the related dnsmasq entries: https://github.com/ltsp/ltsp/blob/master/ltsp/server/dnsmasq/ltsp-dnsmasq.conf#L48
12:00kjackal has joined IRC (kjackal!~quassel@ppp-94-66-220-68.home.otenet.gr)
12:03section1 has joined IRC (section1!~section1@178.33.109.106)
12:06
<eu^host-41331011>
ok thanks
12:18fiesh has left IRC (fiesh!~fiesh@hq.wsoptics.de, Quit: server restart)
12:35
<highvoltage>
this isn't an ltsp specific question, but I'm hoping someone can help me with the command-line syntax for booting over nbd. I have a nbd server on 10.1.0.1 with export called disk
12:36
<alkisg>
highvoltage: boot over nbd rw, without tmpfs/overlayfs etc?
12:36
<highvoltage>
in ipxe I append "nbdroot=10.1.0.1,disk" to the kernel paramater
12:36
<alkisg>
nbdroot=10.1.0.1:/disk
12:36
<highvoltage>
oh a slash? interesting
12:36
thanks let me try
12:37
<alkisg>
It's the root path, the one that goes in the nbd config header
12:38fiesh has joined IRC (fiesh!~fiesh@hq.wsoptics.de)
12:38
<fiesh>
omg, after a reboot we now get Error: connection not allowed by server policy.
12:38
from nbd
12:38
anyone know what that is?
12:39
ok I know what it is... our zfs share broke
12:40eu^host-41331011 has left IRC (eu^host-41331011!292165c6@41.33.101.198, Remote host closed the connection)
12:40
<fiesh>
because a hard disk broke or the controller or something... hurray
12:44
<highvoltage>
odd, if I add that I get 'tftp: client does not accept options' in my log
12:45
<alkisg>
highvoltage: that doesn't sound related... in any case, how does the client proceed? Also, what's your nbd config?
12:47
<highvoltage>
alkisg: preparing a paste...
12:50
alkisg: so here's the actual details: http://paste.debian.net/1111658/
12:51
if I leave out the nbdroot= part, I can type 'nbd-client 10.1.26.10 /dev/nbd0 --name campusimg' and predd ctrl+d and continue to boot fine
12:51
but after trying a million different potential (and outdated) kernel paramater combinations I've now properly confused myself
12:53
<alkisg>
highvoltage: which ubuntu/debian version? At some point nbd was adding an extra / at the path
12:53
So e.g. [/campusimg] was needed instead of [campusimg]
12:53
<highvoltage>
debian 10
12:53
<alkisg>
journalctl -fe on the server should notify about such issues...
12:54
OK no buster shouldn't be affected by this
12:55
It looks ok to me; if you do put nbdroot there, what does the client show? where does it hang?
12:58
<highvoltage>
alkisg: https://i.imgur.com/lekVhQW.png
13:05
so it looks like nbd-client is unhappy about the syntax that's passed to it
13:14
alkisg: I got it! http://metadata.ftp-master.debian.org/changelogs/main/n/nbd/stable_nbd-client.README.Debian
13:14
so it wants nbdroot=10.1.26.10,campusimg,nbd0
13:15
<alkisg>
Meh, wouter has changed the syntax 100 times and still didn't just make it the same as nfs and be done with it...
13:16
nbdroot=server:/export is what works in ubuntu 18.04
13:17
<highvoltage>
wouter lives close to me now so I'll go sort him out
13:17
well in this case it seems upstream kernel that changed it though
13:17
<alkisg>
Haha I'll buy you both a beer if you convince him to make it the same as nfs :D
13:18
I think those all are nbd-client+debian+initramfs-tools specific
13:18
Dracut has a completely different syntax; and the kernel knows nothing about client cmdline nbd parameters
13:18
<highvoltage>
ah yes, looks like it
13:19
<alkisg>
E.g. with nfs, we can drop new images and not restart nfs-kernel-server
13:20
With nbd, we'd need to add new configuration files, restart nbd-server, lose existing connections, reboot clients...
13:20
all that just because he opted for the [header] idea instead of using file paths and dirs like nfs
13:20
*and export dirs
13:22
<highvoltage>
ouch, never realised that
13:22
I can give him a demo of how painful that is :)
13:24
<alkisg>
Maybe he could tweak it a bit now and support wildcards in the [headers]; that would allow one to specify /srv/ltsp/images/*.img in a single file
13:30
<highvoltage>
that sounds interesting, haven't ever used that myself
13:44adrianor1 has joined IRC (adrianor1!~adrianorg@177.156.56.214)
13:46adrianorg has left IRC (adrianorg!~adrianorg@179.187.28.138.dynamic.adsl.gvt.net.br, Ping timeout: 265 seconds)
13:54adrianor1 has left IRC (adrianor1!~adrianorg@177.156.56.214, Ping timeout: 240 seconds)
14:14adrianorg has joined IRC (adrianorg!~adrianorg@177.204.148.86.dynamic.adsl.gvt.net.br)
14:25adrianorg has left IRC (adrianorg!~adrianorg@177.204.148.86.dynamic.adsl.gvt.net.br, Ping timeout: 276 seconds)
14:34section1 has left IRC (section1!~section1@178.33.109.106, Quit: Leaving)
14:39section1 has joined IRC (section1!~section1@178.33.109.106)
14:42
<enaut[m]>
alkisg: ltsp --help says no manpage again.
14:43
installed in a virtualmachine Ubuntu 19.04
14:44adrianorg has joined IRC (adrianorg!~adrianorg@179.187.27.223.dynamic.adsl.gvt.net.br)
14:49mmarconm has joined IRC (mmarconm!~mmarconm@unaffiliated/mmarconm)
14:58
<alkisg>
enaut[m], I haven't done a new release in the ppa for a while, let me send a build...
14:59
(it works fine here, but I'm running directly from the git tree...)
15:00
enaut[m], ah, actually, would you mind me having a look over vnc or something?
15:00
!vnc-edide
15:00
<ltsp>
vnc-edide: To share your screen with me, open Epoptes → Help menu → Remote support → Host: srv1-dide.ioa.sch.gr, and click the Connect button
15:00
<alkisg>
It would be so much faster to see if something in vagrant's changes broke something in the man pages..
15:01* alkisg fires up a vm...
15:02
<enaut[m]>
connected
15:02
<alkisg>
Meh slow vnc, moment
15:02georgeneophytou has left IRC (georgeneophytou!~georgeneo@217.27.33.213, Quit: My MacBook has gone to sleep. ZZZzzz…)
15:03
<alkisg>
enaut[m], it's too slow, I'll install a vm
15:03
thank you
15:03
It looks definitely broken
15:04
<enaut[m]>
I can consolesceen...
15:04
if that helps
15:04
<alkisg>
No worries it'll just take 5 mins
15:04
<enaut[m]>
ok
15:04
<alkisg>
Please also keep an eye broken for other things
15:04
As I haven't tested vagrant's changes
15:06
<enaut[m]>
sure!
15:08
<alkisg>
enaut[m], what's the output of `apt policy ltsp` ?
15:09
apt policy ltsp | nc termbin.com 9999
15:09
....is a quick way to share it
15:10
<enaut[m]>
https://termbin.com/j16t
15:10
<alkisg>
Hrm, so it sounds like 19.04 is broken; I should test with that one instead of 18.04 which works
15:11
Let me see the build log...
15:14adrianor1 has joined IRC (adrianor1!~adrianorg@187.115.105.68)
15:15adrianorg has left IRC (adrianorg!~adrianorg@179.187.27.223.dynamic.adsl.gvt.net.br, Ping timeout: 252 seconds)
15:16
<enaut[m]>
I'm afk for now - will read the chat later...
15:16
<alkisg>
enaut[m]
15:16
I think it's just broken because of your internet
15:16
https://code.launchpad.net/~alkisg/+archive/ubuntu/ppa/+build/17936554 says all man pages are there
15:16
And your `dpkg -L ltsp | grep man` doesn't show them
15:16
<enaut[m]>
my internet?
15:16
<alkisg>
Try sudo apt install --reinstall ltsp
15:17
And see if `dpkg -L ltsp | grep man` ends up showing the man pages
15:17
<enaut[m]>
ok
15:17
<alkisg>
# md5sum ltsp_19.10-1~201910192023~ubuntu19.04.1_all.deb
15:17
d8082250f8c1a6c513bd305180073174 ltsp_19.10-1~201910192023~ubuntu19.04.1_all.deb
15:18
This is the md5sum of the deb for 19.04, as provided by launchpad...
15:18
I haven't tested in 19.04, but the deb file does contain the man pages, and in your system they don't show up
15:19
Hrm no you have the older build
15:19
Maybe I just forgot to copy the new one
15:19
OK ok ok I'll send a new one now, it should clear things up
15:20
Sorry for the noise
15:21
<enaut[m]>
no problem...
15:21Leolo_2 has joined IRC (Leolo_2!~fil@184-75-132-167.dr.cgocable.ca)
15:21
<enaut[m]>
so I just wait and update in a while?
15:21
<alkisg>
Yes
15:21
<enaut[m]>
and thanks for solving it
15:24
<alkisg>
To be safe, I sent the build to my own ppa instead of the ltsp ppa, in order to copy it after testing, and I forgot to copy :D
15:24
So I made an announcement of a new version that noone saw :D
15:25
<enaut[m]>
good thing the old one has had no man pages oO
15:57mgariepy has left IRC (mgariepy!~mgariepy@ubuntu/member/mgariepy, Remote host closed the connection)
15:59mgariepy has joined IRC (mgariepy!~mgariepy@ubuntu/member/mgariepy)
16:08kjackal has left IRC (kjackal!~quassel@ppp-94-66-220-68.home.otenet.gr, Ping timeout: 265 seconds)
16:22mmarconm has left IRC (mmarconm!~mmarconm@unaffiliated/mmarconm, Quit: Leaving)
16:36woernie has left IRC (woernie!~werner@p57A0E783.dip0.t-ipconnect.de, Remote host closed the connection)
16:43woernie has joined IRC (woernie!~werner@p57A0E783.dip0.t-ipconnect.de)
16:46
<alkisg>
enaut[m], it should be ready; have a look when you want
16:56woernie has left IRC (woernie!~werner@p57A0E783.dip0.t-ipconnect.de, Remote host closed the connection)
17:01woernie has joined IRC (woernie!~werner@p57A0E783.dip0.t-ipconnect.de)
17:01woernie has left IRC (woernie!~werner@p57A0E783.dip0.t-ipconnect.de, Remote host closed the connection)
18:22woernie_ has joined IRC (woernie_!~werner@x4d08906f.dyn.telefonica.de)
19:43kjackal has joined IRC (kjackal!~quassel@2a02:587:3107:2e00:9d60:90ea:afa0:294f)
19:53woernie_ has left IRC (woernie_!~werner@x4d08906f.dyn.telefonica.de, Remote host closed the connection)
20:02section1 has left IRC (section1!~section1@178.33.109.106, Quit: Leaving)
20:45adrianorg has joined IRC (adrianorg!~adrianorg@179.187.30.29.dynamic.adsl.gvt.net.br)
20:47adrianor1 has left IRC (adrianor1!~adrianorg@187.115.105.68, Ping timeout: 240 seconds)
21:03kjackal has left IRC (kjackal!~quassel@2a02:587:3107:2e00:9d60:90ea:afa0:294f, Ping timeout: 246 seconds)
21:33adrianor1 has joined IRC (adrianor1!~adrianorg@179.179.72.117)
21:35adrianorg has left IRC (adrianorg!~adrianorg@179.187.30.29.dynamic.adsl.gvt.net.br, Ping timeout: 240 seconds)
21:37Faith has left IRC (Faith!~Paty_@unaffiliated/faith, Quit: Leaving)
21:43adrianor1 has left IRC (adrianor1!~adrianorg@179.179.72.117, Ping timeout: 250 seconds)
22:03adrianorg has joined IRC (adrianorg!~adrianorg@186.215.20.57)
22:10adrianorg has left IRC (adrianorg!~adrianorg@186.215.20.57, Ping timeout: 268 seconds)
22:44eu^205215175117 has joined IRC (eu^205215175117!cdd7af75@205.215.175.117)
22:46
<eu^205215175117>
Hi! Just looking to confirm -- screen broadcasting and a lot of other functionality in Epoptes is NOT yet working in ltsp19, correct?
22:51eu^205215175117 has left IRC (eu^205215175117!cdd7af75@205.215.175.117)
22:52eu^205215175117 has joined IRC (eu^205215175117!cdd7af75@205.215.175.117)
22:53
<eu^205215175117>
oops... question about epoptes screen broadcasting and ltsp19.
23:03
will jump back in here in an hour or so...
23:04eu^205215175117 has left IRC (eu^205215175117!cdd7af75@205.215.175.117)
23:27ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)