images/debian-isogen
Vamsi Savaram 8cbd40cbc5 Gather container logs in check pipeline
This PS introduces two new roles:

 - airship-images-configure-docker:
     Configures docker logging driver to journald

 - airship-gather-runtime-logs
     Collects all journald logs for docker and containerd

Also changes have been made to debian-isogen Makefile
to completely output docker build logs instead of just
image ID.

Relates-To: #89

Change-Id: I435106b2ad15921367174446707179f157df7946
Signed-off-by: Vamsi Savaram <vamsi.savaram@gmail.com>
2020-04-14 16:20:54 +00:00
..
examples Replace input network-data format to yaml 2020-03-19 16:32:21 +04:00
files Fix console logs for libvirt hosts 2020-04-10 12:19:12 -05:00
Dockerfile [#45] Switch cloud-init to network_data.json 2020-02-19 07:22:46 +00:00
Makefile Gather container logs in check pipeline 2020-04-14 16:20:54 +00:00
README.md [AIR-152] Initial debian based iso builder 2020-02-03 17:13:02 +04:00

airship-isogen

Iso creation tool

Prepare

$(BUILD_DIR)=/some_path... mkdir $(BUILD_DIR)

If you don't have isogen image

make build_isogen

Usage

cp examples/user-data $(BUILD_DIR) cp examples/isogen.yaml $(BUILD_DIR) cp examples/network-config $(BUILD_DIR) #Modify files if necessary

docker run
--rm
-e BUILDER_CONFIG=/config/isogen.yaml
-v $(shell realpath $(BUILD_DIR)):/config/
$(shell cat $(BUILD_DIR)/image_id)

Get debian-custom.iso from dir $(BUILD_DIR)