Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch test environments to cfd bosh lites #3371

Open
wants to merge 2 commits into
base: v7
Choose a base branch
from

Conversation

joaopapereira
Copy link
Contributor

Description
Try to change the v7 branch to use Bosh-lite

Changes:

  • Switch environment to cfd-bosh-lite
  • Turn off set_kernel_parameters to use cfd-bosh-lite
  • Expose shepherd configuration via repo variables
  • Update secrets path to bosh-lite
  • Expose TEST_FLAKE_ATTEMPTS and TEST_NODES
  • Set default FLAKE_ATTEMPTS
  • Bump gha test suit timeout from 60 to 120m
  • Enter nodes as workflow_dispatch input
  • Skip steps if SHEPHERD_LEASE_ID defined
  • Skip scaling tests that are testing CAPI
  • bosh-light environment default memory is 256Mb
  • Fixed the issue with force update of bosh
  • Delete created orgs during tests
  • Ensure that the orgName is empty for each test
  • Prevent double deletion of org
  • Lower number of tests running using client credentials to avoid flakes
  • Allow user to define namespace of the leased environment
  • Pass namespace of the lease to the reusable workflow

* Switch environment to cfd-bosh-lite
* Turn off set_kernel_parameters to use cfd-bosh-lite
* Expose shepherd configuration via repo variables
* Update secrets path to bosh-lite
* Expose TEST_FLAKE_ATTEMPTS and TEST_NODES
* Set default FLAKE_ATTEMPTS
* Bump gha test suit timeout from 60 to 120m
* Enter nodes as workflow_dispatch input
* Skip steps if SHEPHERD_LEASE_ID defined
* Skip scaling tests that are testing CAPI
* bosh-light environment default memory is 256Mb
* Fixed the issue with force update of bosh
* Delete created orgs during tests
* Ensure that the orgName is empty for each test
* Prevent double deletion of org
* Lower number of tests running using client credentials to avoid flakes
* Allow user to define namespace of the leased environment
* Pass namespace of the lease to the reusable workflow

Co-authored-by: João Pereira <joao.pereira@broadcom.com>
Signed-off-by: João Pereira <joao.pereira@broadcom.com>
@joaopapereira
Copy link
Contributor Author

WIP, do not merge

This allows to lock CFD in case incompatible changes in the latest release.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants