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 support for SDX 8900 platform #181

Open
wants to merge 6 commits into
base: release/xs8
Choose a base branch
from

Commits on Nov 14, 2024

  1. Simplify results from partitionTargetDisk

    Instead of coding lot of logic in the "return" line use a
    "part_nums" list.
    This will make easier to change the partition layout avoiding
    long and hard to understand lines.
    
    Signed-off-by: Frediano Ziglio <[email protected]>
    freddy77 committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    8854c63 View commit details
    Browse the repository at this point in the history
  2. Start adding support for "target-platform" configuration

    Parse "target-platform" from answer file and store it.
    
    Signed-off-by: Frediano Ziglio <[email protected]>
    freddy77 committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    6bb5480 View commit details
    Browse the repository at this point in the history
  3. Allows to avoid some partitions during installation

    If log partition won't be specified simple directory will be used.
    If swap partition won't be specified a file will be used.
    
    Signed-off-by: Frediano Ziglio <[email protected]>
    freddy77 committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    9ef4f02 View commit details
    Browse the repository at this point in the history
  4. Allows automatic conversion of some partitions to GPT

    Newer Gdisks returns different GUID for Linux, handle them.
    
    Signed-off-by: Frediano Ziglio <[email protected]>
    freddy77 committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    e7b653e View commit details
    Browse the repository at this point in the history
  5. CP-51857: Support clean install for SDX 8900 platform

    These machine have limited disk space so reuse the old root+backup
    as new root.
    Change some "constants" variable and use them.
    
    Signed-off-by: Frediano Ziglio <[email protected]>
    freddy77 committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    b7886fb View commit details
    Browse the repository at this point in the history
  6. CP-51858: Support upgrades for SDX 8900 platform

    These machine have limited disk space so reuse the old root+backup
    as new root.
    As the layout have no backup partition store the required files
    for the upgrade in a directory under /tmp (tmpfs during installation,
    the size is less than 20 mb).
    For this upgrade we don't change the storage as other SDX platforms.
    
    Signed-off-by: Frediano Ziglio <[email protected]>
    freddy77 committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    354ff97 View commit details
    Browse the repository at this point in the history