summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Makefile: remove scp extra args.Michael Janczyk2023-06-151-1/+1
| | | | ansible-provisioner: change ssh extra args and add scp extra args.
* finalize rocky9 supportJonathan Bauer2023-03-091-1/+3
|
* Makefile: actually check ROOTPW in base targetsJonathan Bauer2020-03-191-1/+1
|
* Makefile: fix default dir name for ansible-dracutJonathan Bauer2020-01-231-1/+1
|
* When removing a target you should also remove the link to itThiago Abdo2019-10-291-2/+7
| | | | Signed-off-by: Thiago Abdo <tjabdo@inf.ufpr.br>
* Safely remove targetsThiago Abdo2019-10-291-1/+23
| | | | Signed-off-by: Thiago Abdo <tjabdo@inf.ufpr.br>
* Change compressing engine to virt-sparsify(better performance)Thiago Abdo2019-10-281-1/+1
| | | | Signed-off-by: Thiago Abdo <tjabdo@inf.ufpr.br>
* Get rid of copying the image multiple times using qcow2 backing files, add ↵Thiago Abdo2019-10-251-0/+15
| | | | | | make <target>/compress Signed-off-by: Thiago Abdo <tjabdo@inf.ufpr.br>
* Fix base_image for using existing provisioned imagesThiago Abdo2019-10-251-1/+1
| | | | Signed-off-by: Thiago Abdo <tjabdo@inf.ufpr.br>
* Make it possible to generate boot files from a specific image targetThiago Abdo2019-10-251-3/+7
| | | | Signed-off-by: Thiago Abdo <tjabdo@inf.ufpr.br>
* Make possible to reapply ansible scritps generating a new build from a ↵Thiago Abdo2019-10-251-7/+14
| | | | | | provisioned build Signed-off-by: Thiago Abdo <tjabdo@inf.ufpr.br>
* fix so ansible-provisioner does not apear as possible templateThiago Abdo2019-10-251-1/+1
| | | | Signed-off-by: Thiago Abdo <tjabdo@inf.ufpr.br>
* Makefile: fix copying symlinked ansible-roles-provJonathan Bauer2019-10-071-13/+26
|
* Makefile: fix formatting issueJonathan Bauer2018-11-131-1/+1
|
* Makefile: introduce ANSIBLE_PROV_EXTRA_ARGSJonathan Bauer2018-11-131-0/+2
| | | | to pass arguments to ansible during the *provisioning* step
* Makefile: change default value for ANSIBLE_DIR_COREJonathan Bauer2018-11-131-1/+1
|
* split directories for ansible rolesJonathan Bauer2018-08-211-22/+25
| | | | | * ANSIBLE_DIR_CORE for slx-builder repo * ANSIBLE_DIR_PROV for provisioning repos
* Makefile: add support for bootstrapping dracut envJonathan Bauer2018-08-211-5/+12
|
* Makefile: simplify provisioner and builder selectionManuel Messner2018-05-041-11/+15
|
* Makefile: differentiate between ISO and provisioning buildersJonathan Bauer2018-05-041-3/+13
|
* Makefile: help: add clean sectionManuel Messner2018-04-271-0/+6
|
* Makefile: add on-error=ask option in debug modeManuel Messner2018-02-221-1/+7
|
* Makefile: clean_failed: add missing semicolonManuel Messner2018-02-221-1/+1
|
* Makefile: new target clean_failed candidateJonathan Bauer2018-02-221-1/+13
| | | | | | | uses the fact that packer deletes the output directory if the build fails, hence it is enough to check for the presence of <flavor>.<timestamp>/build to detect whether a build was successful or not.
* Makefile: clean_except_last: fix bug if no prov builds availableManuel Messner2018-02-201-6/+14
|
* Makefile: boot: fix spacingManuel Messner2018-02-201-6/+6
|
* Makefile: prov: fix spacingManuel Messner2018-02-201-6/+6
|
* Makefile: base: fix spacingManuel Messner2018-02-201-4/+4
|
* Makefile: clean_except_last: fix spacingManuel Messner2018-02-201-4/+4
|
* Makefile: boot: reindent ifsManuel Messner2018-02-201-4/+4
|
* Makefile: add spacingManuel Messner2018-02-201-2/+8
|
* Makefile: clean_except_last: move bracket style to lisp styleManuel Messner2018-02-201-3/+1Star
|
* Makefile: clean_bases: move bracket style to lisp styleManuel Messner2018-02-201-2/+1Star
|
* Makefile: clean_all: move bracket style to lisp styleManuel Messner2018-02-201-2/+1Star
|
* Makefile: fix <template>/base/boot targetsJonathan Bauer2018-02-201-6/+11
| | | | | | | The different build directories for base and provisioning targets lead to broken base/boot targets. We now set the BUILD_DIR and ANSIBLE_DIR_CUR depending on the type of flavor we build the boot files for.
* Makefile: PACKER_OPTS: fix variable usageManuel Messner2018-02-201-4/+4
| | | | | | If PACKER_OPTS are supplied via CLI, they will override the rules defined in the Makefile. To make them work again a 'override' rule needs to be supplied.
* Makefile: indent all variable definitions in the same wayJonathan Bauer2018-02-201-6/+5Star
|
* Makefile: refactor search for available buildersManuel Messner2018-02-201-11/+15
|
* Makefile: remove newlineManuel Messner2018-02-201-1/+0Star
|
* Makefile: fix ROOTPW checkManuel Messner2018-02-191-3/+5
| | | | | | | | | | For the base target, the password must only be checked for existance; not for correctness, too. The comparison file does not exist yet. We cannot simply do a $(filter /base,$(PW_NEEDED)) because the base target might be included implicitely. What we do instead is, we check for the existance of the base directory and only if it exists, we do the comparison.
* Makefile: help: extend and reformatManuel Messner2018-02-191-7/+9
|
* Makefile: make variables changeable from outsideManuel Messner2018-02-191-4/+4
|
* Makefile: extend help by the available optionsManuel Messner2018-02-191-0/+9
|
* Makefile: move headless setting to WINDOW variableManuel Messner2018-02-191-2/+3
|
* Makefile: move check for ROOTPW out of target contextManuel Messner2018-02-161-13/+17
| | | | We want to minimize complexity of the targets.
* Makefile: boot targets: fix deletion of temporary build folderJonathan Bauer2018-02-141-3/+1Star
|
* Makefile: hasher: add to verbose outputManuel Messner2018-02-131-1/+1
|
* Makefile: hasher: move to topManuel Messner2018-02-131-0/+2
|
* Makefile: hasher: make it optionalManuel Messner2018-02-131-1/+1
|
* Makefile: add missing empty lineManuel Messner2018-02-131-0/+1
|