Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-9071

portage package provider does not respect package versions

    Details

    • Template:
      PUP Bug Template
    • Team:
      Coremunity
    • Sprint:
      Platform Core KANBAN
    • Method Found:
      Needs Assessment
    • Release Notes:
      Bug Fix
    • Release Notes Summary:
      The portage package provider now accepts and honors a version string when managing packages.
    • QA Risk Assessment:
      Needs Assessment

      Description

      The portage package provider does not respect versioning of packages, so one can't define specific versions of packages to install via puppet agent.

      As a result, on every run the puppet agent tries to install a specific version when another not defined version is installed, but effectively does only ensure that the package is installed via 

      emerge example/package
      

      Desired should be that the agent installs the defined version via 

      emerge =example/package-1.2.3-r4

        Attachments

          Activity

            jsd-sla-details-panel

              People

              • Assignee:
                Unassigned
                Reporter:
                derdanne Daniel Klockenkämper
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: