Uploaded image for project: 'Community Package Repository'
  1. Community Package Repository
  2. CPR-379

Puppet server 4 not packaged properly (and not in Debian/OpenBSD)

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2017/08/02
    • Component/s: None
    • Labels:
      None
    • Environment:

      Debian/Ubuntu or OpenBSD - probably all

    • Template:

      Error rendering 'issue-templates-customfield'. Please contact your Jira administrators.

    • Team:
      Release Engineering

      Description

      When installing puppet server in an open source production environment, it'd be perfect to have proper distro packages and not have the puppetlabs repo as the only alternative.

      For this, Debian recommends these rules (https://wiki.debian.org/UpstreamGuide) to upstreams to understand the requirements of a package build. In short the buildd is offline and taking a source and a transformation ruleset to (preferably reproducibly) build a binary package of this source. All that's available is either pre-installed in the build environment (by means of Build-Depends) or carried in the source.

      Right now the documentation isn't allowing to see the required steps through since leiningen hides the dependency chain and "automatically" pulls requirements in from external sources and puts them into the jar directly. Thus https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830904 is still open and no proper Debian package exists.

      Once having a real distro package, it'd be preferable if the puppetlabs db would only ship the minimal update to the distro packages.

      TIA!

      Best,
      Kilian

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            kk Kilian Krause
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Zendesk Support