Uploaded image for project: 'SonarQube'
  1. SonarQube
  2. SONAR-13360

Drop multiple ALM Settings when downgrading from DCE/EE to DE

    XMLWordPrintable

    Details

    • Edition:
      Developer
    • Production Notes:
      None

      Description

      Why

      Multiple ALM is a feature starting with EE, were DE support only one binding for each ALM provider.

      When downgrading from DCE/EE to DE, we need to make sure that it's not possible to abuse the feature, dropping extra ALM settings.

      How

      In DE, at startup:

      • Drop ALM settings except the last updated one (be careful to BBC & BBS): alm_settings table
      • Drop related PAT:  alm_pats table
      • Drop related project bindings: project_alm_settings table

        Attachments

          Activity

            People

            Assignee:
            philippe.perrin Philippe Perrin
            Reporter:
            pierre.guillot Pierre Guillot
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Due:
              Created:
              Updated:
              Resolved: