ks: $(TEMPLATES) configurations.yaml repos.yaml
- python kickstarter.py -c configurations.yaml -r repos.yaml
+ kickstarter -c configurations.yaml -r repos.yaml
tag:
git tag $(VERSION)
Install cheetah (http://www.cheetahtemplate.org/) templating system, PyYAML.
run make
+sudo python setup.py install
then run:
-python kickstarter.py -c <images.yaml> -r <repos.yaml>
+kickstarter -c <images.yaml> -r <repos.yaml>
Example:
- python kickstarter.py --configs configurations.yaml --repos repos.yaml
- or run 'make ks'
+ kickstarter --configs configurations.yaml --repos repos.yaml
+
+ This configuration.yaml file is an example only, for meego kickstart files,
+ consult the image-configurations package
Repo file:
This file contains a list of repositories to be used in the kickstart files
s.append(cc)
cc = etree.Element('description')
cc.text = "%s" %img['Name']
+ print img['Name']
s.append(cc)
if img.has_key('Architecture'):
cc = etree.Element('schedule')
if img.has_key('Schedule'):
+ print img['Schedule']
cc.text = img['Schedule']
s.append(cc)
root.append(s)