установить конкретную версию пакета Ec2 chef - PullRequest
0 голосов
/ 08 февраля 2019

Я хочу установить конкретную версию пакета PHP в Amazon Linux с chef 12, это мой код, который я использовал:

node.override['apache']['version'] = '2.4'   

case node.default[:platform]
  when 'rhel', 'fedora', 'suse', 'centos'
    node.override['php']['packages'] = ['php71w']

    # add the EPEL repo
    yum_repository 'epel' do
      description 'Extra Packages for Enterprise Linux'
      mirrorlist 'http://mirrors.fedoraproject.org/mirrorlist?repo=epel-7&arch=x86_64'
      gpgkey 'http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7'
      action :create
    end

    when 'amazon'
    node.override['php']['packages'] = ['php71]

    include_recipe "php::package"
    include_recipe "php::ini"         
    end    
include_recipe "build-essential"

Он установил эту версию "PHP 7.1.25", но я хочуэта версия "PHP 7.1.15", что мне делать?

...