Commit Graph

21 Commits

Author SHA1 Message Date
Jose Antonio Carmona
0c004e2281 [bitnami/wildfly] Add tests and publish using VIB (#11733)
* [bitnami/wildfly] Add tests and publish using VIB

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

* Remove unused index.js

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

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-08-22 09:50:59 +02:00
Jose Antonio Carmona
d86ec73a6d [bitnami/phpbb] Add tests and publish using VIB (#11705)
* [bitnami/phpbb] Add test and publish using VIB

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

* Simplify some selectors

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

* Increase robustness

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

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-08-17 12:23:37 +02:00
Jose Antonio Carmona
97c0396d30 [bitnami/joomla] Publish Joomla using VIB (#11793)
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-08-17 11:14:24 +02:00
Jose Antonio Carmona
6efa1951f5 [bitnami/node] Add tests and publish using VIB (#11712)
* [bitnami/node] Add tests and publish using VIB

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

* Remove empty index.js file

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

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-08-17 10:09:43 +02:00
Michiel
cbb0b23e07 Add Zookeeper and Spark Chart tests to the publishing pipeline (#11769)
Signed-off-by: Michiel <michield@vmware.com>
2022-08-16 15:23:25 +02:00
Jose Antonio Carmona
1b898101d8 [bitnami/fluentd] Add GOSS tests and publish using VIB (#11427)
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-07-29 19:10:28 +02:00
superaleks
d4e12162a3 [bitnami/odoo] Add Helm Chart tests for Odoo (#11145)
* Added antiflake pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Diversified the pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Make a change to trigger TKG

Signed-off-by: alukic <alukic@vmware.com>

* Replaced FIPS with normal AKS

Signed-off-by: alukic <alukic@vmware.com>

* Added extra workflow for Grafana Loki

Signed-off-by: alukic <alukic@vmware.com>

* Changed the pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Modified the workflow

Signed-off-by: alukic <alukic@vmware.com>

* Removed Grafana Loki

Signed-off-by: alukic <alukic@vmware.com>

* Reordered the test

Signed-off-by: alukic <alukic@vmware.com>

* Change to trigger vib

Signed-off-by: alukic <alukic@vmware.com>

* Uncomment the rest of the tests

Signed-off-by: alukic <alukic@vmware.com>

* Removed extra file and increased page load timeout

Signed-off-by: alukic <alukic@vmware.com>

* Improve the pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Added Goss to the publishing pipeline as well

Signed-off-by: alukic <alukic@vmware.com>

* Added the image test

Signed-off-by: alukic <alukic@vmware.com>

* Corrected the Goss file

Signed-off-by: alukic <alukic@vmware.com>

* Added Goss tests, locked version

Signed-off-by: alukic <alukic@vmware.com>

* Fixed Goss tests

Signed-off-by: alukic <alukic@vmware.com>

* Fixed one failing Goss test

Signed-off-by: alukic <alukic@vmware.com>

* Remove test changes

Signed-off-by: alukic <alukic@vmware.com>

* Removed antiflake pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Removed extra tests

Signed-off-by: alukic <alukic@vmware.com>

* Improved test resilience

Signed-off-by: alukic <alukic@vmware.com>

* Trigger VIB

Signed-off-by: alukic <alukic@vmware.com>

* Fixed one test

Signed-off-by: alukic <alukic@vmware.com>

* Increase default command timeout

Signed-off-by: alukic <alukic@vmware.com>

* Increase the platform size

Signed-off-by: alukic <alukic@vmware.com>

* Increased page load timeout

Signed-off-by: alukic <alukic@vmware.com>

* Adding force true to type actions

Signed-off-by: alukic <alukic@vmware.com>

* Remove un-needed force

Signed-off-by: alukic <alukic@vmware.com>

* Improve the spec

Signed-off-by: alukic <alukic@vmware.com>

* Fix test that fails in TKG

Signed-off-by: alukic <alukic@vmware.com>

* Improved a test

Signed-off-by: alukic <alukic@vmware.com>

* Increase timeout values

Signed-off-by: alukic <alukic@vmware.com>

* Trying to remove the reload

Signed-off-by: alukic <alukic@vmware.com>

* Improving the install test

Signed-off-by: alukic <alukic@vmware.com>

* Improve Odoo

Signed-off-by: alukic <alukic@vmware.com>

* Remove un-needed changes

Signed-off-by: alukic <alukic@vmware.com>

* Undo changes on not needed files

Signed-off-by: alukic <alukic@vmware.com>

* Removed extra health checl

Signed-off-by: alukic <alukic@vmware.com>

* Added the utils

Signed-off-by: alukic <alukic@vmware.com>

* Added Odoo to the pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Removed the phone

Signed-off-by: alukic <alukic@vmware.com>

* Unified the fixtures

Signed-off-by: alukic <alukic@vmware.com>

* Improve button fetching

Signed-off-by: alukic <alukic@vmware.com>

* Remove redundant tests and minor modifications

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

* Apply suggestions

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

* Use vars file in Goss

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

* Add goss' vars file to vib pipeline def

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

* Specify cluster size for VIB pipelines

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

Co-authored-by: FraPazGal <fdepaz@vmware.com>
2022-07-28 17:30:36 +02:00
Miguel Ruiz
ab71859f36 [bitnami/schema-registry] Add schema-registry chart (#11338)
* [bitnami/schema-registry] Add schema-registry chart

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

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Update bitnami/schema-registry/Chart.yaml

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

Co-authored-by: Carlos Rodríguez Hernández <carrodher1179@gmail.com>

* Add README.md header

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

* Update README.md

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

* Fix typo in README

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

* [bitnami/schema-registry] Update components versions

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* [bitnami/schema-registry] Update components versions

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* [bitnami/schema-registry] Update components versions

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carrodher1179@gmail.com>
2022-07-28 09:43:40 +02:00
Jose Antonio Carmona
70ffeb275a [bitnami/*] Make cd-pipeline retryable (#11175)
* [bitnami/*] Make cd-pipeline retryable

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

* Avoid git push from terminating the job when failed

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

* Fix typo on notification for failed update-index runs

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

* Fix retry logic with suggestions

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

* Use vib-publish result to derive chart version

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

* Revamp logic to use artifacts

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

* Remove unnecessary if

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

* Add token back to clone repo

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

* Remove jq installation

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

* Remove show-error step

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

* Simply update-index result logic

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

* Remove extra blank space

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-07-27 16:41:50 +02:00
Carlos Rodríguez Hernández
4363ca8240 [bitnami/dataplatform-bp2] Deprecate Helm chart (#11333)
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
2022-07-25 11:37:49 +02:00
Carlos Rodríguez Hernández
739f84e24c Add dataplatform-bp2 to cd-pipeline.yaml (#11331) 2022-07-25 10:32:00 +02:00
Carlos Rodríguez Hernández
01ced90ba0 Add [CI/CD] prefix to the GH actions name (#11270)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2022-07-20 13:40:35 +02:00
Jose Antonio Carmona
1a94115b5a [bitnami/*] Use secrets to define target-platforms (#11204)
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-07-18 13:38:04 +02:00
Jose Antonio Carmona
421870b00e [bitnami/*] Temporarily change VIB target-platform (#11197)
* Do not use secrets for target-platforms

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

* Temporarily replace TKG by GKE

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-07-15 10:51:07 +02:00
superaleks
8b64d5d6f1 [bitnami/magento] Add Magento Helm Chart tests (#11055)
* Added antiflake pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Diversified the pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Make a change to trigger TKG

Signed-off-by: alukic <alukic@vmware.com>

* Replaced FIPS with normal AKS

Signed-off-by: alukic <alukic@vmware.com>

* Added extra workflow for Grafana Loki

Signed-off-by: alukic <alukic@vmware.com>

* Changed the pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Modified the workflow

Signed-off-by: alukic <alukic@vmware.com>

* Removed Grafana Loki

Signed-off-by: alukic <alukic@vmware.com>

* Add Cypress tests and created first pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Set target ip for remote execution

Signed-off-by: alukic <alukic@vmware.com>

* Trigger VIB on fork to see the outcome

Signed-off-by: alukic <alukic@vmware.com>

* Slowed down test execution

Signed-off-by: alukic <alukic@vmware.com>

* Trigger vib

Signed-off-by: alukic <alukic@vmware.com>

* Keep working on the tests

Signed-off-by: alukic <alukic@vmware.com>

* Added Magento tests

Signed-off-by: alukic <alukic@vmware.com>

* Tweak the waiting time to check for changes

Signed-off-by: alukic <alukic@vmware.com>

* Increase delay

Signed-off-by: alukic <alukic@vmware.com>

* Add a small change to the test

Signed-off-by: alukic <alukic@vmware.com>

* Improved the Cypress tests

Signed-off-by: alukic <alukic@vmware.com>

* Replaced hardcoded ip with template

Signed-off-by: alukic <alukic@vmware.com>

* Improved one Cypress tests

Signed-off-by: alukic <alukic@vmware.com>

* Added one more goss tests

Signed-off-by: alukic <alukic@vmware.com>

* Corrected a typo

Signed-off-by: alukic <alukic@vmware.com>

* Fixed a flaky test

Signed-off-by: alukic <alukic@vmware.com>

* Template instead of IP

Signed-off-by: alukic <alukic@vmware.com>

* Improved the last Cypress test

Signed-off-by: alukic <alukic@vmware.com>

* Removed test files

Signed-off-by: alukic <alukic@vmware.com>

* Remove antiflake

Signed-off-by: alukic <alukic@vmware.com>

* Remove changes

Signed-off-by: alukic <alukic@vmware.com>

* Trying to fix the loader

Signed-off-by: alukic <alukic@vmware.com>

* Try to solve the loading issue

Signed-off-by: alukic <alukic@vmware.com>

* Undo fix for last test

Signed-off-by: alukic <alukic@vmware.com>

* Added publishing change

Signed-off-by: alukic <alukic@vmware.com>

* Remove filetype from fixtures

Signed-off-by: alukic <alukic@vmware.com>

* Added back the proper action delay

Signed-off-by: alukic <alukic@vmware.com>

* Remove the dot

Signed-off-by: alukic <alukic@vmware.com>

* Added logout to before, separated admin test from customer test

Signed-off-by: alukic <alukic@vmware.com>

* Added image upload test

Signed-off-by: alukic <alukic@vmware.com>

* Add image upload test

Signed-off-by: alukic <alukic@vmware.com>

* Improved Commands selector

Signed-off-by: alukic <alukic@vmware.com>

* Improved Goss tests per PR suggestions

Signed-off-by: alukic <alukic@vmware.com>

* Variable instead of hardcoded value

Signed-off-by: alukic <alukic@vmware.com>
2022-07-13 18:17:40 +02:00
superaleks
eaac31ea47 [bitnami/nginx] Add nginx Helm Chart tests (#10854)
* Added antiflake pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Diversified the pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Make a change to trigger TKG

Signed-off-by: alukic <alukic@vmware.com>

* Replaced FIPS with normal AKS

Signed-off-by: alukic <alukic@vmware.com>

* Added extra workflow for Grafana Loki

Signed-off-by: alukic <alukic@vmware.com>

* Changed the pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Modified the workflow

Signed-off-by: alukic <alukic@vmware.com>

* Removed Grafana Loki

Signed-off-by: alukic <alukic@vmware.com>

* Added the first instance of goss tests

Signed-off-by: alukic <alukic@vmware.com>

* Add VIB triggering changes

Signed-off-by: alukic <alukic@vmware.com>

* Remove typos

Signed-off-by: alukic <alukic@vmware.com>

* Fixed issues in Goss test regarding sterr

Signed-off-by: alukic <alukic@vmware.com>

* Remove test files

Signed-off-by: alukic <alukic@vmware.com>

* Improve some tests

Signed-off-by: alukic <alukic@vmware.com>

* Applied CD suggestions

Signed-off-by: alukic <alukic@vmware.com>

* Fixed curl test

Signed-off-by: alukic <alukic@vmware.com>

* Improved file test

Signed-off-by: alukic <alukic@vmware.com>

* Working on improving nginx test

Signed-off-by: alukic <alukic@vmware.com>

* Removed curl test

Signed-off-by: alukic <alukic@vmware.com>

* Add to publishing

Signed-off-by: alukic <alukic@vmware.com>

* Merged with master

Signed-off-by: alukic <alukic@vmware.com>

* Improve Goss test

Signed-off-by: alukic <alukic@vmware.com>
2022-07-08 16:20:04 +02:00
Jeremy
4084152a96 [bitnami/matomo] Adding the Matomo Helm Chart (#10652)
* Adding Matomo Chart v0.1.0

Signed-off-by: Jeremy Boyle <jeremy.t.boyle2.mil@swf.army.mil>

* Updating values.yaml, with missing @param values, regenerated README.md

Signed-off-by: Jeremy Boyle <jeremy.t.boyle2.mil@swf.army.mil>

* Updating values.yaml, changed DEBUG = FALSE, regenerated README.md

Signed-off-by: Jeremy Boyle <jeremy.t.boyle2.mil@swf.army.mil>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <containers@bitnami.com>

* test:  Add VIB testing

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* fix matomo

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* test:  Update incorrect url

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* chore: ⬆️ Update image

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* chore: 🔥 Remove unused variable ingress.hosts and service.httpsport

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* fix: 🐛 Add reference to missing certificate values

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* docs: 📝 Fix incorrect placeholder in values documentation

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* feat:  Adapt ingress to standard and add missing values

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* ci: 👷 Add chart to cd-pipeline

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* chore: ⬆️ Bump subcharts

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* test:  Add two extra GOSS tests

Check that the httpd process exists and check the Matomo config contents

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* test:  Improve cypress tests

- Add documentation on the API
- Check that the user has been created

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* chore: ⬆️ Bump image tag

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* chore: 🔥 Remove references to service.port

This is a deprecated parameter not used anymore

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* feat:  Use common.secrets.password.manage for password management

This avoids issues during upgrades

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* fix: 🐛 Remove erroneous call to coalesce

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* chore: 🔥 Remove component label

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* feat:  Add smtpExistingSecret value

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* fix: 🐛 Use correct PVC values

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* chore: 🔥 Remove unused reference to sessionAffinity and service.port

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
Co-authored-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2022-07-07 17:12:39 +02:00
superaleks
61ddbba82f [bitnami/elasticsearch] Add Elasticsearch to the publishing pipeline (#11074)
* Added antiflake pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Diversified the pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Make a change to trigger TKG

Signed-off-by: alukic <alukic@vmware.com>

* Replaced FIPS with normal AKS

Signed-off-by: alukic <alukic@vmware.com>

* Added extra workflow for Grafana Loki

Signed-off-by: alukic <alukic@vmware.com>

* Changed the pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Modified the workflow

Signed-off-by: alukic <alukic@vmware.com>

* Removed Grafana Loki

Signed-off-by: alukic <alukic@vmware.com>

* Added Elasticsearch to publish pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Removed antiflake

Signed-off-by: alukic <alukic@vmware.com>

* Corrected a typo

Signed-off-by: alukic <alukic@vmware.com>
2022-07-07 12:39:06 +02:00
Francisco de Paz Galán
35c69735ee [bitnami/*] cd: Add Slack notify job to CD pipeline (#10929)
* Add Slack Notify job to CD Pipeline

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

* Fix paths directive and modify wording

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

* Exclude commits with only changes to .md files to trigger pipeline

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

* Use clearer repo ENVs

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

* Fix ENVs typo

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-07-06 17:33:39 +02:00
superaleks
aad9587bdf [bitnami/external-dns] Add ExternalDNS to publishing pipeline (#11036)
* Added antiflake pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Diversified the pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Make a change to trigger TKG

Signed-off-by: alukic <alukic@vmware.com>

* Replaced FIPS with normal AKS

Signed-off-by: alukic <alukic@vmware.com>

* Added extra workflow for Grafana Loki

Signed-off-by: alukic <alukic@vmware.com>

* Changed the pipeline

Signed-off-by: alukic <alukic@vmware.com>

* Modified the workflow

Signed-off-by: alukic <alukic@vmware.com>

* Removed Grafana Loki

Signed-off-by: alukic <alukic@vmware.com>

* Add External DNS to publishing

Signed-off-by: alukic <alukic@vmware.com>

* Remove test files

Signed-off-by: alukic <alukic@vmware.com>

* Remove magento

Signed-off-by: alukic <alukic@vmware.com>

* Alphabetical order

Signed-off-by: alukic <alukic@vmware.com>
2022-07-05 17:02:41 +02:00
Francisco de Paz Galán
450fb93dfa Rename Verify/Publish github workflows (#10917)
Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-06-29 14:00:35 +02:00