実行中の github スレッドがありました (閉じられているようで、多数のコミット/マージが行われています)。
VirtualBox と Vagrant は 2 週間も経っていませんが: *編集: まだ /root/.my.cnf に関連するエラーが表示されます。
mysql および stdlib モジュールを master に更新しました。
# MySQL Server
class { 'mysql::server':
config_hash => {
'root_password' => 'foobah'
}
}
#class { 'mysql::server': } have tried it like this to try not having a root password. But it still attempted to use the /root/.my.cnf file.
mysql::db { 'data_base':
user => 'user',
password => 'pass',
host => 'localhost',
grant => ['all'],
charset => 'utf8',
}
ルートとしてDBなどを作成するコマンドを実行するたびに、次のようになります。
err: /Stage[main]//Mysql::Db[data_base]/Database[data_base]/ensure: change from absent to present failed: Execution of '/usr/bin/mysql --defaults-file=/root/.my.cnf -NBe create database `data_base` character set utf8' returned 1: Could not open required defaults file: /root/.my.cnf
Fatal error in defaults handling. Program aborted