-
Notifications
You must be signed in to change notification settings - Fork 58
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
Add community install/update scripts #1309
Conversation
#1313 follows on this one |
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.
Looks good to me. Let's indeed wait until the actual implementation is merged
docs/source/technical_design/utilities/scripts/openKAT_update.sh
Outdated
Show resolved
Hide resolved
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.
I have a few small improvements / suggestions. In general it looks good. I just tested the scripts and they work.
docs/source/technical_design/utilities/scripts/openKAT_install.sh
Outdated
Show resolved
Hide resolved
docs/source/technical_design/utilities/scripts/openKAT_install.sh
Outdated
Show resolved
Hide resolved
docs/source/technical_design/utilities/scripts/openKAT_install.sh
Outdated
Show resolved
Hide resolved
docs/source/technical_design/utilities/scripts/openKAT_install.sh
Outdated
Show resolved
Hide resolved
docs/source/technical_design/utilities/scripts/openKAT_install.sh
Outdated
Show resolved
Hide resolved
docs/source/technical_design/utilities/scripts/openKAT_install.sh
Outdated
Show resolved
Hide resolved
docs/source/technical_design/utilities/scripts/openKAT_install.sh
Outdated
Show resolved
Hide resolved
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.
I was also wondering if the scripts are specific to Debian installations, then perhaps put them under utilities/scripts/debian
?
Co-authored-by: Jeroen Dekkers <[email protected]>
docs/source/technical_design/utilities/scripts/openKAT_update.sh
Outdated
Show resolved
Hide resolved
docs/source/technical_design/utilities/scripts/openKAT_update.sh
Outdated
Show resolved
Hide resolved
docs/source/technical_design/utilities/scripts/openKAT_update.sh
Outdated
Show resolved
Hide resolved
docs/source/technical_design/utilities/scripts/openKAT_update.sh
Outdated
Show resolved
Hide resolved
docs/source/technical_design/utilities/scripts/openKAT_update.sh
Outdated
Show resolved
Hide resolved
docs/source/technical_design/utilities/scripts/openKAT_install.sh
Outdated
Show resolved
Hide resolved
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.
QA approved: I haven't tested every use case on every platform, but I was able to upgrade successfully to 1.10.1 on my Debian 12 VM, as well as re-install KAT.
Note that depending on whether this or #1517 is merged first, some minor variable name changes are needed.
Co-authored-by: Robjen <[email protected]> Co-authored-by: Patrick Darwinkel <[email protected]> Co-authored-by: Patrick <[email protected]> Co-authored-by: Jan Klopper <[email protected]> Co-authored-by: Jeroen Dekkers <[email protected]>
* main: Add sectxt dependency (#1610) Refactor environment settings, names, and documentation (#1517) Add pipeline to check if there are new translation strings (#1606) Translations update from Hosted Weblate (#1604) Update scheduler documentation (#1476) Add community install/update scripts (#1309) Bump actions/checkout from 1 to 3 (#1598) Run docker-compose pull in make pull (#1585) Configure github actions in dependabot (#1594) fix many ports open normalizer (#1592) Fix human-readable name for ImageMetadata (#1558) Upgrade FastAPI (#1576) OOI Detail page: Remember page position after clicking the "show inheritance" link (#1590) Fix `rstcheck` hook (#1584)
* main: Fix env setting issues found in test debian workflow (#1608) Add sectxt dependency (#1610) Refactor environment settings, names, and documentation (#1517) Add pipeline to check if there are new translation strings (#1606) Translations update from Hosted Weblate (#1604) Update scheduler documentation (#1476) Add community install/update scripts (#1309) Bump actions/checkout from 1 to 3 (#1598) Run docker-compose pull in make pull (#1585) Configure github actions in dependabot (#1594) fix many ports open normalizer (#1592) Fix human-readable name for ImageMetadata (#1558) Upgrade FastAPI (#1576) OOI Detail page: Remember page position after clicking the "show inheritance" link (#1590) Fix `rstcheck` hook (#1584) Manage boefjes requirements with Poetry (#1572)
added utilities document reference