-
Notifications
You must be signed in to change notification settings - Fork 4
OS-8535: Installer needs to ask about standalone SmartOS UI #18
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
base: master
Are you sure you want to change the base?
Conversation
danmcd
left a comment
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.
Will changing the Rust toolchain require a minimum PI bump? Oh, and do we need to enforce a minimum PI?
|
|
||
| NAME = smartos-ui | ||
| RUST_TOOLCHAIN = 1.75.0 | ||
| RUST_TOOLCHAIN = 1.84.1 |
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.
Does this bump the minimum PI that SmartOS UI needs?
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.
Oooh, I see the code to check for that is commented out, and dependent on manta...
# # Get the minimium supported PI from the Manta object's metadata
# minimium_pi=$("${CURL[@]}" -I -o /dev/null -w '%header{m-minimum-pi}' \
# "${URL_PREFIX}/smartos-ui-$version.tar.gz")
# if [[ "${Live_Image:?}" < "$minimium_pi" ]]; then
# err "$version requires a platform image of $minimium_pi or newer"
# fi
That starts at line 181 of uiadm.sh.
b62ef2b to
c45d246
Compare
| RUST_TOOLCHAIN = 1.84.1 | ||
|
|
||
| ENGBLD_USE_BUILDIMAGE = false | ||
| ENGBLD_SKIP_VALIDATE_BUILDENV = true |
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.
Will we need that with the recent push to eng?
| export STAMP | ||
|
|
||
| BUILD_PLATFORM = 20210826T002459Z | ||
| BUILD_PLATFORM := 20240111T002438Z |
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.
That happens to be the PI of where the one zone landed. Did you pick that for that specific reason? Or is there another?
In order to wire up the SmartOS installer to be able to install smartos-ui at setup time, it will need some improvements.
This PR is where I will build those.
First some tidying before I get to the heart of that.