<p>I'm trying to add a new node pool into an existing GKE cluster.  Failing with the below error.</p>

<pre><code>Node pool version cannot be set to 1.14.6-gke.1 when releaseChannel REGULAR is set.
</code></pre>

<p>Any advice on how i can get around this?</p>

<p><strong>EDIT:</strong>  I finally managed to create a new pool but only after my master was auto-updated.   looks like for auto-updated clusters this is a limitation.  the new node being created seems to default to the version of the master and if the master is on a deprecated version and is pending auto upgrade, all one can do it wait.</p>

Denounce'IN
<p>It seems you have enrolled the cluster in a REGULAR release channel and you can not currently disable[1] the release channel to do manual upgrades. You need to wait for the auto upgrade as described in the release notes[2].</p>

<p>To stop using release channels and go back to specifying an exact version, you must recreate the cluster without the --release-channel flag.</p>

<p>[1]-<a href="https://cloud.google.com/kubernetes-engine/docs/concepts/release-channels#changing_and_disabling_release_channels" rel="nofollow noreferrer">https://cloud.google.com/kubernetes-engine/docs/concepts/release-channels#changing_and_disabling_release_channels</a></p>

<p>[2]-<a href="https://cloud.google.com/kubernetes-engine/docs/release-notes-regular#october_30_2019" rel="nofollow noreferrer">https://cloud.google.com/kubernetes-engine/docs/release-notes-regular#october_30_2019</a></p>
