Problem:
hammer(1) tries to create ~/.cache
to store ~/.cache/hammer_completion.yml
, which is the default setting for this location. But the default value, does not undergo tilde expansion, and the mkdir(2)
will create a directory call “~
”, if it can (see bug report for a detail discussion).
Expected outcome: The default value should be functional and the value should undergo tilde expansion before being used.
Foreman and Proxy versions: 2.3.0
Foreman and Proxy plugin versions: 2.3.0
Distribution and version: CentOS 8.2
Other relevant data:
This issue has been reported as 31463, which has (I believe) the same underlying cause as a previous bug I raised (30639) aginst version Foreman 2.1, which details a similar problem, and other related issues as well.