2016-06-04 17:48:06 +03:00
---
- hosts : all
2016-06-22 19:00:45 +03:00
gather_facts : no
2016-06-04 17:48:06 +03:00
become : yes
tasks :
2016-11-14 20:07:43 +03:00
- name : generate config
2016-12-21 07:18:38 +03:00
local_action : shell vagrant ssh-config > ../ssh-config
2016-11-14 20:07:43 +03:00
become : no
2016-10-31 23:26:56 +03:00
2016-11-14 20:07:43 +03:00
# The test suite requires direct ssh to root.
2016-10-31 23:26:56 +03:00
- file : state=directory mode=0600 path=/root/.ssh
2016-11-14 20:07:43 +03:00
- copy : remote_src=True src=/home/vagrant/.ssh/authorized_keys dest=/root/.ssh/authorized_keys
2016-10-31 23:26:56 +03:00
# make sure root account is unlocked
- name : unlock root account
2016-11-14 20:07:43 +03:00
shell :
cmd : 'passwd -u root && touch /root/.unlocked'
creates : /root/.unlocked
2016-06-04 17:48:06 +03:00
2016-11-14 20:07:43 +03:00
- copy :
dest : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
content : |
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version : GnuPG v1.4.11 (GNU/Linux)
2016-06-22 19:00:45 +03:00
2016-11-14 20:07:43 +03:00
mQINBFKuaIQBEAC1UphXwMqCAarPUH/ZsOFslabeTVO2pDk5YnO96f+rgZB7xArB
OSeQk7B90iqSJ85/c72OAn4OXYvT63gfCeXpJs5M7emXkPsNQWWSju99lW+AqSNm
jYWhmRlLRGl0OO7gIwj776dIXvcMNFlzSPj00N2xAqjMbjlnV2n2abAE5gq6VpqP
vFXVyfrVa/ualogDVmf6h2t4Rdpifq8qTHsHFU3xpCz+T6/dGWKGQ42ZQfTaLnDM
jToAsmY0AyevkIbX6iZVtzGvanYpPcWW4X0RDPcpqfFNZk643xI4lsZ+Y2Er9Yu5
S/8x0ly+tmmIokaE0wwbdUu740YTZjCesroYWiRg5zuQ2xfKxJoV5E+Eh+tYwGDJ
n6HfWhRgnudRRwvuJ45ztYVtKulKw8QQpd2STWrcQQDJaRWmnMooX/PATTjCBExB
9dkz38Druvk7IkHMtsIqlkAOQMdsX1d3Tov6BE2XDjIG0zFxLduJGbVwc/6rIc95
T055j36Ez0HrjxdpTGOOHxRqMK5m9flFbaxxtDnS7w77WqzW7HjFrD0VeTx2vnjj
GqchHEQpfDpFOzb8LTFhgYidyRNUflQY35WLOzLNV+pV3eQ3Jg11UFwelSNLqfQf
uFRGc+zcwkNjHh5yPvm9odR1BIfqJ6sKGPGbtPNXo7ERMRypWyRz0zi0twARAQAB
tChGZWRvcmEgRVBFTCAoNykgPGVwZWxAZmVkb3JhcHJvamVjdC5vcmc+iQI4BBMB
AgAiBQJSrmiEAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRBqL66iNSxk
5cfGD/4spqpsTjtDM7qpytKLHKruZtvuWiqt5RfvT9ww9GUUFMZ4ZZGX4nUXg49q
ixDLayWR8ddG/s5kyOi3C0uX/6inzaYyRg+Bh70brqKUK14F1BrrPi29eaKfG+Gu
MFtXdBG2a7OtPmw3yuKmq9Epv6B0mP6E5KSdvSRSqJWtGcA6wRS/wDzXJENHp5re
9Ism3CYydpy0GLRA5wo4fPB5uLdUhLEUDvh2KK//fMjja3o0L+SNz8N0aDZyn5Ax
CU9RB3EHcTecFgoy5umRj99BZrebR1NO+4gBrivIfdvD4fJNfNBHXwhSH9ACGCNv
HnXVjHQF9iHWApKkRIeh8Fr2n5dtfJEF7SEX8GbX7FbsWo29kXMrVgNqHNyDnfAB
VoPubgQdtJZJkVZAkaHrMu8AytwT62Q4eNqmJI1aWbZQNI5jWYqc6RKuCK6/F99q
thFT9gJO17+yRuL6Uv2/vgzVR1RGdwVLKwlUjGPAjYflpCQwWMAASxiv9uPyYPHc
ErSrbRG0wjIfAR3vus1OSOx3xZHZpXFfmQTsDP7zVROLzV98R3JwFAxJ4/xqeON4
vCPFU6OsT3lWQ8w7il5ohY95wmujfr6lk89kEzJdOTzcn7DBbUru33CQMGKZ3Evt
RjsC7FDbL017qxS+ZVA/HGkyfiu4cpgV8VUnbql5eAZ+1Ll6Dw==
=hdPa
-----END PGP PUBLIC KEY BLOCK-----
- name : Add repository
yum_repository :
name : epel
description : EPEL YUM repo
mirrorlist : 'https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch'
gpgcheck : yes
gpgkey : file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
- command : rpm -q fuse-sshfs
register : rpmq_fuse_sshfs
changed_when : False
failed_when : False
2016-11-22 06:22:51 +03:00
2016-11-14 20:07:43 +03:00
- command : rpm-ostree install fuse-sshfs
when : rpmq_fuse_sshfs.rc != 0