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