Bill Nottingham
bba7f45972
Pass extra vars via file rather than via commandline, including custom creds.
...
The extra vars file created lives in the playbook private runtime
directory, and will be reaped along with the rest of the directory.
Adjust assorted unit tests as necessary.
2018-04-16 16:31:50 -04:00
Bill Nottingham
64f89b3fce
Merge pull request #578 from wenottingham/protect-our-environment
...
Remove some environment variables the callback plugin doesn't actually use
2017-11-14 16:10:53 -05:00
Bill Nottingham
aaaae87aa7
Remove some environment variables the callback plugin doesn't actually use.
2017-11-14 15:57:49 -05:00
Bill Nottingham
f7f61c9be2
Merge pull request #54 from wenottingham/time-example
...
Fix search example.
2017-07-25 19:08:16 -04:00
Bill Nottingham
6855e3420f
Fix search example.
2017-07-25 17:31:38 -04:00
Bill Nottingham
c098754470
Merge pull request #44 from wenottingham/its-a-privilege
...
Don't hardcode privilege escalation prompts if they're all of the same format.
2017-07-25 17:31:06 -04:00
Bill Nottingham
4276959dc2
Add runas to the actual list of privilege escalations (added in 2.3).
...
Migration added by hand from the 3.1 migration.
2017-07-25 17:23:10 -04:00
Bill Nottingham
7077271299
Fixup flake8
2017-07-25 17:23:10 -04:00
Bill Nottingham
864d803273
Don't hardcode privilege escalation prompts if they're all of the same format.
...
Just create them all from supported privilege escalation types.
2017-07-25 17:23:10 -04:00
Bill Nottingham
0cf376ca6f
Merge pull request #23 from wenottingham/do-pmrun-run-run
...
Fixup prompt check for pmrun usage
2017-07-25 10:07:59 -04:00
Bill Nottingham
e345041173
Fixup prompt check for pmrun usage
2017-07-24 12:59:41 -04:00
Bill Nottingham
bd55669423
Merge pull request #7250 from wenottingham/po-tay-to-po-tah-to
...
Fix header logo usage in API template.
2017-07-21 14:46:13 -04:00
Bill Nottingham
ae85ce6320
Fix logo usage in API header page
2017-07-21 14:27:14 -04:00
Bill Nottingham
67a7df0658
Merge pull request #7236 from wenottingham/florence-and-the-machine-credentials
...
Keep the 'machine' credential name for user/password & key credentials.
2017-07-21 12:02:54 -04:00
Bill Nottingham
836dc7d7f5
Fixup unit tests
2017-07-21 11:45:02 -04:00
Bill Nottingham
369c0f19ec
Keep the 'machine' credential name for user/password & key credentials.
2017-07-21 10:24:34 -04:00
Bill Nottingham
326b7ef920
Merge pull request #7112 from wenottingham/scm-labels
...
Adjust SCM labels based on SCM type.
2017-07-21 10:02:22 -04:00
Bill Nottingham
772de80604
Merge pull request #7132 from wenottingham/diffmode-changes
...
Tweak diff mode wording in UI.
2017-07-19 14:40:03 -04:00
Bill Nottingham
b0a4fdd4c5
Merge pull request #7039 from wenottingham/repo-man
...
Refactor out EL repo setup into its own role
2017-07-18 14:05:11 -04:00
Bill Nottingham
22635932ce
Tweak diff mode wording in UI.
2017-07-18 11:36:48 -04:00
Bill Nottingham
55de48a964
Adjust SCM labels based on SCM type.
2017-07-17 14:31:55 -04:00
Bill Nottingham
8482ed0432
Merge pull request #6818 from wenottingham/i-have-no-idea-what-im-doing
...
SAML configuration changes based on feedback from field.
2017-07-14 17:05:50 -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
Bill Nottingham
ca38de09c3
Merge pull request #7086 from wenottingham/assorted-strings
...
Update assorted strings in tooltips/navigation.
2017-07-14 16:29:29 -04:00
Bill Nottingham
15f815b8ff
Update fact cache tooltip wording.
2017-07-14 15:40:53 -04:00
Bill Nottingham
ca8b523f98
Re-word 'no insights playbook available' filter.
2017-07-14 15:38:01 -04:00
Bill Nottingham
5d57d59953
Merge pull request #7060 from wenottingham/deprecations-again
...
Fix deprecation warning.
2017-07-14 14:23:38 -04:00
Bill Nottingham
ee1416d9b9
Add some format help to a few Tower Configuration items.
2017-07-13 13:35:40 -04:00
Bill Nottingham
78b3ff8488
Merge pull request #6993 from wenottingham/up-up-up-the-grade
...
Optionally upgrade Ansible when upgrading Tower.
2017-07-12 14:09:16 -04:00
Bill Nottingham
c7815910b7
Merge pull request #6834 from wenottingham/adjust_preflight
...
Adjust preflight checks.
2017-07-12 12:25:15 -04:00
Bill Nottingham
c30545e220
Merge pull request #7014 from wenottingham/nobuntu
...
Add preflight check to not allow for isolated nodes on Ubuntu.
2017-07-12 11:48:36 -04:00
Bill Nottingham
92bc5fd3f0
Merge pull request #6895 from wenottingham/de-tower-ify
...
Remove assorted references to Tower.
2017-07-05 17:17:26 -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
Bill Nottingham
fe46c6f3b3
Merge pull request #6888 from wenottingham/quote-of-the-day
...
Ensure we quote '/' in username/password for SCM credentials.
2017-07-05 14:27:03 -04:00
Bill Nottingham
09f5c23737
Ensure we quote '/' in username/password for SCM credentials.
2017-07-05 11:45:29 -04:00
Bill Nottingham
42a55cd1b3
Merge pull request #6845 from wenottingham/not-funny-ha-ha
...
Remove old HA redirect template.
2017-07-03 09:43:45 -04:00
Bill Nottingham
e14932f74a
Remove old HA redirect template.
2017-06-30 16:39:05 -04:00
Bill Nottingham
0d911581c3
Merge pull request #6835 from wenottingham/oh-no-the-synchronize-module
...
Require rsync on the Tower node.
2017-06-30 15:01:35 -04:00
Bill Nottingham
d0a19d4f21
Fix flake8
2017-06-29 18:04:38 -04:00
Bill Nottingham
b1e6264ac0
SAML configuration changes based on feedback from field.
...
1. Default SOCIAL_AUTH_SAML_SP_ENTITY_ID to the Tower hostname/base URL.
2. Refer to the callback URL as the Assertion Consumer Service, per common SAML notation.
2017-06-29 16:33:34 -04:00
Bill Nottingham
23b5f26a83
Merge pull request #6450 from wenottingham/devel
...
Remove redis dependencies from Ubuntu builds.
2017-06-15 13:46:43 -04:00
Bill Nottingham
ed6db3043d
Merge pull request #6316 from wenottingham/NOT_OPTIONAL
...
Drop optional repos from the repolist, as we do not currently require them
2017-06-15 13:46:24 -04:00
Bill Nottingham
5232b70897
Merge pull request #6338 from wenottingham/yes-we-are-enablers
...
[RFC] Allow setting enabled/disabled and other flags for custom inventory sources
2017-05-25 17:27:49 -04:00
Bill Nottingham
e93a61ac53
Allow setting the enabled/disabled flag for more than just cloud inventory sources.
...
Leverage the same _ENABLED_VAR (and other) variables that exist for cloud sources, and set some defaults for custom scripts.
2017-05-25 16:51:09 -04:00
Bill Nottingham
a1de115094
Merge pull request #6306 from wenottingham/what-is-a-real-path-anyway
...
Perform realpath() on paths passed to bubblewrap to avoid errors with symlinks
2017-05-22 11:07:02 -04:00
Bill Nottingham
ff454a452f
Perform realpath() on paths passed to bubblewrap to avoid errors with symlinks
...
bubblewrap is creating a mount tree from a namespace outside the one it's
creating. Absolute symlinks will not resolve properly, causing errors.
Filed @ https://github.com/projectatomic/bubblewrap/issues/195 , but
this should work around it without side effects.
2017-05-19 16:51:39 -04:00
Bill Nottingham
4748f6d2e2
Merge pull request #5723 from wenottingham/cert-fu
...
Generate self-signed cert once, instead of per-host.
2017-05-18 16:33:55 -04:00
Bill Nottingham
6b88643517
Get /api/ instead of /api.
...
Hitting /api gives a 301 redirection to /api/, might as well just go there out of the box.
2017-05-18 12:30:28 -04:00
Bill Nottingham
1b9bd8d9fb
Merge pull request #6136 from wenottingham/warning
...
Fix deprecation warning.
2017-05-03 09:38:03 -04:00
Bill Nottingham
293648590a
Merge pull request #6086 from wenottingham/release_3.1.3
...
Fix up backup/restore role broken in 57e7ec
2017-04-25 11:37:21 -04:00
Bill Nottingham
e8126aab34
Merge pull request #6068 from wenottingham/release_3.1.3
...
Adjust some hardcoded usages of 'awx' to use 'aw_user' and 'aw_group'.
2017-04-20 11:28:05 -04:00
Bill Nottingham
2360f5effe
Spanish translation from alberto@oforte.net.
2017-04-10 18:53:37 -04:00
Bill Nottingham
7dda6106d1
Merge pull request #5910 from wenottingham/fipsing-the-bird
...
Use sha1 with hmac.new instead of md5
2017-03-30 11:00:30 -04:00
Bill Nottingham
a15b67f76b
Use sha1 with hmac.new instead of md5
2017-03-27 14:32:27 -04:00
Bill Nottingham
22c4cd444a
add changelog
2017-03-22 16:57:59 -04:00
Bill Nottingham
0ccc9c0113
Spanish translation from alberto@oforte.net.
2017-03-17 15:39:43 -04:00
Bill Nottingham
f78d4c672f
Merge pull request #5725 from wenottingham/duck-and-cover
...
Hardcode the SELinux policy dependency.
2017-03-17 14:18:36 -04:00
Bill Nottingham
bdc222351f
Merge pull request #5746 from wenottingham/no-defaults-for-me
...
Allow for not creating preload data during install via -e create_preload_data=False
2017-03-17 14:18:11 -04:00
Bill Nottingham
d50014059d
Merge pull request #5409 from wenottingham/lets-go-to-the-source
...
Ensure bundled source matches the version in requirements.txt
2017-02-17 11:28:31 -05:00
Bill Nottingham
c86a3049f7
Ensure bundled source matches the version in requirements.txt
2017-02-16 12:44:47 -05:00
Bill Nottingham
dac2045d49
Merge pull request #5350 from wenottingham/markup-of-the-day
...
Mark some stuff for translation.
2017-02-16 12:18:37 -05:00
Bill Nottingham
8649ae8c4a
Merge pull request #5373 from wenottingham/de-redis
...
Conditionalize celeryd config on rabbitmq password.
2017-02-15 10:14:45 -05:00
Bill Nottingham
9bf3258989
Merge pull request #5365 from wenottingham/become-your-best-uid
...
Actually test effective uid rather than using ansible_user_id.
2017-02-15 10:14:24 -05:00
Bill Nottingham
8b33557633
More cargo-culty translation markup
2017-02-14 11:58:02 -05:00
Bill Nottingham
ff531088c9
Mark some stuff for translation.
...
Markup courtesy cargo-cults-r-us. For all your 'code changes without understanding' needs.
2017-02-14 11:46:02 -05:00
Bill Nottingham
d513f58934
Merge pull request #5251 from wenottingham/hmm
...
Don't explicitly require the postgresql server in the RPM spec file.
2017-02-09 10:52:37 -05:00
Bill Nottingham
c2d39af953
Merge pull request #5177 from wenottingham/blah
...
Fixup request_tower_configuration.sh
2017-02-06 10:08:46 -05:00
Bill Nottingham
28ec20504c
Merge pull request #5189 from fujiwarat/po
...
Update translations
2017-02-06 10:08:38 -05:00
Bill Nottingham
a790a98029
Merge pull request #5169 from wenottingham/shut-up-pendo-warning
...
Move the warnings on settings-in-conf-files to 'debug'.
2017-02-06 10:08:16 -05:00
Bill Nottingham
e651027294
Fixup request_tower_configuration.sh
...
Drop retry-related commandline argument, since we don't use that any more.
Ensure -e is allowed.
2017-02-03 13:34:42 -05:00
Bill Nottingham
5943193b78
Move the warnings on settings-in-conf-files to 'debug'.
...
As we write the pendo settings on install, this becomes fairly noisy in practice if we use 'warning'.
2017-02-03 12:02:10 -05:00
Bill Nottingham
b0fc65d294
Merge pull request #5154 from wenottingham/se-oops
...
Add requirement for libsemanage-python (for seboolean ansible module called by setup playbook)
2017-02-02 15:28:09 -05:00
Bill Nottingham
b57f96d172
Merge pull request #4904 from wenottingham/lets-touch-selinux-what-could-go-wrong
...
Remove most SELinux policy.
2017-01-31 13:00:38 -05:00
Bill Nottingham
7fbc187cef
Merge pull request #5006 from wenottingham/pofix
...
Fix some apparent syntax errors in po file.
2017-01-30 09:46:50 -05:00
Bill Nottingham
e99d974ea8
Fix some apparent syntax errors in po file.
2017-01-27 16:09:29 -05:00
Bill Nottingham
d025ac9027
Merge pull request #4890 from wenottingham/rolefu
...
Nuke galaxy metadata from some Tower setup roles.
2017-01-25 14:18:34 -05:00
Bill Nottingham
87c3183a31
Merge pull request #4922 from wenottingham/thats-no-moon
...
Merge foreman inventory script performance fixes.
2017-01-25 14:18:26 -05:00
Bill Nottingham
e12ae193db
Merge foreman inventory script performance fixes.
...
Sent & accepted upstream.
2017-01-24 16:40:59 -05:00
Bill Nottingham
7a39b97b68
Merge pull request #4893 from wenottingham/venv
...
Clear Tower venv in virtualenv creation in packaging
2017-01-24 14:27:37 -05:00
Bill Nottingham
7785bdf5e2
Merge pull request #4907 from wenottingham/ssl-python-aaargh
...
Ensure we have a non-SSL INTERNAL_API_URL.
2017-01-24 11:19:25 -05:00
Bill Nottingham
c01eccca7e
Remove most SELinux policy.
...
Add file contexts to policy instead of using semanage.
2017-01-24 01:50:34 -05:00
Bill Nottingham
798b33000a
Merge pull request #4762 from wenottingham/upgrade-or-perish
...
Ensure that the user is running is ansible 2.1 or later, for censoring reasons.
2017-01-18 16:24:25 -05:00
Bill Nottingham
bfe17f3bfc
Merge pull request #4764 from wenottingham/ansible-1.8-omg
...
Remove some cruft for pre-1.8 ansible
2017-01-17 14:50:02 -05:00
Bill Nottingham
696d00320f
Merge pull request #4720 from wenottingham/2017-branch
...
Bump copyright date in overall headers/footers
2017-01-13 15:49:20 -05:00
Bill Nottingham
d0067109c1
Merge pull request #4547 from wenottingham/sending-out-an-sos
...
Update sosreport config.
2017-01-13 14:59:57 -05:00
Bill Nottingham
fb6d3ad547
Merge pull request #4702 from wenottingham/csrf-fu
...
Set CSRF_COOKIE_AGE to 'None'.
2017-01-13 12:47:26 -05:00
Bill Nottingham
5f4dcfe8b4
say goodbye to 2016
2017-01-13 12:44:07 -05:00
Bill Nottingham
ef27d771fb
Set CSRF_COOKIE_AGE to 'None'.
...
This causes them to be sent as session cookies, not 1-year cookies.
2017-01-12 16:25:56 -05:00
Bill Nottingham
4f168e0989
Merge pull request #4697 from wenottingham/moooOOOOOOOOOOOOOooooooooooOOOOOOOOOOO
...
Fix AnsiMcBullface.
2017-01-12 16:16:02 -05:00
Bill Nottingham
7c095b0088
Fix AnsiMcBullface.
2017-01-12 14:27:44 -05:00
Bill Nottingham
946a5bde9a
Merge pull request #4635 from wenottingham/time-after-time
...
Don't hardcode a timezone
2017-01-11 15:20:44 -05:00
Bill Nottingham
39555fe04a
Merge pull request #4642 from wenottingham/windows-fu
...
Vendor pywinrm and deps for Ansible.
2017-01-10 17:06:07 -05:00
Bill Nottingham
3e8c712771
Licenses + LGPL code for winrm vendoring.
2017-01-10 17:04:48 -05:00
Bill Nottingham
f3ade65ac6
Vendor pywinrm and deps for Ansible.
2017-01-10 14:27:55 -05:00
Bill Nottingham
efe0f86705
Set TIME_ZONE to None.
...
This causes Tower to use the system timezone.
2017-01-10 10:51:23 -05:00
Bill Nottingham
316c4a50cf
Merge pull request #4576 from wenottingham/log-help
...
Update logging help/strings.
2017-01-04 13:34:27 -05:00
Bill Nottingham
9f4327a7ba
Update logging help/strings.
2017-01-04 13:25:19 -05:00
Bill Nottingham
8abe3bd563
Merge pull request #4536 from wenottingham/firewall-fu
...
Merge iptables and firewalld roles
2017-01-03 11:35:58 -05:00
Bill Nottingham
a1d21a1931
Merge pull request #4529 from wenottingham/the-voice-of-nalen-commands-you
...
Clean up assorted license wordings.
2017-01-03 11:30:27 -05:00
Bill Nottingham
2209b305e9
Merge pull request #4527 from wenottingham/bundled-up
...
Fix bundled installation of remote postgresql server.
2017-01-03 11:29:56 -05:00