-
Notifications
You must be signed in to change notification settings - Fork 814
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
Align omni-node and polkadot-parachain versions #7367
Align omni-node and polkadot-parachain versions #7367
Conversation
Signed-off-by: Iulian Barbu <iulian.barbu@parity.io>
Also not sure how this works, when I build To me it makes sense to move the constant to the lib and call it a day. For sure |
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.
Something we recently talked about is that we need to include the stable release as part of the version number. So something like: 1.17-hash-stable2414
since otherwise node operators dont know to what release it aligns.
Signed-off-by: Iulian Barbu <iulian.barbu@parity.io>
Signed-off-by: Iulian Barbu <iulian.barbu@parity.io>
This would be useful, but I would do it in a follow up, where we can rethink how the baking of Today we update the
@skunert , after an offline chat with Egor my understanding is that |
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.
I will leave the details to those who know better, but all in all sharing my appreciation of this work!
All in all, for the parachain product, having clear versioning is a great direction, and frankly a long hanging fruit in terms of DX.
The following should have proper versions, aligned with the main polkadot-sdk releases:
polkadot
,polkadot-parachian
,polkadot-omni-node
,polkadot-omni-node-lib
polkadot-sdk
,polkadot-sdk-frame
umbrella crates- 3 main templates
- (might be missing more items, in general all major crates that we foresee developers interact with while building a parachain should be part of the list)
Signed-off-by: Iulian Barbu <iulian.barbu@parity.io>
@ggwpez @kianenigma I opened #7431 to track the requests for adding |
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.
LGTM
3fb7c8c
Created backport PR for
Please cherry-pick the changes locally and resolve any conflicts. git fetch origin backport-7367-to-stable2407
git worktree add --checkout .worktree/backport-7367-to-stable2407 backport-7367-to-stable2407
cd .worktree/backport-7367-to-stable2407
git reset --hard HEAD^
git cherry-pick -x 3fb7c8c6d68cbc40134a4fc8f0c8b4de38ec1388
git push --force-with-lease |
Created backport PR for
Please cherry-pick the changes locally and resolve any conflicts. git fetch origin backport-7367-to-stable2409
git worktree add --checkout .worktree/backport-7367-to-stable2409 backport-7367-to-stable2409
cd .worktree/backport-7367-to-stable2409
git reset --hard HEAD^
git cherry-pick -x 3fb7c8c6d68cbc40134a4fc8f0c8b4de38ec1388
git push --force-with-lease |
# Description Aligned `polkadot-omni-node` & `polkadot-parachain` versions. There is one `NODE_VERSION` constant, in `polkadot-omni-node-lib`, used by both binaries. Closes #7276 . ## Integration Node operators will know what versions of `polkadot-omni-node` & `polkadot-parachain` they use since their versions will be kept in sync with the stable release `polkadot` SemVer version. ## Review Notes TODO: - [x] update NODE_VERSION of `polkadot-omni-node-lib` when running branch off workflow --------- Signed-off-by: Iulian Barbu <iulian.barbu@parity.io> (cherry picked from commit 3fb7c8c)
Successfully created backport PR for |
Backport #7367 into `stable2412` from iulianbarbu. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Iulian Barbu <iulian.barbu@parity.io> Co-authored-by: Iulian Barbu <14218860+iulianbarbu@users.noreply.github.com> Co-authored-by: Iulian Barbu <iulian.barbu@parity.io>
Description
Aligned
polkadot-omni-node
&polkadot-parachain
versions. There is oneNODE_VERSION
constant, inpolkadot-omni-node-lib
, used by both binaries.Closes #7276 .
Integration
Node operators will know what versions of
polkadot-omni-node
&polkadot-parachain
they use since their versions will be kept in sync with the stable releasepolkadot
SemVer version.Review Notes
TODO:
polkadot-omni-node-lib
when running branch off workflow