<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi Jake,</p>
<p>Many thanks for the list. Using my local registry I can at least
deploy a K8s cluster, but there is still an issue I think with the
default version of the csi_snapshotter container in stable/yoga
and stable/zed. I had a look at the magnum source code and v4.2.1
is only defined in master:</p>
<table data-hpc="" class="highlight tab-size js-file-line-container
js-code-nav-container js-tagsearch-file" data-tab-size="8"
data-paste-markdown-skip="" data-tagsearch-lang="YAML"
data-tagsearch-path="magnum/drivers/k8s_fedora_coreos_v1/templates/kubecluster.yaml">
<tbody>
<tr>
<td id="LC882" class="blob-code blob-code-inner js-file-line">
<span class="pl-ent">type</span>: <span class="pl-s">string</span></td>
</tr>
<tr>
</tr>
</tbody>
</table>
<table data-hpc="" class="highlight tab-size js-file-line-container
js-code-nav-container js-tagsearch-file" data-tab-size="8"
data-paste-markdown-skip="" data-tagsearch-lang="YAML"
data-tagsearch-path="magnum/drivers/k8s_fedora_coreos_v1/templates/kubecluster.yaml">
<tbody>
<tr>
<td id="LC883" class="blob-code blob-code-inner js-file-line">
<span class="pl-ent">description</span>: <span class="pl-s">tag
of csi snapshotter</span></td>
</tr>
<tr>
</tr>
</tbody>
</table>
<span class="pl-ent">default</span>: <span class="pl-s">v4.2.1</span>
<table data-hpc="" class="highlight tab-size js-file-line-container
js-code-nav-container js-tagsearch-file" data-tab-size="8"
data-paste-markdown-skip="" data-tagsearch-lang="YAML"
data-tagsearch-path="magnum/drivers/k8s_fedora_coreos_v1/templates/kubecluster.yaml">
<tbody>
<tr>
<td id="LC881" class="blob-code blob-code-inner js-file-line"><span
class="pl-ent">csi_snapshotter_tag</span>:</td>
</tr>
<tr>
</tr>
</tbody>
</table>
<p>That would explain why it used to be working in my staging
openstack kolla-ansible cluster. Because I deployed latest and not
a specific release. At least in my case I'm not able to deploy a
fully functional K8s cluster without specifying the
csi_snapshotter tag version of v4.2.1 and using a local registry.
By just specifying the csi snapshotter tag it will try to download
the container image from the wrong source. Can someone from the
magnum team please check and clarify?</p>
<p>Cheers,</p>
<p>Oliver<br>
</p>
<div class="moz-cite-prefix">Am 14.02.2023 um 13:57 schrieb Jake
Yip:<br>
</div>
<blockquote type="cite"
cite="mid:038783bd-71b6-04cc-6045-09ad66e1892a@ardc.edu.au">On
11/2/2023 5:57 am, Oliver Weinmann wrote:
<br>
<blockquote type="cite">
<br>
BTW for the local registry, It seems that the list of images
needed described here:
<br>
<br>
<a class="moz-txt-link-freetext" href="https://docs.openstack.org/magnum/yoga/user/">https://docs.openstack.org/magnum/yoga/user/</a>
<br>
<br>
is incomplete and outdated. I had to pull a couple more. No
complaint, just mentioning it. :)
<br>
<br>
</blockquote>
<br>
Yeah that may be incomplete. Maybe you can reference the following
which works for us.
<br>
<br>
Labels
<br>
<br>
[
<br>
"kube_tag=v1.23.8",
<br>
"flannel_tag=v0.18.1",
<br>
"master_lb_floating_ip_enabled=true",
<br>
"cinder_csi_enabled=true",
<br>
"docker_volume_type=standard",
<br>
"ingress_controller=octavia",
<br>
"container_runtime=containerd",
<br>
"containerd_version=1.6.6",
<br>
<br>
"containerd_tarball_sha256=a64568c8ce792dd73859ce5f336d5485fcbceab15dc3e06d5d1bc1c3353fa20f",
<br>
"cloud_provider_tag=v1.23.4",
<br>
"cinder_csi_plugin_tag=v1.23.4",
<br>
"k8s_keystone_auth_tag=v1.23.4",
<br>
"magnum_auto_healer_tag=v1.23.4",
<br>
"octavia_ingress_controller_tag=v1.23.4",
<br>
"autoscaler_tag=v1.23.0",
<br>
"coredns_tag=1.9.3",
<br>
"csi_snapshotter_tag=v4.2.1",
<br>
"csi_attacher_tag=v3.3.0",
<br>
"csi_resizer_tag=v1.3.0",
<br>
"csi_provisioner_tag=v3.0.0",
<br>
"csi_node_driver_registrar_tag=v2.4.0",
<br>
]
<br>
<br>
<br>
Containers
<br>
<br>
k8scloudprovider/openstack-cloud-controller-manager:v1.23.4
<br>
k8scloudprovider/k8s-keystone-auth:v1.23.4
<br>
k8scloudprovider/cinder-csi-plugin:v1.23.4
<br>
k8scloudprovider/magnum-auto-healer:v1.23.4
<br>
k8scloudprovider/octavia-ingress-controller:v1.23.4
<br>
k8s.gcr.io/sig-storage/csi-attacher:v3.3.0
<br>
k8s.gcr.io/sig-storage/csi-provisioner:v3.0.0
<br>
k8s.gcr.io/sig-storage/csi-resizer:v1.3.0
<br>
k8s.gcr.io/sig-storage/csi-snapshotter:v4.2.1
<br>
k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.4.0
<br>
k8s.gcr.io/sig-storage/livenessprobe:v2.5.0
<br>
openstackmagnum/cluster-autoscaler:v1.22.0
<br>
<br>
<br>
Regards,
<br>
Jake
<br>
</blockquote>
</body>
</html>