Merge pull request #1973 from alchemy-fr/provisioning/missing-dependencies

Add some missing Phraseanet dependencies to provisioning
This commit is contained in:
Thibaud Fabre
2016-10-05 16:28:41 +02:00
committed by GitHub
4 changed files with 10 additions and 6 deletions

2
Vagrantfile vendored
View File

@@ -92,7 +92,7 @@ Vagrant.configure("2") do |config|
config.vm.provision "ansible", run: "always" do |ansible|
ansible.playbook = "resources/ansible/playbook-always.yml"
ansible.limit = 'all'
ansible.verbose = 'vvv'
ansible.verbose = 'v'
ansible.extra_vars = {
host_addresses: $hostIps,
hostname: $hostname

View File

@@ -7,7 +7,7 @@
register: pecl_result
changed_when: "'already installed' not in pecl_result.stdout"
failed_when: "pecl_result.stderr or ('ERROR' in pecl_result.stdout)"
with_items: php.pecl_packages
with_items: '{{ php.pecl_packages }}'
when: php.pecl_packages is defined
- name: Create extension .ini file
@@ -17,10 +17,10 @@
owner="root"
group="root"
mode=0644
with_items: php.pecl_packages
with_items: '{{ php.pecl_packages }}'
when: php.pecl_packages is defined
- name: Enable extension
shell: php5enmod {{ item.name }}
with_items: php.pecl_packages
with_items: '{{ php.pecl_packages }}'
when: php.pecl_packages is defined

View File

@@ -15,7 +15,7 @@
- name: Install Extra Packages
sudo: yes
apt: pkg={{ item }} state=latest
with_items: server.packages
with_items: '{{ server.packages }}'
when: server.packages is defined
- name: Configure the timezone
@@ -27,6 +27,6 @@
file: src=/usr/share/zoneinfo/{{server.timezone}} dest=/etc/localtime state=link force=yes backup=yes
- name: Set default system language pack
shell: locale-gen {{server.locales|join(' ')}}
shell: locale-gen {{ server.locales|join(' ') }}
sudo: yes

View File

@@ -16,6 +16,10 @@ server:
- memcached
- build-essential
- libssl-dev
- unoconv
- swftools
- xpdf
- libav-tools
timezone: UTC
locales:
- en_GB.UTF-8