8cbd40cbc5
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> |
||
---|---|---|
.. | ||
examples | ||
files | ||
Dockerfile | ||
Makefile | ||
README.md |
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)