diff --git a/awx/locale/django.pot b/awx/locale/django.pot index 3038bed7d1..fc8c1554da 100644 --- a/awx/locale/django.pot +++ b/awx/locale/django.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-27 19:27+0000\n" +"POT-Creation-Date: 2017-11-30 20:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -78,25 +78,30 @@ msgstr "" msgid "Loops not allowed in filters, detected on field {}." msgstr "" -#: awx/api/filters.py:297 +#: awx/api/filters.py:171 +#, python-brace-format +msgid "Invalid {field_name} id: {field_id}" +msgstr "" + +#: awx/api/filters.py:302 #, python-format msgid "cannot filter on kind %s" msgstr "" -#: awx/api/filters.py:404 +#: awx/api/filters.py:409 #, python-format msgid "cannot order by field %s" msgstr "" -#: awx/api/generics.py:515 awx/api/generics.py:577 +#: awx/api/generics.py:550 awx/api/generics.py:612 msgid "\"id\" field must be an integer." msgstr "" -#: awx/api/generics.py:574 +#: awx/api/generics.py:609 msgid "\"id\" is required to disassociate" msgstr "" -#: awx/api/generics.py:625 +#: awx/api/generics.py:660 msgid "{} 'id' field is missing." msgstr "" @@ -175,807 +180,833 @@ msgstr "" msgid "Workflow Template" msgstr "" -#: awx/api/serializers.py:697 awx/api/serializers.py:755 awx/api/views.py:4314 +#: awx/api/serializers.py:701 awx/api/serializers.py:759 awx/api/views.py:4365 #, python-format msgid "" "Standard Output too large to display (%(text_size)d bytes), only download " "supported for sizes over %(supported_size)d bytes" msgstr "" -#: awx/api/serializers.py:770 +#: awx/api/serializers.py:774 msgid "Write-only field used to change the password." msgstr "" -#: awx/api/serializers.py:772 +#: awx/api/serializers.py:776 msgid "Set if the account is managed by an external service" msgstr "" -#: awx/api/serializers.py:796 +#: awx/api/serializers.py:800 msgid "Password required for new User." msgstr "" -#: awx/api/serializers.py:882 +#: awx/api/serializers.py:886 #, python-format msgid "Unable to change %s on user managed by LDAP." msgstr "" -#: awx/api/serializers.py:1046 +#: awx/api/serializers.py:1050 msgid "Organization is missing" msgstr "" -#: awx/api/serializers.py:1050 +#: awx/api/serializers.py:1054 msgid "Update options must be set to false for manual projects." msgstr "" -#: awx/api/serializers.py:1056 +#: awx/api/serializers.py:1060 msgid "Array of playbooks available within this project." msgstr "" -#: awx/api/serializers.py:1075 +#: awx/api/serializers.py:1079 msgid "" "Array of inventory files and directories available within this project, not " "comprehensive." msgstr "" -#: awx/api/serializers.py:1282 +#: awx/api/serializers.py:1201 +msgid "Smart inventories must specify host_filter" +msgstr "" + +#: awx/api/serializers.py:1303 #, python-format msgid "Invalid port specification: %s" msgstr "" -#: awx/api/serializers.py:1293 +#: awx/api/serializers.py:1314 msgid "Cannot create Host for Smart Inventory" msgstr "" -#: awx/api/serializers.py:1315 awx/api/serializers.py:3218 -#: awx/api/serializers.py:3303 awx/main/validators.py:198 +#: awx/api/serializers.py:1336 awx/api/serializers.py:3321 +#: awx/api/serializers.py:3406 awx/main/validators.py:198 msgid "Must be valid JSON or YAML." msgstr "" -#: awx/api/serializers.py:1411 +#: awx/api/serializers.py:1432 msgid "Invalid group name." msgstr "" -#: awx/api/serializers.py:1416 +#: awx/api/serializers.py:1437 msgid "Cannot create Group for Smart Inventory" msgstr "" -#: awx/api/serializers.py:1488 +#: awx/api/serializers.py:1509 msgid "" "Script must begin with a hashbang sequence: i.e.... #!/usr/bin/env python" msgstr "" -#: awx/api/serializers.py:1534 +#: awx/api/serializers.py:1555 msgid "`{}` is a prohibited environment variable" msgstr "" -#: awx/api/serializers.py:1545 +#: awx/api/serializers.py:1566 msgid "If 'source' is 'custom', 'source_script' must be provided." msgstr "" -#: awx/api/serializers.py:1551 +#: awx/api/serializers.py:1572 msgid "Must provide an inventory." msgstr "" -#: awx/api/serializers.py:1555 +#: awx/api/serializers.py:1576 msgid "" "The 'source_script' does not belong to the same organization as the " "inventory." msgstr "" -#: awx/api/serializers.py:1557 +#: awx/api/serializers.py:1578 msgid "'source_script' doesn't exist." msgstr "" -#: awx/api/serializers.py:1581 +#: awx/api/serializers.py:1602 msgid "Automatic group relationship, will be removed in 3.3" msgstr "" -#: awx/api/serializers.py:1658 +#: awx/api/serializers.py:1679 msgid "Cannot use manual project for SCM-based inventory." msgstr "" -#: awx/api/serializers.py:1664 +#: awx/api/serializers.py:1685 msgid "" "Manual inventory sources are created automatically when a group is created " "in the v1 API." msgstr "" -#: awx/api/serializers.py:1669 +#: awx/api/serializers.py:1690 msgid "Setting not compatible with existing schedules." msgstr "" -#: awx/api/serializers.py:1674 +#: awx/api/serializers.py:1695 msgid "Cannot create Inventory Source for Smart Inventory" msgstr "" -#: awx/api/serializers.py:1688 +#: awx/api/serializers.py:1709 #, python-format msgid "Cannot set %s if not SCM type." msgstr "" -#: awx/api/serializers.py:1929 +#: awx/api/serializers.py:1950 msgid "Modifications not allowed for managed credential types" msgstr "" -#: awx/api/serializers.py:1934 +#: awx/api/serializers.py:1955 msgid "" "Modifications to inputs are not allowed for credential types that are in use" msgstr "" -#: awx/api/serializers.py:1940 +#: awx/api/serializers.py:1961 #, python-format msgid "Must be 'cloud' or 'net', not %s" msgstr "" -#: awx/api/serializers.py:1946 +#: awx/api/serializers.py:1967 msgid "'ask_at_runtime' is not supported for custom credentials." msgstr "" -#: awx/api/serializers.py:2119 +#: awx/api/serializers.py:2140 #, python-format msgid "\"%s\" is not a valid choice" msgstr "" -#: awx/api/serializers.py:2138 +#: awx/api/serializers.py:2159 #, python-format msgid "'%s' is not a valid field for %s" msgstr "" -#: awx/api/serializers.py:2150 +#: awx/api/serializers.py:2180 +msgid "" +"You cannot change the credential type of the credential, as it may break the " +"functionality of the resources using it." +msgstr "" + +#: awx/api/serializers.py:2191 msgid "" "Write-only field used to add user to owner role. If provided, do not give " "either team or organization. Only valid for creation." msgstr "" -#: awx/api/serializers.py:2155 +#: awx/api/serializers.py:2196 msgid "" "Write-only field used to add team to owner role. If provided, do not give " "either user or organization. Only valid for creation." msgstr "" -#: awx/api/serializers.py:2160 +#: awx/api/serializers.py:2201 msgid "" "Inherit permissions from organization roles. If provided on creation, do not " "give either user or team." msgstr "" -#: awx/api/serializers.py:2176 +#: awx/api/serializers.py:2217 msgid "Missing 'user', 'team', or 'organization'." msgstr "" -#: awx/api/serializers.py:2216 +#: awx/api/serializers.py:2257 msgid "" "Credential organization must be set and match before assigning to a team" msgstr "" -#: awx/api/serializers.py:2378 +#: awx/api/serializers.py:2424 msgid "You must provide a cloud credential." msgstr "" -#: awx/api/serializers.py:2379 +#: awx/api/serializers.py:2425 msgid "You must provide a network credential." msgstr "" -#: awx/api/serializers.py:2395 +#: awx/api/serializers.py:2441 msgid "This field is required." msgstr "" -#: awx/api/serializers.py:2397 awx/api/serializers.py:2399 +#: awx/api/serializers.py:2443 awx/api/serializers.py:2445 msgid "Playbook not found for project." msgstr "" -#: awx/api/serializers.py:2401 +#: awx/api/serializers.py:2447 msgid "Must select playbook for project." msgstr "" -#: awx/api/serializers.py:2476 +#: awx/api/serializers.py:2522 msgid "Must either set a default value or ask to prompt on launch." msgstr "" -#: awx/api/serializers.py:2478 awx/main/models/jobs.py:325 +#: awx/api/serializers.py:2524 awx/main/models/jobs.py:326 msgid "Job types 'run' and 'check' must have assigned a project." msgstr "" -#: awx/api/serializers.py:2549 +#: awx/api/serializers.py:2611 msgid "Invalid job template." msgstr "" -#: awx/api/serializers.py:2630 -msgid "Credential not found or deleted." +#: awx/api/serializers.py:2708 +msgid "Neither credential nor vault credential provided." msgstr "" -#: awx/api/serializers.py:2632 +#: awx/api/serializers.py:2711 msgid "Job Template Project is missing or undefined." msgstr "" -#: awx/api/serializers.py:2634 +#: awx/api/serializers.py:2713 msgid "Job Template Inventory is missing or undefined." msgstr "" -#: awx/api/serializers.py:2921 +#: awx/api/serializers.py:2782 awx/main/tasks.py:2186 +msgid "{} are prohibited from use in ad hoc commands." +msgstr "" + +#: awx/api/serializers.py:3008 #, python-format msgid "%(job_type)s is not a valid job type. The choices are %(choices)s." msgstr "" -#: awx/api/serializers.py:2926 +#: awx/api/serializers.py:3013 msgid "Workflow job template is missing during creation." msgstr "" -#: awx/api/serializers.py:2931 +#: awx/api/serializers.py:3018 #, python-format msgid "Cannot nest a %s inside a WorkflowJobTemplate" msgstr "" -#: awx/api/serializers.py:3188 +#: awx/api/serializers.py:3291 #, python-format msgid "Job Template '%s' is missing or undefined." msgstr "" -#: awx/api/serializers.py:3191 +#: awx/api/serializers.py:3294 msgid "The inventory associated with this Job Template is being deleted." msgstr "" -#: awx/api/serializers.py:3232 awx/api/views.py:2991 +#: awx/api/serializers.py:3335 awx/api/views.py:3023 #, python-format msgid "Cannot assign multiple %s credentials." msgstr "" -#: awx/api/serializers.py:3234 awx/api/views.py:2994 +#: awx/api/serializers.py:3337 awx/api/views.py:3026 msgid "Extra credentials must be network or cloud." msgstr "" -#: awx/api/serializers.py:3371 +#: awx/api/serializers.py:3474 msgid "" "Missing required fields for Notification Configuration: notification_type" msgstr "" -#: awx/api/serializers.py:3394 +#: awx/api/serializers.py:3497 msgid "No values specified for field '{}'" msgstr "" -#: awx/api/serializers.py:3399 +#: awx/api/serializers.py:3502 msgid "Missing required fields for Notification Configuration: {}." msgstr "" -#: awx/api/serializers.py:3402 +#: awx/api/serializers.py:3505 msgid "Configuration field '{}' incorrect type, expected {}." msgstr "" -#: awx/api/serializers.py:3455 +#: awx/api/serializers.py:3558 msgid "Inventory Source must be a cloud resource." msgstr "" -#: awx/api/serializers.py:3457 +#: awx/api/serializers.py:3560 msgid "Manual Project cannot have a schedule set." msgstr "" -#: awx/api/serializers.py:3460 +#: awx/api/serializers.py:3563 msgid "" "Inventory sources with `update_on_project_update` cannot be scheduled. " "Schedule its source project `{}` instead." msgstr "" -#: awx/api/serializers.py:3479 +#: awx/api/serializers.py:3582 msgid "Projects and inventory updates cannot accept extra variables." msgstr "" -#: awx/api/serializers.py:3501 +#: awx/api/serializers.py:3604 msgid "DTSTART required in rrule. Value should match: DTSTART:YYYYMMDDTHHMMSSZ" msgstr "" -#: awx/api/serializers.py:3503 +#: awx/api/serializers.py:3606 msgid "Multiple DTSTART is not supported." msgstr "" -#: awx/api/serializers.py:3505 +#: awx/api/serializers.py:3608 msgid "RRULE require in rrule." msgstr "" -#: awx/api/serializers.py:3507 +#: awx/api/serializers.py:3610 msgid "Multiple RRULE is not supported." msgstr "" -#: awx/api/serializers.py:3509 +#: awx/api/serializers.py:3612 msgid "INTERVAL required in rrule." msgstr "" -#: awx/api/serializers.py:3511 +#: awx/api/serializers.py:3614 msgid "TZID is not supported." msgstr "" -#: awx/api/serializers.py:3513 +#: awx/api/serializers.py:3616 msgid "SECONDLY is not supported." msgstr "" -#: awx/api/serializers.py:3515 +#: awx/api/serializers.py:3618 msgid "Multiple BYMONTHDAYs not supported." msgstr "" -#: awx/api/serializers.py:3517 +#: awx/api/serializers.py:3620 msgid "Multiple BYMONTHs not supported." msgstr "" -#: awx/api/serializers.py:3519 +#: awx/api/serializers.py:3622 msgid "BYDAY with numeric prefix not supported." msgstr "" -#: awx/api/serializers.py:3521 +#: awx/api/serializers.py:3624 msgid "BYYEARDAY not supported." msgstr "" -#: awx/api/serializers.py:3523 +#: awx/api/serializers.py:3626 msgid "BYWEEKNO not supported." msgstr "" -#: awx/api/serializers.py:3527 +#: awx/api/serializers.py:3630 msgid "COUNT > 999 is unsupported." msgstr "" -#: awx/api/serializers.py:3531 +#: awx/api/serializers.py:3634 msgid "rrule parsing failed validation." msgstr "" -#: awx/api/serializers.py:3631 +#: awx/api/serializers.py:3760 msgid "" "A summary of the new and changed values when an object is created, updated, " "or deleted" msgstr "" -#: awx/api/serializers.py:3633 +#: awx/api/serializers.py:3762 msgid "" "For create, update, and delete events this is the object type that was " "affected. For associate and disassociate events this is the object type " "associated or disassociated with object2." msgstr "" -#: awx/api/serializers.py:3636 +#: awx/api/serializers.py:3765 msgid "" "Unpopulated for create, update, and delete events. For associate and " "disassociate events this is the object type that object1 is being associated " "with." msgstr "" -#: awx/api/serializers.py:3639 +#: awx/api/serializers.py:3768 msgid "The action taken with respect to the given object(s)." msgstr "" -#: awx/api/serializers.py:3749 +#: awx/api/serializers.py:3885 msgid "Unable to login with provided credentials." msgstr "" -#: awx/api/serializers.py:3751 +#: awx/api/serializers.py:3887 msgid "Must include \"username\" and \"password\"." msgstr "" -#: awx/api/views.py:106 +#: awx/api/views.py:108 msgid "Your license does not allow use of the activity stream." msgstr "" -#: awx/api/views.py:116 +#: awx/api/views.py:118 msgid "Your license does not permit use of system tracking." msgstr "" -#: awx/api/views.py:126 +#: awx/api/views.py:128 msgid "Your license does not allow use of workflows." msgstr "" -#: awx/api/views.py:140 +#: awx/api/views.py:142 msgid "Cannot delete job resource when associated workflow job is running." msgstr "" -#: awx/api/views.py:144 +#: awx/api/views.py:146 msgid "Cannot delete running job resource." msgstr "" -#: awx/api/views.py:153 awx/templates/rest_framework/api.html:28 +#: awx/api/views.py:155 awx/templates/rest_framework/api.html:28 msgid "REST API" msgstr "" -#: awx/api/views.py:162 awx/templates/rest_framework/api.html:4 +#: awx/api/views.py:164 awx/templates/rest_framework/api.html:4 msgid "AWX REST API" msgstr "" -#: awx/api/views.py:224 +#: awx/api/views.py:226 msgid "Version 1" msgstr "" -#: awx/api/views.py:228 +#: awx/api/views.py:230 msgid "Version 2" msgstr "" -#: awx/api/views.py:239 +#: awx/api/views.py:241 msgid "Ping" msgstr "" -#: awx/api/views.py:270 awx/conf/apps.py:12 +#: awx/api/views.py:272 awx/conf/apps.py:12 msgid "Configuration" msgstr "" -#: awx/api/views.py:323 +#: awx/api/views.py:325 msgid "Invalid license data" msgstr "" -#: awx/api/views.py:325 +#: awx/api/views.py:327 msgid "Missing 'eula_accepted' property" msgstr "" -#: awx/api/views.py:329 +#: awx/api/views.py:331 msgid "'eula_accepted' value is invalid" msgstr "" -#: awx/api/views.py:332 +#: awx/api/views.py:334 msgid "'eula_accepted' must be True" msgstr "" -#: awx/api/views.py:339 +#: awx/api/views.py:341 msgid "Invalid JSON" msgstr "" -#: awx/api/views.py:347 +#: awx/api/views.py:349 msgid "Invalid License" msgstr "" -#: awx/api/views.py:357 +#: awx/api/views.py:359 msgid "Invalid license" msgstr "" -#: awx/api/views.py:365 +#: awx/api/views.py:367 #, python-format msgid "Failed to remove license (%s)" msgstr "" -#: awx/api/views.py:370 +#: awx/api/views.py:372 msgid "Dashboard" msgstr "" -#: awx/api/views.py:469 +#: awx/api/views.py:471 msgid "Dashboard Jobs Graphs" msgstr "" -#: awx/api/views.py:505 +#: awx/api/views.py:507 #, python-format msgid "Unknown period \"%s\"" msgstr "" -#: awx/api/views.py:519 +#: awx/api/views.py:521 msgid "Instances" msgstr "" -#: awx/api/views.py:527 +#: awx/api/views.py:529 msgid "Instance Detail" msgstr "" -#: awx/api/views.py:535 +#: awx/api/views.py:537 msgid "Instance Running Jobs" msgstr "" -#: awx/api/views.py:550 +#: awx/api/views.py:552 msgid "Instance's Instance Groups" msgstr "" -#: awx/api/views.py:560 +#: awx/api/views.py:562 msgid "Instance Groups" msgstr "" -#: awx/api/views.py:568 +#: awx/api/views.py:570 msgid "Instance Group Detail" msgstr "" -#: awx/api/views.py:576 +#: awx/api/views.py:578 msgid "Instance Group Running Jobs" msgstr "" -#: awx/api/views.py:586 +#: awx/api/views.py:588 msgid "Instance Group's Instances" msgstr "" -#: awx/api/views.py:596 +#: awx/api/views.py:598 msgid "Schedules" msgstr "" -#: awx/api/views.py:615 +#: awx/api/views.py:617 msgid "Schedule Jobs List" msgstr "" -#: awx/api/views.py:841 +#: awx/api/views.py:843 msgid "Your license only permits a single organization to exist." msgstr "" -#: awx/api/views.py:1077 awx/api/views.py:4615 +#: awx/api/views.py:1079 awx/api/views.py:4666 msgid "You cannot assign an Organization role as a child role for a Team." msgstr "" -#: awx/api/views.py:1081 awx/api/views.py:4629 +#: awx/api/views.py:1083 awx/api/views.py:4680 msgid "You cannot grant system-level permissions to a team." msgstr "" -#: awx/api/views.py:1088 awx/api/views.py:4621 +#: awx/api/views.py:1090 awx/api/views.py:4672 msgid "" "You cannot grant credential access to a team when the Organization field " "isn't set, or belongs to a different organization" msgstr "" -#: awx/api/views.py:1178 +#: awx/api/views.py:1180 msgid "Cannot delete project." msgstr "" -#: awx/api/views.py:1213 +#: awx/api/views.py:1215 msgid "Project Schedules" msgstr "" -#: awx/api/views.py:1225 +#: awx/api/views.py:1227 msgid "Project SCM Inventory Sources" msgstr "" -#: awx/api/views.py:1352 +#: awx/api/views.py:1354 msgid "Project Update SCM Inventory Updates" msgstr "" -#: awx/api/views.py:1407 +#: awx/api/views.py:1409 msgid "Me" msgstr "" -#: awx/api/views.py:1451 awx/api/views.py:4572 +#: awx/api/views.py:1453 awx/api/views.py:4623 msgid "You may not perform any action with your own admin_role." msgstr "" -#: awx/api/views.py:1457 awx/api/views.py:4576 +#: awx/api/views.py:1459 awx/api/views.py:4627 msgid "You may not change the membership of a users admin_role" msgstr "" -#: awx/api/views.py:1462 awx/api/views.py:4581 +#: awx/api/views.py:1464 awx/api/views.py:4632 msgid "" "You cannot grant credential access to a user not in the credentials' " "organization" msgstr "" -#: awx/api/views.py:1466 awx/api/views.py:4585 +#: awx/api/views.py:1468 awx/api/views.py:4636 msgid "You cannot grant private credential access to another user" msgstr "" -#: awx/api/views.py:1564 +#: awx/api/views.py:1566 #, python-format msgid "Cannot change %s." msgstr "" -#: awx/api/views.py:1570 +#: awx/api/views.py:1572 msgid "Cannot delete user." msgstr "" -#: awx/api/views.py:1599 +#: awx/api/views.py:1601 msgid "Deletion not allowed for managed credential types" msgstr "" -#: awx/api/views.py:1601 +#: awx/api/views.py:1603 msgid "Credential types that are in use cannot be deleted" msgstr "" -#: awx/api/views.py:1779 +#: awx/api/views.py:1781 msgid "Cannot delete inventory script." msgstr "" -#: awx/api/views.py:1864 +#: awx/api/views.py:1866 +#, python-brace-format msgid "{0}" msgstr "" -#: awx/api/views.py:2089 +#: awx/api/views.py:2101 msgid "Fact not found." msgstr "" -#: awx/api/views.py:2113 +#: awx/api/views.py:2125 msgid "SSLError while trying to connect to {}" msgstr "" -#: awx/api/views.py:2115 +#: awx/api/views.py:2127 msgid "Request to {} timed out." msgstr "" -#: awx/api/views.py:2117 +#: awx/api/views.py:2129 msgid "Unkown exception {} while trying to GET {}" msgstr "" -#: awx/api/views.py:2120 +#: awx/api/views.py:2132 msgid "" "Unauthorized access. Please check your Insights Credential username and " "password." msgstr "" -#: awx/api/views.py:2122 +#: awx/api/views.py:2134 msgid "" "Failed to gather reports and maintenance plans from Insights API at URL {}. " "Server responded with {} status code and message {}" msgstr "" -#: awx/api/views.py:2128 +#: awx/api/views.py:2140 msgid "Expected JSON response from Insights but instead got {}" msgstr "" -#: awx/api/views.py:2135 +#: awx/api/views.py:2147 msgid "This host is not recognized as an Insights host." msgstr "" -#: awx/api/views.py:2140 +#: awx/api/views.py:2152 msgid "The Insights Credential for \"{}\" was not found." msgstr "" -#: awx/api/views.py:2209 +#: awx/api/views.py:2221 msgid "Cyclical Group association." msgstr "" -#: awx/api/views.py:2482 +#: awx/api/views.py:2499 msgid "Inventory Source List" msgstr "" -#: awx/api/views.py:2495 +#: awx/api/views.py:2512 msgid "Inventory Sources Update" msgstr "" -#: awx/api/views.py:2525 +#: awx/api/views.py:2542 msgid "Could not start because `can_update` returned False" msgstr "" -#: awx/api/views.py:2533 +#: awx/api/views.py:2550 msgid "No inventory sources to update." msgstr "" -#: awx/api/views.py:2565 +#: awx/api/views.py:2582 msgid "Cannot delete inventory source." msgstr "" -#: awx/api/views.py:2573 +#: awx/api/views.py:2590 msgid "Inventory Source Schedules" msgstr "" -#: awx/api/views.py:2603 +#: awx/api/views.py:2620 msgid "Notification Templates can only be assigned when source is one of {}." msgstr "" -#: awx/api/views.py:2826 +#: awx/api/views.py:2851 msgid "Job Template Schedules" msgstr "" -#: awx/api/views.py:2846 awx/api/views.py:2862 +#: awx/api/views.py:2871 awx/api/views.py:2882 msgid "Your license does not allow adding surveys." msgstr "" -#: awx/api/views.py:2869 +#: awx/api/views.py:2889 msgid "'name' missing from survey spec." msgstr "" -#: awx/api/views.py:2871 +#: awx/api/views.py:2891 msgid "'description' missing from survey spec." msgstr "" -#: awx/api/views.py:2873 +#: awx/api/views.py:2893 msgid "'spec' missing from survey spec." msgstr "" -#: awx/api/views.py:2875 +#: awx/api/views.py:2895 msgid "'spec' must be a list of items." msgstr "" -#: awx/api/views.py:2877 +#: awx/api/views.py:2897 msgid "'spec' doesn't contain any items." msgstr "" -#: awx/api/views.py:2883 +#: awx/api/views.py:2903 #, python-format msgid "Survey question %s is not a json object." msgstr "" -#: awx/api/views.py:2885 +#: awx/api/views.py:2905 #, python-format msgid "'type' missing from survey question %s." msgstr "" -#: awx/api/views.py:2887 +#: awx/api/views.py:2907 #, python-format msgid "'question_name' missing from survey question %s." msgstr "" -#: awx/api/views.py:2889 +#: awx/api/views.py:2909 #, python-format msgid "'variable' missing from survey question %s." msgstr "" -#: awx/api/views.py:2891 +#: awx/api/views.py:2911 #, python-format msgid "'variable' '%(item)s' duplicated in survey question %(survey)s." msgstr "" -#: awx/api/views.py:2896 +#: awx/api/views.py:2916 #, python-format msgid "'required' missing from survey question %s." msgstr "" -#: awx/api/views.py:2901 -msgid "" -"$encrypted$ is reserved keyword and may not be used as a default for " -"password {}." +#: awx/api/views.py:2921 +#, python-brace-format +msgid "Value {question_default} for '{variable_name}' expected to be a string." msgstr "" -#: awx/api/views.py:3017 +#: awx/api/views.py:2928 +#, python-brace-format +msgid "" +"$encrypted$ is reserved keyword for password questions and may not be used " +"as a default for '{variable_name}' in survey question {question_position}." +msgstr "" + +#: awx/api/views.py:3049 msgid "Maximum number of labels for {} reached." msgstr "" -#: awx/api/views.py:3136 +#: awx/api/views.py:3170 msgid "No matching host could be found!" msgstr "" -#: awx/api/views.py:3139 +#: awx/api/views.py:3173 msgid "Multiple hosts matched the request!" msgstr "" -#: awx/api/views.py:3144 +#: awx/api/views.py:3178 msgid "Cannot start automatically, user input required!" msgstr "" -#: awx/api/views.py:3151 +#: awx/api/views.py:3185 msgid "Host callback job already pending." msgstr "" -#: awx/api/views.py:3164 +#: awx/api/views.py:3199 msgid "Error starting job!" msgstr "" -#: awx/api/views.py:3271 +#: awx/api/views.py:3306 +#, python-brace-format msgid "Cannot associate {0} when {1} have been associated." msgstr "" -#: awx/api/views.py:3296 +#: awx/api/views.py:3331 msgid "Multiple parent relationship not allowed." msgstr "" -#: awx/api/views.py:3301 +#: awx/api/views.py:3336 msgid "Cycle detected." msgstr "" -#: awx/api/views.py:3505 +#: awx/api/views.py:3540 msgid "Workflow Job Template Schedules" msgstr "" -#: awx/api/views.py:3650 awx/api/views.py:4217 +#: awx/api/views.py:3685 awx/api/views.py:4268 msgid "Superuser privileges needed." msgstr "" -#: awx/api/views.py:3682 +#: awx/api/views.py:3717 msgid "System Job Template Schedules" msgstr "" -#: awx/api/views.py:3891 +#: awx/api/views.py:3780 +msgid "POST not allowed for Job launching in version 2 of the api" +msgstr "" + +#: awx/api/views.py:3942 msgid "Job Host Summaries List" msgstr "" -#: awx/api/views.py:3938 +#: awx/api/views.py:3989 msgid "Job Event Children List" msgstr "" -#: awx/api/views.py:3947 +#: awx/api/views.py:3998 msgid "Job Event Hosts List" msgstr "" -#: awx/api/views.py:3957 +#: awx/api/views.py:4008 msgid "Job Events List" msgstr "" -#: awx/api/views.py:4171 +#: awx/api/views.py:4222 msgid "Ad Hoc Command Events List" msgstr "" -#: awx/api/views.py:4386 +#: awx/api/views.py:4437 msgid "Error generating stdout download file: {}" msgstr "" -#: awx/api/views.py:4399 +#: awx/api/views.py:4450 #, python-format msgid "Error generating stdout download file: %s" msgstr "" -#: awx/api/views.py:4444 +#: awx/api/views.py:4495 msgid "Delete not allowed while there are pending notifications" msgstr "" -#: awx/api/views.py:4451 +#: awx/api/views.py:4502 msgid "Notification Template Test" msgstr "" @@ -1131,15 +1162,16 @@ msgstr "" msgid "User" msgstr "" -#: awx/conf/fields.py:62 +#: awx/conf/fields.py:63 msgid "Enter a valid URL" msgstr "" -#: awx/conf/fields.py:94 +#: awx/conf/fields.py:95 +#, python-brace-format msgid "\"{input}\" is not a valid string." msgstr "" -#: awx/conf/license.py:19 +#: awx/conf/license.py:22 msgid "Your Tower license does not allow that." msgstr "" @@ -1155,7 +1187,11 @@ msgstr "" msgid "Skip commenting out settings in files." msgstr "" -#: awx/conf/management/commands/migrate_to_database_settings.py:61 +#: awx/conf/management/commands/migrate_to_database_settings.py:62 +msgid "Skip migrating and only comment out settings in files." +msgstr "" + +#: awx/conf/management/commands/migrate_to_database_settings.py:68 msgid "Backup existing settings files with this suffix." msgstr "" @@ -1179,7 +1215,7 @@ msgstr "" msgid "User-Defaults" msgstr "" -#: awx/conf/registry.py:151 +#: awx/conf/registry.py:154 msgid "This value has been set manually in a settings file." msgstr "" @@ -1251,93 +1287,91 @@ msgstr "" msgid "Logging Connectivity Test" msgstr "" -#: awx/main/access.py:224 +#: awx/main/access.py:44 +msgid "Resource is being used by running jobs." +msgstr "" + +#: awx/main/access.py:237 #, python-format msgid "Bad data found in related field %s." msgstr "" -#: awx/main/access.py:268 +#: awx/main/access.py:281 msgid "License is missing." msgstr "" -#: awx/main/access.py:270 +#: awx/main/access.py:283 msgid "License has expired." msgstr "" -#: awx/main/access.py:278 +#: awx/main/access.py:291 #, python-format msgid "License count of %s instances has been reached." msgstr "" -#: awx/main/access.py:280 +#: awx/main/access.py:293 #, python-format msgid "License count of %s instances has been exceeded." msgstr "" -#: awx/main/access.py:282 +#: awx/main/access.py:295 msgid "Host count exceeds available instances." msgstr "" -#: awx/main/access.py:286 +#: awx/main/access.py:299 #, python-format msgid "Feature %s is not enabled in the active license." msgstr "" -#: awx/main/access.py:288 +#: awx/main/access.py:301 msgid "Features not found in active license." msgstr "" -#: awx/main/access.py:534 awx/main/access.py:619 awx/main/access.py:748 -#: awx/main/access.py:801 awx/main/access.py:1063 awx/main/access.py:1263 -#: awx/main/access.py:1725 -msgid "Resource is being used by running jobs" -msgstr "" - -#: awx/main/access.py:675 +#: awx/main/access.py:707 msgid "Unable to change inventory on a host." msgstr "" -#: awx/main/access.py:692 awx/main/access.py:737 +#: awx/main/access.py:724 awx/main/access.py:769 msgid "Cannot associate two items from different inventories." msgstr "" -#: awx/main/access.py:725 +#: awx/main/access.py:757 msgid "Unable to change inventory on a group." msgstr "" -#: awx/main/access.py:983 +#: awx/main/access.py:1017 msgid "Unable to change organization on a team." msgstr "" -#: awx/main/access.py:996 +#: awx/main/access.py:1030 msgid "The {} role cannot be assigned to a team" msgstr "" -#: awx/main/access.py:998 +#: awx/main/access.py:1032 msgid "The admin_role for a User cannot be assigned to a team" msgstr "" -#: awx/main/access.py:1443 +#: awx/main/access.py:1479 msgid "Job has been orphaned from its job template." msgstr "" -#: awx/main/access.py:1445 +#: awx/main/access.py:1481 msgid "You do not have execute permission to related job template." msgstr "" -#: awx/main/access.py:1448 +#: awx/main/access.py:1484 msgid "Job was launched with prompted fields." msgstr "" -#: awx/main/access.py:1450 +#: awx/main/access.py:1486 msgid " Organization level permissions required." msgstr "" -#: awx/main/access.py:1452 +#: awx/main/access.py:1488 msgid " You do not have permission to related resources." msgstr "" -#: awx/main/access.py:1798 +#: awx/main/access.py:1833 msgid "" "You do not have permission to the workflow job resources required for " "relaunch." @@ -1781,149 +1815,149 @@ msgstr "" msgid "\n" msgstr "" -#: awx/main/constants.py:8 +#: awx/main/constants.py:10 msgid "Sudo" msgstr "" -#: awx/main/constants.py:8 +#: awx/main/constants.py:10 msgid "Su" msgstr "" -#: awx/main/constants.py:8 +#: awx/main/constants.py:10 msgid "Pbrun" msgstr "" -#: awx/main/constants.py:8 +#: awx/main/constants.py:10 msgid "Pfexec" msgstr "" -#: awx/main/constants.py:8 +#: awx/main/constants.py:10 msgid "DZDO" msgstr "" -#: awx/main/constants.py:8 +#: awx/main/constants.py:10 msgid "Pmrun" msgstr "" -#: awx/main/constants.py:8 +#: awx/main/constants.py:10 msgid "Runas" msgstr "" -#: awx/main/fields.py:56 +#: awx/main/fields.py:57 #, python-format msgid "'%s' is not one of ['%s']" msgstr "" -#: awx/main/fields.py:531 +#: awx/main/fields.py:533 #, python-format msgid "cannot be set unless \"%s\" is set" msgstr "" -#: awx/main/fields.py:547 +#: awx/main/fields.py:549 #, python-format msgid "required for %s" msgstr "" -#: awx/main/fields.py:571 +#: awx/main/fields.py:573 msgid "must be set when SSH key is encrypted." msgstr "" -#: awx/main/fields.py:577 +#: awx/main/fields.py:579 msgid "should not be set when SSH key is not encrypted." msgstr "" -#: awx/main/fields.py:635 +#: awx/main/fields.py:637 msgid "'dependencies' is not supported for custom credentials." msgstr "" -#: awx/main/fields.py:649 +#: awx/main/fields.py:651 msgid "\"tower\" is a reserved field name" msgstr "" -#: awx/main/fields.py:656 +#: awx/main/fields.py:658 #, python-format msgid "field IDs must be unique (%s)" msgstr "" -#: awx/main/fields.py:669 +#: awx/main/fields.py:671 #, python-format msgid "%s not allowed for %s type (%s)" msgstr "" -#: awx/main/fields.py:753 +#: awx/main/fields.py:755 #, python-format msgid "%s uses an undefined field (%s)" msgstr "" -#: awx/main/middleware.py:121 +#: awx/main/middleware.py:157 msgid "Formats of all available named urls" msgstr "" -#: awx/main/middleware.py:122 +#: awx/main/middleware.py:158 msgid "" "Read-only list of key-value pairs that shows the standard format of all " "available named URLs." msgstr "" -#: awx/main/middleware.py:124 awx/main/middleware.py:134 +#: awx/main/middleware.py:160 awx/main/middleware.py:170 msgid "Named URL" msgstr "" -#: awx/main/middleware.py:131 +#: awx/main/middleware.py:167 msgid "List of all named url graph nodes." msgstr "" -#: awx/main/middleware.py:132 +#: awx/main/middleware.py:168 msgid "" "Read-only list of key-value pairs that exposes named URL graph topology. Use " "this list to programmatically generate named URLs for resources" msgstr "" -#: awx/main/migrations/_reencrypt.py:23 awx/main/models/notifications.py:33 +#: awx/main/migrations/_reencrypt.py:25 awx/main/models/notifications.py:33 msgid "Email" msgstr "" -#: awx/main/migrations/_reencrypt.py:24 awx/main/models/notifications.py:34 +#: awx/main/migrations/_reencrypt.py:26 awx/main/models/notifications.py:34 msgid "Slack" msgstr "" -#: awx/main/migrations/_reencrypt.py:25 awx/main/models/notifications.py:35 +#: awx/main/migrations/_reencrypt.py:27 awx/main/models/notifications.py:35 msgid "Twilio" msgstr "" -#: awx/main/migrations/_reencrypt.py:26 awx/main/models/notifications.py:36 +#: awx/main/migrations/_reencrypt.py:28 awx/main/models/notifications.py:36 msgid "Pagerduty" msgstr "" -#: awx/main/migrations/_reencrypt.py:27 awx/main/models/notifications.py:37 +#: awx/main/migrations/_reencrypt.py:29 awx/main/models/notifications.py:37 msgid "HipChat" msgstr "" -#: awx/main/migrations/_reencrypt.py:28 awx/main/models/notifications.py:38 +#: awx/main/migrations/_reencrypt.py:30 awx/main/models/notifications.py:38 msgid "Webhook" msgstr "" -#: awx/main/migrations/_reencrypt.py:29 awx/main/models/notifications.py:39 +#: awx/main/migrations/_reencrypt.py:31 awx/main/models/notifications.py:39 msgid "IRC" msgstr "" -#: awx/main/models/activity_stream.py:24 +#: awx/main/models/activity_stream.py:25 msgid "Entity Created" msgstr "" -#: awx/main/models/activity_stream.py:25 +#: awx/main/models/activity_stream.py:26 msgid "Entity Updated" msgstr "" -#: awx/main/models/activity_stream.py:26 +#: awx/main/models/activity_stream.py:27 msgid "Entity Deleted" msgstr "" -#: awx/main/models/activity_stream.py:27 +#: awx/main/models/activity_stream.py:28 msgid "Entity Associated with another Entity" msgstr "" -#: awx/main/models/activity_stream.py:28 +#: awx/main/models/activity_stream.py:29 msgid "Entity was Disassociated with another Entity" msgstr "" @@ -1949,43 +1983,43 @@ msgstr "" msgid "No argument passed to %s module." msgstr "" -#: awx/main/models/ad_hoc_commands.py:245 awx/main/models/jobs.py:904 +#: awx/main/models/ad_hoc_commands.py:245 awx/main/models/jobs.py:911 msgid "Host Failed" msgstr "" -#: awx/main/models/ad_hoc_commands.py:246 awx/main/models/jobs.py:905 +#: awx/main/models/ad_hoc_commands.py:246 awx/main/models/jobs.py:912 msgid "Host OK" msgstr "" -#: awx/main/models/ad_hoc_commands.py:247 awx/main/models/jobs.py:908 +#: awx/main/models/ad_hoc_commands.py:247 awx/main/models/jobs.py:915 msgid "Host Unreachable" msgstr "" -#: awx/main/models/ad_hoc_commands.py:252 awx/main/models/jobs.py:907 +#: awx/main/models/ad_hoc_commands.py:252 awx/main/models/jobs.py:914 msgid "Host Skipped" msgstr "" -#: awx/main/models/ad_hoc_commands.py:262 awx/main/models/jobs.py:935 +#: awx/main/models/ad_hoc_commands.py:262 awx/main/models/jobs.py:942 msgid "Debug" msgstr "" -#: awx/main/models/ad_hoc_commands.py:263 awx/main/models/jobs.py:936 +#: awx/main/models/ad_hoc_commands.py:263 awx/main/models/jobs.py:943 msgid "Verbose" msgstr "" -#: awx/main/models/ad_hoc_commands.py:264 awx/main/models/jobs.py:937 +#: awx/main/models/ad_hoc_commands.py:264 awx/main/models/jobs.py:944 msgid "Deprecated" msgstr "" -#: awx/main/models/ad_hoc_commands.py:265 awx/main/models/jobs.py:938 +#: awx/main/models/ad_hoc_commands.py:265 awx/main/models/jobs.py:945 msgid "Warning" msgstr "" -#: awx/main/models/ad_hoc_commands.py:266 awx/main/models/jobs.py:939 +#: awx/main/models/ad_hoc_commands.py:266 awx/main/models/jobs.py:946 msgid "System Warning" msgstr "" -#: awx/main/models/ad_hoc_commands.py:267 awx/main/models/jobs.py:940 +#: awx/main/models/ad_hoc_commands.py:267 awx/main/models/jobs.py:947 #: awx/main/models/unified_jobs.py:64 msgid "Error" msgstr "" @@ -2004,162 +2038,167 @@ msgstr "" msgid "Scan" msgstr "" -#: awx/main/models/credential.py:82 +#: awx/main/models/credential.py:86 msgid "Host" msgstr "" -#: awx/main/models/credential.py:83 +#: awx/main/models/credential.py:87 msgid "The hostname or IP address to use." msgstr "" -#: awx/main/models/credential.py:89 +#: awx/main/models/credential.py:93 msgid "Username" msgstr "" -#: awx/main/models/credential.py:90 +#: awx/main/models/credential.py:94 msgid "Username for this credential." msgstr "" -#: awx/main/models/credential.py:96 +#: awx/main/models/credential.py:100 msgid "Password" msgstr "" -#: awx/main/models/credential.py:97 +#: awx/main/models/credential.py:101 msgid "" "Password for this credential (or \"ASK\" to prompt the user for machine " "credentials)." msgstr "" -#: awx/main/models/credential.py:104 +#: awx/main/models/credential.py:108 msgid "Security Token" msgstr "" -#: awx/main/models/credential.py:105 +#: awx/main/models/credential.py:109 msgid "Security Token for this credential" msgstr "" -#: awx/main/models/credential.py:111 +#: awx/main/models/credential.py:115 msgid "Project" msgstr "" -#: awx/main/models/credential.py:112 +#: awx/main/models/credential.py:116 msgid "The identifier for the project." msgstr "" -#: awx/main/models/credential.py:118 +#: awx/main/models/credential.py:122 msgid "Domain" msgstr "" -#: awx/main/models/credential.py:119 +#: awx/main/models/credential.py:123 msgid "The identifier for the domain." msgstr "" -#: awx/main/models/credential.py:124 +#: awx/main/models/credential.py:128 msgid "SSH private key" msgstr "" -#: awx/main/models/credential.py:125 +#: awx/main/models/credential.py:129 msgid "RSA or DSA private key to be used instead of password." msgstr "" -#: awx/main/models/credential.py:131 +#: awx/main/models/credential.py:135 msgid "SSH key unlock" msgstr "" -#: awx/main/models/credential.py:132 +#: awx/main/models/credential.py:136 msgid "" "Passphrase to unlock SSH private key if encrypted (or \"ASK\" to prompt the " "user for machine credentials)." msgstr "" -#: awx/main/models/credential.py:139 +#: awx/main/models/credential.py:143 msgid "None" msgstr "" -#: awx/main/models/credential.py:140 +#: awx/main/models/credential.py:144 msgid "Privilege escalation method." msgstr "" -#: awx/main/models/credential.py:146 +#: awx/main/models/credential.py:150 msgid "Privilege escalation username." msgstr "" -#: awx/main/models/credential.py:152 +#: awx/main/models/credential.py:156 msgid "Password for privilege escalation method." msgstr "" -#: awx/main/models/credential.py:158 +#: awx/main/models/credential.py:162 msgid "Vault password (or \"ASK\" to prompt the user)." msgstr "" -#: awx/main/models/credential.py:162 +#: awx/main/models/credential.py:166 msgid "Whether to use the authorize mechanism." msgstr "" -#: awx/main/models/credential.py:168 +#: awx/main/models/credential.py:172 msgid "Password used by the authorize mechanism." msgstr "" -#: awx/main/models/credential.py:174 +#: awx/main/models/credential.py:178 msgid "Client Id or Application Id for the credential" msgstr "" -#: awx/main/models/credential.py:180 +#: awx/main/models/credential.py:184 msgid "Secret Token for this credential" msgstr "" -#: awx/main/models/credential.py:186 +#: awx/main/models/credential.py:190 msgid "Subscription identifier for this credential" msgstr "" -#: awx/main/models/credential.py:192 +#: awx/main/models/credential.py:196 msgid "Tenant identifier for this credential" msgstr "" -#: awx/main/models/credential.py:216 +#: awx/main/models/credential.py:220 msgid "" "Specify the type of credential you want to create. Refer to the Ansible " "Tower documentation for details on each type." msgstr "" -#: awx/main/models/credential.py:230 awx/main/models/credential.py:416 +#: awx/main/models/credential.py:234 awx/main/models/credential.py:420 msgid "" "Enter inputs using either JSON or YAML syntax. Use the radio button to " "toggle between the two. Refer to the Ansible Tower documentation for example " "syntax." msgstr "" -#: awx/main/models/credential.py:397 +#: awx/main/models/credential.py:401 msgid "Machine" msgstr "" -#: awx/main/models/credential.py:398 +#: awx/main/models/credential.py:402 msgid "Vault" msgstr "" -#: awx/main/models/credential.py:399 +#: awx/main/models/credential.py:403 msgid "Network" msgstr "" -#: awx/main/models/credential.py:400 +#: awx/main/models/credential.py:404 msgid "Source Control" msgstr "" -#: awx/main/models/credential.py:401 +#: awx/main/models/credential.py:405 msgid "Cloud" msgstr "" -#: awx/main/models/credential.py:402 +#: awx/main/models/credential.py:406 msgid "Insights" msgstr "" -#: awx/main/models/credential.py:423 +#: awx/main/models/credential.py:427 msgid "" "Enter injectors using either JSON or YAML syntax. Use the radio button to " "toggle between the two. Refer to the Ansible Tower documentation for example " "syntax." msgstr "" +#: awx/main/models/credential.py:478 +#, python-format +msgid "adding %s credential type" +msgstr "" + #: awx/main/models/fact.py:25 msgid "Host for the facts that the fact scan captured." msgstr "" @@ -2174,11 +2213,11 @@ msgid "" "host." msgstr "" -#: awx/main/models/ha.py:76 +#: awx/main/models/ha.py:78 msgid "Instances that are members of this InstanceGroup" msgstr "" -#: awx/main/models/ha.py:81 +#: awx/main/models/ha.py:83 msgid "Instance Group to remotely control this group." msgstr "" @@ -2361,322 +2400,332 @@ msgid "Google Compute Engine" msgstr "" #: awx/main/models/inventory.py:870 -msgid "Microsoft Azure Classic (deprecated)" -msgstr "" - -#: awx/main/models/inventory.py:871 msgid "Microsoft Azure Resource Manager" msgstr "" -#: awx/main/models/inventory.py:872 +#: awx/main/models/inventory.py:871 msgid "VMware vCenter" msgstr "" -#: awx/main/models/inventory.py:873 +#: awx/main/models/inventory.py:872 msgid "Red Hat Satellite 6" msgstr "" -#: awx/main/models/inventory.py:874 +#: awx/main/models/inventory.py:873 msgid "Red Hat CloudForms" msgstr "" -#: awx/main/models/inventory.py:875 +#: awx/main/models/inventory.py:874 msgid "OpenStack" msgstr "" +#: awx/main/models/inventory.py:875 +msgid "oVirt4" +msgstr "" + #: awx/main/models/inventory.py:876 +msgid "Ansible Tower" +msgstr "" + +#: awx/main/models/inventory.py:877 msgid "Custom Script" msgstr "" -#: awx/main/models/inventory.py:993 +#: awx/main/models/inventory.py:994 msgid "Inventory source variables in YAML or JSON format." msgstr "" -#: awx/main/models/inventory.py:1012 +#: awx/main/models/inventory.py:1013 msgid "" "Comma-separated list of filter expressions (EC2 only). Hosts are imported " "when ANY of the filters match." msgstr "" -#: awx/main/models/inventory.py:1018 +#: awx/main/models/inventory.py:1019 msgid "Limit groups automatically created from inventory source (EC2 only)." msgstr "" -#: awx/main/models/inventory.py:1022 +#: awx/main/models/inventory.py:1023 msgid "Overwrite local groups and hosts from remote inventory source." msgstr "" -#: awx/main/models/inventory.py:1026 +#: awx/main/models/inventory.py:1027 msgid "Overwrite local variables from remote inventory source." msgstr "" -#: awx/main/models/inventory.py:1031 awx/main/models/jobs.py:159 +#: awx/main/models/inventory.py:1032 awx/main/models/jobs.py:160 #: awx/main/models/projects.py:117 msgid "The amount of time (in seconds) to run before the task is canceled." msgstr "" -#: awx/main/models/inventory.py:1064 +#: awx/main/models/inventory.py:1065 msgid "Image ID" msgstr "" -#: awx/main/models/inventory.py:1065 +#: awx/main/models/inventory.py:1066 msgid "Availability Zone" msgstr "" -#: awx/main/models/inventory.py:1066 +#: awx/main/models/inventory.py:1067 msgid "Account" msgstr "" -#: awx/main/models/inventory.py:1067 +#: awx/main/models/inventory.py:1068 msgid "Instance ID" msgstr "" -#: awx/main/models/inventory.py:1068 +#: awx/main/models/inventory.py:1069 msgid "Instance State" msgstr "" -#: awx/main/models/inventory.py:1069 +#: awx/main/models/inventory.py:1070 msgid "Instance Type" msgstr "" -#: awx/main/models/inventory.py:1070 +#: awx/main/models/inventory.py:1071 msgid "Key Name" msgstr "" -#: awx/main/models/inventory.py:1071 +#: awx/main/models/inventory.py:1072 msgid "Region" msgstr "" -#: awx/main/models/inventory.py:1072 +#: awx/main/models/inventory.py:1073 msgid "Security Group" msgstr "" -#: awx/main/models/inventory.py:1073 +#: awx/main/models/inventory.py:1074 msgid "Tags" msgstr "" -#: awx/main/models/inventory.py:1074 +#: awx/main/models/inventory.py:1075 msgid "Tag None" msgstr "" -#: awx/main/models/inventory.py:1075 +#: awx/main/models/inventory.py:1076 msgid "VPC ID" msgstr "" -#: awx/main/models/inventory.py:1138 +#: awx/main/models/inventory.py:1145 #, python-format msgid "" "Cloud-based inventory sources (such as %s) require credentials for the " "matching cloud service." msgstr "" -#: awx/main/models/inventory.py:1145 +#: awx/main/models/inventory.py:1152 msgid "Credential is required for a cloud source." msgstr "" -#: awx/main/models/inventory.py:1167 +#: awx/main/models/inventory.py:1155 +msgid "" +"Credentials of type machine, source control, insights and vault are " +"disallowed for custom inventory sources." +msgstr "" + +#: awx/main/models/inventory.py:1179 #, python-format msgid "Invalid %(source)s region: %(region)s" msgstr "" -#: awx/main/models/inventory.py:1191 +#: awx/main/models/inventory.py:1203 #, python-format msgid "Invalid filter expression: %(filter)s" msgstr "" -#: awx/main/models/inventory.py:1212 +#: awx/main/models/inventory.py:1224 #, python-format msgid "Invalid group by choice: %(choice)s" msgstr "" -#: awx/main/models/inventory.py:1247 +#: awx/main/models/inventory.py:1259 msgid "Project containing inventory file used as source." msgstr "" -#: awx/main/models/inventory.py:1395 +#: awx/main/models/inventory.py:1407 #, python-format msgid "" "Unable to configure this item for cloud sync. It is already managed by %s." msgstr "" -#: awx/main/models/inventory.py:1405 +#: awx/main/models/inventory.py:1417 msgid "" "More than one SCM-based inventory source with update on project update per-" "inventory not allowed." msgstr "" -#: awx/main/models/inventory.py:1412 +#: awx/main/models/inventory.py:1424 msgid "" "Cannot update SCM-based inventory source on launch if set to update on " "project update. Instead, configure the corresponding source project to " "update on launch." msgstr "" -#: awx/main/models/inventory.py:1418 +#: awx/main/models/inventory.py:1430 msgid "SCM type sources must set `overwrite_vars` to `true`." msgstr "" -#: awx/main/models/inventory.py:1423 +#: awx/main/models/inventory.py:1435 msgid "Cannot set source_path if not SCM type." msgstr "" -#: awx/main/models/inventory.py:1448 +#: awx/main/models/inventory.py:1460 msgid "" "Inventory files from this Project Update were used for the inventory update." msgstr "" -#: awx/main/models/inventory.py:1561 +#: awx/main/models/inventory.py:1573 msgid "Inventory script contents" msgstr "" -#: awx/main/models/inventory.py:1566 +#: awx/main/models/inventory.py:1578 msgid "Organization owning this inventory script" msgstr "" -#: awx/main/models/jobs.py:65 +#: awx/main/models/jobs.py:66 msgid "" "If enabled, textual changes made to any templated files on the host are " "shown in the standard output" msgstr "" -#: awx/main/models/jobs.py:163 +#: awx/main/models/jobs.py:164 msgid "" "If enabled, Tower will act as an Ansible Fact Cache Plugin; persisting facts " "at the end of a playbook run to the database and caching facts for use by " "Ansible." msgstr "" -#: awx/main/models/jobs.py:172 +#: awx/main/models/jobs.py:173 msgid "You must provide an SSH credential." msgstr "" -#: awx/main/models/jobs.py:180 +#: awx/main/models/jobs.py:181 msgid "You must provide a Vault credential." msgstr "" -#: awx/main/models/jobs.py:316 +#: awx/main/models/jobs.py:317 msgid "Job Template must provide 'inventory' or allow prompting for it." msgstr "" -#: awx/main/models/jobs.py:320 +#: awx/main/models/jobs.py:321 msgid "Job Template must provide 'credential' or allow prompting for it." msgstr "" -#: awx/main/models/jobs.py:422 +#: awx/main/models/jobs.py:427 msgid "Cannot override job_type to or from a scan job." msgstr "" -#: awx/main/models/jobs.py:488 awx/main/models/projects.py:263 +#: awx/main/models/jobs.py:493 awx/main/models/projects.py:263 msgid "SCM Revision" msgstr "" -#: awx/main/models/jobs.py:489 +#: awx/main/models/jobs.py:494 msgid "The SCM Revision from the Project used for this job, if available" msgstr "" -#: awx/main/models/jobs.py:497 +#: awx/main/models/jobs.py:502 msgid "" "The SCM Refresh task used to make sure the playbooks were available for the " "job run" msgstr "" -#: awx/main/models/jobs.py:802 +#: awx/main/models/jobs.py:809 msgid "job host summaries" msgstr "" -#: awx/main/models/jobs.py:906 +#: awx/main/models/jobs.py:913 msgid "Host Failure" msgstr "" -#: awx/main/models/jobs.py:909 awx/main/models/jobs.py:923 +#: awx/main/models/jobs.py:916 awx/main/models/jobs.py:930 msgid "No Hosts Remaining" msgstr "" -#: awx/main/models/jobs.py:910 +#: awx/main/models/jobs.py:917 msgid "Host Polling" msgstr "" -#: awx/main/models/jobs.py:911 +#: awx/main/models/jobs.py:918 msgid "Host Async OK" msgstr "" -#: awx/main/models/jobs.py:912 +#: awx/main/models/jobs.py:919 msgid "Host Async Failure" msgstr "" -#: awx/main/models/jobs.py:913 +#: awx/main/models/jobs.py:920 msgid "Item OK" msgstr "" -#: awx/main/models/jobs.py:914 +#: awx/main/models/jobs.py:921 msgid "Item Failed" msgstr "" -#: awx/main/models/jobs.py:915 +#: awx/main/models/jobs.py:922 msgid "Item Skipped" msgstr "" -#: awx/main/models/jobs.py:916 +#: awx/main/models/jobs.py:923 msgid "Host Retry" msgstr "" -#: awx/main/models/jobs.py:918 +#: awx/main/models/jobs.py:925 msgid "File Difference" msgstr "" -#: awx/main/models/jobs.py:919 +#: awx/main/models/jobs.py:926 msgid "Playbook Started" msgstr "" -#: awx/main/models/jobs.py:920 +#: awx/main/models/jobs.py:927 msgid "Running Handlers" msgstr "" -#: awx/main/models/jobs.py:921 +#: awx/main/models/jobs.py:928 msgid "Including File" msgstr "" -#: awx/main/models/jobs.py:922 +#: awx/main/models/jobs.py:929 msgid "No Hosts Matched" msgstr "" -#: awx/main/models/jobs.py:924 +#: awx/main/models/jobs.py:931 msgid "Task Started" msgstr "" -#: awx/main/models/jobs.py:926 +#: awx/main/models/jobs.py:933 msgid "Variables Prompted" msgstr "" -#: awx/main/models/jobs.py:927 +#: awx/main/models/jobs.py:934 msgid "Gathering Facts" msgstr "" -#: awx/main/models/jobs.py:928 +#: awx/main/models/jobs.py:935 msgid "internal: on Import for Host" msgstr "" -#: awx/main/models/jobs.py:929 +#: awx/main/models/jobs.py:936 msgid "internal: on Not Import for Host" msgstr "" -#: awx/main/models/jobs.py:930 +#: awx/main/models/jobs.py:937 msgid "Play Started" msgstr "" -#: awx/main/models/jobs.py:931 +#: awx/main/models/jobs.py:938 msgid "Playbook Complete" msgstr "" -#: awx/main/models/jobs.py:1363 +#: awx/main/models/jobs.py:1351 msgid "Remove jobs older than a certain number of days" msgstr "" -#: awx/main/models/jobs.py:1364 +#: awx/main/models/jobs.py:1352 msgid "Remove activity stream entries older than a certain number of days" msgstr "" -#: awx/main/models/jobs.py:1365 +#: awx/main/models/jobs.py:1353 msgid "Purge and/or reduce the granularity of system tracking data" msgstr "" @@ -3038,8 +3087,7 @@ msgstr "" msgid "The Rampart/Instance group the job was run under" msgstr "" -#: awx/main/notifications/base.py:17 -#: awx/main/notifications/email_backend.py:28 +#: awx/main/notifications/base.py:17 awx/main/notifications/email_backend.py:28 msgid "" "{} #{} had status {}, view details at {}\n" "\n" @@ -3076,13 +3124,13 @@ msgstr "" msgid "Error sending notification webhook: {}" msgstr "" -#: awx/main/scheduler/__init__.py:184 +#: awx/main/scheduler/task_manager.py:197 msgid "" "Job spawned from workflow could not start because it was not in the right " "state or required manual credentials" msgstr "" -#: awx/main/scheduler/__init__.py:188 +#: awx/main/scheduler/task_manager.py:201 msgid "" "Job spawned from workflow could not start because it was missing a related " "resource such as project or inventory" @@ -3100,7 +3148,7 @@ msgstr "" msgid "status_str must be either succeeded or failed" msgstr "" -#: awx/main/tasks.py:1531 +#: awx/main/tasks.py:1549 msgid "Dependent inventory update {} was canceled." msgstr "" @@ -3109,38 +3157,38 @@ msgstr "" msgid "Unable to convert \"%s\" to boolean" msgstr "" -#: awx/main/utils/common.py:209 +#: awx/main/utils/common.py:235 #, python-format msgid "Unsupported SCM type \"%s\"" msgstr "" -#: awx/main/utils/common.py:216 awx/main/utils/common.py:228 -#: awx/main/utils/common.py:247 +#: awx/main/utils/common.py:242 awx/main/utils/common.py:254 +#: awx/main/utils/common.py:273 #, python-format msgid "Invalid %s URL" msgstr "" -#: awx/main/utils/common.py:218 awx/main/utils/common.py:257 +#: awx/main/utils/common.py:244 awx/main/utils/common.py:283 #, python-format msgid "Unsupported %s URL" msgstr "" -#: awx/main/utils/common.py:259 +#: awx/main/utils/common.py:285 #, python-format msgid "Unsupported host \"%s\" for file:// URL" msgstr "" -#: awx/main/utils/common.py:261 +#: awx/main/utils/common.py:287 #, python-format msgid "Host is required for %s URL" msgstr "" -#: awx/main/utils/common.py:279 +#: awx/main/utils/common.py:305 #, python-format msgid "Username must be \"git\" for SSH access to %s." msgstr "" -#: awx/main/utils/common.py:285 +#: awx/main/utils/common.py:311 #, python-format msgid "Username must be \"hg\" for SSH access to %s." msgstr "" @@ -3251,287 +3299,287 @@ msgstr "" msgid "A server error has occurred." msgstr "" -#: awx/settings/defaults.py:664 +#: awx/settings/defaults.py:665 msgid "US East (Northern Virginia)" msgstr "" -#: awx/settings/defaults.py:665 +#: awx/settings/defaults.py:666 msgid "US East (Ohio)" msgstr "" -#: awx/settings/defaults.py:666 +#: awx/settings/defaults.py:667 msgid "US West (Oregon)" msgstr "" -#: awx/settings/defaults.py:667 +#: awx/settings/defaults.py:668 msgid "US West (Northern California)" msgstr "" -#: awx/settings/defaults.py:668 +#: awx/settings/defaults.py:669 msgid "Canada (Central)" msgstr "" -#: awx/settings/defaults.py:669 +#: awx/settings/defaults.py:670 msgid "EU (Frankfurt)" msgstr "" -#: awx/settings/defaults.py:670 +#: awx/settings/defaults.py:671 msgid "EU (Ireland)" msgstr "" -#: awx/settings/defaults.py:671 +#: awx/settings/defaults.py:672 msgid "EU (London)" msgstr "" -#: awx/settings/defaults.py:672 +#: awx/settings/defaults.py:673 msgid "Asia Pacific (Singapore)" msgstr "" -#: awx/settings/defaults.py:673 +#: awx/settings/defaults.py:674 msgid "Asia Pacific (Sydney)" msgstr "" -#: awx/settings/defaults.py:674 +#: awx/settings/defaults.py:675 msgid "Asia Pacific (Tokyo)" msgstr "" -#: awx/settings/defaults.py:675 +#: awx/settings/defaults.py:676 msgid "Asia Pacific (Seoul)" msgstr "" -#: awx/settings/defaults.py:676 +#: awx/settings/defaults.py:677 msgid "Asia Pacific (Mumbai)" msgstr "" -#: awx/settings/defaults.py:677 +#: awx/settings/defaults.py:678 msgid "South America (Sao Paulo)" msgstr "" -#: awx/settings/defaults.py:678 +#: awx/settings/defaults.py:679 msgid "US West (GovCloud)" msgstr "" -#: awx/settings/defaults.py:679 +#: awx/settings/defaults.py:680 msgid "China (Beijing)" msgstr "" -#: awx/settings/defaults.py:728 +#: awx/settings/defaults.py:729 msgid "US East 1 (B)" msgstr "" -#: awx/settings/defaults.py:729 +#: awx/settings/defaults.py:730 msgid "US East 1 (C)" msgstr "" -#: awx/settings/defaults.py:730 +#: awx/settings/defaults.py:731 msgid "US East 1 (D)" msgstr "" -#: awx/settings/defaults.py:731 +#: awx/settings/defaults.py:732 msgid "US East 4 (A)" msgstr "" -#: awx/settings/defaults.py:732 +#: awx/settings/defaults.py:733 msgid "US East 4 (B)" msgstr "" -#: awx/settings/defaults.py:733 +#: awx/settings/defaults.py:734 msgid "US East 4 (C)" msgstr "" -#: awx/settings/defaults.py:734 +#: awx/settings/defaults.py:735 msgid "US Central (A)" msgstr "" -#: awx/settings/defaults.py:735 +#: awx/settings/defaults.py:736 msgid "US Central (B)" msgstr "" -#: awx/settings/defaults.py:736 +#: awx/settings/defaults.py:737 msgid "US Central (C)" msgstr "" -#: awx/settings/defaults.py:737 +#: awx/settings/defaults.py:738 msgid "US Central (F)" msgstr "" -#: awx/settings/defaults.py:738 +#: awx/settings/defaults.py:739 msgid "US West (A)" msgstr "" -#: awx/settings/defaults.py:739 +#: awx/settings/defaults.py:740 msgid "US West (B)" msgstr "" -#: awx/settings/defaults.py:740 +#: awx/settings/defaults.py:741 msgid "US West (C)" msgstr "" -#: awx/settings/defaults.py:741 +#: awx/settings/defaults.py:742 msgid "Europe West 1 (B)" msgstr "" -#: awx/settings/defaults.py:742 +#: awx/settings/defaults.py:743 msgid "Europe West 1 (C)" msgstr "" -#: awx/settings/defaults.py:743 +#: awx/settings/defaults.py:744 msgid "Europe West 1 (D)" msgstr "" -#: awx/settings/defaults.py:744 +#: awx/settings/defaults.py:745 msgid "Europe West 2 (A)" msgstr "" -#: awx/settings/defaults.py:745 +#: awx/settings/defaults.py:746 msgid "Europe West 2 (B)" msgstr "" -#: awx/settings/defaults.py:746 +#: awx/settings/defaults.py:747 msgid "Europe West 2 (C)" msgstr "" -#: awx/settings/defaults.py:747 +#: awx/settings/defaults.py:748 msgid "Asia East (A)" msgstr "" -#: awx/settings/defaults.py:748 +#: awx/settings/defaults.py:749 msgid "Asia East (B)" msgstr "" -#: awx/settings/defaults.py:749 +#: awx/settings/defaults.py:750 msgid "Asia East (C)" msgstr "" -#: awx/settings/defaults.py:750 +#: awx/settings/defaults.py:751 msgid "Asia Southeast (A)" msgstr "" -#: awx/settings/defaults.py:751 +#: awx/settings/defaults.py:752 msgid "Asia Southeast (B)" msgstr "" -#: awx/settings/defaults.py:752 +#: awx/settings/defaults.py:753 msgid "Asia Northeast (A)" msgstr "" -#: awx/settings/defaults.py:753 +#: awx/settings/defaults.py:754 msgid "Asia Northeast (B)" msgstr "" -#: awx/settings/defaults.py:754 +#: awx/settings/defaults.py:755 msgid "Asia Northeast (C)" msgstr "" -#: awx/settings/defaults.py:755 +#: awx/settings/defaults.py:756 msgid "Australia Southeast (A)" msgstr "" -#: awx/settings/defaults.py:756 +#: awx/settings/defaults.py:757 msgid "Australia Southeast (B)" msgstr "" -#: awx/settings/defaults.py:757 +#: awx/settings/defaults.py:758 msgid "Australia Southeast (C)" msgstr "" -#: awx/settings/defaults.py:781 +#: awx/settings/defaults.py:780 msgid "US East" msgstr "" -#: awx/settings/defaults.py:782 +#: awx/settings/defaults.py:781 msgid "US East 2" msgstr "" -#: awx/settings/defaults.py:783 +#: awx/settings/defaults.py:782 msgid "US Central" msgstr "" -#: awx/settings/defaults.py:784 +#: awx/settings/defaults.py:783 msgid "US North Central" msgstr "" -#: awx/settings/defaults.py:785 +#: awx/settings/defaults.py:784 msgid "US South Central" msgstr "" -#: awx/settings/defaults.py:786 +#: awx/settings/defaults.py:785 msgid "US West Central" msgstr "" -#: awx/settings/defaults.py:787 +#: awx/settings/defaults.py:786 msgid "US West" msgstr "" -#: awx/settings/defaults.py:788 +#: awx/settings/defaults.py:787 msgid "US West 2" msgstr "" -#: awx/settings/defaults.py:789 +#: awx/settings/defaults.py:788 msgid "Canada East" msgstr "" -#: awx/settings/defaults.py:790 +#: awx/settings/defaults.py:789 msgid "Canada Central" msgstr "" -#: awx/settings/defaults.py:791 +#: awx/settings/defaults.py:790 msgid "Brazil South" msgstr "" -#: awx/settings/defaults.py:792 +#: awx/settings/defaults.py:791 msgid "Europe North" msgstr "" -#: awx/settings/defaults.py:793 +#: awx/settings/defaults.py:792 msgid "Europe West" msgstr "" -#: awx/settings/defaults.py:794 +#: awx/settings/defaults.py:793 msgid "UK West" msgstr "" -#: awx/settings/defaults.py:795 +#: awx/settings/defaults.py:794 msgid "UK South" msgstr "" -#: awx/settings/defaults.py:796 +#: awx/settings/defaults.py:795 msgid "Asia East" msgstr "" -#: awx/settings/defaults.py:797 +#: awx/settings/defaults.py:796 msgid "Asia Southeast" msgstr "" -#: awx/settings/defaults.py:798 +#: awx/settings/defaults.py:797 msgid "Australia East" msgstr "" -#: awx/settings/defaults.py:799 +#: awx/settings/defaults.py:798 msgid "Australia Southeast" msgstr "" -#: awx/settings/defaults.py:800 +#: awx/settings/defaults.py:799 msgid "India West" msgstr "" -#: awx/settings/defaults.py:801 +#: awx/settings/defaults.py:800 msgid "India South" msgstr "" -#: awx/settings/defaults.py:802 +#: awx/settings/defaults.py:801 msgid "Japan East" msgstr "" -#: awx/settings/defaults.py:803 +#: awx/settings/defaults.py:802 msgid "Japan West" msgstr "" -#: awx/settings/defaults.py:804 +#: awx/settings/defaults.py:803 msgid "Korea Central" msgstr "" -#: awx/settings/defaults.py:805 +#: awx/settings/defaults.py:804 msgid "Korea South" msgstr "" @@ -4167,6 +4215,7 @@ msgid "SAML Team Map" msgstr "" #: awx/sso/fields.py:123 +#, python-brace-format msgid "Invalid connection option(s): {invalid_options}." msgstr "" @@ -4183,78 +4232,96 @@ msgid "Subtree" msgstr "" #: awx/sso/fields.py:214 +#, python-brace-format msgid "Expected a list of three items but got {length} instead." msgstr "" #: awx/sso/fields.py:215 +#, python-brace-format msgid "Expected an instance of LDAPSearch but got {input_type} instead." msgstr "" #: awx/sso/fields.py:251 +#, python-brace-format msgid "" "Expected an instance of LDAPSearch or LDAPSearchUnion but got {input_type} " "instead." msgstr "" #: awx/sso/fields.py:289 +#, python-brace-format msgid "Invalid user attribute(s): {invalid_attrs}." msgstr "" #: awx/sso/fields.py:306 +#, python-brace-format msgid "Expected an instance of LDAPGroupType but got {input_type} instead." msgstr "" #: awx/sso/fields.py:334 +#, python-brace-format msgid "Invalid user flag: \"{invalid_flag}\"." msgstr "" #: awx/sso/fields.py:350 awx/sso/fields.py:517 +#, python-brace-format msgid "" "Expected None, True, False, a string or list of strings but got {input_type} " "instead." msgstr "" #: awx/sso/fields.py:386 +#, python-brace-format msgid "Missing key(s): {missing_keys}." msgstr "" #: awx/sso/fields.py:387 +#, python-brace-format msgid "Invalid key(s): {invalid_keys}." msgstr "" #: awx/sso/fields.py:436 awx/sso/fields.py:553 +#, python-brace-format msgid "Invalid key(s) for organization map: {invalid_keys}." msgstr "" #: awx/sso/fields.py:454 +#, python-brace-format msgid "Missing required key for team map: {invalid_keys}." msgstr "" #: awx/sso/fields.py:455 awx/sso/fields.py:572 +#, python-brace-format msgid "Invalid key(s) for team map: {invalid_keys}." msgstr "" #: awx/sso/fields.py:571 +#, python-brace-format msgid "Missing required key for team map: {missing_keys}." msgstr "" #: awx/sso/fields.py:589 +#, python-brace-format msgid "Missing required key(s) for org info record: {missing_keys}." msgstr "" #: awx/sso/fields.py:602 +#, python-brace-format msgid "Invalid language code(s) for org info: {invalid_lang_codes}." msgstr "" #: awx/sso/fields.py:621 +#, python-brace-format msgid "Missing required key(s) for contact: {missing_keys}." msgstr "" #: awx/sso/fields.py:633 +#, python-brace-format msgid "Missing required key(s) for IdP: {missing_keys}." msgstr "" #: awx/sso/pipeline.py:24 +#, python-brace-format msgid "An account cannot be found for {0}" msgstr "" @@ -4346,6 +4413,7 @@ msgid "Make a PATCH request on the %(name)s resource" msgstr "" #: awx/ui/apps.py:9 awx/ui/conf.py:22 awx/ui/conf.py:36 awx/ui/conf.py:51 +#: awx/ui/conf.py:63 msgid "UI" msgstr "" @@ -4392,6 +4460,15 @@ msgid "" "and JPEG formats are supported." msgstr "" +#: awx/ui/conf.py:60 +msgid "Max Job Events Retreived by UI" +msgstr "" + +#: awx/ui/conf.py:61 +msgid "" +"Maximum number of job events for the UI to retreive within a single request." +msgstr "" + #: awx/ui/fields.py:29 msgid "" "Invalid format for custom logo. Must be a data URL with a base64-encoded " diff --git a/awx/ui/po/ansible-tower-ui.pot b/awx/ui/po/ansible-tower-ui.pot index 7c6796f637..0578200c4c 100644 --- a/awx/ui/po/ansible-tower-ui.pot +++ b/awx/ui/po/ansible-tower-ui.pot @@ -5,12 +5,12 @@ msgstr "" "Project-Id-Version: \n" #: client/src/projects/add/projects-add.controller.js:153 -#: client/src/projects/edit/projects-edit.controller.js:282 +#: client/src/projects/edit/projects-edit.controller.js:288 msgid "%sNote:%s Mercurial does not support password authentication for SSH. Do not put the username and key in the URL. If using Bitbucket and SSH, do not supply your Bitbucket username." msgstr "" #: client/src/projects/add/projects-add.controller.js:132 -#: client/src/projects/edit/projects-edit.controller.js:261 +#: client/src/projects/edit/projects-edit.controller.js:267 msgid "%sNote:%s When using SSH protocol for GitHub or Bitbucket, enter an SSH key only, do not enter a username (other than git). Additionally, GitHub and Bitbucket do not support password authentication when using SSH. GIT read only protocol (git://) does not use username or password information." msgstr "" @@ -42,7 +42,7 @@ msgstr "" msgid "A schedule name is required." msgstr "" -#: client/src/users/add/users-add.controller.js:101 +#: client/src/users/add/users-add.controller.js:102 msgid "A value is required" msgstr "" @@ -68,7 +68,7 @@ msgstr "" msgid "ACTIVITY STREAM" msgstr "" -#: client/features/credentials/legacy.credentials.js:79 +#: client/features/credentials/legacy.credentials.js:76 #: client/src/credential-types/credential-types.list.js:44 #: client/src/credentials/credentials.form.js:449 #: client/src/credentials/credentials.list.js:54 @@ -84,7 +84,7 @@ msgstr "" #: client/src/scheduler/schedules.list.js:68 #: client/src/teams/teams.form.js:85 #: client/src/teams/teams.list.js:45 -#: client/src/templates/job_templates/job-template.form.js:402 +#: client/src/templates/job_templates/job-template.form.js:397 #: client/src/templates/templates.list.js:58 #: client/src/templates/workflows.form.js:125 #: client/src/users/users.list.js:50 @@ -100,7 +100,7 @@ msgid "ADD HOST" msgstr "" #: client/src/teams/teams.form.js:157 -#: client/src/users/users.form.js:212 +#: client/src/users/users.form.js:216 msgid "ADD PERMISSIONS" msgstr "" @@ -138,7 +138,7 @@ msgstr "" msgid "API Key" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:246 +#: client/src/notifications/notificationTemplates.form.js:243 msgid "API Service/Integration Key" msgstr "" @@ -168,11 +168,11 @@ msgstr "" msgid "Access Key" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:224 +#: client/src/notifications/notificationTemplates.form.js:221 msgid "Account SID" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:183 +#: client/src/notifications/notificationTemplates.form.js:180 msgid "Account Token" msgstr "" @@ -191,12 +191,12 @@ msgstr "" msgid "Activity" msgstr "" -#: client/src/configuration/system-form/configuration-system.controller.js:86 +#: client/src/configuration/system-form/configuration-system.controller.js:88 msgid "Activity Stream" msgstr "" -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:134 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:137 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:131 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:132 #: client/src/organizations/organizations.form.js:81 #: client/src/teams/teams.form.js:82 #: client/src/templates/workflows.form.js:122 @@ -219,8 +219,8 @@ msgstr "" msgid "Add Project" msgstr "" -#: client/src/shared/form-generator.js:1703 -#: client/src/templates/job_templates/job-template.form.js:450 +#: client/src/shared/form-generator.js:1711 +#: client/src/templates/job_templates/job-template.form.js:445 #: client/src/templates/workflows.form.js:170 msgid "Add Survey" msgstr "" @@ -255,12 +255,12 @@ msgstr "" msgid "Add a new schedule" msgstr "" -#: client/features/credentials/legacy.credentials.js:77 +#: client/features/credentials/legacy.credentials.js:74 #: client/src/credentials/credentials.form.js:447 -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:136 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:139 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:133 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:134 #: client/src/projects/projects.form.js:241 -#: client/src/templates/job_templates/job-template.form.js:400 +#: client/src/templates/job_templates/job-template.form.js:395 #: client/src/templates/workflows.form.js:123 msgid "Add a permission" msgstr "" @@ -269,7 +269,7 @@ msgstr "" msgid "Add passwords, SSH keys, and other credentials to use when launching jobs against machines, or when syncing inventories or projects." msgstr "" -#: client/src/shared/form-generator.js:1439 +#: client/src/shared/form-generator.js:1446 msgid "Admin" msgstr "" @@ -298,8 +298,8 @@ msgstr "" msgid "All Jobs" msgstr "" -#: client/src/templates/job_templates/job-template.form.js:280 -#: client/src/templates/job_templates/job-template.form.js:287 +#: client/src/templates/job_templates/job-template.form.js:275 +#: client/src/templates/job_templates/job-template.form.js:282 msgid "Allow Provisioning Callbacks" msgstr "" @@ -311,16 +311,25 @@ msgstr "" msgid "Always" msgstr "" -#: client/src/projects/list/projects-list.controller.js:267 +#: client/src/projects/list/projects-list.controller.js:266 msgid "An SCM update does not appear to be running for project: %s. Click the %sRefresh%s button to view the latest status." msgstr "" -#: client/src/templates/survey-maker/shared/question-definition.form.js:59 -#: client/src/templates/survey-maker/shared/question-definition.form.js:65 +#: client/src/templates/survey-maker/shared/question-definition.form.js:62 +#: client/src/templates/survey-maker/shared/question-definition.form.js:68 msgid "Answer Type" msgstr "" -#: client/src/credentials/list/credentials-list.controller.js:114 +#: client/src/templates/survey-maker/shared/question-definition.form.js:44 +#: client/src/templates/survey-maker/shared/question-definition.form.js:53 +msgid "Answer Variable Name" +msgstr "" + +#: client/src/job-results/job-results.service.js:144 +msgid "Are you sure you want to cancel the job below?" +msgstr "" + +#: client/src/credentials/list/credentials-list.controller.js:133 msgid "Are you sure you want to delete the credential below?" msgstr "" @@ -328,6 +337,7 @@ msgstr "" msgid "Are you sure you want to delete the inventory below?" msgstr "" +#: client/src/job-results/job-results.service.js:95 #: client/src/jobs/factories/delete-job.factory.js:110 msgid "Are you sure you want to delete the job below?" msgstr "" @@ -344,6 +354,10 @@ msgstr "" msgid "Are you sure you want to delete the project below?" msgstr "" +#: client/src/templates/list/templates-list.controller.js:103 +msgid "Are you sure you want to delete the template below?" +msgstr "" + #: client/src/users/list/users-list.controller.js:90 msgid "Are you sure you want to delete the user below?" msgstr "" @@ -356,9 +370,9 @@ msgstr "" msgid "Are you sure you want to disassociate the group below from" msgstr "" -#: client/src/inventories-hosts/hosts/related/groups/hosts-related-groups.partial.html:22 +#: client/src/inventories-hosts/hosts/related/groups/hosts-related-groups.partial.html:23 #: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts-disassociate.partial.html:25 -#: client/src/inventories-hosts/inventories/related/hosts/related/nested-groups/host-nested-groups-disassociate.partial.html:25 +#: client/src/inventories-hosts/inventories/related/hosts/related/nested-groups/host-nested-groups-disassociate.partial.html:26 msgid "Are you sure you want to disassociate the host below from" msgstr "" @@ -366,16 +380,15 @@ msgstr "" msgid "Are you sure you want to permanently delete the group below from the inventory?" msgstr "" -#: client/src/inventories-hosts/inventories/related/hosts/list/host-list.controller.js:98 +#: client/src/inventories-hosts/inventories/related/hosts/list/host-list.controller.js:106 msgid "Are you sure you want to permanently delete the host below from the inventory?" msgstr "" -#: client/src/inventories-hosts/inventories/related/sources/list/sources-list.controller.js:120 #: client/src/inventories-hosts/inventories/related/sources/list/sources-list.partial.html:69 msgid "Are you sure you want to permanently delete the inventory source below from the inventory?" msgstr "" -#: client/src/projects/edit/projects-edit.controller.js:238 +#: client/src/projects/edit/projects-edit.controller.js:244 msgid "Are you sure you want to remove the %s below from %s?" msgstr "" @@ -398,7 +411,7 @@ msgstr "" msgid "Associate this host with a new group" msgstr "" -#: client/src/shared/form-generator.js:1441 +#: client/src/shared/form-generator.js:1448 msgid "Auditor" msgstr "" @@ -443,23 +456,23 @@ msgstr "" msgid "Become Privilege Escalation" msgstr "" -#: client/src/license/license.partial.html:104 +#: client/src/license/license.partial.html:107 msgid "Browse" msgstr "" #: client/lib/services/base-string.service.js:61 -#: client/src/inventories-hosts/hosts/related/groups/hosts-related-groups.partial.html:26 +#: client/src/inventories-hosts/hosts/related/groups/hosts-related-groups.partial.html:28 #: client/src/inventories-hosts/inventories/related/groups/list/groups-list.partial.html:51 #: client/src/inventories-hosts/inventories/related/groups/related/nested-groups/group-nested-groups-disassociate.partial.html:29 #: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts-disassociate.partial.html:29 -#: client/src/inventories-hosts/inventories/related/hosts/related/nested-groups/host-nested-groups-disassociate.partial.html:29 +#: client/src/inventories-hosts/inventories/related/hosts/related/nested-groups/host-nested-groups-disassociate.partial.html:30 #: client/src/inventories-hosts/inventories/related/sources/list/sources-list.partial.html:73 #: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory-host-filter/host-filter-modal/host-filter-modal.partial.html:16 #: client/src/inventories-hosts/shared/associate-groups/associate-groups.partial.html:16 #: client/src/inventories-hosts/shared/associate-hosts/associate-hosts.partial.html:16 -#: client/src/job-submission/job-submission.partial.html:363 +#: client/src/job-submission/job-submission.partial.html:370 #: client/src/partials/survey-maker-modal.html:17 -#: client/src/partials/survey-maker-modal.html:84 +#: client/src/partials/survey-maker-modal.html:85 #: client/src/shared/instance-groups-multiselect/instance-groups-modal/instance-groups-modal.partial.html:17 #: client/src/templates/job_templates/multi-credential/multi-credential-modal.partial.html:65 msgid "CANCEL" @@ -473,12 +486,12 @@ msgstr "" msgid "CLEAR ALL" msgstr "" -#: client/src/partials/survey-maker-modal.html:85 +#: client/src/partials/survey-maker-modal.html:86 msgid "CLOSE" msgstr "" #: client/src/inventories-hosts/inventories/related/completed-jobs/completed-jobs.list.js:19 -#: client/src/inventories-hosts/inventories/related/completed-jobs/completed-jobs.route.js:18 +#: client/src/inventories-hosts/inventories/related/completed-jobs/completed-jobs.route.js:19 #: client/src/templates/completed-jobs.list.js:20 msgid "COMPLETED JOBS" msgstr "" @@ -530,7 +543,7 @@ msgstr "" msgid "CREATE SOURCE" msgstr "" -#: client/src/job-submission/job-submission.partial.html:344 +#: client/src/job-submission/job-submission.partial.html:351 #: client/src/partials/job-template-details.html:2 #: client/src/standard-out/inventory-sync/standard-out-inventory-sync.partial.html:93 #: client/src/standard-out/scm-update/standard-out-scm-update.partial.html:82 @@ -579,16 +592,16 @@ msgstr "" msgid "Call to %s failed. DELETE returned status:" msgstr "" -#: client/src/projects/list/projects-list.controller.js:247 -#: client/src/projects/list/projects-list.controller.js:264 +#: client/src/projects/list/projects-list.controller.js:246 +#: client/src/projects/list/projects-list.controller.js:263 msgid "Call to %s failed. GET status:" msgstr "" -#: client/src/projects/edit/projects-edit.controller.js:232 +#: client/src/projects/edit/projects-edit.controller.js:238 msgid "Call to %s failed. POST returned status:" msgstr "" -#: client/src/projects/list/projects-list.controller.js:226 +#: client/src/projects/list/projects-list.controller.js:225 msgid "Call to %s failed. POST status:" msgstr "" @@ -596,22 +609,26 @@ msgstr "" msgid "Call to %s failed. Return status: %d" msgstr "" -#: client/src/projects/list/projects-list.controller.js:273 +#: client/src/projects/list/projects-list.controller.js:272 msgid "Call to get project failed. GET status:" msgstr "" #: client/src/access/add-rbac-resource/rbac-resource.partial.html:105 -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:191 -#: client/src/configuration/configuration.controller.js:535 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:188 +#: client/src/configuration/configuration.controller.js:541 #: client/src/job-results/job-results.partial.html:42 #: client/src/jobs/factories/delete-job.factory.js:33 -#: client/src/shared/form-generator.js:1691 +#: client/src/shared/form-generator.js:1699 #: client/src/standard-out/scm-update/standard-out-scm-update.partial.html:12 #: client/src/workflow-results/workflow-results.partial.html:42 msgid "Cancel" msgstr "" -#: client/src/projects/list/projects-list.controller.js:242 +#: client/src/job-results/job-results.service.js:142 +msgid "Cancel Job" +msgstr "" + +#: client/src/projects/list/projects-list.controller.js:241 msgid "Cancel Not Allowed" msgstr "" @@ -637,12 +654,8 @@ msgstr "" msgid "Cannot search running job" msgstr "" -#: client/src/instance-groups/instance-group.partial.html:10 -#: client/src/instance-groups/instance-groups.list.js:21 -#: client/src/instance-groups/instances/instance-jobs/instance-jobs.partial.html:10 -#: client/src/instance-groups/instances/instances-list.partial.html:18 +#: client/src/instance-groups/instance-groups.list.js:22 #: client/src/instance-groups/instances/instances.list.js:20 -#: client/src/instance-groups/list/instance-groups-list.partial.html:29 msgid "Capacity" msgstr "" @@ -654,15 +667,15 @@ msgstr "" msgid "Changes" msgstr "" -#: client/src/shared/form-generator.js:1064 +#: client/src/shared/form-generator.js:1071 msgid "Choose a %s" msgstr "" -#: client/src/templates/survey-maker/shared/question-definition.form.js:61 +#: client/src/templates/survey-maker/shared/question-definition.form.js:64 msgid "Choose an answer type" msgstr "" -#: client/src/templates/survey-maker/shared/question-definition.form.js:64 +#: client/src/templates/survey-maker/shared/question-definition.form.js:67 msgid "Choose an answer type or format you want as the prompt for the user. Refer to the Ansible Tower Documentation for more additional information about each option." msgstr "" @@ -682,7 +695,7 @@ msgstr "" msgid "Clean" msgstr "" -#: client/src/templates/survey-maker/shared/question-definition.form.js:296 +#: client/src/templates/survey-maker/shared/question-definition.form.js:299 msgid "Clear" msgstr "" @@ -715,7 +728,7 @@ msgstr "" msgid "Client ID" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:257 +#: client/src/notifications/notificationTemplates.form.js:254 msgid "Client Identifier" msgstr "" @@ -723,11 +736,11 @@ msgstr "" msgid "Client Secret" msgstr "" -#: client/src/shared/form-generator.js:1695 +#: client/src/shared/form-generator.js:1703 msgid "Close" msgstr "" -#: client/src/job-results/job-results.partial.html:288 +#: client/src/job-results/job-results.partial.html:291 msgid "Cloud Credential" msgstr "" @@ -739,8 +752,8 @@ msgstr "" msgid "Cloud source not configured. Click" msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:86 -#: client/src/credentials/factories/kind-change.factory.js:143 +#: client/src/credentials/factories/become-method-change.factory.js:80 +#: client/src/credentials/factories/kind-change.factory.js:137 msgid "CloudForms URL" msgstr "" @@ -763,18 +776,22 @@ msgstr "" msgid "Configure {{BRAND_NAME}}" msgstr "" -#: client/src/users/users.form.js:79 +#: client/src/users/users.form.js:81 msgid "Confirm Password" msgstr "" -#: client/src/configuration/configuration.controller.js:542 +#: client/src/configuration/configuration.controller.js:548 msgid "Confirm Reset" msgstr "" -#: client/src/configuration/configuration.controller.js:551 +#: client/src/configuration/configuration.controller.js:557 msgid "Confirm factory reset" msgstr "" +#: client/src/inventories-hosts/inventories/related/sources/list/sources-list.controller.js:120 +msgid "Confirm that you want to permanently delete the inventory source below from the inventory. Deleting this inventory source also deletes its associated groups and hosts." +msgstr "" + #: client/src/inventories-hosts/inventories/related/hosts/related-groups-labels/relatedGroupsLabelsList.directive.js:82 msgid "Confirm the removal of the" msgstr "" @@ -788,7 +805,7 @@ msgstr "" msgid "Contains 0 hosts." msgstr "" -#: client/src/templates/job_templates/job-template.form.js:185 +#: client/src/templates/job_templates/job-template.form.js:180 msgid "Control the level of output ansible will produce as the playbook executes." msgstr "" @@ -822,10 +839,6 @@ msgstr "" msgid "Create New" msgstr "" -#: client/src/inventories-hosts/hosts/host.list.js:107 -msgid "Create a new Smart Inventory from search results." -msgstr "" - #: client/src/credentials/credentials.list.js:52 msgid "Create a new credential" msgstr "" @@ -894,7 +907,7 @@ msgstr "" #: client/src/inventories-hosts/inventories/related/sources/sources.form.js:74 #: client/src/job-submission/job-submission.partial.html:18 #: client/src/standard-out/adhoc/standard-out-adhoc.partial.html:67 -#: client/src/templates/job_templates/job-template.form.js:126 +#: client/src/templates/job_templates/job-template.form.js:121 #: client/src/templates/workflows/workflow-maker/workflow-maker.form.js:53 #: client/src/templates/workflows/workflow-maker/workflow-maker.form.js:62 msgid "Credential" @@ -905,11 +918,11 @@ msgstr "" msgid "Credential Types" msgstr "" -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:135 -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:59 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:129 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:58 #: client/src/activity-stream/streamDropdownNav/stream-dropdown-nav.directive.js:24 #: client/src/setup-menu/setup-menu.partial.html:22 -#: client/src/templates/job_templates/job-template.form.js:139 +#: client/src/templates/job_templates/job-template.form.js:134 msgid "Credentials" msgstr "" @@ -929,8 +942,8 @@ msgstr "" msgid "Custom Inventory Script" msgstr "" -#: client/src/inventory-scripts/inventory-scripts.form.js:53 -#: client/src/inventory-scripts/inventory-scripts.form.js:63 +#: client/src/inventory-scripts/inventory-scripts.form.js:50 +#: client/src/inventory-scripts/inventory-scripts.form.js:60 msgid "Custom Script" msgstr "" @@ -938,20 +951,23 @@ msgstr "" msgid "DASHBOARD" msgstr "" -#: client/src/credentials/list/credentials-list.controller.js:116 +#: client/src/credentials/list/credentials-list.controller.js:135 #: client/src/inventories-hosts/inventories/list/inventory-list.controller.js:103 #: client/src/inventories-hosts/inventories/related/groups/list/groups-list.partial.html:52 -#: client/src/inventories-hosts/inventories/related/sources/list/sources-list.controller.js:145 +#: client/src/inventories-hosts/inventories/related/sources/list/sources-list.controller.js:178 #: client/src/inventories-hosts/inventories/related/sources/list/sources-list.partial.html:74 +#: client/src/job-results/job-results.service.js:119 +#: client/src/jobs/factories/delete-job.factory.js:115 #: client/src/notifications/notification-templates-list/list.controller.js:195 #: client/src/organizations/list/organizations-list.controller.js:174 #: client/src/partials/survey-maker-modal.html:18 -#: client/src/projects/edit/projects-edit.controller.js:240 +#: client/src/projects/edit/projects-edit.controller.js:246 +#: client/src/templates/list/templates-list.controller.js:154 #: client/src/users/list/users-list.controller.js:92 msgid "DELETE" msgstr "" -#: client/src/partials/survey-maker-modal.html:83 +#: client/src/partials/survey-maker-modal.html:84 msgid "DELETE SURVEY" msgstr "" @@ -959,10 +975,10 @@ msgstr "" msgid "DETAILS" msgstr "" -#: client/src/inventories-hosts/hosts/related/groups/hosts-related-groups.partial.html:27 +#: client/src/inventories-hosts/hosts/related/groups/hosts-related-groups.partial.html:29 #: client/src/inventories-hosts/inventories/related/groups/related/nested-groups/group-nested-groups-disassociate.partial.html:30 #: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts-disassociate.partial.html:30 -#: client/src/inventories-hosts/inventories/related/hosts/related/nested-groups/host-nested-groups-disassociate.partial.html:30 +#: client/src/inventories-hosts/inventories/related/hosts/related/nested-groups/host-nested-groups-disassociate.partial.html:31 msgid "DISASSOCIATE" msgstr "" @@ -972,19 +988,20 @@ msgstr "" #: client/src/credential-types/credential-types.list.js:73 #: client/src/credentials/credentials.list.js:85 -#: client/src/credentials/list/credentials-list.controller.js:113 -#: client/src/inventories-hosts/inventories/inventory.list.js:112 +#: client/src/credentials/list/credentials-list.controller.js:132 +#: client/src/inventories-hosts/inventories/inventory.list.js:111 #: client/src/inventory-scripts/inventory-scripts.list.js:71 #: client/src/job-results/job-results.partial.html:54 #: client/src/jobs/factories/delete-job.factory.js:37 #: client/src/notifications/notification-templates-list/list.controller.js:192 #: client/src/notifications/notificationTemplates.list.js:91 #: client/src/organizations/list/organizations-list.controller.js:171 -#: client/src/projects/edit/projects-edit.controller.js:237 +#: client/src/projects/edit/projects-edit.controller.js:243 #: client/src/projects/list/projects-list.controller.js:207 #: client/src/scheduler/schedules.list.js:90 #: client/src/standard-out/scm-update/standard-out-scm-update.partial.html:13 #: client/src/teams/teams.list.js:72 +#: client/src/templates/list/templates-list.controller.js:102 #: client/src/templates/templates.list.js:120 #: client/src/users/list/users-list.controller.js:89 #: client/src/users/users.list.js:79 @@ -997,7 +1014,11 @@ msgstr "" msgid "Delete Group" msgstr "" -#: client/src/inventories-hosts/inventories/related/sources/list/sources-list.controller.js:142 +#: client/src/job-results/job-results.service.js:93 +msgid "Delete Job" +msgstr "" + +#: client/src/inventories-hosts/inventories/related/sources/list/sources-list.controller.js:175 msgid "Delete Source" msgstr "" @@ -1035,7 +1056,7 @@ msgstr[1] "" msgid "Delete hosts" msgstr "" -#: client/src/inventories-hosts/inventories/inventory.list.js:114 +#: client/src/inventories-hosts/inventories/inventory.list.js:113 msgid "Delete inventory" msgstr "" @@ -1129,48 +1150,51 @@ msgstr "" #: client/src/templates/job_templates/job-template.form.js:41 #: client/src/templates/survey-maker/shared/question-definition.form.js:36 #: client/src/templates/workflows.form.js:39 -#: client/src/users/users.form.js:141 -#: client/src/users/users.form.js:167 +#: client/src/users/users.form.js:145 +#: client/src/users/users.form.js:171 msgid "Description" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:139 -#: client/src/notifications/notificationTemplates.form.js:143 -#: client/src/notifications/notificationTemplates.form.js:155 -#: client/src/notifications/notificationTemplates.form.js:159 +#: client/src/notifications/notificationTemplates.form.js:136 +#: client/src/notifications/notificationTemplates.form.js:140 +#: client/src/notifications/notificationTemplates.form.js:152 +#: client/src/notifications/notificationTemplates.form.js:156 msgid "Destination Channels" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:362 -#: client/src/notifications/notificationTemplates.form.js:366 +#: client/src/notifications/notificationTemplates.form.js:359 +#: client/src/notifications/notificationTemplates.form.js:363 msgid "Destination Channels or Users" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:208 -#: client/src/notifications/notificationTemplates.form.js:209 +#: client/src/notifications/notificationTemplates.form.js:205 +#: client/src/notifications/notificationTemplates.form.js:206 msgid "Destination SMS Number" msgstr "" #: client/features/credentials/credentials.strings.js:13 #: client/src/license/license.partial.html:5 -#: client/src/shared/form-generator.js:1474 +#: client/src/shared/form-generator.js:1481 msgid "Details" msgstr "" -#: client/src/job-submission/job-submission.partial.html:257 +#: client/src/job-submission/job-submission.partial.html:263 msgid "Diff Mode" msgstr "" #: client/src/inventories-hosts/inventories/related/groups/related/nested-groups/group-nested-groups-disassociate.partial.html:6 -#: client/src/inventories-hosts/inventories/related/hosts/related/nested-groups/host-nested-groups-disassociate.partial.html:6 -msgid "Disassociate Group" +msgid "Disassociate Group From Group" msgstr "" #: client/src/inventories-hosts/hosts/related/groups/hosts-related-groups.partial.html:6 -#: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts-disassociate.partial.html:6 msgid "Disassociate Host" msgstr "" +#: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts-disassociate.partial.html:6 +#: client/src/inventories-hosts/inventories/related/hosts/related/nested-groups/host-nested-groups-disassociate.partial.html:6 +msgid "Disassociate Host From Group" +msgstr "" + #: client/src/inventories-hosts/hosts/related/groups/hosts-related-groups.list.js:65 #: client/src/inventories-hosts/inventories/related/groups/related/nested-groups/group-nested-groups.list.js:110 #: client/src/inventories-hosts/inventories/related/hosts/related/nested-groups/host-nested-groups.list.js:98 @@ -1182,9 +1206,9 @@ msgid "Disassociate host" msgstr "" #: client/src/configuration/auth-form/configuration-auth.controller.js:75 -#: client/src/configuration/configuration.controller.js:198 -#: client/src/configuration/configuration.controller.js:260 -#: client/src/configuration/system-form/configuration-system.controller.js:55 +#: client/src/configuration/configuration.controller.js:202 +#: client/src/configuration/configuration.controller.js:264 +#: client/src/configuration/system-form/configuration-system.controller.js:57 msgid "Discard changes" msgstr "" @@ -1192,13 +1216,13 @@ msgstr "" msgid "Dissasociate permission from team" msgstr "" -#: client/src/users/users.form.js:221 +#: client/src/users/users.form.js:225 msgid "Dissasociate permission from user" msgstr "" #: client/src/credentials/credentials.form.js:384 -#: client/src/credentials/factories/become-method-change.factory.js:60 -#: client/src/credentials/factories/kind-change.factory.js:117 +#: client/src/credentials/factories/become-method-change.factory.js:54 +#: client/src/credentials/factories/kind-change.factory.js:111 msgid "Domain Name" msgstr "" @@ -1209,11 +1233,11 @@ msgstr "" msgid "Download Output" msgstr "" -#: client/src/inventory-scripts/inventory-scripts.form.js:62 +#: client/src/inventory-scripts/inventory-scripts.form.js:59 msgid "Drag and drop your custom inventory script file here or create one in the field to import your custom inventory. Refer to the Ansible Tower documentation for example syntax." msgstr "" -#: client/src/partials/survey-maker-modal.html:76 +#: client/src/partials/survey-maker-modal.html:77 msgid "Drop question here to reorder" msgstr "" @@ -1276,8 +1300,8 @@ msgstr "" msgid "Edit" msgstr "" -#: client/src/shared/form-generator.js:1707 -#: client/src/templates/job_templates/job-template.form.js:457 +#: client/src/shared/form-generator.js:1715 +#: client/src/templates/job_templates/job-template.form.js:452 #: client/src/templates/workflows.form.js:177 msgid "Edit Survey" msgstr "" @@ -1330,32 +1354,32 @@ msgstr "" msgid "Edit template" msgstr "" -#: client/src/job-results/job-results.partial.html:188 +#: client/src/job-results/job-results.partial.html:191 msgid "Edit the Schedule" msgstr "" -#: client/src/job-results/job-results.partial.html:172 +#: client/src/job-results/job-results.partial.html:175 #: client/src/workflow-results/workflow-results.partial.html:124 msgid "Edit the User" msgstr "" -#: client/src/job-results/job-results.partial.html:262 -#: client/src/job-results/job-results.partial.html:277 -#: client/src/job-results/job-results.partial.html:293 -#: client/src/job-results/job-results.partial.html:308 -#: client/src/job-results/job-results.partial.html:323 +#: client/src/job-results/job-results.partial.html:265 +#: client/src/job-results/job-results.partial.html:280 +#: client/src/job-results/job-results.partial.html:296 +#: client/src/job-results/job-results.partial.html:311 +#: client/src/job-results/job-results.partial.html:326 msgid "Edit the credential" msgstr "" -#: client/src/job-results/job-results.partial.html:203 +#: client/src/job-results/job-results.partial.html:206 msgid "Edit the inventory" msgstr "" -#: client/src/job-results/job-results.partial.html:137 +#: client/src/job-results/job-results.partial.html:140 msgid "Edit the job template" msgstr "" -#: client/src/job-results/job-results.partial.html:226 +#: client/src/job-results/job-results.partial.html:229 #: client/src/projects/projects.list.js:105 msgid "Edit the project" msgstr "" @@ -1372,11 +1396,11 @@ msgstr "" msgid "Edit {{BRAND_NAME}}'s configuration." msgstr "" -#: client/src/projects/list/projects-list.controller.js:242 +#: client/src/projects/list/projects-list.controller.js:241 msgid "Either you do not have access or the SCM update process completed. Click the %sRefresh%s button to view the latest status." msgstr "" -#: client/src/job-results/job-results.partial.html:517 +#: client/src/job-results/job-results.partial.html:520 msgid "Elapsed" msgstr "" @@ -1385,18 +1409,18 @@ msgstr "" msgid "Email" msgstr "" +#: client/src/templates/job_templates/job-template.form.js:288 #: client/src/templates/job_templates/job-template.form.js:293 -#: client/src/templates/job_templates/job-template.form.js:298 msgid "Enable Concurrent Jobs" msgstr "" #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:123 +#: client/src/templates/job_templates/job-template.form.js:264 #: client/src/templates/job_templates/job-template.form.js:269 -#: client/src/templates/job_templates/job-template.form.js:274 msgid "Enable Privilege Escalation" msgstr "" -#: client/src/templates/job_templates/job-template.form.js:284 +#: client/src/templates/job_templates/job-template.form.js:279 msgid "Enables creation of a provisioning callback URL. Using the URL a host can contact {{BRAND_NAME}} and request a configuration update using this job template." msgstr "" @@ -1404,57 +1428,57 @@ msgstr "" msgid "Encrypted credentials are not supported." msgstr "" -#: client/src/license/license.partial.html:108 +#: client/src/license/license.partial.html:113 msgid "End User License Agreement" msgstr "" #: client/src/inventories-hosts/hosts/host.form.js:73 #: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts.form.js:72 #: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:72 -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:89 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:86 msgid "Enter inventory variables using either JSON or YAML syntax. Use the radio button to toggle between the two." msgstr "" -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:98 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:93 msgid "Enter inventory variables using either JSON or YAML syntax. Use the radio button to toggle between the two. Refer to the Ansible Tower documentation for example syntax." msgstr "" -#: client/src/notifications/notificationTemplates.form.js:158 +#: client/src/notifications/notificationTemplates.form.js:155 msgid "Enter one HipChat channel per line. The pound symbol (#) is not required." msgstr "" -#: client/src/notifications/notificationTemplates.form.js:365 +#: client/src/notifications/notificationTemplates.form.js:362 msgid "Enter one IRC channel or username per line. The pound symbol (#) for channels, and the at (@) symbol for users, are not required." msgstr "" -#: client/src/notifications/notificationTemplates.form.js:142 +#: client/src/notifications/notificationTemplates.form.js:139 msgid "Enter one Slack channel per line. The pound symbol (#) is not required." msgstr "" -#: client/src/notifications/notificationTemplates.form.js:100 +#: client/src/notifications/notificationTemplates.form.js:97 msgid "Enter one email address per line to create a recipient list for this type of notification." msgstr "" -#: client/src/notifications/notificationTemplates.form.js:212 +#: client/src/notifications/notificationTemplates.form.js:209 msgid "Enter one phone number per line to specify where to route SMS messages." msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:87 -#: client/src/credentials/factories/kind-change.factory.js:144 +#: client/src/credentials/factories/become-method-change.factory.js:81 +#: client/src/credentials/factories/kind-change.factory.js:138 msgid "Enter the URL for the virtual machine which %scorresponds to your CloudForm instance. %sFor example, %s" msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:77 -#: client/src/credentials/factories/kind-change.factory.js:134 +#: client/src/credentials/factories/become-method-change.factory.js:71 +#: client/src/credentials/factories/kind-change.factory.js:128 msgid "Enter the URL which corresponds to your %sRed Hat Satellite 6 server. %sFor example, %s" msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:55 -#: client/src/credentials/factories/kind-change.factory.js:112 +#: client/src/credentials/factories/become-method-change.factory.js:49 +#: client/src/credentials/factories/kind-change.factory.js:106 msgid "Enter the hostname or IP address which corresponds to your VMware vCenter." msgstr "" -#: client/src/notifications/notificationTemplates.form.js:198 +#: client/src/notifications/notificationTemplates.form.js:195 msgid "Enter the number associated with the \"Messaging Service\" in Twilio in the format +18005550199." msgstr "" @@ -1469,29 +1493,32 @@ msgstr "" msgid "Environment Variables" msgstr "" -#: client/src/configuration/configuration.controller.js:344 -#: client/src/configuration/configuration.controller.js:443 -#: client/src/configuration/configuration.controller.js:477 -#: client/src/configuration/configuration.controller.js:524 -#: client/src/configuration/system-form/configuration-system.controller.js:226 +#: client/src/configuration/configuration.controller.js:348 +#: client/src/configuration/configuration.controller.js:449 +#: client/src/configuration/configuration.controller.js:483 +#: client/src/configuration/configuration.controller.js:530 +#: client/src/configuration/system-form/configuration-system.controller.js:231 #: client/src/credentials/factories/credential-form-save.factory.js:77 #: client/src/credentials/factories/credential-form-save.factory.js:93 -#: client/src/job-submission/job-submission-factories/launchjob.factory.js:191 -#: client/src/job-submission/job-submission-factories/launchjob.factory.js:210 +#: client/src/inventories-hosts/inventories/related/sources/list/sources-list.controller.js:129 +#: client/src/inventories-hosts/inventories/related/sources/list/sources-list.controller.js:139 +#: client/src/inventories-hosts/inventories/related/sources/list/sources-list.controller.js:166 +#: client/src/job-submission/job-submission-factories/launchjob.factory.js:194 +#: client/src/job-submission/job-submission-factories/launchjob.factory.js:213 #: client/src/management-jobs/card/card.controller.js:140 #: client/src/management-jobs/card/card.controller.js:230 #: client/src/management-jobs/card/card.controller.js:28 #: client/src/projects/add/projects-add.controller.js:108 -#: client/src/projects/edit/projects-edit.controller.js:150 -#: client/src/projects/edit/projects-edit.controller.js:216 -#: client/src/projects/edit/projects-edit.controller.js:232 +#: client/src/projects/edit/projects-edit.controller.js:156 +#: client/src/projects/edit/projects-edit.controller.js:222 +#: client/src/projects/edit/projects-edit.controller.js:238 #: client/src/projects/list/projects-list.controller.js:169 #: client/src/projects/list/projects-list.controller.js:198 -#: client/src/projects/list/projects-list.controller.js:226 -#: client/src/projects/list/projects-list.controller.js:247 -#: client/src/projects/list/projects-list.controller.js:263 -#: client/src/projects/list/projects-list.controller.js:272 -#: client/src/users/add/users-add.controller.js:98 +#: client/src/projects/list/projects-list.controller.js:225 +#: client/src/projects/list/projects-list.controller.js:246 +#: client/src/projects/list/projects-list.controller.js:262 +#: client/src/projects/list/projects-list.controller.js:271 +#: client/src/users/add/users-add.controller.js:99 #: client/src/users/edit/users-edit.controller.js:180 #: client/src/users/edit/users-edit.controller.js:80 #: client/src/users/list/users-list.controller.js:82 @@ -1511,21 +1538,21 @@ msgid "Event summary not available" msgstr "" #: client/src/projects/add/projects-add.controller.js:129 -#: client/src/projects/edit/projects-edit.controller.js:259 +#: client/src/projects/edit/projects-edit.controller.js:265 msgid "Example URLs for GIT SCM include:" msgstr "" #: client/src/projects/add/projects-add.controller.js:150 -#: client/src/projects/edit/projects-edit.controller.js:279 +#: client/src/projects/edit/projects-edit.controller.js:285 msgid "Example URLs for Mercurial SCM include:" msgstr "" #: client/src/projects/add/projects-add.controller.js:141 -#: client/src/projects/edit/projects-edit.controller.js:270 +#: client/src/projects/edit/projects-edit.controller.js:276 msgid "Example URLs for Subversion SCM include:" msgstr "" -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:68 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:65 msgid "Example: ansible_facts.ansible_distribution:\"RedHat\"" msgstr "" @@ -1554,18 +1581,18 @@ msgstr "" msgid "Explanation" msgstr "" -#: client/src/job-results/job-results.partial.html:272 +#: client/src/job-results/job-results.partial.html:275 msgid "Extra Credentials" msgstr "" #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:132 #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:144 -#: client/src/job-results/job-results.partial.html:406 -#: client/src/job-submission/job-submission.partial.html:161 +#: client/src/job-results/job-results.partial.html:409 +#: client/src/job-submission/job-submission.partial.html:165 #: client/src/partials/logviewer.html:8 #: client/src/standard-out/adhoc/standard-out-adhoc.partial.html:105 -#: client/src/templates/job_templates/job-template.form.js:347 -#: client/src/templates/job_templates/job-template.form.js:354 +#: client/src/templates/job_templates/job-template.form.js:342 +#: client/src/templates/job_templates/job-template.form.js:349 #: client/src/templates/workflows.form.js:74 #: client/src/templates/workflows.form.js:81 msgid "Extra Variables" @@ -1576,7 +1603,7 @@ msgstr "" msgid "FACTS" msgstr "" -#: client/src/home/dashboard/graphs/job-status/job-status-graph.directive.js:63 +#: client/src/home/dashboard/graphs/job-status/job-status-graph.directive.js:64 msgid "FAILED" msgstr "" @@ -1592,7 +1619,7 @@ msgstr "" #: client/src/inventories-hosts/hosts/host.form.js:107 #: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts.form.js:106 -#: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:106 +#: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:107 msgid "Facts" msgstr "" @@ -1604,7 +1631,7 @@ msgstr "" msgid "Failed Hosts" msgstr "" -#: client/src/users/add/users-add.controller.js:98 +#: client/src/users/add/users-add.controller.js:99 msgid "Failed to add new user. POST returned status:" msgstr "" @@ -1616,11 +1643,11 @@ msgstr "" msgid "Failed to create new project. POST returned status:" msgstr "" -#: client/src/job-submission/job-submission-factories/launchjob.factory.js:211 +#: client/src/job-submission/job-submission-factories/launchjob.factory.js:214 msgid "Failed to retrieve job template extra variables." msgstr "" -#: client/src/projects/edit/projects-edit.controller.js:151 +#: client/src/projects/edit/projects-edit.controller.js:157 msgid "Failed to retrieve project: %s. GET status:" msgstr "" @@ -1629,11 +1656,11 @@ msgstr "" msgid "Failed to retrieve user: %s. GET status:" msgstr "" -#: client/src/configuration/configuration.controller.js:444 +#: client/src/configuration/configuration.controller.js:450 msgid "Failed to save settings. Returned status:" msgstr "" -#: client/src/configuration/configuration.controller.js:478 +#: client/src/configuration/configuration.controller.js:484 msgid "Failed to save toggle settings. Returned status:" msgstr "" @@ -1641,11 +1668,11 @@ msgstr "" msgid "Failed to update Credential. PUT status:" msgstr "" -#: client/src/projects/edit/projects-edit.controller.js:216 +#: client/src/projects/edit/projects-edit.controller.js:222 msgid "Failed to update project: %s. PUT status:" msgstr "" -#: client/src/job-submission/job-submission-factories/launchjob.factory.js:192 +#: client/src/job-submission/job-submission-factories/launchjob.factory.js:195 #: client/src/management-jobs/card/card.controller.js:141 #: client/src/management-jobs/card/card.controller.js:231 msgid "Failed updating job %s with variables. POST returned: %d" @@ -1668,7 +1695,7 @@ msgstr "" #: client/src/inventories-hosts/inventories/list/host-summary-popover/host-summary-popover.directive.js:54 #: client/src/inventories-hosts/inventories/related/completed-jobs/completed-jobs.list.js:58 #: client/src/inventories-hosts/shared/factories/set-status.factory.js:44 -#: client/src/job-results/job-results.partial.html:108 +#: client/src/job-results/job-results.partial.html:111 #: client/src/jobs/all-jobs.list.js:66 #: client/src/portal-mode/portal-jobs.list.js:40 #: client/src/templates/completed-jobs.list.js:59 @@ -1689,8 +1716,8 @@ msgstr "" msgid "For additional information on advanced search search syntax please see the Ansible Tower" msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:69 -#: client/src/credentials/factories/kind-change.factory.js:126 +#: client/src/credentials/factories/become-method-change.factory.js:63 +#: client/src/credentials/factories/kind-change.factory.js:120 msgid "For example, %s" msgstr "" @@ -1713,10 +1740,10 @@ msgstr "" #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:109 #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:96 -#: client/src/job-results/job-results.partial.html:333 +#: client/src/job-results/job-results.partial.html:336 #: client/src/standard-out/adhoc/standard-out-adhoc.partial.html:87 -#: client/src/templates/job_templates/job-template.form.js:149 -#: client/src/templates/job_templates/job-template.form.js:159 +#: client/src/templates/job_templates/job-template.form.js:144 +#: client/src/templates/job_templates/job-template.form.js:154 msgid "Forks" msgstr "" @@ -1746,7 +1773,7 @@ msgid "Google OAuth2" msgstr "" #: client/src/teams/teams.form.js:155 -#: client/src/users/users.form.js:210 +#: client/src/users/users.form.js:214 msgid "Grant Permission" msgstr "" @@ -1776,9 +1803,9 @@ msgstr "" #: client/src/inventories-hosts/inventories/related/groups/related/nested-groups/group-nested-groups.form.js:88 #: client/src/inventories-hosts/inventories/related/groups/related/nested-groups/group-nested-groups.list.js:32 #: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts.form.js:114 -#: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:114 +#: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:115 #: client/src/inventories-hosts/inventories/related/hosts/related/nested-groups/host-nested-groups.list.js:32 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:172 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:167 msgid "Groups" msgstr "" @@ -1799,8 +1826,8 @@ msgstr "" msgid "HOSTS" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:323 -#: client/src/notifications/notificationTemplates.form.js:324 +#: client/src/notifications/notificationTemplates.form.js:320 +#: client/src/notifications/notificationTemplates.form.js:321 msgid "HTTP Headers" msgstr "" @@ -1813,17 +1840,17 @@ msgid "High" msgstr "" #: client/src/credentials/credentials.form.js:139 -#: client/src/notifications/notificationTemplates.form.js:86 +#: client/src/notifications/notificationTemplates.form.js:83 msgid "Host" msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:58 -#: client/src/credentials/factories/kind-change.factory.js:115 +#: client/src/credentials/factories/become-method-change.factory.js:52 +#: client/src/credentials/factories/kind-change.factory.js:109 msgid "Host (Authentication URL)" msgstr "" -#: client/src/templates/job_templates/job-template.form.js:329 -#: client/src/templates/job_templates/job-template.form.js:338 +#: client/src/templates/job_templates/job-template.form.js:324 +#: client/src/templates/job_templates/job-template.form.js:333 msgid "Host Config Key" msgstr "" @@ -1869,9 +1896,9 @@ msgstr "" #: client/src/inventories-hosts/inventories/related/groups/groups.form.js:98 #: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts.list.js:57 #: client/src/inventories-hosts/inventories/related/hosts/related-host.list.js:56 -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:170 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:181 -#: client/src/job-results/job-results.partial.html:501 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:167 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:176 +#: client/src/job-results/job-results.partial.html:504 msgid "Hosts" msgstr "" @@ -1892,7 +1919,7 @@ msgstr "" msgid "Hosts are imported to" msgstr "" -#: client/src/license/license.partial.html:116 +#: client/src/license/license.partial.html:121 msgid "I agree to the End User License Agreement" msgstr "" @@ -1921,7 +1948,7 @@ msgstr "" msgid "INSTANCE GROUPS" msgstr "" -#: client/src/instance-groups/instance-group.partial.html:28 +#: client/src/instance-groups/instance-group.partial.html:27 msgid "INSTANCES" msgstr "" @@ -1938,7 +1965,7 @@ msgstr "" msgid "INVENTORIES" msgstr "" -#: client/src/job-submission/job-submission.partial.html:339 +#: client/src/job-submission/job-submission.partial.html:346 #: client/src/partials/job-template-details.html:2 msgid "INVENTORY" msgstr "" @@ -1957,11 +1984,11 @@ msgstr "" msgid "INVENTORY SOURCES" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:351 +#: client/src/notifications/notificationTemplates.form.js:348 msgid "IRC Nick" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:340 +#: client/src/notifications/notificationTemplates.form.js:337 msgid "IRC Server Address" msgstr "" @@ -1990,28 +2017,31 @@ msgstr "" msgid "If blank, all groups above are created except" msgstr "" -#: client/src/inventories-hosts/inventories/related/sources/sources.form.js:331 -msgid "If checked, all child groups and hosts not found on the external source will be deleted from the local inventory." -msgstr "" - #: client/src/inventories-hosts/inventories/related/sources/sources.form.js:343 msgid "If checked, all variables for child groups and hosts will be removed and replaced by those found on the external source." msgstr "" -#: client/src/templates/job_templates/job-template.form.js:272 +#: client/src/inventories-hosts/inventories/related/sources/sources.form.js:331 +msgid "If checked, any hosts and groups that were previously present on the external source but are now removed will be removed from the Tower inventory. Hosts and groups that were not managed by the inventory source will be promoted to the next manually created group or if there is no manually created group to promote them into, they will be left in the \"all\" default group for the inventory." +msgstr "" + +#: client/src/templates/job_templates/job-template.form.js:267 msgid "If enabled, run this playbook as an administrator." msgstr "" #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:120 -#: client/src/templates/job_templates/job-template.form.js:256 -msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible's --diff mode." +msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible’s --diff mode." msgstr "" -#: client/src/templates/job_templates/job-template.form.js:296 +#: client/src/templates/job_templates/job-template.form.js:251 +msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible’s --diff mode." +msgstr "" + +#: client/src/templates/job_templates/job-template.form.js:291 msgid "If enabled, simultaneous runs of this job template will be allowed." msgstr "" -#: client/src/templates/job_templates/job-template.form.js:307 +#: client/src/templates/job_templates/job-template.form.js:302 msgid "If enabled, use cached facts if available and store discovered facts in the cache." msgstr "" @@ -2053,11 +2083,11 @@ msgid "Input Configuration" msgstr "" #: client/src/inventories-hosts/hosts/host.form.js:123 -#: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:121 +#: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:122 msgid "Insights" msgstr "" -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:72 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:69 msgid "Insights Credential" msgstr "" @@ -2066,19 +2096,19 @@ msgstr "" msgid "Instance Filters" msgstr "" -#: client/src/job-results/job-results.partial.html:366 +#: client/src/job-results/job-results.partial.html:369 msgid "Instance Group" msgstr "" +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:72 #: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:75 -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:78 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:83 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:86 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:78 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:81 #: client/src/organizations/organizations.form.js:38 #: client/src/organizations/organizations.form.js:41 #: client/src/setup-menu/setup-menu.partial.html:54 -#: client/src/templates/job_templates/job-template.form.js:196 -#: client/src/templates/job_templates/job-template.form.js:199 +#: client/src/templates/job_templates/job-template.form.js:191 +#: client/src/templates/job_templates/job-template.form.js:194 msgid "Instance Groups" msgstr "" @@ -2114,8 +2144,8 @@ msgstr "" msgid "Invalid username and/or password. Please try again." msgstr "" -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:128 -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:53 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:122 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:52 #: client/src/activity-stream/streamDropdownNav/stream-dropdown-nav.directive.js:26 #: client/src/home/dashboard/counts/dashboard-counts.directive.js:50 #: client/src/organizations/linkout/organizations-linkout.route.js:155 @@ -2125,7 +2155,7 @@ msgstr "" #: client/src/inventories-hosts/hosts/host.list.js:69 #: client/src/inventories-hosts/inventories/inventory.list.js:80 #: client/src/inventories-hosts/inventories/list/inventory-list.controller.js:69 -#: client/src/job-results/job-results.partial.html:198 +#: client/src/job-results/job-results.partial.html:201 #: client/src/job-submission/job-submission.partial.html:17 #: client/src/organizations/linkout/controllers/organizations-inventories.controller.js:70 #: client/src/standard-out/adhoc/standard-out-adhoc.partial.html:58 @@ -2154,7 +2184,7 @@ msgstr "" msgid "Inventory Sync Failures" msgstr "" -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:96 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:93 msgid "Inventory Variables" msgstr "" @@ -2178,9 +2208,9 @@ msgid "JOB TEMPLATES" msgstr "" #: client/src/activity-stream/get-target-title.factory.js:32 -#: client/src/home/dashboard/graphs/job-status/job-status-graph.directive.js:109 -#: client/src/instance-groups/instance-group.partial.html:29 -#: client/src/instance-groups/instances/instance-jobs/instance-jobs.partial.html:28 +#: client/src/home/dashboard/graphs/job-status/job-status-graph.directive.js:118 +#: client/src/instance-groups/instance-group.partial.html:28 +#: client/src/instance-groups/instances/instance-jobs/instance-jobs.partial.html:27 #: client/src/instance-groups/jobs/jobs-list.route.js:9 #: client/src/jobs/jobs.route.js:15 #: client/src/main-menu/main-menu.partial.html:122 @@ -2190,7 +2220,7 @@ msgstr "" msgid "JOBS" msgstr "" -#: client/src/job-submission/job-submission.partial.html:169 +#: client/src/job-submission/job-submission.partial.html:173 msgid "JSON" msgstr "" @@ -2200,10 +2230,10 @@ msgstr "" msgid "JSON:" msgstr "" -#: client/src/job-results/job-results.partial.html:381 -#: client/src/job-submission/job-submission.partial.html:222 -#: client/src/templates/job_templates/job-template.form.js:205 -#: client/src/templates/job_templates/job-template.form.js:212 +#: client/src/job-results/job-results.partial.html:384 +#: client/src/job-submission/job-submission.partial.html:228 +#: client/src/templates/job_templates/job-template.form.js:200 +#: client/src/templates/job_templates/job-template.form.js:207 #: client/src/templates/workflows/workflow-maker/workflow-maker.form.js:127 #: client/src/templates/workflows/workflow-maker/workflow-maker.form.js:135 msgid "Job Tags" @@ -2213,15 +2243,15 @@ msgstr "" msgid "Job Template" msgstr "" -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:109 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:103 #: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:36 #: client/src/organizations/linkout/organizations-linkout.route.js:268 msgid "Job Templates" msgstr "" #: client/src/home/dashboard/graphs/dashboard-graphs.partial.html:32 -#: client/src/job-results/job-results.partial.html:156 -#: client/src/job-submission/job-submission.partial.html:196 +#: client/src/job-results/job-results.partial.html:159 +#: client/src/job-submission/job-submission.partial.html:202 #: client/src/templates/job_templates/job-template.form.js:47 #: client/src/templates/job_templates/job-template.form.js:55 #: client/src/templates/workflows/workflow-maker/workflow-maker.form.js:103 @@ -2240,12 +2270,12 @@ msgid "Jobs" msgstr "" #: client/src/job-results/job-results.controller.js:269 -#: client/src/job-results/job-results.controller.js:321 +#: client/src/job-results/job-results.controller.js:366 msgid "Jump to last line of standard out." msgstr "" #: client/src/access/add-rbac-resource/rbac-resource.partial.html:61 -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:102 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:154 #: client/src/shared/smart-search/smart-search.partial.html:14 msgid "Key" msgstr "" @@ -2287,11 +2317,11 @@ msgstr "" #: client/src/instance-groups/instances/instance-jobs/instance-jobs.list.js:68 #: client/src/instance-groups/jobs/jobs.list.js:66 -#: client/src/job-results/job-results.partial.html:431 -#: client/src/job-results/job-results.partial.html:440 +#: client/src/job-results/job-results.partial.html:434 +#: client/src/job-results/job-results.partial.html:443 #: client/src/jobs/all-jobs.list.js:74 -#: client/src/templates/job_templates/job-template.form.js:239 -#: client/src/templates/job_templates/job-template.form.js:243 +#: client/src/templates/job_templates/job-template.form.js:234 +#: client/src/templates/job_templates/job-template.form.js:238 #: client/src/templates/templates.list.js:43 #: client/src/templates/workflows.form.js:62 #: client/src/templates/workflows.form.js:67 @@ -2313,7 +2343,7 @@ msgid "Last Updated" msgstr "" #: client/src/portal-mode/portal-job-templates.list.js:36 -#: client/src/shared/form-generator.js:1699 +#: client/src/shared/form-generator.js:1707 #: client/src/templates/templates.list.js:80 msgid "Launch" msgstr "" @@ -2322,8 +2352,8 @@ msgstr "" msgid "Launch Management Job" msgstr "" -#: client/src/job-results/job-results.partial.html:167 -#: client/src/job-results/job-results.partial.html:182 +#: client/src/job-results/job-results.partial.html:170 +#: client/src/job-results/job-results.partial.html:185 #: client/src/standard-out/adhoc/standard-out-adhoc.partial.html:76 msgid "Launched By" msgstr "" @@ -2332,7 +2362,7 @@ msgstr "" msgid "Launching this job requires the passwords listed below. Enter and confirm each password before continuing." msgstr "" -#: client/features/credentials/legacy.credentials.js:360 +#: client/features/credentials/legacy.credentials.js:357 msgid "Legacy state configuration for does not exist" msgstr "" @@ -2341,7 +2371,7 @@ msgstr "" msgid "License" msgstr "" -#: client/src/license/license.partial.html:102 +#: client/src/license/license.partial.html:104 msgid "License File" msgstr "" @@ -2359,11 +2389,11 @@ msgstr "" #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:45 #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:55 -#: client/src/job-results/job-results.partial.html:344 -#: client/src/job-submission/job-submission.partial.html:214 +#: client/src/job-results/job-results.partial.html:347 +#: client/src/job-submission/job-submission.partial.html:220 #: client/src/standard-out/adhoc/standard-out-adhoc.partial.html:92 -#: client/src/templates/job_templates/job-template.form.js:165 -#: client/src/templates/job_templates/job-template.form.js:169 +#: client/src/templates/job_templates/job-template.form.js:160 +#: client/src/templates/job_templates/job-template.form.js:164 #: client/src/templates/workflows/workflow-maker/workflow-maker.form.js:113 #: client/src/templates/workflows/workflow-maker/workflow-maker.form.js:120 msgid "Limit" @@ -2396,7 +2426,7 @@ msgstr "" msgid "Live events: error connecting to the server." msgstr "" -#: client/src/shared/form-generator.js:1975 +#: client/src/shared/form-generator.js:1983 msgid "Loading..." msgstr "" @@ -2408,15 +2438,15 @@ msgstr "" msgid "Log Out" msgstr "" -#: client/src/configuration/system-form/configuration-system.controller.js:220 -msgid "Log aggregator test failed.
Detail:" +#: client/src/configuration/system-form/configuration-system.controller.js:225 +msgid "Log aggregator test failed.
Detail:" msgstr "" -#: client/src/configuration/system-form/configuration-system.controller.js:212 +#: client/src/configuration/system-form/configuration-system.controller.js:218 msgid "Log aggregator test successful." msgstr "" -#: client/src/configuration/system-form/configuration-system.controller.js:87 +#: client/src/configuration/system-form/configuration-system.controller.js:89 msgid "Logging" msgstr "" @@ -2434,12 +2464,12 @@ msgid "MY VIEW" msgstr "" #: client/src/credentials/credentials.form.js:67 -#: client/src/job-submission/job-submission.partial.html:349 +#: client/src/job-submission/job-submission.partial.html:356 msgid "Machine" msgstr "" #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:60 -#: client/src/job-results/job-results.partial.html:257 +#: client/src/job-results/job-results.partial.html:260 msgid "Machine Credential" msgstr "" @@ -2447,11 +2477,6 @@ msgstr "" msgid "Manage the cleanup of old job history, activity streams, data marked for deletion, and system tracking info." msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:38 -#: client/src/credentials/factories/kind-change.factory.js:95 -msgid "Management Certificate" -msgstr "" - #: client/src/setup-menu/setup-menu.partial.html:35 msgid "Management Jobs" msgstr "" @@ -2460,7 +2485,7 @@ msgstr "" msgid "Manual projects do not require a schedule" msgstr "" -#: client/src/projects/edit/projects-edit.controller.js:140 +#: client/src/projects/edit/projects-edit.controller.js:141 #: client/src/projects/list/projects-list.controller.js:88 msgid "Manual projects do not require an SCM update" msgstr "" @@ -2473,7 +2498,7 @@ msgstr "" msgid "Medium" msgstr "" -#: client/src/configuration/system-form/configuration-system.controller.js:88 +#: client/src/configuration/system-form/configuration-system.controller.js:90 msgid "Misc. System" msgstr "" @@ -2498,7 +2523,7 @@ msgstr "" msgid "Most recent job successful. Click to view jobs." msgstr "" -#: client/src/templates/survey-maker/shared/question-definition.form.js:74 +#: client/src/templates/survey-maker/shared/question-definition.form.js:77 msgid "Multiple Choice Options" msgstr "" @@ -2598,7 +2623,7 @@ msgstr "" #: client/src/credentials/credentials.list.js:26 #: client/src/home/dashboard/lists/job-templates/job-templates-list.partial.html:14 #: client/src/home/dashboard/lists/jobs/jobs-list.partial.html:13 -#: client/src/instance-groups/instance-groups.list.js:14 +#: client/src/instance-groups/instance-groups.list.js:15 #: client/src/instance-groups/instances/instance-jobs/instance-jobs.list.js:35 #: client/src/instance-groups/instances/instances-list.partial.html:15 #: client/src/instance-groups/instances/instances.list.js:14 @@ -2636,9 +2661,9 @@ msgstr "" #: client/src/templates/job_templates/job-template.form.js:34 #: client/src/templates/templates.list.js:24 #: client/src/templates/workflows.form.js:32 -#: client/src/users/users.form.js:138 -#: client/src/users/users.form.js:164 -#: client/src/users/users.form.js:190 +#: client/src/users/users.form.js:142 +#: client/src/users/users.form.js:168 +#: client/src/users/users.form.js:194 msgid "Name" msgstr "" @@ -2646,7 +2671,7 @@ msgstr "" msgid "Network" msgstr "" -#: client/src/job-results/job-results.partial.html:303 +#: client/src/job-results/job-results.partial.html:306 msgid "Network Credential" msgstr "" @@ -2658,7 +2683,7 @@ msgstr "" msgid "New Host" msgstr "" -#: client/src/users/add/users-add.controller.js:90 +#: client/src/users/add/users-add.controller.js:91 msgid "New user successfully created!" msgstr "" @@ -2672,7 +2697,7 @@ msgid "No Credentials Have Been Created" msgstr "" #: client/src/job-submission/lists/credential/job-sub-cred-list.controller.js:44 -#: client/src/templates/job_templates/multi-credential/multi-credential-modal.directive.js:124 +#: client/src/templates/job_templates/multi-credential/multi-credential-modal.directive.js:140 msgid "No Credentials Matching This Type Have Been Created" msgstr "" @@ -2756,7 +2781,7 @@ msgid "No jobs were recently run." msgstr "" #: client/src/teams/teams.form.js:121 -#: client/src/users/users.form.js:187 +#: client/src/users/users.form.js:191 msgid "No permissions have been granted" msgstr "" @@ -2764,7 +2789,7 @@ msgstr "" msgid "No recent job data available for this host." msgstr "" -#: client/src/inventories-hosts/inventories/list/host-summary-popover/host-summary-popover.directive.js:73 +#: client/src/inventories-hosts/inventories/list/host-summary-popover/host-summary-popover.directive.js:75 msgid "No recent job data available for this inventory." msgstr "" @@ -2773,7 +2798,8 @@ msgid "No recent notifications." msgstr "" #: client/src/inventories-hosts/hosts/hosts.partial.html:36 -#: client/src/shared/form-generator.js:1871 +#: client/src/shared/form-generator.js:1879 +#: client/src/shared/list-generator/list-generator.factory.js:240 msgid "No records matched your search." msgstr "" @@ -2781,8 +2807,8 @@ msgstr "" msgid "No schedules exist" msgstr "" -#: client/src/job-submission/job-submission.partial.html:341 -#: client/src/job-submission/job-submission.partial.html:346 +#: client/src/job-submission/job-submission.partial.html:348 +#: client/src/job-submission/job-submission.partial.html:353 msgid "None selected" msgstr "" @@ -2800,8 +2826,12 @@ msgstr "" msgid "Not configured for inventory sync." msgstr "" -#: client/src/notifications/notificationTemplates.form.js:291 -#: client/src/notifications/notificationTemplates.form.js:292 +#: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts-disassociate.partial.html:25 +msgid "Note that only hosts directly in this group can be disassociated. Hosts in sub-groups must be disassociated directly from the sub-group level that they belong." +msgstr "" + +#: client/src/notifications/notificationTemplates.form.js:288 +#: client/src/notifications/notificationTemplates.form.js:289 msgid "Notification Color" msgstr "" @@ -2809,7 +2839,7 @@ msgstr "" msgid "Notification Failed." msgstr "" -#: client/src/notifications/notificationTemplates.form.js:280 +#: client/src/notifications/notificationTemplates.form.js:277 msgid "Notification Label" msgstr "" @@ -2824,26 +2854,29 @@ msgstr "" msgid "Notifications" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:305 +#: client/src/notifications/notificationTemplates.form.js:302 msgid "Notify Channel" msgstr "" #: client/src/inventories-hosts/hosts/hosts.partial.html:55 -#: client/src/job-submission/job-submission.partial.html:263 +#: client/src/job-submission/job-submission.partial.html:269 #: client/src/partials/survey-maker-modal.html:27 -#: client/src/shared/form-generator.js:538 +#: client/src/shared/form-generator.js:542 +#: client/src/shared/form-generator.js:773 #: client/src/shared/generator-helpers.js:551 msgid "OFF" msgstr "" #: client/lib/services/base-string.service.js:63 +#: client/src/jobs/factories/delete-job.factory.js:115 msgid "OK" msgstr "" #: client/src/inventories-hosts/hosts/hosts.partial.html:54 -#: client/src/job-submission/job-submission.partial.html:261 +#: client/src/job-submission/job-submission.partial.html:267 #: client/src/partials/survey-maker-modal.html:26 -#: client/src/shared/form-generator.js:536 +#: client/src/shared/form-generator.js:538 +#: client/src/shared/form-generator.js:771 #: client/src/shared/generator-helpers.js:547 msgid "ON" msgstr "" @@ -2883,14 +2916,14 @@ msgstr "" msgid "OpenStack domains define administrative boundaries. It is only needed for Keystone v3 authentication URLs. Common scenarios include:" msgstr "" -#: client/src/templates/job_templates/job-template.form.js:245 +#: client/src/templates/job_templates/job-template.form.js:240 #: client/src/templates/workflows.form.js:69 msgid "Optional labels that describe this job template, such as 'dev' or 'test'. Labels can be used to group and filter job templates and completed jobs." msgstr "" -#: client/src/notifications/notificationTemplates.form.js:385 +#: client/src/notifications/notificationTemplates.form.js:382 #: client/src/partials/logviewer.html:7 -#: client/src/templates/job_templates/job-template.form.js:264 +#: client/src/templates/job_templates/job-template.form.js:259 msgid "Options" msgstr "" @@ -2912,11 +2945,11 @@ msgstr "" msgid "Organization" msgstr "" -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:142 -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:65 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:136 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:64 #: client/src/activity-stream/streamDropdownNav/stream-dropdown-nav.directive.js:30 #: client/src/setup-menu/setup-menu.partial.html:4 -#: client/src/users/users.form.js:128 +#: client/src/users/users.form.js:132 msgid "Organizations" msgstr "" @@ -2975,7 +3008,7 @@ msgstr "" msgid "PASSWORD" msgstr "" -#: client/features/credentials/legacy.credentials.js:125 +#: client/features/credentials/legacy.credentials.js:122 msgid "PERMISSIONS" msgstr "" @@ -2990,7 +3023,7 @@ msgstr "" #: client/src/instance-groups/instances/instances-list.partial.html:6 #: client/src/instance-groups/list/instance-groups-list.partial.html:16 #: client/src/organizations/list/organizations-list.partial.html:47 -#: client/src/shared/form-generator.js:1877 +#: client/src/shared/form-generator.js:1885 #: client/src/shared/list-generator/list-generator.factory.js:248 msgid "PLEASE ADD ITEMS TO THIS LIST" msgstr "" @@ -3003,6 +3036,10 @@ msgstr "" msgid "PREVIEW" msgstr "" +#: client/src/job-results/job-results.service.js:166 +msgid "PROCEED" +msgstr "" + #: client/src/partials/job-template-details.html:2 #: client/src/standard-out/scm-update/standard-out-scm-update.partial.html:73 msgid "PROJECT" @@ -3023,11 +3060,11 @@ msgstr "" msgid "Page" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:235 +#: client/src/notifications/notificationTemplates.form.js:232 msgid "Pagerduty subdomain" msgstr "" -#: client/src/templates/job_templates/job-template.form.js:353 +#: client/src/templates/job_templates/job-template.form.js:348 msgid "Pass extra command line variables to the playbook. Provide key/value pairs using either YAML or JSON. Refer to the Ansible Tower documentation for example syntax." msgstr "" @@ -3041,19 +3078,19 @@ msgstr "" #: client/src/credentials/credentials.form.js:226 #: client/src/credentials/factories/become-method-change.factory.js:21 -#: client/src/credentials/factories/become-method-change.factory.js:46 -#: client/src/credentials/factories/become-method-change.factory.js:54 -#: client/src/credentials/factories/become-method-change.factory.js:74 -#: client/src/credentials/factories/become-method-change.factory.js:84 -#: client/src/credentials/factories/become-method-change.factory.js:94 -#: client/src/credentials/factories/kind-change.factory.js:103 -#: client/src/credentials/factories/kind-change.factory.js:111 -#: client/src/credentials/factories/kind-change.factory.js:131 -#: client/src/credentials/factories/kind-change.factory.js:141 -#: client/src/credentials/factories/kind-change.factory.js:151 +#: client/src/credentials/factories/become-method-change.factory.js:40 +#: client/src/credentials/factories/become-method-change.factory.js:48 +#: client/src/credentials/factories/become-method-change.factory.js:68 +#: client/src/credentials/factories/become-method-change.factory.js:78 +#: client/src/credentials/factories/become-method-change.factory.js:88 +#: client/src/credentials/factories/kind-change.factory.js:105 +#: client/src/credentials/factories/kind-change.factory.js:125 +#: client/src/credentials/factories/kind-change.factory.js:135 +#: client/src/credentials/factories/kind-change.factory.js:145 #: client/src/credentials/factories/kind-change.factory.js:30 #: client/src/credentials/factories/kind-change.factory.js:78 -#: client/src/job-submission/job-submission.partial.html:103 +#: client/src/credentials/factories/kind-change.factory.js:97 +#: client/src/job-submission/job-submission.partial.html:104 #: client/src/notifications/shared/type-change.service.js:28 #: client/src/users/users.form.js:68 msgid "Password" @@ -3081,11 +3118,6 @@ msgstr "" msgid "Paste the contents of the PEM file associated with the service account email." msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:41 -#: client/src/credentials/factories/kind-change.factory.js:98 -msgid "Paste the contents of the PEM file that corresponds to the certificate you uploaded in the Microsoft Azure console." -msgstr "" - #: client/src/credentials/factories/kind-change.factory.js:51 msgid "Paste the contents of the SSH private key file." msgstr "" @@ -3094,7 +3126,7 @@ msgstr "" msgid "Paste the contents of the SSH private key file.%s or click to close%s" msgstr "" -#: client/src/inventories-hosts/inventories/inventory.list.js:121 +#: client/src/inventories-hosts/inventories/inventory.list.js:119 msgid "Pending Delete" msgstr "" @@ -3103,27 +3135,27 @@ msgid "Period" msgstr "" #: client/src/projects/add/projects-add.controller.js:29 -#: client/src/users/add/users-add.controller.js:42 +#: client/src/users/add/users-add.controller.js:43 msgid "Permission Error" msgstr "" #: client/features/credentials/credentials.strings.js:14 -#: client/features/credentials/legacy.credentials.js:69 +#: client/features/credentials/legacy.credentials.js:66 #: client/src/credentials/credentials.form.js:439 -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:125 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:128 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:122 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:123 #: client/src/projects/projects.form.js:233 #: client/src/teams/teams.form.js:117 -#: client/src/templates/job_templates/job-template.form.js:391 +#: client/src/templates/job_templates/job-template.form.js:386 #: client/src/templates/workflows.form.js:114 -#: client/src/users/users.form.js:183 +#: client/src/users/users.form.js:187 msgid "Permissions" msgstr "" -#: client/src/job-results/job-results.partial.html:246 -#: client/src/shared/form-generator.js:1062 -#: client/src/templates/job_templates/job-template.form.js:109 -#: client/src/templates/job_templates/job-template.form.js:120 +#: client/src/job-results/job-results.partial.html:249 +#: client/src/shared/form-generator.js:1069 +#: client/src/templates/job_templates/job-template.form.js:107 +#: client/src/templates/job_templates/job-template.form.js:115 msgid "Playbook" msgstr "" @@ -3135,15 +3167,15 @@ msgstr "" msgid "Playbook Run" msgstr "" -#: client/src/job-results/job-results.partial.html:485 +#: client/src/job-results/job-results.partial.html:488 msgid "Plays" msgstr "" -#: client/src/users/users.form.js:122 +#: client/src/users/users.form.js:126 msgid "Please add user to an Organization." msgstr "" -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:101 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:100 msgid "Please assign roles to the selected resources" msgstr "" @@ -3155,31 +3187,31 @@ msgstr "" msgid "Please click the button below to visit Ansible's website to get a Tower license key." msgstr "" -#: client/src/inventories-hosts/inventory-hosts.strings.js:25 +#: client/src/inventories-hosts/inventory-hosts.strings.js:27 msgid "Please click the icon to edit the host filter." msgstr "" -#: client/src/shared/form-generator.js:854 -#: client/src/shared/form-generator.js:949 +#: client/src/shared/form-generator.js:861 +#: client/src/shared/form-generator.js:956 msgid "Please enter a URL that begins with ssh, http or https. The URL may not contain the '@' character." msgstr "" -#: client/src/shared/form-generator.js:1151 +#: client/src/shared/form-generator.js:1158 msgid "Please enter a number greater than %d and less than %d." msgstr "" -#: client/src/shared/form-generator.js:1153 +#: client/src/shared/form-generator.js:1160 msgid "Please enter a number greater than %d." msgstr "" -#: client/src/shared/form-generator.js:1145 +#: client/src/shared/form-generator.js:1152 msgid "Please enter a number." msgstr "" -#: client/src/job-submission/job-submission.partial.html:111 -#: client/src/job-submission/job-submission.partial.html:124 -#: client/src/job-submission/job-submission.partial.html:137 -#: client/src/job-submission/job-submission.partial.html:150 +#: client/src/job-submission/job-submission.partial.html:112 +#: client/src/job-submission/job-submission.partial.html:126 +#: client/src/job-submission/job-submission.partial.html:140 +#: client/src/job-submission/job-submission.partial.html:154 #: client/src/login/loginModal/loginModal.partial.html:78 msgid "Please enter a password." msgstr "" @@ -3188,39 +3220,39 @@ msgstr "" msgid "Please enter a username." msgstr "" -#: client/src/shared/form-generator.js:844 -#: client/src/shared/form-generator.js:939 +#: client/src/shared/form-generator.js:851 +#: client/src/shared/form-generator.js:946 msgid "Please enter a valid email address." msgstr "" #: client/lib/components/components.strings.js:15 -#: client/src/shared/form-generator.js:1009 -#: client/src/shared/form-generator.js:839 -#: client/src/shared/form-generator.js:934 +#: client/src/shared/form-generator.js:1016 +#: client/src/shared/form-generator.js:846 +#: client/src/shared/form-generator.js:941 msgid "Please enter a value." msgstr "" -#: client/src/job-submission/job-submission.partial.html:282 -#: client/src/job-submission/job-submission.partial.html:287 -#: client/src/job-submission/job-submission.partial.html:298 -#: client/src/job-submission/job-submission.partial.html:304 -#: client/src/job-submission/job-submission.partial.html:310 +#: client/src/job-submission/job-submission.partial.html:289 +#: client/src/job-submission/job-submission.partial.html:294 +#: client/src/job-submission/job-submission.partial.html:305 +#: client/src/job-submission/job-submission.partial.html:311 +#: client/src/job-submission/job-submission.partial.html:317 msgid "Please enter an answer between" msgstr "" -#: client/src/job-submission/job-submission.partial.html:309 +#: client/src/job-submission/job-submission.partial.html:316 msgid "Please enter an answer that is a decimal number." msgstr "" -#: client/src/job-submission/job-submission.partial.html:303 +#: client/src/job-submission/job-submission.partial.html:310 msgid "Please enter an answer that is a valid integer." msgstr "" -#: client/src/job-submission/job-submission.partial.html:281 -#: client/src/job-submission/job-submission.partial.html:286 -#: client/src/job-submission/job-submission.partial.html:297 -#: client/src/job-submission/job-submission.partial.html:302 -#: client/src/job-submission/job-submission.partial.html:308 +#: client/src/job-submission/job-submission.partial.html:288 +#: client/src/job-submission/job-submission.partial.html:293 +#: client/src/job-submission/job-submission.partial.html:304 +#: client/src/job-submission/job-submission.partial.html:309 +#: client/src/job-submission/job-submission.partial.html:315 msgid "Please enter an answer." msgstr "" @@ -3229,7 +3261,7 @@ msgstr "" msgid "Please save and run a job to view." msgstr "" -#: client/src/templates/job_templates/add-job-template/job-template-add.controller.js:49 +#: client/src/templates/job_templates/add-job-template/job-template-add.controller.js:50 msgid "Please save before adding a survey to this job template." msgstr "" @@ -3246,36 +3278,36 @@ msgstr "" msgid "Please save before adding users." msgstr "" -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:121 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:124 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:118 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:119 #: client/src/projects/projects.form.js:225 #: client/src/teams/teams.form.js:113 -#: client/src/templates/job_templates/job-template.form.js:384 +#: client/src/templates/job_templates/job-template.form.js:379 #: client/src/templates/workflows.form.js:107 msgid "Please save before assigning permissions." msgstr "" -#: client/src/users/users.form.js:120 -#: client/src/users/users.form.js:179 +#: client/src/users/users.form.js:124 +#: client/src/users/users.form.js:183 msgid "Please save before assigning to organizations." msgstr "" -#: client/src/users/users.form.js:148 +#: client/src/users/users.form.js:152 msgid "Please save before assigning to teams." msgstr "" -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:169 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:164 msgid "Please save before creating groups." msgstr "" -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:178 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:173 msgid "Please save before creating hosts." msgstr "" #: client/src/inventories-hosts/hosts/host.form.js:112 #: client/src/inventories-hosts/inventories/related/groups/groups.form.js:86 #: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts.form.js:111 -#: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:111 +#: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:112 msgid "Please save before defining groups." msgstr "" @@ -3283,7 +3315,7 @@ msgstr "" msgid "Please save before defining hosts." msgstr "" -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:187 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:182 msgid "Please save before defining inventory sources." msgstr "" @@ -3292,17 +3324,17 @@ msgid "Please save before defining the workflow graph." msgstr "" #: client/src/inventories-hosts/hosts/host.form.js:121 -#: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:119 +#: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:120 msgid "Please save before viewing Insights." msgstr "" #: client/src/inventories-hosts/hosts/host.form.js:105 #: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts.form.js:104 -#: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:104 +#: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:105 msgid "Please save before viewing facts." msgstr "" -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:167 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:164 msgid "Please save before viewing hosts." msgstr "" @@ -3322,18 +3354,18 @@ msgstr "" msgid "Please select a machine (SSH) credential or check the \"Prompt on launch\" option." msgstr "" -#: client/src/shared/form-generator.js:1186 +#: client/src/shared/form-generator.js:1193 msgid "Please select a number between" msgstr "" -#: client/src/shared/form-generator.js:1182 +#: client/src/shared/form-generator.js:1189 msgid "Please select a number." msgstr "" -#: client/src/shared/form-generator.js:1074 -#: client/src/shared/form-generator.js:1142 -#: client/src/shared/form-generator.js:1263 -#: client/src/shared/form-generator.js:1371 +#: client/src/shared/form-generator.js:1081 +#: client/src/shared/form-generator.js:1149 +#: client/src/shared/form-generator.js:1270 +#: client/src/shared/form-generator.js:1378 msgid "Please select a value." msgstr "" @@ -3345,7 +3377,11 @@ msgstr "" msgid "Please select an Inventory." msgstr "" -#: client/src/shared/form-generator.js:1179 +#: client/src/inventories-hosts/inventory-hosts.strings.js:26 +msgid "Please select an organization before editing the host filter." +msgstr "" + +#: client/src/shared/form-generator.js:1186 msgid "Please select at least one value." msgstr "" @@ -3353,7 +3389,7 @@ msgstr "" msgid "Please select resources from the lists below." msgstr "" -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:68 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:65 msgid "Populate the hosts for this inventory by using a search filter." msgstr "" @@ -3368,7 +3404,7 @@ msgid "Private Key" msgstr "" #: client/src/credentials/credentials.form.js:264 -#: client/src/job-submission/job-submission.partial.html:116 +#: client/src/job-submission/job-submission.partial.html:118 msgid "Private Key Passphrase" msgstr "" @@ -3378,7 +3414,7 @@ msgid "Privilege Escalation" msgstr "" #: client/src/credentials/credentials.form.js:305 -#: client/src/job-submission/job-submission.partial.html:129 +#: client/src/job-submission/job-submission.partial.html:132 msgid "Privilege Escalation Password" msgstr "" @@ -3389,14 +3425,14 @@ msgstr "" #: client/src/credentials/factories/become-method-change.factory.js:30 #: client/src/credentials/factories/kind-change.factory.js:87 #: client/src/inventories-hosts/inventories/related/sources/sources.form.js:93 -#: client/src/job-results/job-results.partial.html:213 -#: client/src/templates/job_templates/job-template.form.js:103 +#: client/src/job-results/job-results.partial.html:216 +#: client/src/templates/job_templates/job-template.form.js:100 #: client/src/templates/job_templates/job-template.form.js:91 msgid "Project" msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:59 -#: client/src/credentials/factories/kind-change.factory.js:116 +#: client/src/credentials/factories/become-method-change.factory.js:53 +#: client/src/credentials/factories/kind-change.factory.js:110 msgid "Project (Tenant Name)" msgstr "" @@ -3421,8 +3457,8 @@ msgstr "" msgid "Project lookup failed. GET returned:" msgstr "" -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:121 -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:48 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:115 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:47 #: client/src/activity-stream/streamDropdownNav/stream-dropdown-nav.directive.js:31 #: client/src/home/dashboard/counts/dashboard-counts.directive.js:61 #: client/src/organizations/linkout/organizations-linkout.route.js:206 @@ -3462,13 +3498,13 @@ msgid "Prompt" msgstr "" #: client/lib/components/components.strings.js:30 -#: client/src/templates/job_templates/job-template.form.js:144 -#: client/src/templates/job_templates/job-template.form.js:174 -#: client/src/templates/job_templates/job-template.form.js:191 -#: client/src/templates/job_templates/job-template.form.js:217 -#: client/src/templates/job_templates/job-template.form.js:234 -#: client/src/templates/job_templates/job-template.form.js:259 -#: client/src/templates/job_templates/job-template.form.js:359 +#: client/src/templates/job_templates/job-template.form.js:139 +#: client/src/templates/job_templates/job-template.form.js:169 +#: client/src/templates/job_templates/job-template.form.js:186 +#: client/src/templates/job_templates/job-template.form.js:212 +#: client/src/templates/job_templates/job-template.form.js:229 +#: client/src/templates/job_templates/job-template.form.js:254 +#: client/src/templates/job_templates/job-template.form.js:354 #: client/src/templates/job_templates/job-template.form.js:60 #: client/src/templates/job_templates/job-template.form.js:86 msgid "Prompt on launch" @@ -3495,7 +3531,7 @@ msgstr "" msgid "Provide a host name, ip address, or ip address:port. Examples include:" msgstr "" -#: client/src/templates/job_templates/job-template.form.js:168 +#: client/src/templates/job_templates/job-template.form.js:163 msgid "Provide a host pattern to further constrain the list of hosts that will be managed or affected by the playbook. Multiple patterns are allowed. Refer to Ansible documentation for more information and examples on patterns." msgstr "" @@ -3507,8 +3543,13 @@ msgstr "" msgid "Provide environment variables to pass to the custom inventory script." msgstr "" -#: client/src/templates/job_templates/job-template.form.js:316 -#: client/src/templates/job_templates/job-template.form.js:324 +#: client/src/inventories-hosts/inventories/related/sources/add/sources-add.controller.js:203 +#: client/src/inventories-hosts/inventories/related/sources/edit/sources-edit.controller.js:287 +msgid "Provide the named URL encoded name or id of the remote Tower inventory to be imported." +msgstr "" + +#: client/src/templates/job_templates/job-template.form.js:311 +#: client/src/templates/job_templates/job-template.form.js:319 msgid "Provisioning Callback URL" msgstr "" @@ -3607,7 +3648,7 @@ msgstr "" msgid "Random" msgstr "" -#: client/src/job-results/job-results.partial.html:408 +#: client/src/job-results/job-results.partial.html:411 msgid "Read only view of extra variables added to the job template." msgstr "" @@ -3619,8 +3660,8 @@ msgstr "" msgid "Recent Notifications" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:101 -#: client/src/notifications/notificationTemplates.form.js:97 +#: client/src/notifications/notificationTemplates.form.js:94 +#: client/src/notifications/notificationTemplates.form.js:98 msgid "Recipient List" msgstr "" @@ -3629,7 +3670,7 @@ msgstr "" msgid "Red" msgstr "" -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:68 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:65 msgid "Refer to the Ansible Tower documentation for further syntax and examples." msgstr "" @@ -3669,14 +3710,14 @@ msgstr "" msgid "Relaunch using the same parameters" msgstr "" -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:199 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:194 msgid "Remediate Inventory" msgstr "" #: client/src/access/add-rbac-user-team/rbac-selected-list.directive.js:96 #: client/src/access/add-rbac-user-team/rbac-selected-list.directive.js:97 #: client/src/teams/teams.form.js:142 -#: client/src/users/users.form.js:218 +#: client/src/users/users.form.js:222 msgid "Remove" msgstr "" @@ -3692,7 +3733,7 @@ msgstr "" msgid "Request License" msgstr "" -#: client/src/templates/survey-maker/shared/question-definition.form.js:288 +#: client/src/templates/survey-maker/shared/question-definition.form.js:291 msgid "Required" msgstr "" @@ -3700,11 +3741,11 @@ msgstr "" msgid "Reset" msgstr "" -#: client/src/job-results/job-results.partial.html:120 +#: client/src/job-results/job-results.partial.html:123 msgid "Results Traceback" msgstr "" -#: client/src/shared/form-generator.js:684 +#: client/src/shared/form-generator.js:690 msgid "Revert" msgstr "" @@ -3719,41 +3760,41 @@ msgstr "" #: client/src/configuration/auth-form/sub-forms/auth-tacacs.form.js:47 #: client/src/configuration/jobs-form/configuration-jobs.form.js:73 #: client/src/configuration/system-form/sub-forms/system-activity-stream.form.js:26 -#: client/src/configuration/system-form/sub-forms/system-logging.form.js:73 +#: client/src/configuration/system-form/sub-forms/system-logging.form.js:74 #: client/src/configuration/system-form/sub-forms/system-misc.form.js:50 #: client/src/configuration/ui-form/configuration-ui.form.js:36 msgid "Revert all to default" msgstr "" -#: client/src/job-results/job-results.partial.html:236 +#: client/src/job-results/job-results.partial.html:239 #: client/src/projects/projects.list.js:50 msgid "Revision" msgstr "" #: client/src/projects/add/projects-add.controller.js:146 -#: client/src/projects/edit/projects-edit.controller.js:275 +#: client/src/projects/edit/projects-edit.controller.js:281 msgid "Revision #" msgstr "" -#: client/features/credentials/legacy.credentials.js:91 +#: client/features/credentials/legacy.credentials.js:88 #: client/src/credentials/credentials.form.js:461 -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:151 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:154 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:148 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:149 #: client/src/organizations/organizations.form.js:97 #: client/src/projects/projects.form.js:255 #: client/src/teams/teams.form.js:135 #: client/src/teams/teams.form.js:98 #: client/src/templates/workflows.form.js:138 -#: client/src/users/users.form.js:201 +#: client/src/users/users.form.js:205 msgid "Role" msgstr "" -#: client/src/instance-groups/instance-group.partial.html:15 -#: client/src/instance-groups/instance-groups.list.js:25 -#: client/src/instance-groups/instances/instance-jobs/instance-jobs.partial.html:15 -#: client/src/instance-groups/instances/instances-list.partial.html:21 +#: client/src/instance-groups/instance-group.partial.html:14 +#: client/src/instance-groups/instance-groups.list.js:26 +#: client/src/instance-groups/instances/instance-jobs/instance-jobs.partial.html:14 +#: client/src/instance-groups/instances/instances-list.partial.html:18 #: client/src/instance-groups/instances/instances.list.js:24 -#: client/src/instance-groups/list/instance-groups-list.partial.html:32 +#: client/src/instance-groups/list/instance-groups-list.partial.html:29 msgid "Running Jobs" msgstr "" @@ -3769,7 +3810,7 @@ msgstr "" #: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory-host-filter/host-filter-modal/host-filter-modal.partial.html:17 #: client/src/inventories-hosts/shared/associate-groups/associate-groups.partial.html:17 #: client/src/inventories-hosts/shared/associate-hosts/associate-hosts.partial.html:17 -#: client/src/partials/survey-maker-modal.html:86 +#: client/src/partials/survey-maker-modal.html:87 #: client/src/shared/instance-groups-multiselect/instance-groups-modal/instance-groups-modal.partial.html:18 msgid "SAVE" msgstr "" @@ -3797,17 +3838,17 @@ msgid "SCHEDULES" msgstr "" #: client/src/projects/add/projects-add.controller.js:118 -#: client/src/projects/edit/projects-edit.controller.js:248 +#: client/src/projects/edit/projects-edit.controller.js:254 msgid "SCM Branch" msgstr "" #: client/src/projects/add/projects-add.controller.js:137 -#: client/src/projects/edit/projects-edit.controller.js:266 +#: client/src/projects/edit/projects-edit.controller.js:272 msgid "SCM Branch/Tag/Commit" msgstr "" #: client/src/projects/add/projects-add.controller.js:158 -#: client/src/projects/edit/projects-edit.controller.js:287 +#: client/src/projects/edit/projects-edit.controller.js:293 msgid "SCM Branch/Tag/Revision" msgstr "" @@ -3841,7 +3882,7 @@ msgstr "" msgid "SCM Update Options" msgstr "" -#: client/src/projects/edit/projects-edit.controller.js:136 +#: client/src/projects/edit/projects-edit.controller.js:137 #: client/src/projects/list/projects-list.controller.js:84 msgid "SCM update currently running" msgstr "" @@ -3890,7 +3931,7 @@ msgstr "" msgid "SIGN IN WITH" msgstr "" -#: client/src/inventories-hosts/hosts/host.list.js:109 +#: client/src/inventories-hosts/hosts/host.list.js:110 #: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:32 msgid "SMART INVENTORY" msgstr "" @@ -3903,8 +3944,8 @@ msgstr "" msgid "SOURCES" msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:95 -#: client/src/credentials/factories/kind-change.factory.js:152 +#: client/src/credentials/factories/become-method-change.factory.js:89 +#: client/src/credentials/factories/kind-change.factory.js:146 msgid "SSH Key" msgstr "" @@ -3912,7 +3953,7 @@ msgstr "" msgid "SSH key description" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:378 +#: client/src/notifications/notificationTemplates.form.js:375 msgid "SSL Connection" msgstr "" @@ -3939,7 +3980,7 @@ msgstr "" msgid "STS Token" msgstr "" -#: client/src/home/dashboard/graphs/job-status/job-status-graph.directive.js:60 +#: client/src/home/dashboard/graphs/job-status/job-status-graph.directive.js:61 msgid "SUCCESSFUL" msgstr "" @@ -3955,26 +3996,26 @@ msgstr "" msgid "SYSTEM TRACKING" msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:76 -#: client/src/credentials/factories/kind-change.factory.js:133 +#: client/src/credentials/factories/become-method-change.factory.js:70 +#: client/src/credentials/factories/kind-change.factory.js:127 msgid "Satellite 6 URL" msgstr "" #: client/src/access/add-rbac-resource/rbac-resource.partial.html:110 -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:196 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:193 #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:157 -#: client/src/shared/form-generator.js:1683 +#: client/src/shared/form-generator.js:1691 msgid "Save" msgstr "" #: client/src/configuration/auth-form/configuration-auth.controller.js:86 -#: client/src/configuration/configuration.controller.js:209 -#: client/src/configuration/configuration.controller.js:268 -#: client/src/configuration/system-form/configuration-system.controller.js:66 +#: client/src/configuration/configuration.controller.js:213 +#: client/src/configuration/configuration.controller.js:272 +#: client/src/configuration/system-form/configuration-system.controller.js:68 msgid "Save changes" msgstr "" -#: client/src/license/license.partial.html:122 +#: client/src/license/license.partial.html:127 msgid "Save successful!" msgstr "" @@ -4021,7 +4062,7 @@ msgstr "" msgid "Security Token Service (STS) is a web service that enables you to request temporary, limited-privilege credentials for AWS Identity and Access Management (IAM) users." msgstr "" -#: client/src/shared/form-generator.js:1687 +#: client/src/shared/form-generator.js:1695 msgid "Select" msgstr "" @@ -4058,7 +4099,7 @@ msgstr "" msgid "Select commands" msgstr "" -#: client/src/templates/job_templates/job-template.form.js:138 +#: client/src/templates/job_templates/job-template.form.js:133 msgid "Select credentials that allow Tower to access the nodes this job will be ran against. You can only select one credential of each type. For machine credentials (SSH), checking \"Prompt on launch\" without selecting credentials will require you to select a machine credential at run time. If you select credentials and check \"Prompt on launch\", the selected credential(s) become the defaults that can be updated at run time." msgstr "" @@ -4066,8 +4107,8 @@ msgstr "" msgid "Select from the list of directories found in the Project Base Path. Together the base path and the playbook directory provide the full path used to locate playbooks." msgstr "" -#: client/src/configuration/auth-form/configuration-auth.controller.js:262 -#: client/src/configuration/auth-form/configuration-auth.controller.js:281 +#: client/src/configuration/auth-form/configuration-auth.controller.js:263 +#: client/src/configuration/auth-form/configuration-auth.controller.js:282 msgid "Select group types" msgstr "" @@ -4075,15 +4116,15 @@ msgstr "" msgid "Select roles" msgstr "" -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:77 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:74 msgid "Select the Instance Groups for this Inventory to run on." msgstr "" -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:85 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:80 msgid "Select the Instance Groups for this Inventory to run on. Refer to the Ansible Tower documentation for more detail." msgstr "" -#: client/src/templates/job_templates/job-template.form.js:198 +#: client/src/templates/job_templates/job-template.form.js:193 msgid "Select the Instance Groups for this Job Template to run on." msgstr "" @@ -4104,15 +4145,15 @@ msgstr "" msgid "Select the inventory file to be synced by this source. You can select from the dropdown or enter a file within the input." msgstr "" -#: client/src/templates/job_templates/job-template.form.js:119 +#: client/src/templates/job_templates/job-template.form.js:114 msgid "Select the playbook to be executed by this job." msgstr "" -#: client/src/templates/job_templates/job-template.form.js:102 +#: client/src/templates/job_templates/job-template.form.js:99 msgid "Select the project containing the playbook you want this job to execute." msgstr "" -#: client/src/configuration/system-form/configuration-system.controller.js:191 +#: client/src/configuration/system-form/configuration-system.controller.js:197 msgid "Select types" msgstr "" @@ -4121,7 +4162,7 @@ msgstr "" msgid "Select which groups to create automatically." msgstr "" -#: client/src/notifications/notificationTemplates.form.js:113 +#: client/src/notifications/notificationTemplates.form.js:110 msgid "Sender Email" msgstr "" @@ -4142,19 +4183,19 @@ msgstr "" msgid "Settings" msgstr "" -#: client/src/job-submission/job-submission.partial.html:107 -#: client/src/job-submission/job-submission.partial.html:120 -#: client/src/job-submission/job-submission.partial.html:133 -#: client/src/job-submission/job-submission.partial.html:146 -#: client/src/job-submission/job-submission.partial.html:292 -#: client/src/shared/form-generator.js:869 +#: client/src/job-submission/job-submission.partial.html:108 +#: client/src/job-submission/job-submission.partial.html:122 +#: client/src/job-submission/job-submission.partial.html:136 +#: client/src/job-submission/job-submission.partial.html:150 +#: client/src/job-submission/job-submission.partial.html:299 +#: client/src/shared/form-generator.js:876 msgid "Show" msgstr "" #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:114 #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:117 -#: client/src/templates/job_templates/job-template.form.js:250 -#: client/src/templates/job_templates/job-template.form.js:253 +#: client/src/templates/job_templates/job-template.form.js:245 +#: client/src/templates/job_templates/job-template.form.js:248 msgid "Show Changes" msgstr "" @@ -4173,10 +4214,10 @@ msgstr "" msgid "Sign in with %s Teams" msgstr "" -#: client/src/job-results/job-results.partial.html:392 -#: client/src/job-submission/job-submission.partial.html:239 -#: client/src/templates/job_templates/job-template.form.js:222 -#: client/src/templates/job_templates/job-template.form.js:229 +#: client/src/job-results/job-results.partial.html:395 +#: client/src/job-submission/job-submission.partial.html:245 +#: client/src/templates/job_templates/job-template.form.js:217 +#: client/src/templates/job_templates/job-template.form.js:224 #: client/src/templates/workflows/workflow-maker/workflow-maker.form.js:142 #: client/src/templates/workflows/workflow-maker/workflow-maker.form.js:150 msgid "Skip Tags" @@ -4186,19 +4227,19 @@ msgstr "" msgid "Skip tags are useful when you have a large playbook, and you want to skip specific parts of a play or task." msgstr "" -#: client/src/templates/job_templates/job-template.form.js:228 +#: client/src/templates/job_templates/job-template.form.js:223 msgid "Skip tags are useful when you have a large playbook, and you want to skip specific parts of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." msgstr "" -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:65 -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:69 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:62 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:66 msgid "Smart Host Filter" msgstr "" #: client/src/inventories-hosts/inventories/inventory.list.js:85 #: client/src/inventories-hosts/inventories/list/inventory-list.controller.js:69 #: client/src/organizations/linkout/controllers/organizations-inventories.controller.js:70 -#: client/src/shared/form-generator.js:1449 +#: client/src/shared/form-generator.js:1456 msgid "Smart Inventory" msgstr "" @@ -4220,8 +4261,8 @@ msgstr "" msgid "Source Details" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:195 -#: client/src/notifications/notificationTemplates.form.js:196 +#: client/src/notifications/notificationTemplates.form.js:192 +#: client/src/notifications/notificationTemplates.form.js:193 msgid "Source Phone Number" msgstr "" @@ -4247,11 +4288,11 @@ msgid "Source Vars" msgstr "" #: client/src/inventories-hosts/inventories/related/sources/sources.list.js:34 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:189 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:184 msgid "Sources" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:333 +#: client/src/notifications/notificationTemplates.form.js:330 msgid "Specify HTTP Headers in JSON format. Refer to the Ansible Tower documentation for example syntax." msgstr "" @@ -4259,7 +4300,7 @@ msgstr "" msgid "Specify a method for %s operations. This is equivalent to specifying the %s parameter, where %s could be %s" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:295 +#: client/src/notifications/notificationTemplates.form.js:292 msgid "Specify a notification color. Acceptable colors are: yellow, green, red purple, gray or random." msgstr "" @@ -4289,7 +4330,7 @@ msgstr "" msgid "Start a job using this template" msgstr "" -#: client/src/projects/edit/projects-edit.controller.js:133 +#: client/src/projects/edit/projects-edit.controller.js:134 #: client/src/projects/list/projects-list.controller.js:74 msgid "Start an SCM update" msgstr "" @@ -4298,7 +4339,7 @@ msgstr "" msgid "Start sync process" msgstr "" -#: client/src/job-results/job-results.partial.html:97 +#: client/src/job-results/job-results.partial.html:100 msgid "Started" msgstr "" @@ -4316,7 +4357,7 @@ msgstr "" msgid "Sub Category" msgstr "" -#: client/src/license/license.partial.html:121 +#: client/src/license/license.partial.html:126 msgid "Submit" msgstr "" @@ -4353,7 +4394,7 @@ msgstr "" msgid "Survey" msgstr "" -#: client/src/templates/job_templates/edit-job-template/job-template-edit.controller.js:57 +#: client/src/templates/job_templates/edit-job-template/job-template-edit.controller.js:60 #: client/src/templates/workflows/edit-workflow/workflow-edit.controller.js:64 msgid "Surveys allow users to be prompted at job launch with a series of questions related to the job. This allows for variables to be defined that affect the playbook run at time of launch." msgstr "" @@ -4432,7 +4473,11 @@ msgstr "" msgid "TEMPLATES" msgstr "" -#: client/src/home/dashboard/graphs/job-status/job-status-graph.directive.js:102 +#: client/src/instance-groups/instance-groups.list.js:8 +msgid "THERE ARE CURRENTLY NO INSTANCE GROUPS DEFINED" +msgstr "" + +#: client/src/home/dashboard/graphs/job-status/job-status-graph.directive.js:104 msgid "TIME" msgstr "" @@ -4449,7 +4494,7 @@ msgstr "" msgid "Tags are useful when you have a large playbook, and you want to run a specific part of a play or task." msgstr "" -#: client/src/templates/job_templates/job-template.form.js:211 +#: client/src/templates/job_templates/job-template.form.js:206 msgid "Tags are useful when you have a large playbook, and you want to run a specific part of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." msgstr "" @@ -4458,18 +4503,18 @@ msgstr "" msgid "Tags:" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:312 +#: client/src/notifications/notificationTemplates.form.js:309 msgid "Target URL" msgstr "" -#: client/src/job-results/job-results.partial.html:493 +#: client/src/job-results/job-results.partial.html:496 msgid "Tasks" msgstr "" -#: client/features/credentials/legacy.credentials.js:97 +#: client/features/credentials/legacy.credentials.js:94 #: client/src/credentials/credentials.form.js:467 -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:157 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:160 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:154 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:155 #: client/src/projects/projects.form.js:261 #: client/src/templates/workflows.form.js:144 msgid "Team Roles" @@ -4480,11 +4525,11 @@ msgstr "" #: client/src/organizations/linkout/organizations-linkout.route.js:108 #: client/src/setup-menu/setup-menu.partial.html:16 #: client/src/shared/stateDefinitions.factory.js:410 -#: client/src/users/users.form.js:155 +#: client/src/users/users.form.js:159 msgid "Teams" msgstr "" -#: client/src/job-results/job-results.partial.html:132 +#: client/src/job-results/job-results.partial.html:135 #: client/src/templates/templates.list.js:14 msgid "Template" msgstr "" @@ -4497,7 +4542,7 @@ msgstr "" msgid "Tenant ID" msgstr "" -#: client/src/configuration/system-form/sub-forms/system-logging.form.js:78 +#: client/src/configuration/system-form/sub-forms/system-logging.form.js:79 msgid "Test" msgstr "" @@ -4505,8 +4550,8 @@ msgstr "" msgid "Test notification" msgstr "" -#: client/src/shared/form-generator.js:1379 -#: client/src/shared/form-generator.js:1385 +#: client/src/shared/form-generator.js:1386 +#: client/src/shared/form-generator.js:1392 msgid "That value was not found. Please enter or select a valid value." msgstr "" @@ -4523,7 +4568,7 @@ msgstr "" msgid "The Project ID is the GCE assigned identification. It is constructed as two words followed by a three digit number. Such as:" msgstr "" -#: client/src/projects/edit/projects-edit.controller.js:326 +#: client/src/projects/edit/projects-edit.controller.js:332 msgid "The SCM update process is running." msgstr "" @@ -4535,12 +4580,12 @@ msgstr "" msgid "The email address assigned to the Google Compute Engine %sservice account." msgstr "" -#: client/src/job-results/job-results.partial.html:510 +#: client/src/job-results/job-results.partial.html:513 msgid "The host count will update when the job is complete." msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:68 -#: client/src/credentials/factories/kind-change.factory.js:125 +#: client/src/credentials/factories/become-method-change.factory.js:62 +#: client/src/credentials/factories/kind-change.factory.js:119 msgid "The host to authenticate with." msgstr "" @@ -4560,11 +4605,11 @@ msgstr "" msgid "The number of parallel or simultaneous processes to use while executing the playbook. Inputting no value will use the default value from the %sansible configuration file%s." msgstr "" -#: client/src/templates/job_templates/job-template.form.js:157 +#: client/src/templates/job_templates/job-template.form.js:152 msgid "The number of parallel or simultaneous processes to use while executing the playbook. Value defaults to 0. Refer to the Ansible documentation for details about the configuration file." msgstr "" -#: client/src/job-results/job-results.controller.js:590 +#: client/src/job-results/job-results.controller.js:619 msgid "The output is too large to display. Please download." msgstr "" @@ -4580,6 +4625,10 @@ msgstr "" msgid "The standard output is too large to display. Please specify additional filters to narrow the standard out." msgstr "" +#: client/src/templates/survey-maker/shared/question-definition.form.js:52 +msgid "The suggested format for variable names is lowercase and underscore-separated (for example, foo_bar, user_id, host_name, etc.). Variable names with spaces are not allowed." +msgstr "" + #: client/src/management-jobs/scheduler/schedulerForm.partial.html:124 msgid "The time must be in HH24:MM:SS format." msgstr "" @@ -4604,15 +4653,27 @@ msgstr "" msgid "There is no SCM update information available for this project. An update has not yet been completed. If you have not already done so, start an update for this project." msgstr "" -#: client/src/configuration/configuration.controller.js:345 +#: client/src/inventories-hosts/inventories/related/sources/list/sources-list.controller.js:140 +msgid "There was an error deleting inventory source groups. Returned status:" +msgstr "" + +#: client/src/inventories-hosts/inventories/related/sources/list/sources-list.controller.js:130 +msgid "There was an error deleting inventory source hosts. Returned status:" +msgstr "" + +#: client/src/inventories-hosts/inventories/related/sources/list/sources-list.controller.js:167 +msgid "There was an error deleting inventory source. Returned status:" +msgstr "" + +#: client/src/configuration/configuration.controller.js:349 msgid "There was an error resetting value. Returned status:" msgstr "" -#: client/src/configuration/configuration.controller.js:525 +#: client/src/configuration/configuration.controller.js:531 msgid "There was an error resetting values. Returned status:" msgstr "" -#: client/src/configuration/system-form/configuration-system.controller.js:227 +#: client/src/configuration/system-form/configuration-system.controller.js:232 msgid "There was an error testing the log aggregator. Returned status:" msgstr "" @@ -4633,8 +4694,8 @@ msgstr "" msgid "This is not a valid number." msgstr "" -#: client/src/credentials/factories/become-method-change.factory.js:65 -#: client/src/credentials/factories/kind-change.factory.js:122 +#: client/src/credentials/factories/become-method-change.factory.js:59 +#: client/src/credentials/factories/kind-change.factory.js:116 msgid "This is the tenant name. This value is usually the same as the username." msgstr "" @@ -4646,20 +4707,20 @@ msgstr "" msgid "This machine has not checked in with Insights in {{last_check_in}} hours" msgstr "" -#: client/src/shared/form-generator.js:740 +#: client/src/shared/form-generator.js:746 msgid "This setting has been set manually in a settings file and is now disabled." msgstr "" -#: client/src/users/users.form.js:160 +#: client/src/users/users.form.js:164 msgid "This user is not a member of any teams" msgstr "" -#: client/src/shared/form-generator.js:849 -#: client/src/shared/form-generator.js:944 +#: client/src/shared/form-generator.js:856 +#: client/src/shared/form-generator.js:951 msgid "This value does not match the password you entered previously. Please confirm that password." msgstr "" -#: client/src/configuration/configuration.controller.js:550 +#: client/src/configuration/configuration.controller.js:556 msgid "This will reset all configuration values to their factory defaults. Are you sure you want to proceed?" msgstr "" @@ -4685,7 +4746,7 @@ msgstr "" msgid "To learn more about the IAM STS Token, refer to the %sAmazon documentation%s." msgstr "" -#: client/src/shared/form-generator.js:874 +#: client/src/shared/form-generator.js:881 msgid "Toggle the display of plaintext." msgstr "" @@ -4714,7 +4775,7 @@ msgstr "" #: client/src/inventories-hosts/inventories/related/completed-jobs/completed-jobs.list.js:52 #: client/src/inventories-hosts/inventories/related/sources/sources.list.js:41 #: client/src/jobs/all-jobs.list.js:59 -#: client/src/notifications/notificationTemplates.form.js:57 +#: client/src/notifications/notificationTemplates.form.js:54 #: client/src/notifications/notificationTemplates.list.js:39 #: client/src/notifications/notifications.list.js:31 #: client/src/projects/projects.list.js:44 @@ -4723,7 +4784,7 @@ msgstr "" #: client/src/templates/completed-jobs.list.js:53 #: client/src/templates/templates.list.js:31 #: client/src/templates/workflows/workflow-maker/workflow-maker.form.js:27 -#: client/src/users/users.form.js:196 +#: client/src/users/users.form.js:200 msgid "Type" msgstr "" @@ -4734,7 +4795,7 @@ msgid "Type Details" msgstr "" #: client/src/projects/add/projects-add.controller.js:169 -#: client/src/projects/edit/projects-edit.controller.js:298 +#: client/src/projects/edit/projects-edit.controller.js:304 msgid "URL popover text" msgstr "" @@ -4755,6 +4816,10 @@ msgstr "" msgid "Unable to Submit" msgstr "" +#: client/lib/components/components.strings.js:52 +msgid "Unavailable to run jobs." +msgstr "" + #: client/lib/components/components.strings.js:22 msgid "Unexpected Error" msgstr "" @@ -4771,7 +4836,7 @@ msgstr "" msgid "Unsupported input type" msgstr "" -#: client/src/projects/list/projects-list.controller.js:267 +#: client/src/projects/list/projects-list.controller.js:266 msgid "Update Not Found" msgstr "" @@ -4779,7 +4844,7 @@ msgstr "" msgid "Update Options" msgstr "" -#: client/src/projects/edit/projects-edit.controller.js:326 +#: client/src/projects/edit/projects-edit.controller.js:332 msgid "Update in Progress" msgstr "" @@ -4801,27 +4866,34 @@ msgstr "" msgid "Upgrade" msgstr "" +#: client/src/templates/job_templates/job-template.form.js:299 #: client/src/templates/job_templates/job-template.form.js:304 -#: client/src/templates/job_templates/job-template.form.js:309 msgid "Use Fact Cache" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:398 +#: client/src/notifications/notificationTemplates.form.js:395 msgid "Use SSL" msgstr "" -#: client/src/notifications/notificationTemplates.form.js:393 +#: client/src/notifications/notificationTemplates.form.js:390 msgid "Use TLS" msgstr "" +#: client/src/instance-groups/instance-group.partial.html:10 +#: client/src/instance-groups/instances/instance-jobs/instance-jobs.partial.html:10 +#: client/src/instance-groups/instances/instances-list.partial.html:21 +#: client/src/instance-groups/list/instance-groups-list.partial.html:32 +msgid "Used Capacity" +msgstr "" + #: client/src/credentials/credentials.form.js:76 msgid "Used to check out and synchronize playbook repositories with a remote source control management system such as Git, Subversion (svn), or Mercurial (hg). These credentials are used by Projects." msgstr "" -#: client/features/credentials/legacy.credentials.js:86 +#: client/features/credentials/legacy.credentials.js:83 #: client/src/credentials/credentials.form.js:456 -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:146 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:149 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:143 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:144 #: client/src/organizations/organizations.form.js:92 #: client/src/projects/projects.form.js:250 #: client/src/teams/teams.form.js:93 @@ -4833,18 +4905,18 @@ msgstr "" msgid "User Interface" msgstr "" -#: client/src/users/users.form.js:91 +#: client/src/users/users.form.js:95 msgid "User Type" msgstr "" #: client/src/access/rbac-multiselect/permissionsUsers.list.js:30 #: client/src/credentials/factories/become-method-change.factory.js:17 -#: client/src/credentials/factories/become-method-change.factory.js:44 -#: client/src/credentials/factories/kind-change.factory.js:101 +#: client/src/credentials/factories/become-method-change.factory.js:38 #: client/src/credentials/factories/kind-change.factory.js:17 #: client/src/credentials/factories/kind-change.factory.js:41 #: client/src/credentials/factories/kind-change.factory.js:74 -#: client/src/notifications/notificationTemplates.form.js:67 +#: client/src/credentials/factories/kind-change.factory.js:95 +#: client/src/notifications/notificationTemplates.form.js:64 #: client/src/users/users.form.js:58 #: client/src/users/users.list.js:29 msgid "Username" @@ -4893,22 +4965,22 @@ msgstr "" #: client/src/inventories-hosts/inventories/related/groups/related/nested-groups/group-nested-groups.form.js:47 #: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts.form.js:67 #: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:67 -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:84 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:93 -#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:99 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:81 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:88 +#: client/src/inventories-hosts/inventories/standard-inventory/inventory.form.js:94 msgid "Variables" msgstr "" -#: client/src/job-submission/job-submission.partial.html:357 +#: client/src/job-submission/job-submission.partial.html:364 msgid "Vault" msgstr "" -#: client/src/job-results/job-results.partial.html:318 +#: client/src/job-results/job-results.partial.html:321 msgid "Vault Credential" msgstr "" #: client/src/credentials/credentials.form.js:391 -#: client/src/job-submission/job-submission.partial.html:142 +#: client/src/job-submission/job-submission.partial.html:146 msgid "Vault Password" msgstr "" @@ -4916,11 +4988,11 @@ msgstr "" #: client/src/inventories-hosts/inventories/adhoc/adhoc.form.js:90 #: client/src/inventories-hosts/inventories/related/sources/sources.form.js:307 #: client/src/inventories-hosts/inventories/related/sources/sources.form.js:314 -#: client/src/job-results/job-results.partial.html:355 -#: client/src/job-submission/job-submission.partial.html:178 +#: client/src/job-results/job-results.partial.html:358 +#: client/src/job-submission/job-submission.partial.html:183 #: client/src/standard-out/adhoc/standard-out-adhoc.partial.html:99 -#: client/src/templates/job_templates/job-template.form.js:179 -#: client/src/templates/job_templates/job-template.form.js:186 +#: client/src/templates/job_templates/job-template.form.js:174 +#: client/src/templates/job_templates/job-template.form.js:181 msgid "Verbosity" msgstr "" @@ -4932,7 +5004,7 @@ msgstr "" #: client/src/credential-types/credential-types.list.js:64 #: client/src/credentials/credentials.list.js:75 #: client/src/home/dashboard/graphs/dashboard-graphs.partial.html:58 -#: client/src/inventories-hosts/inventories/inventory.list.js:105 +#: client/src/inventories-hosts/inventories/inventory.list.js:104 #: client/src/inventory-scripts/inventory-scripts.list.js:62 #: client/src/notifications/notificationTemplates.list.js:82 #: client/src/scheduler/schedules.list.js:83 @@ -4963,7 +5035,7 @@ msgstr "" #: client/src/inventories-hosts/hosts/host.form.js:78 #: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts.form.js:77 #: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:77 -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:94 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:91 msgid "View JSON examples at %s" msgstr "" @@ -4975,8 +5047,8 @@ msgstr "" msgid "View More" msgstr "" -#: client/src/shared/form-generator.js:1711 -#: client/src/templates/job_templates/job-template.form.js:441 +#: client/src/shared/form-generator.js:1719 +#: client/src/templates/job_templates/job-template.form.js:436 #: client/src/templates/workflows.form.js:161 msgid "View Survey" msgstr "" @@ -4990,7 +5062,7 @@ msgstr "" #: client/src/inventories-hosts/hosts/host.form.js:79 #: client/src/inventories-hosts/inventories/related/groups/related/nested-hosts/group-nested-hosts.form.js:78 #: client/src/inventories-hosts/inventories/related/hosts/related-host.form.js:78 -#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:95 +#: client/src/inventories-hosts/inventories/smart-inventory/smart-inventory.form.js:92 msgid "View YAML examples at %s" msgstr "" @@ -5030,7 +5102,7 @@ msgstr "" msgid "View information about this version of Ansible {{BRAND_NAME}}." msgstr "" -#: client/src/inventories-hosts/inventories/inventory.list.js:107 +#: client/src/inventories-hosts/inventories/inventory.list.js:106 msgid "View inventory" msgstr "" @@ -5046,7 +5118,7 @@ msgstr "" msgid "View notification" msgstr "" -#: client/src/job-results/job-results.partial.html:219 +#: client/src/job-results/job-results.partial.html:222 msgid "View project sync results" msgstr "" @@ -5089,7 +5161,7 @@ msgstr "" #: client/src/instance-groups/instances/instance-jobs/instance-jobs.list.js:42 #: client/src/instance-groups/jobs/jobs.list.js:41 -#: client/src/job-results/job-results.partial.html:142 +#: client/src/job-results/job-results.partial.html:145 #: client/src/jobs/all-jobs.list.js:49 #: client/src/standard-out/inventory-sync/standard-out-inventory-sync.partial.html:25 #: client/src/standard-out/scm-update/standard-out-scm-update.partial.html:25 @@ -5101,9 +5173,9 @@ msgid "WORKFLOW" msgstr "" #: client/src/configuration/auth-form/configuration-auth.controller.js:73 -#: client/src/configuration/configuration.controller.js:196 -#: client/src/configuration/configuration.controller.js:258 -#: client/src/configuration/system-form/configuration-system.controller.js:53 +#: client/src/configuration/configuration.controller.js:200 +#: client/src/configuration/configuration.controller.js:262 +#: client/src/configuration/system-form/configuration-system.controller.js:55 msgid "Warning: Unsaved Changes" msgstr "" @@ -5127,7 +5199,7 @@ msgstr "" msgid "When this template is submitted as a job, setting the type to %s will execute the playbook, running tasks on the selected hosts." msgstr "" -#: client/src/shared/form-generator.js:1715 +#: client/src/shared/form-generator.js:1723 #: client/src/templates/workflows.form.js:187 msgid "Workflow Editor" msgstr "" @@ -5136,12 +5208,12 @@ msgstr "" msgid "Workflow Template" msgstr "" -#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:115 +#: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:109 #: client/src/access/add-rbac-user-team/rbac-user-team.partial.html:41 msgid "Workflow Templates" msgstr "" -#: client/src/job-submission/job-submission.partial.html:167 +#: client/src/job-submission/job-submission.partial.html:171 msgid "YAML" msgstr "" @@ -5160,7 +5232,7 @@ msgstr "" msgid "You can create a job template here." msgstr "" -#: client/src/projects/edit/projects-edit.controller.js:61 +#: client/src/projects/edit/projects-edit.controller.js:62 msgid "You do not have access to view this property" msgstr "" @@ -5168,14 +5240,18 @@ msgstr "" msgid "You do not have permission to add a project." msgstr "" -#: client/src/users/add/users-add.controller.js:42 +#: client/src/users/add/users-add.controller.js:43 msgid "You do not have permission to add a user." msgstr "" +#: client/src/inventories-hosts/inventory-hosts.strings.js:28 +msgid "You do not have sufficient permissions to edit the host filter." +msgstr "" + #: client/src/configuration/auth-form/configuration-auth.controller.js:72 -#: client/src/configuration/configuration.controller.js:195 -#: client/src/configuration/configuration.controller.js:257 -#: client/src/configuration/system-form/configuration-system.controller.js:52 +#: client/src/configuration/configuration.controller.js:199 +#: client/src/configuration/configuration.controller.js:261 +#: client/src/configuration/system-form/configuration-system.controller.js:54 msgid "You have unsaved changes. Would you like to proceed without saving?" msgstr "" @@ -5188,14 +5264,14 @@ msgid "Your session timed out due to inactivity. Please sign in." msgstr "" #: client/src/inventories-hosts/inventories/related/groups/list/groups-list.partial.html:24 -#: client/src/job-submission/job-submission.partial.html:310 -#: client/src/shared/form-generator.js:1186 +#: client/src/job-submission/job-submission.partial.html:317 +#: client/src/shared/form-generator.js:1193 msgid "and" msgstr "" -#: client/src/job-submission/job-submission.partial.html:282 -#: client/src/job-submission/job-submission.partial.html:287 -#: client/src/job-submission/job-submission.partial.html:298 +#: client/src/job-submission/job-submission.partial.html:289 +#: client/src/job-submission/job-submission.partial.html:294 +#: client/src/job-submission/job-submission.partial.html:305 msgid "characters long." msgstr "" @@ -5259,7 +5335,7 @@ msgstr "" msgid "organization" msgstr "" -#: client/src/shared/form-generator.js:1062 +#: client/src/shared/form-generator.js:1069 msgid "playbook" msgstr "" @@ -5277,9 +5353,9 @@ msgstr "" msgid "test" msgstr "" -#: client/src/job-submission/job-submission.partial.html:282 -#: client/src/job-submission/job-submission.partial.html:287 -#: client/src/job-submission/job-submission.partial.html:298 +#: client/src/job-submission/job-submission.partial.html:289 +#: client/src/job-submission/job-submission.partial.html:294 +#: client/src/job-submission/job-submission.partial.html:305 msgid "to" msgstr ""