@@ -156,6 +156,7 @@ variables:
156156 required : true
157157 description : " Availability Domain"
158158 title : " Availability Domain"
159+
159160 ssh_key :
160161 type : oci:core:ssh:publickey
161162 title : " Public SSH key"
@@ -174,10 +175,12 @@ variables:
174175 cluster_name :
175176 title : " Name of the cluster"
176177 description : " Custom cluster name"
178+ default : " "
177179 type : string
178180 visible :
179181 and :
180182 - ${use_custom_name}
183+ required : true
181184 bastion_ad :
182185 type : oci:identity:availabilitydomain:name
183186 dependsOn :
@@ -186,7 +189,7 @@ variables:
186189 required : true
187190 description : " Availability Domain for bastion host"
188191 title : " Availability Domain"
189- default : ${ad}
192+ # default: ${ad}
190193 bastion_shape :
191194 type : oci:core:instanceshape:name
192195 dependsOn :
@@ -313,6 +316,7 @@ variables:
313316 - ${use_standard_image}
314317 - not :
315318 - ${unsupported_bastion}
319+ required : true
316320
317321 custom_bastion_image :
318322 title : " Bastion Image ID"
@@ -326,6 +330,7 @@ variables:
326330 - ${use_standard_image}
327331 - not :
328332 - ${unsupported_bastion}
333+ required : true
329334
330335 bastion_boot_volume_size :
331336 type : integer
@@ -720,6 +725,7 @@ variables:
720725 type : oci:identity:compartment:id
721726 visible : ${use_existing_vcn}
722727 default : ${targetCompartment}
728+ required : true
723729 vcn_id :
724730 type : oci:core:vcn:id
725731 visible :
@@ -811,6 +817,7 @@ variables:
811817 description : " Add the permanent cluster to a specific queue, workq is the default queue"
812818 visible :
813819 - ${slurm}
820+
814821 spack :
815822 type : boolean
816823 title : " Install Spack package manager"
@@ -839,12 +846,13 @@ variables:
839846 - ${autoscaling}
840847
841848 api_user_key :
842- type : string
843- title : " API key"
849+ type : file
850+ title : " API private key"
844851 default : " "
845852 visible :
846853 not :
847854 - ${inst_prin}
855+ required : true
848856
849857 api_fingerprint :
850858 type : string
@@ -853,6 +861,7 @@ variables:
853861 visible :
854862 not :
855863 - ${inst_prin}
864+ required : true
856865
857866 api_user_ocid :
858867 type : string
@@ -861,6 +870,7 @@ variables:
861870 visible :
862871 not :
863872 - ${inst_prin}
873+ required : true
864874
865875 configure :
866876 type : boolean
@@ -943,6 +953,7 @@ variables:
943953 - ${add_nfs}
944954 - not :
945955 - ${create_ffs}
956+ required : true
946957 monitoring_shape_name :
947958 type : string
948959 title : " MySQL Shape Name"
0 commit comments