厨师:在厨师 - 客户期间更新食谱所需的客户宝石

时间:2015-01-29 07:31:13

标签: chef

我最近更新了一个作为厨师客户端运行的Ubuntu盒子。当我尝试使用服务器主厨时,我收到以下错误:

================================================================================
Error executing action `create` on resource 'mysql_database[myapp_prod]'
================================================================================


RuntimeError
------------
Incorrect MySQL client library version! This gem was compiled for 5.5.29 but the client library is 5.6.15.


Cookbook Trace:
---------------
/var/cache/chef/cookbooks/database/libraries/provider_database_mysql.rb:29:in `load_current_resource'

如何重新安装烹饪书所依赖的宝石?我试过更新系统gem无济于事。

1 个答案:

答案 0 :(得分:2)

厨师拥有它自己的红宝石,最好的选择:

/opt/chef/embedded/bin/gem uninstall mysql