Mysql
 sql >> Datenbank >  >> RDS >> Mysql

installiere mysql über puppet

Ich weiß nicht, ob dies etwas mit dem spezifischen Problem zu tun hat, das Sie eingefügt haben, aber ich glaube nicht, dass Sie den require-Parameter richtig verwenden, wenn dies Ihr vollständiger Puppet-Code ist. Wenn Sie bereits eine Paketressource für „mysql-client-core-5.5“ definieren, ignorieren Sie den Rest dieser Antwort.

Der require-Parameter verweist auf eine andere definierte Ressource. Es heißt, die aktuelle Ressource nicht anwenden, bis die erforderliche Ressource angewendet wurde.

In Ihrem Fall würde Puppet also erwarten, dass eine Ressource wie die folgende existiert:

  package {
    'mysql-client-core-5.5': ensure => present
  }

Wenn Sie eine bestimmte Version des Pakets erzwingen möchten, ist der require-Parameter nicht der richtige Weg.