clime
eea1f434a1
copr-backend: do not enable nosync mock plugin for ppc64le
...
https://github.com/rpm-software-management/mock/issues/53
2017-03-01 19:04:59 +01:00
clime
d0c7e5ead2
copr: update for new mock
2017-02-28 10:28:00 +01:00
clime
1ac34e2ad2
copr-frontend: ensure python2-flask-whooshee is the latest
2017-02-27 22:28:31 +01:00
clime
432e734be6
copr-backend: fix comment not to include double score
2017-02-25 20:27:19 +01:00
clime
1b3ed7cd49
copr-backend: fix SELinux fcontext for logstash while we still use this package
2017-02-25 20:18:48 +01:00
clime
90a56ab59d
copr-dist-git: set groups for copr-service user at the point of its creation
2017-02-23 17:22:25 +01:00
clime
e957d5785b
copr-backend: update provision configs for swapmounted ppc64le image
2017-02-15 11:15:27 +01:00
clime
bfc9871386
enable tmpfs plugin also for ppc64 builders now that we have the 1T swap properly mounted on them
2017-02-15 11:15:27 +01:00
clime
3dc7d772c9
copr: prepare deploy of new dist-git upstream package to copr-dist-git-dev
2017-02-13 20:59:28 +01:00
clime
0828d81a71
ensure dnf is latest on copr builders for fixed handling of Obsoletes
2017-02-03 21:06:29 +01:00
Miroslav Suchý
1e8171d8ca
download testing files only to devel instance
2017-01-26 12:51:55 +01:00
Miroslav Suchý
fa5718ad06
do not download cacert.pem, but generate it
2017-01-26 12:51:55 +01:00
Jakub Kadlčík
94a373f448
Remove .gitignore files
2017-01-26 12:51:55 +01:00
Jakub Kadlčík
8c98385fb0
Specify mbs uid and gid
2017-01-26 12:51:55 +01:00
Jakub Kadlčík
ad219dc2d3
Download submit_build_copr.py
2017-01-26 12:51:55 +01:00
Jakub Kadlčík
110b89ca10
Add copr-fe to mbs group
2017-01-26 12:51:55 +01:00
Jakub Kadlčík
0f1942e44d
Add apache to mbs group
2017-01-26 12:51:55 +01:00
Jakub Kadlčík
ebe8c8ee0b
Use apache instead of mbs-frontend
2017-01-26 12:51:55 +01:00
Jakub Kadlčík
2937f0dd71
Add creates= to mv command
2017-01-26 12:51:55 +01:00
Jakub Kadlčík
9156326f9c
Remove krbcc stuff since it is not required for copr
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
29e9a1563e
Use daemon reload handler
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
dade4ed1af
Remove commented code
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
258e7fc62f
Change permissions after the database file is created
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
5a65db98de
Remove dependencies listed also in MBS spec file
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
8452a68b5e
Use mbs package with fixed mbs-scheduler.py exporting
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
f67607fa31
Clean up copr MBS role
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
4b444518af
Add TODO line
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
7274ba06e9
Use raw instead of command
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
eb323d22eb
Continue running MBS on copr-frontend (pt3)
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
9f8579dcca
Add production config
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
4f60d42653
Have MBS in same apache config as copr (later, ansible should add it there)
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
8e945d2d4c
Continue running MBS on copr-frontend (pt2)
2017-01-26 12:51:54 +01:00
Jakub Kadlčík
e065fd5891
Run MBS on copr-frontend instance (unfinished)
2017-01-26 12:51:54 +01:00
clime
9b917e7732
copr: remove no longer valid records in hosts file
2017-01-23 10:17:29 +01:00
clime
a0cb1171cc
copr-backend: pre-create copr user and group with predefined uid, gid
2017-01-21 17:57:23 +01:00
clime
55595529bc
copr-backend: provide own patched _nova_compute module (orig taken from ansible 2.2)
2017-01-21 17:26:46 +01:00
clime
197b291809
copr-dist-git; create users and groups beforehand with predefined uids and gids
...
...so that we don't need to chown huge amount of files after deploy
2017-01-21 12:11:59 +01:00
clime
1354d0201c
copr-dist-git: move non-critical long-running tasks to the playbook end
...
...so that the machine can operate meanwhile
2017-01-20 20:19:25 +01:00
clime
986292e1b6
copr-dist-git: use directory recurse to set ownership of cgit_pkg_list file
2017-01-19 22:42:31 +01:00
clime
ea6684a843
copr-keygen: use dnf ansible module instead of yum-deprecated shell cmd
2017-01-19 16:55:08 +01:00
clime
a964a22280
copr-keygen: let obs-signd be installed as dep of copr-keygen
2017-01-19 16:48:53 +01:00
clime
f92cf56dff
copr-dist-git: use dnf ansible module instead of yum
2017-01-19 16:13:31 +01:00
clime
48cf5488e0
copr-dist-git: use dnf ansible plugin instead of yum-deprecated shell command
2017-01-19 16:11:50 +01:00
clime
d3a7276de4
copr-frontend: user dnf ansible module instead of yum-deprecated shell command
2017-01-19 16:01:52 +01:00
clime
cede7a1977
copr-frontend: do not install python2-modulemd from COPR, use fedora official repos
2017-01-19 14:52:54 +01:00
clime
ff1e129894
copr-backend: ensure copr-backend and copr-selinux packages are of the latest versions
2017-01-19 14:42:46 +01:00
clime
9019b01d64
copr: do not install packages that are installed as deps of copr-backend
2017-01-19 12:31:25 +01:00
clime
673df1ccd5
copr: stop using yum-deprecated and install python2-modulemd from official fedora repos
...
Note that copr-backend is installed from @copr/copr repo. That however needs lighttpd to
be already running unless package is retrieved from a local filepath. That's why we add
additional local-filesystem path repofile for @copr/copr.
2017-01-19 12:00:34 +01:00
clime
ce641a1a7a
copr: support for python-novaclient 3 in filter plugin for ansible
2017-01-12 13:07:36 +01:00
clime
3f657b21ef
copr: do not patch mock configs of eoled fedoras
2017-01-09 10:24:22 +01:00