You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test
Pilou 4378542ac7 Connection error messages are unsafe: wrap them (#37329)
* Check that connection error msg are not unsafe

* Connection error messages are unsafe: wrap them

For example, in case of error, docker connection plugin returns exception
message containing Go template. These messages weren't tagged as unsafe
and were consequently rendered:

The conditional check 'result is failed' failed. The error was:
{
  'msg': u'Docker version check ([\'/usr/bin/docker\', \'version\', \'--format\', "\'{{.Server.Version}}\'"]) failed: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.35/version: dial unix /var/run/docker.sock: connect: permission denied\n',
  'failed': True
}:
template error while templating string: unexpected '.'.
String: Docker version check (['/usr/bin/docker', 'version', '--format', "'{{.Server.Version}}'"]) failed: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.35/version: dial unix /var/run/docker.sock: connect: permission denied
6 years ago
..
cache Update ansible-test sanity command. (#31958) 7 years ago
integration Connection error messages are unsafe: wrap them (#37329) 6 years ago
legacy exo_dns_record: remove limitation for multiple records only for A type (#35173) 6 years ago
results Collect data from integration test runs. (#28650) 7 years ago
runner Terminate Tower instances after CI ends. (#37265) 6 years ago
sanity Support recursive suboptions schema (#37206) 6 years ago
units Add APB role_type to ansible-galaxy init (#36789) 6 years ago
utils Terminate Tower instances after CI ends. (#37265) 6 years ago