JF Ding [Thu, 29 Dec 2011 09:38:10 +0000 (17:38 +0800)]
some changes for save/load mountpoints info for taring loop
Jian-feng ding [Thu, 29 Dec 2011 08:11:17 +0000 (16:11 +0800)]
Merge "fix convert failed caused by NoneType 'createopts'"
Jian-feng ding [Thu, 29 Dec 2011 08:08:41 +0000 (16:08 +0800)]
Merge "full support for taring-to output: partition info save and chroot"
Gui Chen [Wed, 28 Dec 2011 02:32:59 +0000 (10:32 +0800)]
full support for taring-to output: partition info save and chroot
Signed-off-by: Gui Chen <gui.chen@intel.com>
JF Ding [Wed, 28 Dec 2011 05:29:56 +0000 (13:29 +0800)]
better blksize for optimized fileio in md5sum calc
JF Ding [Wed, 28 Dec 2011 03:37:51 +0000 (11:37 +0800)]
changes of message and coding style
Jian-feng ding [Wed, 28 Dec 2011 03:35:43 +0000 (11:35 +0800)]
Merge "fix convert and chroot issue caused by not existed image"
Gui Chen [Tue, 27 Dec 2011 08:41:17 +0000 (16:41 +0800)]
fix convert failed caused by NoneType 'createopts'
put distro_name to common section
Signed-off-by: Gui Chen <gui.chen@intel.com>
Gui Chen [Tue, 27 Dec 2011 07:07:02 +0000 (15:07 +0800)]
fix convert and chroot issue caused by not existed image
Signed-off-by: Gui Chen <gui.chen@intel.com>
Zhang Qiang [Mon, 26 Dec 2011 06:23:09 +0000 (14:23 +0800)]
set proxy environ in set_proxies()
Zhang Qiang [Mon, 26 Dec 2011 03:23:29 +0000 (11:23 +0800)]
bump up version to 0.3
Qiang Zhang [Mon, 26 Dec 2011 02:56:55 +0000 (10:56 +0800)]
Merge "improve md5sum generation"
Gui Chen [Fri, 23 Dec 2011 06:28:34 +0000 (14:28 +0800)]
improve md5sum generation
Signed-off-by: Gui Chen <gui.chen@intel.com>
Jian-feng ding [Thu, 22 Dec 2011 09:12:02 +0000 (17:12 +0800)]
Merge "enable proxy support in config file"
Gui Chen [Thu, 22 Dec 2011 05:04:59 +0000 (13:04 +0800)]
enable proxy support in config file
Signed-off-by: Gui Chen <gui.chen@intel.com>
JF Ding [Mon, 19 Dec 2011 10:13:43 +0000 (18:13 +0800)]
code cleanup
Gui Chen [Mon, 19 Dec 2011 09:52:27 +0000 (17:52 +0800)]
fix arm raw image dont' hint when existed
Signed-off-by: Gui Chen <gui.chen@intel.com>
Zhang Qiang [Mon, 19 Dec 2011 08:29:48 +0000 (16:29 +0800)]
doc: Add proxy and multi-instance introduce
JF Ding [Mon, 19 Dec 2011 05:00:16 +0000 (13:00 +0800)]
shorten most of the unnecessary long lines
Zhang Qiang [Mon, 19 Dec 2011 02:48:58 +0000 (10:48 +0800)]
Set ZYPP_LOCKFILE_ROOT env variable for multi-instance support
Set ZYPP_LOCKFILE_ROOT environment before loading zypp backend.
Don't load all the plugin modules in get_plugins(), but only load
required plugins.
JF Ding [Mon, 19 Dec 2011 01:56:20 +0000 (09:56 +0800)]
Merge remote branch 'origin/master'
JF Ding [Mon, 19 Dec 2011 01:55:47 +0000 (17:55 -0800)]
Merge pull request #7 from bartosh/master
Reformatted according to PEP08. Removed unused import.
Zhang Qiang [Fri, 16 Dec 2011 10:56:35 +0000 (18:56 +0800)]
mic-test.py: root permission check
Zhang Qiang [Fri, 16 Dec 2011 10:54:59 +0000 (18:54 +0800)]
Unit test support
currently, unit test can cover plugin manager, config manager,
baseimage (yum/zypp).
run 'make test' at top dir can run unit test cases.
Signed-off-by: Zhang Qiang <qiang.z.zhang@intel.com>
Ed Bartosh [Fri, 16 Dec 2011 09:40:28 +0000 (11:40 +0200)]
Reformatted according to PEP08. Removed unused import.
Qiang Zhang [Fri, 16 Dec 2011 09:32:34 +0000 (17:32 +0800)]
Merge "conf.py: deal siteconf when set in init"
Zhang Qiang [Fri, 16 Dec 2011 09:28:23 +0000 (17:28 +0800)]
Merge "Add 47 system test case."
Zhang Qiang [Fri, 16 Dec 2011 09:38:31 +0000 (17:38 +0800)]
Add 47 system test case.
These 47 test cases can be used to test 'mic cr'.
'mic ch' and 'mic cv' test case have not been added.
Gui Chen [Fri, 16 Dec 2011 07:35:23 +0000 (15:35 +0800)]
conf.py: deal siteconf when set in init
Signed-off-by: Gui Chen <gui.chen@intel.com>
JF Ding [Fri, 16 Dec 2011 07:31:29 +0000 (23:31 -0800)]
Merge pull request #4 from saukko/master
Some updates for naming
Marko Saukko [Fri, 16 Dec 2011 07:24:46 +0000 (09:24 +0200)]
Merge branch 'master' of https://github.com/jfding/mic
Conflicts:
distfiles/mic.conf
JF Ding [Fri, 16 Dec 2011 07:18:26 +0000 (23:18 -0800)]
Merge pull request #6 from xiaoqiang0/master
Added priority/cost repo option support
Zhang Qiang [Fri, 16 Dec 2011 06:09:58 +0000 (14:09 +0800)]
Added priority and cost option for repos
backport from mic2:
https://meego.gitorious.org/meego-developer-tools/image-creator/commit/
7def0263d132d25f026a9317b53618ba1a48e943
JF Ding [Fri, 16 Dec 2011 03:37:43 +0000 (19:37 -0800)]
Merge pull request #3 from bartosh/master
Implemented repository option --ssl_verify
JF Ding [Fri, 16 Dec 2011 02:58:09 +0000 (10:58 +0800)]
cleanup all trailing spaces in code
Marko Saukko [Thu, 15 Dec 2011 11:53:55 +0000 (13:53 +0200)]
Don't create new name value as we have already done one during the config and .ks file parsing.
Signed-off-by: Marko Saukko <marko.saukko@cybercom.com>
Marko Saukko [Thu, 15 Dec 2011 11:11:47 +0000 (13:11 +0200)]
Added support for name_prefix.
Signed-off-by: Marko Saukko <marko.saukko@cybercom.com>
Marko Saukko [Thu, 15 Dec 2011 10:38:04 +0000 (12:38 +0200)]
Remove hardcoded distro name.
Signed-off-by: Marko Saukko <marko.saukko@cybercom.com>
JF Ding [Thu, 15 Dec 2011 10:09:30 +0000 (02:09 -0800)]
Merge pull request #2 from saukko/master
some minor typos in error messages.
Marko Saukko [Thu, 15 Dec 2011 08:58:31 +0000 (10:58 +0200)]
Reintroduced the compress-disk-image option from mic2.
Signed-off-by: Marko Saukko <marko.saukko@cybercom.com>
Marko Saukko [Thu, 15 Dec 2011 07:49:58 +0000 (09:49 +0200)]
Added mic/__version__.py, build/, dist/ and mic.egg-info/ to ignore list.
Removed micng/__version__.py from .gitignore.
Ed Bartosh [Wed, 14 Dec 2011 15:01:19 +0000 (17:01 +0200)]
Implemented repository option --ssl_verify
Marko Saukko [Wed, 14 Dec 2011 11:09:15 +0000 (13:09 +0200)]
Fix typos in messages.
Signed-off-by: Marko Saukko <marko.saukko@cybercom.com>
JF Ding [Wed, 14 Dec 2011 05:58:40 +0000 (21:58 -0800)]
Merge pull request #1 from xiaoqiang0/master
Fix two bugs.
Zhang Qiang [Wed, 14 Dec 2011 02:46:45 +0000 (10:46 +0800)]
Show user all the availabe archs if choice more than one.
Zhang Qiang [Wed, 14 Dec 2011 02:37:39 +0000 (10:37 +0800)]
conf: fix string format issue.
JF Ding [Tue, 13 Dec 2011 07:19:43 +0000 (23:19 -0800)]
more concise plugin related expressions
JF Ding [Tue, 13 Dec 2011 03:08:19 +0000 (19:08 -0800)]
Merge remote branch 'origin/master'
Jian-feng ding [Tue, 13 Dec 2011 02:44:04 +0000 (10:44 +0800)]
Merge "msger.py: avoid the trick caused by stream default parameter"
JF Ding [Tue, 13 Dec 2011 00:55:43 +0000 (16:55 -0800)]
make the configmgr better
but still need more refination later
JF Ding [Fri, 9 Dec 2011 23:01:27 +0000 (07:01 +0800)]
more precise place for catched errmsg
output the errmsg before the next line
Gui Chen [Fri, 9 Dec 2011 07:02:03 +0000 (15:02 +0800)]
msger.py: avoid the trick caused by stream default parameter
Signed-off-by: Gui Chen <gui.chen@intel.com>
JF Ding [Thu, 8 Dec 2011 21:01:12 +0000 (05:01 +0800)]
disable ca check for https in 3rd/pykickstart/urlgrabber
Zhang Qiang [Thu, 1 Dec 2011 06:48:51 +0000 (14:48 +0800)]
Fix typo.
JF Ding [Thu, 17 Nov 2011 10:59:13 +0000 (18:59 +0800)]
style and typos
Jian-feng ding [Thu, 17 Nov 2011 11:01:59 +0000 (19:01 +0800)]
Merge "graceful hint when dir not meego chroot"
Gui Chen [Thu, 17 Nov 2011 11:04:09 +0000 (19:04 +0800)]
skip md5 sum generation for directory
Signed-off-by: Gui Chen <gui.chen@intel.com>
Gui Chen [Thu, 17 Nov 2011 11:02:17 +0000 (19:02 +0800)]
graceful hint when dir not meego chroot
Signed-off-by: Gui Chen <gui.chen@intel.com>
Gui Chen [Thu, 17 Nov 2011 09:13:04 +0000 (17:13 +0800)]
support btrfs and ext4 for creator, chroot, convert
it's not backported from mic2
Signed-off-by: Gui Chen <gui.chen@intel.com>
Zhang Qiang [Thu, 17 Nov 2011 07:41:35 +0000 (15:41 +0800)]
baseimager: set RPM DB path
This commit set dbpath for RPM, which is necessary for some distro, such
as rpm in ubuntu have not the correct _dbpatch configure.
Gui Chen [Tue, 15 Nov 2011 08:21:57 +0000 (16:21 +0800)]
fix image size which cause chroot issue
Signed-off-by: Gui Chen <gui.chen@intel.com>
Zhang Qiang [Fri, 11 Nov 2011 05:43:44 +0000 (13:43 +0800)]
msger: make dir if log file dir not exist.
Zhang Qiang [Thu, 10 Nov 2011 08:52:11 +0000 (16:52 +0800)]
typo: fix usage message typo error
JF Ding [Fri, 4 Nov 2011 13:57:59 +0000 (21:57 +0800)]
update distfiles and Makefile
Gui Chen [Fri, 4 Nov 2011 07:18:48 +0000 (15:18 +0800)]
install manpage in Makefile and update dist files
Signed-off-by: Gui Chen <gui.chen@intel.com>
Gui Chen [Fri, 4 Nov 2011 03:22:37 +0000 (11:22 +0800)]
Some fixes to be compatible with python 2.5
Signed-off-by: Gui Chen <gui.chen@intel.com>
JF Ding [Thu, 3 Nov 2011 12:21:04 +0000 (20:21 +0800)]
make tools/mic more flexible for python path
to make it live with virtualenv
Jian-feng ding [Thu, 3 Nov 2011 11:52:55 +0000 (19:52 +0800)]
Merge "setup.py: replace lsb_release to platform and replace list-all-py to glob"
Gui Chen [Thu, 3 Nov 2011 10:23:36 +0000 (18:23 +0800)]
setup.py: replace lsb_release to platform and replace list-all-py to glob
platform is more effective to detect the distro type, and glob is easier than list all python file
Signed-off-by: Gui Chen <gui.chen@intel.com>
JF Ding [Thu, 3 Nov 2011 08:49:09 +0000 (16:49 +0800)]
fixing for lost import
JF Ding [Thu, 3 Nov 2011 08:37:03 +0000 (16:37 +0800)]
change default output dir name to ./mic-output
JF Ding [Thu, 3 Nov 2011 07:25:17 +0000 (15:25 +0800)]
code reformat
declare default cachedir as subdir of tmpdir explicitly
Gui Chen [Wed, 2 Nov 2011 08:53:41 +0000 (16:53 +0800)]
put TextProcess and myurlgrab from fs_related to rpmmisc
TextProcess and myurlgrab is related with backend, irrelated with fs_related
Signed-off-by: Gui Chen <gui.chen@intel.com>
Zhang Qiang [Wed, 2 Nov 2011 07:39:23 +0000 (15:39 +0800)]
fs: create dest dir before copying image
Zhang Qiang [Tue, 1 Nov 2011 10:03:19 +0000 (18:03 +0800)]
arch: check arch type from repository data.
JF Ding [Fri, 28 Oct 2011 06:07:31 +0000 (14:07 +0800)]
untrack mic/__version__.py
which should be generated in the installation, with the value in
VERSION
JF Ding [Fri, 28 Oct 2011 05:35:06 +0000 (13:35 +0800)]
remove saving logfile for --release by default
will not implement it in this release, postponed
JF Ding [Fri, 28 Oct 2011 05:28:54 +0000 (13:28 +0800)]
loop: skip swap part when init self._instloops
JF Ding [Thu, 27 Oct 2011 09:27:01 +0000 (17:27 +0800)]
bump up version to 0.1
JF Ding [Thu, 27 Oct 2011 09:16:35 +0000 (17:16 +0800)]
Makefile: update manpage automatically
JF Ding [Thu, 27 Oct 2011 09:04:14 +0000 (17:04 +0800)]
Merge remote branch 'origin/master'
Jian-feng Ding [Thu, 27 Oct 2011 09:06:17 +0000 (17:06 +0800)]
Merge "BMC#18552: selinux checking for btrfs and ARM"
JF Ding [Thu, 27 Oct 2011 09:02:41 +0000 (17:02 +0800)]
better handling for existing files checks
JF Ding [Thu, 27 Oct 2011 08:23:03 +0000 (16:23 +0800)]
save logfile by default if --release specified
JF Ding [Thu, 27 Oct 2011 07:26:08 +0000 (15:26 +0800)]
update README for manpage convertion
using `rst2man` from docutils
Jian-feng Ding [Thu, 27 Oct 2011 07:43:07 +0000 (15:43 +0800)]
Merge "unify RPMInstallCallback class for yum and zypp"
Gui Chen [Thu, 27 Oct 2011 06:49:34 +0000 (14:49 +0800)]
unify RPMInstallCallback class for yum and zypp
Signed-off-by: Gui Chen <gui.chen@intel.com>
JF Ding [Thu, 27 Oct 2011 06:20:44 +0000 (14:20 +0800)]
update README.rst for better wiki convertion support
Gui Chen [Thu, 27 Oct 2011 06:08:12 +0000 (14:08 +0800)]
Fix convert livecd/liveusb cannot work
Signed-off-by: Gui Chen <gui.chen@intel.com>
Zhang Qiang [Thu, 27 Oct 2011 06:16:48 +0000 (14:16 +0800)]
BMC#18552: selinux checking for btrfs and ARM
backport mic2 commit:
30d7b89bc357a199a99d216c7e82059f5a30bf1f
Zhang Qiang [Wed, 26 Oct 2011 14:20:58 +0000 (22:20 +0800)]
Clean up checking exist image code
Zhang Qiang [Wed, 26 Oct 2011 05:59:58 +0000 (13:59 +0800)]
Get armv7 arch list from archPolicy list
Zhang Qiang [Wed, 26 Oct 2011 03:21:59 +0000 (11:21 +0800)]
backport:Improved timezone installation error message.
backport from mic2 commit:
8507e7919abc1271ca77375deeec2071989fa13c
Zhang Qiang [Wed, 26 Oct 2011 03:15:11 +0000 (11:15 +0800)]
backport:Catch httplib.HTTPException for urllib2.urlopen
Catch httplib.HTTPException for urllib2.urlopen
Note: fix bug #18144
backport from:
d1b0ca1c15c68b73c5af1d3a83c122952189f799
Zhang Qiang [Wed, 26 Oct 2011 03:09:47 +0000 (11:09 +0800)]
Give prompt info if target image file exist.
Zhang Qiang [Mon, 24 Oct 2011 09:05:58 +0000 (17:05 +0800)]
kickstart: Checking dir before accessing it
Zhang Qiang [Mon, 24 Oct 2011 08:59:55 +0000 (16:59 +0800)]
zypp: Import local rpm data to RepoManager solv DB.
Convert local rpm to solv file, then import it to RepoManager solv DB to
resolve the dependency.
JF Ding [Fri, 21 Oct 2011 06:58:22 +0000 (14:58 +0800)]
fixings of ARCH replacing in save_ksconf_file
JF Ding [Fri, 21 Oct 2011 05:32:26 +0000 (13:32 +0800)]
Merge remote branch 'origin/master'
Jian-feng Ding [Fri, 21 Oct 2011 05:47:46 +0000 (13:47 +0800)]
Merge "Fix release can't find ksconf issue"