Skip to content
This repository has been archived by the owner on Feb 27, 2023. It is now read-only.

testing: Run a nightly Contour install CI job #194

Closed
youngnick opened this issue Feb 3, 2021 · 1 comment
Closed

testing: Run a nightly Contour install CI job #194

youngnick opened this issue Feb 3, 2021 · 1 comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.

Comments

@youngnick
Copy link
Member

As the operator matures, it's important for us to be confident that Contour controller changes don't break the operator.

To this end, this issue covers:

  • setting up some sort of CI job that runs on a schedule (probably daily to start with, but could be more frequent if it's not too expensive)
  • the job must test that projectcontour/contour:main and projectcontour/contour-operator:main work together.
  • The first phase is to test that an install ( and possibly removal) works; upgrades are left as a future exercise, although we acknowledge that a previous release -> main upgrade check will be immensely valuable.
  • The exact nature of the tests are left as an exercise for the implementer; something like contour's integration tests (that actually verify at least basic Contour functionality) would be very useful as well.
@youngnick youngnick added the kind/feature Categorizes issue or PR as related to a new feature. label Feb 3, 2021
@danehans
Copy link
Contributor

danehans commented Mar 2, 2021

fixed by #206.

@danehans danehans closed this as completed Mar 2, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

2 participants