Π“Ρ€Π°Ρ„ ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ²

11 ΠšΠΎΠΌΠΌΠΈΡ‚ΠΎΠ²

Автор SHA1 Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π”Π°Ρ‚Π°
wezhou 98978435ab Remove settings_local.pyc file
Remove settings_local.pyc along with settings_local.py. Both are build
time temporary files.
2016-10-31 21:35:21 -07:00
bqbn 926761ea13 Fix syntax error in version.json file (#3734)
Should be using double quotes in JSON file instead of single quotes.
2016-10-12 09:18:00 -07:00
bqbn 1e18c7708e Fix bugzilla-1305466, wrong file ownership (#3638)
Environment variable UWSGI_GID makes uwsgi override the command line
--gid option, causing files written by the containers having wrong group
ownership of "uwsgi".

We don't need the uwsgi group specifically defined inside containers
because the containers are going to be run as olympia user and olympia
group anyways.

This change also requires that puppet-config to change the group ownership
of some shared directories such as /var/run/uwsgi to be "olympia".
2016-09-29 10:39:38 -07:00
Jason Thomas c36550074d
Fix SOURCE in Dockerfile.deploy 2016-09-27 18:35:56 -04:00
bqbn b229205f02 Disable cache when building python modules (#3628)
This helps reduce the size of the image by a couple hundred MB.
2016-09-27 15:09:20 -07:00
bqbn 2398074a67 Add mysql client so that dbshell mgmt cmd works (#3431) 2016-09-07 08:14:43 -07:00
bqbn b77b287f5b Bump uwsgi version to 2.0.13 (#3334)
EPEL replaced version 2.0.12 with 2.0.13, which broke the yum install
command.
2016-08-24 09:55:06 -07:00
bqbn 20e136ee53 Dockerfile.deploy adds EPEL repo (#3309)
This repo is needed in order to install uwsgi.
2016-08-22 12:23:17 -07:00
bqbn 0628bdc382 Use ENV instead of ARG for now (#3273)
Current docker version on jenkins server is v1.8.0. ARG is not supported
until v1.9.0. Use ENV for now until docker daemon is upgraded on jenkins
server.
2016-08-15 20:47:15 -07:00
bqbn 5e5ac96b82 Add olympia user and uwsgi group to the image (#3272)
This is needed to write files owned by olympia on the container host.
Also move the ENV varibles to the top so they are not built every time.
2016-08-15 19:41:47 -07:00
bqbn 8a61a0fc0f Add a Dockerfile suitable for prod deployment (#3254)
The file is to meant to get us started building images and test docker
deployment. We'll probably iterate on it a few times before its content
is finalized.
2016-08-12 09:09:13 -07:00