Chris Meyers
|
809b905cd1
|
changed stdout pending wording
|
2015-05-21 13:29:15 -04:00 |
|
Chris Meyers
|
44cb9ea397
|
pending vs. missing stdout message
|
2015-05-20 11:37:38 -04:00 |
|
Chris Meyers
|
013f59d58a
|
Merge pull request #221 from chrismeyersfsu/feature-cleanup_module
cleanup facts, module granularity
|
2015-05-18 22:20:16 -04:00 |
|
Chris Meyers
|
0589f5ad06
|
Merge pull request #222 from ansible/revert-211-fix-openstack_shade
Revert "make shade python2.6 safe for our inventory update"
|
2015-05-18 11:17:49 -04:00 |
|
Chris Meyers
|
3115f2ffeb
|
Revert "make shade python2.6 safe for our inventory update"
|
2015-05-18 11:16:56 -04:00 |
|
Chris Meyers
|
9bd0ea5d8d
|
add module fact cleanup granularity
|
2015-05-18 10:31:36 -04:00 |
|
Chris Meyers
|
11e7d96191
|
ads epoch scan date specification feature
|
2015-05-18 10:31:01 -04:00 |
|
Chris Meyers
|
55be991213
|
Merge pull request #217 from chrismeyersfsu/feature-system_tracking_workload_generator
simple fact scan workload generator
|
2015-05-18 08:25:32 -04:00 |
|
Chris Meyers
|
c3c19b77f7
|
simple fact scan workload generator
|
2015-05-15 12:35:13 -04:00 |
|
Chris Meyers
|
b352bf56ec
|
fixes Fact serialization/deserialization
|
2015-05-15 11:13:16 -04:00 |
|
Chris Meyers
|
30954861b3
|
Merge pull request #214 from chrismeyersfsu/fix-gather_facts
fixed fact cache sender to work when gather_facts: false
|
2015-05-15 06:42:20 -04:00 |
|
Chris Meyers
|
6e0dd0dc59
|
fixed fact cache sender to work when gather_facts: false
|
2015-05-14 17:08:49 -04:00 |
|
Chris Meyers
|
42759cfa5d
|
Merge pull request #211 from chrismeyersfsu/fix-openstack_shade
make shade python2.6 safe for our inventory update
|
2015-05-14 15:11:23 -04:00 |
|
Chris Meyers
|
161d2f4c51
|
make shade python2.6 safe for our inventory update
* Only examined/tested the inventory update execution path
|
2015-05-14 10:49:29 -04:00 |
|
Chris Meyers
|
66d097c7fa
|
Merge pull request #199 from chrismeyersfsu/feature-fact_options
add list of modules to fact OPTIONS endpoints
|
2015-05-13 07:59:35 -04:00 |
|
Chris Meyers
|
6dc1dd632a
|
require project field for openstack credential
|
2015-05-12 15:38:24 -04:00 |
|
Chris Meyers
|
c138be4c7a
|
Merge pull request #200 from chrismeyersfsu/feature-custom_scan_module
allow user provided fact scan modules
|
2015-05-12 12:06:06 -04:00 |
|
Chris Meyers
|
40e8871ec5
|
Merge branch 'master' into feature-custom_scan_module
|
2015-05-12 09:49:21 -04:00 |
|
Chris Meyers
|
4a7bf86641
|
Merge branch 'master' into feature-fact_options
|
2015-05-12 09:48:44 -04:00 |
|
Chris Meyers
|
70dfdb88b7
|
Merge pull request #201 from chrismeyersfsu/master
flake8 fix
|
2015-05-12 09:47:44 -04:00 |
|
Chris Meyers
|
34c966c17d
|
flake8 fix
|
2015-05-12 09:47:14 -04:00 |
|
Chris Meyers
|
c2a87bbb53
|
allow user provided fact scan modules
|
2015-05-12 09:39:37 -04:00 |
|
Chris Meyers
|
d03004ae74
|
add list of modules to fact_version OPTIONS endpoint
|
2015-05-12 08:58:35 -04:00 |
|
Chris Meyers
|
11eb4d325b
|
Merge pull request #196 from chrismeyersfsu/master
system tracking api merge conflicts resolved
|
2015-05-11 10:45:08 -04:00 |
|
Chris Meyers
|
9dfce90987
|
Merge pull request #194 from chrismeyersfsu/feature-unit_test_speedup
speedup each test case by .3 seconds
|
2015-05-11 10:27:46 -04:00 |
|
Chris Meyers
|
f350f7b28e
|
Merge branch 'system_tracking_api'
Conflicts:
awx/fact/tests/models/fact/fact_transform.py
awx/fact/tests/models/fact/fact_transform_pymongo.py
awx/main/tests/commands/run_fact_cache_receiver.py
|
2015-05-11 10:17:52 -04:00 |
|
Chris Meyers
|
fc7126cd68
|
expose single_fact via related and tests
|
2015-05-11 10:09:20 -04:00 |
|
Chris Meyers
|
0dc7072e68
|
flake8
|
2015-05-11 09:08:46 -04:00 |
|
Chris Meyers
|
7d7206c7b0
|
use md5 pass hasher when dev or testing
|
2015-05-09 08:13:14 -04:00 |
|
Chris Meyers
|
5ff696f708
|
added fact view tests
* Add related link from host to fact_versions
* Add related link from fact_versions to fact_view
|
2015-05-08 21:34:24 -04:00 |
|
Chris Meyers
|
b5ef1cd72d
|
speedup each test case by .03 seconds
|
2015-05-08 21:17:38 -04:00 |
|
Chris Meyers
|
0c6a4782fd
|
add fact_versions endpoint link in hosts related list
|
2015-05-07 12:14:01 -04:00 |
|
Chris Meyers
|
391a4aa439
|
fixed single_fact query
Foreach host return only the FIRST fact matching the less than timestamp query.
|
2015-05-06 14:32:50 -04:00 |
|
Chris Meyers
|
389a75229d
|
Merge pull request #188 from ansible/revert-177-cleanup-job_launch_relaunch
Revert "refactored job launch serializer"
|
2015-05-06 08:15:00 -04:00 |
|
Chris Meyers
|
575cf09375
|
Revert "refactored job launch serializer"
|
2015-05-06 08:14:26 -04:00 |
|
Chris Meyers
|
7b5df23450
|
Merge pull request #177 from chrismeyersfsu/cleanup-job_launch_relaunch
refactored job launch serializer
|
2015-05-05 16:12:10 -04:00 |
|
Chris Meyers
|
f3739ec283
|
single fact now behaves like a match query
|
2015-05-05 12:59:21 -04:00 |
|
Chris Meyers
|
e035e4e98b
|
Merge pull request #184 from chrismeyersfsu/fix-api_doc
job template launch doc update
|
2015-05-04 16:12:34 -04:00 |
|
Chris Meyers
|
8432595c21
|
Merge pull request #183 from chrismeyersfsu/fix-license
mark license expired inventory update + tests
|
2015-05-04 15:09:39 -04:00 |
|
Chris Meyers
|
c96fd3e672
|
Merge pull request #181 from chrismeyersfsu/fix-spelling
Fixed mongodb spelling in log message
|
2015-05-04 14:09:08 -04:00 |
|
Chris Meyers
|
91e6b46dc0
|
job template launch doc update
Note that a credential can be passed to the job template launch endpoint if needed.
|
2015-05-04 14:01:24 -04:00 |
|
Chris Meyers
|
f6541059a3
|
mark license expired inventory update + tests
|
2015-05-04 12:51:46 -04:00 |
|
Chris Meyers
|
cec442ca4e
|
Fixed mongodb spelling in log message
|
2015-05-04 11:33:20 -04:00 |
|
Chris Meyers
|
9d1dc55c5d
|
Merge pull request #180 from chrismeyersfsu/explore-run_fact_cache_receiver_update
fixes Fact serialization/deserialization
|
2015-05-04 10:53:06 -04:00 |
|
Chris Meyers
|
5b2f3dfd8f
|
fixes Fact serialization/deserialization
|
2015-05-04 10:35:33 -04:00 |
|
Chris Meyers
|
012733b9ff
|
flake8
|
2015-05-04 08:35:55 -04:00 |
|
Chris Meyers
|
475cac044b
|
job launch tests
|
2015-05-04 08:01:18 -04:00 |
|
Chris Meyers
|
52cf792073
|
flake8
|
2015-05-04 07:30:03 -04:00 |
|
Chris Meyers
|
4f4a90a124
|
realistic ansible fact gathering data-set
|
2015-05-04 07:28:45 -04:00 |
|
Chris Meyers
|
d8c3481300
|
fixes Fact serialization/deserialization
|
2015-05-03 18:24:55 -04:00 |
|
Chris Meyers
|
c3cb99b2d2
|
moved passwords_needed_to_start to it's own class
|
2015-05-01 11:17:10 -04:00 |
|
Chris Meyers
|
a29868c551
|
moved passwords_needed_to_start to job options. have job launch inherit from jobtemplate and job options
|
2015-04-30 12:42:24 -04:00 |
|
Chris Meyers
|
4ecea7dc5b
|
moved job launch to be near job relaunch and cancel
|
2015-04-30 11:50:52 -04:00 |
|
Chris Meyers
|
4de4d32aa6
|
refactored job launch serializer
* inherit from jobserializer
** validate password logic moved to job serializer to be shared
* Added job relaunch test cases
|
2015-04-30 09:34:44 -04:00 |
|
Chris Meyers
|
63bfa07450
|
Merge pull request #176 from chrismeyersfsu/fix-relaunch_related_deleted
error out if inventory or project not related to relaunched job
|
2015-04-30 09:29:57 -04:00 |
|
Chris Meyers
|
6a4f8f9177
|
error out if inventory or project not related to relaunched job
|
2015-04-30 08:50:42 -04:00 |
|
Chris Meyers
|
4ac73743e5
|
Merge pull request #173 from chrismeyersfsu/fix-cleanup_jobs
include ad-hoc-commands when running system cleanup_jobs
|
2015-04-29 15:15:11 -04:00 |
|
Chris Meyers
|
4d8c4a7b63
|
Merge pull request #174 from chrismeyersfsu/fix-cleanup_jobs_help
added default --days value to --help
|
2015-04-29 13:50:41 -04:00 |
|
Chris Meyers
|
ecdc5913f1
|
added default --days value to --help
|
2015-04-29 13:50:06 -04:00 |
|
Chris Meyers
|
0472ce7946
|
include ad-hoc-commands when running system cleanup_jobs
|
2015-04-29 13:46:08 -04:00 |
|
Chris Meyers
|
3c77ae1fdc
|
Merge pull request #172 from chrismeyersfsu/fix-explicit_get_calls
replaced explicit objects.get() calls with get_object().
|
2015-04-29 13:36:45 -04:00 |
|
Chris Meyers
|
d1f3acdd00
|
replaced explicit objects.get() calls with get_object(). Handles errors much more gracefully.
|
2015-04-29 12:32:58 -04:00 |
|
Chris Meyers
|
3d3b0f1bfa
|
Merge pull request #170 from chrismeyersfsu/fix-job_template_extra_vars
Fix job template passwords
|
2015-04-28 22:23:15 -04:00 |
|
Chris Meyers
|
4fc100ac8c
|
flake8
|
2015-04-28 18:04:12 -04:00 |
|
Chris Meyers
|
e36a80f509
|
changed test case logic to know that the server doesn't like passwords like ''
|
2015-04-28 17:25:44 -04:00 |
|
Chris Meyers
|
257dc733b9
|
Revert "consider a password specified if it equals ''"
This reverts commit 22987c4a122c5f784be62a0951ffd3081e8d2f12.
|
2015-04-28 17:15:48 -04:00 |
|
Chris Meyers
|
f3a644a418
|
added password blank test
|
2015-04-28 17:15:20 -04:00 |
|
Chris Meyers
|
8d13cafd7b
|
added tests for explicit and deleted credential
In doing so, moved tests from jobs_monolithic
|
2015-04-28 16:57:03 -04:00 |
|
Chris Meyers
|
9e67169cb9
|
ensure credentials exist before we go looking at them
|
2015-04-28 15:26:22 -04:00 |
|
Chris Meyers
|
f08d8cb5b9
|
consider a password specified if it equals ''
|
2015-04-28 13:39:30 -04:00 |
|
Chris Meyers
|
d77801353f
|
changed passwords_needed_to_start to take into acount if a credential is deleted
|
2015-04-28 13:38:47 -04:00 |
|
Chris Meyers
|
718e5dd620
|
Merge pull request #168 from chrismeyersfsu/fix-extra_vars
job template launch handle extra_vars
|
2015-04-28 09:49:29 -04:00 |
|
Chris Meyers
|
df6b6e55a7
|
add tests that trigger error without fix provided
|
2015-04-28 08:28:36 -04:00 |
|
Chris Meyers
|
cea9dbdb4f
|
yet another extra_vars fix
|
2015-04-28 07:57:24 -04:00 |
|
Chris Meyers
|
f8056a68d6
|
Merge pull request #165 from chrismeyersfsu/fix-user_not_exist
404 not found for users that don't exist
|
2015-04-28 06:39:10 -04:00 |
|
Chris Meyers
|
8f83cc61b4
|
Merge pull request #166 from chrismeyersfsu/fix-extra_vars_survey
fix extra vars job template
|
2015-04-27 21:10:06 -04:00 |
|
Chris Meyers
|
556c66b050
|
fix extra vars job template
|
2015-04-27 20:16:44 -04:00 |
|
Chris Meyers
|
e263e303cb
|
404 not found for users that don't exist
Test what ye do not understand.
|
2015-04-27 18:06:40 -04:00 |
|
Chris Meyers
|
853ac5dcf7
|
Merge pull request #156 from chrismeyersfsu/fix-relaunch
Prevent relaunching job with deleted credential
|
2015-04-27 17:23:38 -04:00 |
|
Chris Meyers
|
c8da42f7ac
|
Merge pull request #164 from chrismeyersfsu/extra_vars
validate extra_vars, but get them from request.DATA
|
2015-04-27 16:23:45 -04:00 |
|
Chris Meyers
|
2de6e7b016
|
validate extra_vars, but get them from request.DATA
|
2015-04-27 16:19:01 -04:00 |
|
Chris Meyers
|
481a71c7a7
|
Merge pull request #161 from chrismeyersfsu/fix-credential_id
Fix credential
|
2015-04-27 15:00:30 -04:00 |
|
Chris Meyers
|
c44019c4df
|
Merge branch 'master' into fix-credential_id
Conflicts:
awx/api/views.py
|
2015-04-27 14:57:53 -04:00 |
|
Chris Meyers
|
8a050dbc97
|
generate passwords in validate and pass back through context
|
2015-04-27 14:54:57 -04:00 |
|
Chris Meyers
|
fdce00d313
|
Merge pull request #163 from chrismeyersfsu/fix-credential_quick
quick fix so that launching job templates with cred works again
|
2015-04-27 14:32:33 -04:00 |
|
Chris Meyers
|
f297a8d2d0
|
quick fix so that launching job templates with cred works again
|
2015-04-27 14:31:36 -04:00 |
|
Chris Meyers
|
c29e5f40be
|
save state
|
2015-04-27 14:27:48 -04:00 |
|
Chris Meyers
|
90037bbc2f
|
fill in api browser with needed extra_vars passwords and credential
|
2015-04-27 14:15:35 -04:00 |
|
Chris Meyers
|
3aab7eb64b
|
populate api browser with missed passwords
|
2015-04-27 14:05:07 -04:00 |
|
Chris Meyers
|
086ae8f9ad
|
allow credential_id to job template launch. Funnel credential_id into credential.
|
2015-04-27 13:31:57 -04:00 |
|
Chris Meyers
|
ee66e98af5
|
Merge pull request #160 from chrismeyersfsu/feature-cleanup_facts_all_time2
support --granularity=0d to delete all facts.
|
2015-04-27 13:20:17 -04:00 |
|
Chris Meyers
|
d0f05ac2cd
|
send the id of the credential to the job execution, not the credential object itself
|
2015-04-27 12:27:51 -04:00 |
|
Chris Meyers
|
f1afae4b80
|
support --granularity=0d to delete all facts.
Still respect --older_than
|
2015-04-27 11:12:50 -04:00 |
|
Chris Meyers
|
f7355ae5f3
|
Merge pull request #158 from chrismeyersfsu/fix-credential_file
return empty private data content rather than None for generate private ...
|
2015-04-27 08:40:10 -04:00 |
|
Chris Meyers
|
b323e26b2f
|
do not generate scm private key file if no ssh data associated with credential
|
2015-04-26 20:03:48 -04:00 |
|
Chris Meyers
|
612147e355
|
return empty private data content rather than None for generate private file method
|
2015-04-26 10:58:15 -04:00 |
|
Chris Meyers
|
927cc78526
|
flake8
|
2015-04-24 13:37:52 -04:00 |
|
Chris Meyers
|
299b0d78c8
|
removed the need to access data in the serializer. It's now clear what params a job template launch takes
|
2015-04-24 12:43:48 -04:00 |
|
Chris Meyers
|
0d26a700a6
|
sanitize request.DATA before passing to jobs
|
2015-04-24 12:22:31 -04:00 |
|
Chris Meyers
|
f194c0dc1b
|
moved validation from view to serializer. Prevent relaunching job with deleted credential
|
2015-04-24 10:59:59 -04:00 |
|