It has been a while since the last changelog post, but we haven’t been standing still. While our team has been working very hard on our upcoming horizontal autoscaling product, we have also been making some good improvements to the platform.
OpenSearch 2.12
We added support for OpenSearch version 2.12! This version is preferred by the latest Magento versions, so it only made sense to add it. Previously we had two versions to set for the OpenSearch settings: 1.x and 2.x. We replaced the latter with 2.6 and added the 2.12 option. If you wish to apply this update, you can do so by configuring it in the Control Panel or by running the following command in the CLI:
app@abcdef-example-magweb-cmbl:~$ hypernode-systemctl settings opensearch_version 2.12 Operation was successful and is being processed. Please allow a few minutes for the settings to be applied. Run 'livelog' to see the progress.
Other updates
- External packages like awscli, Podman Compose, Tideways, New Relic and ionCube have been updated on the Debian Bookworm distribution.
- Fixed a bug where some Brancher instances stopped working after 5 days.
- hypernode-manage-supervisor now does not enable system varnish when managing a supervisor varnish instance.
TLDR utility
Ever find yourself in a situation not knowing how to use a certain CLI program? This happens to the best, therefore we have added tealdear, a TLDR provider, to the Debian Bookworm distribution.
Tealdear is basically a CLI frontend for TLDR pages. It fetches the latest pages when you run tldr --update
, so it stays up to date with latest improvements.
You can use it as follows:
app@abcdef-example-magweb-cmbl:~$ tldr strace Troubleshooting tool for tracing system calls. More information: <https://manned.org/strace>. Start tracing a specific [p]rocess by its PID: strace -p pid Trace a [p]rocess and filt[e]r output by system call: strace -p pid -e system_call,system_call2,... Count time, calls, and errors for each system call and report a summary on program exit: strace -p pid -c Show the [T]ime spent in every system call and specify the maximum string [s]ize to print: strace -p pid -T -s 32 Start tracing a program by executing it: strace program Start tracing file operations of a program: strace -e trace=file program Start tracing network operations of a program as well as all its [f]orked and child processes, saving the [o]utput to a file: strace -f -e trace=network -o trace.txt program