Commit graph

43 commits

Author SHA1 Message Date
pedro 95e317b9b7 bugfixes contributed by thomas
related to PR #7
2024-12-09 19:19:08 +01:00
pedro 13f38dacb8 deploy-workbench: add qrencode deb dependency 2024-11-11 13:17:37 +01:00
pedro 55eec35d58 relevant improvement in locales
- locales fixed
- keyboard works
- better prepared for other LANGs
2024-11-08 20:13:37 +01:00
pedro e8b1d62290 change strategy on example files (added -v to cps)
- if it does not exist, copy once from example
- added -v flag to cps that did not have it
2024-11-06 19:31:44 +01:00
pedro 3e5e151bef make nfs mount verbose
related to #4
2024-11-05 04:49:09 +01:00
pedro 09b7f085ef deploy-workbench: note on debug line 2024-10-18 10:48:02 +02:00
pedro abaf9a5829 deploy-workbench: add python facilitator dep 2024-10-16 22:32:07 +02:00
pedro 44546c55a7 deploy workbench: comment requirements.txt 2024-10-16 22:13:32 +02:00
pedro 555d37e5c3 comment requirements.txt until we have them
Reported by Thomas Rusiecki
2024-10-16 20:17:58 +02:00
pedro a2e33d2b13 add logger and locale for spanish 2024-10-16 00:27:57 +02:00
pedro 2df34e4b23 pxe: a lot of improvements 2024-09-27 23:18:56 -03:00
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