fix: add novnc to nova images
diff --git a/internal/pkg/image_repositories/dockerfile.go b/internal/pkg/image_repositories/dockerfile.go
index 33bab71..097a6b0 100644
--- a/internal/pkg/image_repositories/dockerfile.go
+++ b/internal/pkg/image_repositories/dockerfile.go
@@ -17,6 +17,8 @@
 var dockerfileTemplate string
 
 type Dockerfile struct {
+	Project string
+
 	BindepImage     string
 	BindepImageTag  string
 	BuilderImage    string
@@ -44,6 +46,8 @@
 	}
 
 	return &Dockerfile{
+		Project: ir.Project,
+
 		BindepImage:     "quay.io/vexxhost/bindep-loci",
 		BindepImageTag:  "latest",
 		BuilderImage:    "quay.io/vexxhost/openstack-builder-focal",
diff --git a/internal/pkg/image_repositories/template/Dockerfile b/internal/pkg/image_repositories/template/Dockerfile
index 95d0f0f..29257ae 100644
--- a/internal/pkg/image_repositories/template/Dockerfile
+++ b/internal/pkg/image_repositories/template/Dockerfile
@@ -1,4 +1,4 @@
-# syntax=docker/dockerfile:1.4
+# syntax=docker/dockerfile-upstream:master-labs
 
 FROM {{ .BindepImage }}:{{ .BindepImageTag }} AS bindep
 
@@ -8,3 +8,7 @@
 FROM {{ .RuntimeImage }}:{{ .RuntimeImageTag }} AS runtime
 COPY --from=bindep --link /runtime-dist-packages /runtime-dist-packages
 COPY --from=builder --link /var/lib/openstack /var/lib/openstack
+
+{{- if eq .Project "nova" }}
+ADD https://github.com/novnc/novnc.git#v1.3.0 /usr/share/novnc
+{{- end }}
diff --git a/roles/openstack_helm_nova/defaults/main.yml b/roles/openstack_helm_nova/defaults/main.yml
index 5cc4bb7..eaeb06d 100644
--- a/roles/openstack_helm_nova/defaults/main.yml
+++ b/roles/openstack_helm_nova/defaults/main.yml
@@ -14,7 +14,7 @@
 # .. envvar:: openstack_helm_nova_image_repository [[[
 #
 # Image repository location to be prefixed for all images
-openstack_helm_nova_image_repository: "{{ atmosphere_image_repository | default('us-docker.pkg.dev/vexxhost-infra/openstack') }}"
+openstack_helm_nova_image_repository: "{{ atmosphere_image_repository | default('quay.io/vexxhost') }}"
 
                                                                    # ]]]
 # .. envvar:: openstack_helm_nova_image_tag [[[