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

puppet device --apply fails to apply catalog to unregistered targets pt. 2

    Details

    • Release Notes:
      Bug Fix
    • Release Notes Summary:
      With these changes `puppet device` properly initialises private directories required for compiling and running catalogs.
    • QA Risk Assessment:
      Needs Assessment

      Description

      The fix implemented by PUP-8632 was incomplete.

      Tested on Puppet 5.5.3

      The device state folder is created by the PR in this ticket, but that does not seem to be enough for it to function.

      [root@puppet ~]# puppet device -v -t test --apply notify.pp 
      Notice: Compiled catalog for test in environment production in 0.67 seconds
      Error: No such file or directory @ rb_sysopen - /opt/puppetlabs/puppet/cache/devices/test/state/graphs/resources.dot
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                david.schmitt David Schmitt
                Reporter:
                richard.sherman Rick Sherman
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support