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

Remove WriteOnlyYaml node terminus

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • PUP 6.0.0
    • Docs
    • None
    • Hide

      It should no longer be possible to set the node terminus to write_only_yaml. During a catalog compilation, puppetserver should never write the node's data to /opt/puppetlabs/server/data/...

      Show
      It should no longer be possible to set the node terminus to write_only_yaml. During a catalog compilation, puppetserver should never write the node's data to /opt/puppetlabs/server/data/...
    • Coremunity
    • Platform Core KANBAN
    • Bug Fix
    • Hide
      The write_only_yaml node terminus was used to "determine the list of
      nodes that the master knows about" and predated widespread puppetdb
      adoption. The write_only_yaml has been deprecated since 4.10.5, and
      this commit removes it. Note this should result in a puppetserver speedup as it no longer will need to serialize node data as YAML to disk during a compile.
      Show
      The write_only_yaml node terminus was used to "determine the list of nodes that the master knows about" and predated widespread puppetdb adoption. The write_only_yaml has been deprecated since 4.10.5, and this commit removes it. Note this should result in a puppetserver speedup as it no longer will need to serialize node data as YAML to disk during a compile.
    • Needs Assessment

    Description

      The WriteOnlyYaml node terminus was deprecated in 4.10.5 in commit f0890af6656de0fc16c85230f0596644e9ebcd29. It should be removed in 6.

       

      Attachments

        Issue Links

          Activity

            People

              kris.bosland Kris Bosland
              josh Josh Cooper
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support