These are the features and functions deprecated or removed from PE 2019.0.
MCollective and ActiveMQ have been removed from PE after being deprecated in the previous version, 2018.1. If you're upgrading from a 2018.1 installation with MCollective enabled, you must take additional steps to ensure a successful upgrade. For details, see Upgrade cautions.
Split and large environment installations (2019.0.0)
The split and large environment installations, where the master, console, and PuppetDB were installed on separate nodes, are no longer recommended. Because compile masters do most of the intensive computing, installing the console and PuppetDB on separate nodes doesn't substantially improve load capability, and adds unnecessary complexity.
For new installations, we now recommend only monolithic configurations, where the infrastructure components are installed on the master. You can add one or more compile masters and a load balancer to this configuration to expand capacity up to 20,000 nodes, and for even larger installations, you can install standalone PE-PostgreSQL on a separate node. For details about current installation configurations, see Choosing an architecture.
External PostgreSQL option in web-based installation (2019.0.0)
The option to use an external PostgreSQL instance has been removed from the web-based installer. To install with external PostgreSQL, you must use the text-based installation method.
Network device agents (2019.0.0)
This version removes support for network device agents in favor of agentless device management. Agentless devices are managed with a combination of tasks and the Puppet device framework used, for example, in the Cisco iOS module. Agentless device management enables you to manage a wider range of devices with significantly lower overhead.
Network device agents continue to be supported in PE 2018.1, available through 2020.
aix_71_power classes (2019.0.0)
aix_71_power classes have been deprecated in favor of
aix_power. If you have
AIX agents, replace the deprecated classes before upgrading to this version of
PE to avoid encountering a duplicate declaration error.
Platforms reaching end of support (2019.0.0)
These platforms have reached end-of-life and are no longer supported.
IBM Z Systems (s390x) on all platforms, including Enterprise Linux 6 and 7 and SUSE Linux Enterprise Server 11 and 12