Chris Meyers
e928aa40a5
Merge pull request #493 from chrismeyersfsu/feature-git_hook
...
added git pre commit hook to run flake8
2015-11-06 10:48:38 -05:00
Chris Meyers
014419f6ca
Merge pull request #492 from chrismeyersfsu/fix-ha_remove
...
fixes remove_instance error
2015-11-06 07:56:50 -05:00
Chris Meyers
0b4efa3fcd
added git pre commit hook to run flake8
2015-11-06 07:38:29 -05:00
Chris Meyers
dbbfde0d25
fixes remove_instance error
...
* Initialize object attribute to None so a later if check that depends
on that attributes succeeds. The attribute is related to unifying the
command line args to the *_instance command set.
* Added regression test case
2015-11-06 07:19:09 -05:00
Chris Meyers
5845730cf6
Merge pull request #485 from chrismeyersfsu/fix-openstack_jt
...
add openstack cred file to env for jt launch
2015-11-05 11:28:26 -05:00
Chris Meyers
a0f327e6c5
Merge pull request #484 from chrismeyersfsu/feature-stdout_format
...
add content encoding for json to stdout
2015-11-03 10:11:24 -05:00
Chris Meyers
0889f1ebe1
add content encoding for json to stdout
...
* content_format=ansi&content_encoding=base64 support added to
?format=json on stdout endpoint.
Currently the json `content` value is made into html.
This change will allow support for consuming STDOUT for display on the
terminal.
2015-11-03 09:38:49 -05:00
Chris Meyers
3a8044754c
add openstack cred file to env for jt launch
2015-11-03 09:37:38 -05:00
Chris Meyers
bcc2cb7914
Merge pull request #479 from chrismeyersfsu/fix-basic_auth_cookies
...
if basic auth in headers, don't use cookie token
2015-10-19 17:07:14 -04:00
Chris Meyers
1db26531a1
if basic auth in headers, don't use cookie token
...
* Allows for basic auth to be used when cookie token fails
2015-10-19 14:49:15 -04:00
Chris Meyers
f051c13374
list cust inv scripts with deleted orgs
2015-10-14 07:36:32 -05:00
Chris Meyers
4c14827f46
add placeholder for ansible callback plugin path var
2015-10-12 13:36:33 -05:00
Chris Meyers
1bcfc67a52
allow user to add ansible callback plugin paths to job runtime
2015-10-12 13:33:46 -05:00
Chris Meyers
4d7c02aae3
Merge pull request #471 from chrismeyersfsu/fix-consolidate_config
...
consolidate auth configs to session.py
2015-10-09 10:09:02 -04:00
Chris Meyers
dfdd567cbc
Merge pull request #470 from chrismeyersfsu/feature-license_enforce2
...
license enforcement
2015-10-09 10:08:51 -04:00
Chris Meyers
ad383ebccc
license enforcement
...
* add rebrand and auth_enterprise feature to license
* enforce auth_enterprise by not surfacing auth callback info at /auth
endpoint
2015-10-08 18:00:29 -04:00
Chris Meyers
83fe3282dc
add basic auth enabled / disabled setting
2015-10-07 11:36:08 -04:00
Chris Meyers
dcd731071f
pin django debug toolbar for django dep reason
...
* fix IPy dep
* new django debug toolbar released today, broke things. Pin to our old
version of django to ensure success.
2015-10-07 11:34:50 -04:00
Chris Meyers
f213577f6b
expose session settings to user
2015-10-07 11:32:45 -04:00
Chris Meyers
815081eec1
correct egg names for pip dependency resolution
2015-10-07 11:32:22 -04:00
Chris Meyers
c3a387c603
Merge pull request #434 from chrismeyersfsu/fix-rbac_performance2
...
use subqueries instead of python ids
2015-10-02 09:49:49 -04:00
Chris Meyers
5e7473e101
Merge pull request #457 from chrismeyersfsu/fix-stdout_dl_token
...
allow token in get params at stdout endpoint
2015-10-02 08:59:07 -04:00
Chris Meyers
22f0a4b79a
allow token in get params at stdout endpoint
2015-10-01 17:25:21 -04:00
Chris Meyers
73471ead7e
Merge branch 'feature-session_limit3' into devel
2015-10-01 16:28:37 -04:00
Chris Meyers
4434d336a3
notify all socket session of a token
2015-10-01 16:27:49 -04:00
Chris Meyers
b7cb8c7624
Merge pull request #452 from chrismeyersfsu/fix-options_cap
...
add appropriate help_text to run_ad_hoc_command
2015-09-30 14:19:37 -04:00
Chris Meyers
88698ff78b
Merge pull request #449 from chrismeyersfsu/fix-job_events_jenkins
...
influence callback receiver single worker
2015-09-30 14:19:09 -04:00
Chris Meyers
833cbce9e0
add appropriate help_text to run_ad_hoc_command
2015-09-30 14:07:50 -04:00
Chris Meyers
35abd0cc07
influence callback receiver single worker
2015-09-30 12:39:00 -04:00
Chris Meyers
052929d209
Merge pull request #446 from chrismeyersfsu/feature-session_limit2
...
Feature session limit2
2015-09-30 11:11:36 -04:00
Chris Meyers
4163492e81
add auth timeout header to login response
2015-09-29 15:49:42 -04:00
Chris Meyers
b350eef3f0
session limit invalidation events via socket.io
2015-09-29 14:10:26 -04:00
Chris Meyers
df31991a1a
add docker-compose-test directive to Makefile
2015-09-29 10:46:17 -04:00
Chris Meyers
4111056b81
add docker-compose-test directive to Makefile
2015-09-29 10:45:25 -04:00
Chris Meyers
000d26d7e3
session limit enforcement
...
* upon creating a new session, invalidate oldest sessions
2015-09-28 14:17:28 -04:00
Chris Meyers
12180531da
Merge pull request #432 from chrismeyersfsu/feature-session_info
...
add Auth-Token-Timeout to http headers
2015-09-23 13:30:16 -04:00
Chris Meyers
eb8219fd9f
add Auth-Token-Timeout to http headers
2015-09-23 10:30:19 -04:00
Chris Meyers
2f824df9ee
use subqueries instead of python ids
2015-09-22 22:41:25 -04:00
Chris Meyers
6c0e76d7e9
Merge pull request #418 from jlaska/release_2.3
...
Add bundled licenses documentation
2015-09-18 15:24:08 -04:00
Chris Meyers
8d3c7353fb
vendored python licenses
2015-09-18 13:04:42 -04:00
Chris Meyers
92bdd776c9
rbac job & job template performance fix
2015-09-15 10:18:46 -04:00
Chris Meyers
d4bc5dfaef
Merge pull request #413 from chrismeyersfsu/fix-rbac_performance
...
performance fix
2015-09-15 10:16:46 -04:00
Chris Meyers
0e8e09b0ac
rbac job & job template performance fix
2015-09-14 16:25:33 -04:00
Chris Meyers
8e603dc18d
Merge pull request #407 from chrismeyersfsu/feature-yaml_fallback
...
fallback to simple yaml parser if yaml import fail
2015-09-07 08:09:38 -04:00
Chris Meyers
44f5e285a0
Merge pull request #403 from chrismeyersfsu/fix-python_path
...
more carefully add to python path
2015-09-04 13:57:32 -04:00
Chris Meyers
adb912a8d6
Merge pull request #404 from chrismeyersfsu/fix-setup_privilage
...
pair --ask-xxx-pass with respective escalation
2015-09-04 13:57:21 -04:00
Chris Meyers
b3e20b843d
more carefully add to python path
...
* ensure our path is the first in the sys.path list instead of
blindly poping and pushing onto the path
2015-09-04 13:43:24 -04:00
Chris Meyers
2ecbb07af3
Merge pull request #402 from chrismeyersfsu/feature-config_check_local_machine_user
...
check local user root or not in ./configure
2015-09-03 15:09:05 -04:00
Chris Meyers
ee3de2b209
Merge pull request #397 from chrismeyersfsu/fix-python_paths
...
fixes executing processes with correct PYTHONPATH will pickup .pth files
2015-09-02 09:20:23 -04:00
Chris Meyers
9f33127919
fixes jenkins failures
...
* include requirements.txt in requirements_jenkins.txt
* include requirements.txt in requirements_dev.txt
* alter Makefile to NOT call the requirements rule in the requirements_*
rules. Again, this is now handled by the -r requirements.txt in the
respective _*.txt file.
* install jenkins requirements "globally" (in the virtualenv)
2015-09-02 08:23:11 -04:00
Chris Meyers
a93babcbaf
Merge pull request #396 from chrismeyersfsu/fix-configure_py2.6
...
remove reading inventory file in config process
2015-09-01 20:32:39 -04:00
Chris Meyers
1f06a95c40
fixes executing processes with correct PYTHONPATH will pickup .pth files
2015-09-01 18:30:39 -04:00
Chris Meyers
442de37441
Merge pull request #386 from chrismeyersfsu/fix-offline_remote
...
move offline check from preflight to setup.sh
2015-08-24 12:21:16 -04:00
Chris Meyers
30dc5ec434
remove hard coded epel6 build; support epel 7
...
* corrects epel7 testing .repo
2015-08-24 11:45:38 -04:00
Chris Meyers
e210eeaf59
Merge branch 'release_2.3' into fix-offline_remote
2015-08-24 08:54:32 -04:00
Chris Meyers
c038bdb1d5
flake8 fixes
2015-08-24 08:48:53 -04:00
Chris Meyers
38435648c6
Merge branch 'feature-offline_merge' into release_2.3
2015-08-21 16:21:12 -04:00
Chris Meyers
a9e4377683
removed need for DIST and DIST_MAJOR specification
2015-08-20 10:46:04 -04:00
Chris Meyers
59b5722838
init offline installer builder
2015-08-20 10:41:28 -04:00
Chris Meyers
e80dcd9645
reference requirements in requirements_dev
2015-08-18 16:21:24 -04:00
Chris Meyers
171d5abf33
allow unicode in stdout.
2015-08-17 14:30:00 -04:00
Chris Meyers
a07bc30be7
successfully install requirements on python 2.6
...
jsonschema conditionally pulls in functools32 if python2.7 else it uses
2.6 packages.
2015-08-17 14:29:46 -04:00
Chris Meyers
99fb641b1b
all vendor dependencies expressed in requirements.txt
2015-08-17 11:17:53 -04:00
Chris Meyers
aaea561c05
Merge pull request #378 from ansible/fix-rpm
...
Fix rpm
2015-08-17 10:50:19 -04:00
Chris Meyers
4480c05d4e
Merge branch 'chrismeyersfsu-job-relaunch2'
2015-08-10 15:43:28 -04:00
Chris Meyers
a19dede360
Merge branch 'job-relaunch2' of github.com:chrismeyersfsu/ansible-tower into chrismeyersfsu-job-relaunch2
2015-08-10 15:43:15 -04:00
Chris Meyers
5f4f7e0aaf
Merge pull request #363 from chrismeyersfsu/fix-unicode
...
allow unicode in stdout.
2015-08-10 11:26:20 -04:00
Chris Meyers
dfff6b218a
correctly inherit extra_vars
...
* inherit extra_vars from job_template
* overwrite with extra vars survey default vars
* overwrite with job extra_vars
* bypass extra_vars inherit logic for job relaunch
* with tests
2015-08-10 11:24:26 -04:00
Chris Meyers
fca62d1596
correctly inherit extra_vars
...
* inherit extra_vars from job_template
* overwrite with extra vars survey default vars
* overwrite with job extra_vars
2015-08-07 16:01:41 -04:00
Chris Meyers
7c315ebd33
allow unicode in stdout.
2015-08-07 13:46:39 -04:00
Chris Meyers
b907a49dc1
jenkins needs unittest2 also
2015-08-07 09:39:40 -04:00
Chris Meyers
d6098b15cb
unittest2 needed to run unit tests
2015-08-07 09:39:08 -04:00
Chris Meyers
0fb5e09ed4
successfully install requirements on python 2.6
...
jsonschema conditionally pulls in functools32 if python2.7 else it uses
2.6 packages.
2015-08-06 13:55:22 -04:00
Chris Meyers
b01c2d2ad1
fixes stoud formats unicode problem
2015-08-05 21:59:05 -04:00
Chris Meyers
fa1643e330
all vendor dependencies expressed in requirements.txt
2015-08-05 08:10:16 -04:00
Chris Meyers
e98ee0b428
Merge pull request #330 from chrismeyersfsu/fix-update_instance
...
change update_instance to only take --primary role flag
2015-07-31 15:39:42 -04:00
Chris Meyers
3bc2a38dfe
Merge pull request #323 from chrismeyersfsu/fix-job_survey_vars
...
on job template launch inherit variables in the following hierarchy
2015-07-31 15:37:17 -04:00
Chris Meyers
397158e847
Merge pull request #328 from chrismeyersfsu/fix-ansi
...
fixes stdout formats unicode problem
2015-07-31 14:51:55 -04:00
Chris Meyers
f64a48a98f
python 2.6 safe total_seconds
2015-07-30 13:40:31 -04:00
Chris Meyers
b0f55c832d
invoke redis in a way that works on centos and ubuntu
2015-07-30 08:37:21 -04:00
Chris Meyers
456f460ed9
add path needed for unittest to find redis on centos 6.5
2015-07-29 16:16:00 -04:00
Chris Meyers
34ecd4e5b6
use python2.6 safe unittest2
2015-07-29 15:07:40 -04:00
Chris Meyers
0ce3a240e6
on job template launch inherit variables in the following hierarchy
...
(bottom up):
* Job Launch Extra Vars
* Job Template Survey (defaults)
* Job Template Extra vars
2015-07-28 09:21:43 -04:00
Chris Meyers
9ee9d9031a
fixes stoud formats unicode problem
2015-07-24 14:50:36 -04:00
Chris Meyers
8a453d51b2
change update_instance to only take --primary role flag
...
* removed --secondary option
2015-07-24 08:46:34 -04:00
Chris Meyers
9f95fafc33
relax performance unit test requirement strict timeout
2015-07-20 12:16:36 -04:00
Chris Meyers
b654c6dd3e
more flake8
2015-07-20 11:33:28 -04:00
Chris Meyers
2dc22042ee
flake8 fixes
2015-07-20 11:21:03 -04:00
Chris Meyers
7af1d5530d
Merge pull request #312 from chrismeyersfsu/feature-fact_save_performance
...
fact save test performance
2015-07-17 10:25:05 -04:00
Chris Meyers
fd3422437d
Merge pull request #311 from chrismeyersfsu/fix-workload_generator4
...
use file fact scan data for file fact scan module scans
2015-07-17 10:24:52 -04:00
Chris Meyers
408e25442d
flake8 fixes
2015-07-15 12:18:46 -04:00
Chris Meyers
1783a61f9e
Merge pull request #313 from chrismeyersfsu/fix-flake8
...
flake8 fixes
2015-07-15 12:13:54 -04:00
Chris Meyers
9073d3a6f0
flake8 fixes
2015-07-15 12:10:35 -04:00
Chris Meyers
d784b72adb
fact save test performance
2015-07-14 08:52:27 -04:00
Chris Meyers
3a07c85898
use file fact scan data for file fact scan module scans
2015-07-13 15:27:23 -04:00
Chris Meyers
ef95cf091e
Merge pull request #303 from chrismeyersfsu/fix-mongodb_logging2
...
demote mongo db connection failed logging to info
2015-07-03 11:35:42 -04:00
Chris Meyers
b4b8909239
demote mongo db connection failed logging to info
2015-07-02 15:45:09 -04:00
Chris Meyers
89688a9c26
Merge pull request #300 from chrismeyersfsu/fix-workload_generator3
...
python 2.6 compatible total_seconds
2015-06-29 17:53:20 -04:00
Chris Meyers
8f804cf9fa
python 2.6 compatible total_seconds
2015-06-29 16:55:56 -04:00
Chris Meyers
8e8071b28f
Merge pull request #299 from chrismeyersfsu/fix-scan_services
...
for scan_services against RH machines. Do not depend on US language
2015-06-29 11:30:41 -04:00