Commit graph

176 commits

Author SHA1 Message Date
pedro 4ca5b47989 refactor pxe settings.ini.example
what is more reasonable is to test pxe with `make test_pxe`, once you
have it working, you might want to put it in a test lab, and from
there to production

put then, a settings.ini that facilitates the most basic testing in localhost
2024-10-16 22:52:51 +02:00
pedro 1ef84b60e9 pxe install: establish force true on conditional 2024-10-16 22:52:22 +02:00
pedro bb4a267ab5 pxe install: remove the duplicated dirname cd 2024-10-16 22:52: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 f946a566a2 clarificación README-es.md 2024-10-16 00:32:39 +02:00
pedro a3644afc2b añade dependencias workbench-script 2024-10-16 00:32:02 +02:00
pedro a2e33d2b13 add logger and locale for spanish 2024-10-16 00:27:57 +02:00
pedro 9954f70e6c Merge pull request 'legacy-mode' (#3) from legacy-mode into main
Reviewed-on: #3
2024-10-15 12:17:25 +00:00
pedro ba83ccba88 we know lshw might fail, do not load as json 2024-10-15 14:13:37 +02:00
pedro 92658ebc86 improve error msg 2024-10-15 14:13:37 +02:00
pedro cc02b65263 workbench: use url instead of public_url 2024-10-15 14:13:37 +02:00
pedro ddcd956220 inform of executed command
and discovered a command without the sudo
2024-10-15 14:13:37 +02:00
pedro 1f88aae0ac remove requests dependency, use vanilla urllib 2024-10-15 14:13:37 +02:00
pedro 2291d0994b add lspci command
which was required by legacy server
2024-10-15 14:13:37 +02:00
pedro 47a8e24850 allow more response codes 2024-10-15 14:13:37 +02:00
Cayo Puigdefabregas 46447cebaa qr for workbench 2024-10-15 14:13:37 +02:00
Cayo Puigdefabregas e4203df44c fix parsing to old devicehub 2024-10-15 14:13:33 +02:00
pedro fb69206f53 workbench-script: verify if snapshot was received 2024-10-15 14:13:11 +02:00
Cayo Puigdefabregas 6bf1746829 add legacy mode
make workbench-script compatible with the old devicehub
2024-10-15 14:13:04 +02:00
pedro f86852e89e Merge pull request 'feature: workbench pxe' (#2) from pxe into main
Reviewed-on: #2
2024-09-28 02:19:31 +00:00
pedro 23f277231a pxe: more on customize pxe menus, give example 2024-09-27 23:18:56 -03:00
pedro d2e5b1f824 pxe: allow personalization of boot menus 2024-09-27 23:18:56 -03:00
pedro 5dbb4a58f3 pxe: more sudo cmds to fix 2024-09-27 23:18:56 -03: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 f617526c34 workbench-script: improve err msg for HTTP POST 2024-09-27 23:18:56 -03:00
pedro e527ba611d pxe: improve error msgs in wb-script 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 2fd0d2fdb9 pxe: add ref to dhcp proxy 2024-09-27 23:18:56 -03:00
pedro 6c513cb5d3 bugfix wrong try/except 2024-09-27 23:18:56 -03:00
pedro 103f2f8e79 workbench-script: improve autostart script 2024-09-27 23:18:56 -03:00
pedro c845249a81 pxe: bugfix wrong try 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 19957c608d pxe: add try-exception for writing fallback path 2024-09-27 23:18:56 -03:00
pedro b380450bd4 pxe: snapshot nfs dir, ensure exists 2024-09-27 23:18:56 -03:00
pedro 80edd9e748 add empty readme in english 2024-09-27 23:18:56 -03:00
pedro 9de317adbf pxe: fix snapshot nfs logic 2024-09-27 23:18:56 -03:00
pedro e4b844713e pxe settings.ini: migrate to localhost domain 2024-09-27 23:18:56 -03:00
pedro 21942f26af settings.ini: move to using domain 2024-09-27 23:18:56 -03:00
pedro da026ad0c3 workbench-script: warn when not root 2024-09-27 23:18:56 -03:00