Foreman 1.15.6 - hosts stuck in "build mode"?

Hey All,

I just finished a 1.14.3 -> 1.15.6 upgrade in my test environment. One thing I'm now seeing is that facts are not being uploaded for hosts on puppet runs. I've gone through the manual and my configuration "seems" correct (same as 1.14.3)

When running node.rb with -push-facts im getting the following:
During the fact upload the server responded with: 422 Unprocessable Entity. Error is ignored and the execution continues.
{"message":"ERF42-9911 [Foreman::Exception]: Host is pending for Build"}

This leads me to believe the host is not exiting "build" mode, however, per the UI, it clearly shows it is out of builds and puppet runs otherwise are completing without issue.

Looking at JSON API for the host I see the following (abridged) output
"build": false,
"capabilities": [
"build", "image", "bootdisk"
],
"provision_method": "build",
"build_status": 0,
"build_status_label": "Installed",

From within the UI - the "Build" button is there, indicating its definitely "not" in build mode? I've tried re-clicking "build" followed by "cancel build" to no avail - the issue persists.

Anyone have any ideas?

Thanks in advance!

~Jason Lang

The information contained in this message may be privileged, confidential and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify your representative immediately and delete this message from your computer. Thank you.