Uploaded image for project: 'Aries'
  1. Aries
  2. ARIES-667

OBRAriesResolver can return bundle information for bundles with higher version than expected

Agile BoardAttach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • application-0.2.1, 0.3
    • 0.2, 0.3, 0.4
    • Application
    • None

    Description

      OBRAriesResolver.getBundleInfo() can return bundle information for bundles (with the same symbolic name) with higher version than expected. The version passed in should be treated as an exact version and instead it is treated as a minimal version.
      The getBundleInfo() is usually used during application installation when provisioning bundles based on DEPLOYMENT.MF information. Since getBundleInfo() can return information about a wrong bundle that can break the DEPLOYMENT.MF contract (i.e. provisioning the bundles with the exact versions).

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            gawor@mcs.anl.gov Jarek Gawor
            gawor@mcs.anl.gov Jarek Gawor
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment