34bca6fb55
Use distro packaged jinja2 instead of pip version.
2017-01-16 15:52:43 -08:00
9048cf2758
Changes to the httptester docker image to support new client cert functionality in tests ( #19912 )
...
* Fix Dockerfile
* Add changes to docker image to support new client cert functionality
* Update repo:tag for docker
2017-01-04 21:07:13 -08:00
61897fa4b7
Add Dockerfile for opensuse 42.2 ( #19805 )
2017-01-03 11:32:03 -08:00
68346b128f
Update Fedora tests to use releases 24 and 25.
2017-01-03 11:12:32 -08:00
165e7c4e61
Add Dockerfile for fedora24 and fedora25.
2017-01-03 10:15:24 -08:00
b79bf14607
Add playbook and packer file for building httptester ( #18107 )
2016-11-17 17:30:30 +00:00
7b3cbafbe9
Add python 3 awareness to apt module tests. ( #17574 )
...
Also remove unnecessary dependency from ubuntu1604py3 Dockerfile.
2016-09-14 15:38:27 -07:00
eb26616b09
Add python3-apt to ubuntu1604py3 Dockerfile.
2016-09-08 16:11:30 -07:00
e2e7390adc
Add Python 3 CI support. ( #17209 )
2016-08-23 23:08:11 -07:00
9497a814a8
Add apache2 to improve test speed and reliability. ( #16819 )
2016-07-25 07:19:49 -07:00
4cc4dc6793
Add postgresql dependencies to opensuseleap.
2016-07-18 16:55:10 -04:00
8a55a446bf
Fix fedora23 Dockerfile after fedora:23 updates.
2016-06-22 19:21:40 -07:00
7ffbbd34f4
Add python-passlib to docker images. ( #16376 )
...
Related to #16361
2016-06-22 13:30:10 -07:00
7de23a1c5b
Update opensuseleap Dockerfile.
...
- Do not update base image packages unnecessarily.
- Fix incorrect package names.
- Remove commented out RUN statements.
- Sort list of packages to install.
2016-06-21 17:46:30 -07:00
cabbafb650
Update Fedora and CentOS docker images.
...
- Reduce image size by skipping weak package references.
- Consolidate and sort packages to install.
- Improve consistency between versions.
- Combine yum/dnf install and clean to avoid unwanted caching.
- Don't update existing packages from base image unnecessarily.
2016-06-14 16:15:49 -07:00
82b978e186
Add curl to Ubuntu docker images.
2016-06-13 20:06:26 -07:00
349b06974e
Update Ubuntu docker images.
...
- Reduce image size by skipping recommended packages.
- Consolidate and sort packages to install.
- Improve consistency between Ubuntu versions.
- Combine apt-get update and install to avoid caching stale updates.
2016-06-13 19:13:44 -07:00
62e6f6b885
Add junit-xml to docker images.
2016-06-13 15:06:51 -07:00
164f247ec8
Add httptester docker container files and update run_tests.sh to use ansible/httptester
2016-05-26 13:09:28 -05:00
0edec45c3d
install packages for tests ( #15979 )
...
* curl is needed for test_binary_modules
* glibc-i18ndata is needed for postgresql (localedef)
2016-05-24 08:22:34 -07:00
1861151fa4
[WIP] Extra test and build dependencies in Docker images ( #15692 )
...
* Merge conflicts:
* [skip ci] Revert changes to run_tests.sh
gundalow will update this in a different PR
* [skip ci] Add in ubuntu1604 and opensuseleap
NOTE: We are not configuring anything to use these new images yet.
Therefore no impact on Travis performance
* python-mysql for opensuse
* It's mysql-server on centos6
2016-05-20 07:37:06 -07:00
395ff361d4
Adding acl package to all docker images
2016-03-22 07:54:13 -04:00
4224c11b5f
Combine new RUN commands into one RUN command.
2016-03-20 10:48:11 -07:00
da99e4e0aa
Add ssh client and server to docker containers.
...
This will allow for future integration tests using ssh to localhost
from within docker containers running on Travis.
2016-03-19 21:33:23 -07:00
88310a7f28
Adding iproute to certain RH-based docker images
2016-03-15 15:28:22 -04:00
2fa1936ff9
Adding python-dev to the list of packages for ubuntu1204 docker
...
[ci skip]
2016-03-13 09:21:47 -04:00
9d459386ce
Also adding an upgrade of pycrypto to ubuntu1204 config
2016-03-13 09:14:15 -04:00
90afc5e7d2
Adding rubygems to the ubuntu1204 docker config
...
[no ci]
2016-03-13 08:50:21 -04:00
af282eb979
Fixing typo in ubuntu1204 docker config
2016-03-13 08:31:47 -04:00
ff5584a349
Updating jinja2 in ubuntu1204 docker image
2016-03-13 08:27:52 -04:00
1222830155
Initial commit for Ubuntu 12.04 docker config for testing
2016-03-13 03:19:47 -04:00
8cfdaa16f4
Fixing error in localedef usage for f23 docker image
2016-03-06 11:07:27 -05:00
0e17a6f036
Another attempt at fixing random f23 locale failures in docker image
2016-03-06 09:56:31 -05:00
2ee0c1b175
Fixing centos6 docker image for pycrytpo too
2016-03-06 08:09:30 -05:00
762c99f77c
Fixing centos6 docker image to upgrade jinja2
2016-03-06 07:49:00 -05:00
56670bd150
More tweaks for fedora on docker
2016-03-05 18:36:41 -05:00
b97a98f69e
Trying to fix up the fedora23 docker image
2016-03-05 15:45:37 -05:00
b72cd3a6d2
Adding fedora rawhide to the travis mix
2016-03-05 14:35:49 -05:00
c632873936
Adding centos 6 to the travis mix
2016-03-05 13:47:23 -05:00
981f451f0e
Adding fedora 23 to the Docker tests on travis
2016-03-04 14:02:13 -05:00
7f34705b0c
Fixing up Dockerfiles some more to get tests passing fully
2016-03-04 09:16:28 -05:00
fa630872d9
Minor update to the Dockerfiles
2016-03-04 02:48:44 -05:00
069e597aaa
Fixing locale stuff in ubuntu 14.04 Dockerfile
2016-03-03 22:29:21 -05:00
f56af2ec3f
Updating docker files for tests
2016-03-03 21:03:28 -05:00
d8876b5c03
Run /sbin/init in the ubuntu docker image, as we do with centos
2016-03-03 16:45:47 -06:00
92dcad8e99
Adding docker container capabilities to Travis
2016-03-03 15:26:08 -05:00