Uploaded image for project: 'R10K'
  1. R10K
  2. RK-265

"puppetfile install" action overwrites local modifications

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Template:
    • Acceptance Criteria:
      • "puppetfile install" action skips deploying any managed content that has local modifications
    • Story Points:
      1
    • Sprint:
      CODEMGMT 2016-08-24
    • Release Notes:
      Not Needed
    • Release Notes Summary:
      This issue only affected a version of r10k which never shipped with PE, and the issue has been noted in the r10k changelog.

      Description

      As part of the changes made around purging, we updated r10k's internal "git checkout" operations to forcibly overwrite any local modifications it encountered in managed content. While this was the desired behavior during a "deploy environment" operation, it is not always desired during a "puppetfile install" operation and is a change to the previous behavior of that operation.

      For the time being, we should change the implementation of "puppetfile install" to not forcibly overwrite local modifications.

      Down the line, we can implement flags to control this behavior as outlined in RK-264.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jesse Jesse Scott
              Reporter:
              jesse Jesse Scott
              QA Contact:
              Zach Reichert
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support