Fabio Erculiani
934e29b076
Port the plugins to the new API
2013-03-24 14:53:05 +00:00
Fabio Erculiani
89ada66b00
[plugins] move old plugin code from molecule-core to molecule-plugins
2013-03-23 16:03:53 +00:00
Fabio Erculiani
3d7d8e7fa1
[tests] parsers: force the PluginFactory to load our modules
2013-03-23 16:03:20 +00:00
Fabio Erculiani
0960abaece
[*] complete code and constants migration from molecule-core to here
2013-03-22 14:54:23 +00:00
Fabio Erculiani
8401a2354f
[src] move constants from molecule-core to plugins
2013-03-21 19:17:14 +00:00
Fabio Erculiani
368ae8602f
[remaster_plugin] Configuration["pkgs_*"] have been dropped from molecule-core
2013-03-21 14:20:43 +00:00
Fabio Erculiani
1cbc8588a4
Tagging Molecule version 1.0.1
1.0.1
2013-03-21 13:36:06 +00:00
Fabio Erculiani
0850f74121
[*] complete migration from molecule.git, fix Makefile and tests
2013-03-21 13:24:51 +00:00
Fabio Erculiani
1870e31dbf
[plugins] move the plugins directory to plugins/
2013-03-21 12:49:13 +00:00
Fabio Erculiani
c1a61d142e
[Makefile] drop removed subdirs from Makefile
2013-03-21 12:44:25 +00:00
Fabio Erculiani
199008826e
[Makefile] Drop molecule-core stuff
2013-03-21 12:43:13 +00:00
Fabio Erculiani
676210d325
[scripts] update tag-version.sh
2013-03-21 12:40:16 +00:00
Fabio Erculiani
3f843f280a
[tests.parsers] fix tests
2013-03-21 11:44:09 +00:00
Fabio Erculiani
d9b117d4ee
Tagging Molecule version 0.9.24.8
2013-02-12 12:13:00 +01:00
Fabio Erculiani
427fb42b57
Tagging Molecule version 0.9.24.7
2013-01-05 09:57:59 +00:00
Fabio Erculiani
2b041d53fc
Tagging Molecule version 0.9.24.6
2012-09-11 16:02:08 +02:00
Fabio Erculiani
88ccd2ff0f
[specs/remaster] add support for extra_mksquashfs_parameters (was not exposed)
2012-09-11 15:57:46 +02:00
Fabio Erculiani
687db64fb4
Tagging Molecule version 0.9.24.5
2012-09-10 14:40:27 +02:00
Fabio Erculiani
1f2d8c8399
Tagging Molecule version 0.9.24.4
2012-09-09 18:25:21 +02:00
Fabio Erculiani
53c93612f7
Tagging Molecule version 0.9.24.3
2012-09-05 13:54:24 +02:00
Fabio Erculiani
e812b56a6e
[molecule/builtin] improve rsync usage in execution_strategy="livecd" code
2012-09-05 13:53:43 +02:00
Fabio Erculiani
1e5eb1b715
Tagging Molecule version 0.9.24.2
2012-08-01 16:04:02 +02:00
Fabio Erculiani
ef4919cedb
Tagging Molecule version 0.9.24.1
2012-08-01 15:45:39 +02:00
Fabio Erculiani
1f6f480a77
Tagging Molecule version 0.9.24
2012-07-25 16:32:50 +02:00
Fabio Erculiani
d3cd33823d
Tagging Molecule version 0.9.23.4
2012-01-27 23:35:46 +01:00
Fabio Erculiani
3e543393bf
[molecule] mmc_plugin: fix syntax
2012-01-27 23:35:14 +01:00
Fabio Erculiani
dc6266c64d
Tagging Molecule version 0.9.23.3
2012-01-27 23:23:44 +01:00
Fabio Erculiani
b5edfefeac
[molecule] mmc_plugin: add support for packages_to_add and packages_to_remove
2012-01-27 23:23:00 +01:00
Fabio Erculiani
af8486d1e9
Tagging Molecule version 0.9.23.2
2011-12-29 17:25:47 +01:00
Fabio Erculiani
5a468530f7
[plugins/mmc] export DESTINATION_IMAGE_DIR and IMAGE_NAME
2011-12-29 17:25:23 +01:00
Fabio Erculiani
bc48430712
Tagging Molecule version 0.9.23.1
2011-12-29 17:11:57 +01:00
Fabio Erculiani
e1033d1d34
[plugins/mmc] always export CHROOT_DIR when it makes sense
2011-12-29 17:11:24 +01:00
Fabio Erculiani
6b417bf5d8
Tagging Molecule version 0.9.23
2011-12-29 08:37:17 +01:00
Fabio Erculiani
01ce850659
[specs/mmc] add source chroot script hooks support
2011-12-29 08:36:46 +01:00
Fabio Erculiani
7b37742a3b
Tagging Molecule version 0.9.22
2011-12-28 17:27:29 +01:00
Fabio Erculiani
dadeb8a0ed
[plugins/mmc] add MMC image generator plugin
2011-12-28 17:26:57 +01:00
Fabio Erculiani
f9f13c2d16
[scripts] update tag-version.sh tarball info
2011-09-04 14:18:14 +02:00
Fabio Erculiani
cdf0849d5a
Tagging Molecule version 0.9.21
2011-09-04 14:16:35 +02:00
Fabio Erculiani
7081598073
[molecule] rewrite molecule.utils.exec_cmd() to not use shell=True
...
The following changes were required code-wide:
- use shlex.split() to split commands read from spec files
- use glob.glob() where required
- write command splitter function and make use of it instead of
simple string splitter
2011-09-04 11:52:02 +02:00
Fabio Erculiani
c2b0edc8d2
[molecule] add .gitattributes file, excluding the test suite from archive for now
2011-08-21 14:32:31 +02:00
Fabio Erculiani
b6f28fd7a4
Tagging Molecule version 0.9.20.7
2011-07-21 13:57:04 +02:00
Fabio Erculiani
0816ea2ed6
[molecule.specs] always make sure to kill processes running inside chroots if failing
2011-07-21 13:56:03 +02:00
Fabio Erculiani
5e3dbe32bc
Tagging Molecule version 0.9.20.6
2011-07-20 23:54:46 +02:00
Fabio Erculiani
c8ca3c6448
[molecule] image_plugin: fix chroot copy to mounted image file
2011-07-20 23:53:39 +02:00
Fabio Erculiani
5a2dad06e3
Tagging Molecule version 0.9.20.5
2010-12-18 16:29:52 +01:00
Fabio Erculiani
be0a4ce4e4
Tagging Molecule version 0.9.20.4
2010-12-18 16:08:25 +01:00
Fabio Erculiani
4418e0765a
[molecule*] beautify output, make molecule.settings contain only utf strings
2010-12-18 16:07:05 +01:00
Fabio Erculiani
90e24ebf87
[tests] fix tests
2010-12-18 16:06:52 +01:00
Fabio Erculiani
01c6023a64
[molecule.specs.plugins] handle improper usage of merge_livecd_root and report to user
2010-12-10 13:56:23 +01:00
Fabio Erculiani
fc0cad7754
[molecule] add support for MOLECULE_TMPDIR environment variable (defaulting to /var/tmp), so that user can override it
2010-11-11 19:18:58 +01:00