Ara*_*ran 2 mysql puppet vagrant
我使用https://github.com/puppetlabs/puppetlabs-mysql中的Puppet模块,由于某种原因,它一直产生有关apt-get update的错误.
可以在此处找到确切的错误消息.
出于某些奇怪的原因,在执行apt-get update命令之前,MySQL类首先被执行.
有没有办法确保命令apt-update在MySQL模块之前运行?
在这里你可以找到我当前的default.pp清单
我已经尝试了各种方法来确保首先执行apt-update命令,但似乎没有任何工作.在第148行,我尝试了以下代码,
package { 'mysql':
ensure => "installed",
require => Exec['apt-update'],
}
但这并没有解决我的问题.
关于如何解决这个问题的想法不多了.
为了确保在Puppet配置之前发生apt-get更新,我在定义Puppet之前将以下命令放在我的Vagrantfile中.
config.vm.provision :shell, :inline => "apt-get update --fix-missing"
| 归档时间: |
|
| 查看次数: |
1463 次 |
| 最近记录: |