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

Remove ability to enable non-strict mode in PMT

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • PUP 6.0.0
    • None
    • None
    • Hide
      • The strict-semver option should be removed in help, man pages, etc, e.g. puppet module install
      • All of the module APIs for parsing version strings should no longer accept an optional strict_semver argument, e.g. "def self.parse_module_dependency(where, dep)"
      Show
      The strict-semver option should be removed in help, man pages, etc, e.g. puppet module install All of the module APIs for parsing version strings should no longer accept an optional strict_semver argument, e.g. "def self.parse_module_dependency(where, dep)"
    • Coremunity
    • Platform Core KANBAN
    • Deprecation
    • The --strict flag in `puppet module` has been removed. The default behavior remains intact, but the tool no longer accepts non-strict versioning (such as release candidates, beta versions, etc)
    • Needs Assessment

    Description

      The PMT has a --strict-semver command line argument (defaults to true), which makes it possible to disable strict mode. This behavior is only present in our vendored semantic_puppet code. So we need to remove the capability in 6 prior to unvendoring semantic_puppet.

      Attachments

        Issue Links

          Activity

            People

              jorie Jorie Tappa
              josh Josh Cooper
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support