-
Notifications
You must be signed in to change notification settings - Fork 97
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
🐛 validate that kairos user is present #2875
Comments
I bet this is related to my issue I thought I was having with YIP. Is the recommended work around to create two users as a minimum? The kairos and a custom one if desired? |
@anthonyra indeed, atm if you plan to architect your node with additional N users, your config your have N+1 including the kairos user |
The |
@jimmykarily yeah I remember we talked about this. I'm not sure what's the most user friendly way to address this problem. For those new in Kairos land, they think that they can create their own user, e.g. For those more advanced, I can see how they may want to have only the Some ideas:
|
I tend to believe it's only a matter of documentation. If they add a user without a password, how would they expect to login? The only thing they need to know, is that additional users, don't become admins by default and they need to explicitly add them to the |
do we really need a kairos user? Why? Like we dont really need to rigth? We do, but maybe we could have a config during install to either enable or disable that based on a sentinel file or something? To me it makes no sense, is there anything in the system that needs the kairos user for some reason? Just to not block users from ending up with a system that they cant log in? Then we should drop the kairos user and have a validation to make sure users dont shoot themselves in the foot, i.e a config that says
|
What @Itxaka said ^. If we required a |
nicely put @Itxaka. yup that should be the ideal case, and indeed it can be a minor version not a patch |
I created a new ticket for this: #2921 |
We currently validate cloud-configs to create at least one user, but the validation should actually be, to create the
kairos
user as a minimum because without thekairos
user it's not possible to use the system atmThe text was updated successfully, but these errors were encountered: