Merge branch 'master' of /git/ansible
This commit is contained in:
commit
2abadba0c4
7 changed files with 27 additions and 36 deletions
|
@ -31,6 +31,7 @@ grokmirror_repos:
|
||||||
- { name: fedoraqa/simpledocker, url: 'https://bitbucket.org/fedoraqa/task-simpledocker.git'}
|
- { name: fedoraqa/simpledocker, url: 'https://bitbucket.org/fedoraqa/task-simpledocker.git'}
|
||||||
- { name: fedoraqa/python-versions, url: 'https://github.com/fedora-python/task-python-versions'}
|
- { name: fedoraqa/python-versions, url: 'https://github.com/fedora-python/task-python-versions'}
|
||||||
- { name: fedoraqa/check_modulemd, url: 'https://github.com/fedora-modularity/check_modulemd'}
|
- { name: fedoraqa/check_modulemd, url: 'https://github.com/fedora-modularity/check_modulemd'}
|
||||||
|
- { name: fedoraqa/rpmdeplint, url: 'https://pagure.io/taskotron/task-rpmdeplint.git'}
|
||||||
grokmirror_default_branch: develop
|
grokmirror_default_branch: develop
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
[group_modularity-modulemd_custom]
|
|
||||||
name=Copr Modularity repo
|
|
||||||
failovermethod=priority
|
|
||||||
baseurl=file:///var/lib/copr/public_html/results/@modularity/modulemd/fedora-$releasever-x86_64/
|
|
||||||
http://209.132.184.48/results/@modularity/modulemd/fedora-$releasever-x86_64/
|
|
||||||
https://copr-be.cloud.fedoraproject.org/results/@modularity/modulemd/fedora-$releasever-x86_64/
|
|
||||||
http://172.25.32.109/results/@modularity/modulemd/fedora-$releasever-x86_64/
|
|
||||||
|
|
||||||
gpgcheck=1
|
|
||||||
gpgkey=https://copr-be.cloud.fedoraproject.org/results/@modularity/modulemd/pubkey.gpg
|
|
||||||
enabled=1
|
|
||||||
skip_if_unavailable=1
|
|
10
roles/copr/backend/files/yum/copr_local.repo
Normal file
10
roles/copr/backend/files/yum/copr_local.repo
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
[group_copr-copr_local]
|
||||||
|
name=group_copr-copr_local
|
||||||
|
baseurl=file:///var/lib/copr/public_html/results/@copr/copr/fedora-$releasever-x86_64/
|
||||||
|
type=rpm-md
|
||||||
|
gpgcheck=1
|
||||||
|
gpgkey=file:///var/lib/copr/public_html/results/@copr/copr/pubkey.gpg
|
||||||
|
enabled=1
|
||||||
|
enabled_metadata=1
|
||||||
|
skip_if_unavailable=True
|
||||||
|
priority=1
|
|
@ -5,31 +5,20 @@
|
||||||
- name: setup networking
|
- name: setup networking
|
||||||
include: "network.yml"
|
include: "network.yml"
|
||||||
|
|
||||||
- name: install copr modularity repofile
|
- name: install copr local path repo
|
||||||
copy: src="yum/_copr_@modularity-modulemd.custom.repo" dest="/etc/yum.repos.d/_copr_@modularity-modulemd.custom.repo"
|
copy: src="yum/copr_local.repo" dest="/etc/yum.repos.d/copr_local.repo"
|
||||||
tags:
|
tags:
|
||||||
- config
|
- config
|
||||||
|
|
||||||
- name: install python2-modulemd
|
|
||||||
shell: yum-deprecated install -y python2-modulemd || yum install -y python2-modulemd
|
|
||||||
|
|
||||||
# BZ 1241507
|
|
||||||
- name: install copr-backend
|
|
||||||
shell: yum-deprecated install -y copr-backend || yum install -y copr-backend
|
|
||||||
- name: install copr-selinux
|
|
||||||
shell: yum-deprecated install -y copr-selinux || yum install -y copr-selinux
|
|
||||||
|
|
||||||
- name: add packages for copr backend
|
- name: add packages for copr backend
|
||||||
dnf: state=present name={{ item }}
|
dnf: state=present name={{ item }}
|
||||||
with_items:
|
with_items:
|
||||||
#- copr-backend
|
- copr-backend
|
||||||
|
- copr-selinux
|
||||||
- python-novaclient
|
- python-novaclient
|
||||||
- python-glanceclient
|
- python-glanceclient
|
||||||
- python-neutronclient
|
- python-neutronclient
|
||||||
- python-keystoneclient
|
- python-keystoneclient
|
||||||
- obs-signd # TODO: remove, since it will be installed as dependency by copr-backend
|
|
||||||
- redis # we need this to start the service in next step
|
|
||||||
- python-futures # remove when new version of copr-backend will be released
|
|
||||||
- logstash
|
- logstash
|
||||||
|
|
||||||
- name: make copr dirs
|
- name: make copr dirs
|
||||||
|
|
|
@ -1,12 +1,10 @@
|
||||||
[Copr]
|
[group_copr-copr]
|
||||||
name=Copr
|
name=Copr repo for copr owned by @copr
|
||||||
failovermethod=priority
|
baseurl=https://copr-be.cloud.fedoraproject.org/results/@copr/copr/fedora-$releasever-$basearch/
|
||||||
baseurl=file:///var/lib/copr/public_html/results/@copr/copr/fedora-$releasever-x86_64/
|
type=rpm-md
|
||||||
http://209.132.184.48/results/@copr/copr/fedora-$releasever-x86_64/
|
skip_if_unavailable=True
|
||||||
https://copr-be.cloud.fedoraproject.org/results/@copr/copr/fedora-$releasever-x86_64/
|
|
||||||
http://172.25.32.109/results/@copr/copr/fedora-$releasever-x86_64/
|
|
||||||
|
|
||||||
gpgcheck=1
|
gpgcheck=1
|
||||||
gpgkey=https://copr-be.cloud.fedoraproject.org/results/@copr/copr/pubkey.gpg
|
gpgkey=https://copr-be.cloud.fedoraproject.org/results/@copr/copr/pubkey.gpg
|
||||||
|
repo_gpgcheck=0
|
||||||
enabled=1
|
enabled=1
|
||||||
skip_if_unavailable=1
|
enabled_metadata=1
|
||||||
|
|
|
@ -14,6 +14,7 @@ namespaces_whitelist:
|
||||||
- {{ grokmirror_user }}@{{ buildmaster }}:/var/lib/git/mirror/fedoraqa/rpmgrill/
|
- {{ grokmirror_user }}@{{ buildmaster }}:/var/lib/git/mirror/fedoraqa/rpmgrill/
|
||||||
- {{ grokmirror_user }}@{{ buildmaster }}:/var/lib/git/mirror/fedoraqa/python-versions/
|
- {{ grokmirror_user }}@{{ buildmaster }}:/var/lib/git/mirror/fedoraqa/python-versions/
|
||||||
- {{ grokmirror_user }}@{{ buildmaster }}:/var/lib/git/mirror/fedoraqa/check_modulemd/
|
- {{ grokmirror_user }}@{{ buildmaster }}:/var/lib/git/mirror/fedoraqa/check_modulemd/
|
||||||
|
- {{ grokmirror_user }}@{{ buildmaster }}:/var/lib/git/mirror/fedoraqa/rpmdeplint/
|
||||||
pkg:
|
pkg:
|
||||||
# The directory used to be called rpms-checks
|
# The directory used to be called rpms-checks
|
||||||
- git://pkgs.fedoraproject.org/rpms-checks/
|
- git://pkgs.fedoraproject.org/rpms-checks/
|
||||||
|
|
|
@ -24,7 +24,11 @@
|
||||||
- {tasks: [abicheck]}
|
- {tasks: [abicheck]}
|
||||||
- when: {message_type: KojiTagChanged}
|
- when: {message_type: KojiTagChanged}
|
||||||
do:
|
do:
|
||||||
|
{% if deployment_type in ['dev'] %}
|
||||||
|
- {tasks: [depcheck, rpmdeplint]}
|
||||||
|
{% else %}
|
||||||
- {tasks: [depcheck]}
|
- {tasks: [depcheck]}
|
||||||
|
{% endif %}
|
||||||
- when:
|
- when:
|
||||||
message_type: KojiTagChanged
|
message_type: KojiTagChanged
|
||||||
tag: {$regex: '/.*(?<!testing-pending)$$/'}
|
tag: {$regex: '/.*(?<!testing-pending)$$/'}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue