Я нахожусь в том же положении, и я использую эту устаревшую поваренную книгу. Чтобы запустить этот ресурс, вам нужно использовать определенную редакцию поваренной книги - depends 'database', '4.0.8'
, поэтому, если вы добавите это к metadata.rb
, ваш код сверху будет работать.
Это код с моей стороны:
mysql_database 'create slave user' do
connection mysql_connection_info
sql "GRANT REPLICATION SLAVE ON *.* TO 'slave_user'@'%' IDENTIFIED BY '#{slave_password_data_bag_item['password']}'"
action :query
end