Goran Brannstrom
09/10/2026, 7:08 AMkenyon
09/10/2026, 10:13 PMaptitude purge ~c occasionallykenyon
09/10/2026, 10:14 PMkenyon
09/10/2026, 10:16 PMautopurge subcommand of apt-get that would do itJay Iorio
09/14/2026, 1:41 PMvchepkov
09/16/2026, 6:26 PMGoran Brannstrom
09/21/2026, 9:22 AMArgon Wade
09/22/2026, 2:55 PMtuxmea
09/23/2026, 8:46 AMignore_branch_prefixes setting in code manager. We identified that this setting must be done in two locations: 1. puppet_enterprise::master::code_manager::sources: 2. in pe_r10k::sources. Is this correct? Customer runs on PE2025.11.0.vchepkov
09/24/2026, 1:12 PMerik
09/29/2026, 3:37 PMsteveax
10/01/2026, 9:02 PMsteveax
10/01/2026, 10:00 PMCVQuesty
10/02/2026, 11:55 AMvchepkov
10/02/2026, 12:21 PMCVQuesty
10/02/2026, 12:25 PMJason St-Cyr
10/02/2026, 12:48 PMCVQuesty
10/02/2026, 1:08 PMsteveax
10/02/2026, 5:49 PMvchepkov
10/05/2026, 8:37 PM# grep -w ss /opt/puppetlabs/puppet/modules/pe_status_check/lib/facter/pe_status_check.rb
result = Facter::Core::Execution.execute("ss -onp state established '( dport = :8143 )' ", { timeout: PEStatusCheck.facter_timeout })
result = Facter::Core::Execution.execute("ss -onp state established '( dport = :8142 )' ", { timeout: PEStatusCheck.facter_timeout })
because it doesn't specify protocol. ss tries every one and generates SELinux denials
What's interesting, other fact in the same module does it correctly
# grep -w ss /opt/puppetlabs/puppet/modules/pe_status_check/lib/facter/agent_status_check.rb
socket_state = Facter::Core::Execution.execute("ss -tone state established '( dport = :8142 )' ", { timeout: PEStatusCheck.facter_timeout })CVQuesty
10/06/2026, 12:08 PMhelindbe
10/16/2026, 7:14 PMbastelfreak
10/21/2026, 3:22 PM/status/v1/services APIs all require a certificate 😞bastelfreak
10/21/2026, 3:29 PM# curl --insecure --header "$auth_header" https://$(hostname -f):8143/orchestrator/v1/ --silent | jq .info
{
"title": "Application Management API (EXPERIMENTAL)",
"description": "Multi-purpose API for performing application management operations",
"warning": "This version of the API is experimental, and may change in backwards-incompatible ways in the future",
"version": "0.1",
"license": {
"name": "Puppet Enterprise License",
"url": "<https://puppetlabs.com/puppet-enterprise-components-licenses>"
}
}
there really could have been an actual version numberbastelfreak
10/21/2026, 3:36 PMpe_server_version thinkingvchepkov
10/21/2026, 3:37 PMvchepkov
10/21/2026, 3:38 PMbastelfreak
10/21/2026, 3:38 PMvchepkov
11/03/2026, 11:55 PMRobert Waffen
11/05/2026, 12:22 PMpuppet plan run this triggers an orchestrator plan run, which does a hiera query, which does eyaml, which results in Error was parsing issue: certificate issuer is an empty distinguished name . afaik PE did something to hiera-eyaml on encryption level, but i do decryption here?
the plan runs in the orchestration service, so in its java/jruby? when i do puppetserver gem list hiera-eyaml i get hiera-eyaml (5.0.1, 4.3.0) … this seems not so good, having two versions here?