![Arie Bregman](/assets/img/avatar_default.png)
Ensure variable substitution looks like this: {{ variabe }} Change-Id: I09f788e1a2647db4c03412180c8d00417f7260d3
19 lines
551 B
YAML
19 lines
551 B
YAML
---
|
|
- name: Get deb package for Puppetlabs repository
|
|
get_url: >
|
|
url=https://apt.puppetlabs.com/puppetlabs-release-{{ ansible_distribution_release }}.deb
|
|
dest=/tmp/puppetlabs-release-{{ ansible_distribution_release }}.deb
|
|
|
|
- name: Install Puppetlabs repository deb package
|
|
apt: deb=/tmp/puppetlabs-release-{{ ansible_distribution_release }}.deb
|
|
|
|
- name: Update packages
|
|
apt: update_cache=yes
|
|
|
|
- name: Install Puppet and other required packages
|
|
apt: name={{ item }} state=installed
|
|
with_items:
|
|
- git
|
|
- python-pip
|
|
- puppet
|