Как обеспечить версию 5.5.* для MySQL с помощью Puppet?

Как обеспечить версию 5.5.* для MySQL с помощью Puppet?

Как я могу гарантировать, что последняя версия патча 5.5 будет установлена ​​установщиком yum в CentOS?

class { '::mysql::server':
    package_ensure => '5.5.*'
}

решение1

Предположим, что у вас установлен плагин yum, тогда такой простой блок:

package { 'mysql-server' : ensure => '5.5' , }

должно работать. Возможно, вам придется добавить репозиторий, который включает нужный вам пакет через плагин yum. Если есть специально названная версия пакета (например, mysql55wв репозитории webtatic), то вам просто нужно убедиться, что она установлена:

package { 'mysql55w' : ensure => 'present' , }

Связанный контент