2016-04-20 8 views
0

Wenn ich versuche, eine BOSH (bosh -d nginx-ntp-xip-aws.yml -n deploy) einsetzen, bekomme ich folgende Fehlermeldung:Wie behebe ich den BOSH-Bereitstellungsfehler `Fehlende Eigenschaften: resource_pool.availability_zone`?

Deploying 
--------- 

Director task 311 
    Started preparing deployment > Preparing deployment. Done  (00:00:01) 

    Started preparing package compilation > Finding packages to compile. Done (00:00:00) 

    Started creating missing vms > nginx_ntp_xip/0 (23ec1c94-f415-4922-9914-42fe5b3f2b38). Failed: Missing properties: resource_pool.availability_zone (00:00:05) 

Error 100: Missing properties: resource_pool.availability_zone 

Antwort

0

Das Problem war, dass die availability_zone Eigenschaft wurde von vm_types Abschnitt meines BOSH Direktor Cloud-config fehlt. Hier ist mein azs Abschnitt von meiner Cloud-config:

azs: 
- name: z1 
    cloud_properties: 
    availability_zone: us-east-1a 

ich die vm_types Strophe in cloud-config.yml aktualisiert:

vm_types: 
- name: t2.nano 
    cloud_properties: 
    instance_type: t2.nano 
    availability_zone: us-east-1a 
    ephemeral_disk: 
     size: 4_000 
     type: gp2 

Ich aktualisiert dann meine BOSH Direktor Cloud-config:

bosh update cloud-config cloud-config.yml 

Meine nachfolgende Bereitstellung war erfolgreich:

bosh -d nginx-ntp-xip-aws.yml -n deploy