Posts for: #release

Xen Orchestra 5.87 Released

Xen Orchestra has released version 5.89. This update brings a range of enhancements and updates to various components, including XO Lite. Let’s dive in and explore the details.

XO Lite

XO Lite has received several enhancements in this release. XO Lite now comes as a standard RPM package within XCP-ng 8.3, making it easier to keep up with updates. Bulk actions for VM migration and snapshot have been introduced, allowing for multiple operations to be executed simultaneously. The pool dashboard now includes a summary of missing patches for XCP-ng hosts, providing better visibility of critical updates.

Backup

Bug fixes and improvements have been made to enhance system resilience and add failsafes for specific scenarios. To prevent unexpected results during VM backup, a lock is now placed on VMs to prevent migration operations. This ensures system integrity and avoids any unpredictable outcomes.

Other Changes

Several quality-of-life enhancements and useful features have been added in this release.

A new feature allows for the download of all host system logs with a simple button press. This comprehensive tarball of logs is valuable for deep investigations. Disk health monitoring has been improved, allowing for the monitoring of disk status via an API call and displaying the information in the Xen Orchestra UI.

Xen Orchestra can now restart the server directly from the UI, providing a handy tool for canceling blocked tasks or unlocking stuck processes. Thin-reclaim for block-based SRs is now supported, allowing for cleaning operations if the SAN supports it.

The task system now logs failed sign-in attempts, providing information about potential brute-force attempts on Xen Orchestra accounts. Host and pool details now include the product brand and version, providing additional information in the UI.

The Xen Orchestra GitHub repository has also undergone cleanup, with a significant reduction in open issues.

OpenZFS/ZFS on Linux Releases Version zfs-2.1.13

The OpenZFS project has released version 2.1.13, of the open-source implementation of the ZFS file system and volume manager. ZFS supports features like data compression, data deduplication, copy-on-write clones, snapshots, and RAID-Z. It also supports the creation of virtual devices.

The new version is compatible with Linux kernels 3.10 to 6.5 and FreeBSD releases starting from 12.2-RELEASE. The release includes various changes and fixes, including improvements for Linux compatibility and bug fixes for issues related to automounted snapshots, L2ARC write size calculation, and memory leaks. The update also includes enhancements for zed, zfs-dkms rpm, and bash completion. Overall, the release brings improved stability and compatibility for users of OpenZFS/ZFS on Linux.

ZFS is a great choice for home servers and use on DIY network attached storage units, and is the file system that TrueNAS uses. It can also run perfectly well on the Raspberry Pi.

See the full release notes here.

Introducing the Raspberry Pi 5: Up to 3x Performance and PCI Express Support

The highly anticipated Raspberry Pi 5 has been announced, boasting significant performance improvements and new features. Priced at $60 for the 4GB variant and $80 for the 8GB variant, the Raspberry Pi 5 offers a no-compromises user experience. It features a 2.4GHz quad-core 64-bit Arm Cortex-A76 CPU, a VideoCore VII GPU supporting OpenGL ES 3.1 and Vulkan 1.2, dual 4Kp60 HDMI display output, a 4Kp60 HEVC decoder, and dual-band 802.11ac Wi-Fi with Bluetooth 5.0. Additionally, it includes two USB 3.0 ports, two USB 2.0 ports, Gigabit Ethernet with PoE+ support, and a PCIe 2.0 x1 interface for fast peripherals.

In a home lab context, the Raspberry Pi 5 is a powerful and affordable option for enthusiasts to create their own server. The improved performance makes it ideal for running virtual machines, hosting websites, and running containers. With its PCIe 2.0 interface, enthusiasts can connect fast peripherals such as NVMe SSDs, expanding storage capabilities for server applications. The dual 4Kp60 HDMI output and the 4Kp60 HEVC decoder are useful for media server applications, allowing for smooth streaming of high-resolution content. The inclusion of Gigabit Ethernet with PoE+ support further enhances its server capabilities, simplifying power management for networked devices.

For server use enthusiasts, the Raspberry Pi 5 offers a reliable and cost-effective platform for various applications. The improved CPU and GPU performance allow for faster processing and rendering, making it suitable for tasks such as data analysis and media transcoding. The inclusion of a PCIe 2.0 interface opens up possibilities for connecting high-speed peripherals, such as network cards or storage devices, to enhance server performance and expand storage capacity. The dual-band 802.11ac Wi-Fi and Bluetooth 5.0 support provide flexibility for wireless connectivity options in server setups. Overall, the Raspberry Pi 5’s upgraded specifications make it a compelling choice for enthusiasts looking to build and customize their own server for various server use cases.

The Raspberry Pi 5 is available to pre-order today, and is expected to by the end of October 2023.

Matrix Synapse Homeserver v1.93.0 Released

Matrix Synapse, an open-source Matrix homeserver developed and maintained by the Matrix.org Foundation, has released its latest version, v1.93.0. This release comes as a result of continuous development efforts since 2014, with the first stable version, v1.0.0, being launched in 2019.

For those unfamiliar, Matrix is an open standard for internet communications that supports federation, encryption, and Voice over IP (VoIP) functionality.

The latest version, v1.93.0, includes a number of bug fixes and security updates. Notable security fixes include low-severity vulnerabilities identified as GHSA-4f74-84v3-j9q5/CVE-2023-41335 and GHSA-7565-cq32-vx2x/CVE-2023-42453. More detailed information about these security issues can be found in the advisories.

In addition to the security updates, Synapse v1.93.0 introduces several new features and improvements. Some of these include:

Features:

  • Automatic purge after all users have forgotten a room
  • Room purge/shutdown restoration after a Synapse restart
  • Support for resolving homeservers using matrix-fed DNS SRV records from MSC4040
  • Ability to use G (GiB) and T (TiB) suffixes in configuration options that refer to numbers of bytes
  • Addition of span information to requests sent to appservices
  • Ability to enable/disable registrations when using CAS
  • Routing the /notifications endpoint to workers
  • Enabling users to easily unsubscribe from notification emails via the List-Unsubscribe header
  • Reporting whether a user is “locked” in the List Accounts admin API and excluding locked users by default

Bugfixes:

  • Fixing a long-standing bug that caused high load due to presence for multi-device accounts
  • Fixing a bug for appservices using MSC2409 to receive to_device messages, where only messages for one user were received
  • Fixing a bug when using workers that resulted in repeated re-requesting of the same remote device
  • Fixing a long-standing bug that caused repeated re-requesting of a remote server’s key, potentially causing delays in receiving events over federation
  • Avoiding temporary storage of sensitive information
  • Fixing a bug introduced in Synapse 1.49.0 when using dehydrated devices and refresh tokens
  • Fixing a long-standing bug where invalid receipts would be accepted
  • Using the standard name for the UTF-8 charset in emails
  • Avoiding refetching device lists for users on remote hosts marked as “down”

The latest release also includes various improvements to documentation, internal changes, and updates to locked dependencies.

With these updates and improvements, Synapse v1.93.0 continues to enhance the functionality and security of Matrix homeservers, providing a reliable and efficient platform for communication and collaboration.

For more information and to download Synapse v1.93.0, visit Synapse on GitHub.

Glauth Releases Version v2.2.1: Lightweight LDAP Server for Development, Home Use, or CI

The latest release of glauth, a secure and easy-to-use LDAP server with configurable backends, brings several important updates and fixes. Version v2.2.1 focuses on resolving plugin incompatibility issues and introduces the ability to use custom S3 endpoints.

One of the key improvements in this maintenance release is the fix to plugin incompatibility. The developers have addressed this issue and apologize for any inconvenience caused by the previous version. The pull requests included in this release cover various aspects of the project. Some of the other notable updates include organizing users as an organizational unit, removing references to deprecated io/ioutil, updating TRIM_FLAGS to use -trimpath, and preparing for future releases by implementing sum types.

K0s Releases Version v1.27.6+k0s.0

k0s, an all-inclusive Kubernetes distribution, has just released version v1.27.6+k0s.0. This distribution is designed to make building a Kubernetes cluster easier by providing all the necessary features in a single binary. One of the key advantages of k0s is its versatility. While it is well-suited for cloud environments, it can also be used in IoT gateways, edge deployments, and bare metal setups. This is due to its simple design, flexible deployment options, and modest system requirements.

In this latest release, several changes and improvements have been made. These include fixing a hanging start-stop-daemon in footloose Alpine, updating dependencies such as filepath-securejoin and Go, modifying kubelet arguments passed in the CLI inttest, and upgrading containerd to version 1.7.6. Additionally, Kubernetes itself has been bumped to version 1.27.6.

For more details on the changes, you can check out the full changelog.