AlanCoding
a7fe5e1dd2
Fix yamllint error and sync version with module_utils
2020-06-19 09:08:58 -04:00
Tom Page
fd18194b1b
Fix pylint errors
2020-06-16 15:57:19 +01:00
Tom Page
73a39c1e55
Cleanup of debug and change test fixtures
...
Signed-off-by: Tom Page <tpage@redhat.com>
2020-06-16 14:30:28 +01:00
Tom Page
1c78190385
Change cred_input_src to remove src_cred as primarykey
...
Signed-off-by: Tom Page <tpage@redhat.com>
2020-06-16 13:56:49 +01:00
Tom Page
4c55685656
Add tower_credential_input_source to awx_collection
...
Signed-off-by: Tom Page <tpage@redhat.com>
2020-06-16 13:17:11 +01:00
John Westcott IV
76dcd6d72a
Fixing scooby doo fingers
2020-06-08 07:49:58 -04:00
John Westcott IV
3b60529488
Fixes in testing and parameter processing
2020-06-08 06:42:33 -04:00
John Westcott IV
e6416d770b
Initial cut at tower_token module
2020-06-05 13:50:09 -04:00
AlanCoding
e3814c6f0f
Share inventory plugin auth code with modules
...
refactor shared auth option definitions to repeat less
2020-06-02 21:17:12 -04:00
softwarefactory-project-zuul[bot]
496c0c5921
Merge pull request #6733 from john-westcott-iv/tower_schedule
...
Initial version of tower_schedule
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-05-21 18:34:57 +00:00
Alan Rominger
22cdc129ad
Patches from tinkering with tests and default to devel version ( #8 )
...
This causes make install_collection to avoid templating the version
so that it can still be used as-is in development
2020-05-18 08:51:39 -04:00
beeankha
b80127dd40
Fix up unit tests (no more double mocking)
2020-05-15 09:26:33 -04:00
beeankha
6a9423626c
Add field numbering specification in module_util file, update unit tests
2020-05-15 09:26:29 -04:00
beeankha
4321c63165
Remove silence_warning (because of autouse), add version/type warning tests to module_utils unit test file
2020-05-15 09:24:44 -04:00
beeankha
8c5d236066
Update unit tests to not pull in version warnings
2020-05-15 09:24:43 -04:00
beeankha
10be375137
Update Makefile to find correct python path for testing
2020-05-07 16:37:04 -04:00
John Westcott IV
1d91387f58
Adding validation of rrule output thorugh awx searlizer
2020-05-07 14:42:47 -04:00
AlanCoding
d825cca9f2
Unit testing of tower_schedule
...
Move previously integration tests of lookup plugin to unit tests
delete all integration tests except some basic demo tests
do simple create unit test
2020-05-07 14:42:47 -04:00
beeankha
8f1fccefeb
Add notification association functionality to tower_workflow_job_template module, along with updated integration/unit tests
2020-05-07 11:44:43 -04:00
beeankha
a3cd858665
Add JT module unit test
2020-05-06 08:47:45 -04:00
AlanCoding
fd93964953
Changed status tweaks for API validation and encryption
...
API validation topic:
- do not set changed=True if the object did not actually change
- deals with cases where API manipulates data before saving
Warn if encrypted data prevent accurate changed status
Handle false changed case of tower_user password
password field not present in data
Test changed=True warning with JT/WFJT survey spec defaults
case for list data in JSON
2020-04-09 09:58:12 -04:00
softwarefactory-project-zuul[bot]
285e9c2f62
Merge pull request #6635 from AlanCoding/no_tower_cli
...
Remove tower-cli from Zuul CI for AWX collection
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-04-07 20:46:45 +00:00
AlanCoding
0e8f2307fc
Remove tower-cli from Zuul CI for AWX collection
2020-04-07 13:31:06 -04:00
AlanCoding
bcfd2d6aa4
Silence deprecation warnings from tower_credential
2020-04-07 13:24:34 -04:00
beeankha
f5cf7c204f
Update unit test, edit credential module to pass sanity tests
2020-04-06 10:11:18 -04:00
John Westcott IV
6d08e21511
Resolving comment and updating tests
2020-04-06 10:11:18 -04:00
AlanCoding
3f64768ba8
loosen some credential test assertions
2020-04-06 10:11:18 -04:00
AlanCoding
dbe3863b04
Allow setting identifier for approval nodes
2020-04-03 15:33:57 -04:00
Ryan Petrello
8b00b8c9c2
remove deprecated legacy manual inventory source support
...
see: https://github.com/ansible/awx/issues/6309
2020-04-03 10:54:43 -04:00
AlanCoding
e99500cf16
Mark test as xfail, move to unit testing
2020-04-02 14:48:33 -04:00
AlanCoding
15036ff970
Add unit tests for notification module
2020-04-02 09:14:50 -04:00
softwarefactory-project-zuul[bot]
d64b898390
Merge pull request #6491 from john-westcott-iv/second_tower_job_template_update
...
Second attempt at converting tower_job_template
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-04-01 14:09:22 +00:00
beeankha
9f2c9b13d7
Update unit test, extra_vars handling, and edit README
2020-03-31 16:16:11 -04:00
AlanCoding
059e744774
Address errors with login and logout in python2
...
Addresses scenarios when username and password
were used and collection obtained token
Fix error sendall() arg 1 must be string or buffer
Improve error handling related to authentication
clear the query after request and before logout
put response data in error in both cases
2020-03-30 13:48:14 -04:00
John Westcott IV
914ea54925
Make module prefer interval (if set) over min/max
...
Fix linting issues for True vs true
Fix up unit test related errors
2020-03-27 15:05:23 -04:00
AlanCoding
703345e9d8
Add alias for group children of groups
2020-03-25 11:33:13 -04:00
AlanCoding
d102b06474
Rename group-to-group field to align with API
2020-03-25 11:33:09 -04:00
AlanCoding
551fd088f5
Remove test workarounds
2020-03-24 15:42:35 -04:00
AlanCoding
a72e885274
Fix bug with association on creation
2020-03-24 15:34:52 -04:00
AlanCoding
795c989a49
fix bug processing survey spec
2020-03-23 22:00:02 -04:00
AlanCoding
5e595caf5e
Add workflow node identifier
...
Generate new modules WFJT and WFJT node
Touch up generated syntax, test new modules
Add utility method in awxkit
Fix some issues with non-name identifier in
AWX collection module_utils
Update workflow docs for workflow node identifier
Test and fix WFJT modules survey_spec
Plug in survey spec for the new module
Handle survey spec idempotency and test
add associations for node connections
Handle node credential prompts as well
Add indexes for new identifier field
Test with unicode dragon in name
2020-03-23 22:00:00 -04:00
softwarefactory-project-zuul[bot]
31fabad3e5
Merge pull request #6370 from AlanCoding/convert_tower_role
...
Initial conversion of tower_role
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-03-23 18:34:32 +00:00
softwarefactory-project-zuul[bot]
c9015fc0c8
Merge pull request #6361 from john-westcott-iv/tower_label_update
...
Tower label update
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-03-21 11:15:06 +00:00
AlanCoding
27948aa4e1
Convert tower_role to no longer use tower-cli
2020-03-20 23:28:48 -04:00
softwarefactory-project-zuul[bot]
5263d5aced
Merge pull request #6358 from AlanCoding/fix_settings
...
Fix regression in tower_settings module
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-03-21 01:42:19 +00:00
AlanCoding
abdcdbca76
Add label tests and flake8 fixes
2020-03-20 20:09:08 -04:00
AlanCoding
362016c91b
Fix test errors running locally with Ansible devel
2020-03-20 19:52:13 -04:00
AlanCoding
d6e94f9c6f
Fix regression in tower_settings module
2020-03-19 23:03:58 -04:00
AlanCoding
558814ef3b
tower_group relationships
...
rollback some module_utils changes
add runtime error for 404 type things
2020-03-19 13:53:08 -04:00
AlanCoding
c5297b0b86
Fix sanity error
2020-03-19 08:42:07 -04:00