-
Notifications
You must be signed in to change notification settings - Fork 654
README and Docs need to state that RancherOS is dead #3000
Comments
I am going with a fat NO right now. While there is plenty of options out there, I personally love RancherOS' way of handling things. The next best option has been SmartOS. I have forked RancherOS and started my own personal build. Seems like this is the only option. |
Thank you @nathanweeks. Unfortunately that is a blurb behind a login so it isn't indexed on search engines and groups using the Open Source version without support may not find it. It would be nice if that information was posted on the RancherOS docs and on this Repo. For those of you who can't don't want to login this is what the above article states
I'm fine with the reasoning but it needs to be made clear so people don't start using RancherOS |
+1 for this issue. Just as I was finished setting up rancher os for a cluster, I got to see this. |
agreed. +1 |
+1 Just like @Infinytum ... It's sad it's been abandoned because I liked how RancherOS worked. I will now move to Debian as it lives like forever ! See U |
+1 |
Based on https://rancher.com/support-maintenance-terms/ Rancher OS will hit end of maintenance on 29th of December and end of life 29th of June 2021. I assume that here is also others who are not planning to use Kubernetes which why k3os is not option for them but are you: IMO, minimum level to keep project going is to have enough people who will participate to create/review pull requests of updated kernel + docker versions. Based their needs we probably can simplify that work by minimizing number of supported configurations and increasing level of automation. because Github is not optimal solution for this kind of voting I created simple poll of it: http://www.rkursem.com/poll/view.php?id=00ada0fcb862bb1ad |
Looks that there might be enough couple who are willing to participate so I created https://github.com/rancher-os-community project, forked all needed repositories to there and started to setup build automation. Please look readme and issues on https://github.com/rancher-os-community/os and let's continue discussion on there. |
I would migrate to Fedora CoreOS 😉 Or for some small installations this may be a solution, but not sure how stable this may run. |
@x-jokay yea that looks to be valid option. I have ignored FCOS earlier as its documentation is quite terrible from getting stated point of view but this one looks to be better for that purpose https://computingforgeeks.com/install-fedora-coreos-fcos-on-kvm-openstack/ Some comments/tips for others who are considering to which to FCOS:
So here is my version getting started variant: fcos
version: 1.0.0
passwd:
users:
# To simplify migration from Rancher OS
# we are still using "rancher" as username
- name: rancher
groups:
- sudo
- docker
ssh_authorized_keys:
- ssh-rsa <ssh-pub-key>
storage:
files:
# Override default Docker config because:
# --live-restore is not supported with Swarm mode
- path: /etc/sysconfig/docker
overwrite: true
contents:
inline: |
OPTIONS="--selinux-enabled \
--log-driver=journald \
--storage-driver=overlay2 \
--default-ulimit nofile=1024:1024 \
--init-path /usr/libexec/docker/docker-init \
--userland-proxy-path /usr/libexec/docker/docker-proxy \
" Just update public key to it and convert to Ignition format using command: docker run -i --rm quay.io/coreos/fcct --strict < fcos.fcc > fcos.ign And then you are able to deploy FCOS where you can still login with rancher user and use docker commands and Docker Swarm features with it 😄 PS. I did not yet decided switch to FCOS and I will most probably play with that Rancher OS community fork still at least because of Raspberry Pi when if we decide migrate production workloads to FCOS. |
And the size: FCOS (727 MB) vs RancherOS (140 MB), they state "minimal operating system" for FCOS ^^ Thx for the sample Beside the old kernel and the missing UEFI-support I like how RancherOS is setup (just enough OS and the idea of |
Just ran accross this same problem, built a cluster only to find out this wont be maintained anymore... docus must clearly state this imho |
Rancher Team there is a building list of people who are running into this. You've published the EOL announcement for people who are subscribed to your support, but as stated above most people don't bother with that if they are using the OS release. It can't be that hard to add the same information to the public facing documentation. |
FYI. We found some show stopper bugs from FCOS (example iSCSI does not work correctly) and other options which we have tested so far does not looks very good either so I'm still seriously considering to keep Rancher OS alive at least for a while on community repo (contributions are very welcome). I did build now later Docker versions than currently are available on official version. You can use those like this. First set new repository location: sudo ros config set rancher.repositories.docker.url https://raw.githubusercontent.com/rancher-os-community/os-services/community-dev Then you can switch to latest Docker using commands 19.03.13: sudo system-docker pull rancheroscommunity/os-docker:19.03.13
sudo system-docker tag rancheroscommunity/os-docker:19.03.13 rancher/os-docker:19.03.13
sudo ros engine switch docker-19.03.13 or if you want to test Docker 20.10.0-beta1 version you can do it with commands: sudo system-docker pull rancheroscommunity/os-docker:20.10.0
sudo system-docker tag rancheroscommunity/os-docker:20.10.0 rancher/os-docker:20.10.0-beta1
sudo ros engine switch docker-20.10.0-beta1 |
@olljanat looks promising 👍🏼 do you think a kernel bump to e.g. |
@x-jokay I think that it is doable but will need some work. I created burmilla#5 about it. Please comment to there what are features which you are looking for on newer kernels. |
This is unfortunate. Is there a reasonable alternative OS for use with Rancher? Ideally something lightweight. |
FYI. We have now BurmillaOS release candidate which is compatible with RancherOS and to where users can directly upgrade. Anyone who is interested please checkout release notes, test your configuration and report bugs if found any so we can fix those to release version: https://github.com/burmilla/os/releases/tag/v1.9.0-rc1 |
Really nice! I loved rancher os and it's extremly cool that it will be continued in some way =). Thanks for all the effort! |
It looks like the documentation on the website has finally been updated. It would be good to also include the same information in the README |
Sorry @RancherOS Team's, but at https://rancher.com/docs/os/v1.x/en/ the statement is not clear; for me, it sounds I could hope for a RancherOS 2.x. and then if you click on the link for more information it leads to a 404 page. I'm saying that because VMWare with PhotonOS have the same kind of statement when they end the support of an older version. If your focus is k3os, at least mention it somewhere, and then the user may follow you into your adventure. |
FYI for those who have followed. For me it looks that Rancher active development has already moved beyond of K3s / k3OS to RKE2 and Harvester. Recently Harvester codebase was migrated to "RancherOSv2" harvester/harvester#581 (comment) Also if you look about Rancher press releases those will tell that they are focusing to Enterprise scale Kubernetes solutions now and side effect of it is that these older solution will die. For those who are ready to contribute there is small light end of the tunnel that with https://github.com/rancher-sandbox/cOS-toolkit it should be (in theory) quite easy to create something similar than RancherOS v1.x have been. |
Yes, all these are nice project, but not everyone need a cargo to go on the sea; but I understand Rancher need to focus on more on business and less on hobbyist. At the end, me I was just using RancherOS as a jet ski to surf around the Cargo. |
Looks like this was finally addressed in #3066. It only took a year and a half |
I know its not the same as racheros, but if you're looking for a minimalistic linux distro to install in a VM or on bare metal, take a look at Alpine linux. It has perfect Docker and ZFS-rootfs support, rolling releases, and has and will be around for years. (since its the defacto distro to run inside containers as well) All the others are either bloated, too new, not supported anymore or require major hassles to upgrade to next major releases. (redhad and debian derivatives.) And almost none have good recent ZFS rootfs support. https://wiki.alpinelinux.org/wiki/Root_on_ZFS_with_native_encryption |
I switched to a Debian LXC (instead of VM) as Debian is officially support by Docker.
Enjoy the latest Docker engine and native Docker compose support. You may even experiment with Docker rootless one day 😉 |
Thats the problem i have: you have to add a repository for debian to get a recent docker version. With alpine its just
And its finished before apt even is done with its "reading package dabase..." stage.
Or you can install docker-cli-compose if you want the plugin version of docker compose. edit: forgot my forgot to update my server :) |
There has only been 5 commits since the last release and even that release was running a fair amount of older software.
There are several major issues that don't appear to being addressed.
There have been lots of commits to k3os so it appears that is where Rancher is putting its efforts now. If that is the case it would be nice to know and know if there is a migration plan?
The text was updated successfully, but these errors were encountered: