copr: add copr-dist-git-dev in aws

This commit is contained in:
Miroslav Suchý 2020-02-19 12:26:11 +01:00 committed by Pierre-Yves Chibon
parent eb7b69da50
commit 014f08d2a2
3 changed files with 32 additions and 22 deletions

View file

@ -1,25 +1,30 @@
---
instance_type: ms1.small
image: "{{ fedora30_x86_64 }}"
#image: rhel7-20141015
keypair: fedora-admin-20130801
security_group: web-80-anywhere-persistent,web-443-anywhere-persistent,ssh-anywhere-persistent,default,all-icmp-persistent
zone: nova
hostbase: copr-dist-git-dev-
public_ip: 209.132.184.179
root_auth_users: ryanlerch pingou msuchy dturecek frostyx praiskup schlupov thrnciar
description: dist-git for copr service - dev instance
tcp_ports: [22, 80, 443]
# volumes: copr-dist-git-dev
volumes: [ {volume_id: '64f21445-d758-4b19-8401-e497cd0ae012', device: '/dev/vdc'} ]
inventory_tenant: persistent
# name of machine in OpenStack
ansible_ssh_user: fedora
ansible_become_user: root
ansible_become: yes
datacenter: aws
inventory_hostname: "copr-dist-git-dev.cloud.fedoraproject.org"
inventory_instance_name: copr-dist-git-dev
cloud_networks:
# persistent-net
- net-id: "67b77354-39a4-43de-b007-bb813ac5c35f"
#instance_type: t3a.medium
#image: "{{ fedora31_x86_64 }}"
#keypair: fedora-admin-20130801
hostbase: copr-dist-git-dev-
public_ip: 35.153.206.59
root_auth_users: msuchy frostyx dturecek praiskup schlupov thrnciar
description: copr dist git - dev instance
# Copr vars
copr_hostbase: copr-dist-git-dev
# There is no python2 on F30
nagios_Check_Services:
mail: false
nrpe: false
sshd: false
named: false
dhcpd: false
httpd: false
swap: false
ping: false
raid: false

View file

@ -662,6 +662,7 @@ composer.stg.phx2.fedoraproject.org
copr-be-dev.cloud.fedoraproject.org
copr-be-stg.fedorainfracloud.org
copr-dist-git-dev.fedorainfracloud.org
copr-dist-git-dev-aws.fedorainfracloud.org
copr-dist-git-stg.fedorainfracloud.org
copr-fe-dev.cloud.fedoraproject.org
copr-frontend01.stg.phx2.fedoraproject.org
@ -1132,6 +1133,9 @@ copr-keygen-dev-aws.fedorainfracloud.org
[copr_dist_git_dev]
copr-dist-git-dev.fedorainfracloud.org
[copr_dist_git_dev_aws]
copr-dist-git-dev-aws.fedorainfracloud.org
[copr_front_stg]
copr-frontend01.stg.phx2.fedoraproject.org
copr-frontend02.stg.phx2.fedoraproject.org

View file

@ -1,5 +1,5 @@
- name: check/create instance
hosts: copr_dist_git_dev:copr_dist_git_stg:copr_dist_git
hosts: copr_dist_git_dev:copr_dist_git_stg:copr_dist_git:copr_dist_git_dev_aws
user: root
gather_facts: False
@ -13,7 +13,7 @@
- import_tasks: "{{ tasks_path }}/persistent_cloud.yml"
- name: cloud basic setup
hosts: copr_dist_git_dev:copr_dist_git_stg:copr_dist_git
hosts: copr_dist_git_dev:copr_dist_git_stg:copr_dist_git:copr_dist_git_dev_aws
user: root
gather_facts: True
vars_files:
@ -27,9 +27,10 @@
- import_tasks: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it)
hostname: name="{{copr_hostbase}}.fedorainfracloud.org"
when: datacenter != "aws"
- name: provision instance
hosts: copr_dist_git_dev:copr_dist_git_stg:copr_dist_git
hosts: copr_dist_git_dev:copr_dist_git_stg:copr_dist_git:copr_dist_git_dev_aws
user: root
gather_facts: True