Skip to content
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 ability to delete all Linux Boot Manager entries #111

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Commits on Apr 22, 2024

  1. Add Installer script

    Signed-off-by: Mariia Azbeleva <mariia.azbeleva@unikie.com>
    azbeleva committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    c0652e6 View commit details
    Browse the repository at this point in the history
  2. Change variable name

    Signed-off-by: Mariia Azbeleva <mariia.azbeleva@unikie.com>
    azbeleva committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    116000a View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Refactor

    Signed-off-by: Mariia Azbeleva <mariia.azbeleva@unikie.com>
    azbeleva committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    419770c View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Add ghaf-infra HW test set

    Add ghaf_infra_hw_test_set Jenkinsfile
    ONLY runs boot test for Orin AGX for now.
    
    Signed-off-by: Ville-Pekka Juntunen <ville-pekka.juntunen@unikie.com>
    vjuntunen authored and leivos-unikie committed May 8, 2024
    Configuration menu
    Copy the full SHA
    f1faf28 View commit details
    Browse the repository at this point in the history
  2. Continue test VMs if some of them fail

    Signed-off-by: Mariia Azbeleva <mariia.azbeleva@unikie.com>
    azbeleva authored and leivos-unikie committed May 8, 2024
    Configuration menu
    Copy the full SHA
    fab3a9e View commit details
    Browse the repository at this point in the history
  3. Add efibootmgr modification as a test-suite

    Incoming ghaf PR#585 Change internal installation approach
    is going to change the installation method significantly.
    After the merge of PR#585 ghaf-installer will create always a new
    Linux Boot Manager entry to UEFI boot order list and thus set the
    machine to boot from nvme regardless if USB SSD is connected.
    
    Here introduced efiboot-mod test will automatically remove all
    Linux entries from the UEFI boot order list. Wiping nvme
    clear could do the same but it is not possible to automatically
    clear nvme if boot is locked to nvme. Also it is good to not let
    the UEFI boot order list be flooded endlessly with Linux Boot
    Manager entries.
    
    There is still a risk that the ghaf which the ghaf-installer
    has installed is broken and unbootable and new Linux Boot Manager
    entry is active. This would cause ci-test-automation not being
    able to boot automatically from nvme nor from USB SSD, and the
    system should be fixed manually (Linux Boot Manager removed). To
    avoid this happening plain ghaf image test should be ran first
    and only if the ghaf image is bootable then proceed to
    ghaf-installer tests.
    
    Signed-off-by: Samuli Leivo <samuli.leivo@unikie.com>
    leivos-unikie committed May 8, 2024
    Configuration menu
    Copy the full SHA
    881b3c5 View commit details
    Browse the repository at this point in the history
  4. Add missing license information

    Signed-off-by: Samuli Leivo <samuli.leivo@unikie.com>
    leivos-unikie committed May 8, 2024
    Configuration menu
    Copy the full SHA
    6abe89b View commit details
    Browse the repository at this point in the history