forked from ISTI-ansible-roles/ansible-roles
Install a modern version of the netcdf package when installing thredds.
This commit is contained in:
parent
33a9d97173
commit
e3281d67b8
|
@ -27,6 +27,13 @@
|
|||
|
||||
- name: Get the thredds war file
|
||||
maven_artifact: artifact_id={{ thredds_name }} version={{ thredds_version | default(omit) }} group_id={{ thredds_group_id }} extension={{ thredds_extension | default('war') }} repository_url={{ thredds_repository_url }} dest={{ thredds_download_directory }}/{{ thredds_file }}
|
||||
|
||||
- name: Add the netcdf nschloe ppa
|
||||
apt_repository: repo='ppa:nschloe/netcdf-backports' update_cache=yes
|
||||
|
||||
- name: Install the NetCDF
|
||||
apt: name={{ item }} state=latest update_cache=yes cache_valid_time=3600
|
||||
with_items: 'netcdf-bin'
|
||||
|
||||
- name: Unarchive the thredds war
|
||||
unarchive: copy=no src={{ thredds_download_directory }}/{{ thredds_file }} dest={{ item.instance_path }}/webapps/{{ thredds_app_name | lower }} creates={{ item.instance_path }}/webapps/{{ thredds_app_name | lower }}/WEB-INF/lib owner={{ item.user }} group={{ item.user }}
|
||||
|
|
Loading…
Reference in New Issue