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 |
|
Ryan Petrello
|
c13242305f
|
Merge pull request #5693 from ryanpetrello/ad_hoc_extra_vars
add ui support for specifying extra vars for ad-hoc commands
|
2017-03-13 11:39:02 -04:00 |
|
Ryan Petrello
|
b9a400cbc1
|
Merge pull request #5695 from ryanpetrello/fix-5691
job event data marked with _ansible_no_log should be censored
|
2017-03-13 09:38:47 -04:00 |
|
Ryan Petrello
|
5777ae4b8b
|
Merge pull request #5533 from ryanpetrello/fix-5526
prohibit `order_by=` for sensitive fields
|
2017-03-10 15:28:19 -05:00 |
|
Ryan Petrello
|
926ef45a02
|
Merge pull request #5683 from ryanpetrello/log-aggregator-test-button
start a CHANGELOG
|
2017-03-09 16:46:43 -05:00 |
|
Ryan Petrello
|
bd48dcf4dd
|
Merge pull request #5670 from ryanpetrello/log-aggregator-test-button
add an API endpoint for testing external log aggregrator connectivity
|
2017-03-09 14:55:55 -05:00 |
|
Ryan Petrello
|
3a95c34a04
|
Merge pull request #5663 from ryanpetrello/fix-5466
don't toggle the dropdown when removing items from multiselect fields
|
2017-03-09 10:25:18 -05:00 |
|
Ryan Petrello
|
7b34b36e5e
|
Merge pull request #5576 from ryanpetrello/fix-4756
prohibit API payloads that represent something other than a JSON object
|
2017-02-28 14:04:32 -05:00 |
|
Ryan Petrello
|
d95b49d3e1
|
Merge pull request #5579 from ryanpetrello/release_3.1.1
requeue websocket messages that don't (yet) have an established user
|
2017-02-28 11:20:12 -05:00 |
|
Ryan Petrello
|
242e1b543c
|
Merge pull request #5552 from ryanpetrello/fix-5536
use Unicode apostrophes - not single quotes - for French i18n strings
|
2017-02-27 12:31:33 -05:00 |
|
Ryan Petrello
|
1878fbf973
|
Merge pull request #5573 from ryanpetrello/fix-appdirs-dep
pin appdirs==1.4.2
|
2017-02-27 12:21:54 -05:00 |
|
Ryan Petrello
|
7ad819649c
|
Merge pull request #5531 from ryanpetrello/fix-5470
retain the default interstitial value for TOWER_URL_BASE
|
2017-02-23 16:55:08 -05:00 |
|
Ryan Petrello
|
05e1348ef9
|
Merge pull request #5521 from ryanpetrello/fix-4975
allow AD_HOC_COMMANDS to be set to [] in the settings ui
|
2017-02-23 14:18:02 -05:00 |
|
Ryan Petrello
|
7a8089681e
|
Merge pull request #5524 from ryanpetrello/fix-4931
always refetch license config
|
2017-02-23 14:17:33 -05:00 |
|
Ryan Petrello
|
28dd2d3407
|
Merge pull request #5522 from ryanpetrello/fix-5094
allow idempotent save when editing an inventory script
|
2017-02-23 12:47:39 -05:00 |
|
Ryan Petrello
|
e1c2a06246
|
Merge pull request #5518 from ryanpetrello/fix-4979
move a tall tooltip's placement on the credentials UI to avoid cutoff
|
2017-02-23 10:20:02 -05:00 |
|
Ryan Petrello
|
f11e9076cf
|
Merge pull request #5505 from ryanpetrello/fix-5470
set the default in OPTIONS for TOWER_URL_BASE to the request hostname
|
2017-02-22 12:29:53 -05:00 |
|
Ryan Petrello
|
fe053dca83
|
Merge pull request #5495 from ryanpetrello/blacklist_sensitive_search_keys
blacklist certain sensitive fields and relations as search arguments
|
2017-02-22 10:28:03 -05:00 |
|
Ryan Petrello
|
dc275b757e
|
Merge pull request #5499 from ryanpetrello/fix-5420
mark ON/OFF i18n for certain toggle switches
|
2017-02-21 16:53:32 -05:00 |
|
Ryan Petrello
|
e9a9a79d94
|
Merge pull request #5454 from ryanpetrello/fix-5420
disable the on/off toggle button for hosts from dynamic inventory.
|
2017-02-21 16:30:43 -05:00 |
|
Ryan Petrello
|
8d27c0873b
|
Merge pull request #5480 from ryanpetrello/fix-5477
fix a minor bug in survey_spec password field handling
|
2017-02-20 16:57:23 -05:00 |
|
Ryan Petrello
|
9a1ce022fe
|
Merge pull request #5476 from ryanpetrello/fix-5453
mark a variety of host-related strings for i18n
|
2017-02-20 16:21:17 -05:00 |
|
Ryan Petrello
|
ce0096f308
|
Merge pull request #5444 from ryanpetrello/fix-5431
fix a visual bug for limited screen widths on the job view UI
|
2017-02-20 12:03:56 -05:00 |
|
Ryan Petrello
|
080b7fd5c2
|
Merge pull request #5389 from ryanpetrello/fix-5387
don't trim newlines from custom inventory scripts; they may be relevant
|
2017-02-17 16:55:21 -05:00 |
|
Ryan Petrello
|
734ec91e3b
|
Merge pull request #5430 from ryanpetrello/fix-5407
properly count hosts based on job event task state
|
2017-02-17 14:11:59 -05:00 |
|
Ryan Petrello
|
16715e9c26
|
Merge pull request #5405 from ryanpetrello/fix-5391
only bind nginx to IPv6 if a valid IPv6 address exists
|
2017-02-17 09:59:55 -05:00 |
|
Ryan Petrello
|
424174154d
|
Merge pull request #5383 from ryanpetrello/fix-5311
don't allow private key passphrases for unencrypted private ssh keys
|
2017-02-16 08:44:06 -05:00 |
|
Ryan Petrello
|
941189e8bc
|
Merge pull request #5362 from ryanpetrello/fix-5324
properly detect the backend name in failed social_auth callbacks
|
2017-02-15 10:05:59 -05:00 |
|
Ryan Petrello
|
81b70718d2
|
Merge pull request #5372 from ryanpetrello/fix-5000
only allow single selection for LOG_AGGREGATOR_TYPE
|
2017-02-15 10:05:14 -05:00 |
|