We released v0.3.0 of coreos-assembler today. It's still early days
but we are progressing nicely. The project lives at:
https://github.com/coreos/coreos-assembler
This is release v0.3.0 of coreos-assembler.
Thanks to everyone who contributed during this release!
Colin Walters <walters(a)verbum.org> (48):
5f3d295 oemid: Use labels to discover root/boot
2173ebc README: Various additions and fixes
2860ef8 virt-install: Disable networking
ca4512f main: Fix the placement of `shift`
c6f069f main: Stop warning about non-builder users
4703d30 build: Drop compat/ command entrypoints
2ecf4e8 build: Move `tail` into virt-install
d68493f virt-install: Hardcode creating /boot/coreos-firstboot
d66bdbb main: Categorize commands
e6be523 build: Allocate a tmpdir for each build
3e9ba2a preflight: Verify sudo works, also move /dev/kvm adjustments here
649383b Split off a `libguestfish.sh` helper library
15e48ef Make input disk image explicit for guestfish bits
c07409a Install to /usr/lib/coreos-assembler, not libexec
07ef1dc Create deps.txt, use it for build and runtime
7dc75f9 main: Only unshare if we have to
a5afa8d deps: Add virt-install bits, fix deps.txt
06e9edd build: Drop builds/work, use tmp/build instead
a355124 cmdlib: Default to --unified-core
79e493f Do print the full rpm-ostree invocation
d9066c0 build: More cleanup of tmpdir and artifacts
424b49b Create build-deps.txt, ship them in the container too
152af06 virt-install: Add a hack to wait for libvirt
a9bae0e oscontainer: New command
4daef2b Add a builds.json
7a4a6d4 cmd-build: Preparatory work for supporting builds without refs
82a9334 build: Distro-sync before installing
208754f build: Add a --force option
3e55c95 virt-install: Unbuffer stdout
17f4207 cmd-build: Print virt-install arguments
c8688ee oscontainer/build: Correct default for --from
3a36e46 oscontainer: Also unbuffer stdout
78e8635 build: Drop podman override
ba3669a build: Add support for automatic overrides in `overrides/rpm`
bb8eed0 virt-install: Fix crash if --kickstart-out is not specified
9fb3e21 virt-install: Flush after writing
59d5101 cmd-build: Print previous build
f0b90b2 cmd-build: Handle case of missing ref more gracefully
4bb7ee8 oscontainer: Add a --inspect-out arg to write output container data
96965d6 build: Move 9p fully into virt-install
e2a551f Consistently set tmp/treecompose.changed
790ba35 build/virt-install: Support for scraping out the Anaconda logs
78ab217 cmd-oscontainer: Add a --ref argument to extract
00e29c4 build: Move "no changes" logic earlier
293080d prune: Use `sudo` for repo-build
c4594ac oscontainer: Fix extract message
fa3be3f Add a proper build-timestamp
4781e46 cmd-init: Support specifying a subdirectory
Dusty Mabe <dusty(a)dustymabe.com> (6):
7843de5 init: Rework error handling and options
918885a build: categorize sections of build script
59a2181 build: Break up build into steps
27360e5 build: don't require a dnf install during repo config
88e33fe build: init git submodules before ostree-releng-scripts cp
69bfb3a build: move deps.txt to src directory
Jonathan Lebon <jonathan(a)jlebon.com> (15):
77017a9 README.md: Fix OpenShift CI link to container image
be83d27 virt-install: Use %post --erroronfail
9b8d687 cmd-run: Don't leak tmp Ignition config on error
42fc1e5 cmd-run: Use ignition-validate instead of jq
e40d63d cmd-[build|fetch]: Drop set -x
19af407 cmd-run: Expand ignition config
a4524ad cmd-run: Add coreos-assembler-quiet-tty.service
c6a2ad3 cmd/run: Use sysctl.d dropin instead of service
3079ffe README.md: minor tweaks
fe27256 build: Add unversioned stable symlink to qcow2
915f6d3 cmd-run: Fix argument ordering for -drive
8cc5efd Add `prune` command, run it after builds
0f69164 cmds: Fix getopt error handling
24a0ad3 init: Delete stray quote
9f12002 cmds: Properly support --help
Luca Bruno <luca.bruno(a)coreos.com> (2):
a744c81 cmd/run: add preflight checks
289f27e guestfish: add OEM ID to BLS too
Yu Qi Zhang <jzehrarnyg(a)gmail.com> (2):
b8a7911 Update mantle to include crio tty flag fixes
f1d2708 Fix missing quote in README
Git-EVTag-v0-SHA512:
df46dcb1b1314493c631c4525ce87e077e7bb67e6b1b0d7d76efa35db860d9c58e59b395c0cb7f065b117c88ac28e699888028ccdd94ff2ebb763386d599da8d