Commit Graph

726 Commits

Author SHA1 Message Date
softwarefactory-project-zuul[bot] 16c18886e8 Merge pull request #9729 from sean-m-sullivan/project_update_changed
Update changed logic on project update

SUMMARY
Related to #8349
Found the inventory source does not have a way to track it, so did not do that part.
However scm revision is tracked for project update, as we already retrieve this data when looking for the existing item and waiting, put in logic to compare the two values when wait is true.
Also double checked the integration tests, and believe this should not change them, as its looking for result is success not changed in all but the first update.
ISSUE TYPE

Feature Pull Request

COMPONENT NAME

awx_collection

AWX VERSION
18.0.0

Reviewed-by: Bianca Henderson <beeankha@gmail.com>
2021-03-30 15:07:45 +00:00
softwarefactory-project-zuul[bot] c16079e5f8 Merge pull request #9741 from shanemcd/fix-project-inventories
Fix inventories-from-projects when running in Kubernetes

Related: #9704
Will also require a new release of the operator which will contain ansible/awx-operator#155

Reviewed-by: Elijah DeLee <kdelee@redhat.com>
Reviewed-by: Chris Meyers <None>
Reviewed-by: Bianca Henderson <beeankha@gmail.com>
2021-03-30 14:48:48 +00:00
sean-m-ssullivan dde408ea1a update docs 2021-03-30 09:35:52 -05:00
sean-m-ssullivan fce544bb73 add test logic 2021-03-29 22:14:06 -05:00
beeankha b1119d2972 Fix format specification linting erros 2021-03-29 16:11:06 -04:00
Shane McDonald b73759e380 Fix collection test 2021-03-29 15:03:28 -04:00
sean-m-ssullivan c2b5ffcc1c linting 2021-03-29 00:21:29 -05:00
sean-m-ssullivan dbcdbe0770 add logic to changed status 2021-03-28 22:35:38 -05:00
beeankha b681d1078f Update unit test to pull in product names that are no longer hardcoded 2021-03-26 16:17:14 -04:00
beeankha f38c9e7478 Update manual project Collection integration test to be compatible with EEs 2021-03-26 15:35:52 -04:00
beeankha 81024f8dfe Remove/modify usage of tower-cli in Collections tests 2021-03-26 11:46:08 -04:00
John Westcott IV 75a99bb1d5 Fixing version check 2021-03-25 10:56:34 -04:00
John Westcott IV aa9906ebae Fixing issues 2021-03-25 10:39:03 -04:00
John Westcott IV bb43ecb0b5 Splitting out AWX and Tower versions 2021-03-25 10:39:03 -04:00
beeankha e2b290ff99 Use distutils instead of semver, add/update unit tests 2021-03-25 10:39:03 -04:00
beeankha b2665c084e Loosen Collections v Tower version check 2021-03-25 10:39:03 -04:00
Ryan Petrello 5d210a1063 remove unnecessary references to bwrap, bubblewrap, and proot 2021-03-24 21:20:08 -04:00
Ryan Petrello 9d9b7a226d fix busted pep8 collection tests
see: https://github.com/psf/black/issues/1841
2021-03-24 17:28:04 -04:00
Ryan Petrello c2ef0a6500 move code linting to a stricter pep8-esque auto-formatting tool, black 2021-03-23 09:39:58 -04:00
beeankha 586019fe8f Fix linting errors in credential input source test file 2021-03-18 15:18:57 -04:00
surbhijain1502 f062554e82 To test Centrify Vault Credential Source 2021-03-17 10:19:03 -04:00
softwarefactory-project-zuul[bot] de52adedef Merge pull request #9584 from shanemcd/explicit-is_container_group
Explicit db field for is_container_group

Reviewed-by: Jake McDermott <yo@jakemcdermott.me>
Reviewed-by: Ryan Petrello <None>
2021-03-15 18:57:01 +00:00
Shane McDonald 876d4316e1 Fix collection tests 2021-03-15 14:14:03 -04:00
Shane McDonald 4a4d25329b Update instance_group module with is_container_group 2021-03-15 13:34:45 -04:00
Sean Sullivan 0f04851ab7 Merge branch 'devel' into copy_awx_collection 2021-03-12 15:26:59 -06:00
softwarefactory-project-zuul[bot] 9c8dbdc7a5 Merge pull request #9558 from jainnikhil30/fix_tower_user
fix the tower_user module to update the fields properly

Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2021-03-12 15:21:06 +00:00
Nikhil Jain 0ee49dae76 fix tower collection integration test race condition 2021-03-12 14:57:52 +05:30
Nikhil Jain 2aa30226f4 removing some invalid chars 2021-03-11 20:07:31 +05:30
Nikhil Jain 53da8e0775 removing some invalid chars 2021-03-11 19:50:11 +05:30
Nikhil Jain 8e53453737 remove the extra result in test 2021-03-11 19:35:53 +05:30
Nikhil Jain 80023017a2 fix the tower_user module to update the fields properly 2021-03-11 19:14:50 +05:30
sean-m-ssullivan 857a5718e5 update logic 2021-03-09 18:40:15 -06:00
sean-m-ssullivan 55855e9e63 fix lint and update test 2021-03-08 21:56:16 -06:00
sean-m-ssullivan 295e40002e update 2021-03-08 10:18:34 -06:00
softwarefactory-project-zuul[bot] c9ec0d31f1 Merge pull request #9498 from ryanpetrello/bye-bye-virtualenv
remove custom_virtualenv support from the AWX collection and docs

Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2021-03-06 14:12:32 +00:00
Elyézer Rezende f294aabcc9 Linter fixes for Execution Environments module
Fix linter for the recently added Execution Environments module

Signed-off-by: Elyézer Rezende <elyezermr@gmail.com>
2021-03-05 16:13:21 -05:00
Ryan Petrello 4c60999161 remove custom_virtualenv support from the AWX collection and docs 2021-03-05 15:38:46 -05:00
Rebeccah b1361c8fe2 edit original migration file, add blank string as acceptable to model 2021-03-03 18:52:55 -05:00
Rebeccah 20ee73ce73 default pull options for container images to None, also adding pull options to awxkit 2021-03-03 18:52:55 -05:00
Rebeccah 4b40cb3abb changed the field name from 'container_options' to simply 'pull' 2021-03-03 18:52:55 -05:00
Alan Rominger c7e0e30f93 Make sure project updates run in default EE (#9172)
* Make sure project updates run in default EE

* Remove project execution_environment field from collection
2021-03-03 18:52:55 -05:00
Alan Rominger ba14634318 Fix collection pep8 failure 2021-03-03 18:52:54 -05:00
Alan Rominger b953478225 Change the default EE location 2021-03-03 18:52:54 -05:00
Jeff Bradberry 6d935f740c Fill in the new execution environment collection module
as well as changes to other ones that need to be able to attach EEs.
2021-03-03 18:52:54 -05:00
Shane McDonald ee1d322336 WIP: Module for EEs 2021-03-03 18:52:54 -05:00
sean-m-ssullivan c4d8d5ee9e Merge branch 'copy_awx_collection' of github.com:sean-m-sullivan/awx into copy_awx_collection 2021-03-03 12:20:53 -06:00
sean-m-ssullivan 6d88a81cbd update logic 2021-03-03 12:20:13 -06:00
Sean Sullivan 56d6479cd8 Merge pull request #48 from ansible/devel
Rebase
2021-03-03 09:56:54 -06:00
beeankha 3153587c90 Clean up Collections test playbooks 2021-03-03 09:44:35 -05:00
Sean a0090c7c52 update logic 2021-03-02 23:55:03 -06:00