robpomeroy / robpomeroy/BrightOS

ISO/installer release

Open
#7 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Shell
Stars
19
Forks
0
PR merge metrics
No merged PRs in 30d

Description

A later aim of this project will be to create a distro that's straightforward to install (without relying on Ansible).

Some thoughts from @tecleandor@sidraco.in on Mastodon:

For building custom ISOs I don't have reference of any "universal" builders, but by memory there are a couple things that maybe can align with your ideas.

For Ubuntu, customizing the preseed file (plus probably adding the needed packages to the iso):
https://help.ubuntu.com/community/InstallCDCustomization

I don't have much experience with Alma Linux (or Red Hat/CentOS for that matter), but perhaps Red Hat's Image Builder can work with Alma images:
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/composing_a_customized_rhel_system_image/index

I'm not in front of my computer now but maybe checking Alma and Ubuntu CI processes for creating their ISO images can give some light to the generation process.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are identified. Review the linked Ubuntu InstallCDCustomization and Red Hat Image Builder references, then examine Alma and Ubuntu CI processes for ISO generation. Done would require a defined, straightforward installer or distro build that does not rely on Ansible, but this issue does not specify acceptance criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
ansible, linux, ubuntu
Domain
build-system, devops, operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.