n3snah
05/23/2023, 3:20 PMpuppet infrastructure tune
a little while agon3snah
05/23/2023, 3:20 PMpuppet_enterprise::console_services::socket_timeout: 0
puppet_enterprise::profile::database::shared_buffers: 12931MB
puppet_enterprise::puppetdb::command_processing_threads: 3
puppet_enterprise::profile::puppetdb::java_args:
Xms: 6465m
Xmx: 6465m
puppet_enterprise::profile::orchestrator::jruby_max_active_instances: 4
puppet_enterprise::profile::orchestrator::java_args:
Xms: 6465m
Xmx: 6465m
puppet_enterprise::profile::console::java_args:
Xms: 1024m
Xmx: 1024m
puppet_enterprise::master::puppetserver::jruby_max_active_instances: 8
puppet_enterprise::profile::master::java_args:
Xms: 8192m
Xmx: 8192m
puppet_enterprise::master::puppetserver::reserved_code_cache: 768m
puppet_infrastructure_tune::metadata:
pe_version: 2019.8.12
tune_date: '2022-10-25'
spp
05/23/2023, 3:22 PMn3snah
05/23/2023, 3:22 PMbastelfreak
05/23/2023, 3:23 PMn3snah
05/23/2023, 3:24 PMn3snah
05/23/2023, 3:26 PMIssue that caused an unexpected increase in CPU usage is resolved
In PE 2021.7.1, 2021.7.2, and 2023.0, an issue with Puppet Server caused an unexpected increase in central processing unit (CPU) usage in some environments. CPU usage continued to grow and some operations took longer than expected until the Puppet Server service was restarted. This issue is resolved in PE 2023.1 and 2021.7.3.
spp
05/23/2023, 3:33 PMbastelfreak
05/23/2023, 3:35 PMn3snah
05/23/2023, 3:39 PMImproved performance for the each, map, and filter functions in the Puppet language
Previously, the Puppet language built-in functions each, map, and filter showed poor performance and consumed unnecessary resources when run on JRuby software. The issue was resolved to enhance performance.
n3snah
05/23/2023, 3:39 PMn3snah
05/23/2023, 3:40 PMcsharpsteen
05/23/2023, 3:50 PMspp
05/23/2023, 3:52 PMn3snah
05/24/2023, 12:28 AMn3snah
05/24/2023, 12:29 AMRyChannel
05/24/2023, 12:37 PMvchepkov
05/24/2023, 6:27 PMvchepkov
05/24/2023, 6:27 PMSlackbot
05/24/2023, 6:27 PMbastelfreak
05/25/2023, 8:03 AM2023-05-25T08:58:47.151+02:00 ERROR [clojure-agent-send-off-pool-92594] [p.e.file-sync-errors] File Sync failure during sync or fetch phase: Unable to get latest-commits from server (<https://primary:8140/file-sync/v1/latest-commits>).
java.net.SocketTimeoutException: 30,000 milliseconds timeout on connection http-outgoing-97304 [ACTIVE]
at org.apache.http.nio.protocol.HttpAsyncRequestExecutor.timeout(HttpAsyncRequestExecutor.java:387)
at org.apache.http.impl.nio.client.InternalIODispatch.onTimeout(InternalIODispatch.java:98)
at org.apache.http.impl.nio.client.InternalIODispatch.onTimeout(InternalIODispatch.java:40)
at org.apache.http.impl.nio.reactor.AbstractIODispatch.timeout(AbstractIODispatch.java:175)
at org.apache.http.impl.nio.reactor.BaseIOReactor.sessionTimedOut(BaseIOReactor.java:261)
at org.apache.http.impl.nio.reactor.AbstractIOReactor.timeoutCheck(AbstractIOReactor.java:506)
at org.apache.http.impl.nio.reactor.BaseIOReactor.validate(BaseIOReactor.java:211)
at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:280)
at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104)
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:591)
at java.base/java.lang.Thread.run(Thread.java:829)
Or is that the generic http client timeout?glee
05/25/2023, 8:06 AMtimeouts_deploys
or timeouts_sync
(or the other timeouts_*
parameters) https://www.puppet.com/docs/pe/2021.7/code_mgr_customizing.html#code_manager_parameters however those would affect sync for all file sync clients (ie: compilers too) not just orchestratorbastelfreak
05/25/2023, 8:07 AMglee
05/25/2023, 8:07 AMbastelfreak
05/25/2023, 8:08 AMbastelfreak
05/25/2023, 8:08 AMbastelfreak
05/25/2023, 8:09 AMglee
05/25/2023, 8:11 AMbastelfreak
05/25/2023, 8:12 AMglee
05/25/2023, 8:13 AM