Uploaded image for project: 'CDAP'
  1. CDAP
  2. CDAP-4874

Need ability to determine if CDAP parcels and CSD are compatible at time of upgrade

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.0
    • Component/s: CSD
    • Labels:
      None
    • Release Notes:
      CSD now performs a version compatibility check with the active CDAP Parcel
    • Rank:
      1|hzz6bb:

      Description

      It is too easy for someone to forget to upgrade the CSD when upgrading their Cloudera Manager CDAP instance. We need to prevent this from happening and figure out the right way to do it.

      On first glance:

      • CM does not export any CSD version-related variables we could use to check at runtime
      • Generation mechanism is more appropriate only for when we need it.
      • Tags. it seems we could use tags with the maj.min version encoded (cdap3.3). We will need the ability to reliably maintain these (build system). This appears to be the way to go initially.

      So: should enforce CSD maj.min == Parcel maj.min

        Attachments

          Activity

            People

            • Assignee:
              derek Derek Wood
              Reporter:
              derek Derek Wood
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: