Posts for: #release

Gitea 1.20.5: The Latest Release

Gitea has announced the release of version 1.20.5 of their software. This update includes important bug fixes, making it highly recommended for users to update to this version.

To create this release, the Gitea team merged 24 pull requests. Users can download pre-built binaries for their specific platform from the downloads page. Detailed installation instructions can be found in the installation guide.

The changelog for version 1.20.5 includes the following enhancements and bug fixes:

Enhancements:

  • Fix z-index on markdown completion
  • Use secure cookie for HTTPS sites

Bug Fixes:

  • Fix git 2.11 error when checking IsEmpty
  • Allow get release download files and lfs files with oauth2 token format
  • Fix orphan check for deleted branch
  • Quote table release in sql queries
  • Fix release URL in webhooks
  • Fix successful return value for SyncAndGetUserSpecificDiff
  • Fix pagination for followers and following
  • Fix issue templates when blank issues are disabled
  • Fix context cache bug & enable context cache for dashboard commits’ authors
  • Fix INI parsing for value with trailing slash
  • Fix PushEvent NullPointerException jenkinsci/github-plugin
  • Fix organization field being null in POST /orgs/{orgid}/teams
  • Fix bug of review request number

Additionally, there have been improvements in testing and documentation, as well as miscellaneous changes.

The contributors to this release include:

Argo CD Releases Version v2.9.0-rc2: Declarative Continuous Delivery for Kubernetes

Argo CD, a declarative continuous delivery tool for Kubernetes, has announced the release of release candidate version v2.9.0-rc2. Argo CD enables users to manage their Kubernetes applications through GitOps, providing a streamlined and efficient approach to continuous delivery of infrastructure.

The new v2.9.0 is set to introduce several new features and improvements to Argo CD. Some of the notable additions in the release candidates include:

  • Support for ignoring application differences in appset
  • Health status and force-sync action for PushSecret
  • AnsibleJob CRD health checks
  • Kustomize patches field
  • Support for AzureDevops Webhooks in appset
  • Dynamic rebalancing of clusters across shards
  • Tree view option in output flag for app sync, app wait, and app rollback
  • Automatic application of extension configs without restarting API-Server
  • Addition of patch_ms and setop_ms timings to reconciliation logs
  • Button for wrapping lines in pod logs viewer in the UI
  • Tree view option in output flag for app get and app resources CLI commands
  • Support for preserving labels and global fields in appset
  • Enablement of haproxy metrics through Helm Chart
  • Shorthand flags for follow and container in app logs
  • Additional environment variable for cluster cache list page buffer size
  • Improved RBAC support for discovery/sync
  • Addition of Dott to users
  • Upgraded notification engine
  • Support for extra attributes for opentelemetry
  • Parallel execution of refresh from UI
  • Topic filter for Gitlab SCM in appset
  • Timeout option for update cluster info
  • Support for apply out of sync flag only in CLI
  • Support for AzureDevops Webhooks
  • SCM Provider option for Gitlab generator to filter shared projects from subgroups projects
  • Short revision in ARGOCD_APP_REVISION_SHORT env variable
  • Integration of kubelogin capability to argocd-k8s-auth
  • Alias application as apps for consistency with notifications engine
  • Restriction of SCM provider URLs
  • Autosync_enabled field in the argocd_app_info gauge
  • Support for self-signed TLS/Certificates for Gitlab SCM Provider
  • Respect RBAC for resource exclusions/inclusions

In addition to these new features, the rc2 release candidate includes various bug fixes and improvements.

For a complete list of changes and enhancements being introduced in v2.9.0, users can refer to the full changelogs of v2.9.0-rc1 and v2.9.0-rc2.

GLAuth Releases Version 2.3.0: Lightweight LDAP Server for Development, Home Lab, or CI/CD

Go-lang LDAP Authentication (GLAuth) has released version 2.3.0 of its lightweight LDAP server, providing a secure and easy-to-use solution for development, home lab use, or CI/CD environments.

The release introduces both new features and bug fixes to enhance the functionality and stability of the server software. However, it is important to note that there is a breaking change in this version, as the groups table has been renamed to ldapgroups.

The main feature of the v2.3.0 release include an update to the migration code, which now supports table names. In addition to the new feature, a bug fix has been implemented in this release, also regarding ldapgroups.

With this latest release, GLAuth continues to provide a reliable and efficient LDAP server solution for users in development, home lab, and CI/CD environments. The project’s commitment to security, ease of use, and continuous improvement is commendable.

For more information and to download the latest version of GLAuth, visit the official GitHub repository.

Jellyfin Issues Call for Developers

Jellyfin, an open-source media streaming server, has issued a call for developers to join their project and help make it better. As an explicitly anti-commercial platform, Jellyfin relies on a team of volunteers who contribute their time and skills to improve the server, the web interface, and clients. However, the team is currently under strain, with a small core contributor base and a lack of new developers joining the project.

One of the biggest complaints about Jellyfin is the lack of client support and the rough edges in its interface. The team acknowledges these concerns and wants to address them. They are seeking volunteers who can help make the code better, write new code, improve documentation, and contribute to the overall development of the project. They are particularly interested in finding developers, writers, UI/UX designers, non-English language speakers, and enthusiastic individuals who are willing to help.

Jellyfin provides resources and support for new contributors, including active chat channels and forums where the team is available to assist. They emphasize that every contribution, no matter how small, can make a difference in improving the software. They also have an official process for individuals to join the team after proving themselves through quality contributions and a willingness to participate.

The goal of Jellyfin is to address user concerns, limitations, and bugs, and to create the best streaming server possible, free for everyone forever. By joining the project, developers have the opportunity to help shape the future of Jellyfin and make media streaming accessible to a wider audience.

Jellyfin calls on the wider community to support their project and contribute their skills and ideas to help make Jellyfin better. Whether you are a developer, writer, designer, or simply an enthusiast, your help is needed to push the project forward and turn Jellyfin into the ultimate streaming server.

Introducing the PALMSHELL NeXT H2: Affordable 10GbE Micro Server

The PALMSHELL NeXT H2 is an affordable micro server and single-board computer (SBC) powered by an AMD Ryzen Embedded R1505G processor. It offers impressive networking capabilities with two 10GbE SFP+ cages and one 2.5GbE RJ45 port. The system also supports up to 32GB of RAM and has storage options including an M.2 NVMe SSD and two SATA drives. It features wireless connectivity options such as WiFi 6, Bluetooth 5.2, and the possibility of adding a 4G LTE or 5G module. These network features make it an interesting option for various homelab uses. Theoretically, the device could support ECC memory as the Ryzen Embedded R1505G has such support, but this is not mentioned in the specifications for the NeXT H2 specifications, although it is mentioned in the specifications for the CPU. It should be noted that such support also depends on motherboard and firmware, not just on the CPU.

The system is equipped with a customized copper heatsink and a 3000 RPM PWM speed control fan for efficient cooling. It can be powered by a 12V to 19V DC power supply. The PALMSHELL NeXT H2 is designed to support multiple operating systems, including Ubuntu, Arch Linux, Fedora, Debian, OpenWrt, Windows, pfSense, and ROS.

The SBC without memory, storage, or wireless connectivity starts at $199. The barebone model with a metal enclosure is priced at $249. Two models with 8GB RAM/256GB SSD and 16GB/512GB configurations, along with the Intel AX210NGW WiFi 6E/BT 5.2 module, are available for $299 and $349, respectively. Power supply is not included with any of the options.

Source: CNX Software – Embedded Systems News.

TrueNAS Scale Gets New Web Interface in Cobia Release

TrueNAS SCALE is introducing a new and improved WebUI in the upcoming Cobia (23.10) release. The first Release Candidate for Cobia was launched on September 19th, and it currently has over 2,000 systems running on it. The official release of 23.10 is scheduled for October. The Cobia release includes significant technical advancements such as the new dRAID “Distributed RAID” pool type, an improved Apps UI, and an integrated bug-reporting process.

The new Cobia WebUI has been rearchitected from the CORE WebUI to provide a simpler interface. It is designed to present only the necessary information on each page, with advanced features hidden by default and additional forms appearing as needed. Initial reviews of this modernized and streamlined UI have been positive.

Major improvements have been made to the WebUI in Cobia, including:

  • Improved Apps Screens
  • Reimagined ZFS Storage Dashboard
  • New and Improved Pool Creation Wizard
  • Built-in Feedback and Bug Reporting

The Apps Screens in TrueNAS SCALE have been significantly enhanced. Each App is now effectively a Kubernetes Helm Chart that points to container images and provides configuration information for integrating multiple containers into an application. The new Apps screens offer better-structured access to all Apps based on category, and the new Discovery screens assist with App discovery. The Information screen provides details about each App and its sources, and bulk operations for updating Apps are available.

The ZFS Storage Dashboard in Cobia has also been reimagined to handle larger systems with more than a thousand drives. A new Pool Creation Wizard simplifies the process of creating pools based on available resources, automatically selecting drives for vdevs (drive groups) based on their size. The updated Storage Dashboard provides a simple dashboard to display the status of each pool and allows for the creation of new pools or expansion of existing ones using unassigned disks.

A new Feedback and Bug Reporting system has been introduced with TrueNAS SCALE Cobia RC.1. Users can provide feedback on the design of the page, add important details for their use case, and optionally capture a screenshot of the current page. Bug reports can also be submitted, including a brief summary of the issue and the option to attach debug files. Users will receive a TrueNAS ticket link to monitor the status and resolution of their bug.

While TrueNAS encourages users to try out the early releases of TrueNAS SCALE Cobia and provide feedback, it is recommended to use TrueNAS SCALE 22.12.3.3 for cases where reliability and primary data retention are required. TrueNAS SCALE 22.12.4, which is planned for release in early October, will be the last major update for the 22.12 release branch. TrueNAS SCALE Cobia will gradually become the recommended version in Q4 2023 and beyond.

Users have the option to automatically migrate storage services and VMs from CORE to SCALE, and TrueNAS provides the ability to replace TrueNAS CORE Plugins and jails with Apps. For further advice or answers to questions, users can visit the TrueNAS Community Forums or Discord Channel.

Source: TrueNAS.