-
Notifications
You must be signed in to change notification settings - Fork 74
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
elemental: bump elemental-cli to v0.1.0 #375
Conversation
44682a9
to
b9fec85
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one nit, the rest LGTM!
I also tested on single node installation, looks good. Thanks!
ServerURL: "https://someserver:6443", | ||
Token: "TOKEN_VALUE", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are these two lines of spaces added unintentionally? Maybe we can remove them.
Please help rebase, thanks. |
rebase done. |
I have |
Could you try the harvester v1.1.1 also? poweroff flag will not be handle by elemntal but harvester installer directly |
The disk partition order changes as well. Can we stick to the previous one?
New:
|
Elemental cli didn't provide partition order. |
The "install.poweroff: true" is a bug. |
We cannot use Elemental-cli InstallSpec struct to generate config.yaml. Because there are not all entry with "omitempty", it will cause generated config.yaml will have several empty entry but didn't be omitted. Elemental-cli will treat those empty entry as user-specific value and override the default value. Use ElementalInstallSpec to ensure that all entry will be "omitempty". Signed-off-by: Date Huang <date.huang@suse.com>
|
Could we check about the related changes (maybe PRs) on elemental-cli? |
https://github.com/rancher/elemental-cli/blob/v0.1.0/pkg/types/v1/config.go#L359-L394
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, test with fresh installation with #373. Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
Please help tag a new os2 release and bump the OS to let CI run again. |
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
@Mergifyio backport v1.1 |
✅ Backports have been created
|
We cannot use Elemental-cli InstallSpec struct to generate config.yaml. Because there are not all entry with "omitempty", it will cause generated config.yaml will have several empty entry but didn't be omitted.
Elemental-cli will treat those empty entry as user-specific value and override the default value.
Use ElementalInstallSpec to ensure that all entry will be "omitempty".
We must to use patched OS2 image to build iso
git clone -b elemental https://github.com/tjjh89017/os2
harvester/os2#51
Signed-off-by: Date Huang date.huang@suse.com
Related issue: harvester/harvester#2565