From 7f85a8c5d2bd4adbb13629a23427af2065fa6175 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Tue, 13 Nov 2018 11:56:37 +0100 Subject: Makefile: introduce ANSIBLE_PROV_EXTRA_ARGS to pass arguments to ansible during the *provisioning* step --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index 07c5778..e4e456e 100644 --- a/Makefile +++ b/Makefile @@ -55,6 +55,7 @@ PROVTARGETS := $(foreach template, $(TEMPLATES), $(foreach flavor, $(FLAVORS), $ BOOTTARGETS := $(foreach template, $(TEMPLATES), $(template)/base/boot) BOOTTARGETS += $(foreach prov, $(PROVTARGETS), $(prov)/boot) +ANSIBLE_PROV_EXTRA_ARGS := override PACKER_OPTS += -var-file=base.json ifdef DEBUG @@ -153,6 +154,7 @@ $(foreach flav, $(FLAVORS), %/$(flav)): %/base -var='output_directory=$(BUILD_DIR)/build' \ -var='base_image=$(@D)/base/rootfs-image' \ -var='playbook=$(BUILD_DIR)/$(ANSIBLE_DIR_PROV)/setup-$(@F).yml' \ + -var='extra_ansible_args=$(ANSIBLE_PROV_EXTRA_ARGS)' \ ansible-provisioner.json -- cgit v1.2.3-55-g7522