Aaron Tan
a2247b0070
Merge pull request #3557 from jangsutsr/3344_add_extra_vars_type_verification
...
Refactor and patch extra vars verification.
2016-09-23 09:42:58 -04:00
Aaron Tan
33e3263310
Flake8 fixes.
2016-09-23 09:27:18 -04:00
Aaron Tan
535f979fd7
Unit test added.
2016-09-22 22:34:40 -04:00
Shane McDonald
049d8a7bd6
Support GPG signing in the containerized RPM jobs.
...
- Added a script that allows for piping signing keys into the container’s stdin stream.
- Got sign.exp working
- I ended up getting mock to run as root, which means both RPM and DEB jobs both use —unsafe-perm now, so I added that back to the Makefile.
2016-09-22 14:19:47 -04:00
Alan Rominger
64944393d3
Merge pull request #3505 from AlanCoding/can_CRUD
...
Copy/edit rework
2016-09-22 11:30:10 -04:00
AlanCoding
57abd438c8
make user_capabilities validation front-loaded, try to run tests
2016-09-22 10:36:30 -04:00
Leigh Johnson
c08a9f8bbc
Use a local installation of grunt-cli, freeze deps
2016-09-22 10:15:31 -04:00
Aaron Tan
51cd9e99e6
Refactor and patch extra vars verification.
2016-09-21 20:44:52 -04:00
James Laska
a4cd5a0909
Use make when installing test requirements
2016-09-21 16:34:44 -04:00
Leigh Johnson
8128bda8cc
Turn off npm3 progress reporter, remove a stray ui test that ended up in the repo root ¯\_(ツ)_/¯
2016-09-21 16:28:43 -04:00
Leigh Johnson
e9570c9d52
Update package.json deps to include PhantomJS / karma launcher, update output location, freeze deps
2016-09-21 16:19:12 -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
Wayne Witzel III
6f69163fad
Merge pull request #3524 from wwitzel3/devel
...
update network cred ssh agent unit test with post_run_hook mock
2016-09-21 14:13:10 -04:00
Shane McDonald
e958a12dab
Remove --unsafe-perm
...
This breaks RPM builds… Will specify in DEB jobs only.
2016-09-21 11:45:54 -04:00
Aaron Tan
2209a0e9e6
Merge pull request #3546 from jangsutsr/3385_add_can_start_to_nt_temp
...
Add can_start to notification template access
2016-09-21 09:03:38 -04:00
Aaron Tan
f68baadc39
Add can_start to notification template access
2016-09-20 23:38:05 -04:00
Shane McDonald
9fe408c6f7
Add instructions to rebuild unit test container
2016-09-20 09:56:19 -04:00
Wayne Witzel III
23d7e70204
update network cred ssh agent unit test with post_run_hook mock
2016-09-19 14:24:01 -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
Chris Church
b7a6aa01a3
Fixes to get flake8 and unit/functional tests passing.
2016-09-18 19:11:29 -04:00
Matthew Jones
f3a8eb9daf
Merge pull request #3509 from ansible/ha_installer
...
Improvements to the setup/installer to support new HA workflows
2016-09-16 15:53:38 -04:00
Matthew Jones
a4ec0739ea
Temporarily disable instance id gathering
...
During requests
2016-09-16 15:21:42 -04:00
John Mitchell
4c7e6835ad
one more rbac disabled fix for inv groups
2016-09-16 13:15:01 -04:00
John Mitchell
44ea28feb6
fix dangling rbac hide issues
2016-09-16 13:02:35 -04:00
Matthew Jones
d8ea0920c5
Update configuration and playbook for rabbitmq
...
* Purge remaining zeromq settings
* Make sure we have CALLBACK_QUEUE defined where needed
* Update setup playbook to not be tied to old ha primary/secondary concept
2016-09-16 11:35:46 -04:00
Shane McDonald
ba8290a94a
Fix pip install in unit test container
...
The SWIG_FEATURES environment variable is to get pip install working with M2Crypto==0.22.3. It works without SWIG_FEATURES if we update to M2Crypto >= 0.23.0.
Also did some organization, add README.
2016-09-16 11:15:30 -04:00
John Mitchell
b0731181ff
fix disabled add forms
2016-09-16 10:39:38 -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
Chris Meyers
64c91e1c1d
remove stupid scripts
2016-09-16 08:52:54 -04:00
AlanCoding
766dac9663
flake8 fix and re-delete test_serializers
2016-09-15 17:23:24 -04:00
AlanCoding
7ff5c40564
Merge branch 'devel' of https://github.com/ansible/ansible-tower into can_CRUD
2016-09-15 17:19:38 -04:00
AlanCoding
113795bd40
remove can_copy and can_edit fields no longer used by UI
2016-09-15 16:32:56 -04:00
jlmitch5
43f1ae3dc3
Merge pull request #1 from jlmitch5/ui_can_CRUD
...
Conditionally hide the UI based on user permissions
2016-09-15 15:36:50 -04:00
Chris Meyers
c6e1135022
Merge pull request #3503 from chrismeyersfsu/fix-workflow_inheritance
...
functional workflow test for issue #3498
2016-09-15 15:29:30 -04:00
Chris Meyers
7f614a53db
flake8 fix
2016-09-15 15:28:55 -04:00
Chris Meyers
77cc7f9d00
functional workflow test for issue #3498
2016-09-15 15:03:08 -04:00
Chris Meyers
a473426fd4
Merge pull request #3501 from chrismeyersfsu/fix-workflow_inheritance
...
fix class method
2016-09-15 13:52:48 -04:00
Chris Meyers
c35c2d9331
fix class method
2016-09-15 13:51:23 -04:00
Matthew Jones
3de4aae548
Fixing up HA induced flake8 issues
2016-09-15 13:51:17 -04:00
Chris Meyers
bf3c68d8b4
Merge pull request #3497 from chrismeyersfsu/fix-flake8_deps
...
Fix flake8 deps
2016-09-15 13:33:41 -04:00
John Mitchell
2482f6c46b
add wait start and stop to add service
2016-09-15 13:20:19 -04:00
Matthew Jones
2872409271
Integrate rabbitmqctl interface to cluster and standalone containers
2016-09-15 12:07:16 -04:00
Graham Mainwaring
8a0f7b1354
Merge pull request #3495 from ghjm/rabbitmq_deb
...
Add RabbitMQ and memcached to Ubuntu builds/installs
2016-09-15 11:28:28 -04:00
Matthew Jones
c6f87607f2
Shifting migrations after integration with devel for ha
2016-09-15 10:55:00 -04:00
Matthew Jones
3255a17856
Exposing rabbitmq management console interface on compose
2016-09-15 10:46:45 -04:00
Chris Meyers
f06b212266
flake8 fixes
2016-09-15 10:25:36 -04:00
Chris Meyers
cb8b6ea29f
fix flake8
2016-09-15 10:24:45 -04:00
Matthew Jones
f5d2c5c18a
Merge branch 'ramparts_and_ha' into devel
...
* ramparts_and_ha: (21 commits)
Rename database migrations for devel integration
Integrate callback receiver refactoring
Fix an issue running jobs in the cluster
Implement a more dynamic celery queue system
Purge old munin monitors and tools
Refactor Tower HA Instance logic and models
Docker compose improvements
Initial Docker Compose workflow for Tower cluster
Add memcached role for setup playbook
Removing qpid from deb packaging
Refactor rabbitmq role
Integrate memcached into setup playbook
Remove mongodb shutdown task
Remove dependency on erlang_sd_notify
Add initial rabbitmq role
Initial rabbitmq setup playbook integration
Update development environment for rabbit
Replace qpid with rabbitmq
Remove redis role from setup playbook
Update qpid packaging, remove migrations
...
2016-09-15 10:19:57 -04:00