Where to Get QWG Templates ?
TracNav
Table of Contents
QWG Templates is the former name for what is now called the template library. The documentation has not been fully updated with the new names and you should consider both to be equivalent.
Template Library Sources
As every Quattor component, the template library sources are maintained on GitHub. The template library is made of several repositories whose name starts with template-library-
.
Download
You can clone each repository individually. You normally do that only if you want to contribute to the templates. If you just want to use them, a simpler approach is:
- Clone the SCDB repository located on GitHub (
git clone https://github.com/quattor/scdb.git
) - Move into the top directory in the clone
- Execute
utils/scdb/create-vanilla-SCDB.sh QUATTOR_VERSION
(use --help for more informations about possible options)
If you are using SCDB, you may want to look at directories cfg/sites
and cfg/clusters
as a starting point for creating a new site.
RPMs required by Templates
In addition to the templates, you also need to mirror the YUM repositories used by the template library. You can find in the example part of the template library (from GitHub repository template-library-examples or from directory cfg/sites/examples/repository
created by previous step) URLs of YUM repositories that you can use as upstream repositories to start.
Upgrade
Look at page on QWG templates installation.