I recently spent a great deal of time resolving an issue that was make much more difficult because the software architecture had chosen to mix different layers of responsibility. The Error [ActionsApi] [Get] entity conformance check failed: document of type class org.apache.openwhisk.core.entity.WhiskTrigger did not match expected type class org.apache.openwhisk.core.entity.WhistActionMetaData. o.a.c.c.Controller$ Huh? What? This error came from a Kubernetes installation of OpenWhisk . Due to a configuration error, this installation was not running serverless actions correctly. Because this was in a new environment, it was not possible to simply revert the changes I had made back to the previous version - it would not run in that configuration either, so I had to put a lot of effort into determining what had gone wrong. The database Serverless functions are stored in a CouchDB instance. Because this was a new install, one avenue to explore was the possibility tha...