Commit Graph

161 Commits

Author SHA1 Message Date
Alejandro Gómez Morón
e138c8b3d6 Adding workflows for the support by using the GH board (#11245)
* Adding workflows for the support by using the GH board

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Fixing typo and GH payload for cards

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Setting properly the support team

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Adding prefix [Support] to all the Support actions

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Fixing a typo in the payload structure

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Adding auto-labeling

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-07-20 11:03:27 +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
Alejandro Gómez Morón
a1e902828c Creating a scheduled job to sync labels fron the bitnami/containers repository (#11039)
Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-07-06 09:20:58 +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
Jose Antonio Carmona
5002bd69de Fix incorrect triggering of VIB (#10993)
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-07-01 10:51:40 +02:00
Francisco de Paz Galán
15cdfcedba Improve trigger restrictions for the CI/VIB Verify job (#10982)
* Improve trigger restrictions for the CI/VIB Verify job

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

* Fix typo

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-06-30 18:56:15 +02:00
Javier J. Salmerón-García
7e9b096825 [bitnami/*] ci: 👷 Skip ci-pipeline workflow if the changes are only in markdown files (#10969)
* [bitnami/*] ci: 👷 Skip ci-pipeline workflow if the changes are only in markdown files

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

* ci: 👷 Add chart to cd-pipeline

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

* fix:  Revert adding matomo to the cd-pipeline workflow

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

* docs: 📝 Update Pull Request Template

It specifies that the changes in the Chart.yaml are not mandatory for simple README.md changes.

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2022-06-30 12:43:12 +02:00
Francisco de Paz Galán
f6d39a68b4 Fix auto-merge PRs to avoid race condition (#10933)
Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-06-29 21:00:56 +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
Francisco de Paz Galán
499a334465 Skip VIB verification pipeline for update-readme-metadata changes (#10907)
* Skip VIB verification pipeline for update-readme-metadata changes

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

* Fix readme update commit message

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-06-29 10:04:44 +02:00
Jose Antonio Carmona
3781cb2d60 [bitnami/*] Use VIB to publish more assets (#10903)
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-06-28 16:14:08 +02:00
Francisco de Paz Galán
fc58f59a83 Automate merge process of CI's PRs (#10734)
* Automate merge process of CI's PRs

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

* Add reviewers agents for build process failures

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

* Update reviewers to use team instead on individual members

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-06-14 17:22:18 +02:00
Carlos Rodríguez Hernández
d0296fd750 Replace maintainer/committer email in GH workflows and chart scaffolding (#10536)
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
2022-06-14 10:53:04 +02:00
Javier J. Salmerón-García
cd7cccabba [bitnami/pinniped] feat: 🎉 Add chart (#10569)
* [bitnami/pinniped] feat: 🎉 Add chart

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

* Apply requested changes

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

* Add VIB files

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

* update tag

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

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

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

* Bump image

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

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

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

* Add cypress tests

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

* add chromeWebSecurity

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

* change visit with request

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

* Revert and use generic port

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-06-14 10:01:22 +02:00
Jose Antonio Carmona
f4188501c2 [bitnami/*] Use VIB to publish mongodb, kibana and solr (#10562)
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-06-06 18:24:36 +02:00
Carlos Rodríguez Hernández
e68860c25a Use descriptive name for extra VIB verify workflows (#10580)
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
2022-06-06 13:14:10 +02:00
Alejandro Moreno
5263eeb6a3 [bitnami/haproxy-intel] Add bitnami/haproxy-intel umbrella chart (#9623)
* Add bitnami/haproxy-intel umbrella chart

Signed-off-by: Alejandro Moreno <amorenoc@vmware.com>

* Update registry

Signed-off-by: Alejandro Moreno <amorenoc@vmware.com>

* Rebase

Signed-off-by: Alejandro Moreno <amorenoc@vmware.com>

* Add .vib

Signed-off-by: Alejandro Moreno <amorenoc@vmware.com>

* Fix image

Signed-off-by: Alejandro Moreno <amorenoc@vmware.com>

* Add to publish workflow

Signed-off-by: Alejandro Moreno <amorenoc@vmware.com>

* Add runtime parameters

Signed-off-by: Alejandro Moreno <amorenoc@vmware.com>

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

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-05-27 17:56:19 +02:00
David Gomez
47858a7519 [bitnami/sealed-secrets] Add sealed-secrets chart (#10374)
* Add sealed-secrets chart

Signed-off-by: David Gomez <dgomezleon@vmware.com>

* Create .vib files

Signed-off-by: David Gomez <dgomezleon@vmware.com>

* Remove temporary files

Signed-off-by: David Gomez <dgomezleon@vmware.com>

* Add necessary change for README.md

Signed-off-by: David Gomez <dgomezleon@vmware.com>

* [bitnami/sealed-secrets] Update components versions

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-05-24 17:03:43 +02:00
Javier J. Salmerón-García
55e92bf870 [bitnami/grafana-loki] feat: 🎉 Add chart (#10281)
* [bitnami/grafana-loki] feat: 🎉 Add chart

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

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

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

* Fix description and add VIB pipelines

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

* Fix memcached issues

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

* Apply requested changes

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

* Fix metadata and README

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

* Update bitnami-shell

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

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

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

* Fix parenthesis

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

* FIx incorrect common calls

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

* Update vib-publish

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

* Fix reported issues

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-05-19 16:37:59 +02:00
Alejandro Ruiz
3e095c72b9 [bitnami/*] revert: skipping the CI automated README comments (#10271)
Signed-off-by: Alejandro Ruiz <alejandroruiz@vmware.com>
2022-05-17 15:59:48 +02:00
Alejandro Ruiz
e1640289ee [bitnami/*] chore 🔨: Prevent automated README updates from triggering the CI (#10044) 2022-05-09 16:52:09 +02:00
Javier J. Salmerón-García
6a465ef0fa [bitnami/*]: fix: 🐛 Delete environment in vib-publish pipeline (#9954)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2022-04-27 18:36:56 +02:00
Javier J. Salmerón-García
289bd06b87 [bitnami/*] feat: Add vib-publish pipeline (#9939)
* [bitnami/*] feat:  Add vib-publish pipeline

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

* Update vib-publish.yaml

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

* Update .github/workflows/vib-publish.yaml

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

Co-authored-by: Alejandro Ruiz <4057165+aruiz14@users.noreply.github.com>

* Update .github/workflows/vib-publish.yaml

Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Change platforms

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

* Update secret names

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

* Remove role

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

* Remove role

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

Co-authored-by: Alejandro Ruiz <4057165+aruiz14@users.noreply.github.com>
Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-04-27 16:55:35 +02:00
Jose Antonio Carmona
7a5449284f Update vib-verify workflow (#9934)
* Do not fail by default on PR creation
* Rename workflow and some steps to follow a convention

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-04-26 16:27:01 +02:00
Javier J. Salmerón-García
2246e0540e [bitnami/*]: chore: 🔧 Remove "Chart Test" pipeline (#9931)
* [bitnami/*]: chore: 🔧 Remove "Chart Test" action

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

* Update contributing

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2022-04-26 12:33:52 +02:00
Manuel Recena
fee18e7464 Applied correct markdown (#9899)
* Applied correct markdown

* More detailed description
2022-04-26 11:47:16 +02:00
Jose Antonio Carmona
58375137c8 Use a secret for target-platform definition (#9868)
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-04-21 16:54:24 +02:00
Jose Antonio Carmona
607c35ef45 [bitnami/*] Extend default test coverage (#9780)
* Modify workflow to use new vib-early-feedback pipelines

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

* Add early-feedback for existing assets

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

* Make vib-early-feedback retrieve chart name

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

* Add early-feedback for the rest of the catalog

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

* Model TARGET_PLATFORM in early-feedback action

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

* Rename DEFAULT_TARGET_PLATFORM

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

* Update action name

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

* Fix detected errors in early feedback pipelines

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

* Use a single workflow that is triggered when labeled

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

* Apply suggestion to check for common chart

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

* Fix naming and event triggers

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

* Update approval message

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

* Add comment for extra verify pipelines

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

* Fix extra verification checks

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-04-20 13:58:02 +02:00
Carlos Rodriguez Hernandez
6bf26c5608 Remove check categories action and ct-lint leftover
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
2022-04-17 20:06:24 +00:00
superaleks
85c67c1f5d [bitnami/*] Fixing the inconsistencies (#9759)
* Fixing the inconsistencies

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

* Fixed environment variable name

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

* Changed variable name for PhpMyAdmin

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

* Removed unused references to matrix platform

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

* Apply review suggestion

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

* Change variable names

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

* Space

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

* Fix the space miniO

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

* Missing space solR workflow

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

* Naming convention

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

* Fixing the inconsistencies

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

* Fixed environment variable name

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

* Changed variable name for PhpMyAdmin

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

* Removed unused references to matrix platform

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

* Apply review suggestion

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

* Change variable names

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

* Space

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

* Fix the space miniO

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

* Missing space solR workflow

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

* Naming convention

Signed-off-by: alukic <alukic@vmware.com>
2022-04-12 17:03:27 +02:00
superaleks
056b262ffc [bitnami/thanos] Add Thanos Helm Chart tests (#9635)
* Added the Thanos folder structure and some really basic tests

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

* Added more functional tests which also check for existing store

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

* Added the workflow for Thanos

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

* Tweaked the workflow

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

* Added the final version of the tests

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

* Remove previous version of the workflow

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

* Removed phpmyadmin folder

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

* Formatting the cypress.json file

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

* Formatted the cypress.json

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

* Remove unnecessary environment variables

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

* Removed extra shoulds

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

* New line

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

* New line removal

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

* Renamed the variable name, removed dark/light mode test

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

* Data query

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

* Improved query execution test

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

* Improved assertions

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

* Removed extra assertions

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

* Removed extra assertion

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

* Chaining selectors

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

* Removed chaning UI tests

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

* Applied code review suggestions

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

* Version information was missing

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

* A typo

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

* Implemented the suggestion related to the badge

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

* Applied code review suggestions

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

* Formatting, added more asserts

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

* Removed other extra asserts

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

* Changing the store endpoint assertion

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

* Removed extra be.visible assertion

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

* Formatting

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

* Undo unwanted formatting

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

* Formatting

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

* Change the name of the environment variable

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

* Increase click delay to prevent flakiness

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

* Changed the variable name to match the new one

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

* Added type delay to fix flakiness

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

* Adding back the ;

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

* Format consistency

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

* Formatting

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

* Last formatting after plugin config

Signed-off-by: alukic <alukic@vmware.com>
2022-04-07 13:12:38 +02:00
Francisco de Paz Galán
43e93d83fb [bitnami/harbor] Add Harbor Helm Chart tests (#9644)
* Add Harbor VIB workflow

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

* Update Harbor VIB workflow env name

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

* [bitnami/harbor] Add Harbor helm chart tests

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

* Apply suggested changes

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

* Reapply suggestion and execute formatter

Signed-off-by: Francisco de Paz <fdepaz@vmware.com>
2022-04-05 12:28:54 +02:00
Jose Antonio Carmona
58edc94cc8 [bitnami/solr] Add SolR Helm Chart tests (#9637)
* Add SolR tests

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

* Apply feedback I

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

* Apply feedback II

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-04-05 10:04:15 +02:00
Javier Salmeron Garcia
3b0961ff9f Remove sync-chart-index.yaml from master repo
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2022-04-01 16:21:47 +02:00
Javier J. Salmerón-García
17baaee201 [bitnami/*] feat: 🎉 Add workflow for syncing index.yaml to S3 (#9568)
* [bitnami/*] feat: 🎉 Add workflow for syncing index.yaml to S3

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

* Remove not verified action

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

* Remove dryrun

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

* Add AWS_REGION secret

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2022-04-01 13:50:36 +02:00
Javier J. Salmerón-García
bef653dc58 [bitnami/*]: chore: 🔨 Make the Update README metadata action to update the README.md (#9626)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2022-03-30 15:47:08 +02:00
superaleks
d369484142 [bitnami/phpmyadmin] Add Phpmyadmin Helm Chart tests (#9570)
* Added empty workflow file

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

* Added the phpmyadmin tests

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

* Tweaked the tests to reduce flakiness

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

* Add a missing 0

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

* Moved the assert from commands to the test

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

* Changed the chart-values, to remove username/password settings since we are using the default

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

* Added the login assertion

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

* HTTP to HTTPS

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

* Removed the duplicate rows and an empty line

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

* Empty row

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

* Removed extra row from cypress.json

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

* Applied suggestions in the PR

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

* Plugins as constants

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

* Removed extra shoulds

Signed-off-by: alukic <alukic@vmware.com>
2022-03-29 17:11:15 +02:00
superaleks
2ec2fb5e7b [bitnami/kibana] Add Kibana Helm Chart tests (#9494)
* Created empty Kibana workflow file

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

* Added the Kibana pipeline and the folder structure

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

* Added the Goss test

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

* Added the initial Cypress test spec

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

* Added the git workflow pointing to the pipeline

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

* Added the Kibana tests

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

* Added the CR suggestions, formatting

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

* Changed the locator strategy for upload files

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

* Increased the timeout since the application is slow

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

* Added the dynamic title for Canvas

Signed-off-by: alukic <alukic@vmware.com>
2022-03-22 09:58:22 +01:00
Jose Antonio Carmona
abc90a504d [bitnami/airflow] Add Airflow Helm Chart tests (#9497)
* Add Airflow tests

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

* Rename users tests data

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

* Improve DAG trigger selector and delete plugins

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

* Add Import variable test and formatting

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-03-22 09:27:07 +01:00
superaleks
43e8285f55 [bitnami/minio] Add tests for Bitnami MiniO Helm Chart #9335 (#9351)
* Added tests for MiniO Helm chart

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

* Formatting

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

* Added changes per PR

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

* Removed downloaded file

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

* Applied suggestions from CR

Signed-off-by: alukic <alukic@vmware.com>
2022-03-15 16:56:10 +01:00
superaleks
e6683a3164 [bitnami/grafana] Add Grafana tests (#9259)
* Added the tests for Grafana

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

* Removed the port for default port

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

* Added the workflow

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

* Removed the extra fixtures file

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

* Randomised test data, added changes suggested in the code review

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

* Added the PR feedback changes

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

* Removed the deletion test case for data source

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

* Changed the locator strategy to take advantage of retryability, reduced env file

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

* Removed autogenerated file

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

* Instead of constant, use direct values for locators

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

* Formatting

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

* Applied an improvement to locator strategy

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

* Improved a locator for commands too

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

* Fixing the flaky login command

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

* Applied the changes requested by javisalgar

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

* Changed to reduce flakiness

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

* Last working change for login flakiness

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

* Trailing space

Signed-off-by: alukic <alukic@vmware.com>
2022-03-08 10:48:06 +01:00
Javier J. Salmerón-García
5293056fdc [bitnami/*] test: Skip Early Feedback test in bitnami/common (#9240)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2022-03-01 12:27:11 +01:00
mpermar
15fb1a3424 Move us to use the action from the official repo (#9190)
Signed-off-by: Martin Perez <martinpe@vmware.com>
2022-02-24 09:29:59 +01:00
Miguel Ruiz
03edcacb47 Update readme-generator command in github-actions (#9189)
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2022-02-24 08:20:24 +01:00