Skip to content
This repository was archived by the owner on Mar 6, 2023. It is now read-only.

Commit 5631ce9

Browse files
authored
Merge pull request #172 from pngmbh/troubleshooting
Chore: troubleshooting document
2 parents f205681 + 76f52f2 commit 5631ce9

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,10 @@ Combining molecule and travis CI allows us to test how new PRs will behave when
104104

105105
See [contributor guideline](CONTRIBUTING.md).
106106

107+
## Troubleshooting
108+
109+
See [troubleshooting](TROUBLESHOOTING.md).
110+
107111
## License
108112

109113
This project is licensed under MIT License. See [LICENSE](/LICENSE) for more details.

TROUBLESHOOTING.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Troubleshooting
2+
3+
## Bad requests (HTTP 400)
4+
5+
This role downloads checksums from the Github project to verify the integrity of artifacts installed on your servers. When downloading the checksums, a "bad request" error might occur.
6+
7+
This happens in environments which (knowningly or unknowling) use the [netrc mechanism](https://www.gnu.org/software/inetutils/manual/html_node/The-_002enetrc-file.html) to auto-login into servers.
8+
9+
Unless netrc is needed by your playbook and ansible roles, please unset the var like so:
10+
11+
```
12+
$ NETRC= ansible-playbook ...
13+
```
14+
15+
Or:
16+
17+
```
18+
$ export NETRC=
19+
$ ansible-playbook ...
20+
```

0 commit comments

Comments
 (0)