-
Notifications
You must be signed in to change notification settings - Fork 56
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
(IAC-825) - Adding net-ssh 5 dependent gems #297
Conversation
This change has been tested by making motd point at these changes and they have passed: |
Codecov Report
@@ Coverage Diff @@
## master #297 +/- ##
=======================================
Coverage 62.87% 62.87%
=======================================
Files 7 7
Lines 765 765
=======================================
Hits 481 481
Misses 284 284 Continue to review full report at Codecov.
|
1ce80ac
to
0551736
Compare
These changes have been tested on motd and are passing on github actions. |
This has been tested on puppet_conf and passed: https://github.com/puppetlabs/puppetlabs-puppet_conf/actions/runs/116986742 |
This was also tested on concat and agent installed with no issues. |
This is a workaround for https://tickets.puppetlabs.com/browse/BOLT-1296. See puppetlabs/bolt#1337 for details. |
@DavidS These deps have made the latest Is that expected? Do we need to pin |
I should have expected that 🤦 The real solution would be to fix puppet-runtime to make ed25519 installable on windows - that would resolve this and bolt's problem. To paper over it, we (IAC) can move the dependency from here (where it is platform-agnostic) to puppet-module-gems and exclude it from windows systems. We've already got a PMG update in the works and can add that on top. that should land early next week. does that work for you? |
Created IAC-896 to track this |
Placing net-ssh 5 dependent gems into the gemspec. This means they are added in 1 place rather than in all modules.