Skip to content

Vault plugins#84452

Draft
bcoca wants to merge 1 commit into
ansible:develfrom
bcoca:vault_plugins
Draft

Vault plugins#84452
bcoca wants to merge 1 commit into
ansible:develfrom
bcoca:vault_plugins

Conversation

@bcoca

@bcoca bcoca commented Dec 9, 2024

Copy link
Copy Markdown
Member

my current PoI

ISSUE TYPE
  • Feature Pull Request

@ansibot ansibot added feature This issue/PR relates to a feature request. needs_triage Needs a first human triage before being processed. needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR. labels Dec 9, 2024
@ansible ansible deleted a comment from ansibot Dec 10, 2024
@s-hertel s-hertel removed the needs_triage Needs a first human triage before being processed. label Dec 10, 2024
@ansible ansible deleted a comment from ansibot Dec 10, 2024
@ansible ansible deleted a comment from ansibot Dec 10, 2024
Comment thread lib/ansible/config/base.yml Outdated
Comment thread lib/ansible/config/base.yml
Comment thread lib/ansible/config/base.yml Outdated
Comment thread lib/ansible/config/manager.py Outdated
@ansible ansible deleted a comment from ansibot Dec 11, 2024
@ansible ansible deleted a comment from ansibot Dec 11, 2024
@ansible ansible deleted a comment from ansibot Dec 12, 2024
@ansible ansible deleted a comment from ansibot Dec 12, 2024
@ansible ansible deleted a comment from ansibot Dec 12, 2024
@ansible ansible deleted a comment from ansibot Dec 17, 2024
@ansible ansible deleted a comment from ansibot Dec 19, 2024
@ansible ansible deleted a comment from ansibot Dec 19, 2024
@ansibot

ansibot commented Dec 19, 2024

Copy link
Copy Markdown
Contributor

The test ansible-test sanity --test pep8 [explain] failed with 6 errors:

lib/ansible/plugins/vault/kpv1.py:78:50: E272: multiple spaces before keyword
lib/ansible/plugins/vault/kpv1.py:84:17: E117: over-indented
lib/ansible/plugins/vault/kpv1.py:90:38: E231: missing whitespace after ','
lib/ansible/plugins/vault/kpv1.py:102:50: E272: multiple spaces before keyword
lib/ansible/plugins/vault/kpv1.py:108:17: E117: over-indented
lib/ansible/plugins/vault/kpv1.py:111:9: E303: too many blank lines (2)

The test ansible-test sanity --test pylint [explain] failed with 2 errors:

lib/ansible/plugins/vault/kpv1.py:84:33: f-string-without-interpolation: Using an f-string that does not have any interpolated variables
lib/ansible/plugins/vault/kpv1.py:108:33: f-string-without-interpolation: Using an f-string that does not have any interpolated variables

The test ansible-test sanity --test mypy [explain] failed with 16 errors:

lib/ansible/parsing/vault/__init__.py:559:26: call-arg: Missing positional argument "options" in call to "encrypt" of "VaultBase"
lib/ansible/parsing/vault/__init__.py:559:46: arg-type: Argument 1 to "encrypt" of "VaultBase" has incompatible type "bytes"; expected "VaultBase"
lib/ansible/parsing/vault/__init__.py:559:59: arg-type: Argument 2 to "encrypt" of "VaultBase" has incompatible type "VaultSecret | Any"; expected "bytes"
lib/ansible/parsing/vault/__init__.py:559:67: arg-type: Argument 3 to "encrypt" of "VaultBase" has incompatible type "dict[str, Any]"; expected "VaultSecret"
lib/ansible/parsing/vault/__init__.py:652:31: call-arg: Missing positional argument "secret" in call to "decrypt" of "VaultBase"
test/units/parsing/vault/plugins/test_methods.py:9:1: import-untyped: Skipping analyzing "ansible.parsing.vault.methods": module is installed, but missing library stubs or py.typed marker
test/units/parsing/vault/plugins/test_methods.py:21:16: abstract: Cannot instantiate abstract class "VaultSecret" with abstract attribute "load"
test/units/parsing/vault/plugins/test_methods.py:35:33: abstract: Cannot instantiate abstract class "VaultSecret" with abstract attribute "load"
test/units/parsing/vault/plugins/test_methods.py:48:10: abstract: Cannot instantiate abstract class "VaultSecret" with abstract attribute "load"
test/units/parsing/vault/plugins/test_methods.py:63:10: abstract: Cannot instantiate abstract class "VaultSecret" with abstract attribute "load"
test/units/parsing/vault/plugins/test_methods.py:68:36: abstract: Cannot instantiate abstract class "VaultSecret" with abstract attribute "load"
test/units/parsing/vault/test_decrypt.py:18:0: misc: The return type of a generator function should be "Generator" or one of its supertypes
test/units/parsing/vault/test_decrypt.py:49:47: abstract: Cannot instantiate abstract class "VaultSecret" with abstract attribute "load"
test/units/parsing/vault/test_decrypt.py:50:60: arg-type: Argument 2 to "decrypt" of "VaultLib" has incompatible type "Path"; expected "str | None"
test/units/parsing/vault/test_vault.py:612:45: abstract: Cannot instantiate abstract class "TextVaultSecret" with abstract attribute "load"
test/units/parsing/vault/test_vault.py:615:9: call-arg: Unexpected keyword argument "method_name" for "encrypt" of "VaultLib"

click here for bot help

@ansibot ansibot added the stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. label Jan 2, 2025
@ansible ansible deleted a comment from ansibot Jan 10, 2025
@webknjaz

Copy link
Copy Markdown
Member

@bcoca does this need to be marked with “unimportant CI”?

@webknjaz

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@webknjaz webknjaz added the ci_verified Changes made in this PR are causing tests to fail. label Jan 21, 2025
@ansibot ansibot removed ci_verified Changes made in this PR are causing tests to fail. stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. labels Jan 21, 2025
@bcoca bcoca added the unimportant_ci This PR does not need to have healthy CI status and should be ignored by the CI infra maintainers. label Jan 21, 2025
@bcoca

bcoca commented Jan 21, 2025

Copy link
Copy Markdown
Member Author

@webknjaz yes, TIL ... now off to abuse the label!

@webknjaz

Copy link
Copy Markdown
Member

@bcoca yeah, I think I suggested this label last year or so, to facilitate WIP PRs / experiment draft not getting into our CI maintenance queues...

@bcoca bcoca force-pushed the vault_plugins branch 2 times, most recently from 9d09c59 to f8ba7d1 Compare February 5, 2025 18:34
@ansibot ansibot added the stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. label Feb 19, 2025
@ansibot ansibot removed the stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. label Apr 9, 2025
@ansibot

ansibot commented Apr 9, 2025

Copy link
Copy Markdown
Contributor

The test ansible-test sanity --test pep8 [explain] failed with 17 errors:

lib/ansible/plugins/vault/gpgv1.py:46:161: E501: line too long (229 > 160 characters)
lib/ansible/plugins/vault/gpgv1.py:48:13: E116: unexpected indentation (comment)
lib/ansible/plugins/vault/gpgv1.py:48:13: E265: block comment should start with '# '
lib/ansible/plugins/vault/gpgv1.py:49:13: E116: unexpected indentation (comment)
lib/ansible/plugins/vault/gpgv1.py:50:13: E116: unexpected indentation (comment)
lib/ansible/plugins/vault/gpgv1.py:51:13: E116: unexpected indentation (comment)
lib/ansible/plugins/vault/gpgv1.py:52:13: E116: unexpected indentation (comment)
lib/ansible/plugins/vault/gpgv1.py:75:15: E225: missing whitespace around operator
lib/ansible/plugins/vault/gpgv1.py:78:5: E303: too many blank lines (2)
lib/ansible/plugins/vault/gpgv1.py:112:5: E303: too many blank lines (2)
lib/ansible/plugins/vault/gpgv1.py:141:13: E265: block comment should start with '# '
lib/ansible/plugins/vault/kpv1.py:78:50: E272: multiple spaces before keyword
lib/ansible/plugins/vault/kpv1.py:84:17: E117: over-indented
lib/ansible/plugins/vault/kpv1.py:90:38: E231: missing whitespace after ','
lib/ansible/plugins/vault/kpv1.py:102:50: E272: multiple spaces before keyword
lib/ansible/plugins/vault/kpv1.py:108:17: E117: over-indented
lib/ansible/plugins/vault/kpv1.py:111:9: E303: too many blank lines (2)

The test ansible-test sanity --test pylint [explain] failed with 19 errors:

lib/ansible/plugins/vault/gpgv1.py:57:0: unused-import: Unused import VaultSecretError
lib/ansible/plugins/vault/gpgv1.py:72:14: undefined-variable: Undefined variable 'find_bin'
lib/ansible/plugins/vault/gpgv1.py:73:11: undefined-variable: Undefined variable 'self'
lib/ansible/plugins/vault/gpgv1.py:78:4: no-self-argument: Method '_exec' should have "self" as first argument
lib/ansible/plugins/vault/gpgv1.py:78:29: undefined-variable: Undefined variable 'List'
lib/ansible/plugins/vault/gpgv1.py:79:8: undefined-variable: Undefined variable 'self'
lib/ansible/plugins/vault/gpgv1.py:81:18: undefined-variable: Undefined variable 'self'
lib/ansible/plugins/vault/gpgv1.py:82:27: undefined-variable: Undefined variable 'command'
lib/ansible/plugins/vault/gpgv1.py:82:35: undefined-variable: Undefined variable 'self'
lib/ansible/plugins/vault/gpgv1.py:87:18: undefined-variable: Undefined variable 'AnsibleError'
lib/ansible/plugins/vault/gpgv1.py:90:4: bad-docstring-quotes: Bad docstring quotes in method, expected """, given '''
lib/ansible/plugins/vault/gpgv1.py:126:18: undefined-variable: Undefined variable 'AnsibleError'
lib/ansible/plugins/vault/gpgv1.py:126:31: f-string-without-interpolation: Using an f-string that does not have any interpolated variables
lib/ansible/plugins/vault/gpgv1.py:128:37: undefined-variable: Undefined variable 'pgp_header'
lib/ansible/plugins/vault/gpgv1.py:128:56: undefined-variable: Undefined variable 'pgp_footer'
lib/ansible/plugins/vault/gpgv1.py:145:22: undefined-variable: Undefined variable 'AnsibleError'
lib/ansible/plugins/vault/gpgv1.py:145:35: f-string-without-interpolation: Using an f-string that does not have any interpolated variables
lib/ansible/plugins/vault/kpv1.py:84:33: f-string-without-interpolation: Using an f-string that does not have any interpolated variables
lib/ansible/plugins/vault/kpv1.py:108:33: f-string-without-interpolation: Using an f-string that does not have any interpolated variables

The test ansible-test sanity --test import --python 3.11 [explain] failed with 1 error:

lib/ansible/plugins/vault/gpgv1.py:56:0: traceback: ImportError: cannot import name 'VaultSecret' from 'ansible.plugins' (/root/ansible/lib/ansible/plugins/__init__.py)

The test ansible-test sanity --test import --python 3.12 [explain] failed with 1 error:

lib/ansible/plugins/vault/gpgv1.py:56:0: traceback: ImportError: cannot import name 'VaultSecret' from 'ansible.plugins' (/root/ansible/lib/ansible/plugins/__init__.py)

The test ansible-test sanity --test import --python 3.13 [explain] failed with 1 error:

lib/ansible/plugins/vault/gpgv1.py:56:0: traceback: ImportError: cannot import name 'VaultSecret' from 'ansible.plugins' (/root/ansible/lib/ansible/plugins/__init__.py)

The test ansible-test sanity --test mypy [explain] failed with 30 errors:

lib/ansible/parsing/vault/__init__.py:559:26: call-arg: Missing positional argument "options" in call to "encrypt" of "VaultBase"
lib/ansible/parsing/vault/__init__.py:559:46: arg-type: Argument 1 to "encrypt" of "VaultBase" has incompatible type "bytes"; expected "VaultBase"
lib/ansible/parsing/vault/__init__.py:559:59: arg-type: Argument 2 to "encrypt" of "VaultBase" has incompatible type "VaultSecret | Any"; expected "bytes"
lib/ansible/parsing/vault/__init__.py:559:67: arg-type: Argument 3 to "encrypt" of "VaultBase" has incompatible type "dict[str, Any]"; expected "VaultSecret"
lib/ansible/parsing/vault/__init__.py:652:31: call-arg: Missing positional argument "secret" in call to "decrypt" of "VaultBase"
lib/ansible/plugins/vault/gpgv1.py:72:15: name-defined: Name "find_bin" is not defined
lib/ansible/plugins/vault/gpgv1.py:73:12: name-defined: Name "self" is not defined
lib/ansible/plugins/vault/gpgv1.py:78:30: name-defined: Name "List" is not defined
lib/ansible/plugins/vault/gpgv1.py:79:9: name-defined: Name "self" is not defined
lib/ansible/plugins/vault/gpgv1.py:81:19: name-defined: Name "self" is not defined
lib/ansible/plugins/vault/gpgv1.py:82:28: name-defined: Name "command" is not defined
lib/ansible/plugins/vault/gpgv1.py:82:36: name-defined: Name "self" is not defined
lib/ansible/plugins/vault/gpgv1.py:87:19: name-defined: Name "AnsibleError" is not defined
lib/ansible/plugins/vault/gpgv1.py:117:13: call-arg: Too many arguments for "append" of "list"
lib/ansible/plugins/vault/gpgv1.py:124:45: arg-type: Argument 2 to "_exec" of "VaultMethod" has incompatible type "bytes"; expected "str"
lib/ansible/plugins/vault/gpgv1.py:126:19: name-defined: Name "AnsibleError" is not defined
lib/ansible/plugins/vault/gpgv1.py:128:38: name-defined: Name "pgp_header" is not defined
lib/ansible/plugins/vault/gpgv1.py:128:57: name-defined: Name "pgp_footer" is not defined
lib/ansible/plugins/vault/gpgv1.py:145:23: name-defined: Name "AnsibleError" is not defined
test/units/parsing/vault/plugins/test_methods.py:9:1: import-untyped: Skipping analyzing "ansible.parsing.vault.methods": module is installed, but missing library stubs or py.typed marker
test/units/parsing/vault/plugins/test_methods.py:21:16: abstract: Cannot instantiate abstract class "VaultSecret" with abstract attribute "load"
test/units/parsing/vault/plugins/test_methods.py:35:33: abstract: Cannot instantiate abstract class "VaultSecret" with abstract attribute "load"
test/units/parsing/vault/plugins/test_methods.py:48:10: abstract: Cannot instantiate abstract class "VaultSecret" with abstract attribute "load"
test/units/parsing/vault/plugins/test_methods.py:63:10: abstract: Cannot instantiate abstract class "VaultSecret" with abstract attribute "load"
test/units/parsing/vault/plugins/test_methods.py:68:36: abstract: Cannot instantiate abstract class "VaultSecret" with abstract attribute "load"
test/units/parsing/vault/test_decrypt.py:18:0: misc: The return type of a generator function should be "Generator" or one of its supertypes
test/units/parsing/vault/test_decrypt.py:49:47: abstract: Cannot instantiate abstract class "VaultSecret" with abstract attribute "load"
test/units/parsing/vault/test_decrypt.py:50:60: arg-type: Argument 2 to "decrypt" of "VaultLib" has incompatible type "Path"; expected "str | None"
test/units/parsing/vault/test_vault.py:612:45: abstract: Cannot instantiate abstract class "TextVaultSecret" with abstract attribute "load"
test/units/parsing/vault/test_vault.py:615:9: call-arg: Unexpected keyword argument "method_name" for "encrypt" of "VaultLib"

click here for bot help

@ansibot ansibot added the needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html label Apr 16, 2025
@ansibot ansibot added the stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. label Apr 23, 2025
To deal with issues with current AES256 cipher we
changed a bit how ciphers are loaded to enabled a
simpler way to update/upgrade ciphers going forward

  * We now validate vault parameters to avoid injection
  * Added new config to set vault cipher used for encryption
  * Ciphers are now used as classes instead of objects
  * Implemented 'cipher loader' to encapsulate and simplify
    dealing with mulitple ciphers
  * New ciphers added, kept aes256 for backwards compat
  * New ciphers used base64 armor over hexlify
  * Updated tests to be more cipher agonstic and/or use dummy cipher

minimize new API surface area
* cut down cipher implementation size
* add basic testing framework
* fix tests

move vault-id validation to format_vaulttext_envelope

* update/optimize tests
* minimize delta for backport

enable use of vault plugins

fixes, docs and simplification
draft gpg vault (most likely punt to coll)

Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
@ansibot ansibot removed the needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html label Apr 29, 2025
@ansibot

ansibot commented Apr 29, 2025

Copy link
Copy Markdown
Contributor

The test ansible-test sanity --test ansible-doc [explain] failed with the error:

Command "ansible-doc -l --json -t filter ansible.builtin" returned exit status 1.
>>> Standard Error
Traceback (most recent call last):
  File "/root/ansible/bin/ansible-doc", line 10, in <module>
    from ansible.cli import CLI
  File "/root/ansible/lib/ansible/cli/__init__.py", line 110, in <module>
    from ansible.inventory.manager import InventoryManager
  File "/root/ansible/lib/ansible/inventory/manager.py", line 32, in <module>
    from ansible._internal import _json, _wrapt
  File "/root/ansible/lib/ansible/_internal/_json/__init__.py", line 20, in <module>
    from ansible.module_utils._internal._json._profiles import _tagless
  File "/root/ansible/lib/ansible/module_utils/_internal/_json/_profiles/_tagless.py", line 16, in <module>
    class _Profile(_profiles._JSONSerializationProfile["Encoder", "Decoder"]):
    ...<25 lines>...
            }
  File "/root/ansible/lib/ansible/module_utils/_internal/_json/_profiles/__init__.py", line 250, in __init_subclass__
    cls.serialize_map.update({obj: func for obj, func in _internal.get_controller_serialize_map().items() if obj not in cls.serialize_map})
                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/root/ansible/lib/ansible/_internal/__init__.py", line 16, in get_controller_serialize_map
    from ansible.parsing.vault import EncryptedString
ImportError: cannot import name 'EncryptedString' from 'ansible.parsing.vault' (/root/ansible/lib/ansible/parsing/vault/__init__.py)

The test ansible-test sanity --test pep8 [explain] failed with 18 errors:

lib/ansible/parsing/vault/__init__.py:684:22: W291: trailing whitespace
lib/ansible/plugins/vault/gpgv1.py:46:161: E501: line too long (229 > 160 characters)
lib/ansible/plugins/vault/gpgv1.py:48:13: E116: unexpected indentation (comment)
lib/ansible/plugins/vault/gpgv1.py:48:13: E265: block comment should start with '# '
lib/ansible/plugins/vault/gpgv1.py:49:13: E116: unexpected indentation (comment)
lib/ansible/plugins/vault/gpgv1.py:50:13: E116: unexpected indentation (comment)
lib/ansible/plugins/vault/gpgv1.py:51:13: E116: unexpected indentation (comment)
lib/ansible/plugins/vault/gpgv1.py:52:13: E116: unexpected indentation (comment)
lib/ansible/plugins/vault/gpgv1.py:75:15: E225: missing whitespace around operator
lib/ansible/plugins/vault/gpgv1.py:78:5: E303: too many blank lines (2)
lib/ansible/plugins/vault/gpgv1.py:112:5: E303: too many blank lines (2)
lib/ansible/plugins/vault/gpgv1.py:141:13: E265: block comment should start with '# '
lib/ansible/plugins/vault/kpv1.py:78:50: E272: multiple spaces before keyword
lib/ansible/plugins/vault/kpv1.py:84:17: E117: over-indented
lib/ansible/plugins/vault/kpv1.py:90:38: E231: missing whitespace after ','
lib/ansible/plugins/vault/kpv1.py:102:50: E272: multiple spaces before keyword
lib/ansible/plugins/vault/kpv1.py:108:17: E117: over-indented
lib/ansible/plugins/vault/kpv1.py:111:9: E303: too many blank lines (2)

The test ansible-test sanity --test pylint [explain] failed with 28 errors:

lib/ansible/parsing/vault/__init__.py:224:11: undefined-variable: Undefined variable 'AnsibleOptionsError'
lib/ansible/parsing/vault/__init__.py:677:19: undefined-variable: Undefined variable 'filename'
lib/ansible/parsing/vault/__init__.py:678:45: undefined-variable: Undefined variable 'filename'
lib/ansible/parsing/vault/__init__.py:684:21: trailing-whitespace: Trailing whitespace
lib/ansible/parsing/vault/__init__.py:687:64: undefined-variable: Undefined variable 'filename'
lib/ansible/parsing/vault/__init__.py:889:90: undefined-variable: Undefined variable 'plugin_name'
lib/ansible/plugins/vault/gpgv1.py:57:0: unused-import: Unused import VaultSecretError
lib/ansible/plugins/vault/gpgv1.py:72:14: undefined-variable: Undefined variable 'find_bin'
lib/ansible/plugins/vault/gpgv1.py:73:11: undefined-variable: Undefined variable 'self'
lib/ansible/plugins/vault/gpgv1.py:78:4: no-self-argument: Method '_exec' should have "self" as first argument
lib/ansible/plugins/vault/gpgv1.py:78:29: undefined-variable: Undefined variable 'List'
lib/ansible/plugins/vault/gpgv1.py:79:8: undefined-variable: Undefined variable 'self'
lib/ansible/plugins/vault/gpgv1.py:81:18: undefined-variable: Undefined variable 'self'
lib/ansible/plugins/vault/gpgv1.py:82:27: undefined-variable: Undefined variable 'command'
lib/ansible/plugins/vault/gpgv1.py:82:35: undefined-variable: Undefined variable 'self'
lib/ansible/plugins/vault/gpgv1.py:87:18: undefined-variable: Undefined variable 'AnsibleError'
lib/ansible/plugins/vault/gpgv1.py:90:4: bad-docstring-quotes: Bad docstring quotes in method, expected """, given '''
lib/ansible/plugins/vault/gpgv1.py:126:18: undefined-variable: Undefined variable 'AnsibleError'
lib/ansible/plugins/vault/gpgv1.py:126:31: f-string-without-interpolation: Using an f-string that does not have any interpolated variables
lib/ansible/plugins/vault/gpgv1.py:128:37: undefined-variable: Undefined variable 'pgp_header'
lib/ansible/plugins/vault/gpgv1.py:128:56: undefined-variable: Undefined variable 'pgp_footer'
lib/ansible/plugins/vault/gpgv1.py:145:22: undefined-variable: Undefined variable 'AnsibleError'
lib/ansible/plugins/vault/gpgv1.py:145:35: f-string-without-interpolation: Using an f-string that does not have any interpolated variables
lib/ansible/plugins/vault/kpv1.py:84:33: f-string-without-interpolation: Using an f-string that does not have any interpolated variables
lib/ansible/plugins/vault/kpv1.py:108:33: f-string-without-interpolation: Using an f-string that does not have any interpolated variables
lib/ansible/utils/collection_loader/_collection_finder.py:892:32: undefined-variable: Undefined variable 'to_text'
test/units/config/test_manager.py:144:20: undefined-variable: Undefined variable 'AnsibleVaultEncryptedUnicode'
test/units/config/test_manager.py:157:20: undefined-variable: Undefined variable 'AnsibleVaultEncryptedUnicode'

The test ansible-test sanity --test import --python 3.10 [explain] failed with 4 errors:

lib/ansible/utils/collection_loader/__init__.py:72:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/collection_loader/_collection_config.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/collection_loader/_collection_finder.py:890:0: traceback: NameError: name 'to_text' is not defined
lib/ansible/utils/collection_loader/_collection_meta.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)

The test ansible-test sanity --test import --python 3.11 [explain] failed with 335 errors:

lib/ansible/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/__main__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_ansiballz.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_collection_proxy.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_datatag/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_datatag/_tags.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_datatag/_utils.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_datatag/_wrappers.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_errors/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_errors/_captured.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_errors/_handler.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_errors/_utils.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_json/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_json/_legacy_encoder.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_json/_profiles/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_json/_profiles/_cache_persistence.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_json/_profiles/_inventory_legacy.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_json/_profiles/_legacy.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_locking.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_plugins/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_plugins/_cache.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_task.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_access.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_chain_templar.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_datatag.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_engine.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_errors.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_jinja_bits.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_jinja_common.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_jinja_patches.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_jinja_plugins.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_lazy_containers.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_marker_behaviors.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_transform.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_templating/_utils.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_wrapt.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_yaml/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_yaml/_constructor.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_yaml/_dumper.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_yaml/_errors.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/_yaml/_loader.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/action/debug.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/apply_trust.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/dump_object.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/finalize.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/origin.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/python_literal_eval.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/tag_names.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/true_type.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/filter/unmask.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/lookup/config.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/_internal/ansible_collections/ansible/_protomatter/plugins/test/tagged_with.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/_ssh_askpass.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/adhoc.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/arguments/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/arguments/option_helpers.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/config.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/console.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/doc.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/galaxy.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/inventory.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/playbook.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/pull.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/scripts/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/scripts/ansible_connection_cli_stub.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/cli/vault.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/collections/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/collections/list.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/compat/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/compat/importlib_resources.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/config/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/config/manager.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/constants.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/context.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/errors/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/discovery/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/interpreter_discovery.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/module_common.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/play_iterator.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/playbook_executor.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/powershell/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/powershell/module_manifest.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/process/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/process/worker.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/stats.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/task_executor.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/task_queue_manager.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/executor/task_result.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/api.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/collection/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/collection/concrete_artifact_manager.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/collection/galaxy_api_proxy.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/collection/gpg.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/dependency_resolution/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/dependency_resolution/dataclasses.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/dependency_resolution/errors.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/dependency_resolution/providers.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/dependency_resolution/reporters.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/dependency_resolution/resolvers.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/dependency_resolution/versioning.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/role.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/token.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/galaxy/user_agent.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/inventory/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/inventory/data.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/inventory/group.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/inventory/helpers.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/inventory/host.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/inventory/manager.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/ajson.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/dataloader.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/mod_args.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/plugin_docs.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/quoting.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/splitter.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/utils/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/utils/addresses.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/utils/jsonify.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/utils/yaml.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/vault/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/yaml/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/yaml/dumper.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/yaml/loader.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/parsing/yaml/objects.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/attribute.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/base.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/block.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/collectionsearch.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/conditional.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/delegatable.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/handler.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/handler_task_include.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/helpers.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/included_file.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/loop_control.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/notifiable.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/play.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/play_context.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/playbook_include.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/role/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/role/definition.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/role/include.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/role/metadata.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/role/requirement.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/role_include.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/taggable.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/task.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/playbook/task_include.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/add_host.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/assemble.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/assert.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/async_status.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/command.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/copy.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/debug.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/dnf.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/fail.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/fetch.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/gather_facts.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/group_by.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/include_vars.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/normal.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/package.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/pause.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/raw.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/reboot.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/script.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/service.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/set_fact.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/set_stats.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/shell.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/template.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/unarchive.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/uri.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/validate_argument_spec.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/action/wait_for_connection.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/become/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/become/runas.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/become/su.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/become/sudo.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/cache/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/cache/base.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/cache/jsonfile.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/cache/memory.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/callback/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/callback/default.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/callback/junit.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/callback/minimal.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/callback/oneline.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/callback/tree.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/cliconf/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/connection/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/connection/local.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/connection/paramiko_ssh.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/connection/psrp.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/connection/ssh.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/connection/winrm.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/action_common_attributes.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/action_core.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/backup.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/checksum_common.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/connection_pipelining.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/constructed.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/decrypt.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/default_callback.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/files.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/inventory_cache.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/result_format_callback.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/return_common.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/shell_common.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/shell_windows.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/template_common.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/url.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/url_windows.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/validate.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/doc_fragments/vars_plugin_staging.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/filter/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/filter/core.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/filter/encryption.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/filter/mathstuff.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/filter/urls.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/filter/urlsplit.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/httpapi/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/inventory/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/inventory/advanced_host_list.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/inventory/auto.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/inventory/constructed.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/inventory/generator.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/inventory/host_list.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/inventory/ini.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/inventory/script.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/inventory/toml.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/inventory/yaml.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/list.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/loader.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/config.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/csvfile.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/dict.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/env.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/file.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/fileglob.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/first_found.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/indexed_items.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/ini.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/inventory_hostnames.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/items.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/lines.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/list.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/nested.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/password.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/pipe.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/random_choice.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/sequence.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/subelements.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/template.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/together.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/unvault.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/url.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/varnames.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/lookup/vars.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/netconf/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/shell/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/shell/cmd.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/shell/powershell.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/shell/sh.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/strategy/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/strategy/debug.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/strategy/free.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/strategy/host_pinned.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/strategy/linear.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/terminal/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/test/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/test/core.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/test/files.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/test/mathstuff.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/test/uri.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/vars/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/vars/host_group_vars.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/vault/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/vault/aes256.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/vault/gpgv1.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/vault/kpv1.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/vault/v2.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/plugins/vault/v2b.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/release.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/template/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/__init__.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/_junit_xml.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/_ssh_agent.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/cmd_functions.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/collection_loader/__init__.py:72:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/collection_loader/_collection_config.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/collection_loader/_collection_finder.py:890:0: traceback: NameError: name 'to_text' is not defined
lib/ansible/utils/collection_loader/_collection_meta.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/color.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/context_objects.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/display.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/encrypt.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/fqcn.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/galaxy.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/hashing.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/helpers.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/jsonrpc.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader/_collection_finder.py:892:0)
lib/ansible/utils/listify.py:0:0: traceback: NameError: name 'to_text' is not defined (at lib/ansible/utils/collection_loader... [omitted, message too long]

<!-- r_hash: f7b61e278eeb28d60f357f29f74d6cb8 -->
[click here for bot help](https://github.com/ansible/ansibotmini#ansibotmini)
<!--- boilerplate: ci_test_result --->

@ansibot ansibot removed the stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. label Apr 29, 2025
@ansibot ansibot added the stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. label May 13, 2025
@ansibot ansibot added the needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html label May 21, 2025
@ansibot ansibot added the stale_pr This PR has not been pushed to for more than one year. label May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature This issue/PR relates to a feature request. needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR. stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. stale_pr This PR has not been pushed to for more than one year. unimportant_ci This PR does not need to have healthy CI status and should be ignored by the CI infra maintainers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants