With the upgrade to Debian 9 issue, puppet and the master moves to version 4. Included in this change is the removal of ActiveRecords and child-like inventory services. (1)
This now means the only form of inventory management is PuppetDB which is needed otherwise the only other option is to go back to per-server apply services.