LUTI: creación, comprobación y supervisión automáticas de paquetes WAPT

¡La familia WAPT crece con nuestra nueva herramienta: LUTI! Esperamos que este pequeño robot logre ganarse un lugar en sus corazones … O en la barra de favoritos de su navegador.

¿Qué es LUTI?

LUTI es una herramienta interna capaz de crear, probar, seguir y actualizar automáticamente los paquetes WAPT destinados al WAPT Store.

Para ello, aprovechamos este artículo para hacer públicos los resultados gracias al sitio web de LUTI. Por lo tanto, pueden acceder de manera gratuita, como la mayoría de nuestros soportes.

Atención, solo los paquetes creados por Tranquil IT se benefician de esta mejora. Esta herramienta no está destinada a adaptarse a su propio uso.

El origen de LUTI:

Como saben, ofrecemos los paquetes más útiles, completos y seguros posibles en nuestro WAPT Store. Tenemos como política versionar y probar cada uno de estos paquetes. En términos de seguridad, esto aporta una garantía adicional de calidad.

En la actualidad, hay más de 6,000 paquetes en el WAPT Store. Como pueden imaginar, probar humanamente y de manera exhaustiva cada uno de estos paquetes es extremadamente tedioso. Hemos desarrollado LUTI para probarlos automáticamente. Este sistema de integración continua de paquetes WAPT es nuevamente una garantía de calidad.

Obviamente, el afán de hacer un trabajo bien hecho nos ha llevado a ir un poco más allá.

El funcionamiento de LUTI:

Supervisar y construir automáticamente los paquetes de software:

Gracias a un script que se ejecuta regularmente, LUTI es capaz de supervisar el número de versiones del software ofrecido en el WAPT Store. En cuanto se detecta un cambio en el número de versión en el sitio oficial del editor del software, LUTI inicia automáticamente la reconstrucción del paquete dedicado.

 

Probar y validar automáticamente los paquetes WAPT:

La segunda misión de LUTI es probar y validar los paquetes construidos. Los paquetes siempre se prueban en diferentes máquinas y entornos. Además, para validar un paquete WAPT, LUTI realiza dos tipos de pruebas:

Buenas prácticas de seguridad con los paquetes WAPT:

Ustedes disponen de varias opciones respecto a los paquetes que ponemos a disposición. Los más apresurados (o valientes) se contentarán con los paquetes presentes en el repositorio «Nightly», mientras que los más cautelosos preferirán esperar unos días. En cualquier caso, siempre les recomendamos probar estos paquetes en un entorno dedicado en su infraestructura antes de desplegarlos en su parque informático.

 

¿Qué es VirusTotal?

VirusTotal es un sitio web que analiza gratuitamente (a pedido) archivos, dominios, IP y URLs sospechosos mediante varios antivirus. VirusTotal detecta rápidamente la presencia de virus o software malicioso. Atención, VirusTotal no proporciona ninguna protección adicional y no reemplaza en ningún caso el uso de un antivirus.

 

De LUTI al WAPT Store:

Cada paquete WAPT construido y validado por LUTI llega a un repositorio llamado «Nightly», que también es accesible de forma gratuita. Es un repositorio para paquetes «en espera». Los usuarios disponen de 5 días para informar los problemas que encuentren con un paquete WAPT. Si no se recibe ningún comentario durante este período, el paquete se considera confiable y se publicará en el WAPT Store.

 

Descubrir el sitio de LUTI:

Hemos intentado crear un sitio completo que le permita encontrar toda la información importante proporcionada por LUTI:

  • El nombre de cada paquete

  • La última versión detectada en el sitio del editor

  • El estado, la fecha y la versión del último build del paquete

  • La versión actualmente disponible en el WAPT Store

  • La fecha en que se detectó por última vez una nueva versión en el sitio del editor

Al hacer clic en el nombre de un paquete, puede ver lo que LUTI ha construido. El repositorio de software puede alojar un paquete para Mac, Windows, Debian, CentOS, etc. También puede saber en qué máquinas se están ejecutando las pruebas haciendo clic en uno de estos paquetes. El historial de los paquetes dedicados a un software también es consultable desde el sitio.

Finalmente, también puede encontrar los archivos probados con VirusTotal para evaluar el paquete en cuestión.

Y así concluye esta presentación de LUTI. ¡Esperamos que este pequeño robot esté a la altura de sus expectativas! Por supuesto, siempre hay margen de mejora. No dude en darnos sus comentarios a través del espacio de comentarios.

Demostración

Demostración en grupo

21/11/2024 : 10h30 - 11h30

Voy a participar