Commit Graph
34 Commits
Author SHA1 Message Date
James Laska 90fff3da29 Add fontconfig testjs dependency
Also cleaned up some whitespace for consistency.
2016-11-08 10:18:53 -05:00
James Laska f129c42929 Update rax.py inventory
Resolves https://github.com/ansible/ansible/pull/18204 and continues
support for disabling SSL verification.

Fixes #3709
2016-10-26 15:59:41 -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
James Laska 77a56b3dfd Properly recognize foreman.enabled
The ENABLED_VALUE must always be a string.  Thanks to @cchurch for the
suggestion.

Resolves #3632
2016-10-07 09:50:18 -04:00
James Laska 5881736769 Properly detect enabled foreman inventory
Related #3632
2016-10-07 09:49:31 -04:00
James Laska c4c1429989 Add bzip2 as a UI build dependency 2016-09-27 16:25:32 -04:00
James Laska a4cd5a0909 Use make when installing test requirements 2016-09-21 16:34:44 -04:00
James Laska 5b6f610970 Move requirements build to unittest Dockerfile
Previously, the requirements were built during compose runtime.
2016-09-21 15:27:44 -04:00
James Laska dcf127ac6d Don't install csslint during requirements_jenkins 2016-09-21 15:27:44 -04:00
James Laska 83e23b7ac4 Only run the unit tests from the docker container 2016-09-19 11:09:22 -04:00
James Laska 94b440e7f5 Allow unittests from containers to work
Don't `sudo` for me, I'll `sudo` when I need it, yo.  This appears to
only affect the non-container based development workflow.  For folks
that still need to `make develop` outside of a container, please use
`sudo make develop`
2016-09-19 11:09:22 -04:00
James Laska c23d5f84d6 Add a Dockerfile for unittest environment
Still failing to build m2crypto due to a downlevel `swig` on el7.
2016-09-16 10:04:25 -04:00
James Laska 183660a133 Fix '..' typo when installing jenkins requirements 2016-09-13 11:01:00 -04:00
James Laska 7d95b15812 Ensure make docker-clean exits cleanly 2016-09-13 11:01:00 -04:00
James Laska 08c4c9647b Resolve KeyError by coercing instance_id to a str
Related #3300
2016-08-19 15:37:28 -04:00
James Laska 188f81ef3d Update cloudforms dynamic inventory
Pulling the latest from
https://github.com/ansible/ansible/blob/devel/contrib/inventory/cloudforms.py

Related #3168
2016-08-19 15:37:28 -04:00
James Laska a847495bea Update foreman inventory script
Per request from Red Hat Satellite team, update to the latest foreman.py

https://github.com/theforeman/foreman_ansible_inventory/blob/master/foreman_ansible_inventory.py
2016-08-19 15:37:28 -04:00
James Laska ee66fd4aa5 Make CloudForms inventory_script work
Fixes a few flake8 issues while at it.
2016-08-11 18:50:42 -04:00
James Laska 4e93475be1 Merge branch 'release_3.0.1' into stable 2016-07-29 11:31:50 -04:00
James Laska f53a1b8f6c Use foreman.id instead
foreman.uuid isn't always present
2016-07-27 10:18:31 -04:00
James Laska 13bd9211ae Add copyright back with utf-8 encoding
Fixes encoding exception
2016-07-25 15:18:10 -04:00
James Laska 11d68d1ebe Complete Sat6 integration
Various fixes to get sat-6 integration working.

* inventory_import.py - the inventory script is called foreman.py
* tasks.py - be sure to call `add_section()` before using it
* defaults.py - Add various SATELLITE6_* enablement variables

Relates #3119
2016-07-25 15:13:39 -04:00
James Laska 1f9df1fdf3 Default to not running old tests 2016-07-22 13:19:57 -04:00
James Laska 77202ec696 Only run unit and function tests 2016-07-22 13:19:57 -04:00
James Laska 29778538c3 Be sure to install ansible
Enable the mongodb travis service too
2016-07-22 13:19:57 -04:00
James Laska 6140c8c500 Additional travis/tox tweaks
* Enable travis caching
* Disable coverage after_build
* Call setup.py develop first
* Include pytest config and enable skipsdist
2016-07-22 13:19:57 -04:00
James Laska f3c186310b First pass at getting tox and travis working 2016-07-22 13:19:57 -04:00
James Laska 99bd6ac38c Fix typo in sub_list_create_api_view
Relates #2961
2016-07-13 09:00:49 -04:00
James Laska d182280ff7 Correctly set verify_ssl to a boolean value 2016-06-17 20:53:46 -04:00
James Laska af8011cd91 Honor CLOUD_VERIFY_SSL variable in rax import 2016-06-16 15:49:08 -04:00
James Laska 8aa14af228 Fix system-tracking typo 2016-06-10 11:42:34 -04:00
James Laska 51f95e6908 Fix typo in survey_spec markdown
Fixes #2101
2016-06-08 15:29:09 -04:00