Ryan Petrello
|
fdbf21a13a
|
Merge pull request #7063 from ryanpetrello/celery-hang-6534
pin celery to a known version that works
|
2017-07-13 16:35:56 -04:00 |
|
Ryan Petrello
|
d03cacbb57
|
Merge pull request #7062 from ryanpetrello/fix-7050
properly copy parent roles when migrating v1 SSH creds to SSH + Vault
|
2017-07-13 16:20:16 -04:00 |
|
Ryan Petrello
|
0b67f2fd9a
|
Merge pull request #7047 from ryanpetrello/debug-tasks
log task failures when DEBUG = True
|
2017-07-13 09:51:24 -04:00 |
|
Ryan Petrello
|
5417b592b6
|
Merge pull request #7025 from ryanpetrello/tacacs_plus_latest
upgrade to the latest version of tacacs_plus
|
2017-07-12 14:09:48 -04:00 |
|
Ryan Petrello
|
5a1687c390
|
Merge pull request #6982 from ryanpetrello/fix-6978
filter Insights credentials from /api/v1/credentials/
|
2017-07-11 14:17:39 -04:00 |
|
Ryan Petrello
|
bc869284f7
|
Merge pull request #6968 from ryanpetrello/fix-6959
fix a few issues in credential type kind validation
|
2017-07-11 13:30:07 -04:00 |
|
Ryan Petrello
|
90769fa501
|
Merge pull request #6972 from ryanpetrello/adjust-celery-autoscale
adjust the default celery_autoscale value to be a bit more conservative
|
2017-07-11 11:46:56 -04:00 |
|
Ryan Petrello
|
1d5023189e
|
Merge pull request #6964 from ryanpetrello/fix-3508
add additional field validation to AWX_TASK_ENV
|
2017-07-11 09:26:56 -04:00 |
|
Ryan Petrello
|
b79627d57c
|
Merge pull request #6962 from ryanpetrello/fix-6959
prevent creation of custom credential types that != 'cloud || network`
|
2017-07-10 16:45:08 -04:00 |
|
Ryan Petrello
|
335ab11914
|
Merge pull request #6958 from ryanpetrello/fix-6534
periodically run orphaned task cleanup as part of the scheduler
|
2017-07-10 16:13:03 -04:00 |
|
Ryan Petrello
|
f58ebf54e7
|
Merge pull request #6940 from ryanpetrello/fix-6900
don't auto-coerce boolean-like extra_vars for credential injection
|
2017-07-07 16:30:12 -04:00 |
|
Ryan Petrello
|
a515a174e6
|
Merge pull request #6931 from ryanpetrello/fix-6924
properly copy prompted vault passwords on job launch
|
2017-07-07 13:40:35 -04:00 |
|
Ryan Petrello
|
8e59786333
|
Merge pull request #6929 from ryanpetrello/fix-6924
fix a variety of bugs that break vault pass injection for playbook runs
|
2017-07-07 13:05:02 -04:00 |
|
Ryan Petrello
|
41001edf58
|
Merge pull request #6902 from ryanpetrello/fix-3508
Support AWX_TASK_ENV injection in task and notification invocations.
|
2017-07-06 14:01:13 -04:00 |
|
Ryan Petrello
|
ea8f1740f2
|
Merge pull request #6892 from ryanpetrello/fix-3472
update help text for changes to AWX_PROOT_BASE_PATH
|
2017-07-05 15:08:17 -04:00 |
|
Ryan Petrello
|
2adcf89bcb
|
Merge pull request #6875 from ryanpetrello/fix-3472
standardize tasks.py temporary file paths under a single parameter
|
2017-07-05 14:08:06 -04:00 |
|
Ryan Petrello
|
a6975ad060
|
Merge pull request #6844 from ryanpetrello/fix-6561
add help text + i18n handling for built-in Tower credential types
|
2017-07-05 13:25:33 -04:00 |
|
Ryan Petrello
|
aecba1843d
|
Merge pull request #6831 from ryanpetrello/fix-6776
fix a bug that prevents boolean inputs from being used in injectors
|
2017-07-05 11:53:19 -04:00 |
|
Ryan Petrello
|
e82596c0da
|
Merge pull request #6830 from ryanpetrello/fix-6769
fix a bug in the CredentialType field validator that breaks `required`
|
2017-07-05 10:52:51 -04:00 |
|
Ryan Petrello
|
2f746ef8bd
|
Merge pull request #6877 from ryanpetrello/fix-6870
rename "Insights Basic Auth" to "Insights"
|
2017-07-05 10:43:40 -04:00 |
|
Ryan Petrello
|
e63eb35dd0
|
Merge pull request #6864 from ryanpetrello/fix-6780
substitute "$encrypted$" for actual password on logging config test
|
2017-07-03 14:01:09 -04:00 |
|
Ryan Petrello
|
430d4bc28e
|
Merge pull request #6827 from ryanpetrello/devel
fix a bug in cluster node version comparison
|
2017-06-30 11:47:04 -04:00 |
|
Ryan Petrello
|
57eb632e51
|
Merge pull request #6819 from ryanpetrello/fix-6810
isolated nodes should report their awx version in their heartbeat
|
2017-06-30 09:59:07 -04:00 |
|
Ryan Petrello
|
e92c40d8ea
|
Merge pull request #6815 from ryanpetrello/fix-rdb
fix the `make rdb` debugging tool
|
2017-06-29 15:53:05 -04:00 |
|
Ryan Petrello
|
8b0c5e796b
|
Merge pull request #6809 from ryanpetrello/devel
properly configure celery routes for isolated node heartbeat
|
2017-06-29 15:52:14 -04:00 |
|
Ryan Petrello
|
0f503c90ea
|
Merge pull request #6803 from ryanpetrello/devel
properly invoke the byte-compiled isolated job runner in production
|
2017-06-29 11:33:35 -04:00 |
|
Ryan Petrello
|
d27ca7de40
|
Merge pull request #6794 from ryanpetrello/fix-6748
more isolated production tinkering
|
2017-06-29 09:45:45 -04:00 |
|
Ryan Petrello
|
7e06acd206
|
Merge pull request #6778 from ryanpetrello/fix-6748
minor tinkering to isolated key generation
|
2017-06-28 15:37:38 -04:00 |
|
Ryan Petrello
|
bd3bfbe1d1
|
Merge pull request #6640 from ryanpetrello/remove_use_venv
remove ANSIBLE_USE_VENV and TOWER_USE_VENV
|
2017-06-28 10:22:09 -04:00 |
|
Ryan Petrello
|
942b39f284
|
Merge pull request #6753 from ryanpetrello/fix-6737
fix a bug that prevents unpriveleged users from listing CredentialTypes
|
2017-06-27 17:19:07 -04:00 |
|
Ryan Petrello
|
0d0fb297b3
|
Merge pull request #6751 from ryanpetrello/devel
fix a bug in AES -> fernet encryption migration
|
2017-06-27 15:28:17 -04:00 |
|
Ryan Petrello
|
aaff005234
|
Merge pull request #6745 from ryanpetrello/fix-6659
RFC: install a randomized RSA key for controller -> isolated rampart auth
|
2017-06-27 11:52:36 -04:00 |
|
Ryan Petrello
|
2d9df199c6
|
Merge pull request #6736 from ryanpetrello/fix-6659
make isolated rampart settings API-configurable
|
2017-06-26 16:55:10 -04:00 |
|
Ryan Petrello
|
28a1e1df53
|
Merge pull request #6725 from ryanpetrello/fix-isolated-heartbeat
properly update the heartbeat timestamp for isolated nodes
|
2017-06-26 12:00:28 -04:00 |
|
Ryan Petrello
|
65b1e58d23
|
Merge pull request #6693 from ryanpetrello/async-inventory-deletion
block job template launches when an inventory is being deleted
|
2017-06-22 15:46:03 -04:00 |
|
Ryan Petrello
|
c4c9ff21c7
|
Merge pull request #6689 from ryanpetrello/async-inventory-deletion
delete inventories in the background via a celery task
|
2017-06-22 14:39:01 -04:00 |
|
Ryan Petrello
|
089040083c
|
Merge pull request #6674 from ryanpetrello/v1_deprecated
prefix all /api/v1/ view descriptions with a deprecation message
|
2017-06-22 13:22:36 -04:00 |
|
Ryan Petrello
|
bbcebf295f
|
Merge pull request #6688 from ryanpetrello/isolated-docs
more isolated acceptance doc updates
|
2017-06-22 12:55:40 -04:00 |
|
Ryan Petrello
|
922ffa905c
|
Merge pull request #6670 from ryanpetrello/fix-3303
fix a bug in team-based credential validation
|
2017-06-22 11:19:38 -04:00 |
|
Ryan Petrello
|
7f25fdef91
|
Merge pull request #6687 from ryanpetrello/unofficial_isolated
make isolated sdist use the correct filename for unofficial builds
|
2017-06-22 11:09:42 -04:00 |
|
Ryan Petrello
|
0fafb5ce26
|
Merge pull request #6684 from ryanpetrello/readable_honcho
improve readability of the honcho console logs in the dev environment
|
2017-06-22 09:40:21 -04:00 |
|
Ryan Petrello
|
79a6cabbbc
|
Merge pull request #6652 from ryanpetrello/fix-4823
store stderr on successful inventory syncs
|
2017-06-21 10:35:29 -04:00 |
|
Ryan Petrello
|
8ae8e0bf2d
|
Merge pull request #6639 from ryanpetrello/isolated-rsync-race
fix a race condition in isolated stdout processing
|
2017-06-20 09:00:23 -04:00 |
|
Ryan Petrello
|
157835ceac
|
Merge pull request #6638 from ryanpetrello/isolated-bubblewrap
Include the Tower venv in the isolated bubblewrapped arguments.
|
2017-06-19 16:06:40 -04:00 |
|
Ryan Petrello
|
6baf505797
|
Merge pull request #6612 from ryanpetrello/isolated_check_interval
more isolated task execution tweaking
|
2017-06-16 15:44:22 -04:00 |
|
Ryan Petrello
|
04e38fb327
|
Merge pull request #6614 from ryanpetrello/fix_instance_group_removal
fix a typo in the `tower-manage instance_group_remove` arg parsing
|
2017-06-16 11:39:47 -04:00 |
|
Ryan Petrello
|
3ebcf0c0e6
|
Merge pull request #6608 from ryanpetrello/devel
isolated ramparts: replace systemd unit with a `tower-expect` binary
|
2017-06-16 10:11:35 -04:00 |
|
Ryan Petrello
|
422950f45d
|
Support for executing job and adhoc commands on isolated Tower nodes (#6524)
|
2017-06-14 11:47:30 -04:00 |
|
Ryan Petrello
|
45def3988d
|
Merge pull request #6580 from ryanpetrello/invalid-decryption-key
provide a more helpful error message for secret decryption failures
|
2017-06-13 14:43:44 -04:00 |
|
Ryan Petrello
|
12982d6ef6
|
Merge pull request #6541 from wwitzel3/issue-826
Re-Encrypt all of our existing encrypted fields.
|
2017-06-13 09:42:56 -04:00 |
|
Ryan Petrello
|
7656ea578c
|
Merge pull request #6566 from ryanpetrello/fix-6371
key launch prompting of all credentials off of `ask_credential_on_launch`
|
2017-06-12 13:41:20 -04:00 |
|
Ryan Petrello
|
0e0bdccefb
|
Merge pull request #6558 from ryanpetrello/fix-6553
fix a bug in ssh key unlock validation
|
2017-06-12 11:47:18 -04:00 |
|
Ryan Petrello
|
ba539c7ff6
|
Merge pull request #6404 from ryanpetrello/fix-6384
fix a few SSH key data validation issues for credential creation
|
2017-06-09 11:03:22 -04:00 |
|
Ryan Petrello
|
a04f666319
|
Merge pull request #6468 from ryanpetrello/fix-6464
add a boolean `authorize` field for the Network Credential Type
|
2017-06-09 09:47:39 -04:00 |
|
Ryan Petrello
|
685771ade3
|
Merge pull request #6469 from ryanpetrello/fix-6363
resolve a few CredentialType.inputs validation issues
|
2017-06-09 09:44:19 -04:00 |
|
Ryan Petrello
|
d9d6fa293c
|
Merge pull request #6478 from ryanpetrello/fix-6417
use str() - not repr() - for invalid SSH cert error messages
|
2017-06-09 09:37:40 -04:00 |
|
Ryan Petrello
|
1f41e002a6
|
Merge pull request #6399 from ryanpetrello/fix-6390
fix a bug in POST /api/v1/credential detection of Vault payloads
|
2017-06-08 15:40:26 -04:00 |
|
Ryan Petrello
|
a706440ff6
|
Merge pull request #6407 from ryanpetrello/fix-6385
improve a few permission-related errors for CredentialType update/delete
|
2017-06-05 15:20:26 -04:00 |
|
Ryan Petrello
|
2cb296d28b
|
Merge pull request #6408 from ryanpetrello/fix-6406
clarify valid CredentialType field types
|
2017-06-02 10:04:04 -04:00 |
|
Ryan Petrello
|
f05a97e4ff
|
Merge pull request #6416 from ryanpetrello/fix-6414
fix a 500 error in `/api/v1/credentials/` backwards compat
|
2017-06-01 12:57:53 -04:00 |
|
Ryan Petrello
|
e7d1e2d3a4
|
Merge pull request #6368 from ryanpetrello/fix-6363
resolve a few Credential.inputs validation issues
|
2017-06-01 10:09:58 -04:00 |
|
Ryan Petrello
|
16f4eb4532
|
Merge pull request #6403 from ryanpetrello/fix-6380
OpenStack CredentialType needs a `domain` input field
|
2017-05-31 17:36:51 -04:00 |
|
Ryan Petrello
|
b0c8d55238
|
Merge pull request #6402 from ryanpetrello/fix-6372
fix incorrect AWS Credential Type labels
|
2017-05-31 17:36:33 -04:00 |
|
Ryan Petrello
|
995683c9b2
|
Merge pull request #6401 from ryanpetrello/fix-6394
add more context for default extra_credentials to the JT launch endpoint
|
2017-05-31 17:36:15 -04:00 |
|
Ryan Petrello
|
291a8c5cc1
|
Merge pull request #6294 from ryanpetrello/devel
remove a hook QE no longer uses for testing task execution
|
2017-05-18 16:05:50 -04:00 |
|
Ryan Petrello
|
5b86fc299f
|
Merge pull request #6257 from ryanpetrello/shaaaaaaaaaaaame
fix a typo causing tests to fail
|
2017-05-12 16:51:05 -04:00 |
|
Ryan Petrello
|
7c3b189eff
|
Merge pull request #6252 from ryanpetrello/ssh_credential_refactor
refactor and fix ssh_private_key and ssh_key_unlock validation
|
2017-05-12 16:48:51 -04:00 |
|
Ryan Petrello
|
e3842cfb50
|
Merge pull request #6254 from ryanpetrello/devel
squash together a few credential-related migrations
|
2017-05-12 16:44:06 -04:00 |
|
Ryan Petrello
|
44c1935590
|
Merge pull request #6232 from ryanpetrello/jt_promptable_extra_creds
add prompting for JT.extra_credentials
|
2017-05-11 07:51:36 -04:00 |
|
Ryan Petrello
|
830c7901a3
|
Merge pull request #6222 from ryanpetrello/fix-6160
properly filter `User.password` from ActivityStream entries
|
2017-05-10 15:27:52 -04:00 |
|
Ryan Petrello
|
2a59e91d4c
|
Merge pull request #6221 from ryanpetrello/rdb-tooling
add tooling to aid in remote debugging sessions
|
2017-05-10 15:27:30 -04:00 |
|
Ryan Petrello
|
6e0f580e15
|
Merge pull request #6223 from ryanpetrello/new_credential_model
add a view for `/api/v2/credential_types/N/activity_stream/`
|
2017-05-09 16:58:36 -04:00 |
|
Ryan Petrello
|
b7438288cc
|
Merge pull request #6213 from ryanpetrello/new_credential_model
add a new read-only view for `/api/v2/credential_types/N/credentials/`
|
2017-05-09 13:14:51 -04:00 |
|
Ryan Petrello
|
4cae50f2ab
|
Merge pull request #6201 from ryanpetrello/new_credential_model
Make CredentialType conditionally editable/readonly
|
2017-05-08 16:27:15 -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
|
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
|
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
|
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 |
|
Ryan Petrello
|
2839e14313
|
Merge pull request #6155 from ryanpetrello/new_credential_model
disallow `ask_at_runtime` fields for custom credential types
|
2017-05-02 13:15:00 -04:00 |
|
Ryan Petrello
|
bc20fa24f3
|
Merge pull request #6150 from ryanpetrello/new_credential_model
split `machine` CredentialType kind into two distinct (ssh and vault) kinds
|
2017-05-02 10:35:15 -04:00 |
|
Ryan Petrello
|
6870104811
|
Merge pull request #6140 from ryanpetrello/fix-ansible-23-setup-payload
work around a change in ansible 2.3 to `Task.get_name()`
|
2017-05-01 10:42:08 -04:00 |
|
Ryan Petrello
|
46bd02b4c6
|
Merge pull request #6126 from ryanpetrello/vault_credential_fk
add a new `vault_credential` relationship to Job/JobTemplate
|
2017-04-28 15:28:22 -04:00 |
|
Ryan Petrello
|
987448c917
|
Merge pull request #6127 from ryanpetrello/reserved_tower_ns
treat `tower` as a reserved field name for custom CredentialTypes
|
2017-04-28 11:38:20 -04:00 |
|
Ryan Petrello
|
c96b1d87ee
|
Merge pull request #6106 from ryanpetrello/more_cred_migration
fix a few more migration-related issues for credentials
|
2017-04-26 09:40:09 -04:00 |
|
Ryan Petrello
|
9a4b972bab
|
Merge pull request #6102 from ryanpetrello/vault_migration
properly migrate vault credentials to the new credentialtype model
|
2017-04-25 15:35:16 -04:00 |
|
Ryan Petrello
|
7037daa799
|
Merge pull request #6096 from ryanpetrello/api_new_in_v2
refactor API v2 version detection
|
2017-04-25 10:48:00 -04:00 |
|
Ryan Petrello
|
f0f859f553
|
Merge pull request #6088 from ryanpetrello/v1_custom_credentials
for /api/v1/ requests, filter out v2 (custom) credentials
|
2017-04-25 10:30:02 -04:00 |
|
Ryan Petrello
|
12f244495c
|
Merge pull request #6089 from ryanpetrello/credential_type_injectors
Implement custom credential type injectors
|
2017-04-25 10:27:00 -04:00 |
|
Ryan Petrello
|
e65ef35acf
|
Merge pull request #6001 from ryanpetrello/new_credential_model
Introduce a new CredentialTemplate model
|
2017-04-24 14:54:27 -04:00 |
|
Ryan Petrello
|
f6510dbd4a
|
Merge pull request #5983 from ryanpetrello/release_3.1.3
Be more restrictive in catching LDAP exceptions.
|
2017-04-11 16:52:53 -04:00 |
|
Ryan Petrello
|
d53d4d8721
|
Merge pull request #5980 from ryanpetrello/fix-v2-unified-jobs
fix a bug in the v1/v2 API switch
|
2017-04-07 14:17:53 -04:00 |
|
Ryan Petrello
|
3d378fb0b2
|
Merge pull request #5929 from ryanpetrello/api_v2
add API versioning for /api/v2/
|
2017-03-31 13:38:00 -04:00 |
|
Ryan Petrello
|
d52726592f
|
Merge pull request #5846 from ryanpetrello/fix-5691
property filter `no_log` for item event loops
|
2017-03-24 11:04:29 -04:00 |
|
Ryan Petrello
|
301a088922
|
Merge pull request #5809 from ryanpetrello/ad_hoc_extra_vars
show extra_vars in the adhoc results UI, and use them when relaunching
|
2017-03-21 10:22:10 -04:00 |
|
Ryan Petrello
|
d611fe2971
|
Merge pull request #5803 from ryanpetrello/fix-5802
fix a callback bug that causes a task_args leak between job events
|
2017-03-20 14:25:59 -04:00 |
|
Ryan Petrello
|
64b25a8dd3
|
Merge pull request #5737 from ryanpetrello/fix-5718
always use async http logging - even in celery workers
|
2017-03-17 13:28:46 -04:00 |
|
Ryan Petrello
|
1d4885c042
|
Merge pull request #5767 from ryanpetrello/fix-5691
add no_log filtering for runner_item_on_xyz events
|
2017-03-17 11:15:10 -04:00 |
|
Ryan Petrello
|
886e96dea9
|
Merge pull request #5759 from ryanpetrello/logstash-stdout
output logs to /logstash.conf in our default compose file
|
2017-03-16 13:55:09 -04:00 |
|
Ryan Petrello
|
a5b786b3f7
|
Merge pull request #5720 from ryanpetrello/callback-plugin-tests
add callback plugin tests to CI
|
2017-03-15 09:40:33 -04:00 |
|
Ryan Petrello
|
7a11d85b72
|
Merge pull request #5714 from ryanpetrello/callback-plugin-tests
add tests for our custom ansible callback plugin
|
2017-03-14 13:14:14 -04:00 |
|