Alan Rominger
f954507a8c
Merge pull request #6186 from AlanCoding/scm_inv_stability
...
SCM Inventory task system and variables stability edits
2017-05-08 14:31:58 -04:00
Ryan Petrello
19093d281a
Merge pull request #6210 from ryanpetrello/improved_api_v1_credential_compat
...
properly support `(cloud|network)_credential` for JT update *and* create
2017-05-08 14:10:04 -04:00
Ryan Petrello
b7b9fb531e
properly support (cloud|network)_credential
for JT update *and* create
...
fix a bug which caused `POST /api/v1/job_templates/` to not properly set
`JobTemplate.extra_credentials`.
see: #5807
2017-05-08 13:50:28 -04:00
AlanCoding
890b5bba58
SCM Inventory task system and variables stability edits
...
* Ensure "fresh bits" in dependent jobs
- run IUs in same context and dependent PU
- review docs for update-on-launch expectations
* Avoid customer variable precedence upgrade issues
- only allow SCM types to have overwrite_vars=true
- do not run other cloud sources through the backported script
* Make extra sure to echo stdout and stderr in event of error
2017-05-08 09:43:11 -04:00
Ryan Petrello
3ed9ebed89
Merge pull request #6191 from ryanpetrello/fix-credential-migration
...
fix broken credential type migration upgrade
2017-05-05 14:56:35 -04:00
Ryan Petrello
422a62fb34
fix broken credential type migration upgrade
2017-05-05 13:19:59 -04:00
Michael Abashian
0522e27a66
Merge pull request #6157 from mabashian/inventory-ux-bug-fixes
...
Inventory ux bug fixes
2017-05-05 10:33:56 -04:00
Ryan Petrello
2eea66e647
Merge pull request #6183 from ryanpetrello/multicredential_job
...
Various custom credential type/multi-credential selection tidbits
2017-05-04 16:27:37 -04:00
Ryan Petrello
ef09744b75
enforce variable name syntax and uniqueness for Credential Types
...
see: #6158
2017-05-04 16:18:56 -04:00
Ryan Petrello
f3591b81a7
more multicredential JobTemplate changes
...
* allow for filtering Jobs and JobTemplates by v1 `cloud_credential` and
`network_credential` fields
* properly validate uniqueness of `extra_credentials` types
see: #5807
2017-05-04 16:18:48 -04:00
Marliana Lara
6c7028f657
Merge pull request #6182 from marshmalien/CTiTUserSessionConfigs
...
Expose CTiT user-session configurations
2017-05-04 13:08:46 -04:00
Ryan Petrello
385080ebf2
Merge pull request #6168 from ryanpetrello/multicredential_job
...
Replace Job/JT cloud/network credentials with a single M2M relation.
2017-05-04 12:39:10 -04:00
Alan Rominger
257dc459cf
Merge pull request #6179 from AlanCoding/name_changes
...
SCM Inventory field name changes
2017-05-04 11:17:21 -04:00
Marliana Lara
ecccc7d1b6
Add styles to keep number inputs consistent with form
2017-05-04 11:15:04 -04:00
AlanCoding
35ae13f498
fully link up source_project_update to inventory update
2017-05-04 11:08:05 -04:00
Marliana Lara
78011dd67f
Expose CTiT user-session configurations
2017-05-04 09:47:23 -04:00
AlanCoding
d826c45ac6
SCM Inventory field name changes
...
on InventorySource model
* scm_project -> source_project
on InventorySourceSerializer
* scm_inventories -> scm_inventory_sources
on InventoryUpdate model
* scm_project_update -> source_project_update
2017-05-04 09:15:29 -04:00
Jared Tabor
6a5102d51d
Merge pull request #6174 from jaredevantabor/source-notifications
...
Source notifications
2017-05-03 21:18:33 -04:00
Jared Tabor
394c7ed341
adding notifications to the inventory source
2017-05-03 21:18:06 -04:00
Jared Tabor
1f4c6edced
Merge pull request #6165 from jaredevantabor/inventory-cleanup
...
removing old inv manage files
2017-05-03 20:51:39 -04:00
Wayne Witzel III
dfd65441b1
Merge pull request #6177 from wwitzel3/devel
...
add organization_id to Inventory summary fields
2017-05-03 17:13:20 -04:00
Wayne Witzel III
397f24f160
add organization_id to Inventory summary fields
2017-05-03 17:01:51 -04:00
Alan Rominger
a9c7822a4d
Merge pull request #6176 from AlanCoding/inv_src_as
...
link inventory source activity stream to right place
2017-05-03 17:00:26 -04:00
AlanCoding
4735358857
link inventory source activity stream to right place
2017-05-03 16:31:21 -04:00
Alan Rominger
24a04d56f1
Merge pull request #6135 from AlanCoding/scm_bifurcation
...
Allow management of 2 types of SCM inventory sources
2017-05-03 16:03:11 -04:00
Wayne Witzel III
17b18f3d85
Merge pull request #6173 from wwitzel3/devel
...
Add organization to the InventorySource fields
2017-05-03 15:35:26 -04:00
Wayne Witzel III
0134b7e0bd
Add organization to the InventorySource fields
2017-05-03 15:29:21 -04:00
Ryan Petrello
4a438e044e
acceptance docs for [AUDIC] Arbitrary User-Defined Inventory & Credential
2017-05-03 14:09:46 -04:00
AlanCoding
3243110496
connect CredentialType to activity stream
2017-05-03 13:53:11 -04:00
AlanCoding
12ab3a0ae9
managed_by_tower restriction now in validation, not access
2017-05-03 13:53:06 -04:00
Marliana Lara
17a65bd67b
Merge pull request #6156 from marshmalien/fix/stdOutPanesFillHeight
...
Stretch standard out panes to page height
2017-05-03 13:40:00 -04:00
Ryan Petrello
d0a848d49a
Add a new extra_credentials
endpoint for Jobs and JobTemplates
...
additionally, add backwards compatible support for `cloud_credential`
and `network_credential` in /api/v1/job_templates/ and /api/v1/jobs/.
see: #5807
2017-05-03 13:38:10 -04:00
Ryan Petrello
accf7cdea2
Replace Job/JT cloud/network credentials with a single M2M relation.
...
The following fields:
* (Job | JobTemplate).cloud_credential
* (Job | JobTemplate).network_credential
...are replaced by M2M relationships:
* Job.extra_credentials
* JobTemplate.extra_credentials
Includes support for task execution with multiple cloud credentials.
see: #5807
2017-05-03 13:36:59 -04:00
Marliana Lara
82d37d3fec
Change left panel height to 100% for consistency
2017-05-03 13:24:55 -04:00
Marliana Lara
c49f7dddec
Fix height responsiveness
2017-05-03 13:18:20 -04:00
AlanCoding
8d2598beee
allow management of 2 types of SCM inventory sources
2017-05-03 12:18:08 -04:00
Marliana Lara
fae6573ae2
Stretch left panel to height of browser
2017-05-03 11:55:09 -04:00
Jared Tabor
f1c39cf5c2
removing old inv manage files
...
somehow they snuck in our giant rebase w/ devel
2017-05-03 11:33:36 -04:00
Wayne Witzel III
465d620629
Merge pull request #6163 from wwitzel3/issue-5922
...
Remove deprecated fields / old migration tests.
2017-05-03 10:42:13 -04:00
Wayne Witzel III
9f28c57521
Remove all CONSTANTS
2017-05-03 10:27:32 -04:00
Bill Nottingham
1b9bd8d9fb
Merge pull request #6136 from wenottingham/warning
...
Fix deprecation warning.
2017-05-03 09:38:03 -04:00
Wayne Witzel III
dd52e2be30
Add migration and restore Credential logic
2017-05-02 22:49:17 -04:00
Wayne Witzel III
11eb99820d
Initial pass of removing RBAC deprecated fields and Permission
2017-05-02 22:38:34 -04:00
Aaron Tan
6fe133dc7f
Merge pull request #6142 from jangsutsr/6113_allow_concurrent_workflow_job_runs
...
Allow concurrent workflow job runs
2017-05-02 16:41:32 -04:00
Aaron Tan
057b24ccd0
Allow concurrent workflow job runs.
2017-05-02 16:28:24 -04:00
Alan Rominger
84b8dcece0
Merge pull request #6120 from AlanCoding/ansible-inventory
...
Inventory updates through `ansible-inventory`
2017-05-02 16:19:58 -04:00
Aaron Tan
59376feb70
Merge pull request #6133 from jangsutsr/6118_rework
...
Trailing comma rework
2017-05-02 15:41:23 -04:00
jlmitch5
e1cb9615cb
Merge pull request #6149 from jlmitch5/tacacsUI
...
tacacs ui implementation
2017-05-02 13:49:33 -04:00
Wayne Witzel III
65b7e7e839
Merge pull request #6144 from wwitzel3/issue-5745
...
Support dynamic Inventory
2017-05-02 13:28:48 -04:00
Wayne Witzel III
e46a043213
Revert isinstance, circular imports due to when the HostManager exists for an Inventory
2017-05-02 13:16:53 -04:00