* update configuration
Signed-off-by: mauraza <gibone@vmware.com>
* [skip ci] Update README.md with readme-generator-for-helm
Signed-off-by: Bitnami Containers <containers@bitnami.com>
* change owner test of test of goss
Signed-off-by: mauraza <gibone@vmware.com>
* add a new test in goss
Signed-off-by: mauraza <gibone@vmware.com>
Co-authored-by: Bitnami Containers <containers@bitnami.com>
* Syncing WP tests with the test strategy
Signed-off-by: alukic <alukic@vmware.com>
* Added back SMTP runtime params
Signed-off-by: alukic <alukic@vmware.com>
* Simplified SMTP test, applied PR suggestions
Signed-off-by: alukic <alukic@vmware.com>
* CSS selector instead of text
Signed-off-by: alukic <alukic@vmware.com>
* Added improvemets for fixture usage
Signed-off-by: alukic <alukic@vmware.com>
* Improved fixture uage
Signed-off-by: alukic <alukic@vmware.com>
* Fixed an error with not using the TYPE const
Signed-off-by: alukic <alukic@vmware.com>
* Moved test data to arrays
Signed-off-by: alukic <alukic@vmware.com>
* Removed the test post fixture
Signed-off-by: alukic <alukic@vmware.com>
* 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>
* Ignore temp folders
Signed-off-by: alukic <alukic@vmware.com>
* Added the first DokuWiki tests
Signed-off-by: alukic <alukic@vmware.com>
* Removed a pipeline needed only in test
Signed-off-by: alukic <alukic@vmware.com>
* Removed comments
Signed-off-by: alukic <alukic@vmware.com>
* Commenting the file upload
Signed-off-by: alukic <alukic@vmware.com>
* Working on Goss tests as well
Signed-off-by: alukic <alukic@vmware.com>
* Removed files I need only for testing
Signed-off-by: alukic <alukic@vmware.com>
* Added Cypress to the pipeline
Signed-off-by: alukic <alukic@vmware.com>
* Add Goss tests as well
Signed-off-by: alukic <alukic@vmware.com>
* Expanded Goss test coverage to PHP and Apache tests
Signed-off-by: alukic <alukic@vmware.com>
* Removed group test since it will fail
Signed-off-by: alukic <alukic@vmware.com>
* Fix Goss tests
Signed-off-by: alukic <alukic@vmware.com>
* Fixed Goss test
Signed-off-by: alukic <alukic@vmware.com>
* My own review suggestions
Signed-off-by: alukic <alukic@vmware.com>
* Improved test by my onw code review
Signed-off-by: alukic <alukic@vmware.com>
* Removed extra env params
Signed-off-by: alukic <alukic@vmware.com>
* Updated chart-values.yaml
Signed-off-by: alukic <alukic@vmware.com>
* Removed extra navigation
Signed-off-by: alukic <alukic@vmware.com>
* Simplified runtime params
Signed-off-by: alukic <alukic@vmware.com>
* Changed the environment variables
Signed-off-by: alukic <alukic@vmware.com>
* Changed a test data value
Signed-off-by: alukic <alukic@vmware.com>
* Removed some dots as per code review
Signed-off-by: alukic <alukic@vmware.com>
* Modified a test name
Signed-off-by: alukic <alukic@vmware.com>
* Modify the Goss user test
Signed-off-by: alukic <alukic@vmware.com>
* Removed extra fixture
Signed-off-by: alukic <alukic@vmware.com>
* Added randomised data
Signed-off-by: alukic <alukic@vmware.com>
* Improving a CSS selector
Signed-off-by: alukic <alukic@vmware.com>
* Uncommented tests
Signed-off-by: alukic <alukic@vmware.com>
* Updated the User ID test
Signed-off-by: alukic <alukic@vmware.com>
* Removed unused parameter
Signed-off-by: alukic <alukic@vmware.com>
* Removed library checks and added file checks
Signed-off-by: alukic <alukic@vmware.com>
* Removed root group and fixed file type
Signed-off-by: alukic <alukic@vmware.com>
* Added an initial set of tests
Signed-off-by: alukic <alukic@vmware.com>
* Trigger VIB, change chart
Signed-off-by: alukic <alukic@vmware.com>
* Changed Keycloak
Signed-off-by: alukic <alukic@vmware.com>
* Added the Cypress tests, modified the pipeline
Signed-off-by: alukic <alukic@vmware.com>
* Removed the Keycloak CLI tool from the runtime params
Signed-off-by: alukic <alukic@vmware.com>
* Increased timeout and modified a test
Signed-off-by: alukic <alukic@vmware.com>
* Made a change in the test since the user management dropdown wasn't appearing
Signed-off-by: alukic <alukic@vmware.com>
* Tweak the Cypress tests
Signed-off-by: alukic <alukic@vmware.com>
* Forgot to change the localhost
Signed-off-by: alukic <alukic@vmware.com>
* Fixed the username/password problem
Signed-off-by: alukic <alukic@vmware.com>
* Added Goss tests as well
Signed-off-by: alukic <alukic@vmware.com>
* Added Goss to the tests
Signed-off-by: alukic <alukic@vmware.com>
* Remove temp files used only locally
Signed-off-by: alukic <alukic@vmware.com>
* Removed extra files need only locally
Signed-off-by: alukic <alukic@vmware.com>
* Removed files
Signed-off-by: alukic <alukic@vmware.com>
* Removed extra changes
Signed-off-by: alukic <alukic@vmware.com>
* Removed version change
Signed-off-by: alukic <alukic@vmware.com>
* Code improvement
Signed-off-by: alukic <alukic@vmware.com>
* Fixed the failing test
Signed-off-by: alukic <alukic@vmware.com>
* Prepare for CR by removing extra files and formatting
Signed-off-by: alukic <alukic@vmware.com>
* Changed the fixtures to plural
Signed-off-by: alukic <alukic@vmware.com>
* Split the test
Signed-off-by: alukic <alukic@vmware.com>
* Fixed a locator and updated runtime_params to contain explicit port 80
Signed-off-by: alukic <alukic@vmware.com>
* Apply PR suggestions
Signed-off-by: alukic <alukic@vmware.com>
* Changed the upload file tests per code review
Signed-off-by: alukic <alukic@vmware.com>
* Added missing Goss test
Signed-off-by: alukic <alukic@vmware.com>
* Fix logout test
Signed-off-by: alukic <alukic@vmware.com>
* Undo a small change that doesn't belong to this PR
Signed-off-by: alukic <alukic@vmware.com>
* Linter
Signed-off-by: alukic <alukic@vmware.com>
* Updated runtime parameter password to be uniform
Signed-off-by: alukic <alukic@vmware.com>
* Fixed the Goss test
Signed-off-by: alukic <alukic@vmware.com>
* Unified the password
Signed-off-by: alukic <alukic@vmware.com>
* 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>
* Refactoring
Signed-off-by: alukic <alukic@vmware.com>
* Change the workflow
Signed-off-by: alukic <alukic@vmware.com>
* Increased timeout due to some flakiness noticed
Signed-off-by: alukic <alukic@vmware.com>
* [bitnami/wordpress] Release 14.0.4 updating components versions
Signed-off-by: Bitnami Containers <containers@bitnami.com>
* Update README.md with readme-generator-for-helm
Signed-off-by: Bitnami Containers <containers@bitnami.com>
* Increase of type timeout and update baseUrl to localhost
Signed-off-by: alukic <alukic@vmware.com>
* Updated the runtime params to not include plugins
Signed-off-by: alukic <alukic@vmware.com>
* Shut down a failing test, to be fixed as a part of a different PR
Signed-off-by: alukic <alukic@vmware.com>
* Removed Plugin tests since we shouldn't be testing plugins
Signed-off-by: alukic <alukic@vmware.com>
* Added the it.skip()
Signed-off-by: alukic <alukic@vmware.com>
Co-authored-by: alukic <alukic@vmware.com>
* Add Ghost workflow
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
* Add Ghost tests
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
* Delete unnecessary vib-ghost pipeline
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
* Apply feedback
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
* Integrate changes in vib-verify.json
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
* Remove waitForDashboard condition
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
* Remove extra lines
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
* 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>
* 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>
* 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>
* 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>
* 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>
* 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>
* Changes in the VE pipelines, formatting
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Triggering Redis and Wordpress pipeline. Will undo this change before final PR
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Removed the Readme changes, triggering both pipelines again
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Fixing Redis resilience test issue
Signed-off-by: superaleks <alukic@vmware.com>
* Added specific resilience tests
Signed-off-by: superaleks <alukic@vmware.com>
* Undo the readme changes, not needed
Signed-off-by: superaleks <alukic@vmware.com>
* Checkout readme file
Signed-off-by: superaleks <alukic@vmware.com>
* Added an upload image test for WordPress
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Removed the tab changes for now for easier review
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Trigger pipeline
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Trigger pipeline
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Trigger pipeline
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
Description of the change
This PR adds integration with the VMware Image Builder Github actions for package, lint and trivy.
It will also remove the redundant actions from helm/ct. The conditions for launching the VIB pipeline are:
PRs need to affect only one chart
PRs need to bump the chart version
It has been tested with the following examples:
Successful chart bumps (the pipeline runs): Bump argo-workflows javsalgar/charts-1#1 Bump bitnami/nginx-ingress-controller javsalgar/charts-1#7
Two chart bumps (the pipeline gets skipped): Bump bitnami/pytorch and bitnami/haproxy javsalgar/charts-1#3
Changes without version bump (the action fails): Update grafana readme javsalgar/charts-1#5 Change wavefront-prometheus-adapter README javsalgar/charts-1#2 Change bitnami/drupal description javsalgar/charts-1#8
Changes in the repo root (the action does not run): Change root repo license javsalgar/charts-1#4
Create a file in the bitnami/ folder without affecting a chart (the pipeline gets skipped): Change root repo license javsalgar/charts-1#4
* Unified the Wordpress tests. Added version changed tests
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Removed the test suite wrapper
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Unified the test descriptions
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>