Commit Graph

52 Commits (b9edd5d0af3e943aabd2238eabb87d9773a060de)
 

Author SHA1 Message Date
Nicolas Arenas b9edd5d0af Detects oggui interface automatically
oginstaller/pipeline/head This commit looks good Details
2024-11-04 13:00:45 +01:00
Nicolas Arenas 85c38b33a6 Update ogcore branch for smponent_installer
oginstaller/pipeline/head This commit looks good Details
2024-11-04 12:12:30 +01:00
Nicolas Arenas 18dbaa2384 Creating ogadmin user in provision script
oginstaller/pipeline/head This commit looks good Details
2024-11-04 11:58:47 +01:00
Natalia Serrano 873c424854 refs #1019 do not daemonise a Type=simple systemd service
oginstaller/pipeline/head This commit looks good Details
2024-10-31 17:48:02 +01:00
Natalia Serrano c72f4e9515 refs #1019 fix container name in stop, specify branch
oginstaller/pipeline/head This commit looks good Details
2024-10-31 16:36:18 +01:00
Natalia Serrano 88f0650e34 refs #964 simplify jq syntax 2024-10-31 15:51:04 +01:00
Natalia Serrano 46f10e8826 refs #964 do not destroy containers, wait before provisioning 2024-10-31 15:45:19 +01:00
Nicolas Arenas 0a347c31af Updated installer to create deploy ogCore at start time
oginstaller/pipeline/head This commit looks good Details
2024-10-31 08:32:25 +01:00
Natalia Serrano d03da0d21f refs #964 setup network later, install resolved, fix yaml quoting
oginstaller/pipeline/head This commit looks good Details
2024-10-30 19:32:52 +01:00
Natalia Serrano fe30c0c651 refs #964 hardcode DNS server, clone a specific ogcore branch
oginstaller/pipeline/head This commit looks good Details
2024-10-30 18:10:36 +01:00
Natalia Serrano e3a03b3706 refs #964 install and provision the ogcore php container
oginstaller/pipeline/head This commit looks good Details
2024-10-30 16:57:42 +01:00
Nicolas Arenas 914e9b0766 Delete non used files
oginstaller/pipeline/head This commit looks good Details
2024-10-30 10:43:06 +01:00
Nicolas Arenas 2651ff111c Last commits 2024-10-30 10:42:39 +01:00
Nicolas Arenas 893a5a492a Update paths
oginstaller/pipeline/head There was a failure building this commit Details
2024-10-29 10:25:07 +01:00
Nicolas Arenas 3cd7251ade Update calamares directory
oginstaller/pipeline/head There was a failure building this commit Details
2024-10-29 10:05:24 +01:00
Nicolas Arenas d3dc1cdf09 Update .gitignore
oginstaller/pipeline/head There was a failure building this commit Details
2024-10-29 09:57:44 +01:00
Nicolas Arenas 7e2021f45c Cleaning house 2024-10-29 09:57:24 +01:00
Nicolas Arenas 2c519bb51b Improve calamares configuration 2024-10-29 09:56:53 +01:00
Nicolas Arenas c94eb098ca Read ogcore version from component installer 2024-10-29 09:49:52 +01:00
Nicolas Arenas f833f9edab Install modules in chroot for branding 2024-10-29 09:49:27 +01:00
Nicolas Arenas ba69ddd478 Install branding in proper directories 2024-10-29 09:48:51 +01:00
Nicolas Arenas 69f1d1a84d Add first version of branding 2024-10-29 09:47:23 +01:00
Nicolas Arenas 5ec433b220 Trying to deploy artifact to nfs exports
oginstaller/pipeline/head This commit looks good Details
2024-10-28 14:55:10 +01:00
Nicolas Arenas 551a69c82d Update agent to run job
oginstaller/pipeline/head This commit looks good Details
2024-10-25 14:33:01 +02:00
Nicolas Arenas a7b097207b Avoid to interpret $ in commnad
oginstaller/pipeline/head There was a failure building this commit Details
2024-10-25 13:26:59 +02:00
Nicolas Arenas bc17e884c7 - Update builder to deploy in shared folder
oginstaller/pipeline/head There was a failure building this commit Details
- Create Jenkinsfile
2024-10-25 12:48:26 +02:00
Nicolas Arenas 9f342c750e Fix typo 2024-10-25 11:59:16 +02:00
Nicolas Arenas 66d925fa59 #905 fix missing function 2024-10-25 11:29:09 +02:00
Nicolas Arenas 193872d2ae Cleaning script 2024-10-25 11:21:05 +02:00
Nicolas Arenas 606d8b2eb3 Add changes to create image in chroot 2024-10-25 11:17:14 +02:00
Nicolas Arenas 59577c48af #905 prepare eerything before change to docker 2024-10-25 11:10:44 +02:00
Nicolas Arenas 2523a16bab - refs #998
Define el fondo de escritorio para el instalador
2024-10-21 09:14:06 +02:00
Nicolas Arenas b1c2fe0997 refs #994:
- Cambia el icono del instalador de Opengnsys
2024-10-21 08:09:33 +02:00
Nicolas Arenas 16177b148f - Añade iconos y fondo de pantalla para refs #994 y #998 2024-10-21 08:05:04 +02:00
Nicolas Arenas 05886eaa2e refs #905: Improves installer
- Add function for deploying scripts in chroot
- Install selected components in YAD dialog
- Adds calamares packages module to the workflow to install vim and git
- Deploy component installer to /opengnsys-installer/component-installer.sh in final system
- Injects modules configs in /opengnsys-installer in the end system.
- Creates ogadmin group in end system tor created user
- template name changed to ogserver
-
2024-10-21 00:23:04 +02:00
Nicolas Arenas ac57866cd1 Merge branch 'user-story-905' of ssh://ognproject.evlt.uma.es:21987/opengnsys/oginstaller into user-story-905 2024-10-20 12:05:31 +00:00
Nicolas Arenas 91bffa83aa #991 Inyectar parametros de instalación recogidos por yad
- Modifica script de instalación para tratar cada componente por separado
- Modifica archico de configuración de calamares para instanciar shell dos veces, una para copiar los archivos de configuración y la otra para ejecutar el script de instalación de cada componente en el chroot
- Crea el directorio src para trabajar con calamares en modo -d y no tener que ejecutar el proceso competo
- Crea el script de instalación que se lanzará en el chroot para instalar todos los componentes
2024-10-20 14:05:11 +02:00
Nicolas Arenas 877e160d95 refs #996 Set variables to move artifacts outside workdir 2024-10-20 13:58:49 +02:00
Nicolas Arenas a40cdfcb5d refs: #993 Delete ssdm.conf before ssdm starts
- Create systemd unit
- enable unit to boot at start
2024-10-19 12:13:01 +00:00
Nicolas Arenas dbb8470653 - refs: #993 set session to just openbox as seems working in machine 2024-10-19 10:56:37 +00:00
Nicolas Arenas fab677dc78 refs #994: Executes calamares as sudo in installer script 2024-10-19 10:43:21 +00:00
Nicolas Arenas 3f241540d4 - refs #994 adds python-pyxdg to enable autostart mechanism in openbox
- ref #994 moves configuration to default places instead or root space.
- refs #990 moves installer script to /usr/local/bin
- refs #994 config autologin according SDDM conf https://wiki.archlinux.org/title/SDDM
- refs #990 configure og user to execute calamares with sudo
2024-10-19 10:25:58 +00:00
Nicolas Arenas e2b4c253c5 Merge branch 'user-story-905' of ssh://ognproject.evlt.uma.es:21987/opengnsys/oginstaller into user-story-905 2024-10-19 00:18:26 +00:00
Nicolas Arenas ceca028eb6 - Clean the house
- refs #991 Call deploy_installer earliier
- Cloese #995 Set root password from file
2024-10-19 00:15:11 +00:00
Nicolas Arenas b3bbc4e8b6 - Clean the house
- refs #991 Call deploy_installer earliier
2024-10-18 23:46:47 +00:00
Nicolas Arenas d0696f0916 refs #992 fix typo in package initramfs-tools name
refs #993 change root password for live environment
2024-10-18 23:37:05 +00:00
Nicolas Arenas 07671f9834 refs #988 create buildlib.sh and refactor chroot_setup
refs #989 Creates a new chroot to be deployed in disk
refs #990 Minimal script to start working with yad and calamares together
2024-10-18 22:21:16 +00:00
Nicolas Arenas 8cdf4a93dd * refs #904 , #960
* Creates Ubuntu chroot for deploy
* Set root passw in live cd
* Update Network manager in live-cd
* Mount and dismount partitions for Calamares
* Updates bootloader
* Configures mount for deploying with calamares
* Creates upackfs to use minimal fs
* Updates users.conf file
2024-10-16 11:54:06 +00:00
Nicolas Arenas b22da510a8 refs #905 Remove packagechooser module to avoid crach at startup 2024-10-15 19:10:58 +00:00
Nicolas Arenas 7f44f3de94 Add .gitignore 2024-10-15 19:01:03 +00:00