Problem:
Newer puppet clients cannot report facts properly: in the foreman dashboard they are missing operating system, environment, location et al.
Clients created only a few days ago work fine.
In the meanwhile I have upgraded foreman from 1.21 to 1.24. Unfortunately I have also changed the golden image from which clients are created.
During execution of puppet agent -t
in foreman log show up lines pasted below.
I am not sure what description
and title
are: is it something I should add to the puppet’s node’s description?
Foreman and Proxy versions:
foreman-1.24.2
Distribution and version:
Debian GNU/Linux 9 (stretch)
Other relevant data:
2020-02-26 12:44:34,140 WARN [qtp1699378064-878257] [c.p.p.ShellUtils] Executed an external process which logged to STDERR: During the fact upload the server responded with: 500 Internal Server Error. Error is ignored and the execution continues.
{
"error": {"message":"Validation failed: Description has already been taken, Title has already been taken"}
}