Skip to content

Remove upper bound on puppet-strings #3391

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ghoneycutt
Copy link

@ghoneycutt ghoneycutt commented Jun 9, 2025

Without this patch, Bolt would needlessly keep from upgrading to the
latest version of puppet-strings. This has knock on effects with gem
dependencies that could prevent the newly deployed puppet-strings v5
from being resolved and available to use.

@ghoneycutt ghoneycutt requested a review from a team as a code owner June 9, 2025 19:31
@ghoneycutt
Copy link
Author

Generating documentation still works.

$ bundle exec rake docs:all
[warn]: The function definition for '[]' near bolt-modules/boltlib/lib/puppet/datatypes/resultset.rb:37 is not a Callable type
[warn]: Missing @param tag for attribute 'report' near bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb:38.
[warn]: Missing @param tag for attribute 'target' near bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb:38.
[warn]: Missing @param tag for attribute 'error' near bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb:38.
[warn]: Missing @param tag for attribute 'catalog' near bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb:38.
Files                     62
Modules                   0 (0 undocumented)
Classes                   1 (1 undocumented)
Constants                 0 (0 undocumented)
Attributes                0 (0 undocumented)
Methods                   83 (0 undocumented)
Puppet Classes            0 (0 undocumented)
Puppet Data Types         7 (0 undocumented)
Puppet Data Type Aliases  0 (0 undocumented)
Puppet Defined Types      0 (0 undocumented)
Puppet Types              0 (0 undocumented)
Puppet Providers          0 (0 undocumented)
Puppet Functions          54 (0 undocumented)
Puppet Tasks              0 (0 undocumented)
Puppet Plans              0 (0 undocumented)
 99.31% documented
Generated function reference at:
	/Users/gh/git/bolt/documentation/plan_functions.md
Generated data type reference at:
	/Users/gh/git/bolt/documentation/bolt_types_reference.md
Generate PowerShell cmdlet reference at:
	/Users/gh/git/bolt/documentation/bolt_cmdlet_reference.md
Generated shell command reference at:
	/Users/gh/git/bolt/documentation/bolt_command_reference.md
Generated bolt-defaults.yaml reference at:
	/Users/gh/git/bolt/documentation/bolt_defaults_reference.md
Generated privilege escalation doc at:
	/Users/gh/git/bolt/documentation/privilege_escalation.md
Generated bolt-project.yaml reference at:
	/Users/gh/git/bolt/documentation/bolt_project_reference.md
Generated transports configuration reference at:
	/Users/gh/git/bolt/documentation/bolt_transports_reference.md
Generated packaged modules at:
	/Users/gh/git/bolt/documentation/packaged_modules.md

Without this patch, Bolt would needlessly keep from upgrading to the
latest version of puppet-strings. This has knock on effects with gem
dependencies that could prevent the newly deployed puppet-strings v5
from being resolved and available to use.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant