Ralph Bean
0e9ccb1895
Remove old SSL config options.
...
We used to do x509 authn a long time ago. We have since stopped doing
that, but we kept all of thise confusing SSL/TLS support stuff.
This removes all that, and fixes #685 .
2017-10-04 11:37:17 +02:00
Matt Prahl
219da6c760
Have the Kerberos ticket be located at /tmp/mbs-krbcc instead of /var/tmp/krbcc
2017-02-17 17:16:04 -05:00
Filip Valder
cf952a44b7
'/tmp/module_build_service/module_build_service.egg-info' volume is needed for proper egg-info propagation ; other containers must wait till base container finishes
2017-01-12 12:37:35 +01:00
Filip Valder
7762fb7adb
communication with pdc-updater devel + docs
2016-12-16 12:42:16 +01:00
Matt Prahl
261549c8c2
Migrate scheduler to be run by fedmsg-hub
2016-12-15 16:27:15 -05:00
Filip Valder
eec8bd542f
run fedmsg-relay in the context of /tmp/module_build_service, so that it would use ./fedmsg.d configs (at least accto docs)
2016-12-09 13:29:56 +01:00
Filip Valder
4d67309df3
use installation from package, join upgradedb && gencert together, use volumes_from on the rest of the places
2016-12-05 15:18:26 +01: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
6a12323242
Whitespace, for readability.
2016-10-28 10:11:28 -04:00
Ralph Bean
d5aca36098
Simplify these build lines.
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
a80c6f3a41
Use a different selinux context so the volume can be shared.
...
See http://www.projectatomic.io/blog/2015/06/using-volumes-with-docker-can-cause-problems-with-selinux/
2016-10-26 13:21:54 -04:00
Matt Prahl
e68a4aa073
Merge #121 Get docker-compose working.
2016-10-25 20:11:06 +00:00
Matt Prahl
175ea475b6
Merge #119 Move the command to docker-compose.
2016-10-25 19:27:10 +00: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
Ralph Bean
4a615d5144
A docker-compose service cannot depend on itself.
2016-10-24 20:50:55 -04: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
Tomas Tomecek
71d7f382f1
composefile: change SELinux context appropriately
2016-08-17 07:58:14 +02:00
Tomas Tomecek
f24898db79
containerize!
2016-08-17 07:58:14 +02:00