Joseph Schorr
481cebe46b
Fix pytests and enable parallel registry tests
2016-12-20 15:42:04 -05:00
Joseph Schorr
1fdca26632
Bust apt cache
2016-12-07 18:09:33 -05:00
Jimmy Zelinskie
b671ee938a
Merge pull request #2174 from jzelinskie/pngcrush
...
dockerfile: optimize static images
2016-12-07 13:04:28 -05:00
Jimmy Zelinskie
1d5de937c6
dockerfile: optimize static images
2016-12-06 15:03:11 -05:00
Ian Minoso
6b5f48da2f
Alternative installation of webpack in Dockerfile
2016-12-02 16:34:03 -05:00
ant31
2eaa8a4a1b
Add pytest and tox to run tests
2016-11-28 13:13:07 +01:00
Charlton Austin
f6fe9023a4
Merge pull request #2140 from charltonaustin/upgrade_nginx
...
Adding in development ppa for nginx
2016-11-18 14:51:02 -05:00
Charlton Austin
6aade74c36
Adding in the development ppa for nginx so we can have greater than 1.10.0 and don't break docker when they upgrade to go1.7.
2016-11-17 16:30:01 -05:00
Brad Ison
f9c6602ef6
Bust apt cache 17NOV2016
2016-11-17 10:43:53 -08:00
Brad Ison
ebf80bdd13
Dump core when killing buildmanager from monit
2016-11-17 10:20:03 -08:00
Joseph Schorr
72fdf93d29
Add monit-based monitoring of build manager
...
Should catch when the build manager freezes and restart it
2016-11-02 14:14:07 -04:00
Ian Minoso
8eb97465b0
Fix bugs with Webpack in Dockerfile
2016-10-27 16:10:49 -04:00
Ian Minoso
228fbb982c
Add only components
2016-10-25 15:36:21 -04:00
Ian Minoso
6cf53848dd
Add only subdirectory of static
2016-10-24 17:53:09 -04:00
Ian Minoso
77bdcf893d
Add directives folder
2016-10-24 16:00:17 -04:00
Ian Minoso
9c128182ab
Remove node_modules in Dockerfile
2016-10-20 14:49:44 -04:00
Ian Minoso
9015b09026
Setup skeleton files for new front end build tool (Node, Webpack, React, Typescript)
2016-10-18 17:13:56 -04:00
Joseph Schorr
c7beea2032
Fix handling of custom LDAP cert
...
This change moves the LDAP cert installation into a common script and reorganizes the startup scripts for creating and installing these certs
Fixes #1846
2016-09-19 17:55:08 -04:00
Jimmy Zelinskie
5188b9854d
dockerfile: move comment onto newline
...
comments on ADD commands break Docker!
2016-09-08 13:52:39 -04:00
Jimmy Zelinskie
e54d729a84
init: add logrotate.conf
...
logrotate was broken due to phusion/baseimage-docker#338
This changes logrotate to use the root user which has the proper
permissions on /var/log.
2016-09-08 13:27:37 -04:00
Jimmy Zelinskie
80e75c5ca8
migrate back to phusion/baseimage upstream
2016-09-07 15:55:58 -04:00
Joseph Schorr
3d558f6090
Disable ACI tests when build under Docker
...
We need to figure out why they fail on our build fleet
2016-07-13 14:23:30 -04:00
Joseph Schorr
a1009af61c
Move aggregator into its own repo and add it to the image
2016-07-05 15:39:51 -04:00
Jimmy Zelinskie
d599406140
nginx: use upstream ubuntu package ( #1546 )
...
Ubuntu 16.04 LTS has a newer version than what we compile.
2016-06-16 13:51:04 -04:00
Jake Moshenko
746728ba24
Remove escaped_fragment snapshot rendering.
2016-06-14 12:53:10 -04:00
Jimmy Zelinskie
40e3a95868
runit: wait for syslog-ng before starting loggers ( #1537 )
2016-06-10 20:29:45 -04:00
Jimmy Zelinskie
aee9aa89a5
dockerfile: add missing backslashes
2016-06-02 12:38:02 -04:00
Jimmy Zelinskie
0637091a8b
dockerfile: combine GPL check into one line
2016-06-02 12:27:49 -04:00
Jimmy Zelinskie
56b2655326
dockerfile: 16.04 baseimage, add GPL check
2016-06-02 12:27:49 -04:00
Jimmy Zelinskie
d71fbcab1f
dockerfile: add check for GPL pip packages
2016-05-25 16:17:44 -04:00
Evan Cordell
c766727d1d
address review comments
...
- more inline documentation
- don't explicitly specify audience
- approver is optional in `generate_key`
- ADD -> RUN for better caching of jwtproxy
2016-04-29 14:10:33 -04:00
Evan Cordell
9df650688b
Install jwtproxy in /usr/local/bin
2016-04-29 14:10:33 -04:00
Evan Cordell
97ad9684d7
Use jwtproxy binary from github
2016-04-29 14:10:33 -04:00
Evan Cordell
52590687ae
Dockerfile fixes
2016-04-29 14:10:33 -04:00
Evan Cordell
85667a9cf6
Creat mitm certs on boot
2016-04-29 14:10:33 -04:00
Evan Cordell
6754131350
Optional tests (on by default) and better load order to reduce build time
2016-04-29 14:10:33 -04:00
Evan Cordell
35bc1496b7
Bust apt cache 07APR2016
2016-04-07 10:18:59 -04:00
Jimmy Zelinskie
164ec83f0b
dockerfile: bust pip cache for pybitbucket
2016-03-01 11:50:31 -05:00
Jake Moshenko
69d4cd68dc
Fix conflict by removing pycrypto, dump python dep list
2016-01-28 14:11:41 -05:00
Jake Moshenko
01a92a66ba
Refresh base image and python dependencies
2016-01-27 11:36:40 -05:00
Jimmy Zelinskie
56d30612f3
Dockerfile: break apt-cache
...
This is to break our pip packages and install the latest pybitbucket.
However, we may as well just update everything.
2015-12-22 15:09:25 -05:00
Joseph Schorr
9bc59828bf
Fix alembic head
2015-12-16 15:23:19 -05:00
Joseph Schorr
5c4471a231
Remove grunt, npm and nodejs once no longer needed
...
Fixes #941
2015-11-20 15:03:56 -05:00
Silas Sewell
5000b1621c
superuser: add storage replication config
2015-11-09 17:34:22 -05:00
Joseph Schorr
c33ae0e896
BitBucket is being slow - increase the timeout
...
Fixes #721
2015-10-26 14:29:29 -04:00
Jimmy Zelinskie
e0da666b5b
update apt-get dependencies again
2015-10-23 16:05:43 -04:00
Jimmy Zelinskie
4ffa282f03
refresh apt package cache
...
As a side effect, this will also refresh our pip dependencies.
Refreshing our pip dependencies will fix a stack trace from the
py-bitbucket library.
2015-10-22 12:04:28 -04:00
Silas Sewell
3f4361bb17
Make GIT_HEAD work on quay
2015-09-16 18:25:01 -04:00
Silas Sewell
386c017d99
Add quay releases
2015-09-16 17:18:46 -04:00
Jake Moshenko
f1bd702e7b
Upgrade to phusion baseimage 0.9.17
...
14ec533a16/Changelog.md
2015-09-01 11:44:15 -04:00