AlanCoding
933bc81dc2
Add bzip2 to Dockerfile yum install line
2017-04-10 08:11:06 -04:00
AlanCoding
5078ed077a
install bzip2 so makefile targets to build frontend work
2017-04-07 11:24:17 -04:00
Shane McDonald
93dda555f1
Get offline pip installs working
...
I had to pull the git urls out of the main requirements files because in order to install offline (--no-index), we need pip to install from local package archives rather than cloning repo.
The weird `cat` thing going on in the Makefile is because we need to install everything as part of a single `pip install` transaction. Without this, installing only requirements_git.txt will result in dependencies getting unintentionally updated.
2017-03-29 14:30:58 -04:00
Ryan Petrello
75ba0208ad
output logs to /logstash.conf in our default compose file
2017-03-16 13:20:33 -04:00
Shane McDonald
8a8901afe4
Default image tag for unit test container image.
2017-03-10 11:53:37 -05:00
Shane McDonald
0970726fa6
Don't pre-build UI deps for unit tests
...
I know, this sucks. I spent all day trying to get to the bottom of the CI failures that started happening the other day with no luck.
There is something going on with how we were moving the node_modules directory into the source tree from the pre-built location in /tmp. This was working, but then it broke. I hope to cycle back on this sometime next week if I have the time.
2017-03-09 18:54:24 -05:00
Shane McDonald
afb5658376
Remove npm hacks from unit-test-runner
...
This hasnt been necessary for a while, just forgot it was here..
2017-03-08 15:18:52 -05:00
Shane McDonald
c25795d3fc
Rebuild unit-test image for every branch
...
This variable is set by Jenkins, you'll have to set it manually if you build locally.
2017-03-08 15:18:21 -05:00
Matthew Jones
576e3bfc1a
Adding logstash to default compose file
2017-03-07 16:48:51 -05:00
AlanCoding
9a88091042
get supervisorctl to work in dev supervisor env
2017-02-13 17:36:35 -05:00
AlanCoding
b5aad8cbed
bypass the makefile target for most commands in dev supervisor
2017-02-13 17:36:35 -05:00
AlanCoding
d1a71fb7be
add supervisor option to development environment
2017-02-13 17:36:34 -05:00
Ryan Petrello
f4d55659f0
enforce a sane default OPT_NETWORK_TIMEOUT for LDAP connections
...
see: #5208
2017-02-07 12:37:05 -05:00
Matthew Jones
d469ef2385
Add in localization setup to the container image
...
This should fix up utf8 question marks
2017-02-02 15:51:50 -05:00
Shane McDonald
ece5299a74
Add gcc-c++ to development container
2017-01-31 13:09:59 -05:00
Ryan Petrello
73cbcc2de0
add awx.conf tests to our various test run environments
2017-01-30 12:37:17 -05:00
Matthew Jones
8a9b2fcaea
Implement alternate ports for nginx
...
* This also allows disabling https mode in the nginx configuration
* Reconfigure the development container to not specifically require
https, so the haproxy cluster configuration can work
2017-01-23 14:34:15 -05:00
Matthew Jones
6ed86e1934
Revert "bump pkg info tower version to 3.1.0"
...
This reverts commit dea4c873e8d89f3e2ed5e74f8d3eb480e57f927d.
2017-01-18 14:30:06 -05:00
Matthew Jones
9f777f6153
Add some provisions for https into haproxy and the cluster
2017-01-03 13:59:29 -05:00
Chris Meyers
12397ce610
bump pkg info tower version to 3.1.0
2016-12-20 14:42:00 -05:00
Chris Meyers
d550f6153a
more jenkins removal fixes
2016-12-16 14:43:20 -05:00
Chris Meyers
304fcbe945
requirements jenkins is no longer a thing
2016-12-16 14:29:57 -05:00
Matthew Jones
a25853a3a5
Updating translation artifacts
...
* also installing translation tools into dev environment
* Removing fedora install instructions, no one here uses fedora
2016-12-14 15:58:47 -05:00
Wayne Witzel III
2069473534
allow API requests from localhost/127.0.0.1 to be insecure
2016-12-13 11:47:13 -05:00
Wayne Witzel III
19f7d9e8d8
redirect if no forward-slash
2016-12-12 13:25:10 -05:00
Wayne Witzel III
c6e1598b9c
explicitly set long harakiri time to deal with very large inventory deletes
2016-12-12 12:44:05 -05:00
Wayne Witzel III
5f5624c5a3
Update to use Modern values for SSL
2016-12-12 12:42:53 -05:00
Wayne Witzel III
4c8af2a4b8
update uwsgi/nginx dev configuration
2016-12-12 12:42:20 -05:00
John Mitchell
d62bad536b
add mkdir command to start_development script to cause collectstatic not to error
2016-12-06 12:22:18 -05:00
AlanCoding
8f3e3c4ae1
change ordering of test dirs
2016-11-14 17:50:10 -05:00
Shane McDonald
30e5904ab3
Use tower_devel as base image for unit tests
2016-11-11 15:47:17 -05:00
Shane McDonald
6f39995060
Fix docker-compose error
...
Fixes this error:
```
ERROR: yaml.parser.ParserError: while parsing a block mapping
in "./tools/docker-compose/unit-tests/docker-compose.yml", line 10, column 7
expected <block end>, but found '<scalar>'
in "./tools/docker-compose/unit-tests/docker-compose.yml", line 11, column 40
```
2016-11-10 13:38:15 -05:00
Shane McDonald
cc359ecbad
Default TEST_DIRS in docker-compose
2016-11-10 13:12:29 -05:00
James Laska
90fff3da29
Add fontconfig testjs dependency
...
Also cleaned up some whitespace for consistency.
2016-11-08 10:18:53 -05:00
Matthew Jones
b0e40b6c29
Remove proot from dev base image in favor of bubblewrap
...
Remove python utils from base system, they are included with the venvs
2016-11-03 16:06:03 -04:00
Shane McDonald
793ce37a07
Get unit-test container working
...
node_modules was being overwritten by the bind-mount when the container started. This is kind of hacky, but it’s the only way to do this without changing everything.
2016-11-02 19:30:37 -04:00
Shane McDonald
4e81daafec
Hack for downgrading npm when using overlay storage driver
...
https://github.com/npm/npm/issues/9863
2016-11-02 12:22:10 -04:00
Shane McDonald
021666482a
Downgrade npm in unit-test image
...
https://github.com/npm/npm/issues/14042#issuecomment-249139529
2016-11-02 12:08:03 -04:00
Matthew Jones
defd271c90
Make sure we bootstrap the static dir prior to starting
2016-10-28 14:21:19 -04:00
Chris Meyers
7050c4e09e
Revert "no one knows wtf the files in this dir a for, so don't serve them"
...
This reverts commit b3cccea70368ba1550366380e583751df1df061b.
2016-10-21 10:04:50 -04:00
James Laska
6c4dd57368
Copy requirements individually to avoid invalidating docker cache
2016-10-19 15:56:34 -04:00
James Laska
ac553f7368
Add image to unit-test docker-compose
2016-10-19 13:48:27 -04:00
James Laska
ff8966dd48
Update unittest container to build ui-deps
2016-10-19 12:35:59 -04:00
Chris Meyers
cbffb23d41
no one knows wtf the files in this dir a for, so don't serve them
2016-10-18 17:27:23 -04:00
Chris Meyers
87ea864466
sendfail syscall bad with crappy filesystems
2016-10-18 17:21:14 -04:00
Chris Meyers
64a15db91b
fix nginx static files using
2016-10-18 15:51:01 -04:00
Wayne Witzel III
99a009b613
fix awx/ui static path
2016-10-18 15:05:05 -04:00
Wayne Witzel III
a27c708127
let nginx serve static files
2016-10-18 14:52:10 -04:00
Chris Meyers
47495b4ea6
fix mime type issues
2016-10-18 14:38:24 -04:00
Chris Meyers
ad2bee1f57
sym link nginx config by popular demand
2016-10-18 14:23:33 -04:00