LogoLogo
5.0.X
5.0.X
  • About Trilio for Kubernetes
    • Welcome to Trilio For Kubernetes
    • Version 5.0.X Release Highlights
    • Compatibility Matrix
    • Marketplace Support
    • Features
    • Use Cases
  • Getting Started
    • Getting Started with Trilio on Red Hat OpenShift (OCP)
    • Getting Started with Trilio for Upstream Kubernetes (K8S)
    • Getting Started with Trilio for AWS Elastic Kubernetes Service (EKS)
    • Getting Started with Trilio on Google Kubernetes Engine (GKE)
    • Getting Started with Trilio on VMware Tanzu Kubernetes Grid (TKG)
    • More Trilio Supported Kubernetes Distributions
      • General Installation Prerequisites
      • Rancher Deployments
      • Azure Cloud AKS
      • Digital Ocean Cloud
      • Mirantis Kubernetes Engine
      • IBM Cloud
    • Licensing
    • Using Trilio
      • Overview
      • Post-Install Configuration
      • Management Console
        • About the UI
        • Navigating the UI
          • UI Login
          • Cluster Management (Home)
          • Backup & Recovery
            • Namespaces
              • Namespaces - Actions
              • Namespaces - Bulk Actions
            • Applications
              • Applications - Actions
              • Applications - Bulk Actions
            • Virtual Machines
              • Virtual Machine -Actions
              • Virtual Machine - Bulk Actions
            • Backup Plans
              • Create Backup Plans
              • Backup Plans - Actions
            • Targets
              • Create New Target
              • Targets - Actions
            • Hooks
              • Create Hook
              • Hooks - Actions
            • Policies
              • Create Policies
              • Policies - Actions
          • Monitoring
          • Guided Tours
        • UI How-to Guides
          • Multi-Cluster Management
          • Creating Backups
            • Pause Schedule Backups and Snapshots
            • Cancel InProgress Backups
            • Cleanup Failed Backups
          • Restoring Backups & Snapshots
            • Cross-Cluster Restores
            • Namespace & application scoped
            • Cluster scoped
          • Disaster Recovery Plan
          • Continuous Restore
      • Command-Line Interface
        • YAML Examples
        • Trilio Helm Operator Values
    • Upgrade
    • Air-Gapped Installations
    • Uninstall
  • Reference Guides
    • T4K Pod/Job Capabilities
      • Resource Quotas
    • Trilio Operator API Specifications
    • Custom Resource Definition - Application
  • Advanced Configuration
    • AWS S3 Target Permissions
    • Management Console
      • KubeConfig Authenticaton
      • Authentication Methods Via Dex
      • UI Authentication
      • RBAC Authentication
      • Configuring the UI
    • Resource Request Requirements
      • Fine Tuning Resource Requests and Limits
    • Observability
      • Observability of Trilio with Prometheus and Grafana
      • Exported Prometheus Metrics
      • Observability of Trilio with Openshift Monitoring
      • T4K Integration with Observability Stack
    • Modifying Default T4K Configuration
  • T4K Concepts
    • Supported Application Types
    • Support for Helm Releases
    • Support for OpenShift Operators
    • T4K Components
    • Backup and Restore Details
      • Immutable Backups
      • Application Centric Backups
    • Retention Process
      • Retention Use Case
    • Continuous Restore
      • Architecture and Concepts
  • Performance
    • S3 as Backup Target
      • T4K S3 Fuse Plugin performance
    • Measuring Backup Performance
  • Ecosystem
    • T4K Integration with Slack using BotKube
    • Monitoring T4K Logs using ELK Stack
    • Rancher Navigation Links for Trilio Management Console
    • Optimize T4K Backups with StormForge
    • T4K GitHub Runner
    • AWS RDS snapshots using T4K hooks
    • Deploying Trilio For Kubernetes with Openshift ACM Policies
  • Krew Plugins
    • T4K QuickStart Plugin
    • Trilio for Kubernetes Preflight Checks Plugin
    • T4K Log Collector Plugin
    • T4K Cleanup Plugin
  • Support
    • Troubleshooting Guide
    • Known Issues and Workarounds
    • Contacting Support
  • Appendix
    • Ignored Resources
    • OpenSource Software Disclosure
    • CSI Drivers
      • Installing VolumeSnapshot CRDs
      • Install AWS EBS CSI Driver
    • T4K Product Quickview
    • OpenShift OperatorHub Custom CatalogSource
      • Custom CatalogSource in a restricted environment
    • Configure OVH Object Storage as a Target
    • Connect T4K UI hosted with HTTPS to another cluster hosted with HTTP or vice versa
    • Fetch DigitalOcean Kubernetes Cluster kubeconfig for T4K UI Authentication
    • Force Update T4K Operator in Rancher Marketplace
    • Backup and Restore Virtual Machines running on OpenShift
    • T4K For Volumes with Generic Storage
    • T4K Best Practices
Powered by GitBook
On this page
  • Version 5 of Trilio for Kubernetes introduces major new capabilities as follows
  • 5.0.3
  • 5.0.2
  • 5.0.1
  • 5.0.0

Was this helpful?

  1. About Trilio for Kubernetes

Version 5.0.X Release Highlights

Version 5 of Trilio for Kubernetes introduces major new capabilities as follows

5.0.3

Bugs Fixed in this release:

  • Backup Deletion Blocked by Webhook: Resolved an issue where the T4k webhook was incorrectly preventing backup deletion if dependent backups were in a canceling or canceled state.

  • ETCD Load During Upgrade: Addressed an issue where upgrading to a new T4k version caused excessive load on ETCD.

Features added in this release:

  • Worker Job Affinity Support: Introduced support for specifying affinity rules for worker jobs. This is distinct from the control plane affinity configuration.

  • Sparse File Support: Added support for backing up and restoring sparse files.

  • BackupPlan Target Update: Enabled the ability to update the target of a BackupPlan.

Known issues:

  • Updating the target of the ClusterBackupPlan is not yet supported.

  • Continuous Restore feature for Virtual Machine's Encrypted Incremental backup is not yet supported.

  • During VM restoration if transformation is provided for removing a network interface or Multus network then it will fail during restore validation part.

  • Images supporting ppc64le architecture are not available with release 5.0.3.

5.0.2

Bugs Fixed in this release:

  • Resource Cleanup Fix: Resolved an issue in the resource cleaner code to properly clean up orphaned resources.

  • CronJob Scheduling Fix: Fixed a bug that caused CronJob scheduling failures due to insufficient command arguments. Additionally, ensured user-defined affinity settings are correctly applied in CronJob configurations.

  • Object Store Target Creation: Addressed a failure in object store target creation within the OCP plugin.

  • Secrets Access Issue: Fixed an issue where the Secrets box would become unresponsive if the user lacked read access to secrets across all namespaces in the OCP plugin.

  • Pause Schedule Handling: Resolved a bug where a CronJob would trigger immediately after pauseSchedule was set to false in BackupPlans and ClusterBackupPlans.

  • VolumeSnapshot Readiness Check: Improved the robustness of the VolumeSnapshot and VolumeSnapshotContent readiness check during Backup Snapshot process.

  • Image Backup Parsing: Fixed an issue with image backup parsing to ensure smoother processing.

  • T4k Upgrade Process: Resolved a migration issue where BackupPlans and ClusterBackupPlans failed during an upgrade from an older version.

  • Non-CSI Storage Support: Fixed a bug where DataSnapshot and DataUpload operations were incorrectly processed for non-CSI-based storage. These operations are now skipped as intended.

  • IPv6 Compatibility: Addressed failures in Backups and Restores caused by IPv6-related issues.

  • Vendor Token Expiry Handling: Improved session management for expired vendor tokens. Instead of a blank screen, users will now experience a proper session logout.

  • Helm Release Panic Fix: Resolved an issue where an empty Helm release within a Helm secret could cause an application panic.

Known issues:

  • Continuous Restore feature for Virtual Machine's Encrypted Incremental backup is not yet supported.

  • During VM restoration if transformation is provided for removing a network interface or Multus network then it will fail during restore validation part.

5.0.1

Bugs fixed in this release:

  • Fixed the issue where volumeSnapshots were not getting cleaned up in the backup process.

Known issues:

  • Continuous Restore feature for Virtual Machine's Encrypted Incremental backup is not yet supported.

  • During VM restoration if transformation is provided for removing a network interface or Multus network then it will fail during restore validation part.

5.0.0

Features added in this release:

  • Added support for Pausing the Backups/ClusterBackups schedules.

  • Added support to cancel the Backups/ClusterBackups.

  • Added support to include the specific resource while performing restore.

  • Improved the speed for VM/Block device incremental backups.

  • Added support for routing with sub-path in the UI.

  • UI enhancements.

Bugs fixed in this release:

  • Fixed the issue where backupPlan and clusterBackupPlan status was getting populated with many sync messages.

  • Fixed the VM backup support to include the instance types and preferences.

  • Fixed the cronjob naming issue where invalid name was getting generated.

  • Fixed the operator ID validation as a part of BackupPlan creation.

  • Dependent resources are getting excluded now if parent resource is excluded as a part of Backup or Restore operation.

PreviousWelcome to Trilio For KubernetesNextCompatibility Matrix

Last updated 1 month ago

Was this helpful?

Added support for . With this, content of the Persistent Volume will be kept in the cluster as a part of VolumeSnapshot. In this feature, only the application resources will be uploaded to target.

Snapshot