Fix deprecation that made weave cloud impossible to install on latest stable k8s. This new API namespace should work for any version 1.8+.
Swap the order of the merge key things - integration_install_update_flow inherits 1.9, job_environment_vstable is supposed ot override it with latest stable. The way it was specified before didn't work though - in any recent build you can see 1.9 being printed like this, if you expand the right step:
With this change, it seems to work. For now? Maybe it works sometimes depending on the version of the yaml parser circleci has? I'm a bit nervous about it, but it seems to work - I'll replace it again in a bit.
Use newer minikube for stable, because the old one failed.
This makes the build more reliable. By which I mean, the 1.9 steps are as unreliable as ever, but 1.14 and vstable should pass more reliably, now that they're testing what they're supposed to.
This does three things:
integration_install_update_flow
inherits 1.9,job_environment_vstable
is supposed ot override it with latest stable. The way it was specified before didn't work though - in any recent build you can see 1.9 being printed like this, if you expand the right step: With this change, it seems to work. For now? Maybe it works sometimes depending on the version of the yaml parser circleci has? I'm a bit nervous about it, but it seems to work - I'll replace it again in a bit.This makes the build more reliable. By which I mean, the 1.9 steps are as unreliable as ever, but 1.14 and vstable should pass more reliably, now that they're testing what they're supposed to.