Skip to content

Change install commands to use local assets instead of downloading from github#799

Merged
0xfornax merged 2 commits into
rocket-pool:masterfrom
jshufro:jms/install
May 14, 2025
Merged

Change install commands to use local assets instead of downloading from github#799
0xfornax merged 2 commits into
rocket-pool:masterfrom
jshufro:jms/install

Conversation

@jshufro
Copy link
Copy Markdown
Contributor

@jshufro jshufro commented May 13, 2025

Simply absorbs the smartnode-install shell scripts and assets into smartnode proper.

The first commit copies those files in verbatim. No changes.
Start reviewing from the second commit.

As part of this, we deprecate --version arguments for rocketpool s install et al, as these scripts are now tied to specific binaries. Installing old versions in the future will only be possible with the corresponding rocketpool-cli.

For now, smartnode-install is still required, but the scripts moved in this PR are superceded and will be deleted in rocket-pool/smartnode-install#145 ... At some point in the future, smartnode-install will be fully deprecated (or, at least, replaced with a binary that warns people where to find the new binaries).

Docs updates to merge after: rocket-pool/docs.rocketpool.net#116

Comment thread shared/services/rocketpool/client.go
Comment thread rocketpool-cli/service/service.go
@0xfornax 0xfornax merged commit b182a9d into rocket-pool:master May 14, 2025
4 checks passed
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.

2 participants