parent
5cb32e4970
commit
ad8d9d791a
2
hosts
2
hosts
|
@ -1,2 +1,2 @@
|
|||
[production]
|
||||
cce_prod ansible_host=cce.ebookfoundation.org ansible_user=ubuntu
|
||||
cce_frontend_prod ansible_host=cce.ebookfoundation.org ansible_user=ubuntu
|
|
@ -3,7 +3,7 @@
|
|||
- name: Add universe repository
|
||||
become: true
|
||||
apt_repository:
|
||||
repo: universe
|
||||
repo: 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'
|
||||
state: present
|
||||
|
||||
- name: Add certbot repository
|
||||
|
|
|
@ -1,17 +1,26 @@
|
|||
- hosts: cce_prod
|
||||
- hosts: cce_frontend_prod
|
||||
tasks:
|
||||
- name: Add python repository
|
||||
become: true
|
||||
apt_repository: repo='ppa:deadsnakes/ppa' state=present
|
||||
- name: Install python3.7 and pip
|
||||
become: true
|
||||
apt:
|
||||
name: "{{ item }}"
|
||||
update: true
|
||||
update_cache: true
|
||||
with_items:
|
||||
- 'python3.7'
|
||||
- 'python3-pip'
|
||||
|
||||
- include_role:
|
||||
name: cce_prod
|
||||
# NOTE: The folloqing tasks error and must be fixed. This is due to issues installing Python 3.7 from this PPA.
|
||||
# It may be possible that Python 3.7 will have to be manually installed first
|
||||
# - name: Add python repository
|
||||
# become: true
|
||||
# apt_repository:
|
||||
# repo: ppa:deadsnakes/ppa
|
||||
# state: present
|
||||
# - name: Install python3.7 and pip
|
||||
# become: true
|
||||
# apt:
|
||||
# name: "{{ item }}"
|
||||
# update: true
|
||||
# update_cache: true
|
||||
# with_items:
|
||||
# - 'python3.7'
|
||||
# - 'python3-pip'
|
||||
# - name: Add python repository and install
|
||||
# become: true
|
||||
# raw: bash -c "add-apt-repository ppa:deadsnakes/ppa"
|
||||
# register: output
|
||||
# changed_when: output.stdout != ""
|
||||
|
||||
- include_role:
|
||||
name: cce_frontend_prod
|
Loading…
Reference in New Issue