преобразователь vCenter может работать над включенной машиной с помощью агента преобразователя. Следуйте инструкциям P2V. Иногда необходимо использовать учетную запись локального администратора вместо учетной записи администратора домена для достижения лучших результатов.
Прокомментированный вами notify => Exec ["apt-update"]
для Exec ["add-apt-repository-oracle"]
является
Без него apt-get update
можно бесплатно запустить до фактического добавления репозитория; Пакет ['oracle-java7-installer']
проверяет наличие репозитория и выполнение обновления, но ничто не гарантирует, что это произойдет в правильном порядке.
Могу я порекомендовать использовать модуль Puppet Labs apt
, который позаботится об этом за вас?
apt::ppa { 'ppa:webupd8team/java': }
package { 'oracle-java7-installer':
ensure => installed,
require => Apt::Ppa['ppa:webupd8team/java'],
}