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

Unvendor pathspec

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 7.0.0
    • Component/s: None
    • Template:
    • Acceptance Criteria:
      Hide

      puppet no longer ships with vendored pathspec

      Show
      puppet no longer ships with vendored pathspec
    • Team:
      Coremunity
    • Sprint:
      Platform Core KANBAN
    • Release Notes:
      Bug Fix
    • Release Notes Summary:
      The pathspec ruby library is no longer vendored in puppet. Install the pathspec rubygem if this functionality is required.
    • QA Risk Assessment:
      Needs Assessment

      Description

      pathspec was vendored in puppet years ago to support puppet module build. That functionality has since been removed, and pathspec is not used in puppet.

      In 6.x (this ticket) we should unvendor pathspec and add it as a runtime dependency so as to not break anyone.

      In 7.0, remove the vendored pathspec code.

        Attachments

          Activity

            People

            Assignee:
            josh Josh Cooper
            Reporter:
            josh Josh Cooper
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Zendesk Support