├── .dockerignore ├── .fmf └── version ├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ ├── auto-merge-dependabot.yml │ ├── build.yaml │ ├── gobump.yml │ ├── pr_best_practices.yml │ ├── stale-cleanup.yml │ ├── testingfarm-unit.yml │ ├── testingfarm.yml │ └── tests.yml ├── .gitignore ├── .gitleaks.toml ├── .tekton ├── bootc-image-builder-pull-request.yaml └── bootc-image-builder-push.yaml ├── Containerfile ├── HACKING.md ├── LICENSE ├── Makefile ├── README.md ├── bib ├── cmd │ ├── bootc-image-builder │ │ ├── cloud.go │ │ ├── export_test.go │ │ ├── image_test.go │ │ ├── legacy_iso.go │ │ ├── main.go │ │ ├── main_test.go │ │ ├── mtls.go │ │ ├── mtls_test.go │ │ └── util.go │ ├── cross-arch │ │ └── canary.go │ └── upload │ │ └── main.go ├── data │ └── defs │ │ ├── almalinux-10.yaml │ │ ├── almalinux-9.yaml │ │ ├── aurora-40.yaml │ │ ├── aurora-helium-10.yaml │ │ ├── bazzite-40.yaml │ │ ├── bluefin-40.yaml │ │ ├── centos-10.yaml │ │ ├── centos-9.yaml │ │ ├── fedora-40.yaml │ │ ├── fedora-42.yaml │ │ ├── heliumos-10.yaml │ │ ├── heliumos-9.yaml │ │ ├── rhel-10.yaml │ │ ├── rhel-9.yaml │ │ ├── rocky-10.yaml │ │ ├── rocky-9.yaml │ │ └── stillos-10.yaml ├── go.mod ├── go.sum └── internal │ ├── distrodef │ ├── distrodef.go │ ├── distrodef_test.go │ └── test_defs │ │ └── fedoratest-41.yaml │ └── imagetypes │ ├── imagetypes.go │ └── imagetypes_test.go ├── devel ├── Containerfile ├── Containerfile.hack ├── README.md ├── Troubleshooting.md └── bootc-install ├── group_osbuild-osbuild-fedora.repo ├── package-requires.txt ├── plans ├── integration.fmf └── unit-go.fmf ├── pytest.ini └── test ├── README.md ├── conftest.py ├── containerbuild.py ├── requirements.txt ├── test_build_cross.py ├── test_build_disk.py ├── test_build_iso.py ├── test_flake8.py ├── test_manifest.py ├── test_opts.py ├── test_progress.py ├── test_pylint.py ├── testcases.py └── testutil.py /.dockerignore: -------------------------------------------------------------------------------- 1 | bin 2 | devel 3 | plans 4 | test 5 | -------------------------------------------------------------------------------- /.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/auto-merge-dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.github/workflows/auto-merge-dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/gobump.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.github/workflows/gobump.yml -------------------------------------------------------------------------------- /.github/workflows/pr_best_practices.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.github/workflows/pr_best_practices.yml -------------------------------------------------------------------------------- /.github/workflows/stale-cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.github/workflows/stale-cleanup.yml -------------------------------------------------------------------------------- /.github/workflows/testingfarm-unit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.github/workflows/testingfarm-unit.yml -------------------------------------------------------------------------------- /.github/workflows/testingfarm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.github/workflows/testingfarm.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea 2 | /output 3 | /bin 4 | __pycache__ 5 | .python-version 6 | 7 | -------------------------------------------------------------------------------- /.gitleaks.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.gitleaks.toml -------------------------------------------------------------------------------- /.tekton/bootc-image-builder-pull-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.tekton/bootc-image-builder-pull-request.yaml -------------------------------------------------------------------------------- /.tekton/bootc-image-builder-push.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/.tekton/bootc-image-builder-push.yaml -------------------------------------------------------------------------------- /Containerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/Containerfile -------------------------------------------------------------------------------- /HACKING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/HACKING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/README.md -------------------------------------------------------------------------------- /bib/cmd/bootc-image-builder/cloud.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/cmd/bootc-image-builder/cloud.go -------------------------------------------------------------------------------- /bib/cmd/bootc-image-builder/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/cmd/bootc-image-builder/export_test.go -------------------------------------------------------------------------------- /bib/cmd/bootc-image-builder/image_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/cmd/bootc-image-builder/image_test.go -------------------------------------------------------------------------------- /bib/cmd/bootc-image-builder/legacy_iso.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/cmd/bootc-image-builder/legacy_iso.go -------------------------------------------------------------------------------- /bib/cmd/bootc-image-builder/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/cmd/bootc-image-builder/main.go -------------------------------------------------------------------------------- /bib/cmd/bootc-image-builder/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/cmd/bootc-image-builder/main_test.go -------------------------------------------------------------------------------- /bib/cmd/bootc-image-builder/mtls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/cmd/bootc-image-builder/mtls.go -------------------------------------------------------------------------------- /bib/cmd/bootc-image-builder/mtls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/cmd/bootc-image-builder/mtls_test.go -------------------------------------------------------------------------------- /bib/cmd/bootc-image-builder/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/cmd/bootc-image-builder/util.go -------------------------------------------------------------------------------- /bib/cmd/cross-arch/canary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/cmd/cross-arch/canary.go -------------------------------------------------------------------------------- /bib/cmd/upload/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/cmd/upload/main.go -------------------------------------------------------------------------------- /bib/data/defs/almalinux-10.yaml: -------------------------------------------------------------------------------- 1 | centos-10.yaml -------------------------------------------------------------------------------- /bib/data/defs/almalinux-9.yaml: -------------------------------------------------------------------------------- 1 | centos-9.yaml -------------------------------------------------------------------------------- /bib/data/defs/aurora-40.yaml: -------------------------------------------------------------------------------- 1 | fedora-40.yaml -------------------------------------------------------------------------------- /bib/data/defs/aurora-helium-10.yaml: -------------------------------------------------------------------------------- 1 | centos-10.yaml -------------------------------------------------------------------------------- /bib/data/defs/bazzite-40.yaml: -------------------------------------------------------------------------------- 1 | fedora-40.yaml -------------------------------------------------------------------------------- /bib/data/defs/bluefin-40.yaml: -------------------------------------------------------------------------------- 1 | fedora-40.yaml -------------------------------------------------------------------------------- /bib/data/defs/centos-10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/data/defs/centos-10.yaml -------------------------------------------------------------------------------- /bib/data/defs/centos-9.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/data/defs/centos-9.yaml -------------------------------------------------------------------------------- /bib/data/defs/fedora-40.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/data/defs/fedora-40.yaml -------------------------------------------------------------------------------- /bib/data/defs/fedora-42.yaml: -------------------------------------------------------------------------------- 1 | fedora-40.yaml -------------------------------------------------------------------------------- /bib/data/defs/heliumos-10.yaml: -------------------------------------------------------------------------------- 1 | centos-10.yaml -------------------------------------------------------------------------------- /bib/data/defs/heliumos-9.yaml: -------------------------------------------------------------------------------- 1 | centos-9.yaml -------------------------------------------------------------------------------- /bib/data/defs/rhel-10.yaml: -------------------------------------------------------------------------------- 1 | centos-10.yaml -------------------------------------------------------------------------------- /bib/data/defs/rhel-9.yaml: -------------------------------------------------------------------------------- 1 | centos-9.yaml -------------------------------------------------------------------------------- /bib/data/defs/rocky-10.yaml: -------------------------------------------------------------------------------- 1 | centos-10.yaml -------------------------------------------------------------------------------- /bib/data/defs/rocky-9.yaml: -------------------------------------------------------------------------------- 1 | centos-9.yaml -------------------------------------------------------------------------------- /bib/data/defs/stillos-10.yaml: -------------------------------------------------------------------------------- 1 | bib/data/defs/centos-10.yaml -------------------------------------------------------------------------------- /bib/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/go.mod -------------------------------------------------------------------------------- /bib/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/go.sum -------------------------------------------------------------------------------- /bib/internal/distrodef/distrodef.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/internal/distrodef/distrodef.go -------------------------------------------------------------------------------- /bib/internal/distrodef/distrodef_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/internal/distrodef/distrodef_test.go -------------------------------------------------------------------------------- /bib/internal/distrodef/test_defs/fedoratest-41.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/internal/distrodef/test_defs/fedoratest-41.yaml -------------------------------------------------------------------------------- /bib/internal/imagetypes/imagetypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/internal/imagetypes/imagetypes.go -------------------------------------------------------------------------------- /bib/internal/imagetypes/imagetypes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/bib/internal/imagetypes/imagetypes_test.go -------------------------------------------------------------------------------- /devel/Containerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/devel/Containerfile -------------------------------------------------------------------------------- /devel/Containerfile.hack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/devel/Containerfile.hack -------------------------------------------------------------------------------- /devel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/devel/README.md -------------------------------------------------------------------------------- /devel/Troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/devel/Troubleshooting.md -------------------------------------------------------------------------------- /devel/bootc-install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/devel/bootc-install -------------------------------------------------------------------------------- /group_osbuild-osbuild-fedora.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/group_osbuild-osbuild-fedora.repo -------------------------------------------------------------------------------- /package-requires.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/package-requires.txt -------------------------------------------------------------------------------- /plans/integration.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/plans/integration.fmf -------------------------------------------------------------------------------- /plans/unit-go.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/plans/unit-go.fmf -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/pytest.ini -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/README.md -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/containerbuild.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/containerbuild.py -------------------------------------------------------------------------------- /test/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/requirements.txt -------------------------------------------------------------------------------- /test/test_build_cross.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/test_build_cross.py -------------------------------------------------------------------------------- /test/test_build_disk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/test_build_disk.py -------------------------------------------------------------------------------- /test/test_build_iso.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/test_build_iso.py -------------------------------------------------------------------------------- /test/test_flake8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/test_flake8.py -------------------------------------------------------------------------------- /test/test_manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/test_manifest.py -------------------------------------------------------------------------------- /test/test_opts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/test_opts.py -------------------------------------------------------------------------------- /test/test_progress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/test_progress.py -------------------------------------------------------------------------------- /test/test_pylint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/test_pylint.py -------------------------------------------------------------------------------- /test/testcases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/testcases.py -------------------------------------------------------------------------------- /test/testutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osbuild/bootc-image-builder/HEAD/test/testutil.py --------------------------------------------------------------------------------