Skip to content

jouvin/template-library-os

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

template-library-os

Template library for configuring OS.

This repository contains one branch for each OS version. OS versions with '-spma' suffix are intended for deployment by SPMA-based ncm-spma. Those without the suffix are intended to be deployed with the YUM-based ncm-spma (v3 and later).

This branch, sl6.x, delivers templates that can be used to deploy any RHEL/CENTOS/SL6 version. When using other parts of the template library, to use these templates you need to define the following variable:

variable OS_FLAVOUR_ENABLED ?= true;

You also need to define the actual OS version to deploy using variable OS_VERSION, as with previous generation of OS templates.

In addition if you use YUM snapshot (you should!), you probably want to define the following variables, changing the values to what is appropriate for your site (see http://quattor.github.com//documentation/2014/03/24/spma-yum-migration.html):

variable YUM_SNAPSHOT_DATE ?= '20140304';
variable AII_OSINSTALL_ROOT = '/yum/snapshots/'+YUM_SNAPSHOT_DATE;

OS base configuration now includes by default network configuration, using the standard network configuration implemented by os/network/config from template-library-standard. To disable this standard network configuration, define variable OS_BASE_CONFIGURE_NETWORK to false. Note that in this case, you must provide the network configuration as part of the site-specific configuration.

About

Template library for configuring OS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Pan 100.0%