Hello folks, Based on previous attempts to distribute services across remote systems, I realized the initial implementation of "dynarch" was doing something very wrong: architecture metadata were added *in-place* the original architecture file. Metadata includes information such as: * role: host dictionary, for easy lookup of instance name hosting a role * ip address of install-server * hosts_file, content of /etc/hosts
This facilitated usage but this wasn't very user friendly when the arch file was manually edited. To mitagate that behavior, I've tweaked[0] deployments script and the sf-update-hiera-config.py to store metadata in _arch.yaml file instead. Like that, the arch.yaml file only holds the inventory: a list of host and associated roles. TL;DR; this patch[0] makes architecture update easier. [0]: http://softwarefactory-project.io/r/#/c/4388 Yours, -Tristan
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Softwarefactory-dev mailing list [email protected] https://www.redhat.com/mailman/listinfo/softwarefactory-dev
