tl;dr - Setting the autoheal on a host via API does not get saved… why?
There is an issue describing the case where changing a (content) host's
autoheal flag via API doesn't actually change the value. I spent some time
last week but am no closer to understanding what is special about this
particular attribute over others. I opened a PR that works… but then
breaks other params. Perhaps this is a clue? Any takers to look at this?
 Bug #15935: updating autoheal on host from api doesn't seem to save value - Katello - Foreman