1 MIC Image Creator 0.28.4 Release Notes
2 ======================================
5 This release note documents the changes included in the new release. And
6 the release contains new features, enhancements and bug fixes.
9 --------------------------
10 * add new option --fslabel in part section.
12 MIC Image Creator 0.28.3 Release Notes
13 ======================================
16 This release note documents the changes included in the new release. And
17 the release contains new features, enhancements and bug fixes.
20 --------------------------
21 * Revert "ext4 images are created with inode size 256 bytes".
23 MIC Image Creator 0.28.2 Release Notes
24 ======================================
27 This release note documents the changes included in the new release. And
28 the release contains new features, enhancements and bug fixes.
30 New Features & Enhancements
31 --------------------------
32 * remove tmp dir in runscript period.
33 * ext4 images are created with inode size 256 bytes.
34 * Add locale related environment varibale because language is not set to one specified in ks file.
36 MIC Image Creator 0.28.1 Release Notes
37 ======================================
40 This release note documents the changes included in the new release. And
41 the release contains new features, enhancements and bug fixes.
43 New Features & Enhancements
44 --------------------------
45 * Check exit status of vdfs image creation
46 * Change the user and root passwd hash algorithm order to avoid user name same as root name.
48 MIC Image Creator 0.28 Release Notes
49 ======================================
50 Released April 13 2018
52 This release note documents the changes included in the new release. And
53 the release contains new features, enhancements and bug fixes.
55 New Features & Enhancements
56 --------------------------
57 * Apply btrfs mount options "--fsoptions=compress"
61 * In Tizen, losetup command support '-f' option, change '--find' to '-f'
62 * Fix issue, set blocksize by parsing "-b [BLOCKSIZE]" from extoptions in ks file
64 MIC Image Creator 0.27.9 Release Notes
65 ======================================
68 This release note documents the changes included in the new release. And
69 the release contains new features, enhancements and bug fixes.
70 New Features & Enhancements
71 --------------------------
72 * Added ATTACHMENT_PATHS env and IMG_DIR_PATH env
76 * Revert "call copy_attachment() after configure() and move attachment files"
78 MIC Image Creator 0.27.8 Release Notes
79 ======================================
82 This release note documents the changes included in the new release. And
83 the release contains new features, enhancements and bug fixes.
84 New Features & Enhancements
85 --------------------------
86 * Use SHA512 instead of MD5 to encrypt root password
87 * Support local mic-bootstrap rpm package to run mic.
88 * Another method of install tpk.
89 * The value of fstype is not cpio, an image is generated by cpio.
90 * When increase rpm release number, user can use --local-pkgs-path to install local pkgs.
91 * use the value of --pack-to option as filename to match all outputs
92 * support both %runscript and %post-umount to perform scripts before packaging
93 * support multiple mic execution at same time
94 * add --use-mic-in-bootstrap option
95 * Display all rpm debug messages with --rpm-debug
96 * call copy_attachment() after configure() and move attachment files
97 * Add init_expand option to partition
98 * add no_shrink option to partition, fix parameter of disk.expand()
99 * Setup environment to perform signing script
100 * if post scripts fails, CreatorError is raised to catch script errors such as signing error
101 * use registered qemu emulator filename if already registered.
105 * Fix the bug that use local mic-bootstrap to run mic.
107 MIC Image Creator 0.27.7 Release Notes
108 ======================================
111 This release note documents the changes included in the new release. And
112 the release contains new features, enhancements and bug fixes.
114 New Features & Enhancements
115 --------------------------
116 * Timezone setting change
117 * Run certain script before creation of tar.gz image
118 * Locally built mic-bootstrap using gbs cannot be used in mic
119 * Add new option of tpk_install
120 * Amend mic cr option of run_script
121 * Add new option of --run_script
122 * Modify the order of generating image by cpio
126 * fix the bug that modify the order of generating image by cpio
128 MIC Image Creator 0.27.6 Release Notes
129 ======================================
132 This release note documents the changes included in the new release. And
133 the release contains new features, enhancements and bug fixes.
135 New Features & Enhancements
136 --------------------------
137 * Use cpio gzip in mic.
138 * fix corrupted log messages in log file
139 * change installed package name length from 20 to 50
140 * print warning message for detecting rpm post script...
141 * display all rpm debug messages in debug mode
142 * display filesystem size of each images
143 * add SIGTERM handler for exit gracefully
144 * change tpk install error message format
145 * print package name, before install
146 * Modify the arguments that use cpio to generate image.
147 * Solve mic hang issue, add timeout to show failure.
148 * Solve issue:mic has error when env no_proxy is 165.xx.xxx...
149 * Change the order of generating image by cpio.
154 MIC Image Creator 0.27.5 Release Notes
155 ======================================
158 This release note documents the changes included in the new release. And
159 the release contains new features, enhancements and bug fixes.
161 New Features & Enhancements
162 --------------------------
163 * Solve image not clean after created, use e2fsck to clean image, relevant issue is NJTS-179 in JIRA.
168 MIC Image Creator 0.27.4 Release Notes
169 ======================================
172 This release note documents the changes included in the new release. And
173 the release contains new features, enhancements and bug fixes.
175 New Features & Enhancements
176 --------------------------
177 * Fixup changelog that causes errors
178 * Merge add mipsel register on binfmt_misc && Add support of qemu-mipsel patch
179 * Replace 'copy' to 'symbolic link' in timeznoe setting inside mic
180 * Copy ks setting lang to file /etc/config/mic_language for other use
181 * Show logs inside 'Running scripts' in mic
186 MIC Image Creator 0.27.3 Release Notes
187 ======================================
190 This release note documents the changes included in the new release. And
191 the release contains new features, enhancements and bug fixes.
193 New Features & Enhancements
194 --------------------------
195 * Show pkgid when install pkg error
196 * support vdfs and squashfs image creation
201 MIC Image Creator 0.27.2 Release Notes
202 ======================================
205 This release note documents the changes included in the new release. And
206 the release contains new features, enhancements and bug fixes.
208 New Features & Enhancements
209 --------------------------
210 * Add exclude-from-image option to exclude specific images
211 * Add subcommand option parameters(-v, -d, -i)
213 MIC Image Creator 0.27.1 Release Notes
214 ======================================
217 This release note documents the changes included in the new release. And
218 the release contains new features, enhancements and bug fixes.
220 New Features & Enhancements
221 --------------------------
222 * new distribution support: Ubuntu 16.04, Fedora 23
223 * add raw image format support
227 * Remove BmapCreate and Filemap source code from MIC (#DEVT-151)
229 MIC Image Creator 0.27 Release Notes
230 ======================================
233 This release note documents the changes included in the new release. And
234 the release contains new features, enhancements and bug fixes.
236 New Features & Enhancements
237 --------------------------
238 * new distribution support: CentOS 7, Debian 8, Fedora 21,
239 Fedora 22, openSUSE 13.2
240 * generate manifest file to describe image information
241 * refactor archive and compress module
242 * support sparse handle for tar command
243 * replace system V with systemd on locale setting
244 * add qcow2 image format support
245 * add strict mode for package installing
246 * enable ssl_verify option in config file
247 * enhance checksums of outputs: md5sum, sha1sum, sha256sum (#DEVT-224)
248 * drop mic-native support (#DEVT-248)
249 * update mount option
250 * revert bind mount config file to instroot
251 * drop liveusb, livecd and raw image formats support (#DEVT-243, #DEVT-263)
252 * use argparse module to parse the cmd line (#DEVT-52)
256 * fix logfile incomplete in release option
257 * fix config file disappear in bootstrap
258 * fix aarch64 bin_format
260 * fix real path of device mapper causing initrd failure
261 * fix qemu arm and arm64 issues
262 * fix AttributeError in zypp backend
263 * fix 'python-xml' depends used by cElements
264 * fix xml requirements
265 * fix logfile not in release of '--release' when creation failed
266 * fix copyright missing issue
267 * fix syslinux installation path issue in Arch Linux
268 * fix priority option of ks file not apply (#DEVT-254)
269 * fix need to check loop device after excute 'losetup --find'
270 * fix check scriptlet error file on /tmp/.postscript/error/
271 * fix broken tar archive
273 MIC Image Creator 0.26 Release Notes
274 ======================================
277 This release note documents the changes included in the new release. And
278 the release contains new features, enhancements and bug fixes.
280 New Features & Ehancements
281 --------------------------
282 * add new arch MIPS support
283 * add qcow2 image format support
284 * add strict mode for package installing
285 * enable ssl_verify option in config file
286 * enhance checksums of outputs: md5sum, sha1sum, sha256sum
287 * enhance VCS info in yum backend
291 * fix real path of device mapper causing initrd failure
292 * fix qemu arm and arm64 issues
293 * fix AttributeError in zypp backend
294 * fix 'python-xml' depends used by cElements
296 MIC Image Creator 0.25.2 Release Notes
297 ======================================
300 This release note documents the changes included in the new release. And
301 the release contains new features, enhancements and bug fixes.
303 New Features & Ehancements
304 --------------------------
308 * fix AttributeError in zypp backend
310 MIC Image Creator 0.25.1 Release Notes
311 ======================================
314 This release note documents the changes included in the new release. And
315 the release contains new features, enhancements and bug fixes.
317 New Features & Ehancements
318 --------------------------
322 * revert bind mount config file to instroot
323 * fix xml requirements
325 MIC Image Creator 0.25 Release Notes
326 ====================================
329 This release note documents the changes included in the new release. And
330 the release contains new features, enhancements and bug fixes.
332 New Features & Ehancements
333 --------------------------
334 * new distribution support: Ubuntu 14.04 and Debian 7.0
335 * generate manifest file to describe image information
336 * refactor archive and compress module
337 * support sparse handle for tar command
338 * replace system V with systemd on locale setting
339 * support lzop compress
343 * fix logfile incomplete in release option
344 * fix config file disappear in bootstrap
345 * fix aarch64 bin_format
348 MIC Image Creator 0.24.2 Release Notes
349 ====================================
350 Released June 09 2014
352 This release note documents the changes included in the new release. And
353 the release contains new features, enhancements and bug fixes.
355 New Features & Ehancements
356 --------------------------
357 * enable ssl_verify in config file
361 * fix logfile incompleted issue
362 * fix md5sum to be compatible with utility md5sum
363 * fix locale issue in systemd service
365 MIC Image Creator 0.24 Release Notes
366 ====================================
367 Released March 11 2014
369 This release note documents the changes included in the new release. And
370 the release contains new features, enhancements and bug fixes.
372 New Features & Ehancements
373 --------------------------
374 * enhance to handle password with special characters
375 * change python-zypp require to python-zypp-tizen
376 * add --repo comand option for local build
377 * add --user and --password option for %repo directive of ks file
378 * clean up some codes relevant to EULA agreement
379 * add hostname showing in log
383 * fix chroot failed by space in image not enough
384 * fix obsolete packages incorrect handling
385 * fix yum backend failed to cache packages
386 * fix bare ip in no_proxy not working
387 * fix repeated log showing with yum backend
388 * fix loop device latency timing
389 * fix zypp failed to download by changing 'cachedir'
390 * fix 'mkfs' not working caused by mic-bootstrap install failed
392 MIC Image Creator 0.23.1 Release Notes
393 ====================================
394 Released January 23 2014
396 This release note documents the changes included in the new release. And
397 the release contains new features, enhancements and bug fixes.
399 New Features & Ehancements
400 --------------------------
404 * fix bmap creation failed if using tmpfs
406 MIC Image Creator 0.23 Release Notes
407 ====================================
408 Released December 18 2013
410 This release note documents the changes included in the new release. And
411 the release contains new features, enhancements and bug fixes.
413 New Features & Ehancements
414 --------------------------
415 * support arm64 architecture image creation in native mode
416 (to know more about arm64 support, check doc/KNOWN_ISSUES)
417 * new distribution support: Ubuntu 13.10 and OpenSUSE 13.1
418 * split the "native" running mode support to a separated sub-package
419 * reduced the dependencies(packages) of mic main package dramatically
420 * add new options '--interactive' and '--non-interactive' to enable/disable interaction
421 * add new option '--uuid' for 'part' in ks file to set filesystem uuid
422 * export more environment variables related to installer framework for loop format
426 * fix bootstrap handling if bootstrap package failed
427 * fix 'mapper_device' key error
428 * fix detailed error messages missing in mounting
429 * fix version comparing issue of urlgrabber in Fedora
431 MIC Image Creator 0.22.3 Release Notes
432 ===========================================================
435 This release note documents the changes included in the new release. And
436 the release contains new features, enhancements and bug fixes.
438 New Features & Ehancements
439 --------------------------
440 * export mapper device for installer framework
441 * update BmapCreate to 2.0
442 * enable internal setarch in bootstrap environment
447 MIC Image Creator 0.22.2 Release Notes
448 ===========================================================
451 This release note documents the changes included in the new release. And
452 the release contains new features, enhancements and bug fixes.
454 New Features & Ehancements
455 --------------------------
456 * export mapper device for installer framework
457 * update BmapCreate to 2.0
462 MIC Image Creator 0.22 Release Notes
463 ===========================================================
465 Released October 24 2013
467 This release note documents the changes included in the new release. And
468 the release contains new features, enhancements and bug fixes.
470 New Features & Ehancements
471 --------------------------
472 * refactor msger module to ulitize logging module
473 * refine error class module
474 * improve installation in virtualenv
475 * add bash completion support
476 * add zsh completion support
477 * export mapper device related to installer framework
478 * update BmapCreate to the latest version
482 - fix customized plugin_dir not work in bootstrap
483 - fix packing process exit on Ubuntu
484 - fix loop device alloaction failed on openSUSE
485 - fix incorrect number showing during installing
486 - set owner of cacheidr/outdir to SUDO_USER
487 - correct project url in setup.py
488 - fix mic not work when mic.conf disappear
490 MIC Image Creator 0.21.2 Release Notes
491 ===========================================================
493 Released September 28 2013
495 This release note documents the changes included in the new release. And
496 the release contains new features, enhancements and bug fixes.
498 New Features & Ehancements
499 --------------------------
503 * use sync mode in kpartx command
505 MIC Image Creator 0.21.1 Release Notes
506 ===========================================================
508 Released September 18 2013
510 This release note documents the changes included in the new release. And
511 the release contains new features, enhancements and bug fixes.
513 New Features & Ehancements
514 --------------------------
515 * prefer to use 'pbzip2'/'pigz' to compress image if possible
516 * won't fallback to native mode if bootstrap not found
520 * fix exiting at packaging images on Ubuntu distro
522 MIC Image Creator 0.21 Release Notes
523 ===========================================================
525 Released August 28 2013
527 This release note documents the changes included in the new release. And
528 the release contains new features, enhancements and bug fixes.
530 New Features & Ehancements
531 --------------------------
532 * new distribution support: Fedora 19
533 * refactor part of chroot modules for better cleanup handling
534 * add an alias "installerfw_plugins" for installerfw
535 * remove unnecessary fuser dependency for "fuser" command
536 * enable proxy with user authentication setting
537 * correct no_proxy handling in openSUSE
538 * kill processes inside chroot after post script running
539 * ulitize 'dmsetup' to avoid possible dm device unaccessible issue
543 * fix bootloader options omitted
544 * warn failed boot partition flags set
545 * fix wrong file descriptor issue
549 MIC Image Creator 0.20 Release Notes
550 ===========================================================
551 Released Jule 08 2013
553 This release note documents the changes included in the MIC 0.20 release. And
554 the release contains new features, enhancements and bug fixes.
556 New Features & Ehancements
557 --------------------------
558 * new distribution support: CentOS 6
559 * drop image creation if checked packages not present in image
560 * introduce 'installerfw' command in kickstart to customize configuration
561 * improve output message of post scripts
565 * fix rpm not support 'VCS' tag traceback
567 MIC Image Creator 0.19.3 Release Notes
568 ===========================================================
569 Released July 01 2013
571 This release note documents the changes included in the MIC 0.19.3 release. And
572 the release contains new features, enhancements and bug fixes.
574 New Features & Ehancements
575 --------------------------
579 * fix vfat UUID issue in liveusb
581 MIC Image Creator 0.19.2 Release Notes
582 ===========================================================
583 Released July 01 2013
585 This release note documents the changes included in the MIC 0.19.2 release. And
586 the release contains new features, enhancements and bug fixes.
588 New Features & Ehancements
589 --------------------------
590 * introduce 'installerfw' command in kickstart
591 * export several environment to keep image information
596 MIC Image Creator 0.19.1 Release Notes
597 ===========================================================
598 Released June 21 2013
600 This release note documents the changes included in the MIC 0.19.1 release. And
601 the release contains new features, enhancements and bug fixes.
603 New Features & Ehancements
604 --------------------------
608 * fall back to old arch detecting
610 MIC Image Creator 0.19 Release Notes
611 ===========================================================
614 This release note documents the changes included in the MIC 0.18 release. And
615 the release contains new features, enhancements and bug fixes.
617 New Features & Ehancements
618 --------------------------
619 * new distribution support: Ubuntu 13.04 and openSUSE 12.3
620 * introduce '--part-type' to handle GPT partition
621 * copy bmap creation from bmap-tools
622 * update some depends and fix depends issue
626 * fix bug autologinuser always set
627 * fix symlink bind mount left issue
628 * fix '/var/lock' non-existent throw traceback
630 MIC Image Creator 0.18 Release Notes
631 ===========================================================
634 This release note documents the changes included in the MIC 0.18 release. And
635 the release contains new features, enhancements and bug fixes.
637 New Features & Ehancements
638 --------------------------
639 * put build_id before image name for release option
640 * mount build directory as tmpfs to speed up
641 * enable --priority in ks to set priority
642 * upgrade qemu (mic's depends) to 1.4.0
646 * fix debuginfo rpm swig attribute lost
647 * fix release option failure with slash
648 * fix man page lost in some distros
649 * fix bmap file packed to tarball
653 * unify import statements to absolute import
654 * clean up many undefined in partitionfs.py/loop.py/livecd.py
655 * clean up some useless try and raise blocks
656 * clean up some bad indentations
657 * improve some error messages
659 MIC Image Creator 0.17 Release Notes
660 ===========================================================
663 This release note documents the changes included in the MIC 0.17 release. And
664 the release contains new features, enhancements and bug fixes.
666 New Features & Ehancements
667 --------------------------
668 * support new distribution Fedora 18
669 * enable to handle more than 3 partitions
670 * support partition without mount point
671 * move vcs infomation from .vcs to .packages
675 * fix failure when symbolic link vmlinuz in single disk
676 * fix incorrect alignment handling
677 * fix requires squashfs in opensuse
678 * fix unicode error in myurlgrab
682 * clean up some mess in utils/misc.py
683 * clean up pylint issue in creator.py
685 Release 0.16 - Wed Jan 30 2013
686 ===========================================================
687 * add GPT support for UEFI format
688 - add --ptable=gpt option in kickstart to enable GPT
689 - add simple GPT parser to parse PARTUUID
690 - use PARTUUID in syslinux.cfg if gpt required
691 - clean up the mess code and improve readability
692 * improve alignment to reduce unused space
693 - add interface add_disks for PartitionedMount
694 - clean up the mess code in partitionfs.py
695 * append timestamp suffix to image name by default
696 * add a new option --nocache in kickstart to disable caching rpm
697 * add a new value 'vcs' for --record-pkgs to save VCS info
698 * add a new option --fstab-entry for raw image to set fstab entry
699 * introduce a new option '--install-pkgs' in mic
700 - valid values imagined: source, debuginfo, debugsource
701 - enable 'debuginfo' to install '-debuginfo' rpm in the meantime
702 * improve loop device generating and cleaning mechanism
704 - update documentation
705 - rename MANIFEST to MD5SUM
706 - clean up moblin stuff in kickstart
707 - clean mic tests and keep only unittest
708 - sepreate the download related as independent module
710 - cleanup zypp credential file to fix conflicts during installing
711 - fix the issue that outdir/cachedir is not dir
712 - recalculate package content recording
713 - refactor try except statement in baseimager
714 - fix existing loop images overwritten
716 Release 0.15.3 - Wed Jan 23 2013
717 ===========================================================
719 - fix loop device not cleaned issue
720 - fix bootstrap dirs not unmounted issue
721 - fix mic failed in kvmic issue
722 - fix binfmt register in bootstrap incorrect
723 - fix rpm path incorrect when local repo and sslverify used
725 - fix x86_64 image conflicts installing x86_64 and x86 rpm
726 - verify if logfile is a file
727 - fix type error when calling mknod
728 - fix the failure if ks under / dir
729 - clean up the mess 'directory not empty'
730 - fix type error when calling mknod
732 Release 0.15 - Tue Dec 13 2012
733 ===========================================================
734 * adapt new mechanism for bootstrap mode
735 - create 'mic-bootstrap-x86-arm' by obs build
736 - publish 'mic-bootstrap-x86-arm' into server repo
737 - use 'mic-bootstrap-x86-arm' as bootstrap env for x86 and arm image
738 * filesystem parameter support for ext[234] fs
739 - sample in ks: part / --size 1000 --fstype=ext3 --extoptions="-I 256"
740 - other filesystem will ignore option '--extoptions'
741 * update the documentation and man page
742 * multiple bootstrap path to support multi-instance mic
743 * use 'pkgmgr=auto' to select available backend in conf file
744 * improve loop device creation algorithm and create loop device by 'mknod'
746 - bear unexpected checksum type when getting metadata
747 - avoid traceback when loopback is NoneType
748 - lseek limit to 2G in 32bit env
749 - split out username and password in zypp repo file
750 - use rpm real path instead of 'cp' if it's local repo
751 - fix local repo unavailable in bootstrap
752 - fix traceback when failed to unmap kpartx device
753 - fix timestamp incorrect issue in logfile
755 Release 0.14.2 - Wed Nov 14 2012
756 ===========================================================
757 * support dracut for live image
758 * update bmap version to 1.1
760 Release 0.14.1 - Fri Oct 15 2012
761 ===========================================================
762 * support bmap file for ivi flashing tool
763 * just warning in chroot when not Tizen/MeeGo chroot dir
764 * fix logfile lost in bootstrap mode
765 * clean mounts in bootstrap when exiting
767 - fix https proxy issue in yum backend
768 - avoid traceback when loop instance is NoneType
770 Release 0.14 - Thu Aug 02 2012
771 ===========================================================
772 * use cached metadata when checksum is not changed
773 * skip non-fatal error in ks file and prompt user to handle
774 * prompt user to handle when failed to apply img configure
775 * replace hard name with device uuid in etc/fstab
776 * enhance extlinux cfg file for symbolic kernel like IVI
777 * support label assign for raw image
779 - fix live image create failure when label assigned
780 - avoid traceback when converting unsupported type
781 - fix mic --version ugly output
783 Release 0.13 - Wed Jul 12 2012
784 ===========================================================
785 * create logfile as default when --release specifid
786 * use 'gzip' and 'bzip2' to pack image instead of python
787 * automatically detect path of 'env' for chroot
788 * record version and os info in build log and logfile
790 - fix popup message in ubuntus
791 - fix unicode issue for logfile
792 - better fix for 'chroot raw' issue
794 Release 0.12 - Wed Jun 20 2012
795 ===========================================================
796 * use default value when @BUILD_ID@ and @ARCH@ not specified
797 * enhance proxy support in attachment retrieve
798 * add new --shrink opt for loop image to control img shrinking
799 * avoid invalid literal for loop device generation
800 * relocate and refactor selinux_check func
801 * remove prefix for make install
803 - fix compres image in raw image
804 - fix src pkgs download failed issue
805 - fix convert failed issue
807 Release 0.11 - Fri Jun 08 2012
808 ===========================================================
809 * support new subcmd 'auto' to handle magic line in ks
810 * enhance the handle of authentication url and https proxy
811 * support packing images together and support compressed file format
812 * reset LD_PRELOAD for chroot env
813 * centralized interface to check existing images
814 * avoid live image creating when using multi-partitions
815 * resolve the depends of python-urlgrabber
817 - fix logfile context lost issue
818 - fix attachment package url handling
819 - fix mic ch raw failed issue
821 Release 0.10 - Tue May 15 2012
822 ===========================================================
823 * container support using '%attachment' section in ks
824 * add --compress-to option to support zip format in loop image
825 * auto-detect config and plugindir to meet virtualenv and customized install
826 * remove all hardcoded info in setup.py and use sys.prefix for installing
827 * tolerate some OS errors in the image configurations stage
829 - fix zypp missing password when using username passwd
830 - some fixes to enhance authentication url
831 - refine repostr structure to fix comma issue in baseurl
833 Release 0.9 - Fri Apr 13 2012
834 ===========================================================
835 * support pre-install package with zypp backend
836 * sync /etc/mic/mic.conf to bootstrap
837 * enhance sorting for version comparsion in zypp
838 * rewrite chroot tar image using xml format mount point file
839 * fix the incorrect number showing in fs src pkgs download
840 * remove tests directory for dist in Makefile
841 * fix liveusb parted mkpart failure, revert mbr size expand in raw
842 * cleanup /tmp/repolic* dir in the EULA checking
844 Release 0.8 - Mon Mar 26 2012
845 ===========================================================
846 * partition alignment support
847 * remove bootloader option 'quiet vga' for raw
848 * update dist files in git source
849 * update unittest, add cases for chroot, msger, runner
850 * add 40 system test case for help
851 * rewrite loop device allocation mechanism
853 Release 0.7 - Fri Mar 02 2012
854 ===========================================================
855 * zypp backend: fixed a fatal issue of unreleasable loop devs
856 * zypp backend: more friendly output message
857 * backend: share cached rpm files between yum and zypp
858 * enhancement for multiple partition loop format
859 * make msger to accept Unicode string
860 * fixed a regression of compress option for FS format
861 * fixed issues in openSUSE12.1
862 * new written man page
864 Release 0.6 - Thu Feb 16 2012
865 ===========================================================
866 * give hint when converted image existed
867 * conf.py: proxy scheme check
868 * space check before copy image
869 * zypp: abort with error msg for repo resolver issues
870 * runner.py refinement
871 * ks file syntax check for '%post' without '%end'
872 * support more compression formats than only bzip2
873 * fix msg NoneType issue, causing exit after install
875 - catch creator error when retrieving bootstrap metadata
876 - correct matching .metadata file in bootstrap
878 Release 0.5 - Mon Feb 06 2012
879 ===========================================================
880 * Rewrite the algorithm of checking free space for download and install
881 * Add --shell option for convert to recreate image modified by internal shell
882 * Add -s option for chroot to unpack image
883 * Introduce --copy-kernel option for creator
884 * Remove the hardcoded default args for bootloader
885 * Disable logstderr and flush message buffer in disable_logstderr
886 * Deal with yum.conf inside yum backend by itself
888 - Fix rpmdb error in yum and zypp to avoid bad file descriptor message
889 - Fix MANIFEST syntax to be compliant with md5sum
890 - Correct dependencies for mic in bootstrap
892 Release 0.4 - Fri Jan 06 2012
893 ===========================================================
894 * Support bootstrap mode, run with '--runtime=bootstrap'
895 * Full support for taring-to output, use 'mic ch x.tar'
896 * Break dependency between backend and baseimage
897 * Check valid repos in ks file
898 * Space check update and catch no space exception
899 * Fix no prompt when cv and ch no existed image
900 * Fix NoneType 'createopts' when convert
901 * Fix no existed local_pkgs_path
903 Release 0.3 - Mon Dec 26 2011
904 ===========================================================
905 * Unit test support, run 'make test'
906 * Enable proxy support in config file
907 * Refine configmgr and pluginmgr
908 * Support multi instance with different cache dir
909 * Add 47 system test case
910 * Improve md5sum generation
911 * Add repo option --ssl_verify
912 * Add option --name_prefix
913 * Reformatted code according to PEP08
914 * Backport from mic2:
915 - Add priority and cost option for repos
916 - Reinstroduced compress-disk-image option
918 Release 0.2 - Tue Nov 29 2011
919 ===========================================================
920 * Support btrfs and ext4 fstype for creator, convertor, and chroot
921 * Append distfiles and Makefile
922 * Check arch type from repo data
923 * Set rpm dbpath to fix 'rpm -qa' issue
924 * Fix chroot issue caused by image size
925 * Improve setup.py and make it compatible with python 2.5
926 * Disable ca check for https
927 * Change default output dir name to ./mic-output
928 * untrack mic/__version__.py
929 * Fix some minor issues
931 Release 0.1 - Thu Oct 27 2011
932 ===========================================================
933 * Support three subcommand: create, convert, chroot
934 * Support five image types: fs, loop, raw, livecd, liveusb
935 * Support two package manager backend: yum and zypp
936 * Support the following global command line options:
939 * Creator subcommand support the following command line options:
941 - -c CONFIG, --config=CONFIG
942 - -k CACHEDIR, --cachedir=CACHEDIR
943 - -o OUTDIR, --outdir=OUTDIR
944 - -A ARCH, --arch=ARCH
946 - --record-pkgs=RECORD_PKGS
948 - --local-pkgs-path=LOCAL_PKGS_PATH
952 * SITE: https://www.tizen.org/
953 * REPO: https://download.tizen.org/tools/
954 * DOCS: https://source.tizen.org/documentation/reference/mic-image-creator
955 * CODE: https://review.tizen.org/git/tools/mic
956 * BUGS: https://bugs.tizen.org/jira
957 * HELP: general@lists.tizen.org
961 when you found a bug, you can file this bug in our official bug tracker:
962 https://bugs.tizen.org/jira
963 Thank you for using MIC and for taking the time to send us your feedback!