Acabei de passar no seguinte teste:
Lista de reprodução do Vagrantfile:
chef.run_list = [
"recipe[apt]",
"recipe[php::module_apc]"
]
Usando o Ubuntu 12.04, Chef 10.14.2 e as seguintes versões do livro de receitas:
- apt (1.4.8)
- php (1.1.0)
- build-essential (1.3.2) (dependência)
- xml (1.0.4) (dependência)
- mysql (2.1.0) (dependência)
- openssl (1.0.0) (dependência)
Funciona completamente e termina com:
vagrant@apctest:~$ dpkg -l | grep php
ii php-apc 3.1.7-1 APC (Alternative PHP Cache) module for PHP 5
ii php5-common 5.3.10-1ubuntu3.4 Common files for packages built from the php5 source
ii php5-fpm 5.3.10-1ubuntu3.4 server-side, HTML-embedded scripting language (FPM-CGI binary)
Então:
Eu sugeriria usar livros de culinária atualizados atualizados no Site da Comunidade em vez da fonte do GitHub - o as versões lançadas são "estáveis" em relação aos repos que estão em constante desenvolvimento.