Guillaume Coré
2019-03-13 016225f488b8e4f4ea12cad9d47016d25f41f857
refs
author Guillaume Coré <gucore@redhat.com>
Wednesday, March 13, 2019 23:19 +0100
committer Guillaume Coré <gucore@redhat.com>
Wednesday, March 13, 2019 23:28 +0100
commit016225f488b8e4f4ea12cad9d47016d25f41f857
tree 043b696818fba72337a8b8096172a84834845f82 tree | zip | gz
parent 517e134dc9d1e9358af434bf68d27dedd678d174 view | diff
Sandbox: Add retries to route53 module

Try to fix "The config profile could not be found":

fatal: [localhost]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"/tmp/ansible_Us20GH/ansible_module_route53_zone.py\", line 440, in <module>\n main()\n File \"/tmp/ansible_Us20GH/ansible_module_route53_zone.py\", line 425, in main\n client = module.client('route53')\n File \"/tmp/ansible_Us20GH/ansible_modlib.zip/ansible/module_utils/aws/core.py\", line 146, in client\n File \"/tmp/ansible_Us20GH/ansible_modlib.zip/ansible/module_utils/ec2.py\", line 260, in get_aws_connection_info\n File \"/usr/lib/python2.7/site-packages/botocore/session.py\", line 281, in get_config_variable\n elif self._found_in_config_file(methods, var_config):\n File \"/usr/lib/python2.7/site-packages/botocore/session.py\", line 308, in _found_in_config_file\n return var_config[0] in self.get_scoped_config()\n File \"/usr/lib/python2.7/site-packages/botocore/session.py\", line 375, in get_scoped_config\n profile_map = self._build_profile_map()\n File \"/usr/lib/python2.7/site-packages/botocore/session.py\", line 225, in _build_profile_map\n self._profile_map = self.full_config['profiles']\n File \"/usr/lib/python2.7/site-packages/botocore/session.py\", line 402, in full_config\n self._config = botocore.configloader.load_config(config_file)\n File \"/usr/lib/python2.7/site-packages/botocore/configloader.py\", line 106, in load_config\n parsed = raw_config_parse(config_filename)\n File \"/usr/lib/python2.7/site-packages/botocore/configloader.py\", line 152, in raw_config_parse\n path=_unicode_path(path))\nbotocore.exceptions.ConfigParseError: Unable to parse config file: /home/opentlc-mgr/.aws/config\n", "module_stdout": "", "msg": "MODULE FAILURE", "rc": 1}

And:

fatal: [localhost]: FAILED! => {"changed": false, "msg": "The config profile (sandbox659) could not be found"}
1 files modified
10 ■■■■■ changed files
ansible/roles/infra-aws-sandbox/tasks/reset.yml 10 ●●●●● diff | view | raw | blame | history