for instance there is no way to define the latest ...
# general
e
for instance there is no way to define the latest version of a Release Channel for the initial create of your cluster with a release channel
w
Specifically - you are talking about Release Channels in GKE? https://cloud.google.com/kubernetes-engine/docs/concepts/release-channels
e
Yes
I noticed you added support for this...
so I am now trying to use it...but you can't specify a null version for your node even with it set on a ReleaseChannel
which is most likely the bug...since GCP allows it via their rest call
w
Right - from that page:
Note: Do not include the --version flag when using release channels. When using release channels, you do not specify a version, because the version is managed automatically within the channel.
Let me check the Pulumi side...
e
yeah i tried that
but I get an error from Pulumi saying it can't parse the version string
w
You get that error even if you just don't pass anything for
version
?
e
yes
w
What is the error?
e
Diagnostics: gcpcontainerCluster (dev-pptr-cluster): error: 1 error occurred: * updating urnpulumidev:infra clustergcpcontainer/clusterClusterdev pptr cluster Malformed version:
w
Is there more to that error?
e
it just dies right there...
nothing after that
ok i figured it out...it seems like it wants me to specify a minMasterVersion
then it seems to work...very odd
you would think the master version would stick to release channel as well