2015-08-18 1 views
0

Я автоматизирую диски в облачной платформе Google и использую марионетку для этого. Но старые параметры добавления диска на экземпляры не работают. Есть ли у вас какие-либо идеи, как я наклеивая сообщение об ошибке:Ошибка: Неверный параметр boot_disk_type puppet

Error: Invalid parameter boot_disk_type on Gce_instance[new-instance] at /etc/puppet/manifests/gce.pp:9 on node automation 

Вот результат моего манифеста:

gce_instance { 'new-instance': 
ensure    => present, 
machine_type   => 'g1-small', 
zone     => 'us-central1-a', 
network    => 'default', 
tags     => ['apache', 'web'], 
image     => 'https://www.googleapis.com/compute/v1/projects/centos-cloud/global/images/centos-6-v20150710', 
modules  => ['puppetlabs-apache', 'puppetlabs-stdlib',] 
boot_disk_type => 'pd-ssd', 
size_gb   => '50', 
} 
+1

Что такое '.pp' файл который вы используете? Можете ли вы вставить '/ etc/puppet/manifestests/gce.pp' здесь? –

+0

Привет, Я вставил вывод на файл gce.pp выше. – user3933150

ответ

1

На README для puppetlabs/puppetlabs-gce_compute, который, как представляется, библиотека Кукольный вы использование, нет boot_disk_type атрибут. Существует, однако, атрибут boot_disk. Попробуйте использовать это вместо этого.