*Puppet Version:* Upgrade of Puppet agent from 6.4.2 to 6.25.1 *Puppet Server Version:* 6.25.1
*OS Name/Version:* reproduced behavior on Centos7
Describe steps to reproduce: Standard install of 2019.1.0 and enable `use_cached_catalog` on an agent node
``` [agent] use_cached_catalog = true ```
Upgrade PE to 2019.8.9 and next, upgrade the agent using the puppet_agent module and Run Puppet via the Orchestrator to update the node following from 6.4.2 to 6.25.1. The steps follow these instructions [https://puppet.com/docs/pe/2019.8/upgrading_agents.html#upgrade_agents_using_the_puppet_agent_module]. Run except run Puppet via the Orchestrator to update Orhcestrator in the node from 6 console.4.2 to 6.25.1. Then, run Puppet using the cached catalog on the agent `puppet agent -t` to result in `Error: Failed to apply catalog: Got nil value for name`
Resolve the error by running puppet again via the Orchestrator to apply additional changes configuration