-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
Expected Behavior
There's no real upgrade docs, but some conversations on slack and github issues indicate 0.11+ upgrades should be smooth, just apply the new manifest.
Actual Behavior
Today I upgraded from 0.11.3 -> 0.13.2.
Applying the new manifest didn't work. First I applied in my nonprod cluster, and it failed with this error: https://gist.github.com/rvandegrift/f0a584aa8c2fa0a2a6ceb75193137f68
I searched on slack and found a discussion that indicated that I needed to delete the Deployments in tekton-pipelines. So I did that and reapplied, and the second time it succeeded.
Then I tried to upgrade my prod environment. This time, I deleted the Deployments in tekton-pipelines and applied the config. Now it fails like this:
https://gist.github.com/rvandegrift/1a3372f03503eaf14acf8fc4795265c6
This is quite finicky - I guess the working procedure is something like:
- apply the new manifest, let it fail
- delete the deployments in tekton-pipelines
- apply the new manifest again.
I'm mostly creating this issue so that others can find it later when they'd like to upgrade. Though #1222 is the right fix.