pedro
2ecd3d4537
pxe: simplify a lot the extraction of live parts
2024-09-25 12:39:47 -03:00
pedro
fd411c535f
pxe: bugfix wrong symlink
2024-09-25 12:02:30 -03:00
pedro
64bca46c9d
pxe: fix wrong path
2024-09-25 11:59:26 -03:00
pedro
0cd1c7c502
change nfs persistency strategy
...
it is easier than you thought
2024-09-25 11:52:46 -03:00
pedro
d1559884b9
workbench-script: attempt to write to snapshot dir
2024-09-25 11:51:07 -03:00
pedro
c3c3a87155
no, nfs common is not needed
2024-09-25 11:15:44 -03:00
pedro
849983aaeb
pxe: update README
2024-09-25 11:12:01 -03:00
pedro
d96c7ab2e4
pxe: add comment
2024-09-25 11:11:21 -03:00
pedro
b2800fe660
pxe: prepare more the nfs part
2024-09-25 11:10:43 -03:00
pedro
02dc9aaae8
deploy-workbench: add nfs as dependency
2024-09-25 11:08:55 -03:00
pedro
83f22bf09b
deploy-workbench: protect shell vars
2024-09-25 11:08:36 -03:00
pedro
1a6cdbd752
pxe: fix wrong paths TFTP/PXE
2024-09-25 09:54:16 -03:00
pedro
d78aa69dc8
pxe: fix wrong cp
2024-09-25 09:52:26 -03:00
pedro
c62317a15c
pxe: path live iso
2024-09-25 09:50:13 -03:00
pedro
4416c92825
pxe: fix logic on tftp live parts
2024-09-25 09:43:11 -03:00
pedro
f2847b50bd
pxe: bugfix FORCE env var
2024-09-25 09:39:41 -03:00
pedro
669cb6235e
pxe: probably last details
2024-09-24 22:56:47 -03:00
pedro
4cf12421d1
pxe: add FORCE for netboot
2024-09-24 13:44:05 -03:00
pedro
9eb56591fe
pxe: try fixing kernel and initrd
2024-09-24 13:41:39 -03:00
pedro
bdc28655e8
pxe: fix path of linux and initrd
2024-09-24 13:03:35 -03:00
pedro
bb5e506a77
pxe: create dir for nfs
2024-09-24 13:03:28 -03:00
pedro
ae30b14849
pxe: clarify when pxe is finished
2024-09-24 12:36:30 -03:00
pedro
2adb2ee4cc
pxe: dnsmasq: fix tftp path
2024-09-24 12:36:23 -03:00
pedro
965bb82854
pxe: better msgs
2024-09-24 12:28:28 -03:00
pedro
bbd1c47272
pxe: bugfix wrong cat for nfs
2024-09-24 12:27:11 -03:00
pedro
70921866cf
pxe: facilitate run
2024-09-24 12:26:10 -03:00
pedro
bbfb5864fd
deploy workbench: bugfix copy of settings.ini
2024-09-24 12:21:03 -03:00
pedro
47712d3a14
pxe: improve installation msg
2024-09-24 12:20:24 -03:00
pedro
e8433b3bbe
bugfix bad netboot config
2024-09-24 12:14:33 -03:00
pedro
c6f0450e1e
add dnsmasq config
2024-09-24 12:14:24 -03:00
pedro
e99ebaab5c
deploy-workbench: fixes: mkfs.vfat not found
2024-09-24 12:00:33 -03:00
pedro
ce650945ed
bugfix env location
2024-09-24 10:57:01 -03:00
pedro
d82d49c3a8
PXE WIP
2024-09-24 10:51:14 -03:00
pedro
a47fab6c35
deploy-workbench.sh: clearer persistence size
2024-09-20 19:55:21 -03:00
pedro
8fc62ba8da
deploy-workbench.sh: bugfix wrong check
2024-09-20 17:03:50 -03:00
pedro
f1de55e0b3
deploy-workbench: increase persistence partition
...
allow more snapshots on the persistence partition
from 10 to 100 MiB
2024-09-20 17:03:30 -03:00
pedro
d53d8eb4d0
.gitignore: ignore snapshots (*.json)
2024-09-20 16:31:42 -03:00
pedro
cb7ee61945
workbench-script: improve INFO and ERROR logs
2024-09-20 16:31:12 -03:00
pedro
eed87b3b1a
deploy-workbench.sh: add FORCE var
...
to recreate persistence partition
2024-09-20 11:58:58 -03:00
pedro
50e8cb5f6b
deploy-workbench.sh: just copy local settings.ini
2024-09-20 11:39:23 -03:00
pedro
9473391ba5
deploy-workbench.sh: use proper sudo here
2024-09-20 11:36:42 -03:00
pedro
d0f3f337d2
deploy-workbench.sh: update with new settings.ini
2024-09-20 11:36:24 -03:00
pedro
6d3d4e5c2a
make upload snapshot work
2024-09-19 14:04:11 -03:00
pedro
45464c49f0
Makefile: boot_iso: link to workbench_production
2024-09-19 13:08:57 -03:00
pedro
3688088958
workbench deploy: detect ubuntu and guide user
2024-09-19 13:06:25 -03:00
pedro
b005a5e158
workbench deploy: bugfix workbench-script copy
...
create directory and enforce that it is copied in directory
2024-09-19 13:05:52 -03:00
pedro
a9af55d109
workbench: use declarative config instead of args
...
The only arg needed is the location of the config, which is optional
2024-09-19 12:42:03 -03:00
pedro
8627cd8003
bugifx workbench deploy
...
use tee instead of cat
here ${SUDO} is used, because it is assumed a third party system which
could have its own configuration, so we deal the different situations
fine (with or without sudo, etc.)
2024-09-19 12:40:49 -03:00
pedro
d3018abde9
workbench: use sudo everywhere
...
that means adjusting fine the hostname, which right now is hardcoded
to workbench
2024-09-19 12:40:04 -03:00
pedro
6c781a0503
clearer start-end of script
2024-09-19 11:27:52 -03:00