Commit Graph

32 Commits

Author SHA1 Message Date
mprahl
5d03dda637 Install python-urlgrabber to allow local builds
See https://github.com/rpm-software-management/urlgrabber/pull/5 for the backstory.
2017-11-13 15:27:12 -05:00
Jan Kaluza
1d8bc3e33a Use concurrent.futures instead of our own ThreadPool implementation 2017-02-21 08:02:50 +01:00
Filip Valder
c51adf1796 get rid of 'WARNING - Cannot find qpid python module. Make sure you have python-qpid installed.' 2017-01-18 16:24:28 +01:00
Filip Valder
5ea74fec20 fix scheduler (ensure existing entry points, fix mbsproducer->mbspoller) 2017-01-11 15:23:52 +01:00
Filip Valder
c02eb754c5 install test-requirements.txt in docker/vagrant (use the same way) 2016-12-16 12:38:37 +01:00
Filip Valder
16eda69d4d fix: typo
new: set special env var indiciating developer's mode
2016-12-09 13:24:31 +01:00
Matt Prahl
15b5cf11b9 Fix default path for pki_dir 2016-12-07 09:24:33 -05:00
Matt Prahl
22fbacdc20 Use 'python setup.py develop' instead so that local syncing works 2016-12-07 09:24:33 -05:00
Filip Valder
222f968897 Add package for docker images, see PR#243 2016-12-07 13:26:47 +01:00
Filip Valder
2b7cf817a6 sort on you 2016-12-07 13:26:42 +01:00
Filip Valder
4c2cccc185 alter Docker-/Vagrantfile so that it installs all dependencies and use 'python setup.py install' for MBS installation 2016-12-05 15:18:26 +01:00
Filip Valder
f2cd0a3033 runtime config files moved to conf/ directory 2016-11-21 22:49:57 +01:00
Matt Prahl
7857f3a373 Remove krb5-stg.fp.o 2016-11-16 16:26:59 -05:00
Ralph Bean
79a72ac056 Add instructions on how to kinit against stg.
Instructions from @puiterwijk.  Thanks!
2016-10-28 16:23:10 -04:00
Ralph Bean
70ec4b369f Configure our docker dev setup to use krb for koji.
Our code in `module_build_service/builder.py` can already do kerberos
authentication with koji.  This commit changes our docker development
tools to use that instead of ssl authentication.

Relates to #111.
2016-10-28 15:42:39 -04:00
Ralph Bean
bf33dfbb95 Move the db initialization to a side container so we don't have to rebuild to nuke the db. 2016-10-28 10:11:28 -04:00
Ralph Bean
fffb7d341f Get the network and database shared across our containers correctly. 2016-10-28 10:11:28 -04:00
Ralph Bean
f9bc94cc92 Add network utilities to help debug docker-compose container network. 2016-10-28 10:10:09 -04:00
Ralph Bean
3d7cbfbc11 Adjust indentation. 2016-10-27 04:48:16 -04:00
Ralph Bean
c025aeeff6 Add the git package to the docker image. 2016-10-26 15:46:07 -04:00
Ralph Bean
120e1eb84a Reformat this line to be more maintainable. 2016-10-26 15:45:42 -04:00
Matt Prahl
e68a4aa073 Merge #121 Get docker-compose working. 2016-10-25 20:11:06 +00:00
Ralph Bean
0d08f367eb No need for this, apparently. 2016-10-25 16:09:51 -04:00
Ralph Bean
4df6c0baaa Get docker-compose working.
This was primarily about figuring out that the PYTHONPATH var was missing.
2016-10-24 21:29:57 -04:00
Ralph Bean
b9251dee9e Move the command to docker-compose. 2016-10-24 20:52:10 -04:00
Jakub Kadlčík
69e4fca381 Copy copr.conf to /etc/rida 2016-10-24 20:46:50 +02:00
Ralph Bean
188d74be13 Add fedmsg-relay to docker-compose. 2016-10-24 14:20:53 -04:00
Matt Prahl
b4082dc551 Rename module from rida to module_build_service
Rename routes from /rida/1/module-builds/ to /module-build-service/1/module-builds/
2016-10-24 10:30:23 -04:00
Matt Prahl
81e6b69b37 Use the m2ext RPM instead of install via pip in Docker 2016-10-10 13:07:34 -04:00
Matt Prahl
02b24cdda9 Replace generate_localhost_cert.sh with python manage.py generatelocalhostcert 2016-09-27 16:40:03 -04:00
Matt Prahl
c77be1c4d3 Add the dependencies required for fedmsg signing 2016-09-27 16:40:03 -04:00
Tomas Tomecek
f24898db79 containerize! 2016-08-17 07:58:14 +02:00