Commit Graph

31 Commits

Author SHA1 Message Date
Gonzalo Gómez Gracia b9aef42543
[vib/common] Update app-version test (#78604)
Signed-off-by: Gonzalo Gomez Gracia <gonzalo.gomez@broadcom.com>
2025-03-05 12:41:10 +01:00
Javier J. Salmerón García f06586757e
[bitnami/*] test: Use haskey instead of contains (#78600)
* [bitnami/*] test:  Use haskey instead of contains

Signed-off-by: Javier J. Salmerón García <javier.salmeron@broadcom.com>

* test:  Add timeout

Signed-off-by: Javier J. Salmerón García <javier.salmeron@broadcom.com>

* test:  Use seconds

Signed-off-by: Javier J. Salmerón García <javier.salmeron@broadcom.com>

---------

Signed-off-by: Javier J. Salmerón García <javier.salmeron@broadcom.com>
2025-03-05 12:02:56 +01:00
Gonzalo Gómez Gracia 58bc523ba0
[vib/common] Allow timeout parameter in check-app-version (#78471)
[vib/common] Allow timeout parameter

Signed-off-by: Gonzalo Gomez Gracia <gonzalo.gomez@broadcom.com>
2025-03-04 18:39:15 +01:00
Juan Ariza Toledano 12ba318dec
[bitnami/libgcc|static] Add Goss tests (#77075) 2025-02-07 15:13:03 +01:00
David Gomez 9acfeddce6
[bitnami/*-min] Unify OS SPDX file name for minimal containers (#76817)
[bitnami/*-min] Unify OS SPDX file name for minimal containers

Signed-off-by: David Gomez <dgomezleon@vmware.com>
2025-01-31 14:29:09 +01:00
Javier J. Salmerón García e786ba1eb2
[bitnami/*-min] test: Make tests distro-generic (#76809)
* [bitnami/*-min] test:  Remove photon dependency

Signed-off-by: Javier J. Salmerón García <javier.salmeron@broadcom.com>

* Update java-min.yaml

Signed-off-by: Javier J. Salmerón García <jsalmeron@vmware.com>

* Update vars.yaml

Signed-off-by: Javier J. Salmerón García <jsalmeron@vmware.com>

* fix: 🐛 Move bc-fips test

Signed-off-by: Javier J. Salmerón García <javier.salmeron@broadcom.com>

---------

Signed-off-by: Javier J. Salmerón García <javier.salmeron@broadcom.com>
Signed-off-by: Javier J. Salmerón García <jsalmeron@vmware.com>
2025-01-31 09:45:45 +01:00
Juan Ariza Toledano 66bd232518
[bitnami/java-min] Add Goss test (#76769) 2025-01-29 12:40:09 +01:00
Juan Ariza Toledano 6e18b5d14f
[bitnami/node-min] Add Goss test (#76703) 2025-01-28 16:55:14 +01:00
Juan Ariza Toledano 0c64295bb8
[bitnami/nats] Recover Goss test for NATS (#76609) 2025-01-27 17:08:01 +01:00
Javier J. Salmerón García 90db49a9e9
[bitnami/*] test: Update endpoint test url (#74875)
Signed-off-by: Javier J. Salmerón García <javier.salmeron@broadcom.com>
2024-11-13 12:59:26 +01:00
Juan Ariza Toledano de684bd2af
ci: avoid running ldd against static binaries (#73962) 2024-10-25 17:06:54 +02:00
Carlos Rodríguez Hernández 45d7897631
[bitnami/*] Set new header/owner (#66218)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2024-05-06 15:06:33 +02:00
Andrés Bono 9218420f23
[bitnami/*] Update GOSS check-ca-certs destination (#63457)
Signed-off-by: Andrés Bono <andresbono@vmware.com>
2024-02-29 16:24:53 +01:00
Carlos Rodríguez Hernández 775d7a7e0e
Quote everything inside stdout/contents except regexp (#51956)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-10-18 16:38:08 +02:00
Carlos Rodríguez Hernández 3a07ef0579
Update Goss scripts making it compatible with Goss 4 (#51894)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-10-17 18:02:23 +02:00
Fran de Paz Galán ac8540291e
[bitnami/*] GOSS templates' standardization (#42419)
* [bitnami/*] GOSS templates' standardization

Signed-off-by: Fran de Paz <fdepaz@vmware.com>

* Update .vib/common/goss/templates/check-ca-certs.yaml

Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
Signed-off-by: Fran de Paz Galán <fdepaz@vmware.com>

---------

Signed-off-by: Fran de Paz <fdepaz@vmware.com>
Signed-off-by: Fran de Paz Galán <fdepaz@vmware.com>
Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
2023-07-26 14:36:18 +02:00
Felipe V.C. Serafim 97afafbee7
[bitnami/*] Add copyright header to vib files (#39154)
Add copyright header to vib files

Signed-off-by: sfelipe <sfelipe@vmware.com>
2023-06-29 09:57:31 +02:00
Francisco de Paz Galan e48696b784
[bitnami/parse-dashboard] Add VIB tests (#30863)
* [bitnami/parse-dashboard] Add VIB tests

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Support owner and group as optional params for check-files

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Add VIB triggers

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Use grep instead of rgrep

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Fix app-version typo

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Simplify goss dirs and files templates

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Apply suggestions from code review

Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
Signed-off-by: Francisco de Paz Galan <fdepaz@vmware.com>

* Apply suggestions

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Remove VIB trigger

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Remove testing file

Signed-off-by: FraPazGal <fdepaz@vmware.com>

---------

Signed-off-by: FraPazGal <fdepaz@vmware.com>
Signed-off-by: Francisco de Paz Galan <fdepaz@vmware.com>
Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
2023-05-18 09:37:35 +02:00
Miguel Ruiz 6c6d536353
[bitnami/discourse] Add VIB tests (#30858)
* [bitnami/discourse] Add VIB tests

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Update check-linked-libraries

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Add trigger

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Apply suggestions

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Remove triggers

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2023-05-16 07:54:05 +02:00
Miguel Ruiz 8aa7d02004
[bitnami/wordpress-nginx] Add VIB tests (#30027)
* [bitnami/wordpress-nginx] Add VIB tests

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Add triggers

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Add common/check-nginx-libphp.yaml

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Apply suggestions

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Restore missing file

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Remove triggers

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2023-05-12 16:57:17 +02:00
Miguel Ruiz a4d80c8587
[bitnami/drupal] Add VIB tests (#29156)
* [bitnami/drupal] Add VIB tests

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Add Goss action

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Add runtime-parameters and VIB trigger

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Apply suggestions

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Apply suggestions

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Move libphp test to common lib

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Remove apachectl -t test

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Apply suggestions

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Remove triggers

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2023-05-12 16:24:37 +02:00
Miguel Ruiz 666ad87ba1
[bitnami/symfony] Add VIB tests (#30019)
* [bitnami/symfony] Add VIB tests

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Add triggers

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Fix VIB pipeline

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Fix test 'composer --help'

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Fix test 'composer --help' allow as root

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Remove composer version test

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Add common/check-php-fpm.yaml

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Add symfony base dir

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Add links-to

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Remove gosu

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Remove triggers

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2023-04-28 10:39:39 +02:00
Francisco de Paz Galan 55ecce9020
[bitnami/percona-xtrabackup] Add VIB tests (#29987)
* [bitnami/percona-xtrabackup] Add VIB tests

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Make sed-in-place check multi-branch compatible

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Remove VIB trigger

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Remove debug code in goss script

Signed-off-by: FraPazGal <fdepaz@vmware.com>

---------

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2023-04-12 12:49:23 +02:00
Gonzalo Gómez Gracia 6cf82d51ba
[bitnami/*] Update SPDX test (#29007)
Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>
2023-04-03 07:25:48 +00:00
Jose Antonio Carmona d74dfb6eed
[bitnami/cassandra] Add VIB tests (#27809)
* [bitnami/cassandra] Add VIB tests

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Trigger VIB

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Remove specific test file

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Add excludePaths in sed-in-place

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Fix indentification of optional paths

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Fix command

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Test 4.0

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Remove VIB trigger

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Apply suggestions

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

---------

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2023-03-22 12:44:47 +01:00
Jose Antonio Carmona 12eb7ca36a
[bitnami/*] Fix linked libraries test (#26821)
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2023-03-09 18:20:33 +01:00
Jose Antonio Carmona 0fec0ce8e9
[bitnami/jruby] Add VIB tests (#26705)
* [bitnami/jruby] Add VIB tests

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Remove VIB trigger

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Exclude paths

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Add linked-libraries

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Increase timeouts

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Use new naming for property

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Improve identification of optional args

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Remove VIB trigger

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Fix files.mode path

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

---------

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2023-03-09 16:15:49 +01:00
Francisco de Paz Galan bd72e47e71
[bitnami/cosign] Add VIB tests (#26789)
* [bitnami/cosign] Add VIB tests

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Use custom version check and fix spdx test

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Improve spdx test sintax

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Remove VIB trigger

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Remove ending newlines

Signed-off-by: FraPazGal <fdepaz@vmware.com>

---------

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2023-03-09 13:00:26 +01:00
Francisco de Paz Galan 361eecf901
[bitnami/telegraf] Add VIB tests (#26723)
* [bitnami/telegraf] Add VIB tests

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Modify runtime_params

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Remove VIB trigger

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Update spdx test name

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Apply suggestions from code review

Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
Signed-off-by: Francisco de Paz Galan <fdepaz@vmware.com>

---------

Signed-off-by: FraPazGal <fdepaz@vmware.com>
Signed-off-by: Francisco de Paz Galan <fdepaz@vmware.com>
Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
2023-03-09 09:42:53 +01:00
Francisco de Paz Galan 9d243a6d23
[bitnami/*] Refactor Goss' common tests (#24127)
* [bitnami/*] Refactor Goss' common tests

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Trigger VIB for MariaDB

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Fix path typo

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Trigger VIB for WordPress

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Trigger VIB for Apache

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Remove VIB triggers

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Add missing MariaDB tests and launch VIB pipeline

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Remove VIB trigger

Signed-off-by: FraPazGal <fdepaz@vmware.com>

---------

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2023-02-16 11:37:25 +01:00
Francisco de Paz Galan c3cdb610a4
[bitnami/mariadb] Add VIB tests (#23253)
* [bitnami/mariadb] Add VIB tests

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Remove VIB trigger

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Avoid using BITNAMI_APP_NAME env for asset test files

Signed-off-by: FraPazGal <fdepaz@vmware.com>

---------

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2023-02-09 17:04:36 +01:00