00:01 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
00:44 | vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving) | |
01:06 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
02:45 | vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving) | |
04:28 | quinox has left IRC (quinox!~quinox@ghost.qtea.nl, Quit: WeeChat 2.4) | |
04:31 | quinox has joined IRC (quinox!~quinox@ghost.qtea.nl) | |
04:51 | statler has joined IRC (statler!~Georg@p54897D17.dip0.t-ipconnect.de) | |
05:42 | statler has left IRC (statler!~Georg@p54897D17.dip0.t-ipconnect.de, Remote host closed the connection) | |
06:01 | kjackal has joined IRC (kjackal!~quassel@ppp-94-66-220-77.home.otenet.gr) | |
06:08 | bcg has left IRC (bcg!~b@dfx4btyyyyyyyyyyyyyyt-3.rev.dnainternet.fi, Quit: bcg) | |
06:10 | statler has joined IRC (statler!~Georg@gwrz3.lohn24.de) | |
06:11 | bcg has joined IRC (bcg!~b@82-128-234-151.bb.dnainternet.fi) | |
06:50 | woernie has joined IRC (woernie!~werner@p578bb7b6.dip0.t-ipconnect.de) | |
07:30 | SYS64738 has joined IRC (SYS64738!~jhonny5@159.213.93.166) | |
10:02 | os_a has joined IRC (os_a!~Thunderbi@195.112.116.22) | |
10:21 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
11:45 | woernie has left IRC (woernie!~werner@p578bb7b6.dip0.t-ipconnect.de, Remote host closed the connection) | |
12:05 | SYS64738 has left IRC (SYS64738!~jhonny5@159.213.93.166, Ping timeout: 245 seconds) | |
12:54 | SYS64738 has joined IRC (SYS64738!~jhonny5@159.213.93.166) | |
14:01 | os_a has left IRC (os_a!~Thunderbi@195.112.116.22, Ping timeout: 245 seconds) | |
14:02 | tanjiro has joined IRC (tanjiro!c8118d03@aruana.ufs.br) | |
14:20 | tanjiro has left IRC (tanjiro!c8118d03@aruana.ufs.br, Ping timeout: 260 seconds) | |
17:05 | SYS64738 has left IRC (SYS64738!~jhonny5@159.213.93.166, Ping timeout: 268 seconds) | |
17:26 | ricotz_ has joined IRC (ricotz_!~ricotz@ubuntu/member/ricotz) | |
17:29 | statler has left IRC (statler!~Georg@gwrz3.lohn24.de, Remote host closed the connection) | |
17:30 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Ping timeout: 258 seconds) | |
18:16 | Chakal77 has joined IRC (Chakal77!b1b9f0d1@177.185.240.209) | |
19:59 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
20:08 | <alkisg> vagrantc: `ltsp ipxe` needs {memtest.0,memtest.efi,undionly.kpxe,snponly.efi} from boot.ipxe.org; they're not provided by debian packages,
| |
20:08 | so, I thought it best to clone them periodically in github, make binary releases there, and have `ltsp ipxe` wget them to TFTP_DIR/ltsp
| |
20:08 | https://github.com/ltsp/binaries/releases
| |
20:08 | (ignore sshfs there, this is only for live cds that don't have sshfs, I'll probably remove it on production)
| |
20:09 | Is it acceptable to wget things when the sysadmin runs `ltsp ipxe`?
| |
20:11 | <vagrantc> acceptible, if not ... great
| |
20:11 | ideally would have another option, though...
| |
20:11 | can we rebuild or add to ipxe packaged versions?
| |
20:12 | <alkisg> I'll file bug reports in distributions to generate those from the ipxe sources into the ipxe deb files, but until then...
| |
20:12 | And it will certainly won't make it to live CDs < 2020
| |
20:12 | So we need some way to function until then
| |
20:12 | <vagrantc> the memtest we could manage without, obviously
| |
20:12 | the others are definitely necessary?
| |
20:13 | <alkisg> Yes; well, one could also use ipxe.efi or ipxe.lkrn, but they're a lot larger and somewhat different
| |
20:14 | E.g. they default to using the internal ipxe drivers instead of the ones provided by the nic stack
| |
20:14 | <vagrantc> those files even look familiar; does memtest86+ in debian ship them?
| |
20:14 | <alkisg> memtest.0 is for pxe; memtest86+ may fail under pxe
| |
20:14 | It's a special fork, made by the ipxe author
| |
20:15 | <vagrantc> i see
| |
20:15 | <alkisg> From the code: # Prefer memtest.0 from ipxe.org over the one from distributions:
| |
20:15 | # https://lists.ipxe.org/pipermail/ipxe-devel/2012-August/001731.html
| |
20:17 | The ltsp ipxe script and the ipxe configuration file: https://github.com/eellak/gsoc2019-ltsp/tree/master/ltsp/server/ipxe
| |
20:17 | I simplified ltsp.ipxe a lot, I think it's quite readable now
| |
20:18 | I intentionally only give the users a few static choices; they're supposed to either name their VMs that way, or manually edit ltsp.ipxe after it's created
| |
20:19 | Since we can put hostnames and kernel parameters there, it'll substitute most of the old lts.conf/pxelinux uses, so it shouldn't be regenerated frequently
| |
20:51 | vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Ping timeout: 250 seconds) | |
21:09 | ricotz_ has left IRC (ricotz_!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |