AlanCoding
24369572dc
expand on fact cache timeout help text
2018-04-11 07:58:37 -04:00
Chris Vick
fca1e7028f
Added a space before closing quote to fix spelling
...
Without the space before the lines closing quote, 'or' and 'other' get concatenated to 'orother' in the tooltip
2018-03-20 19:36:37 -07:00
Wayne Witzel III
d7f26f417d
Reword help text for manage org auth
2018-03-20 07:31:08 -04:00
Wayne Witzel III
a9da494904
switch to single toggle and change name
2018-03-19 14:45:52 -04:00
Wayne Witzel III
33ac8a9668
System wide toggle for org admin user/team abilities
2018-03-19 11:24:36 -04:00
Bill Nottingham
19d093f7aa
Preformatted text doesn't actually work in our popovers; don't try to use it.
2017-11-03 13:25:58 -04:00
AlanCoding
90f63774f4
flake8: comply with new E722 rule
2017-10-23 14:36:48 -04:00
AlanCoding
f03b40aa50
enforce max line length of 160 characters
2017-10-11 12:38:39 -04:00
Aaron Tan
68cccb77a0
Enhance LOG_AGGREGATOR_PROTOCOL choice options layout
2017-08-29 11:13:36 -04:00
Aaron Tan
4bc26310ac
Add time unit to all unified job timeout conf help texts
2017-08-15 16:16:34 -04:00
Ryan Petrello
7db9b48e9c
add a configurable for disabling the auto-generated isolated RSA key
...
some users won't want to utilize the RSA key we auto-generate for
isolated node SSH access, but will instead want to manage SSH
authentication by hand outside of Tower
see: https://github.com/ansible/ansible-tower/issues/7380
2017-08-03 17:16:28 -04:00
Aaron Tan
e03ab95701
Make isolated connection keys read-only
2017-08-03 10:32:28 -04:00
Aaron Tan
c1e16c2f46
Merge pull request #73 from jangsutsr/6986_make_up_default_values_for_tower_config
...
Make up default values for tower configurations
2017-08-01 20:33:41 -04:00
Ryan Petrello
568986b39f
force isolated timeout settings to be positive integers
...
see: https://github.com/ansible/ansible-tower/issues/7328
2017-07-28 12:24:21 -04:00
Aaron Tan
e8bd477f1e
Make up default values for tower configurations
2017-07-27 15:02:25 -04:00
Bill Nottingham
061714a6c3
Merge pull request #7055 from wenottingham/paths
...
Add some format help to a few Tower Configuration items.
2017-07-14 16:49:32 -04:00
Aaron Tan
e7b37c6627
[UX]Improve LOG_AGGREGATOR_LOGGERS label text
2017-07-14 14:35:19 -04:00
Bill Nottingham
ee1416d9b9
Add some format help to a few Tower Configuration items.
2017-07-13 13:35:40 -04:00
Aaron Tan
c6ed70dd9d
Merge pull request #6928 from jangsutsr/6904_strengthen_attribute_check_for_tower_conf_validators
...
Strengthen attribute check for Tower configuration validations
2017-07-12 13:30:44 -04:00
Ryan Petrello
6996b16d5a
add additional field validation to AWX_TASK_ENV
...
AWX_TASK_ENV should only allow simple key-value assignment (since we're
using it to set environment variables).
see: #3508
2017-07-10 17:29:38 -04:00
Ryan Petrello
7d12427497
add a new configurable, PROXY_IP_WHITELIST
...
implement a whitelist setting that - if populated - will only allow
specific IPs/hostnames to provide custom REMOTE_HOST_HEADERS header
values (i.e., `HTTP_X_FORWARDED_FOR`)
see: #6538
2017-07-10 10:31:45 -04:00
Aaron Tan
0138510936
Strengthen attribute check for Tower configuration validations
2017-07-07 11:44:56 -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
12d41e2deb
Support AWX_TASK_ENV injection in task and notification invocations.
...
This change _only_ injects `AWS_TASK_ENV` into `os.environ`; it's up to
underlying libraries to be good citizens and actually respect things
like `HTTPS_PROXY`.
see: #3508
2017-07-06 13:51:37 -04:00
Aaron Tan
9874e123be
Allow specifying log handler level.
2017-07-06 09:39:54 -04:00
Bill Nottingham
f8515857b2
Remove assorted references to Tower.
...
Reword and remove references to Tower so they don't need parameterized.
2017-07-05 16:42:47 -04:00
Ryan Petrello
d9fcefa7ad
update help text for changes to AWX_PROOT_BASE_PATH
...
see: #3472
2017-07-05 14:16:14 -04:00
Aaron Tan
a881946337
Expose LOG_AGGREGATOR_VERIFY_CERT to Tower configuration
2017-07-05 12:28:24 -04:00
AlanCoding
70b1b9c81d
isolated connection timeout and log file for playbook out
2017-07-05 08:48:01 -04:00
Ryan Petrello
3000f52a92
install a randomized RSA key for controller -> isolated rampart auth
...
see: #6507
2017-06-27 10:53:44 -04:00
Ryan Petrello
bfb7ad15ae
make isolated rampart settings API-configurable
...
see: #6659
2017-06-26 15:47:14 -04:00
Aaron Tan
f1869a2f70
Merge pull request #6220 from jangsutsr/6188_enable_ctint_category_specific_validation
...
Enable Tower configuration category-specific validation
2017-06-26 09:45:12 -04:00
Chris Meyers
817dbe8d33
add fact modified time
2017-06-21 13:45:27 -04:00
Aaron Tan
69dc56c5a1
Enable CTinT category-specific validation.
2017-05-22 17:13:38 -04:00
Aaron Tan
507591be5c
Improve job timeout config help text by denoting time unit.
2017-05-22 17:10:19 -04:00
Aaron Tan
8d2ee8c30f
Refactor log handler and support TCP/UDP communications
2017-04-25 11:07:57 -04:00
Aaron Tan
b421670c10
Remove log aggregator port required mark.
2017-03-24 11:57:56 -04:00
Chris Meyers
54bcdccdab
give a default other than None
...
1. If the setting isn't in the database, then the specified default is
returned.
2. If the setting IS in the database, then the 'value' field, from the
database, is returned; Unless, the value is null in the database, then
the defined default is returned.
* Take case 1. If the default=None then an AttributeError is raised
* Thus, by setting default='', in case 1. We don't get an AttributeError
because '' will be returned.
* Also note that we don't allow_null=True because then the database
entry could be None. Accessing the setting would raise an AttributeError
in this case. Further, since we set default='' it doesn't matter if null
is in the database.
TL;DR set default=<something_other_than_None>
2017-03-02 13:36:48 -05:00
Chris Meyers
fe3d79b5ec
Revert "Merge pull request #5527 from chrismeyersfsu/fix-log_settings"
...
This reverts commit 3db0242ef9a8b1ce67e159b8a19e0c1e70330b7c, reversing
changes made to e6893bb7f3cf696c202c39103b432c20afa6ec08.
2017-02-24 09:59:34 -05:00
Chris Meyers
50a8083984
flake8
2017-02-23 15:41:41 -05:00
Chris Meyers
2953479dc8
correct behavior of tower_uuid logging setting
...
* Register a default=function() with LOG_AGGREGATOR_TOWER_UUID. We know
this function will ONLY be called when there is no database backed
settings. Therefore, we set a one-time uuid at this time.
* The user is free to change LOG_AGGREGATOR_TOWER_UUID.
* The user may not set this field to null
* The user may not set this field to ''
2017-02-23 14:31:47 -05:00
Ryan Petrello
fc583ead21
allow AD_HOC_COMMANDS to be set to [] in the settings ui
...
see: #4975
2017-02-23 10:51:54 -05:00
Chris Meyers
60aa22b01b
flake8
2017-02-21 11:05:30 -05:00
Chris Meyers
98c8ff3475
rename uuid field to trigger restart on update
...
* Since we trigger a restart on update, we can also cache the tower uuid
value in the formatter init. So do that.
2017-02-21 10:15:02 -05:00
Chris Meyers
af9975c6af
add a new logger, awx.analytics.performance.api
...
* Used to log API timing information
2017-02-17 15:35:03 -05:00
Ryan Petrello
5a8a647cf0
default log aggregator username and password to an empty string
...
other configuration options seem to follow this pattern; the UI code
seems to expect that it can send across an empty string
see: #5276
2017-02-13 16:09:31 -05:00
Chris Meyers
a2903199ae
logger username/pass not required
2017-02-03 10:19:54 -05:00
Chris Church
41553c879c
Make AWX_PROOT_HIDE_PATHS, AWX_PROOT_SHOW_PATHS and AWX_ANSIBLE_CALLBACK_PLUGINS not required.
2017-01-20 16:02:33 -05:00
Bill Nottingham
9f4327a7ba
Update logging help/strings.
2017-01-04 13:25:19 -05:00
AlanCoding
249469c576
encrypt log token or password
2016-12-12 12:02:56 -05:00