new special value require="CDIST_HONOR_MANIFEST_ORDER"
which tells cdist to execute types in the manifest order
Try2 to make cdist honor the manifest order,
this implementation has some more lines of code,
but no collision with the require variable.
install proper packages

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
parameter default handling in __cdist type corrected
parameter default handling in __qemu_img type corrected
parameter default handling in __zypper_service type corrected
parameter default handling in __zypper_repo type corrected
parameter default handling in __key_value type corrected
++changes

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
release: 3.0.3

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
python-software-properties still needed for older ubuntu versions

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Merge branch 'issue/271' of git://github.com/asteven/cdist
++changes

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
update reference: we also do not touch 'files' in the object

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
support --file - in __debconf_set_selections

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
++changes

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
allow object overrides with CDIST_ALLOW_OVERRIDE=true
Fixed typo

Was assigning jaildir=$object/parameter/name, fixed to $object/parameter/jaildir
Merge branch 'jailfix' of https://github.com/jdguffey/cdist
++changes

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>