Replies: 7 comments
-
At the moment, Flatcar isn't part of our support matrix. https://www.suse.com/suse-rancher/support-matrix/all-supported-versions/rancher-v2-6-3/ Is there any chance you'd be able to use one of the supported operating systems? We may be able to set aside some time to investigate further but using one of the supported OS's will probably get you up and running faster. |
Beta Was this translation helpful? Give feedback.
-
@briandowns thanks for your reply. I have on my roadmap intentions to try out Micro 😃 /hw |
Beta Was this translation helpful? Give feedback.
-
Where are the users and groups stored, if not in /etc/passwd and /etc/group? |
Beta Was this translation helpful? Give feedback.
-
I think, the /etc/nsswitch.conf has a usrfiles extension:
And by looking at: It actually seems similar to the way kubic is doing it (/usr/etc) |
Beta Was this translation helpful? Give feedback.
-
@hwaastad Do you want to share your Flatcar+RKE2 setup with us? ( Ignition configuration and if you use ebuild to add RKE2 binary ) |
Beta Was this translation helpful? Give feedback.
-
Hi @ErikLundJensen , no particular configuration. currently we only add etcd user/group in etc/passwd and etc/group in a rancher install service running on first boot. Its not a good solution but it's running anyhow. |
Beta Was this translation helpful? Give feedback.
-
Converting this to a discussion since this isn't currently a supported OS |
Beta Was this translation helpful? Give feedback.
-
Environmental Info:
RKE2 Version:
RKE2 v1.21.9+rke2r1
Node(s) CPU architecture, OS, and Version:
Linux docker-ingress 5.10.96-flatcar #1 SMP Thu Feb 3 20:00:07 -00 2022 x86_64 Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz GenuineIntel GNU/Linux
Describe the bug:
Trying to enable CIS-1.6 profile on flatcar fails in finding etcd group/user
Steps To Reproduce:
Enable CIS-1.6 profile on a cluster of FlatCar OS. etcd will not start due to missing group
Expected behavior:
etcd exists on OS and etcd should start
Did a simple test on OS, similar to:
rke2/pkg/cli/cmds/root.go
Line 251 in cc949dd
and output is:
So maybe there is another place that this check is done?
br hw
Beta Was this translation helpful? Give feedback.
All reactions