-
Notifications
You must be signed in to change notification settings - Fork 138
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
Update balena-sdk to 15.51.1 #2346
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good @nitishagar 👍 Just a minor thing: The commit and PR specify change-type: minor
, but from what I can tell, no new functionality is provided to CLI users. It looks to me like it fits in the category of "chore" dependency updates with no impact to end users, also like bug fixes or security updates, which I would normally classify as a "patch" (rather than "minor") update.
If there is actually some new feature provided to users, then the commit message could perhaps be amended to reflect it (while keeping the commit body as it is).
I'm a little wary that the following unrelated upstream changes would also be included:
These were supposed to be done around the same time as some other fixes for #2152. However, we haven't figured out those other fixes yet and the PR mentioned above actually masks the So while on it's own it seems like a good fix to have, it actually hides another issue that we haven't solved yet. I can revert balena-requests, or revert the change in both repos while moving them forward, but I worry we will start seeing incomplete file downloads unless we get to the root of the os download pipeline issues. Thoughts on how to proceed and unblock this PR? |
Thanks for the insight @klutchell 👍 Instead of reverting those changes, could the changes be enabled/disabled through a feature switch? If we could think of no better option, perhaps even an environment variable that the CLI could set, starting with this PR, say |
For the following bit:
Among other changes, we are looking to enable addition of I took the default message with the update script, but can detail it based on the above. Let me know. |
@nitishagar, but this PR (just bumping
If my understanding above is correct, then the commit message is OK as it is, but The reason why it matters (a little bit) is that the commit message and new semver version will be visible in the Changelog that CLI end users and support agents refer to in order to find out what's new, and to decide whether to update the CLI. |
I would like to get the following PRs merged before this one if possible:
|
package.json
Outdated
@@ -207,7 +207,7 @@ | |||
"balena-image-manager": "^7.0.3", | |||
"balena-preload": "^10.5.0", | |||
"balena-release": "^3.2.0", | |||
"balena-sdk": "^15.48.0", | |||
"balena-sdk": "^15.51.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nitishagar, Kyle's PRs (including #2347) have been merged and balena-sdk
v15.51.1 is now available. Please select balena-sdk
v15.51.1 here, change the commit Change-type
to patch and rebase on master, then we can get this PR merged. Thanks! 🙏
Update balena-sdk from 15.48.0 to 15.51.1 Change-type: patch
7cc0a0d
to
de95262
Compare
Update balena-sdk from 15.48.0 to 15.51.0
Change-type: patch
HQ: https://jel.ly.fish/e450713f-001c-4470-b571-71724aeb0869
See: https://www.flowdock.com/app/rulemotion/r-product/threads/DZt_LvQvMCOoN6p2EceSu6MG4MF
See: https://www.flowdock.com/app/rulemotion/resin-tech/threads/IPdnkCLH2G0o7DSlkSS9nRetA4f
See: #2294