Re: Experiences with Debian Edu v11

2024-02-18 Thread Mike Gabriel

Hi Roman,


On  So 18 Feb 2024 13:56:15 CET, roman.meier wrote:


Hi folks,

I would like to share some experiences I made last week with Debian Edu v11.


Thanks for testing Debian Edu and sharing your experiences.  
Unfortunately, your tests of Debian Edu 11 address code that is nearly  
3 years old.


Esp. the whole LTSP related stuff had been tremendously changed back  
then between Debian 10 and 11 and this happened +/- last minute before  
the Debian 11 freeze. So, not everything could be delivered in a  
perfect state (it seems).


With Debian Edu 12 (see my call for testing email for ISO images based  
on Debian 12.5), several of the LTSP thinclient woes have been  
addressed and amended. We think that, at least.

https://sunweavers.net/blog/node/144 (or scroll down on planet.debian.org)

So instead of diving into your test report, can I kindly, shyly ask  
you to re-do all your tests based on the Debian Edu 12 ISO images?  
Because then your test results can have a direct impact on Debian Edu  
(12) and we can fix problems with the upcoming Debian (Edu) 12.6 point  
release. We won't fix issues that occur in Debian Edu 11 anymore (the  
day only has 24hrs, etc.).


From our perspective, Debian Edu 12 is ready for being announced, but  
we didn't want to do it without any third party testings. You seem to  
be one ideal candidate for this?


I hope you are open to redoing all your tests. Hoping for it and  
looking forward to a test result email from you similar to the one you  
just sent.


light+love
Mike
--

mike gabriel aka sunweaver (Debian Developer)
mobile: +49 (1520) 1976 148
landline: +49 (4351) 486 14 27

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: sunwea...@debian.org, http://sunweavers.net



pgp4STN3ayaTK.pgp
Description: Digitale PGP-Signatur


Experiences with Debian Edu v11

2024-02-18 Thread roman . meier
Hi folks,

I would like to share some experiences I made last week with Debian Edu v11.

I have set up a new server using firmware-edu-11.8.0-amd64-BD-1.iso. I decided 
to go for the firmware version to avoid problems with missing drivers I often 
had in the past delaying me too much.

I was a little surprised how fundamental the changes are compared to buster. 
The old system had its up and downs but it was actually working rather well for 
us.

According to the manual the client is built automatically. I can confirm this 
and in my case client data is built in /srv/ltsp/x2go-bare-amd64. The PXE menu 
remains rather empty though, e.g. not a single LTSP entry is added.

Btw, the PXE menu now really looks ugly compared to what we had in earlier 
versions of Debian Edu. Anyway, this is just cosmetics.

Consequently I decided to build the clients afresh using the following command:
debian-edu-ltsp-install --diskless_workstation yes --thin_type bare

The update failed during the process of creating the thin client and were 
nicely listed in /srv/ltsp/x2go-bare-amd64/debootstrap/debootstrap.log.

The errors listed didn't make much sense to me and smelled like bugs to me. I 
decided consequently to delete /srv/ltsp/x2go-bare-amd64/ and start the whole 
build afresh instead of updating it

This worked just fine and the PXE menu showed the two following entries:
• Diskless Workstation (64-Bit, server's SquashFS image)
• Plain X2Go Thin Client (64-Bit, NFS rootfs)

I have various clients at my disposal. "diskless workstation" works just fine 
for newer hardware but my older Toughbooks no longer boot and I'm getting the 
following message:

This Kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to 
boot - please use a kernel appropriate for your CPU.

AFAIK this could rather easily be fixed in earlier versions of Debian Edu 
simply by creating a i386-chroot, which then worked just fine.

"thin client" is still rather mysterious to me. I'm now getting a somehow 
strange looking screen dividing login screen instead of the old full screen 
login which basically looked just the same as the "diskless workstation" one. 
Anyway, I didn't find time to do more tests.

To make my computer lab run with older Toughbooks is important to us. I 
consequently decided to switch to another iso image being 
firmware-edu-11.9.0-i386-BD-1.iso. I was hoping that using the i386 version 
instead of amd64 would allow my Toughbooks to boot just fine.

This time I got the following two PXE menu entries:
• Diskless Workstation (32-Bit, server's SquashFS image)
• Plain X2Go Thin Client (32-Bit, NFS rootfs)

The experiences are not really better than with amd64. I'm getting weird 
messages when booting "diskless workstation" on newer hardware, e.g. 

[FAILED] Failed to start BIND Domain Name Server
[FAILED] Failed to start Samba SMB Daemon
[FAILED] Failed to start Kerberos 5 Key Distribution Center
[FAILED] Failed to start Squid Web Proxy Server.

It appears that I'm having an issue with a buggy script creating my SquashFS 
image. Anyway, I'm getting to the login screen and I can login but the login 
screen reappears shorty after again.

The Toughbooks still don't boot using "diskless workstation". This time I got 
the following message:

WARNING: PAE disabled. Use parameter 'forcepae' to enable at your own risk! 
This kernel requires the following features not present on the CPU: pae
Unable to boot - please use a kernel appropriate for your CPU.

I tried to update my client builds but I failed to do so. The server is unable 
to access the internet. IP's can be pinged but domain names cannot.

That's all I have for now. Thanks in advance for some input on the many issues. 
;)

Kind regards,
Roman