pedro
bd52916b06
pxe: finally this is the thing for nfs
...
cleanup old deps
2024-09-27 23:18:56 -03:00
pedro
2e57351e1a
pxe: ensure systemd is aware of mounts
2024-09-27 23:18:56 -03:00
pedro
97b8de7fd3
pxe: nfs-common dep was in the wrong place
2024-09-27 23:18:56 -03:00
pedro
abfe9a5ceb
pxe: improve autostart script
2024-09-27 23:18:56 -03:00
pedro
ddb9b4a105
pxe: add nfs-common
2024-09-27 23:18:56 -03:00
pedro
349e0eb480
pxe: improve autostart
2024-09-27 23:18:56 -03:00
pedro
b2e82e7bb9
pxe: trying to fix autostart script
2024-09-27 23:18:56 -03:00
pedro
2a7af1ddab
Revert "pxe: we know the server host, is in the config"
...
This reverts commit 5399d544ee
.
2024-09-27 23:18:56 -03:00
pedro
7d16cb8bd4
pxe: fix autostart script
2024-09-27 23:18:56 -03:00
pedro
93a86a8b11
pxe: we know the server host, is in the config
2024-09-27 23:18:56 -03:00
pedro
103f2f8e79
workbench-script: improve autostart script
2024-09-27 23:18:56 -03:00
pedro
6ffa9a9304
deploy-workbench: no debug mode when script ended
2024-09-27 23:18:56 -03:00
pedro
ecb9b1649b
pxe: do the trick for rw snapshots dir
2024-09-27 23:18:56 -03:00
pedro
4fcdcc8955
deploy-workbench: detect nfs env
2024-09-27 23:18:56 -03:00
pedro
e6a3ffd060
no, nfs common is not needed
2024-09-27 23:18:56 -03:00
pedro
b8ffd19b6a
deploy-workbench: add nfs as dependency
2024-09-27 23:18:56 -03:00
pedro
e3dfe94955
deploy-workbench: protect shell vars
2024-09-27 23:18:56 -03:00
pedro
748a2255eb
deploy workbench: bugfix copy of settings.ini
2024-09-27 23:18:56 -03:00
pedro
44be896bb2
deploy-workbench: fixes: mkfs.vfat not found
2024-09-27 23:18:56 -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
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
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
0545a2f460
add initial version of workbench deploy system
2024-09-18 13:50:55 -03:00