Installation and upgrade known issues
On this page:
These are the known issues for installation and upgrade in this release.
Converting legacy compilers fails with an external certificate authority
If you use an external certificate authority (CA), the puppet infrastructure
run convert_legacy_compiler command fails with an error during the
certificate-signing step.
Agent_cert_regen: ERROR: Failed to regenerate agent certificate on node <compiler-node.domain.com> Agent_cert_regen: bolt/run-failure:Plan aborted: run_task 'enterprise_tasks::sign' failed on 1 target Agent_cert_regen: puppetlabs.sign/sign-cert-failed Could not sign request for host with certname <compiler-node.domain.com> using caserver <master-host.domain.com>
To work around this issue when it appears:
- Log on to the CA server and manually sign certificates for the compiler.
- On the compiler, run Puppet:
puppet agent -t - Unpin the compiler from PE Master group, either from
the console, or from the CLI using the command:
/opt/puppetlabs/bin/puppet resource pe_node_group "PE Master" unpinned="<COMPILER_FQDN>" - On your primary server, in the
pe.conffile, remove the entrypuppet_enterprise::profile::database::private_temp_puppetdb_host - If you have an external PE-PostgreSQL node, run Puppet on that node:
puppet agent -t - Run Puppet on your primary server:
puppet agent -t - Run Puppet on all compilers:
puppet agent -t
Converted compilers can slow PuppetDB in multi-region installations
In configurations that rely on high-latency connections between your primary servers and compilers – for example, in multi-region installations – converted compilers running the PuppetDB service might experience significant slowdowns. If your primary server and compilers are distributed among multiple data centers connected by high-latency links or congested network segments, reach out to Support for guidance before converting legacy compilers.
Puppet Enterprise HA upgrade fails on main for Amazon Linux 2 primary server
The puppet infra upgrade replica command may fail
with errors downloading pe-postgres packages when running with a PE replica on AmazonLinux 2. Users can run the same
command a second time in this case and the second attempt should succeed.
Infra Assistant returns "No active SSE connection for conversation" after upgrade to PE 2025.7 or later
After upgrading to PE 2025.7 or later, the Infra Assistant stops working, returning “No active SSE connection for conversation” for all query attempts.
As a workaround for this issue:
-
In the PE console, navigate to Node groups → All Nodes → PE Infrastructure.
-
Select the Classes tab.
-
In the Add new class field, choose
puppet_enterprise::profile::consolefrom the drop-down menu. -
Click Add class.
-
From the Parameter drop-down menu, select
infra_assistant_proxyand set the value totrue. -
Click Add to node group.
-
Perform a Puppet run on the primary server.
If you need to use the MCP server for EdgeOps or Code Assist, follow the steps above. However, in step 5, select mcp_server_proxy from the Parameter drop-down menu and set the value to true.






