bump up to release 0.27.3
[tools/mic.git] / doc / RELEASE_NOTES
1 MIC Image Creator 0.27.3 Release Notes
2 ======================================
3 Released Dec 19 2016
4
5 This release note documents the changes included in the new release. And
6 the release contains new features, enhancements and bug fixes.
7
8 New Features & Enhancements
9 --------------------------
10   * Show pkgid when install pkg error
11   * support vdfs and squashfs image creation
12
13 Bug Fixes
14 ---------
15
16 MIC Image Creator 0.27.2 Release Notes
17 ======================================
18 Released Sep 28 2016
19
20 This release note documents the changes included in the new release. And
21 the release contains new features, enhancements and bug fixes.
22
23 New Features & Enhancements
24 --------------------------
25   * Add exclude-from-image option to exclude specific images
26   * Add subcommand option parameters(-v, -d, -i)
27
28 MIC Image Creator 0.27.1 Release Notes
29 ======================================
30 Released May 25 2016
31
32 This release note documents the changes included in the new release. And
33 the release contains new features, enhancements and bug fixes.
34
35 New Features & Enhancements
36 --------------------------
37   * new distribution support: Ubuntu 16.04, Fedora 23
38   * add raw image format support
39
40 Bug Fixes
41 ---------
42   * Remove BmapCreate and Filemap source code from MIC (#DEVT-151)
43
44 MIC Image Creator 0.27 Release Notes
45 ======================================
46 Released Mar 28 2016
47
48 This release note documents the changes included in the new release. And
49 the release contains new features, enhancements and bug fixes.
50
51 New Features & Enhancements
52 --------------------------
53   * new distribution support: CentOS 7, Debian 8, Fedora 21, 
54     Fedora 22, openSUSE 13.2
55   * generate manifest file to describe image information
56   * refactor archive and compress module
57   * support sparse handle for tar command
58   * replace system V with systemd on locale setting
59   * add qcow2 image format support
60   * add strict mode for package installing
61   * enable ssl_verify option in config file
62   * enhance checksums of outputs: md5sum, sha1sum, sha256sum (#DEVT-224)
63   * drop mic-native support (#DEVT-248)
64   * update mount option
65   * revert bind mount config file to instroot
66   * drop liveusb, livecd and raw image formats support (#DEVT-243, #DEVT-263)
67   * use argparse module to parse the cmd line (#DEVT-52)
68
69 Bug Fixes
70 ---------
71   * fix logfile incomplete in release option
72   * fix config file disappear in bootstrap
73   * fix aarch64 bin_format
74   * fix pylint
75   * fix real path of device mapper causing initrd failure
76   * fix qemu arm and arm64 issues
77   * fix AttributeError in zypp backend
78   * fix 'python-xml' depends used by cElements
79   * fix xml requirements
80   * fix logfile not in release of '--release' when creation failed
81   * fix copyright missing issue
82   * fix syslinux installation path issue in Arch Linux
83   * fix priority option of ks file not apply (#DEVT-254)
84   * fix need to check loop device after excute 'losetup --find'
85   * fix check scriptlet error file on /tmp/.postscript/error/
86   * fix broken tar archive
87
88 MIC Image Creator 0.26 Release Notes
89 ======================================
90 Released Oct 14 2014
91
92 This release note documents the changes included in the new release. And
93 the release contains new features, enhancements and bug fixes.
94
95 New Features & Ehancements
96 --------------------------
97   * add new arch MIPS support
98   * add qcow2 image format support
99   * add strict mode for package installing
100   * enable ssl_verify option in config file
101   * enhance checksums of outputs: md5sum, sha1sum, sha256sum
102   * enhance VCS info in yum backend
103
104 Bug Fixes
105 ---------
106   * fix real path of device mapper causing initrd failure
107   * fix qemu arm and arm64 issues
108   * fix AttributeError in zypp backend
109   * fix 'python-xml' depends used by cElements
110
111 MIC Image Creator 0.25.2 Release Notes
112 ======================================
113 Released Jun 11 2014
114
115 This release note documents the changes included in the new release. And
116 the release contains new features, enhancements and bug fixes.
117
118 New Features & Ehancements
119 --------------------------
120
121 Bug Fixes
122 ---------
123  * fix AttributeError in zypp backend
124
125 MIC Image Creator 0.25.1 Release Notes
126 ======================================
127 Released May 28 2014
128
129 This release note documents the changes included in the new release. And
130 the release contains new features, enhancements and bug fixes.
131
132 New Features & Ehancements
133 --------------------------
134
135 Bug Fixes
136 ---------
137   * revert bind mount config file to instroot
138   * fix xml requirements
139
140 MIC Image Creator 0.25 Release Notes
141 ====================================
142 Released May 23 2014
143
144 This release note documents the changes included in the new release. And
145 the release contains new features, enhancements and bug fixes.
146
147 New Features & Ehancements
148 --------------------------
149   * new distribution support: Ubuntu 14.04 and Debian 7.0
150   * generate manifest file to describe image information
151   * refactor archive and compress module
152   * support sparse handle for tar command
153   * replace system V with systemd on locale setting
154   * support lzop compress
155
156 Bug Fixes
157 ---------
158   * fix logfile incomplete in release option
159   * fix config file disappear in bootstrap
160   * fix aarch64 bin_format
161   * fix pylint
162
163 MIC Image Creator 0.24.2 Release Notes
164 ====================================
165 Released June 09 2014
166
167 This release note documents the changes included in the new release. And
168 the release contains new features, enhancements and bug fixes.
169
170 New Features & Ehancements
171 --------------------------
172  * enable ssl_verify in config file
173
174 Bug Fixes
175 ---------
176  * fix logfile incompleted issue
177  * fix md5sum to be compatible with utility md5sum
178  * fix locale issue in systemd service
179
180 MIC Image Creator 0.24 Release Notes
181 ====================================
182 Released March 11 2014
183
184 This release note documents the changes included in the new release. And
185 the release contains new features, enhancements and bug fixes.
186
187 New Features & Ehancements
188 --------------------------
189   * enhance to handle password with special characters
190   * change python-zypp require to python-zypp-tizen
191   * add --repo comand option for local build
192   * add --user and --password option for %repo directive of ks file
193   * clean up some codes relevant to EULA agreement
194   * add hostname showing in log
195
196 Bug Fixes
197 ---------
198   * fix chroot failed by space in image not enough
199   * fix obsolete packages incorrect handling
200   * fix yum backend failed to cache packages
201   * fix bare ip in no_proxy not working
202   * fix repeated log showing with yum backend
203   * fix loop device latency timing
204   * fix zypp failed to download by changing 'cachedir'
205   * fix 'mkfs' not working caused by mic-bootstrap install failed
206
207 MIC Image Creator 0.23.1 Release Notes
208 ====================================
209 Released January 23 2014
210
211 This release note documents the changes included in the new release. And
212 the release contains new features, enhancements and bug fixes.
213
214 New Features & Ehancements
215 --------------------------
216
217 Bug Fixes
218 ---------
219  * fix bmap creation failed if using tmpfs
220
221 MIC Image Creator 0.23 Release Notes
222 ====================================
223 Released December 18 2013
224
225 This release note documents the changes included in the new release. And
226 the release contains new features, enhancements and bug fixes.
227
228 New Features & Ehancements
229 --------------------------
230  * support arm64 architecture image creation in native mode
231    (to know more about arm64 support, check doc/KNOWN_ISSUES)
232  * new distribution support: Ubuntu 13.10 and OpenSUSE 13.1
233  * split the "native" running mode support to a separated sub-package
234  * reduced the dependencies(packages) of mic main package dramatically
235  * add new options '--interactive' and '--non-interactive' to enable/disable interaction
236  * add new option '--uuid' for 'part' in ks file to set filesystem uuid
237  * export more environment variables related to installer framework for loop format
238
239 Bug Fixes
240 ---------
241  * fix bootstrap handling if bootstrap package failed
242  * fix 'mapper_device' key error
243  * fix detailed error messages missing in mounting
244  * fix version comparing issue of urlgrabber in Fedora
245
246  MIC Image Creator 0.22.3 Release Notes
247 ===========================================================
248 Released Nov 19 2013
249
250 This release note documents the changes included in the new release. And
251 the release contains new features, enhancements and bug fixes.
252
253 New Features & Ehancements
254 --------------------------
255  * export mapper device for installer framework
256  * update BmapCreate to 2.0
257  * enable internal setarch in bootstrap environment
258
259 Bug Fixes
260 ---------
261
262  MIC Image Creator 0.22.2 Release Notes
263 ===========================================================
264 Released Nov 18 2013
265
266 This release note documents the changes included in the new release. And
267 the release contains new features, enhancements and bug fixes.
268
269 New Features & Ehancements
270 --------------------------
271  * export mapper device for installer framework
272  * update BmapCreate to 2.0
273
274 Bug Fixes
275 ---------
276
277           MIC Image Creator 0.22 Release Notes
278 ===========================================================
279
280 Released October 24 2013
281
282 This release note documents the changes included in the new release. And
283 the release contains new features, enhancements and bug fixes.
284
285 New Features & Ehancements
286 --------------------------
287  * refactor msger module to ulitize logging module
288  * refine error class module
289  * improve installation in virtualenv
290  * add bash completion support
291  * add zsh completion support
292  * export mapper device related to installer framework
293  * update BmapCreate to the latest version
294
295 Bug Fixes
296 ---------
297  - fix customized plugin_dir not work in bootstrap
298  - fix packing process exit on Ubuntu
299  - fix loop device alloaction failed on openSUSE
300  - fix incorrect number showing during installing
301  - set owner of cacheidr/outdir to SUDO_USER
302  - correct project url in setup.py
303  - fix mic not work when mic.conf disappear
304
305           MIC Image Creator 0.21.2 Release Notes
306 ===========================================================
307
308 Released September 28 2013
309
310 This release note documents the changes included in the new release. And
311 the release contains new features, enhancements and bug fixes.
312
313 New Features & Ehancements
314 --------------------------
315
316 Bug Fixes
317 ---------
318  * use sync mode in kpartx command
319
320           MIC Image Creator 0.21.1 Release Notes
321 ===========================================================
322
323 Released September 18 2013
324
325 This release note documents the changes included in the new release. And
326 the release contains new features, enhancements and bug fixes.
327
328 New Features & Ehancements
329 --------------------------
330  * prefer to use 'pbzip2'/'pigz' to compress image if possible
331  * won't fallback to native mode if bootstrap not found
332
333 Bug Fixes
334 ---------
335  * fix exiting at packaging images on Ubuntu distro
336
337           MIC Image Creator 0.21 Release Notes
338 ===========================================================
339
340 Released August 28 2013
341
342 This release note documents the changes included in the new release. And
343 the release contains new features, enhancements and bug fixes.
344
345 New Features & Ehancements
346 --------------------------
347  * new distribution support: Fedora 19
348  * refactor part of chroot modules for better cleanup handling
349  * add an alias "installerfw_plugins" for installerfw
350  * remove unnecessary fuser dependency for "fuser" command
351  * enable proxy with user authentication setting
352  * correct no_proxy handling in openSUSE
353  * kill processes inside chroot after post script running
354  * ulitize 'dmsetup' to avoid possible dm device unaccessible issue
355
356 Bug Fixes
357 ---------
358  * fix bootloader options omitted
359  * warn failed boot partition flags set
360  * fix wrong file descriptor issue
361  * fix some requires
362
363
364  MIC Image Creator 0.20 Release Notes
365 ===========================================================
366 Released Jule 08 2013
367
368 This release note documents the changes included in the MIC 0.20 release. And
369 the release contains new features, enhancements and bug fixes.
370
371 New Features & Ehancements
372 --------------------------
373  * new distribution support: CentOS 6
374  * drop image creation if checked packages not present in image
375  * introduce 'installerfw' command in kickstart to customize configuration
376  * improve output message of post scripts
377
378 Bug Fixes
379 ---------
380  * fix rpm not support 'VCS' tag traceback
381
382  MIC Image Creator 0.19.3 Release Notes
383 ===========================================================
384 Released July 01 2013
385
386 This release note documents the changes included in the MIC 0.19.3 release. And
387 the release contains new features, enhancements and bug fixes.
388
389 New Features & Ehancements
390 --------------------------
391
392 Bug Fixes
393 ---------
394  * fix vfat UUID issue in liveusb
395
396  MIC Image Creator 0.19.2 Release Notes
397 ===========================================================
398 Released July 01 2013
399
400 This release note documents the changes included in the MIC 0.19.2 release. And
401 the release contains new features, enhancements and bug fixes.
402
403 New Features & Ehancements
404 --------------------------
405  * introduce 'installerfw' command in kickstart
406  * export several environment to keep image information
407
408 Bug Fixes
409 ---------
410
411  MIC Image Creator 0.19.1 Release Notes
412 ===========================================================
413 Released June 21 2013
414
415 This release note documents the changes included in the MIC 0.19.1 release. And
416 the release contains new features, enhancements and bug fixes.
417
418 New Features & Ehancements
419 --------------------------
420
421 Bug Fixes
422 ---------
423  * fall back to old arch detecting
424
425  MIC Image Creator 0.19 Release Notes
426 ===========================================================
427 Released May 16 2013
428
429 This release note documents the changes included in the MIC 0.18 release. And
430 the release contains new features, enhancements and bug fixes.
431
432 New Features & Ehancements
433 --------------------------
434  * new distribution support: Ubuntu 13.04 and openSUSE 12.3
435  * introduce '--part-type' to handle GPT partition
436  * copy bmap creation from bmap-tools
437  * update some depends and fix depends issue
438
439 Bug Fixes
440 ---------
441  * fix bug autologinuser always set
442  * fix symlink bind mount left issue
443  * fix '/var/lock' non-existent throw traceback
444
445  MIC Image Creator 0.18 Release Notes
446 ===========================================================
447 Released Apr 03 2013
448
449 This release note documents the changes included in the MIC 0.18 release. And
450 the release contains new features, enhancements and bug fixes.
451
452 New Features & Ehancements
453 --------------------------
454  * put build_id before image name for release option
455  * mount build directory as tmpfs to speed up
456  * enable --priority in ks to set priority
457  * upgrade qemu (mic's depends) to 1.4.0
458
459 Bug Fixes
460 ---------
461  * fix debuginfo rpm swig attribute lost
462  * fix release option failure with slash
463  * fix man page lost in some distros
464  * fix bmap file packed to tarball
465
466 Code Cleanup
467 ------------
468  * unify import statements to absolute import
469  * clean up many undefined in partitionfs.py/loop.py/livecd.py
470  * clean up some useless try and raise blocks
471  * clean up some bad indentations
472  * improve some error messages
473
474  MIC Image Creator 0.17 Release Notes
475 ===========================================================
476 Released Feb 28 2013
477
478 This release note documents the changes included in the MIC 0.17 release. And
479 the release contains new features, enhancements and bug fixes.
480
481 New Features & Ehancements
482 --------------------------
483  * support new distribution Fedora 18
484  * enable to handle more than 3 partitions
485  * support partition without mount point
486  * move vcs infomation from .vcs to .packages
487
488 Bug Fixes
489 ---------
490  * fix failure when symbolic link vmlinuz in single disk
491  * fix incorrect alignment handling
492  * fix requires squashfs in opensuse
493  * fix unicode error in myurlgrab
494
495 Code Cleanup
496 ------------
497  * clean up some mess in utils/misc.py
498  * clean up pylint issue in creator.py
499
500 Release 0.16 - Wed Jan 30 2013
501 ===========================================================
502  * add GPT support for UEFI format
503    - add --ptable=gpt option in kickstart to enable GPT
504    - add simple GPT parser to parse PARTUUID
505    - use PARTUUID in syslinux.cfg if gpt required
506    - clean up the mess code and improve readability
507  * improve alignment to reduce unused space
508    - add interface add_disks for PartitionedMount
509    - clean up the mess code in partitionfs.py
510  * append timestamp suffix to image name by default
511  * add a new option --nocache in kickstart to disable caching rpm
512  * add a new value 'vcs' for --record-pkgs to save VCS info
513  * add a new option --fstab-entry for raw image to set fstab entry
514  * introduce a new option '--install-pkgs' in mic
515    - valid values imagined: source, debuginfo, debugsource
516    - enable 'debuginfo' to install '-debuginfo' rpm in the meantime
517  * improve loop device generating and cleaning mechanism
518  * code clean:
519    - update documentation
520    - rename MANIFEST to MD5SUM
521    - clean up moblin stuff in kickstart
522    - clean mic tests and keep only unittest
523    - sepreate the download related as independent module
524  * bug fix:
525    - cleanup zypp credential file to fix conflicts during installing
526    - fix the issue that outdir/cachedir is not dir
527    - recalculate package content recording
528    - refactor try except statement in baseimager
529    - fix existing loop images overwritten
530
531 Release 0.15.3 - Wed Jan 23 2013
532 ===========================================================
533  * urgent bug fix:
534    - fix loop device not cleaned issue
535    - fix bootstrap dirs not unmounted issue
536    - fix mic failed in kvmic issue
537    - fix binfmt register in bootstrap incorrect
538    - fix rpm path incorrect when local repo and sslverify used
539  * other bug fix:
540    - fix x86_64 image conflicts installing x86_64 and x86 rpm
541    - verify if logfile is a file
542    - fix type error when calling mknod
543    - fix the failure if ks under / dir
544    - clean up the mess 'directory not empty'
545    - fix type error when calling mknod
546
547 Release 0.15 - Tue Dec 13 2012
548 ===========================================================
549  * adapt new mechanism for bootstrap mode
550    - create 'mic-bootstrap-x86-arm' by obs build
551    - publish 'mic-bootstrap-x86-arm' into server repo
552    - use 'mic-bootstrap-x86-arm' as bootstrap env for x86 and arm image
553  * filesystem parameter support for ext[234] fs
554    - sample in ks: part / --size 1000 --fstype=ext3 --extoptions="-I 256"
555    - other filesystem will ignore option '--extoptions'
556  * update the documentation and man page
557  * multiple bootstrap path to support multi-instance mic
558  * use 'pkgmgr=auto' to select available backend in conf file
559  * improve loop device creation algorithm and create loop device by 'mknod'
560  * bug fix:
561    - bear unexpected checksum type when getting metadata
562    - avoid traceback when loopback is NoneType
563    - lseek limit to 2G in 32bit env
564    - split out username and password in zypp repo file
565    - use rpm real path instead of 'cp' if it's local repo
566    - fix local repo unavailable in bootstrap
567    - fix traceback when failed to unmap kpartx device
568    - fix timestamp incorrect issue in logfile
569
570 Release 0.14.2 - Wed Nov 14 2012
571 ===========================================================
572  * support dracut for live image
573  * update bmap version to 1.1
574
575 Release 0.14.1 - Fri Oct 15 2012
576 ===========================================================
577  * support bmap file for ivi flashing tool
578  * just warning in chroot when not Tizen/MeeGo chroot dir
579  * fix logfile lost in bootstrap mode
580  * clean mounts in bootstrap when exiting
581  * bug fix:
582    - fix https proxy issue in yum backend
583    - avoid traceback when loop instance is NoneType
584
585 Release 0.14 - Thu Aug 02 2012
586 ===========================================================
587  * use cached metadata when checksum is not changed
588  * skip non-fatal error in ks file and prompt user to handle
589  * prompt user to handle when failed to apply img configure
590  * replace hard name with device uuid in etc/fstab 
591  * enhance extlinux cfg file for symbolic kernel like IVI
592  * support label assign for raw image
593  * bug fix:
594    - fix live image create failure when label assigned
595    - avoid traceback when converting unsupported type
596    - fix mic --version ugly output
597
598 Release 0.13 - Wed Jul 12 2012
599 ===========================================================
600  * create logfile as default when --release specifid
601  * use 'gzip' and 'bzip2' to pack image instead of python
602  * automatically detect path of 'env' for chroot
603  * record version and os info in build log and logfile
604  * bug fix:
605    - fix popup message in ubuntus
606    - fix unicode issue for logfile
607    - better fix for 'chroot raw' issue 
608
609 Release 0.12 - Wed Jun 20 2012
610 ===========================================================
611  * use default value when @BUILD_ID@ and @ARCH@ not specified
612  * enhance proxy support in attachment retrieve
613  * add new --shrink opt for loop image to control img shrinking
614  * avoid invalid literal for loop device generation
615  * relocate and refactor selinux_check func
616  * remove prefix for make install
617  * bug fix:
618    - fix compres image in raw image
619    - fix src pkgs download failed issue
620    - fix convert failed issue
621
622 Release 0.11 - Fri Jun 08 2012
623 ===========================================================
624  * support new subcmd 'auto' to handle magic line in ks
625  * enhance the handle of authentication url and https proxy
626  * support packing images together and support compressed file format
627  * reset LD_PRELOAD for chroot env
628  * centralized interface to check existing images
629  * avoid live image creating when using multi-partitions
630  * resolve the depends of python-urlgrabber
631  * bug fix:
632    - fix logfile context lost issue
633    - fix attachment package url handling
634    - fix mic ch raw failed issue
635
636 Release 0.10 - Tue May 15 2012
637 ===========================================================
638  * container support using '%attachment' section in ks
639  * add --compress-to option to support zip format in loop image
640  * auto-detect config and plugindir to meet virtualenv and customized install
641  * remove all hardcoded info in setup.py and use sys.prefix for installing
642  * tolerate some OS errors in the image configurations stage
643  * extra patch:
644    - fix zypp missing password when using username passwd 
645    - some fixes to enhance authentication url
646    - refine repostr structure to fix comma issue in baseurl
647  
648 Release 0.9 - Fri Apr 13 2012
649 ===========================================================
650  * support pre-install package with zypp backend
651  * sync /etc/mic/mic.conf to bootstrap
652  * enhance sorting for version comparsion in zypp
653  * rewrite chroot tar image using xml format mount point file
654  * fix the incorrect number showing in fs src pkgs download
655  * remove tests directory for dist in Makefile
656  * fix liveusb parted mkpart failure, revert mbr size expand in raw
657  * cleanup /tmp/repolic* dir in the EULA checking
658
659 Release 0.8 - Mon Mar 26 2012
660 ===========================================================
661  * partition alignment support
662  * remove bootloader option 'quiet vga' for raw
663  * update dist files in git source
664  * update unittest, add cases for chroot, msger, runner
665  * add 40 system test case for help
666  * rewrite loop device allocation mechanism
667
668 Release 0.7 - Fri Mar 02 2012
669 ===========================================================
670  * zypp backend: fixed a fatal issue of unreleasable loop devs
671  * zypp backend: more friendly output message
672  * backend: share cached rpm files between yum and zypp
673  * enhancement for multiple partition loop format
674  * make msger to accept Unicode string
675  * fixed a regression of compress option for FS format
676  * fixed issues in openSUSE12.1
677  * new written man page
678
679 Release 0.6 - Thu Feb 16 2012
680 ===========================================================
681  * give hint when converted image existed
682  * conf.py: proxy scheme check
683  * space check before copy image
684  * zypp: abort with error msg for repo resolver issues
685  * runner.py refinement
686  * ks file syntax check for '%post' without '%end' 
687  * support more compression formats than only bzip2
688  * fix msg NoneType issue, causing exit after install
689  * bootstrap:
690    - catch creator error when retrieving bootstrap metadata
691    - correct matching .metadata file in bootstrap
692
693 Release 0.5 - Mon Feb 06 2012
694 ===========================================================
695  * Rewrite the algorithm of checking free space for download and install
696  * Add --shell option for convert to recreate image modified by internal shell
697  * Add -s option for chroot to unpack image
698  * Introduce --copy-kernel option for creator
699  * Remove the hardcoded default args for bootloader
700  * Disable logstderr and flush message buffer in disable_logstderr
701  * Deal with yum.conf inside yum backend by itself
702  * Bug fix:
703    - Fix rpmdb error in yum and zypp to avoid bad file descriptor message
704    - Fix MANIFEST syntax to be compliant with md5sum
705    - Correct dependencies for mic in bootstrap
706
707 Release 0.4 - Fri Jan 06 2012
708 ===========================================================
709  * Support bootstrap mode, run with '--runtime=bootstrap'
710  * Full support for taring-to output, use 'mic ch x.tar'
711  * Break dependency between backend and baseimage
712  * Check valid repos in ks file
713  * Space check update and catch no space exception
714  * Fix no prompt when cv and ch no existed image
715  * Fix NoneType 'createopts' when convert
716  * Fix no existed local_pkgs_path
717  
718 Release 0.3 - Mon Dec 26 2011
719 ===========================================================
720  * Unit test support, run 'make test'
721  * Enable proxy support in config file
722  * Refine configmgr and pluginmgr
723  * Support multi instance with different cache dir
724  * Add 47 system test case
725  * Improve md5sum generation
726  * Add repo option --ssl_verify
727  * Add option --name_prefix
728  * Reformatted code according to PEP08
729  * Backport from mic2:
730    - Add priority and cost option for repos
731    - Reinstroduced compress-disk-image option 
732
733 Release 0.2 - Tue Nov 29 2011
734 ===========================================================
735  * Support btrfs and ext4 fstype for creator, convertor, and chroot
736  * Append distfiles and Makefile
737  * Check arch type from repo data
738  * Set rpm dbpath to fix 'rpm -qa' issue
739  * Fix chroot issue caused by image size
740  * Improve setup.py and make it compatible with python 2.5
741  * Disable ca check for https
742  * Change default output dir name to ./mic-output
743  * untrack mic/__version__.py
744  * Fix some minor issues
745
746 Release 0.1 - Thu Oct 27 2011
747 ===========================================================
748  * Support three subcommand: create, convert, chroot
749  * Support five image types: fs, loop, raw, livecd, liveusb
750  * Support two package manager backend: yum and zypp
751  * Support the following global command line options:
752    - --verbose
753    - --debug
754  * Creator subcommand support the following command line options:
755    - --logfile=LOGFILE
756    - -c CONFIG, --config=CONFIG
757    - -k CACHEDIR, --cachedir=CACHEDIR
758    - -o OUTDIR, --outdir=OUTDIR
759    - -A ARCH, --arch=ARCH
760    - --release=RID
761    - --record-pkgs=RECORD_PKGS
762    - --pkgmgr=PKGMGR
763    - --local-pkgs-path=LOCAL_PKGS_PATH
764
765 Resource
766 --------
767  * SITE: https://www.tizen.org/
768  * REPO: https://download.tizen.org/tools/
769  * DOCS: https://source.tizen.org/documentation/reference/mic-image-creator
770  * CODE: https://review.tizen.org/git/tools/mic 
771  * BUGS: https://bugs.tizen.org/jira
772  * HELP: general@lists.tizen.org
773
774 Report Bugs
775 -----------
776 when you found a bug, you can file this bug in our official bug tracker:
777 https://bugs.tizen.org/jira
778 Thank you for using MIC and for taking the time to send us your feedback!