puppet.com

The puppet server caches custom functions. If you edit an existing function (e.g. while you’re developing it), you’ll...

...as root for even more information and optionally also make use of stress for benchmarking, those methods did not provide any additional useful information for the current problem.

...s nodes you can use these steps to rebalance the shards. Attention Before we begin it's important to understand how Elasticsearch/OpenSearch defines balance: The balance of the cluster depends...

...the number of shards on each node and the indices to which those shards belong. It considers neither the sizes of these shards nor the available disk space on each...

...Grouping-Results). But this seems not the be the whole truth. Instead the...

...syntax behaves like Go's Ellipsis expression which is used to pass a list as multiple parameters...

...to a Variadic Function. You can use this behavior for example if you want to merge a list of maps into one map: locals { list_of_maps = [ { "key1" = "value1"

trac.nginx.org

When using many or very long entries of MIME-types that shoudl be gziped in gzip_types directives in nginx...

Apply Test Driven Development(TDD) to the process of building container images by defining test before writing code and automate...

When configuring prometheus scrape_configs, you may use relabel_configs to filter your metrics or change some fields. Your config...

...lock during processing. There is still a need of one exclusive lock at the beginning and the end of the repacking process. But in the time between, you can use...

...logged in the CRI log format. This means that every line of the log becomes a JSON object containing additional metadata. According to the fluent-bit docs there is currently...

...seconds, it took from the start until the file transfer was just about to begin. This includes all pre-transfer commands and negotiations that are specific to the particular protocol...

Systemd's networkd will drop IP-Addresses configured by other processes like Keepalived's VRRP, when it is restarted. This...

Sometime we've seen this error when executing e.g. bundle exec rake asset:precompile: double free or corruption (out)

If your postgres database is only accessible from inside a kubernetes cluster, e.g. if it's configured in AWS RDS...

Canonical does not ship Ubuntu 24.04+ Vagrant images due to HashiCorps switch to the Business Source License (BSL). There is...

...hosts. With the large number the puppet run on the Nagios server will become quite slow. In the end it took 10 minutes to complete. Make it fast

...Nagios server takes 65 seconds. References Eric Holzbach - Automating Nagios with Puppet and Puppetdb Ben Hartshorne - Puppet Perfomance Investigation Pieter Barrezeele - Puppet and Nagios

Sometimes you might need to do some task in GitLab which would be tedious if you'd have to do...

This should not be necessary in any case and is only for special cases, for e.g. if the assets...

It's quite confusing how many external displays are usable with a MacBook that uses an M1 or M2 Chip...

A severe bug was found in ImageMagick by Bryan Gonzalez from Ocelot Team. It allows to embed the content of...

Attention This is an edge-case. You probably don't want to mix different database dumps. It also requires that...

Intel CPUs receive updates, including security relevant upgrades, through 2 channels: Firmware/UEFI BIOS updates can also update the microcode in...

Terraform (and terragrunt) gives a lot of output when running plan or apply, outputting a lot of progress information when...

...find dead code in puppet projects. To use it, (as of now) it's best to get the latest version from git, as the last release is not yet on...

...request: "GET /index.html HTTP/1.1", upstream: "http://198.51.100.123:80/index.html", host: "192.0.2.10:80" The cause This behaviour was caused by an application that transforms parts of the query from the URL into...