rockstor / rockstor-doc

Rockstor documentation
http://rockstor.com/docs
Other
24 stars 29 forks source link

Update "Install on Vanilla openSUSE/SuSE SLES" re OS versioning #463

Closed phillxnet closed 2 months ago

phillxnet commented 9 months ago

Our current Vanilla install instructions, linked from our Downloads page, pertains to 15.4 - given we have only a few weeks left before 15.4 is EOL, and as yet no installers on 15.5 - but testing rpms, it is proposed that we changes/test these instructions to pertain to 15.5 or both if that still works. This way we have a path for testers to jump on our mid testing phase rpms before we get to preparing new installers as we approach our next Release Candidate phase in current testing channel (likely 5.0.6/7 start).

https://rockstor.com/docs/howtos/rpm_install.html

Hooverdan96 commented 9 months ago

just for documentation purposes, mainly the repo area would have to change to:

zypper --non-interactive addrepo --refresh -p105 https://download.opensuse.org/repositories/home:/rockstor/15.5/ home_rockstor
zypper --non-interactive addrepo --refresh -p97 https://download.opensuse.org/repositories/home:/rockstor:/branches:/Base:/System/15.5/ home_rockstor_branches_Base_System
rpm --import https://raw.githubusercontent.com/rockstor/rockstor-core/master/conf/ROCKSTOR-GPG-KEY
zypper addrepo -f http://updates.rockstor.com:8999/rockstor-testing/leap/15.5/ Rockstor-Testing
zypper --non-interactive --gpg-auto-import-keys refresh

and I'd recommend to add a comment to the last lines on installing and starting with something like "use the latest test release version tag which can be found on github" or something of the likes, so that as more test releases are created we don't have to update the page until the next Leap (or switch to TW or what have you) release.

phillxnet commented 9 months ago

@Hooverdan96 Thanks and I mostly agree. Except regarding:

"use the latest test release version tag which can be found on github"

The intention was to guide folks towards the first stable release available, as that is always first available in the testing repo. And when we popped in that specific version it was latest RC at the time I believe. But yes, we do need something like what you suggest to age better.

Maybe:

See our GitHub Releases for version info; no version = latest testing: intended for development use only.

How about that?

phillxnet commented 7 months ago

We also need to add a Tailscale repo to the list here. As per:

https://github.com/rockstor/rockstor-installer/issues/142

"The requirements for the Tailscale service are not described": https://github.com/rockstor/rockstor-doc/issues/471

phillxnet commented 2 months ago

The intention was to guide folks towards the first stable release available, as that is always first available in the testing repo.

As from https://github.com/rockstor/rockstor-website/pull/95 our downloads page now has a release matrix. This could be used as a reference here: re available/published rpm versions pertaining to stable / testing.