Je suis nouveau dans la marionnette. C'est ma première expérience avec elle. J'ai installé un maître et un agent sur 2 vm's ubuntu. J'ai déjà installé apache avec puppet. Il semble fonctionner correctement. Maintenant j'ai écrit mon site.pp et mon init.pp :
ubuntu@puppet:/etc/puppet/manifests$ cat site.pp
node 'puppetclient.example.com' {
include apache2
include mysql-server
}
arbre :
ubuntu@puppet:/etc/puppet/modules$ tree
.
├── apache2
│ └── manifests
│ └── init.pp
└── mysql-server
└── manifests
└── init.pp
mon init.pp pour mon serveur mysql :
class mysql-server {
package { 'mysql-server':
ensure => installed,
}
service { 'mysql-server':
ensure => true,
enable => true,
require => Package['mysql-server'],
}
}
Quand je fais puppet agent -t
sur mon agent.
ubuntu@puppetclient:~$ sudo puppet agent -t
[sudo] password for ubuntu:
Info: Retrieving plugin
Info: Caching catalog for puppetclient.example.com
Info: Applying configuration version '1462308091'
Error: /Stage[main]/Mysql-server/Service[mysql-server]: Could not evaluate: Could not find init script or upstart conf file for 'mysql-server'
Notice: Finished catalog run in 0.10 seconds
Qu'est-ce que je fais de mal ? Merci