Commit Graph

295 Commits (0adef3afac897e10a096cae17b647d09827ebeb0)
 

Author SHA1 Message Date
Luis Gerardo Romero Garcia a98fd3ccf0 refs #983 adds ogcore url to .env and removes some innecesaries config params in installer 2024-10-21 12:31:57 +02:00
Luis Gerardo Romero Garcia d34f1dd22e refs #875 #863 #949 #943 #969 Adds env variable ogcoreIp, changes command script to use the ogcoreIp, changes getTemplate to standardize output, adds pxe endpoint to format mac 2024-10-18 13:29:30 +00:00
Luis Gerardo Romero Garcia 8264459a6b refs #949 #943 #969 fix Command output return, add Command in the services.yaml, adds url to the oglives downloables 2024-10-18 06:24:36 +00:00
Luis Gerardo Romero Garcia 21409e850b refs #949 #943 #969 adds Command install oglive to install oglive in backgroung, adapts set oglive default with the new output format 2024-10-17 06:07:07 +00:00
Luis Gerardo Romero Garcia 171769c6e1 refs #943 adds nelmio api doc with oglive and instalable oglive schemas 2024-10-15 16:43:48 +02:00
Luis Gerardo Romero Garcia fedd164b02 refs #868 #864 #866 #949 #943 #870 Return hard info of disk usage, adds id to get default oglive, return error code in oglivecli, control error code in service and controller endpoints, updates swagger documentation in some oglives endpoints, adds new errores 400 and 404 in oglivecli functions and control errores in getOglives, getOgliveDefault and uninstall. Dont allow to uninstall default oglive 2024-10-15 12:51:55 +00:00
Luis Gerardo Romero Garcia 3b26f78a2d refs #943 creates a json with the info when install a new oglives, changes functions to consult the json to obtain info 2024-10-14 15:53:14 +00:00
Luis Gerardo Romero Garcia 174d659fe2 refs #788 changes www.conf directory depending on php version installed, dont add fstab if is already isntalled 2024-10-07 12:54:57 +02:00
Luis Gerardo Romero Garcia f7daf2f5f9 refs #404 fix fstab adding noauto amd checking if line exits 2024-09-27 08:31:25 +02:00
Luis Gerardo Romero Garcia b397c7aaa9 refs #404 A lot of changes, in oglivecli removes some sudos, in installation adds new line in fstab to mount oglive iso, adds ogboot to disk group to use loop devices, now we are downloading ipxe repo from github and executing make, adds a new php-fpm ogboot pool with ogboot permissions and not use www pool, changes nginx template to use the ogboot pool. For last depure core, deletes some comments and useless prints 2024-09-26 12:34:32 +02:00
Luis Gerardo Romero Garcia fa8cc772f9 refs #404 deletes a lot of useless functions, changes some shell commands to manage files and directories to python commands, adds try except blocks in all main funcions and in the oglivecli download oglive 2024-09-24 10:28:40 +02:00
Luis Gerardo Romero Garcia 0fb46b1f2b refs #763 Deletes all sudo commands, modifies squashfs logic, readjust some code in setsmbpass, adds some comprobations and clean code 2024-09-20 10:43:29 +00:00
Luis Gerardo Romero Garcia a2977166ea refs #404 adds checksum id to the get_default function in oglivecli 2024-09-11 11:48:10 +02:00
Luis Gerardo Romero Garcia 92b058532e refs #649 adds the id of the oglive to the install return from oglivecli 2024-09-06 09:28:47 +00:00
Luis Gerardo Romero Garcia 0120a101ab refs #404 Unifies all the apt install in one install 2024-09-06 11:21:06 +02:00
Luis Gerardo Romero Garcia bfab3e9af7 refs #404 Resolves ogbootcontroller conflict 2024-09-06 11:18:41 +02:00
Luis Gerardo Romero Garcia a57369ad93 refs #404 deletes innecesaries shell scripts from install 2024-09-06 11:14:47 +02:00
Luis Gerardo Romero Garcia a11051c05f refs #649 adds webhook sender to notify when is installed oglive to the ogcore 2024-09-06 07:43:33 +00:00
Luis Gerardo Romero Garcia 86523a416f refs #649 adds ipxe template example to swagger documentation and adds new comprobations to post template 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia 7412653ebb refs #404 removes ogboot_daemon and adds permisions ogboot to /tmp/opt/ogboot to install oglives 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia e7a88d5f01 refs #535 Escape some characters in samba perl execution 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia f02f60a114 refs #535 Adds program dir to open the config.json 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia 7148199f68 refs #503 adds function to add commands to sudoers 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia fcbc625545 refs #503 #504 #639 updates config for nelmio swagger and adapts getoglives to oglivecli and adds filename to the json output 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia 23e660610f refs #503 #504 #639 updates installer deletes some echos to oglivecli, adapts ogboot service to call oglivecli directly and adds a route to the nginx template to call the nelmio swagger documentation 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia 8465a6f2c9 refs #503 #504 #639 updates installer with sudo commands, corrects download menu to show installed oglives correctly and changes download to accepts a url with the oglive to download 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia ad7a91ce05 refs #649 adds ipxe template example to swagger documentation and adds new comprobations to post template 2024-09-05 06:57:23 +02:00
Luis Gerardo Romero Garcia f570ccf8e5 refs #404 removes ogboot_daemon and adds permisions ogboot to /tmp/opt/ogboot to install oglives 2024-09-02 12:18:58 +02:00
Luis Gerardo Romero Garcia 02570ccb99 refs #535 Escape some characters in samba perl execution 2024-08-21 10:01:03 +02:00
Luis Gerardo Romero Garcia c9bdb52da8 refs #535 Adds program dir to open the config.json 2024-08-21 10:00:47 +02:00
Luis Gerardo Romero Garcia f0e390aa98 refs #503 adds function to add commands to sudoers 2024-08-20 13:46:06 +00:00
Luis Gerardo Romero Garcia 4fb5d888bf refs #503 #504 #639 updates config for nelmio swagger and adapts getoglives to oglivecli and adds filename to the json output 2024-08-20 10:46:53 +00:00
Luis Gerardo Romero Garcia 4a6238de6f refs #503 #504 #639 updates installer deletes some echos to oglivecli, adapts ogboot service to call oglivecli directly and adds a route to the nginx template to call the nelmio swagger documentation 2024-08-19 22:47:08 +00:00
Luis Gerardo Romero Garcia 30d4fa93e7 Merge branch 'oglivecli-no-daemon' of https://ognproject.evlt.uma.es/gitea/opengnsys/ogboot into oglivecli-no-daemon 2024-08-13 14:36:01 +02:00
Luis Gerardo Romero Garcia 7293943c27 refs #503 #504 #639 removes oglive daemon execution and changes install oglive endpoint parameter to URL 2024-08-13 14:35:37 +02:00
Luis Gerardo Romero Garcia c2796a39fa refs #503 #504 #639 updates installer with sudo commands, corrects download menu to show installed oglives correctly and changes download to accepts a url with the oglive to download 2024-08-13 11:22:58 +00:00
Luis Gerardo Romero Garcia d8d883073a refs #503 modifis setsmbpass to execute some commands like root 2024-08-05 10:40:48 +00:00
Luis Gerardo Romero Garcia b2696b3783 refs #503 adds sudo to root commands 2024-08-05 06:53:50 +00:00
Luis Gerardo Romero Garcia a3339efca7 refs #505 adds dbal update in symfony packages 2024-07-29 17:21:27 +02:00
Luis Gerardo Romero Garcia 8dd7bb79e0 refs #505 fix typo in symlink 2024-07-29 15:17:35 +00:00
Luis Gerardo Romero Garcia 5b6bc76d62 refs #505 adds sources from ogAdmClient and changes setsmbpass to set samba pass in client, adds file installation package too 2024-07-24 13:44:48 +00:00
Antonio Guerrero 8d65ecd1d1 Refs #505 fix erros 2024-07-18 20:15:52 +00:00
Luis Gerardo Romero Garcia 3dd95881d4 Merge pull request 'ogboot_symfony' (#3) from ogboot_symfony into main
Reviewed-on: #3
2024-07-15 11:24:43 +02:00
Luis Gerardo Romero Garcia 8b4b204c71 refs #401 deletes innecesaries directories 2024-07-15 11:23:47 +02:00
Luis Gerardo Romero Garcia f41639d5cc refs #202 removes unnecesary sources directory 2024-07-15 08:57:00 +00:00
Luis Gerardo Romero Garcia f0544f4515 refs #202 adds pxe_default to the ogboot target 2024-07-12 14:44:07 +02:00
Luis Gerardo Romero Garcia dddf198935 refs #202 adds tftpboot to the route for kernel and init image 2024-07-12 12:42:21 +00:00
Antonio Guerrero 8541883fc3 Refs #202 Add http to pxe_default 2024-07-12 10:08:09 +00:00
Luis Gerardo Romero Garcia c683d63973 refs #202 adds chmods to tftpboots files 2024-07-12 12:07:03 +02:00
Antonio Guerrero 4260b0e0e7 Refs #202 Add ogboot user 2024-07-12 04:48:32 +00:00