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

expanded_relationship.dot should not have both containment and relationship edges

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: PUP 3.7.5
    • Component/s: None
    • Labels:
    • Template:
    • Story Points:
      1
    • Sprint:
      Platform Client 2014-11-12

      Description

      1. Overview #

      Running against master (2.7.0rc3-135-g520cbc0) I notice that using --graph has obvious cycles in the graph when the catalog itself does not actually have cycles and applies cleanly.

      Please see the attached screenshot.

      Talking with Daniel, the suspicion is that the graphing output is not drawing a distinction between containment edges and relationship edges and is displaying both in the graph output.

      1. Desired Behavior #

      The graph output should only display relationship edges between resources as it does with Puppet 2.6 and earlier.

      1. Actual Behavior #

      Visible cycles are displayed in the graph output when there are no relationship edge cycles.

      1. Steps to reproduce #

      A simple catalog should show some resources looping against themselves. I can provide example manifests upon request.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              redmine.exporter redmine.exporter
              QA Contact:
              Eric Thompson
            • Votes:
              1 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Zendesk Support