Uploaded image for project: 'OpenShift API for Data Protection'
  1. OpenShift API for Data Protection
  2. OADP-6454 Follow up re: pod annotations and deprecation, logging
  3. OADP-6604

OADP 1.5.1 release notes - Follow up re: pod annotations and deprecation, logging

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Normal Normal
    • OADP 1.5.1
    • None
    • Documentation
    • None
    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • ToDo
    • Very Likely
    • 0
    • None
    • Unset
    • Unknown

      see parent issue.

      	// Check for deprecated PodAnnotations field and log warning	if len(r.dpa.Spec.PodAnnotations) > 0 {		log.Info("DEPRECATION WARNING: The 'podAnnotations' field is deprecated. " +			"Please migrate to 'configuration.velero.podConfig.annotations' for Velero pods " +			"and 'configuration.nodeAgent.podConfig.annotations' for NodeAgent pods.")	} 

       
      .DataProtectionApplicationSpec overflowed annotation limit, causing potential misconfiguration in deployments.

      Before this update, the DataProtectionApplicationSpec used deprecated `PodAnnotations`, leading to an annotation limit overflow. This potential misconfiguration in deployments was caused. In this release, we have added `PodConfig` for annotations in pods deployed by the Operator, ensuring consistent annotations and improved manageability for end users. As a result, deployments should now be more reliable and easier to manage. link:https://issues.redhat.com/browse/OADP-6454[(https://issues.redhat.com/browse/OADP-6454)]

              rhn-support-vaashiro Valentina Ashirova
              wnstb Wes Hayutin
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: