mic

tizen-mic:release-0.20

Last commit made on 2013-07-08
Get this branch:
git clone -b release-0.20 https://git.launchpad.net/tizen-mic

Branch merges

Branch information

Name:
release-0.20
Repository:
lp:tizen-mic

Recent commits

9bb9ab4... by Gui Chen <email address hidden>

update release notes

Signed-off-by: Gui Chen <email address hidden>

bc14982... by Gui Chen <email address hidden>

bump up to 0.20

Signed-off-by: Gui Chen <email address hidden>

8e354f5... by Gui Chen <email address hidden>

bump up to 0.20-0.rc1

Signed-off-by: Gui Chen <email address hidden>

392dc10... by Artem Bityutskiy <email address hidden>

liveusb: fix vfat UUID

Commit '3577b518715c29175c5f517c6f3cf7a70b0e3d39' fixed the UUID string for
raw images, but broke it for liveusb images. And this patch fixes the issue by
making the liveusb code stop adding a dash to the UUID, because now the dash is
there, just like in UUID of ext4.

Change-Id: Ibfccdf204b301808ef63589dbc3934e517a0212d
Signed-off-by: Artem Bityutskiy <email address hidden>

1873181... by Gui Chen <email address hidden>

bump up to 0.20-0.rc0

Signed-off-by: Gui Chen <email address hidden>

609c749... by Gui Chen <email address hidden>

implement '--check-pkgs' to check if packages included in image

check the given package list, if it will be installed, remove it
from the checking list. when check done, it proves some given
packages won't be installed to the image, mic should abort

Signed-off-by: Gui Chen <email address hidden>

740faac... by Gui Chen <email address hidden>

introduce '--check-pkgs' to check packages included

in some situation like pre-release image, they expect mic
not going on if there are some packages not going to include
in the image

Example: --check-pkgs=eglibc,bash
if either of eglibc and bash will not be present in the image,
mic should not go on the image creation

Signed-off-by: Gui Chen <email address hidden>

a7f2192... by Artem Bityutskiy <email address hidden>

raw: support the 'fstab' installerfw attribute

Similarly to the 'extlinux' attribute of the 'installerfw' KS command, start
supporitng the 'fstab' attribute. This means, for example, if the KS file has
this command:

installerfw "extlinux,fstab"

then MIC will not install/configure extlinux, and it will not generate
/etc/fstab. Instead, installer framework scripts will do that.

I've added the support only to raw images, since installerfw "extlinux" is
allso supported only by raw images. The liveusb support can be added later. I
do not do this because I cannot test liveusb images at this point, so I am
afraid of breaking it.

Change-Id: Ic6bb7241783aeff571956762a42665fcd8881e3f
Signed-off-by: Artem Bityutskiy <email address hidden>

3e359cf... by Artem Bityutskiy <email address hidden>

baseimager: export partition device node

Also export the device node name for each partition. This will be helpful when
we start generating fstab entries in the installer framework scripts.

In MIC environment, the device node name is easily constructed from the disk
name. The disk name compes from the KS file from the --ondisk option of the
'part' command. And --ondisk is a mandatory argument.

In other installer environments, the disk names may be very different.

Change-Id: Idafce950e511f4a7693e17be10e69fbb1e7d00d8
Signed-off-by: Artem Bityutskiy <email address hidden>

9f29bf6... by Artem Bityutskiy <email address hidden>

raw: export file-system UUIDs

This will be useful when we want to create fstab entries ourselfs by using the
installer framework.

Change-Id: Ibc425517888d45a86b73e8c73abba5639eb7e093
Signed-off-by: Artem Bityutskiy <email address hidden>