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

Stabilise CI deployments #1696

Merged
merged 1 commit into from
Jul 28, 2023
Merged

Stabilise CI deployments #1696

merged 1 commit into from
Jul 28, 2023

Conversation

berendt
Copy link
Member

@berendt berendt commented Jul 21, 2023

  • Add support to customize the registry and the namespace
    used for Kolla in the CI
  • Use ansible.builtin.command to install python-gilt
  • Pull images for the manager service in a separate step
  • Print a few debug messages when the deployment of the Netbox
    or the Manager Service fails.
  • Move all Docker Registry parameters into environments/configuration.yml
  • Use another check to check the health of the Keycloak service
  • Use by default the latest tags of ARA Server and Netbox
  • Do not wait for a good state of ARA since ARA is disabled in
    the testbed CI
  • Skip Netbox tasks if Netbox deployment hangs, Netbox is not
    required for successful testbed CI deployment

@berendt berendt force-pushed the fix-waits branch 17 times, most recently from 20fa211 to 3636b17 Compare July 22, 2023 20:14
@berendt
Copy link
Member Author

berendt commented Jul 22, 2023

recheck

1 similar comment
@osfrickler
Copy link
Member

recheck

@berendt berendt force-pushed the fix-waits branch 4 times, most recently from 4e56342 to df1eac6 Compare July 24, 2023 18:20
@osfrickler osfrickler closed this Jul 24, 2023
@osfrickler osfrickler reopened this Jul 24, 2023
@berendt berendt force-pushed the fix-waits branch 4 times, most recently from c2fa1d1 to d54676b Compare July 25, 2023 17:48
@berendt berendt changed the title Do not wait for non-mandatory services Stabilise CI deployments Jul 25, 2023
@berendt berendt force-pushed the fix-waits branch 9 times, most recently from c702e54 to 5c034ce Compare July 27, 2023 08:34
* Add support to customize the registry and the namespace
  used for Kolla in the CI
* Use ansible.builtin.command to install python-gilt
* Pull images for the manager service in a separate step
* Print a few debug messages when the deployment of the Netbox
  or the Manager Service fails.
* Move all Docker Registry parameters into environments/configuration.yml
* Use another check to check the health of the Keycloak service
* Use by default the latest tags of ARA Server and Netbox
* Do not wait for a good state of ARA since ARA is disabled in
  the testbed CI
* Skip Netbox tasks if Netbox deployment hangs, Netbox is not
  required for successful testbed CI deployment

Signed-off-by: Christian Berendt <berendt@osism.tech>
@osfrickler osfrickler merged commit db7dd21 into main Jul 28, 2023
3 checks passed
@osfrickler osfrickler deleted the fix-waits branch July 28, 2023 09:03
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