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

enable ability to specify target_release for the apt/dpkg provider

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Normal
    • Resolution: Won't Do
    • Affects Version/s: PUP 3.4.3
    • Fix Version/s: None
    • Component/s: Types and Providers
    • Labels:
      None
    • Environment:

      Puppet 3.4.3 from Puppetlabs apt repository on Debian Wheezy

    • Template:
    • UX Priority:
      Minor

      Description

      apt-get enables you specify a target_release if you have backports installed. For instance, if I wanted to install Django from wheezy's backports repository, I could install it like this:

      apt-get install python-django/wheezy-backports

      I tried to define my python-django package resource like this, but it did not work:

      package

      { 'python-djano/wheezy-backports': }

      I also tried this:

      package

      { 'python-djano': ensure => '/wheezy-backports', }

      It doesn't look like puppet understands the 'package_name/target_release' syntax. It would be nice if it supported this.

        Attachments

          Activity

            People

            • Assignee:
              kylo Kylo Ginsberg
              Reporter:
              cdepillabout D G
              QA Contact:
              Eric Thompson
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Zendesk Support