1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707
|
commit dbfb59f88aeffd86a62cea363df2da95bcd702e5
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jun 1 04:28:07 2011 +0800
Keep /etc/mtab intact if it is a symlink and clean up yum cache
Note: we're using zypp, so directories yum create are
helpless, this commit removes /var/lib/yum and /var/cache/yum
completely, thus fixed bug #17878, too.
commit 391306d1421a736aa794f5a661d44200b136e09e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jun 1 01:48:38 2011 +0800
Shouldn't copy it if /etc/mtab in bootstrap has existed as symlink
commit b8f0973b99ac49da3e32703b27dc90a4e776a82a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat May 28 01:31:42 2011 +0800
Create subvolume snapshot after installation for btrfs subvolume
commit 7c0798250be8c609a3e052ec0fa176dd9f3c61aa
Author: Zhou Shuangquan <shuangquan.zhou@intel.com>
Date: Mon May 23 09:19:15 2011 +0800
Fix a regression introduced by .package format revert
Note: fix bug #17846
commit 10c1bff6bde2cf880ec6441f9ed05e7bf25244b8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu May 19 00:59:24 2011 +0800
Use subvolume name instead of subvolid for btrfs subvolume
Note: if the root file system is a btrfs subvolume, it won't work
to use mount option "subvol=<subvol>" to mount another subvolume to
this root file system, but "subvolid=0,subvol=<subvol>" can work for
current kernel, so we can make use of this although it doesn't make
sense.
An extra option subvolrootid is specially for this, it has been in
linus tree but not in current MeeGo kernel, we'll use
"subvolrootid=0,subvol=<subvol>" to do once it is in.
commit 009a4f029e500c1517c8232b42e7eb6519fad491
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue May 17 01:19:36 2011 +0800
Cut release 0.24.11
commit 9936e2912d96aa5028a58f46ad03b2c452a5ed6f
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue May 17 00:41:10 2011 +0800
Fix string.upper use error
Note: fix bug #17603
commit 6743e6000df62fd0c3fbf44f146aad6dee1d89ca
Author: Anas Nashif <nashif@linux.intel.com>
Date: Thu May 12 01:17:42 2011 -0700
fixed typo: initab -> inittab
commit 51e4198cd0511f598c9854eedac9971988b85910
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed May 11 23:23:37 2011 +0800
Cut release 0.24.10
commit 383de5ab2a9b3531f1a1ef91d069cad4c2261582
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed May 11 23:13:48 2011 +0800
Don't require fastinit for main repo any more
Note: fastinit has been removed from the latest repo.
commit 2a1daf4d8d81c65b5224ec6d0043645475a78e2e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Apr 28 17:49:00 2011 +0800
Use default menu if menus is empty
commit 8bdf7129d46e362dc970e1df3e50de7d894065f8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Apr 28 17:25:53 2011 +0800
Allow users to customize boot menu and boot options in kickstart
Note: live image's boot menus are customized, users can use
kickstart bootloader command option --menus="..." to do, many
hard code do it, for example, --menus="autoinst" will append
an automatically installation menu with hard ocde boot options,
this commit will keep compatible with the old usage way, in the
same time, it allows new way to customize boot menu and boot options
, usage way is:
--menus="shortname1:longname1:extraoptions1;shortname2:longname2:extraoptions2;"
shortname should be a string only containing alphabet or digital or underline,
longname is a descriptive boot label users will see in boot menu screen, extraoptions
is boot options for this boot menu item.
commit d27fce9b456c2dbb52b3c6fc93c47adaaf1ef82c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Apr 27 17:09:55 2011 +0800
Depends on btrfs command only if subvolume is used
Note: fixed bug #16366
commit 170a96e8ca0ae895efc89940ed347169dba3c904
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Mon Apr 18 15:43:37 2011 +0800
Use "" for it if an element hasn't text atttribute in primary.xml
Note: fixed bug #9663
commit 94542f66ff575b0f419ca643eb029e6a8d1aa37a
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Tue Apr 26 15:55:02 2011 +0800
Use a dict to manage all the packages and their installation priorities
Note: in order to supprot excludepkgs and includepkgs and decide
which version of some package should be installed better, we desgin
a dict to save info of all the packages, zypp will base includepkgs
and excludepkgs and package version to decide which package will be
installed, also fixed bug #14689.
commit 2f369ba612f97461eaafce0095844daef073b2fd
Author: chengui <gui.chen@intel.com>
Date: Thu Apr 21 12:45:17 2011 +0800
Use logging module to record exception with call stack dump
commit 35b92dc3f8ed06566d1bae44fd46685c14dcc334
Author: chengui <gui.chen@intel.com>
Date: Mon Apr 25 14:57:17 2011 +0800
Change /etc/inittab only if it does exist
Note: Fix BMC #12231
commit eb5f15a32662ea199ccf5050db1e97a039941d2d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Apr 21 18:05:39 2011 +0800
Revert to the old *.package format
Note: fix bug #15974 and ensure it is compatible with existing tools.
commit d33e915d9ec630a09dd2b4a632a696de864e31a8
Author: Anas Nashif <nashif@linux.intel.com>
Date: Tue Apr 19 08:21:19 2011 +0100
inittab is not unique to meego and rc.sysinit is going away
commit 642fd9b7e5cd7cc172bf03234394bdb59b70ca3c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Apr 15 16:43:33 2011 +0800
Cut release 0.24.9
commit 4589522ee111aea01d2e7b000504c8317fe2032e
Author: Mingxiu Han <mingxiu.han@intel.com>
Date: Wed Apr 13 17:44:42 2011 +0800
fix bind-mount failed on opensuse11.4
commit 460797a44ff9f828efdc0991cf9cfa475222a570
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Fri Apr 15 10:25:35 2011 +0800
Handle repo option '--includepkgs/--excludepkgs'
commit a8c69090bb59b4d0da82885c57d62279d7783e85
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Apr 14 15:49:23 2011 +0800
Get package location from metadata for zypp
commit a66c02be5aea01a706432271271b3ceb56dee7dd
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Apr 13 15:52:27 2011 +0800
Fix an option merge error
Note: some option has value 'none', for this case, we should get it from
other option source, such as kickstart file or command line.
commit 7dd4b155fb1f6468ed6e45388c34165761bc60d3
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Tue Apr 12 17:27:46 2011 +0800
Enable zypp also to support package pattern '*name' in ks file
commit a99648f379cd1cdc0974fa0d81a1242b117b6826
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Thu Apr 7 11:58:47 2011 +0800
Enable zypp to handle name.arch or name* in ks file
commit e058d21f3569dd92fba7dbd4934adcaa914a22ed
Merge: b997c80 2b1de83
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Apr 12 11:23:56 2011 +0300
Merge branch 'master' of gitorious.org:meego-developer-tools/image-creator
commit b997c80fcc99ae8fd69a100c6f056a009a817650
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Apr 12 11:23:22 2011 +0300
- Cleanup prefix handling
- Fixed prefix not working with bootstrap mode
commit 2b1de83370a2c7be9ea4bb31c8db16fd6de35cd0
Merge: a2f3a17 ac52a10
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Apr 12 16:05:39 2011 +0800
Merge branch 'master' of git@gitorious.org:meego-developer-tools/image-creator
commit a2f3a174e3254d0eb477c947a122c3a362f99cad
Author: Mingxiu Han <mingxiu.han@intel.com>
Date: Thu Apr 7 11:54:23 2011 +0800
Check selinux status for arm image and btrfs file system
Note: if a user needs to create arm image or to use btrfs
file system to create an MeeGo image on Fedora, selinux
must be disabled, otherwise mic2 can't work normally,
before, mic2 disabled selinux if it is enabled, but from
now on, this should be done by the user, mic2 will exit
and tell the user how to do once it detects such situation,
also fixed bug #11182
commit ac52a104534b07bd79d98ed2518fb0d7cf932961
Merge: 928dc7f f66e2f4
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Apr 12 10:22:39 2011 +0300
Merge branch 'master' of gitorious.org:meego-developer-tools/image-creator
commit 928dc7f3eb7e4e9940de6d52714e177b599959bb
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Apr 12 10:21:39 2011 +0300
Fixed previous commit for siteconfigs. USER and GLOBAL configs should be merged if they are present.
commit f66e2f4af1d38d2df0c4bb3ceb37b186ceefc76b
Merge: 0eaad36 014c560
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Apr 12 14:55:05 2011 +0800
Merge branch 'master' of git@gitorious.org:meego-developer-tools/image-creator
commit 0eaad36e577e6573566e6134f39d7e807e287bbc
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Wed Apr 6 14:47:34 2011 +0800
Use cElementTree instead of DomTree and fix issue of memory consumption
commit 014c560ea7c8357c5da67ac059ef7070030046d8
Merge: 9a760b3 24838ec
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Apr 12 09:32:39 2011 +0300
Merge branch 'master' of gitorious.org:meego-developer-tools/image-creator
commit 9a760b33cdca70fc6c7a516731e2d71309644f73
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Apr 12 09:27:09 2011 +0300
- Be less verbose and don't print site config content every time
- Read only one siteconfig in preferred order
- Added variable for DEFAULT_PREFIX
commit 24838ecfe8224dc79f21c4e4478eb4c6637ea874
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Wed Apr 6 11:18:18 2011 +0800
Enable zypp to handle '-package'
commit c2bd8f08095f45fa05358e0736e4977b6fedc76a
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Apr 7 13:54:07 2011 +0300
Lets not hide error messages.
commit 6064d53529a43ac779c89f79c988e0ea6615bad3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Apr 6 15:04:03 2011 +0800
Fix a regression introduced by subvolume support
Note: fix bug #15200
commit cab3dcff2287b1ce0001b383cf1adac1017204a6
Merge: b3ad2c0 03e1478
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Apr 6 14:38:34 2011 +0800
Merge branch 'master' of git@gitorious.org:meego-developer-tools/image-creator
commit 03e1478e4bba50c5b5903ce9d8f0540eaf265efb
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Mon Apr 4 16:02:31 2011 +0300
We can't use repourl.find(bootstrap_target_arch) != -1 here because for example armv7nhl architecture uses armv7hl repository URL. This is similar to iX86 uses ia32 repository URL.
commit 6373be998a19bdcddaf28db0900be67eca0834a6
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Mon Apr 4 09:00:19 2011 +0300
Fix problem when LC_ALL is not set.
commit b3ad2c037cb6e634133bb07bd864a564d1d90ffd
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Fri Mar 25 11:10:12 2011 +0800
Fix liveusb image creation error with --interactive option
Note: fix bug #14872
commit 089409d0911a3be838300c2b9801c59e040ec14d
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Thu Mar 31 15:19:42 2011 +0800
Fix another UnicodeDecodeError
Note: fix bug #15047
commit 0e542ae93d7da1b45fcee97411c9876e57949850
Author: chengui <gui.chen@intel.com>
Date: Sat Apr 2 14:19:51 2011 +0800
Set LC_ALL before install
Note: set LC_ALL to 'C' before runInstall, and restore LC_ALL after it.
fixed bug #8289
Signed-off-by: chengui <gui.chen@intel.com>
commit 2da2aabdfc95597424640ada1fd1bae3807d1af4
Author: chengui <gui.chen@intel.com>
Date: Sat Apr 2 12:48:12 2011 +0800
Handle traceback caused by zypperpkgmgr
Note: Fixed bug #12082
Signed-off-by: chengui <gui.chen@intel.com>
commit ee94b5840101ab06b9263423d3a79c14cbaade12
Author: Mingxiu Han <mingxiu.han@intel.com>
Date: Mon Mar 28 15:49:37 2011 +0800
Check image format for arm
Note: livecd and liveusb image format can't support arm, once someone
does so, mic2 will exit with error message, fixed bug #14287
commit 6571129af239d23ee42fbf11412b90e2b781a8b1
Author: chengui <gui.chen@intel.com>
Date: Wed Mar 30 10:12:34 2011 +0800
Use 'cp -af' to preserve file and directory attributes of fs image
Note: shutil.move can't preserve file and directory attributes,
fixed bug #14892
commit e9a27b0c3c6722baeb13aa14d4a2427716ed25a3
Merge: 526f272 00b35cc
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Apr 2 09:56:56 2011 +0800
Merge branch 'master' of git@gitorious.org:meego-developer-tools/image-creator
commit 526f2727dfaa07aa9e43c5364d5e17fc6056cc53
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Apr 1 15:27:10 2011 +0800
python-pykickstart >= 0.96
commit 00b35cc1291b176236e91e35171a3ec0084dbaa0
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Apr 1 15:27:10 2011 +0800
python-pykickstart >= 0.96
commit 5bc4aaff1ad863f049ae640e15f77d98019cbf30
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Apr 1 15:11:35 2011 +0800
Support subvolume for btrfs and enbale chroot to support subvolume
commit a2cbe1670841c54c5075e956b903d6c1dcd716f1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 25 10:26:06 2011 +0800
Cut release 0.24.8
commit 89d992f2b0fedb32281cb14f18d42bcd1df4cac8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 25 10:18:49 2011 +0800
Update debian packaging stuff
Note: from Fathi Boudra
commit 592e3c991c8fa3486b4420c02a44e46fb38524c6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 25 10:02:59 2011 +0800
Fix version issue in case of using 'sudo python setup.py install'
Note: fixed bug #14809
commit 481af64feda0da78ef1d504adcf21cfdf2838b00
Author: chengui <gui.chen@intel.com>
Date: Tue Mar 22 13:43:58 2011 +0800
Clear the nessy characters caused by 'mkfs.ext3'
commit 7ba6531a63ec945e8c920ca7697b697dfc5d8fe8
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Mon Mar 21 13:53:59 2011 +0800
Correct an error in commit 00644cb34bea3730d2072da82b0fb2523de85793
commit fea296c112b44170a725fd5e547a373aa7a820cb
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 21 13:22:25 2011 +0800
Short "Downloading..." and "Installing..." messages for bootstrap
commit 1e1b960905e598d9c352a46e78595c106c5374b9
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 21 12:15:33 2011 +0800
Call get_default_pkg_manager() instead of using function handler
commit fe3e574a561dd62be9f0006cae118a16d0a49e28
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Mon Mar 21 11:22:23 2011 +0800
Fix fs image creation issue
Note: fixed Bug #14685
commit fb1aeff1dc6027acd3837a943c966467ff6d07c4
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 16 17:15:52 2011 +0800
Cut release 0.24.7
commit f928fbb45b25f0ca975579fd4f5ccb181466d4e3
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Wed Mar 16 16:49:40 2011 +0800
add a storage controller for virtualbox vm
commit 4ece39f183f471f17913aff656c4a94456fc4fc9
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 16 14:06:30 2011 +0800
Unset all the proxy environment variables before calling urlgrabber
Note: on some systems, there are many proxy environment variables
exported, including http_proxy, https_proxy, ftp_proxy, all_proxy
and no_proxy as well as their uppercase words, urllib2 will still
parse these even if proxy argument is delivered explicitly, so
for this case, we have to unset them fully before calling urlgrabber.
commit 82a10dc1650a41504e1bd956cb7ffca69621a731
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Wed Mar 16 11:43:57 2011 +0800
Installed 'mtd-utils-ubi' to support ubifs in bootstrap
commit f2a2f69f0f2b16a7c241f22144cb3df1bb1c1125
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 15 16:09:26 2011 +0800
Fix an UnicodeDeocde error
Note: fixed bug #14398
commit 00644cb34bea3730d2072da82b0fb2523de85793
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Mon Mar 14 14:16:54 2011 +0800
Fixed the issue about 'usermod'
commit b25974e096e1d192ed7ee5d93c4839bd607537dd
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 11 15:27:19 2011 +0800
More precisely order bind mount points
Note: if there are many local repos used, plus cache dir, temporary
dir and output dir, in case of bootstrap mode, bind mount pionts will
be many, mount order is very critical if some of them have the same
ancestor directory, for examle, repo A is file:///storage/localrepo/A,
output dir is /storage, the old ordering algorithm can't order them
correctly because it just counts the direct parent directory of a bind
mount point, the new algorithm will consider all the ancestor
directories and smarter :-)
commit fa3de13720de341c6ff5944be1320eaef262492a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 11 15:24:07 2011 +0800
Enable zypp to support local repos
commit e99c185662f8e433aacfff1266f1c1464b0353fb
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 11 15:04:59 2011 +0800
Resolve groups on demand
Note: in some cases, repo isn't ready for the given package manager
, for example, some repos only have comps but don't have patterns,
but we want to use zypp as the default package manager, zypp doesn't
recognize group in comps, so we have to replace it with package list
before starting installation, for yum, there is also a similiar case,
for example, some repos only have patterns but don't have comps, yum
can't recognize group in patterns, so we also have to replace it with
package list before starting installation. In order to handle such cases,
we introduce an funtion resolve_groups which will replace the group
the given package manager can't recognize with its package list
defined in comps or patterns.
If both comps and patterns are there, option use_comps can be used
to indicate which one to be used, if use_comps is equal to 0/False, mic2
will assume to use pattenrs for both yum and zypp, but if some group
can't be found in patterns, mic2 will try to find it in available comps.
In the same way, if use_comps is equal to 1/True, mic2 will assume to
use comps for yum and zypp, but if some group can't be found in comps,
mic2 will try to find it in available patterns.
So the value of use_comps and package manager will significantly
impact on mic2's behaviour and the installed packages in image unless
comps and patterns are completely consistent in repos.
commit 69f7b4467310f278c1c8d9255b41b5d529e21b63
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 11 14:46:16 2011 +0800
Use full path for tmpdir and outdir before they are into convertor
commit 07717097f063d10597f1f2b54fdd7a9d491ca142
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 11 14:28:53 2011 +0800
Limit download progress line width equal or less than terminal width
commit 7382544b47e3e54d6aea201161adf62bffea0a1a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Mar 10 11:46:09 2011 +0800
Completely support option --fsoptions of kickstart command part
Note: option --fsoptions of kickstart command part can be used to
set mount options for a partition in /etc/fstab, this is very
helpful to btrfs, via this option, users can specify more mount
options but it is very flexible. Currently mic2 used compress
option for btrfs, but current syslinux (4.0x) can't recognize
compressed btrfs so that raw or netbook image can't boot normally.
With this, users can decide to use what options for it in kickstart
file, by default, compress option isn't provided, so users can play
btrfs using MeeGo raw or live images.
This commit also fixed bug #142888 and #10660.
commit e2e4572416bd8cd11edfecdf0c1dba0aa9febdb8
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Wed Mar 9 17:59:52 2011 +0800
Make sure an image file system includes syslinux
commit 5b71a19692ca31b60f7ac57235b3069d94961436
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 9 17:20:32 2011 +0800
Cut release 0.24.6
commit 7eb3bf93426183fde7497797cd95e29803e13585
Merge: 0b609b4 ed6d1f4
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 9 17:16:18 2011 +0800
Merge branch 'master' of git@gitorious.org:meego-developer-tools/image-creator
commit 0b609b4cd86dfe5b79bb6cd0038f5bed6cd72b07
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Wed Mar 9 15:21:04 2011 +0800
Correct an error in commit 4a15d1376d923cc318b91a4669558808239bda8a again
commit 2cec1a5b6292519f003fde02ea82fee2fca1a961
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 9 17:03:24 2011 +0800
Set MBR after image is unmounted and device mapper is closed
Note: on Fedora 13, we found the converted liveusb image can't
be mounted and chrooted, the root cause is that mic2 set MBR
when image is mounted and device mapper is using it.
This commit fixed bug #14165.
commit ed6d1f4da4cff3f35544fa33121383ae42bca808
Merge: 1f6a5eb ca57b7e
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Wed Mar 9 08:29:10 2011 +0200
Merge branch 'master' of gitorious.org:meego-developer-tools/image-creator
commit 1f6a5eb962564e15cccb0046f85cc9a4afa474af
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Wed Mar 9 08:28:21 2011 +0200
Added mtd-utils package to the bootstrap to fix BMC#14282.
commit ca57b7ee0ffdd08229c2658a695f3723e4b061e3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 8 15:14:23 2011 +0800
Correct cached packages statistics for yum
commit 20be3741856eab123e72223bea5a82f6f6701e89
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Mon Mar 7 15:55:34 2011 +0800
Sleep to try to avoid any dm shenanigans and make sure tmpdir and outdir exists
commit 8da2a50f71b00c94afee4fd24338727e20c3b754
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 8 12:09:09 2011 +0800
Use stronger package integrity check way
Note: checkSig in yum is weak, it fails to verify non-rpm-header
damage, "rpm --checksig --nogpg <pkg>" is the best way for this,
rpm-python didn't provide such check method.
commit e28e11e708ea77089d2d6017ed2e51e90185562a
Merge: db1779a 27d2f73
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Mon Mar 7 16:21:24 2011 +0200
Merge branch 'master' of gitorious.org:meego-developer-tools/image-creator
commit db1779a3dbd77a58c0bdab0c114e9d9cb3e02ca3
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Mon Mar 7 16:21:05 2011 +0200
Fixed typo.
commit 27d2f7354c922d8d84ac40c29f51ccd62ef365fa
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 7 11:01:35 2011 +0800
Fix clean-up error in case image can't be mounted
commit 07a852637ca58fc59c34cd53e01ef0e9f27d87d4
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Fri Mar 4 18:00:46 2011 +0800
Modify commit 938ccc8055077323700bd3a41ef222606f507453 for commonality
commit 8633ca838f987a21dc76c84aac23f6def453f335
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Sat Mar 5 11:03:13 2011 +0200
Readded the get_extension_name function.
commit 8507a33caafd4e7d65cada51f4ab7f887cfa9909
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Fri Mar 4 13:52:10 2011 +0200
Removed functions: get_extension_name, copyowngrp, oldmycopytree and mycopytree as they are not used anymore.
commit 43e34bf734adde3285b4d92b17b90e0fbbc3f3cc
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Fri Mar 4 15:08:29 2011 +0800
Use 'blkid' instead of 'vol_id' and fix bug 8405 and bug 10999 note: udev removed 'vol_id' and converted to using 'blkid'
commit 84dcfe72887e22e2b18042d949be4a9e6775b7e0
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 4 11:58:27 2011 +0800
Correct an error in commit 4a15d1376d923cc318b91a4669558808239bda8a
commit 6fced5543ef695a1d7f89e3da62d35b06e175944
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 4 11:42:35 2011 +0800
Fix some regressions introduced by directory layout changes
commit 497f250af9b5e6dc585dee4a1bec6eee4314181a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 4 11:00:50 2011 +0800
Move mic/cmdln.py to mic/utils/cmdln.py
commit 743a4a85a9d9e57c7a455f80c262d58b8d8ffbc6
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Mar 3 19:39:57 2011 +0200
Fix bug caused by the moving of files to utils dir.
commit 24ccee6cb681c5a58f7554c36acae2920a5b271a
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Mar 3 14:54:00 2011 +0200
Make sure dir exists before using dir.
commit 5f9a7d18f1f0d47286bbf97974416535c426f7fa
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Mar 3 13:57:53 2011 +0200
Fixed make clean not working with the new utils dir.
commit 39c2ba57589fde9709232f58dae95fe835a10219
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Mar 3 13:33:16 2011 +0200
Moved misc.py and debug.py from imgcreate to utils.
commit fc6963b143f418efe931961cc983dc5df111dfbd
Merge: 2703865 4a15d13
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Mar 3 11:01:53 2011 +0200
Merge branch 'master' of gitorious.org:meego-developer-tools/image-creator into arm-bootstrap
commit 27038654f6205f0e5cdc7b1b82fdce427b2db1dc
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Wed Mar 2 15:54:31 2011 +0200
Moved bootstrap.py from imgcreate to utils dir.
commit 4a15d1376d923cc318b91a4669558808239bda8a
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Wed Mar 2 16:21:47 2011 +0800
Prompt some infomations about X environment in more friendly way and fix for bug 10908 and bug 11000
commit d3dc60c1ef618246434da45d0312aefd5c54e011
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Wed Mar 2 16:01:32 2011 +0800
handle nonascii string and fix bug 4944
commit 1191c783b2147722925976251d9e808d8f7c56a2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Mar 3 00:30:15 2011 +0800
Fix no_proxy parsing issue in case whitespace is included
Note: on some systems, there are whitespaces included in no_proxy
environment variable, it looks like:
export no_proxy="127.0.0.0/8, .xxx.com, 192.168.0.0 / 24 "
this commit enables mic2 parse such format correctly.
commit d8a7c0368a6331cd5dec98f85c3d5f6cb7ee00e9
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 2 23:33:45 2011 +0800
Fix an error in case of --arch=i*86
commit 0af17ce8a9db94ab0a76bf899be748c45bf57ecf
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Wed Mar 2 15:05:27 2011 +0200
Fixed the kickstart copy.
commit 0480bef904c9cdaa101c3ba06e622bd32a5f4aab
Merge: 8289ee4 1191c78
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Wed Mar 2 13:38:26 2011 +0200
Merge branch 'master' of gitorious.org:meego-developer-tools/image-creator into arm-bootstrap
commit 8289ee437454dbc1215cff7f818d0b70b5d03fa9
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Wed Mar 2 13:00:19 2011 +0200
Fix error when arch is not set.
commit fe3356dc19c2ae32319bd73641f6b6d02f495b8a
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Wed Mar 2 11:43:40 2011 +0200
Moved bootstrap related code to the bootstrap.py
commit a85dfddd7d4bdfd349051ede5b07f6a4e75ab9a5
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Wed Mar 2 10:20:34 2011 +0200
Select main repository based on the packages only. Also changed yum to libzypp.
commit cd01b4134a205f0cd9c961879a81b25a883d4ef0
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Mar 1 18:51:31 2011 +0200
Close the databases after we are done with them.
commit b01179ffba2b228e8a0190dc6e38e1ef35b3c9d6
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Mar 1 17:29:09 2011 +0200
Clean the loop functionality a bit.
commit 2cdb97dd4898c37f193ffcea81357c27efff9139
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Mar 1 17:06:59 2011 +0200
- pam-modules-cracklib and moblin-release not available in repos anymore.
- Added pam and coreutils.
commit 3c6bf2eabb6f0b3421bf611cb4beb8c29f3ce799
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Mar 1 16:33:09 2011 +0200
Fixed package architecture condition problem while doing intel bootstrap.
commit 7ea85c1f44ea1e22bf5a8a4b3ad49d6b6408fe22
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Mar 1 12:25:24 2011 +0200
Check dir existance before doing stuff.
commit 31c2e20e0355864c0ff516ec09fba65404805781
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Mar 1 14:54:25 2011 +0200
Include arch to the package search from db.
commit f77eb6f32c706b96636aa25840982be92274a940
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Mar 1 18:36:14 2011 +0200
Minor cleanups.
commit 7d6ba4b78f314004de8e51341eefc4fc3ccb337f
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Mar 1 12:02:28 2011 +0200
Added @ARCH@ support and fixed ARM bootstrap.
commit e9d49169717a4be9cf90b9a9aebe65055e396da7
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Tue Mar 1 11:20:02 2011 +0800
Fix source package name resolving error
commit 6cb4c1e4db7f41e292039e89bb1052728dfa6fd3
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Mar 1 10:40:33 2011 +0200
Use defines instead of the values themselves.
commit 68a34f7f8b8b43d112f91132f1628c236278739b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Feb 28 16:33:40 2011 +0800
Check depended tools and print user-friendly messages
Note: fixed bug #13903
commit 32b0d61b954c231113d840215c82d0ed8b2598d6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 25 14:22:26 2011 +0800
Cut release 0.24.5
commit 6e66277eeab6b0efbadf2a85eb25818899691ec8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 25 14:18:13 2011 +0800
Clean up some unnecessary output info
commit c4b954f5866960586f0bae6bdba6fc0fcc2f6d2b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 25 13:56:10 2011 +0800
Add one new option --rebuild-bootstrap for creator
Note: in some cases, the old bootstrap can't work normally, for
example, someone created the bootstrap with ARM binaries which can
not work, someone used the buggy mic2 version to create the bootstrap
. With this new option, users can rebuild bootstrap using repos from
their kickstart files if the old bootstrap is dysfunctional.
commit a0574d1e3020aa8adef9d346ac2240f6ab26ffd5
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 25 09:48:01 2011 +0800
Preload the required kernel modules before entering bootstrap
Note: we found some issues about dm_snapshot on Ubuntu and openSUSE,
these issues are random so we fail to trace them, it is better to
load kernel modues before entering bootstrap.
commit a563cdeb1daddc1a4fbb7fa9df606868790c4cbc
Author: zhou shuangquan <shuangquan.zhou@intel.com>
Date: Wed Feb 23 15:17:16 2011 +0800
Add cache feature for sourcepkg downloading
commit beff898f43dd6b61e31deb78988a064034e4c1de
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 23 11:38:39 2011 +0800
Exit when run mode is set to 0 on non-fedora and non-mmego systems
Note: mic2 won't allow users to specify run mode as 0 when it is
run on non-fedora and non-meego systems, this is mandatory. This
commit also fixed bug #13643 and #13644
commit f095dbf7a1ff321d6cefe12d2c55e8f0b4faaf75
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 23 11:01:31 2011 +0800
Clean up repos yum opened
commit 9c2263c32976a27d607089896174ba3ef8d46299
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 18 16:06:21 2011 +0800
Cut release 0.24.4
commit 8e8e3c1ef86a37266050b18b7f437bd110e9271b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 18 16:03:40 2011 +0800
Handle the case run_mode isn't set in config
Note: fix bug #13659
commit f992b015352b78d5f27814ce6bc2abc121cb3884
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 18 15:35:41 2011 +0800
Fix an error introduced by commit 9df1a7c68cde46103d319c669e5dea191bc642b4
commit 9df1a7c68cde46103d319c669e5dea191bc642b4
Author: Anas Nashif <nashif@linux.intel.com>
Date: Wed Feb 16 07:20:40 2011 +0000
Do not create vertical directories, all images go into images/ now
commit dd0f40bbb9cfde8f137fd6b29ae067a825db6a10
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 18 15:08:02 2011 +0800
Rename zypper package manager as zypp
Note: fix bug #12872
commit 289739a7e0f2eab1ccac59af97fdc95a59a6e2da
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 18 14:26:46 2011 +0800
Use the default value to handle missed packages
Note: with this commit, users can use '%packages --ignoremissing'
in kickstart file to ignore missed packages, the default value
is KS_MISSING_PROMPT, in this way, users can control this more
flexibly.
commit 3da4c8d2a9e44f26fbc3eb261ecc9c21929b02d2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 18 14:23:11 2011 +0800
Add a new vertical 'tv'
commit 7d8e957edc0d2fa878d82f3142bcb123da3da2ef
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 16 18:56:22 2011 +0800
Remove mic.imgcreate.srcdownload
Note: we reimplemented it in mic.imgcreate.misc
commit 9bff2447650248db00db2da7f09768b6461dfdd7
Author: Zhou shuangquan <shuangquan.zhou@intel.com>
Date: Tue Feb 15 09:42:45 2011 +0800
Modify the code about '--include-source' and fix Bug 10115 passingly
commit c74b538e182fb1cff1ca998c3d9ef0ddc4864e85
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Feb 14 10:03:09 2011 +0800
Cut release 0.24.3
commit d2e88c0ed8ec7e91c6facd0b04dcf7fcaf7988a6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Feb 12 19:08:00 2011 +0800
Append an option --volumeid for setting volume id of livecd image
Note: fixed bug #7277
commit 66907c87ff7ac00cdf5cf9e127940bf73abb7bc7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Feb 10 17:56:41 2011 +0800
Prompt missed packages in patterns
commit 385775aa500554cb110739f95744afbdd4638051
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Feb 10 17:51:45 2011 +0800
Use patterns by default
commit 4ce4d030f02925aafa12599b0d2d1f6531a9e591
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Feb 10 11:51:25 2011 +0800
Should't call find_binary_path on importing mic/imgcreate/fs.py
Note: fix bug #13391
commit d394810162b6df0da5c4be33e87253a869c95353
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 9 15:06:57 2011 +0800
use genisoimage instead of mkisofs
Note: fix bug #11051
commit 3e0c18866097d74912053f6f5c6d93cacf105f91
Merge: 028727f f42eaa9
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Feb 1 16:00:49 2011 +0800
Merge branch 'master' of git@gitorious.org:meego-developer-tools/image-creator
commit 028727f9a6afc40e4238b1f8aa68dbc6b5d54074
Author: zhou shuangquan <shuangquan.zhou@intel.com>
Date: Tue Jan 18 17:31:40 2011 +0800
makes all intermediate-level dirs and thus fix bug 11203
commit f42eaa9f099ef9341230467be8e24c6401c2c1c6
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Jan 25 14:24:34 2011 +0200
Fix for BMC#12773
commit 731c03a0650ea045e2cbfe98ddb91d6d716bbf70
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Jan 25 14:23:10 2011 +0200
Fix for BMC#12774
commit 236482067b7431c96afd40b13fb946941c713203
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Mon Jan 24 16:15:23 2011 +0200
No need for target_arch as it is included to creator.
commit 44d52530e16e7ed3c3e428315ddbb44e154bc839
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Mon Jan 24 12:50:21 2011 +0200
Break out of the loop when it is possible.
commit 8b447a8869185845a761f53e43ff15b42ff932c8
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Mon Jan 24 10:04:59 2011 +0200
Dont select based on architecture but based on image features. Changed "if arm" to "if syslinux-exlinux".
commit 07dca53988fd463adc99ea4781b965f7147e19e3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jan 13 16:23:57 2011 +0800
Cut release 0.24.2
commit 7bc75f41fa6791589a2f20fa4aceb53431cb8acc
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 10 16:03:06 2011 +0800
Fix another kickstart file copy issue
Note: if --package is given on creating a release image, kickstart
file can't be overwritten because it has been packaged a tar ball,
mic2 regenerated a new kickstart file in bootstrap, this resulted
in inconsistence of kickstart file in bootstrap, this commit tries
to keep kickstart file intact but manage to delivers proxy environment
variables in order that mic2 can access repos inside of bootstrap,
fixed bug #12127.
commit 43495ee7afc0387503c6bc53703e72f23c0475f8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 10 12:00:15 2011 +0800
Fix Url assignment error
Note: repoInfo.baseUrls() return a list of Url, Url is an object
instead of a string, method __str__() is used to get real url
string, fixed bug #12125.
commit b2c8bf4a45bc44c13d19718c9fd385a49816edaf
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jan 7 15:09:20 2011 +0800
Clean up yum garbage info
Note: yum created a installroot dir under installroot dir and cached
some info which is nonsense and occupied tens of MB disk space, we
didn't notice this before or new version of yum introduced this,
anyway we can remove it safely.
commit 0ad3067600aeaa49569dbe4e11d5ed63e21cc324
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jan 7 10:21:29 2011 +0800
Fix ks file name and copy issue in case of bootstrap for release
Note: fixed bug #12012
commit 08dbc93162532ebe0338b90f40b0978447821a12
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jan 6 11:22:18 2011 +0800
Set correct suffix in case of bootstrap
Note: fix bug #11873
commit e30598d2bdf8818c57c0e26ed7f744dfb0e42d4c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 5 16:08:18 2011 +0800
Cut release 0.24.1
commit 4fdef55b9e92c77b81ee45aa91f514fb2bf404bc
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 5 16:01:04 2011 +0800
Get proxy info from repo
Note: on openSUSE, chroot didn't take proxy environment variables,
so for this case, we must get it from repo.
commit cc8672a18ca6af56b154a320654efc1f75348177
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 5 14:38:52 2011 +0800
Fix several typos of CreatorError
commit 53007d75aec3596213424d50de5fb0387d52a6c8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 5 14:30:58 2011 +0800
Ensure bootstrap to contain all the packages zypper package manager requires
commit 77cd0d67cbaca0f55db282f7e770107593044da5
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 5 13:34:59 2011 +0800
Fix one more arm image issue and close rpm transaction in case of exceptions
Note: need to ignore architecture on installing rpm packages, also
want to close rpm transation when some exceptions happen in order that
loop device can't be released correctly, fixed bug #11866 and #11867
commit 9069c1727e5c1f414401a88185ac9860afd5b926
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 5 10:15:41 2011 +0800
Work around libzypp and libzypp-bindings without armv7nhl and armv7hl
commit b4090f7f2ea713ae1efaef8d78de9d293c4e12e1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 4 15:19:34 2011 +0800
Add two more arm architectures
commit f0cfa8328f951efa383c9f8d7220f41439345e87
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 4 11:35:26 2011 +0800
Fix zypper package manager error for ARM image
Note: zypp also needs to set system architecture, by default,
it detects local system to decide system architecture, so for
ARM image, we must use ZConfig to set it to correct architecture,
this depends on libzypp-bindings with builtin arm architectures
support, libzypp-bindings version should greater than 0.5.8.
Also fixed bug #11866.
commit 68ac1fa804081c21b16c54458c6e96a32b824577
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 4 09:28:49 2011 +0800
Bind mount local packages path to bootstrap
Note: in bootstrap mode, local packages path can't be accessed
because it isn't mounted, this commit fixed it.
commit 6968abf23730c3ec7019b7d8050ad61c03a7101a
Author: Zhou Shuangquan <shuangquan.zhou@intel.com>
Date: Fri Dec 31 09:46:56 2010 +0800
The 'DriveConnectionInterface' property is only valid if 'DeviceIsDrive' is TRUE
commit 2fdabe800f5a5019f1ed3dc80667ec1033007951
Author: Zhou Shuangquan <shuangquan.zhou@intel.com>
Date: Thu Dec 30 16:46:10 2010 +0800
fix bug 10731&11061:can't find usb
commit 4f16c7aea352c271080140a1ef74ca84b05dbe9b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 30 21:30:42 2010 +0800
Update ChangeLog
commit fa9b32ff3c0eed8f5cdfd410dd81b13cd7de6788
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 30 21:27:28 2010 +0800
Cut release 0.24.0
commit 080f1eca115fb4279f6cebe89852dc9e0b9b9600
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 30 16:21:07 2010 +0800
Also install python-zypp in bootstrap for zypper support
commit 857705d574cbde3bb4114d1f989a27076fcaaf86
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 30 15:59:52 2010 +0800
Verify package integrity and skip non-existent packages
commit 9f92138741b08615fa8fd1e755eb1e8791580c8e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 30 15:19:52 2010 +0800
Remove a tab
commit 31a635bb403ba80dcd418d78134f831b38600510
Author: Zhou Shuangquan <shuangquan.zhou@intel.com>
Date: Tue Dec 28 18:14:31 2010 +0800
Ensure the logfile is consistent with screen output
commit dc2eb2179ffb169decdbf163d803bbf966a068c7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Dec 27 10:39:42 2010 +0800
Fix main repo guess error
Note: some repos hasn't comps.xml, but they only have patterns.xml
, this should be ok for main repo.
commit 4e37b903cdcc9cd8de16debbdf2042de982fa232
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Dec 25 18:53:16 2010 +0800
Enable bootstrap mode for ARM image
commit 13ba40cc7eadcf0f23619444b9739d965e541eef
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 24 14:43:45 2010 +0800
Ensure version is output to logfile
commit 662940efec1df41208eeb0c69f20f440256f4e74
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 24 12:01:19 2010 +0800
Fix https repo fetching error
Note: if https server requires certificate check, but client didn't
have certificate available, mic2 will fail to access such repo, so
for such repo, we just don't verify certificate, fixed bug #7926
commit 6f598ef2c8ab3fc8ddfb884c8429cc4c90628b29
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Dec 22 12:09:10 2010 +0800
Fix mount conflicts in bootstrap mode
Note: among of tmpdir, outdir, cachedir, logfile dir, if one dir
is parent dir of another one, mic2 can't handle such cases correctly,
this is root cause of bug #11595, this commit will reorder mount
of these dirs in bootstrap so that they should be mounted correctly,
say outdir is /mystorage/output, cachedir is /mystorage/cachedir,
tmpdir is /mystorage/tmpdir, logfile dir is /mystorage, before this
commit, mount order is /mystorage/output, /mystorage/tmpdir,
/mystorage/cachedir, logfile dir isn't mounted because it thinks
/mystorage exists, so log in bootstrap isn't recorded under /mystorage
dir of bootsrap, final log file didn't contain these log in bootstrap,
after the commit, mount order will be /mystorage, /mystorage/output,
/mystorage/tmpdir, /mystorage/cachedir, this can ensure log is still
recorded into the same log file, function order_bindmounts can also
handle duplicate mount points, it can always ensure the correct mount
order, parent dir is mounted firstly. this commit also fixed bug #11595.
commit 2b1dacd6f1fd461128e21ed3010d89bcb8ce004a
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Dec 21 13:53:01 2010 +0200
Changed error message. Moved option checking earlier.
commit ce3219651a5dec0b276aa777463813732e4d1c95
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Dec 21 13:36:54 2010 +0200
Created variables for default values. Cleaned a documentation a bit.
commit 055370f319da74569d4bc3605fafb51ba00570b6
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Dec 21 10:57:07 2010 +0200
Create cache and tmpdirs before using them.
commit b0f1ff08cdf1e63262eafeb10a81913cad2c4d00
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 21 16:23:17 2010 +0800
Fix ignore_siteconf condition error
commit 9e0e0d4c19624b75a63cd3ca143cd50a6d43abfb
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 21 15:43:04 2010 +0800
It should return with error if chroot failed
commit 99f6962b2746bafeaac72944046c8efd6426c5ad
Author: Zhou Shuangquan <shuangquan.zhou@intel.com>
Date: Tue Dec 21 09:38:35 2010 +0800
fix the bug11405 -- mic-chroot(0.23.0)could not create image file
commit 381f9483b4971222fb215108b11e6d396ae659c8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Dec 20 15:59:18 2010 +0800
Fix another "can't exit" error
Note: commit 69fe1feab2696038143e28f3bb7be5a6dd74cfbd introduced
a new issue, it called option parser twice so that two log worker
was started, this fix refactors 69fe1feab2696038143e28f3bb7be5a6dd74cfbd
and allow to read options from kickstart file specified in site
config.
commit 96b61409ffeab765146b8a17f630207cc785e2ad
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 17 13:24:15 2010 +0800
Use return instead of sys.exit in order to get final cleanup
commit 568f9ce828b2b3dbf5a0f76cd02c473255cf3329
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 14 21:13:53 2010 +0800
Print mic2 version and fix an error if config isn't provided
commit 69fe1feab2696038143e28f3bb7be5a6dd74cfbd
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Tue Dec 14 16:57:14 2010 +0800
fea: readin magic line from ks for cmdln options
If user provide a "magic" line in the first line of ks file, in such
format:
# -*-mic2-options-*- --format=livecd --arch=arm -*-mic2-options-*-
^^^^^^^^^^^^^^^^^^^^^^^^^^
And the inline options part use the SAME definition of cmdln ones.
If invalid options met in the inline options line, the parser will
just skip it w/ warning message, but not abort with error message
as the original parse do.
The inline args (the left part from options) will be ignored.
And the priority of cmdln options and inline options is:
cmdln >> inline
commit 2baf578d2acb4376d96dc5641fe9ce2d5e2e1fcc
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Tue Dec 14 15:00:53 2010 +0800
Fix bug #BMC 10572, which is related with --include-source option:
The corresponding source rpms are missed if no sqlite db provided by the repo.
commit 08a5c074afc6e3d9aa6747e3aadb7b931a78fc5f
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 14 10:37:45 2010 +0800
Copy /etc/sysconfig/proxy to bootstrap dir for zypper
commit 9533503cab0e9b352566cc5d9edbf6ef16cb7497
Merge: a1ae398 8f72881
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Dec 13 16:00:50 2010 +0800
Merge branch 'master' of git@gitorious.org:meego-developer-tools/image-creator
commit a1ae398d2ad421357066363cf865636cf811a2e7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Dec 13 14:39:50 2010 +0800
Allow to read all the options from config file
Note: in mic2 config file, key name isn't different from
option name for some options, here is a table for reference:
cachedir --cache
tmpdir --tmpdir
outdir --outdir
format --format
default_ks --default-ks
use_comps --use-comps
run_mode --run-mode
save_kernel --save-kernel
traceback --traceback
logfile --logfile
verbose --verbose
debug --debug
bootimg_only --bootimg-only
kernel_rpm_path --kernel-rpm-path
kernel_rpm_url --kernel-rpm-url
kernel_path --kernel-path
kernel_url --kernel-url
initrd_path --initrd-path
initrd_url --initrd-url
overlay_size_mb --overlay-size-mb
fstype --fstype
interactive --interactive
include_src --include-source
compress_disk_image --compress-disk-image
package --package
local_pkgs_path --local-pkgs-path
record_pkgs --record-pkgs
alt_initrd_name --alt-initrd-name
arch --arch
bootstrap --bootstrap
ignore_siteconf --ignore-siteconf
mainrepo --mainrepo
buildbootstrap --build-bootstrap
suffix --suffix
prefix --prefix
genchecksum --genchecksum
release --release
config --config
give_shell --shell
skip_minimize --skip-minimize
skip_compression --skip-compression
commit 8f72881a6476cfeb855abf158b7774e555621b71
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Fri Dec 10 10:49:12 2010 +0200
- Fix for vfat even sector thing with omap boot rom.
- Add more debugging to parted commands.
commit 78b2a19c60d9a4af815f36ef8219b525c82dacd9
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Fri Dec 10 10:41:25 2010 +0200
Cleanup for counting the disk size.
commit cb003b96ed9affd856c0b4cd1398a7e13127a2d6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Dec 8 12:03:51 2010 +0800
Cut release 0.23.0
commit 4a130750f5dd5cdb40f85ad715594598152037a1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Dec 8 11:56:46 2010 +0800
Allow a user to specify which package manager to use
commit 246e450d05ff953e747dda4de550304d2c97759d
Author: xichuan.yang <xichuan.yang@tieto.com>
Date: Fri Dec 3 14:53:10 2010 +0800
Fix ubuntu package version check error bug
Signed-off-by: xichuan.yang <xichuan.yang@tieto.com>
commit f0cbb13ac3995447012c3dc278f67ff7781ac816
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Fri Dec 3 13:29:13 2010 +0200
Improved error messages.
commit ad698e3207ccac3f62ffe679b78c140c04f449cf
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Fri Dec 3 13:25:20 2010 +0200
Added separate error for bootstrap errors and improved mic-create-bootstrap error handling a bit.
commit caadd2db9cf01dad89ec81a852991b83c8d45072
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Dec 2 16:29:44 2010 +0200
Added armv7hl and armv7nhl architectures.
commit 4a06565b708811cbb49598c701b1f737c274cab1
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Dec 2 16:09:40 2010 +0200
Fixed typo.
commit 233f05b73abdc303b26110ad53d1a790ae8b9576
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Dec 2 14:34:49 2010 +0200
Added a bit more debug to kpartx.
commit 457d1c72655a915c0f48388e47082c612683ad34
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Dec 2 14:22:13 2010 +0200
Forward debug and verbose flags to bootstrap env.
commit 70244efd066681ed98dc3d1d80ca57bc618797c7
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Dec 2 13:44:00 2010 +0200
Updated the mini base installation package list.
commit 2e5c5c99a31854e90ad6f1e0afc4c45976094631
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Dec 2 13:11:29 2010 +0200
Fixed error when using mic-chroot to dir.
commit e90484e1dbbba4dc7b143d9ab625e1c844bcdd98
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Dec 2 12:56:25 2010 +0200
Some cleanup for the bootstrap.
commit 3948bdb3318c4a19173b2057ddd1c66d2f6a04ea
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Thu Dec 2 11:46:54 2010 +0200
Clean chroot on any error case.
commit bd60f962b7339b3945f1147ad569d228de5f3634
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 2 16:11:12 2010 +0800
Clean up rpmUtils dependency
commit d640bd3b30bd671ffe13ca1be75a7d9ccb7c4acd
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 2 11:29:12 2010 +0800
Make --record-pkgs record binary package name
commit 866541602c0a324e3a36e779ece24f0a2a34e6c3
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Wed Dec 1 16:06:08 2010 +0200
Optimized the fs_type selection a bit.
commit 550b9e2d31673039cc9b08a0a9c3bba3c72d7848
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Wed Dec 1 15:43:46 2010 +0200
Added partitioned raw image support to mic-chroot.
commit 281fed97465f24d41e880bb6dd92024e86e74d55
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Nov 30 16:02:46 2010 +0200
Fixed chroot on ARM when /sbin/init didn't exist. Also changed checked file from /sbin/init to /bin/bash as the /sbin/init can be also shell script.
commit 5b6f47d980d945208450ff9867910b5420e16cd1
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Nov 30 15:02:38 2010 +0200
Unified chroot cleanup. Fixed cleanup after chroot error.
commit bd03b585a2ab69eee3492abd68b8b5e842ad806b
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Nov 30 14:10:50 2010 +0200
Minor cleanup to chroot function.
commit 09354683cf0a9bec803181fed1cce3bb9d37de27
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Nov 30 13:48:46 2010 +0200
Cleanup the chroot also when exception is thrown.
commit 4c14a3ab808cee8115a62ca1400c1f21e7e8dd83
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Nov 30 13:47:27 2010 +0200
Catch exceptions in chroot as well.
commit 49c8afd9f970f6195277250fa62564f25cd7d37a
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Nov 30 13:32:07 2010 +0200
Send proper error message.
commit f8545154b31ee60efd1df55d1decf02fba72b8ed
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Nov 30 13:03:20 2010 +0200
Check that dir exists before using it.
commit c84b9d8e42290857a348176dc78dca1e86e490fb
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Tue Nov 30 11:54:01 2010 +0200
Remove invalid print line.
commit c9f3fc34734b6916d0cc8b08728bc052890e438c
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Fri Nov 26 11:55:05 2010 +0200
Improve error messages.
commit 6155321086de1d23d37850c55dc3cad03cf6de0b
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Mon Nov 29 18:04:17 2010 +0200
Making sure kpartx mappings are removed on failed cases as well.
commit b4c6f3c99b1061e1977ce0ffb53ea511fb82fbee
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Mon Nov 29 18:01:56 2010 +0200
At some error cases there are broken symbolic links left in loop dir. os.exists returns false for symbolic links and those were not cleaned properly, using os.lexists.
commit f3f2f6cfac00dc8a3d14567492bd95af3372676e
Author: Marko Saukko <marko.saukko@cybercom.com>
Date: Fri Nov 26 11:25:08 2010 +0200
Pass the active flag with the partition.
commit 1fc62bd6e67235eebddeff3e031bdf2c57bb62e8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Nov 26 09:15:33 2010 +0800
fix typo in error message
Note: this is from Rolf Offermanns <roffermanns@sysgo.com>
commit de030e5b5898c56f444e06ab974edf042f87f21b
Author: Anas Nashif <nashif@linux.intel.com>
Date: Thu Nov 25 02:12:36 2010 +0000
MooreStone -> Moorestown
commit 76cd8d72c707718deff517d9d39539b6ed1b6377
Author: Anas Nashif <nashif@linux.intel.com>
Date: Thu Nov 25 02:03:19 2010 +0000
Simplify a few help messages
commit 96bcd93403b7eaf3cd261f76c66098e19756873c
Author: Anas Nashif <nashif@linux.intel.com>
Date: Thu Nov 25 01:56:09 2010 +0000
Simplify a few help messages
commit 348d2aa9aceb4407362d209e4b0932908b6776e7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Nov 23 09:25:23 2010 +0800
Use find_binary_path to get mkfs.btrfs path
Note: fix bug #10313
commit c8b5df9b474a2654089a47d131b6c2a46f4eac36
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date: Wed Nov 17 13:11:17 2010 +0530
Fix some uses of PREFIX and DESTDIR
commit 7f49e9ef65bc592c31f881c8ab83275cfa3c9283
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Nov 17 16:21:21 2010 +0800
Add zypper package manager implementation
Note: with this commit, mic2 can work without yum dependency, but
this commit depends on libzypp-bindings, currently this implementation
is just experimental and still undergoing changes.
commit 0c5e12193ed131da80fda46b4e11236084b0fa23
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Nov 11 16:38:20 2010 +0800
use a general name for package manager
commit ea532a8ac67e29cb996eb0d6faaacb9d006355d7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Nov 11 10:43:30 2010 +0800
Split yum as a separate module
commit a565bdf38a08011c90dacb59c971dc69ebf816a4
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Nov 8 16:20:23 2010 +0800
Fix urllib2 compatibility issue
Note: different urllib2 has different exception type for the same
error, so need to handle them specially.
commit 564c4e323ec2bae26d46087b0bfc84055253d420
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Nov 8 14:08:27 2010 +0800
Correctly handle repo options --includepkgs and --excludepkgs
Note: fix bug #4808
commit f7b4d6248188e87d12020d6bb5e717a7463bfbe8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Nov 8 10:03:03 2010 +0800
Correct LICENSE.txt file check error in local repo
Note: fix bug #9730
commit 9b72f904ae3897a312e18e3c7f755c87680d016e
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Nov 4 13:07:49 2010 +0200
Added warning about vdso to arm builds.
commit 4ace11261fb2edde7aa1bd2251ecba1b12a65219
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Fri Oct 29 10:02:30 2010 +0300
Use proper fs_types for partitions.
commit c08d3b593df0328cbe02180bca0f440fabb5d579
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Oct 29 14:24:13 2010 +0800
Cut release 0.22.2
commit 227907be2a612e3b4de4cf8878b9889e650fb022
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Oct 29 14:11:16 2010 +0800
Fix comps.xml match issue in repomd.xml
Note: fix bug #9108, in MeeGo 1.1 repo, comps.xml is named as
comps-1.1.xml so that mic2 considers it as questionable repo.
commit 13dce6b4c1073e29e2aec1ed904dbe517e14e337
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Oct 28 17:11:53 2010 +0300
If self.target_arch is empty then can't do operations to it.
commit 285dbe20d5b98c6f50115f34f17db648ddcb68b4
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Wed Oct 27 10:38:58 2010 +0300
Lets not hide the error messages. Eventually we should hide the error messages from users, but if this is hidden it makes debugging in problem cases much harder.
commit 02b2735ad11e4ff9b57ad354ea2d86921d109d10
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Oct 22 09:27:23 2010 +0800
Cut release 0.22.1
commit 7ce4300ad6b8a3eddb1b5629533a7d53196e7a70
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Oct 22 09:17:55 2010 +0800
Remove qemu emulator in ARM image
Note: qemu emulator is just used on creating image and chrooting,
it isn't a part of image, so shouldn't keep it there, fix bug #8667
commit b7599b3533031f6b703b811597be31df96d10f2a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Oct 19 16:43:58 2010 +0800
Fix exit issue from mic-chroot env
Note: mic-chroot ran '/bin/bash --login', this results in all the
chroot instances will exit once any one chroot instance exits,
it still can meet MeeGo SDK requirements even if --login is removed.
commit b962fc990da08a240e9e714c7cacd0b141c6aec3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Oct 18 15:52:25 2010 +0800
Remove compress-force option for btrfs mount
Note: btrfs with old version doesn't support mount option compress-force
commit 735cce0cf52846625d96754b5a4b8aeaed7064e3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Oct 14 17:01:02 2010 +0800
Make mic-chroot run profile with correct HOME
commit 8a015b7c80a4f50ae18be1008af82af95b624d42
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Oct 14 16:39:47 2010 +0800
Print local kernel version
commit 46539b124a962d189775f6949bd3e4d894c4761c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Oct 14 11:29:02 2010 +0800
Fix an error in case repo baseurl has password protection
Note: fix bug #7926
commit 88163e5ff0d56d4889d73a27d9e26e70bb595cb0
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Oct 12 21:38:39 2010 +0800
Fix a regression found in mic-chroot
commit c8c971207207d0c1ead33ef8a9bc3acdc447e5a5
Merge: 30a53a0 3095af2
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Mon Oct 11 09:44:02 2010 +0800
Merge branch 'master' of gitorious.org:meego-developer-tools/image-creator
commit 3095af2848707b7e05e63bd4eb113d3415f92138
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Oct 9 15:50:32 2010 +0800
Fix proxy caching issue using yum config http_caching
commit 30a53a08ea4c4c90a21db9ebeded768b56c0d1ae
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Sat Oct 9 13:47:49 2010 +0800
mic-image-writer: codes clean up
commit 6e54ddc1a86eca2e4c9d9bc7fc947a3f3846bc42
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Sat Oct 9 13:41:50 2010 +0800
mic-image-writer: compatible with UDisks. Fix BMC# 6612
commit e451635730a42f3552d672a8e3dad3eac03c6ec0
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Sat Oct 9 13:31:24 2010 +0800
Constructed a class to substitute the functions about HAL
commit a0edac043ca4c49ca9cd4dff7822883b5e791785
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Oct 9 09:24:55 2010 +0800
Check corrupt packages
commit e1a276bb9e3be4b3fb862a8613a5ff933ed483f4
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Sep 30 10:52:51 2010 +0300
Improved the error message when mount failed.
commit ffd7383e9a5327aaa76682143d66f3a544d68fce
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Sep 30 11:38:40 2010 +0800
Cut release 0.22.0
commit b934cf15fe501eda8d2500439942509bfe56c396
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Sep 30 11:00:16 2010 +0800
Also add --include-source to tools/mic
Note: also fix full path or ~/ log file name issue
commit 582c140f4820ef107ffec2c75338c7736b4a1556
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Sep 29 16:30:58 2010 +0800
Redirect stdout and stderr to logfile
Note: fix bug #7174, you can use --logfile=/your/path/logfile
to save the whole log (including stdout and stderr), in the same
time, you still can see these log on your screen.
commit 419038e594af65748c14b290db6a29b543a6c518
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Tue Sep 28 09:42:17 2010 +0800
Fix typo: fiflesystem->filesystem
commit 37982ed0c75ed6d044893492b2c00de95a409bc2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Sep 27 21:28:48 2010 +0800
Remove subdir for virtual machine images on creating release
Note: for virtual machine images, a subdir is created under
outdir, but for release, it has had its own dir, so we don't
need it, in addition, this also ensures release output format
isn't broken.
commit 80cb2aa92b5a0e301be3f3aa157e315f2f249d3e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Sep 27 15:14:27 2010 +0800
Use find_binary_path to get all the bianry file paths
Note: fix bug #3742, also fix virtual image creating
issue introduced by commit ac8090d3f282acb8bfeda1600bd52a0ac1b7f6cc
in bootstrap mode
commit d8cfd5ad0e79f1e6dcda38e020428613bcd39bdb
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Mon Sep 27 08:32:32 2010 +0800
New feature: build image with source rpm included
commit 46d61238768b288ec930299f87c12271cec096a0
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Sep 25 15:27:11 2010 +0800
Fix inconsistent indent in mic/imgcreate/misc.py
commit ca2630f8cc65a3b2defa6714eeb8abdb17322b14
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Sep 25 11:30:45 2010 +0800
Correct boolean constants
commit 0f73438714795d60e8db95d41d0026b7f3ca6b58
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Sep 25 11:11:27 2010 +0800
close unused file handle
commit a03a6406e0e10895b82a9b9375884d460f498f1f
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Sep 25 10:26:57 2010 +0800
Check --force-debian option for rpm and correct 'ubuntu'
Note: on debian 5.0, rpm hasn't --force-debian option, but
on debian 6.0, rpm has --force-debian option, so we must
handle this, dist()[0] python platform module gets on Ubuntu is
"Ubuntu" instead of "ubuntu"
commit e153c3083953d8416772ac0da22a6a74c7842f76
Merge: 482d985 ede790d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Sep 25 09:56:08 2010 +0800
Merge commit 'refs/merge-requests/22' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit 482d985b550502f4cf471555b00cd9a37f0811d8
Author: Anas Nashif <nashif@linux.intel.com>
Date: Thu Sep 23 01:48:54 2010 +0100
always delete old __version__ file before building, otherwise we will keep old version string
commit ede790de26a8a58a2c9755d51c2975e5440358cd
Author: Fathi Boudra <fabo@debian.org>
Date: Wed Sep 22 11:26:43 2010 +0300
Clean up copy_mic2(): set sane defaults and treat debian/ubuntu as
exceptions.
commit fd889593efe73b25f9aca935542dae1f409ca7da
Author: Fathi Boudra <fabo@debian.org>
Date: Wed Sep 22 10:24:42 2010 +0300
pass --force-debian option on Ubuntu or Debian
commit b3682e61928a3dee6ed6c5abb2c30006cabaeab9
Author: Fathi Boudra <fabo@debian.org>
Date: Tue Sep 21 13:56:12 2010 +0300
fix typo
commit fe6e442036350718beb8d2d44cde835ca54928d8
Author: Fathi Boudra <fabo@debian.org>
Date: Tue Sep 21 13:47:23 2010 +0300
Mic2 package from MeeGo repositories is using /usr/share/python-support/mic2
path but not the package from Debian repositories (/usr/share/pyshared)
commit 79039cef9454d968e168f3525f369377719745db
Author: Fathi Boudra <fabo@debian.org>
Date: Tue Sep 21 13:36:10 2010 +0300
Replace is_debian/is_ubuntu function by get_distribution
It's using python platform module
commit fba0584dbeb8cec4bfd34935b7a53de9d31e447a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Sep 21 16:45:06 2010 +0800
Fix arch error in .xml for ARM raw image
Note: fix bug #6896
commit 8d82752070a81bc6db51ba90615fd475003c3f96
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Sep 21 15:18:48 2010 +0800
Add a missed change for commit 7089f021672b39e113fe8eb2b0e6b0ab3ec4c74c
commit 7089f021672b39e113fe8eb2b0e6b0ab3ec4c74c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Sep 21 15:04:47 2010 +0800
Handle --arch=iX86 case
Note: fix bug #6866, X can be 3,4,5,6
commit b56fab9e32b2aad4dc3d6485072c6f7d7f55dd33
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Sep 20 16:50:33 2010 +0800
Use appropriate message dialog for mic-image-writer
Note: fix bug #3919
commit c2da8765369d8456b2d32a99a14045e9c4913268
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Sep 20 16:48:15 2010 +0800
Handle all the special options using a generic way for bootstrap
commit c1d2506cb3ed1689ae1eb69941eebf8bae16c73e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Sep 20 16:19:43 2010 +0800
Don't save yum repo settings any more
Note: because we use zypper instead of yum, fix bug #6451
commit 6cefbb3b31fa93cc67997c1b60b8f3422ed41db7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Sep 20 14:49:42 2010 +0800
Deliver --package option into bootstrap
commit 583203db9c51e1b800537bcf1eeea1bd11ba6194
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Sep 17 16:47:58 2010 +0800
Use find_binary_path to check depended binaries
commit 75463d00bddb06f0e5c3d786785804fd53256098
Merge: 55639ef 282802f
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Sep 17 16:46:52 2010 +0800
Merge branch 'master' of git@gitorious.org:meego-developer-tools/image-creator
commit 282802fd79f481f84a16796b8cc6c6ff23b6797d
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Fri Sep 17 15:36:40 2010 +0800
MeeGo installer changed from yum to zypper
commit 55639ef2ac683cc2b8db803eeadb2ff06296dd53
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Sep 15 16:01:46 2010 +0800
Cut release 0.21.1
commit 56486642313543d2e423587ee8a7b712e44787b1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Sep 15 15:55:33 2010 +0800
Enable btrfs compress option
commit c2503f5ee3b2677644ebf103879180960b2e9869
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Sep 13 13:47:32 2010 +0800
Fix bootstrap error on Debian
commit 08814d67d6db722a04bd8b87978ff88a062f77fa
Merge: a8334dc 34e0d38
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Sep 10 16:46:16 2010 +0800
Merge commit 'refs/merge-requests/21' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit a8334dc87f9ecf16b51fb0ae1e8f999b77d80d35
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Sep 10 16:25:54 2010 +0800
Add new option --compress-disk-image to tools/mic and update mic man page
commit 5c60061af4e754290e90292b1f931b37a3ef5aac
Merge: 674fc32 25c9610
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Sep 10 15:25:22 2010 +0800
Merge commit 'refs/merge-requests/18' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit 34e0d38b37d7df0ceea62e8b032e1cde14daba97
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Sep 9 13:57:49 2010 +0300
If mic fails inside bootstrap raise an exception so the image building stops.
commit 59c5df7c2b5cbfa1ff979f4a51efb1ee480c0e33
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Sep 9 13:35:26 2010 +0300
Release changes the outdir so lets do finalizing later.
commit 9ab7777bda915c7e61be69b96312588647b9fa43
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Sep 9 13:30:41 2010 +0300
No need to do these twice.
commit 821abd24b287776327cd47ed94a550b22f43489f
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Sep 9 13:24:16 2010 +0300
Unified tmpdir selection with cachedir and outdir.
commit 98267eebd0b7ab2e8e4fd024d56fd936229e0cdb
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Sep 9 13:18:21 2010 +0300
Simplified the cache dir selection.
commit 7501016c96d78589ba2c66478a631cfaab0a087d
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Sep 9 13:15:15 2010 +0300
No need to use multiple different variables to define output directory.
commit 674fc3209edec2b215a8fb6e3a048f34bffbb267
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Sep 9 16:24:46 2010 +0800
Fix inconsistent indent
commit 2456113c2312cad054ced6de40064a32216e7144
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Sep 8 11:26:27 2010 +0800
Cut release 0.21.0
commit b6934d99dc9f9d1e89478f2ceb2b04c867ec8f48
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Sep 7 14:00:31 2010 +0800
Fix fs image build errors for ARM sysroot
commit 4cb95cdd4e93cbb3b9e5918422f95b7254dc8878
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Sep 7 11:37:27 2010 +0800
Fix an error: global name 'dev_null' is not defined
commit 3aa1099c7389ec05c842e5c3785f85f90e9a15e9
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Sep 6 15:27:32 2010 +0800
Use find_binary_path to get rpm path
commit 7590fc217c4266b7a2e57540f8a74a4cdc94aaf3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Sep 6 15:00:43 2010 +0800
Optimize find_binary_path to get all the binary paths
commit 8a97407739b28f3939e4281f553478ceadfc6bb0
Merge: d9ca2e9 6b88e2a
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Thu Sep 2 10:29:02 2010 +0800
Merge commit 'refs/merge-requests/20' of git://gitorious.org/meego-developer-tools/image-creator into suraj-mic
commit 6b88e2a0f953151be9e8899d728579808fdb8813
Author: Suraj Barkale <surajb@kpitcummins.com>
Date: Wed Sep 1 15:25:07 2010 +0530
Fix check for older release of Ubuntu.
Bash string compare results in "9.10" being greater than "10.04" causing
this problem. Just check major version using integer comparison to fix
this bug.
commit d9ca2e95c4525a90d42a35e67d7829219b7ddc1c
Merge: 7f23587 bfa09fd
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Wed Sep 1 15:29:37 2010 +0800
Merge commit 'refs/merge-requests/19' of git://gitorious.org/meego-developer-tools/image-creator into suraj-mic
commit 7f235872452a65b1e2cc662c11d9271ca45a178a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Sep 1 11:14:59 2010 +0800
Fix suffix parsing error
Note: fix bug #6122, suffix may include '-', but release id will be
removed from it.
commit 023b535cfdfbfde52990c7659bb86a1195d6095c
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Tue Aug 31 16:22:21 2010 +0800
Add MeeGo to the support distro list of mic-check-alldeps.
Fix BMC#5025.
commit 9f94de03ae8fca32ca0b1bcdff90145a90c36e34
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Aug 30 16:45:50 2010 +0800
Copy mic2 to bootstrap in case of bootstrap mode and check two installations
mic2 version in Trunk repo is inconsistent with one in tools repo very often,
this will make mic2 not work in bootstrap mode because old mic2 can't recognize
new options unless you install a new mic2 to bootstrap manually, this is very
annoying. Now we have a solution for this, mic2 will copy itself to bootstrap
when it is run in bootstrap mode, so you won't encounter this annoying issue
any more.
Another annoying issue is someone install mic2 from binary and source on her
/his system, for Fedora and openSUSE, this isn't a problem because binary and
source have the same installation path, but for debian-based distros, this
will result in some unpredictable errors, the issue is binary used pycentral
to install but source used distutils, they will result in the different
installation paths, for this, mic2 will detect and exit unless you remove
one installation, for developers or guys to want the latest mic2 code, you
shloud remove mic2 binary installation, for general users, you should remove
mic2 source installation.
commit 979ac944aa5c5b3e8faaeac87dbc5faf0736435b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Aug 27 22:23:38 2010 +0800
Fix no_proxy parsing error
commit 09f4decc1c0c29d82cff341cf0f7604534ea8f61
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Fri Aug 27 10:19:39 2010 +0800
Resolve absolute path issue found at Ubuntu. Fix BMC#4007
commit 676f40379e9922ba7e11da2b64822e8fc03851fe
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Thu Aug 26 14:11:06 2010 +0800
Skip dependency check when ImageCreator called by convertor, because no ks provided
commit f8c0fdeca948fc76c1a49437b7758287a8271c69
Author: Suraj Barkale <surajb@kpitcummins.com>
Date: Wed Aug 25 18:58:23 2010 +0530
Remove python-elementree package for Ubuntu 10.04
In Ubuntu 10.04, python-celementree and python-elementree packages are
not present in repository. These packages should only be added to
required packages if using Ubuntu version older than 10.04
commit 4243be8c40b76b7837fda2faa5a61ba0e3fed29d
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Wed Aug 25 17:28:29 2010 +0800
Delete the file after packaged into tar.*
Fix BMC# 5554
commit bfa09fd85e3fc14b7ee1183c3e44389576647ad6
Author: Suraj Barkale <surajb@kpitcummins.com>
Date: Wed Aug 25 13:21:29 2010 +0530
Replace /bin/rpm with rpm to work with Ubuntu
commit f85ee397823ff36a7dd569fc65a59d4d3a126f60
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Aug 25 11:15:18 2010 +0800
Cut a fix release 0.20.1
commit e2ec84a4e4134003ef4cc6d24088d158fb73f0b4
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Aug 25 11:08:15 2010 +0800
Need make in bootstrap for manually updating mic2
commit dd588cc36b83fcbd121289837fc26787ac517b7a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Aug 24 16:36:18 2010 +0800
Fix a regression introduced by commit 06b12db778016c49e4f6f02145365d648972530e
Note: fix bug #5709
commit 69171e3e0c178eaa0bf6c9cfaf0a6303d302137e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Aug 24 14:37:43 2010 +0800
install btrfs-progs into bootstrap
commit 204817db7508801a5200a9f9d46b7e397cb1ba7a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Aug 23 16:41:00 2010 +0800
Update ChangeLog for 0.20
commit 75810bcaf7b06053b50a0f72beb6fcf821cdf6cb
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Aug 23 16:21:19 2010 +0800
Update VERSION to 0.20
commit 5e473fca673e842eb7b12fbe5f1ddd06b135ef1f
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Aug 23 09:34:25 2010 +0800
mic2 needs yum >= 3.2.24
commit 25c9610029363ee660e8602da8b40520ae75bd38
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Aug 19 16:00:43 2010 +0300
Moved some duplicated code to seperate function.
commit aac3ed108f0ff5b9e3dd007038b8f99d70756bbf
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Aug 19 15:26:08 2010 +0300
This removes the "image" when fs format is used. Also there should not be any dirs that needs to be removed anymore.
commit e3901bab15fcce388652c052a688ed609d6a094b
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Aug 19 15:16:44 2010 +0300
If we do not compress the image these will remove the uncompressed images. If we compress these are not found from the dir anymore.
commit bf9f040c88eedd903c49d8e2e3c184896c7e3481
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Aug 19 12:03:57 2010 +0800
Unnecessary to compress live image
commit c5698796697d7d716e3c68cf03436fa230f9c7e6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Aug 18 17:30:17 2010 +0800
Fix some issues new image compression method and cleanup code introduced
commit 2979aa8594404986e39e6b7cf4f005e8bcb9adc9
Merge: 57454df e65c136
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Aug 18 16:31:59 2010 +0800
Merge commit 'refs/merge-requests/17' of git://gitorious.org/meego-developer-tools/image-creator into integration
Conflicts:
mic/imgcreate/misc.py
commit 57454dffbd39bbbcb9eecc8d5d0598c1a4e609a4
Merge: c106a0b a303407
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Aug 18 16:24:48 2010 +0800
Merge commit 'refs/merge-requests/16' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit c106a0bad07bcfb4752570c2dd4a7fe5c7a9c9a5
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Aug 18 16:21:54 2010 +0800
Use a more elegant way to decide file with specified suffix
commit e65c1365492cbcb90692274a5dd44350751ac583
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Wed Aug 18 11:00:02 2010 +0300
Fixed mrstnand image creation.
commit f00c2faeb8065b0c4fbc77b4269b6d02c5ebbc4f
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Aug 18 13:03:46 2010 +0800
Accept kickstart file with $VERTICAL-$ARCH.ks naming pattern
commit a30340749bc8aae60cdaa0954b602b896720b02f
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Tue Aug 17 16:02:06 2010 +0300
Split supported formats with appcreate and imgcreate.
commit 5016e1289a4fa532cb1bf4dcbe3ae649d0362792
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Tue Aug 17 15:36:01 2010 +0300
Code cleanup
commit b52dd3580297021790b065bbf52e78fe913ded3c
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Tue Aug 17 15:14:58 2010 +0300
Cleanup for architecture handling.
commit 11ee1c02a5a6b12e64a440aca788bef36caf4e48
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Aug 12 16:29:25 2010 +0300
Fixed typo introduced when moving code.
commit f5c04cb9d1e525eaf2a44e5d15a082972d3de5a1
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Aug 12 14:03:13 2010 +0300
Changed Moblin->MeeGo and added links to the git repos of the tools that mic is based on.
commit 06b12db778016c49e4f6f02145365d648972530e
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Aug 12 13:36:11 2010 +0300
Don't ignore errors on arm.
commit 5b750f9b13b595db87121e08e86c9d2a0fa0d6c6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Aug 12 09:25:58 2010 +0800
Just use imgcreate instead of mic.imgcreate
commit 58bc417628bd590bcdca846b7aec291a28e989d6
Merge: 3cf1a17 1fdefaf
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Aug 12 09:24:23 2010 +0800
Merge commit 'refs/merge-requests/14' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit 1fdefaf6fbb70cc675261e9643749c118d2f5838
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Wed Aug 11 11:46:49 2010 +0300
Moved checks to better places.
commit 3cf1a173c316c94c1a10ef48eda989b7edbef236
Author: Huaxu Wan <huaxu.wan@intel.com>
Date: Wed Aug 11 10:18:46 2010 +0800
Give the reason why mount btrfs error
commit e040f851ddeade50c66e7b3c3b23862fa304e9d2
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Tue Aug 10 17:46:39 2010 +0300
Minor tweaks
commit 5c9a71e0587e0d4deab921d2cc1de6f70dac0362
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Tue Aug 10 17:29:14 2010 +0300
Unified cache dir handling.
commit b774d3b9fcedae82a62175e648497af025b5d9cd
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Tue Aug 10 10:56:12 2010 +0300
Now when --release is used with --package all files are added to the .tar package as well.
commit a808dccfe5e51b64ad38c9266adc0e75b8a322f8
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Tue Aug 10 10:07:00 2010 +0300
List .md5sum files in the file list when created.
commit bdc8b15e8a7a43dcde068ec6e7e38ca08b264190
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Tue Aug 10 09:17:03 2010 +0300
Moved list of supported formats to better place.
commit 7b40b3316d662a4bb0efad8db4581dd354d12129
Merge: 7eb88ee 6992f20
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Aug 4 09:23:05 2010 +0800
Merge commit 'refs/merge-requests/13' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit 6992f20d36c23b5e338ceb8530eac1add7650c8e
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Tue Aug 3 12:25:35 2010 +0300
Now --release uses the bz2 to compress images by default.
commit fdf5a6cba9c724784a939b65517621655aa96696
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Mon Aug 2 16:01:37 2010 +0300
Added --compress-disk-image option to mic-image-creator.
commit 7eb88eecd2277e3673b4788ae459224b5c51d9f4
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jul 30 10:10:26 2010 +0800
Fix pykickstart package name error in debian-based distros
Note: fix bug #4083
commit db2e9b93dfdb456f23ff68c79f3c8a5958ed81b7
Merge: ac8090d 81c388f
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Jul 29 10:11:39 2010 +0300
Merge git://gitorious.org/meego-developer-tools/image-creator into release-packaging
commit 81c388f06ed6091c6bd95ac2d53c43d39b723ee8
Merge: 1f65a83 076c572
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jul 27 15:32:02 2010 +0800
Merge commit 'refs/merge-requests/12' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit 1f65a834da43fa9fbe964687b0544e9c6c452b82
Merge: 231fdf3 6936de1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jul 27 15:26:37 2010 +0800
Merge commit 'refs/merge-requests/11' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit ac8090d3f282acb8bfeda1600bd52a0ac1b7f6cc
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Mon Jul 26 17:15:16 2010 +0300
Now also raw, vdi and vmdk files are compressed with bz2 when using --release.
commit c5fbc165e75add8489d6f94a6a8230e82980f592
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Mon Jul 26 15:13:46 2010 +0300
Now --release= compresses only the disk image with bzip2 instead of all files to tar.bz2.
commit 076c572cc41a475253ab91a481539689ab9639cf
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Mon Jul 26 09:06:57 2010 +0300
Accept image name prefix in front of kickstart file.
commit 03a6b66648c1102e41bab93b20250f4776167fcb
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Mon Jul 26 09:08:27 2010 +0300
Ignore files that are created during make process.
commit 231fdf30addf3947322b14f39f040de5839ce31d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jul 23 17:05:52 2010 +0800
fix mic-image-creator path error in bootstrap
Note: in Ubuntu and Debian, mic-image-creator is installed into
/usr/local/bin, but in bootstrap, it is always /usr/bin
commit bace2919d21d69a07b327431adb109a678b3c6b2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jul 23 15:14:11 2010 +0800
Show repo metadata retrieving progress
commit 53063cc4b2f3b662aa30c97dff870daca25b3b55
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jul 23 11:13:45 2010 +0800
Print local linux distribution info for diagnosing issues
commit 353910b8bf134ac1ab44d79c71e4826cc62b51e6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jul 16 13:53:27 2010 +0800
Show package retrieving progress correctly and give a good indicator
Note: fix bug #3756
commit 6936de187fb2a5cc8e7eeb64641fafb89ce72f95
Author: Ville Ilvonen <ville.p.ilvonen@nokia.com>
Date: Tue Jul 13 16:30:17 2010 +0300
Fixes missing bzip2 dependency with squeeze
commit c284142218640a28ac46f12173e9644bbe014aa9
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jul 12 14:00:01 2010 +0800
Fix meego website url
Note: fix bug #3738
commit 48805cf1d87451290c5ef5259f22808d5edd4816
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jul 9 15:45:17 2010 +0800
Allow to chroot a kvm/raw image
commit 7b88fdb2bbd532e15429cb233ade9833ad94cf3e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jul 9 14:42:53 2010 +0800
Keep silent if a gpg key has been imported
commit de9702ab6630a624c601b67ae385b0f022398795
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jul 8 09:54:52 2010 +0800
Fix prerequisite package version check issue on OpenSUSE
commit ddf9af9ad8751da0416e23fcfe8e52e92c9bb2f0
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jul 7 10:51:55 2010 +0800
Save and import gpg keys from repos
commit 17798effbd154ddc0a3a17bbf618f32ec7e1ad03
Merge: ba3e5fb ee9befc
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jun 28 09:15:54 2010 +0800
Merge commit 'refs/merge-requests/10' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit ba3e5fb769bba00ff22e6868b79aabb69dd190bd
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jun 25 15:35:16 2010 +0800
Skip proxy settings on saveing repos
Note: fix bug #3460
commit ee9befc1594cd8698d9fd8dc8a155505bc098956
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Wed Jun 23 15:03:04 2010 +0300
Cleanup for redundant code in meta file fetching.
commit 7b084c52cede61fd941a279b0d333d13492555d7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jun 21 13:46:45 2010 +0800
Fix an error in case arch is None
commit d5768b79c9de41e0f17368247ed586598ec5f342
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jun 18 16:59:31 2010 +0800
Fix qemu emulator conflicts on OpenSUSE
commit fd84d18fa7c1972dbe9c50d72e5869ecd1798cd6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jun 18 14:13:17 2010 +0800
Fix BUILD_ID substitution issue
commit d70ddc1ea7e76656512f3af0b87c00196bd23764
Merge: 0b331c9 331a953
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Jun 17 22:15:51 2010 -0400
Merge branch 'master' of git@gitorious.org:meego-developer-tools/image-creator
commit 0b331c9d1cff493b70a8577dc4a19fc4dd466755
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Jun 17 22:15:30 2010 -0400
in --release mode, replace BUILD_ID with the release argument
commit 331a953c823a50ce9918ec1357c74f2599cc8d47
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Jun 17 13:12:00 2010 +0300
Add btrfs support to appcreate.
commit 190ba94511b640ad3300ef9de6e1d858b2be742c
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Jun 17 12:52:51 2010 +0300
Sort the list of file before printing.
commit 0d4239f36e68b35fc548bb30d91548412ffc284c
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu Jun 17 12:43:02 2010 +0300
Added pkgs files to the file list that is shown in the end of image creation.
commit f565297a746e723122a1e5593297e169b9172c19
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jun 17 13:48:10 2010 +0800
Correct a typo
commit 3d4b75ca260746f302d1504ecd5e636a9ec0eb5c
Merge: f26cdd1 0467b40
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jun 17 13:45:07 2010 +0800
Merge commit 'refs/merge-requests/8' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit f26cdd1ff4c9bfb550386c6a7c58bf38f488d2b1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jun 17 11:48:53 2010 +0800
chroot API needs rootdir must be full path name
commit 0467b4073cafe6c738c946e556dd82a1fd4c877e
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Wed Jun 16 17:33:46 2010 +0300
Unified binary path finding.
commit 630fa45c57ecd82ba5d61cf3c12f479e04b43469
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Wed Jun 16 16:48:59 2010 +0300
Add ext4 support to partitioned fs mount
commit ee723c9d33c9e3539306134e1d293858a297bd2f
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jun 10 17:16:14 2010 +0800
Fix a chroot error for mic-image-creator
commit 724604079029fbcee82cfdbc9cc5536bb054a49d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jun 10 16:22:03 2010 +0800
Cut release 0.19
commit 845ab935a4c2180e18d310bca8a096d515ae2079
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jun 10 15:48:41 2010 +0800
Fix chroot instance check errors
commit 6a90efa2e476721cf5dee0c6aa1d6d83acfe53a8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jun 10 09:37:31 2010 +0800
Enhance chroot with some features SDK requires
With this, a chroot env can be chrooted multiple times, processes in chroot
will be killed on exiting, but only once mount for multiple chroots.
commit c8b5a1d437fa13b93e578a0c6751540eeb594b3d
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Tue Jun 8 15:10:08 2010 +0300
Show also the kernel file in the resulting file list when --save-kernel is used.
commit 09586af6c8d7fbf0fd8674b3d4c6ddca977fbb53
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jun 7 16:18:49 2010 +0800
Add a new option --save-kernel to save kernel image to outdir
Note: fix bug #2429
commit ed411ce9c36ec045e696596ebbb772d6a596d5c3
Merge: 56e339f 106ea8c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jun 7 14:53:53 2010 +0800
Merge commit 'refs/merge-requests/3' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit 56e339f45a1edd4cd913bdbff7ce41a6a40dd0e1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jun 7 11:33:20 2010 +0800
Get outdir from configuration files before creating release dir
commit 4b09b4c891daf39d1ea799a3f36c72f10571623f
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jun 7 10:02:13 2010 +0800
Fix an error in case repo metadata isn't compressed
Note: fix bug #2699
commit a6fb81afd44a645576077a5422aa2f2407ea27b7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jun 7 09:42:17 2010 +0800
Use ro bind mout and lazy unmount to avoid risks to remove system dirs
commit 04e32f3ce432a536d3754f2752af0af08adb75bc
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jun 4 15:04:11 2010 +0800
Fix release issues for non-live images
commit 25b7249b11263fb27e0d16ca8db9e3ed1727ca11
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Jun 3 12:14:30 2010 -0400
Fixed repo file creation
Also do not enable all repos by default
commit 73d45a3cb420064ebea3789af700e2e8900a47c9
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jun 3 17:17:26 2010 +0800
Fix some issues release option introduced in bootstrap mode
commit ea94a5d2e086c41b095f67c007a957ccde945002
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jun 2 17:05:16 2010 +0800
Add gpkkey option for kickstart command repo and fix some issues
commit 46003411175c722f2f1ed6f0084c3966c24f6470
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jun 2 15:12:51 2010 +0800
Fix wrong arguments for __create_repo_section
commit 316da66e9274ab2d25b770261368dced01f11251
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jun 2 13:34:46 2010 +0800
Fix session errors in kickstart
commit 944b36f5cc72d23fb756dbd52d95e3bd6f304a8e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jun 2 13:30:41 2010 +0800
Add two more options --debuginfo and --source for repo command
commit 8bd07394b58b95460a7cd188b877750461df1eda
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jun 2 09:31:01 2010 +0800
Force to use legacy mode for ARM image
Because qemu ARM emulator can't work well in bootstrap mode, so you
should create ARM images on Fedora, if you must create them on other
distros, images can be created successfully, but user and group of
some files are changed to root because rpm compatibility issue, your
image can't work well.
commit 6d64792af9d62dd45194101ae8733613be3db9ca
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jun 1 16:57:39 2010 +0800
Update debian packaging files
commit 27938ebc65643d9e16c993ffa3355a865aa1dd94
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jun 1 16:46:46 2010 +0800
Fix an variable name error
commit 1eb9b9a363c30e7bc1630f41516a65318b5ca87b
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat May 29 12:43:55 2010 -0400
Enahnce release option, output image syntax
Now we put the version at the end instead of attaching it directly to
meego- at the beginning of the image name.
Support other image type and compress raw and file system image by
default
Save repo files also in /etc/zypp/repos.d
commit d0651a56ecab30d25182c823d210dd839afe35c0
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat May 29 01:55:11 2010 -0400
Add support for releases and uxlaunch sessions
Using --release <build id> mic now generates a directory with files
suitable for releases. The kickstart file needs to follow the meego
naming conventions
VERTICAL-ARCH-VARIANT
This options creates a directory with the following files:
meego-VERTICAL-ARCH-VARIANT/meego-VERTICAL-ARCH-VARIANT-BUILD_ID.img
meego-VERTICAL-ARCH-VARIANT/meego-VERTICAL-ARCH-VARIANT-BUILD_ID.ks
meego-VERTICAL-ARCH-VARIANT/meego-VERTICAL-ARCH-VARIANT-BUILD_ID.packages
meego-VERTICAL-ARCH-VARIANT/MANIFEST
Currently only livecd tested and supported, more to follow.
Also, we now support --session in the desktop directive, the values can
be anything that uxlaunch can start as a window manager, i.e.:
desktop --autologinuser=meego --session="/usr/bin/mutter --sm-disable"
commit 78db3db81270f3b81a41812bb94d83c9afd31768
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed May 26 14:17:34 2010 +0800
Remove autogen.sh because package version check is done in tools/mic-check-alldeps
commit dc0103543c6d75bcf3f1bb18c7c0d6e6f9aaeba5
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue May 25 14:22:46 2010 +0800
doc/mic.1 shouldn't be make cleaned
commit 106ea8c5bf6f91ced014bba0952f49fd532f7dc7
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Mon May 24 14:33:13 2010 +0300
Added openSUSE support to mic-check-alldeps.
commit fc88d99dad9852b68132e597f139d8854cb437ff
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon May 24 14:45:56 2010 +0800
Fix some btrfs issues
commit 279a5769a76ec7053d8ac0611284d799319acec6
Merge: 0bb1bae 37555fe
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon May 24 09:21:55 2010 +0800
Merge commit 'refs/merge-requests/5' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit 0bb1bae90e193c1c3e7f79b0c183424a99e42cc1
Merge: 9253d08 93fff6a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon May 24 09:10:47 2010 +0800
Merge commit 'refs/merge-requests/4' of git://gitorious.org/meego-developer-tools/image-creator into integration
commit 9253d08c07381c9efa51c0592af29f22b1fce4db
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri May 21 14:27:04 2010 +0800
Unlink image info file
commit c820a11d7a761175b537f83b74d892a47822048c
Author: Aaron Bockover <abockover@novell.com>
Date: Thu May 20 15:38:44 2010 -0400
send HTTP Pragma:no-cache bmc#2343
When making HTTP requests, send the Pragma:no-cache header to request
that the HTTP server not send a cached copy of the resource, which may
be out of date.
commit 37555fe0c9de32e8e3294bc1c0a4cdf8bbcd0c06
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Thu May 20 16:40:19 2010 +0300
make does not exist on some fedora systems by default so we need to check that as well.
commit 2e8d50dcd793e9e308436f57c6581e32338a0206
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu May 20 16:45:04 2010 +0800
Dump call stack if --debug, --verbose or --traceback is given
commit 93fff6a688162e1887dbc2cbf086cc7f8c7d2248
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Mon May 10 18:21:01 2010 +0300
We should not stop image creation if /sbin/init is not present.
commit 3ef48952726fdfd3d62ec3f7f075282b55ca8dba
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Tue May 11 18:06:43 2010 +0300
Check that required tools exist before creating the image base.
commit efe555763eb0184b5f86a97aa03b11296325609e
Author: Marko Saukko <marko.saukko@gmail.com>
Date: Sun May 9 00:04:28 2010 +0300
Added jffs2 support.
commit 55816887578282f165d824ad258c6e1e5d793e5e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu May 20 09:49:49 2010 +0800
yum isn't necessary
commit 3c5730113882c4689470f52ca81b4fd902ec3138
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu May 20 09:47:03 2010 +0800
Initial Btrfs support
commit 16bae1edbc467c2ef6869cf1f72a6b8e682269d0
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed May 19 14:02:35 2010 +0800
Fix an error if run_mode isn't set in mic2.conf
commit 990eb2908b599f3e9c4629075d1cab43bde0dc9a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed May 19 11:31:34 2010 +0800
Allow mic-chroot to invoke a command within the chroot
Note: thanks to g+meego@cobb.uk.net, patches are from him, bug #2098
commit 06c0e23062d9a1348a0e42876f8c052f445f3095
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue May 18 13:26:53 2010 +0800
Fix "Bad file descriptor" error on Fedora 12
Note: fix bug #2125
commit 0f4bcb90c0ec58e00b60d90e6fbdd499fbe32ebf
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri May 14 15:42:39 2010 +0800
Cur release 0.18
commit 31c5a6880b76a9a8c466f7fa43b35837cbcd3276
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri May 14 11:58:09 2010 +0800
Fix some small issues from run mode support
commit 59cb9fd0634a3456e6c4fbc40c3abf0ef26f3816
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed May 12 16:04:02 2010 +0800
Create outdir if it doesn't exist
commit 542f5b261c0817f98c2187ac58a9dc8ed09a8040
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue May 11 17:01:37 2010 +0800
Fix virtual machine images creating issues in bootstrap
Note: move converting processes outside of bootstrap in case of bootstrap
commit 28b099ef6d2f104cbef3e5c5b6fabb276337ceb0
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon May 10 11:54:02 2010 +0800
Use bootstrap mode to create image (experimental)
a switch run_mode is used to turn on/off it, 0 means legacy, 1
means bootstrap. bootstrap mode can avoid many compatibility issues
on OpenSUSE and Debian-based distros.
commit 5a39a0db59ecd67928d8f5413503c4e7d2e59be3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri May 7 15:57:25 2010 +0800
Fix an arm image build error in bootstrap
commit 9242964e9063feadf53d82e3e31935d2b30ff0fb
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu May 6 16:41:40 2010 +0800
Enable bootstrap support for ARM image
commit f3c807e8266637dc57468013fce327682068ecbb
Author: Anas Nashif <anas.nashif@intel.com>
Date: Tue May 4 15:15:01 2010 -0400
Also support out of repo ks files
commit d8687c3074d873d9e4081c518cc2453e9da45d50
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon May 3 13:15:18 2010 -0400
Do not use release version if prefix is set
when using --prefix, do not use the release version from meego-release,
only use the value of prefix.
commit 8844c872e0a5d806f1d3e00dd315e7ee9b2a1a6a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Apr 30 09:32:45 2010 +0800
Add a new tool mic-vm-launcher
With this tool, users can launch a MeeGO virtual machine image,
up to a virtual machine image type, some extra packages need to
be installed manually in order that this tool can work correctly.
commit 86f185830be19057e19c8eb83d0c7047fd3d6cac
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Apr 28 10:04:40 2010 +0800
Check if the given arch is invalid
From Marko Saukko <marko.saukko@gmail.com>, fixed bug #1243
commit 0de50c240d5e181eb39f9cb16a92cbb7a21a65a7
Author: root <root@yangyi-dev.localdomain>
Date: Wed Apr 21 17:02:40 2010 +0800
set a good block size for mic-image-writer
commit 7bf1f1b3f50189d320be3bd543a071f02c086193
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Apr 21 09:48:54 2010 +0800
update tools/mic-create-bootstrap
commit 1bddaa22a7ae09321cfe214b11e7e1e8f3123f7e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Apr 20 12:00:43 2010 +0800
Fix chroot error for ARM image
Note: fix bug 1013
commit d89bcc747b9242daf4076d0e2d85882720d1744f
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Apr 19 09:44:17 2010 +0800
Fix bug 646
Thanks to marko.saukko@gmail.com
commit 1eafe295ece739bad8336b016599597ce9feff1e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Apr 12 16:56:15 2010 +0800
Remove '\r' char in kickstart
Note: fix bug 596, thanks to jouni.peltonen@cybercom.com
commit 9025de10a89e0bf5a4a315407c3d83563936194e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Apr 8 10:08:38 2010 +0800
Fix bootstrap errors on meego repo
commit 3757fb6cebadccdd2feba6a1c7d4d41d38022a0a
Merge: f08f11b 968cb54
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Apr 7 16:26:37 2010 +0800
Merge branch 'master' of git://gitorious.org/meego-developer-tools/image-creator
commit f08f11b9b2695b7b35e27641c9cbcda307290b78
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Apr 7 16:19:47 2010 +0800
Append a new image format fs and allow to package output
fs is a new image format, that means you can use this image format
to create a file system, developers can use this kind of image format
to do some development more conveniently.
A new option -p | --package allows to package output as .tar, .tar.gz
or .tar.bz2, this is valid for all the image formats, this can help
reduce download time and image size, especially for fs.
commit 968cb549f39f394ea4f3be54603732179af9fc79
Author: Anas Nashif <anas.nashif@intel.com>
Date: Tue Apr 6 23:16:03 2010 -0400
Ignore missing packages with patterns
commit 8104811f50002576cdcb2e821c35b5dc1bb6767d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Apr 7 10:04:23 2010 +0800
Keep old /etc/mic2/mic2.conf
commit 86739b14952b79e56e3385a4bc908feebddcda0f
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Apr 6 14:24:15 2010 +0800
Fix another unsquashfs path error
Patch is from ivo.benner@web.de on MeeGO bug 452
commit a30e27f157e5f0bb06c64081871bf734b5140bae
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Apr 6 10:03:57 2010 +0800
Fix du and unsquashfs path errors on some linux distros
commit cd1964ebaab0480eac2d15aa835817476a0a964e
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat Apr 3 13:21:09 2010 -0400
Moblin -> MeeGo fixes
commit a343c7e668b864251e312ddff4ad05efbd8b3c13
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat Apr 3 13:19:00 2010 -0400
Also check for YUM version >= 3.2.24
commit 755c0900d2de7336ae7793a541a50f3bdd8a4ec1
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat Apr 3 11:13:01 2010 -0400
prereq autoconf 2.61
commit 439b4a82891d27e11187b300638fd77006b848cd
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat Apr 3 09:30:13 2010 -0400
Check for syslinux with partok support
Check for supported argument -partok in syslinux which is required for
live images.
commit 98958cbe9a563cd7b34693df46ab9af505c95fca
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat Apr 3 08:53:18 2010 -0400
Check for required bins using autoconf
commit d8e4a20bff7522b21249a13eb3636fc689e37a52
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Apr 2 09:47:36 2010 +0800
max_leb_cnt must be 2047 for N900
This commit is from a patch submitted by Jouni Peltonen
<jouni.peltonen@cybercom.com> in MB# 10445
commit 6f60784d20ed3ba8d00d3c806bd34d642e5624c3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Apr 1 11:36:26 2010 +0800
Fix qemu-arm-static register error
Fix MB# 10365, original register code corrupted the whole system
because of new & strict binfmt_misc module in kernel although it
is ok on old kernel, Fedora 12 exposed this issue, selinux also
blocks qemu-arm-static to run, this commit also disables selinux
commit 52c6f11b15814e324bce7de114b1c5be96031f41
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Apr 1 09:41:08 2010 +0800
Fix an error in subcommand create in tools/mic if --repo provided
commit 7dd5e7e22119a8b11401a518cbce22ab4fb7dae6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 31 15:43:33 2010 +0800
Register qemu-arm-static ASAP for running pre/post scripts in packages
commit f4304cd01dc6a07c2ff38108e9a7cefb054b0daa
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 31 14:12:14 2010 +0800
Count max_leb_cnt for mkfs.ubifs according to image size
commit 5aaf5c40ff501f8c844b778c542075472b4a61b5
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 31 12:00:14 2010 +0800
Fix a fatal error for ubi image
Should generate image before unmount.
commit 2bce7f6fc67d69d1802e1d9fc1f28717a200b998
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 31 10:48:08 2010 +0800
Update man pages for new options
commit e5f8d07fd8216ab94cf41be44cc3f6ac851cd2b6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 31 10:35:26 2010 +0800
Add a new image format ubi
Nokia N900 needs this kind of image, this commit bases on
ubifs patch from Jouni Peltonen <jouni.peltonen@cybercom.com>, thanks
to Jouni Peltonen, MB#10445
commit 54ca83feef461c098eee7bbf3f93e6e464b50056
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 30 17:02:12 2010 +0800
raise an exception if /usr/bin/qemu-arm-static doesn't exist
commit a93947e17919a3864047ae65abe52e42159c58d6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 30 16:49:54 2010 +0800
Enable mic-chroot to support a loop image
Thanks to carsten@maemo.org, MeeGo developer image for N900 needs it,
fix MB#10402
commit 5b71f425f9f6224d90a695f44873404d7d8c28e3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 30 09:59:46 2010 +0800
Cut release 0.17
commit 6cd061c0fc26694cf6cfe46d91783ffac91e30bb
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 29 14:27:46 2010 +0800
Take non-option arguments
commit fc32838b4922bd8dfd5a1fb3eada22cf2766e0fc
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 29 14:19:06 2010 +0800
Use cmdln from osc and added missed subcommands
commit 3ab4400098d635fa6e1d9ea7faa32d50b7deac4c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 29 14:12:24 2010 +0800
Add a wrapper 'mic' to wrap main tools
commit 8c3cff32ab3ab24b894ba49dd3c16692fb9fd154
Author: Anas Nashif <anas.nashif@intel.com>
Date: Fri Mar 26 15:42:43 2010 -0400
Use comps by default
commit 12ce56ddec2eeb82491e2bc47e30d86350af61f4
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 23 10:15:08 2010 +0800
Remove hard code disabling for patterns
commit e7b51955ca610ff544e7ce189717fd38311f4957
Merge: 011587a 28806cf
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 23 10:12:29 2010 +0800
Merge branch 'master' of ssh://git@git.moblin.org/moblin-image-creator-2
commit 011587a8dad1d9ebb72fd3737ce6139252ec60a8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 23 10:08:25 2010 +0800
Force to use comps by option --use-comps
if comps doesn't exist, it will check if patterns is available, so
it is valid only if comps and patterns coexist, it will be ignored
otherwise.
commit 28806cf645c4a06616e250d5d193673873e2ac40
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon Mar 22 11:02:53 2010 -0400
Disable patterns for those using git
commit abe5215c9e7b950678c3731c97da118395d5996e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 19 11:49:12 2010 +0800
Fixed a group resolving error in patterns
commit d5b63baffe74d8faad8fb560276c77e171633a76
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Mar 18 15:07:31 2010 +0800
Support patterns if exists
commit e39172331b29cf33e42d6c3de4742a9d27a4ea51
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 17 14:36:32 2010 +0800
Support creating ARM image on x86 host
You need to give option -a arm | --arch=arm to tell mic2 to create
ARM image, if your repo does have ARM binary packages, mic2 will
use them to create an image, otherwise it will fail.
commit 5d65834906d39de43c89f1290501689ae47b6181
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 12 10:41:16 2010 +0800
Check extlinux (fix MB# 10071)
commit 6b85a6ebe8e31aaeafb9445bcf2ae99f3eb9f243
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 8 13:08:03 2010 +0800
Get *-release package per distro_name
commit 4681b2a5439651ba3b8e9f72819e2755ff751dea
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Mar 4 15:48:09 2010 +0800
Fix symlink issue on buliding rpm packages
commit 885bd4d9f0f16b6f51602a3dffcb17d13c31fa8b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Mar 4 11:40:33 2010 +0800
Dump to 0.16
commit 2f6738b801bd0a9b9a5a57e58ca144fc7f9de724
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Mar 4 11:12:25 2010 +0800
Update ChangeLog
commit b195794a972ffbe2d6e5bbf12a6e9cd076721f56
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Mar 4 09:27:59 2010 +0800
Sync data to disk in order to get the correct output files
commit c4b4679da03e0b6f1d11250cd6e0e1494f21ebb7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 3 14:59:06 2010 +0800
thin fs.py
commit 53365ea9bf14b1942de4db56243bc9e1aee9fa01
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 3 14:55:16 2010 +0800
Add missed changes for last commit
commit 042463b134f50133e80ee50f20619c9c6fc422d4
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 3 14:52:34 2010 +0800
move some functions from fs.py to bootstrap.py and misc.py
commit f4e34c74dbe16a3b13caf255dcd0ea1c4fa2c863
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 3 10:49:04 2010 +0800
Remove moblin string and rename tools with mic prefix
commit 8d73df33ef5c53a1cd036654311d7474f591d265
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 1 16:42:37 2010 +0800
Rename site config file
now the default global site config file is /etc/mic2/mic2.conf,
local site config is ~/.mic2.conf, mic2 will install a default
global site config file.
commit f56f9a4adcfb62b7e83cc5b010e378e08df25109
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 1 16:09:57 2010 +0800
Use syslinux instead of grub as bootloader of virtual machine images
commit 4da1221effcec932567d15ca206b05d0a961cf0b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 1 13:45:34 2010 +0800
Update ChangeLog
commit 984018c2c62648d1a14e3392cca2c30858c13d9f
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Feb 25 20:58:44 2010 -0500
this is not 2.0 related
commit 838006695a8b4cf03be042d90c0b375f88ea14f3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Feb 25 14:09:55 2010 +0800
Add xubuntu squashfs tools path check
commit e2d1ff8cb7bd4dc125f35dc5bf1616fcb91106af
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Feb 25 11:18:38 2010 +0800
Need syslinux >= 3.82
commit 461bc783884f4371022e28f27b5852d41f121456
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Feb 25 11:04:34 2010 +0800
Use local tools instead of mic2 specific
commit 66f8c806ec954e98b84cd93e7c2dc201bb46c028
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Feb 23 11:33:11 2010 +0800
Remove all the extra packages and some cleanups
commit 2aaabaec663d791baf8a38bfe52ca4d3bf07eeca
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sun Feb 21 14:31:10 2010 +0800
Add another option to bootstrap blacklist
commit 765d6c9fd9a5eb00411afae5f71948f7c2b2b5e1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Feb 9 15:13:59 2010 +0800
Mount local repo dirs to bootstrap
if a repo(file:///.../) is local, it should be bind mounted to bootstrap
, otherwise, mic2 can't access them after chrooting to bootstrap.
commit 30c4ce93d48ed8e3c8428bc150c2e2a89d5dabed
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Feb 1 12:24:08 2010 +0800
Report how many packages will be installed, downloaded, gotten from cache
commit 8c0e0e2125f7d6b141f75584d6cc7b57f44daf62
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 27 11:52:03 2010 +0800
Fix package name error in tools/moblin-check-alldeps
commit f552754d7f1a94f13f0fb10c082a00e17b4a15ee
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 20 17:48:20 2010 +0800
Fix a variable name error
commit af4a90abca7d7608e9581d3ab7a65fab22f926e0
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 20 17:18:45 2010 +0800
Fix grub build issue on Fedora
Note: On Fedora, grub build depends on ncurses-static which seems
not to work, so have to use dynamic link, fixed bug #9127.
tools/moblin-check-alldeps also checks ncurses-devel and autoconf,
grub build added these two dependencies.
commit 604548239502a2bd5fe0dd0f374acd1dd3cf541e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jan 15 16:16:29 2010 +0800
Add missed ChangeLog in debian/docs
commit 1b799a190eb7812dab1459d5d2e6daf909d05184
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jan 15 16:10:18 2010 +0800
Update ChangeLog for 0.14
commit 8f4bc3ff4e88ea2c0faf603661630d2568c07637
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jan 15 16:08:07 2010 +0800
Update for 0.14
commit 8845a04b48605e14832627d417458c02a7442fdb
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jan 15 15:51:36 2010 +0800
Install grub.moblin for doing with grub2
Note: on Ubuntu 9.10, grub2 is used, it hasn't /usr/(s)bin/grub
and is incompatible with legacy grub, so for this case, we must use
legacy grub to setup bootloader for virtual machine images, fixed
bug #9066
commit ad975819afba818ffdd2a6c51b099f142ecdf6e7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 13 17:33:50 2010 +0800
Add --ignore-siteconf option to skip site configs
Also fixed urllib2 issue about proxy env variables.
commit 0620144ffb8b5dfb27d48b28de01c3c34a0f616e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 13 14:54:32 2010 +0800
Support global site config and local site config
With this, you can create a global site config /etc/mic2_site.conf,
all the users can share it, but every user also can have a local
site config ~/.mic2_site.conf, settings from local site config
will override those from global site config unless you don't set it
in local site config, settings fron global site config will be used
if your local site config doesn't set it, options from command line
will override those from local and global site config, so all the
settings are gotten first from command line options, then from local
site config if command line doesn't provide, last from global site
config if local site config doesn't set it, set it to the default
value if global site config doesn't set it.
commit a39aa7207c298f3dccdfe215b26b7512e16a0924
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 13 11:38:29 2010 +0800
Allow to specify the preferred image name prefix
commit ed4da42e287821d422818dc7f0497cd26a56a224
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 12 16:03:44 2010 +0800
Include packaging files for .deb
commit 4d8f8e6bf04a2af05ad0b903f31f51499192b8cc
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 12 15:48:47 2010 +0800
Catch exceptions from urlgrabber
commit e039b6d1c02e1f903d7ce18d8fb6c9aeb5d99f56
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 12 12:43:35 2010 +0800
Fix proxy parsing error from kickstart
commit 6abd5d08aaaba454a02e1bfa3536b6c2125e0c60
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 11 17:49:54 2010 +0800
Also get repo metadata from repos from kickstart file provided by -c
commit e16cb76414b9ebf3b85877e72da9685b8900039e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 11 15:22:52 2010 +0800
Fix cachedir error for bootstrap build
Note: also touch a /tmp/SampleMedia.tar for bootstrap in order to
avoid long downloading time, /var/lib/rpm/__db.* is also removed
because it is useless and some rpmdb errors always are reported.
commit ac001ed5f178de8ca8b74c5047114c422302d220
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jan 8 17:22:46 2010 +0800
Some cleanups
commit ab84e63ee89e1cb544ac3e4c7bcf18652d6cf1d7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jan 8 17:21:03 2010 +0800
Check all the dependencies on Debian
commit e0d0b3ff481c7a52c092fdb7a79a62adc832358d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jan 8 11:20:17 2010 +0800
Create a temporary cachedir if not provided
commit 2eea1fe11f9a653bddea46bfea6d1e1d6b25f514
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jan 7 16:27:47 2010 +0800
Bump version to 0.13
commit 96f7d8160cef7e27c07e494143a8656546f8b968
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jan 7 15:30:27 2010 +0800
Sync the data before umount
Note: this is very important if umount is failed, now mic2 use
"umount -l" to force umount if loopback device is busy because
of librpm compatibility issue on some distros (Ubutnu and Debian),
sync ensures all the data will be flushed into the loopback device.
commit 0663cd8c6e51e0f495a9317017ba3d0eedd28ac6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jan 7 11:25:15 2010 +0800
Update ChangeLog
commit 3f38625634d17ead16abe5a67c8f28580f54660b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jan 7 09:56:38 2010 +0800
Fix local repo support issue
Note: urlgrab never download a file with file:// prefix, mic2 must
handle this case, it will copy it to the specified file name, bug
8865
commit 7da69e75cab85aa49981f65fa23c241becc88761
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 6 11:38:12 2010 +0800
Fix compatibility issue on Ubuntu 9.10
commit c29d509b49dd83c1317ab68193e24664bac0c0b3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 5 15:19:19 2010 +0800
Fix bootstrap issue on Ubuntu
commit 53a8f53fae3f47d060e2c50da23ad995244008b6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 5 10:11:42 2010 +0800
Fix kickstart command repo parsing error
Note: some seldom-used repo options aren't handled, bug 8865 pointed
out this, thank Henrik Uhrenfeldt.
commit 18504bb8daa99cb4e46d530ab4378f7e49a1eb58
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 4 17:16:43 2010 +0800
Fix bootstrap issues when new options are added
Note: maybe moblin-image-creator in bootstrap is an old version, so
some new options must be removed before entering bootstrap mode,
the whole command line is rebuilt according to options, so it is
easier to adapt to new options.
commit 546d2c2ed17e7eb0731e5b36ce06b7d8a09e7fe4
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 4 15:10:33 2010 +0800
Fix repo url parsing error
Note: fix bug #8902
commit 4fe9f4786715cd9f79b22261d7e5c9ae617002c8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 4 14:46:48 2010 +0800
Fix ValueError exception processing error
Note: bug #8865
commit 2445834b1d9ea010d0d7506be49b2466baec2d0c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 4 14:31:15 2010 +0800
Use option --default-ks to select one kickstart file from repos
Note: this can avoid interaction and enable automated image creating.
commit c14709ea42d49fc0538300ed1177d8cfd1055b8f
Author: Anas Nashif <anas.nashif@intel.com>
Date: Fri Jan 1 23:25:05 2010 -0800
Get specified ks files from repos
If --repo is given in addition to --config, try to get that ks file specified
with --config from the repo
commit ee4f7bb9dc5fe3f10eb18e7c2c5c2a514f9f1e61
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 31 14:05:32 2009 +0800
Don't retrieve kickstart files from repo if provided by -c/--config
commit 0983d49f01dcd43381e49097e1cb35c03581106e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 31 11:16:18 2009 +0800
Use hashlib instead of deprecated md5
commit dac4b80af46c978ff13f3e70292a0fb2eb1f592c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 31 11:11:04 2009 +0800
Fix parted return code issue
Note: parted always return status code 1 because of partition reload
warnings, so we can ignore it
commit 4bb62bbd11a63b83d78630424b0984bdfbc1fb24
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 31 08:44:47 2009 +0800
Fix an error reported by bug 8865
Note: for RepoData with cost attribute, repostr should convert cost
to a string, cost is an integer, bug #8865
commit 8358bf6ed53dd2b714b939f3285c991912531985
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Wed Dec 30 12:00:24 2009 +0800
Make shell script in Makfile compatibile
commit a8ceb58ee4e3a8b0f335d54190d7e35957bbb496
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 29 17:11:01 2009 +0800
Fix pykickstart compatibility issue on Fedora 12
commit e907844410701cdc8e3cdec726466ad1d320d775
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 29 16:06:43 2009 +0800
Fix an TypeError error in Fedora 12
python-pycurl's setopt doesn't accept unicode argument for url,
so we must explicitly use str to force a string as a ascii string.
commit 3fbacc6d72d5cf7bf5c62fa48a020ef6c3acd5e2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 29 12:11:30 2009 +0800
Fix compatibility issue for old RepoData
commit d3d9b493c5372f66b63405930e59833ebdd4489c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 29 11:55:33 2009 +0800
Use image_format to specify image format in site config
With this, you can just run "sudo moblin-image-creator" if the
default site config ~/.mic2_site.conf is set correctly.
commit c3061735ddbfe4bd3de57d94e352dd2be29c5ee3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 29 10:35:25 2009 +0800
Use md5 of baseurl for repo name if not provided
Use md5 as temporary name, one baseurl has only one temporary repo
name so that it can be cached.
commit 67a4a31b001636e6f0f473511ed48e38cf5e595b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Dec 28 17:38:26 2009 +0800
Add more man pages and install them
commit a584ff84c7b8376f8f5b962e75613f7815a7dd6c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 25 10:52:35 2009 +0800
Fix destdir error in case siteconf is none
commit d1c5096ba9756afa55892aa66cbe694c676ad4e4
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 25 10:37:55 2009 +0800
Fix an error in case siteconf is none
Note: fix bug #8835
commit 3ba1c0f98f3563f17f5b8f922e444aae35f29ce1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 25 10:15:33 2009 +0800
Add moblin-image-creator man page
commit 6dd3213bbd0d183aea57330f6c8dfb7e071816ee
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 25 08:28:57 2009 +0800
Add ChangLog file
It is directly from git log
commit 9322ace2addaa721b3e650c46a049003096e10a5
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 25 08:12:04 2009 +0800
Add a missed '-' in image name
commit 3dbf00f75d7537de3eaa02a81d88b627123f8cbe
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 24 17:13:30 2009 +0800
Remove a superfluous variable
commit 4a6a3da63868951f3b1aff7ea5f5e99bc6c0667b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Dec 24 17:09:28 2009 +0800
Add moblin release to the final image name
commit 1e10c3dd39c8b4720e09ed7a227be7579104dc86
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Dec 23 16:39:27 2009 +0800
Get kickstart from repos
With this commit, -c or --config isn't any more necessary, repo can
provide kickstart files for choice, moblin-image-creator will pull
all the kickstart files from main repo and ask users to input choice
then continue to work as before, if repo hasn't kickstart file available
, moblin-image-creator will print error info and abort.
This needs proxy settings for root user or site config for proxy settings
if your company network has proxy.
commit e6ce52cf1e08b7f6b70e4cbde4742c732860b262
Author: Anas Nashif <anas.nashif@intel.com>
Date: Tue Dec 22 18:47:03 2009 -0500
update spec file
commit 6b53ed20d0531be7068f30789fc14a2ec4578423
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 22 11:09:48 2009 +0800
Add an new option --siteconf for site config
With this option, a user can specify a config file for moblin-image-creator
, the default config file is ~/.mic2_site.conf, this config file can set
tmpdir, cachedir, outdir, proxy, no_proxy and repo remapping.
Repo remapping means you can remap an external repo to an equivalent internal
repo so that you can save download time. Other settings can avoid to input
command line options for every moblin-image-creator run.
commit 3236b0edf2e2a2318dda777daa393113eacc7ee8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 18 17:22:11 2009 +0800
Allow to specify additional repo by --repo option
With --repo option, users can specify additional repo, it can be
used multiple times to specify multiple repo.
commit 1f4a8e949257dc04d8b8fde9f69b40a39d6a503c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 18 11:37:42 2009 +0800
Some new APIs for get proxy settings from environment variables
commit ed34552957eb39ee54cfe6ba8c061476620e4e41
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Nov 30 15:24:56 2009 +0800
Add a script moblin-check-alldeps to help check&install all the depended packages
commit 39d4cfde6711a77bdb24cbd29d03bd9751c7fcff
Author: Anas Nashif <anas.nashif@intel.com>
Date: Tue Nov 24 12:26:43 2009 -0800
remove dupe repo
commit ef7ab4102cc25708d843ddd8821d2017f4455e71
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Nov 19 11:50:39 2009 +0800
Update kickstart samples to 2.1 final release
commit f78c5202a67a899ed715d015fd448a0d141eec2d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Nov 18 18:09:57 2009 +0800
Support conversion from VirtualBox image
commit e033aa68d99ffc870ebe63747921b5b93c3886cc
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Nov 10 15:54:20 2009 +0800
moblin-image-writer: correct output on console
commit 684397c7c4c58f75101704b3e04f749f92878ab2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Nov 10 15:42:28 2009 +0800
add missed change in setup.py for moblin-image-writer
commit 0181fc4e516de31d6fa46b92e5e33bc4f5cc9114
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Nov 9 15:29:35 2009 +0800
A new tool moblin-image-writer
This tool doesn't depends on mic2, so you can run it without mic2
installed, it can run both in console mode and in gui mode, this
can be startly decided by itself unless you give out the specified
run mode.
This tool is a safe alternative to dd, you should use it if you
always use 'dd' to write a moblin image to your USB disk.
commit 42201ad2816da5d7bbff783abade398ef327d336
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Nov 6 12:12:14 2009 +0800
Change disk size to 3000 for 2.1 developer image
commit 67058344b7b1d4235747eefa59e47ce049972b92
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon Nov 2 13:38:08 2009 -0500
fixed typo in boot menu
commit e23fb1748748491b6cf0068a3f38c48e84a50c79
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Tue Oct 27 16:37:00 2009 +0800
Reserve format 'nand' name for backcompatibility
Now the format 'nand' and 'mrstnand' are the same. Maybe sometime later,
the deprecated 'nand' will be removed from code.
commit 5b4d2eec2f130cd2b5f4784d79e1daa442b8dff5
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Oct 22 18:24:22 2009 +0800
Fix nand image creating issues on Ubuntu 8.10 on using bootstrap
* libgcc isn't provided in mrst repo, so skip it.
* old mic2 doesn't recgonize mrstnand, so we should keep nand
* please use nand but not mrstand in case of bootstrap
commit 27e5b876ba2c4b2d5b553a173d366462da40185c
Author: Anas Nashif <anas.nashif@intel.com>
Date: Tue Oct 20 23:06:36 2009 -0400
update ks files
commit 378e171ffa8e9141dcbf1e6e9e43ed9aa2061a23
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Oct 20 18:07:17 2009 +0800
Guess main repo for bootstrap build if not provided
if main repo isn't provided from command line option,
moblin-image-creator can guess which repo in kickstart file is
main repo, it can also get proxy info from kickstart to tell URLgrabber
if proxy is needed.
commit cab0fb96b222c4f9e53287092185b440e9ecbc44
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Oct 19 17:53:28 2009 +0800
An ultimate fix for Xorg start issue in virtual machines
Note: fix bug 6847
commit ef934260a41a96e7306fc8df891f6bf59aaa47f3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Oct 19 16:16:56 2009 +0800
enable moblin-image-creator to create bootstrap then run inside of it
commit d572816d480fc38323e1c4d0713f1d2189d98270
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Oct 19 10:30:09 2009 +0800
Add a tool moblin-create-bootstrap
moblin-create-bootstrap can create a bootstrap filesystem for
running moblin-image-creator inside of it, it doesn't depend
on yum but requires rpm, so with it, users can work around
yum compatibility issue.
On the systems which have yum compatibitily issues, a user
can create a bootstrap filesystem using moblin-create-bootstrap,
then he/she can use -B or --bootstrap option of moblin-image-creator
to use this bootstrap to run moblin-image-creator.
moblin-create-bootstrap can leverage repo cache of moblin-image-creator,
so you should use -k or --cache to use repo cache.
commit 4d53cb8cccc173cf6e5e6ca84fed9dba324d20fb
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Oct 14 12:00:15 2009 +0800
extlinux is necessary for syslinux boot loader
commit f6b2894f4912030e134fa019628a8746f6af55ed
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Tue Oct 13 16:31:56 2009 +0800
Add notification for rename of 'nand' format
commit a454f625d9d8ea4b53299c31abd48b87d8ae0e84
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat Oct 10 13:41:04 2009 -0400
Changed warning message
commit 0cd6650b1de15b7f0a779d15a2c82df0e5d5aa4f
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat Oct 10 13:39:23 2009 -0400
Messages for syslinux, added new boot options
- Changed messages in boot menu, removed image name, now it is
"Welcome to Moblin" and not welcome to <image name>
- Support basic installer, still WIP
commit bf566d25a7001e2768e534c8ce2d2a87080c9a39
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat Oct 10 13:38:17 2009 -0400
Use chpasswd to set password
This allows us to use busybox in the image. passwd in busybox does not
allow setting the password
commit b97514d7365874948c93b10724a286c15204e2ae
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat Oct 10 13:37:18 2009 -0400
Do not install authconfig by default
We have been using the default configuration all along, this just
pulls all of python for no good reason.
commit aa3781cf3de1b6c1d00ae9875f44ed3086f51955
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat Oct 10 13:36:19 2009 -0400
Do not install x server package
This is a hack! raw images should also be possible without X at all
commit fa355a949d6b19d6e3a584825d90f394b0d019b6
Merge: 4ecdf74 c160c9d
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat Oct 10 13:30:19 2009 -0400
Merge branch 'master' of git://git.moblin.org/moblin-image-creator-2
commit c160c9d853097373853e5d39b1212d4fa60f4366
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Oct 10 17:43:56 2009 +0800
Fix outdir and arguments errors for --bootstrap option
commit 7a6a2b3270e8217d819e231aac666c5ca314da63
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Oct 10 10:30:32 2009 +0800
Fix an error in case bootstrap is None
Note: fix bug 6662
commit 91cd952a747a5f25346e71587b72a7ed57faa4f3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Oct 9 17:55:15 2009 +0800
Add a bootstrap feature
With bootstrap feature, a user can use a given bootstrap to create
moblin image so that compatibility of his/her local system isn't
necessary any more.
This bootstrap is a minimal file system which includes all
the prerequisite packages mic2 needs in the runtime.
This feature intends to fix yum and rpm compatibility issues.
commit e59b33c1026c9fba5deeec42207dc3272d5b1654
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Oct 9 14:10:00 2009 +0800
Skip running authconfig
Notes: authconfig depends on python and has indent issues, we just
use the default authentication way, it is unnecessary to run it.
commit 4ecdf74e9f3feb9cf9f1f7887a8e64f0543d0cee
Merge: 9c35d15 10f0c31
Author: Anas Nashif <anas.nashif@intel.com>
Date: Wed Sep 30 00:05:04 2009 -0400
Merge branch 'master' of git://git.moblin.org/moblin-image-creator-2
commit 10f0c3129b46723c6b47228305ff1ce62db15c83
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Tue Sep 29 17:27:36 2009 +0800
Rename 'nand' format to 'mrstnand' avoid misunderstdanding
commit 642549141babeea0913a7e856576088fb5bf7b09
Merge: 0936146 8a44c30
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Tue Sep 29 17:25:25 2009 +0800
Merge commit 'origin/master'
commit 8a44c30929eee300a4406a148523c790eb63ee52
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Sep 23 15:40:32 2009 +0800
Enable VirtualBox image format support
commit 84ff3fc65ddef3c0c33f5aeefba889d6b0fadd25
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Sep 22 16:42:09 2009 +0800
Add buildrequire for gcc in mic2.spec
commit 1a5cbb3f354ae9693ed8ba405dfd02bae53a7027
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Sep 14 17:50:46 2009 +0800
Generate checksum for image file if --genchecksum is provided
commit 9c35d1539ed6937ace2dddc0ee0831546860d7ae
Author: nashif <nashif@192.168.1.23>
Date: Fri Sep 11 06:15:17 2009 -0400
test
commit 0936146c247cee361ce595c4f28268ed08cb81e0
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Mon Aug 31 10:45:55 2009 +0800
Removed debug print line
commit e0f456a54ae01e7ba68ffd43ff759b888028c1e0
Author: Peter Zhu <peter.j.intel@intel.com>
Date: Sat Aug 29 08:19:30 2009 +0800
Exclude packages specified by --local-pkgs-path
commit f7c8453163906744852327e0ea3ea2ad64ed0048
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Fri Aug 28 17:09:05 2009 +0800
Changed: --local-pkgs-path can accept path to single rpm
commit fb2db7d91343219907372608e63ee170fd1a7d79
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Fri Aug 28 16:09:01 2009 +0800
Added new cmdlin option: --local-pkgs-path
User can specify the /path/to/local_rpms, in which all local rpms
can be installed to image
commit c04a9f892ad9beba9990d5f4efd612b09f6fecc2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Aug 11 13:30:26 2009 +0800
Fix unmount failure of install_root because of older and buggy rpm library
commit fe35cc9d8c723e988498089e0e7fc70688bde394
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Aug 7 17:28:56 2009 +0800
Fix X boot issue non-root-X introduced into kvm/vmware
commit ea9f5c1b9b65defa6a9ec844775513d6f673657a
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sun Jul 26 05:49:02 2009 -0700
pump version
commit cc8f52f595f9b27094298dfb2e04532b43344dc7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jul 24 16:47:49 2009 +0800
Do with kpartx output correctly
commit 168fd18ada78eeaa9abdfc2616ee32108c6d9fbd
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jul 22 14:00:45 2009 +0800
Fix udevinfo error in ubuntu 9.04
Note: fix bug 4623, thank for nicememory@gmail.com
commit fe4db85f1d29e7f3ff29f180ca20a8297c84861b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jul 20 14:13:49 2009 +0800
Use the different dir name for vmdk and raw images
commit 0ab7984df50b4aafe1efd25f244f3fabd8812e00
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jul 13 10:53:32 2009 +0800
Never rm a dir if it has a subdir which can't be unmounted
commit 94b8df10973c8ce7ab8099fb5f02c4b1b5faeba0
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jul 13 10:26:31 2009 +0800
/dev shoud be unmounted after /dev/pts and /dev/shm
commit 4e35a0e17f9e45399587f39dda8caa09e063d0d7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jul 10 14:04:00 2009 +0800
Fix tmpdir issue for convertor
On setting convertor.tmpdir, some temporary dirs have been created
under the default tmpdir /var/tmp, this is incorrect, with this
commit, all the temporary dirs will be created after calling
setup_temp_dirs.
commit 7e696d5f6510fb7344adf98b9de412c74c4e6103
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jul 9 17:39:13 2009 +0800
Fix keyboard input issue in chroot
Note: major device number of device /dev/tty in moblin image
file system isn't the same as host, so users can't get keyboard
input corretly for such applications as ssh, scp and man, we
can mount /dev in host os to fix this issue. bug 4143
commit 67405ab2612be86e924739ae87cc48130e6c529b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jul 9 16:23:38 2009 +0800
Strictly check if moblin filesystem is valid
commit 43b8d221f126b971bc430b19f7f0e01d26042706
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jul 9 16:16:28 2009 +0800
Add a function to check if a filesystem is moblin
commit 002b0406bb35580cdf40cad643289e909323dc63
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jul 9 14:22:11 2009 +0800
Prelink libraries and binary files in moblin image
Arjan said prelink can reduce boot time, the installed system will be
prelinked if moblin image prelinked all the libraries and binary files
so boot time can be improved.
commit 479ec8cb4d0936942da7d623a3ae88f1b913e622
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Mon Jun 29 09:52:05 2009 +0800
Fixed a typo in httperror exception
commit 96bb4ed86148c13f7df5b73f19d617ac4412a418
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Fri Jun 26 11:55:00 2009 +0800
Typo fix, but have no affect to feature.
commit 721ac319e443578392664eda7b71ea867ef0945e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jun 26 10:07:53 2009 +0800
Fix a typo in tools/moblin-chroot
commit a7485b0a269d939d9c7129ecf755b480b4d07bd5
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jun 22 17:05:41 2009 +0800
Print danger warning for moblin-chroot
Note: some people have damaged their system data because of a
temporary directory removal, so we must warn users moblin-chroot
is very very dangerous, please use it very very carefully!!!
commit 41113873563cc5393741e7701280231628f6a24b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jun 18 13:40:11 2009 +0800
Don't append boot item "Verify and Boot" if implantisomd5 isn't available
commit eba56be7807da7920fabbe5251f9ba2a6b27edd7
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Mon Jun 8 16:52:52 2009 +0800
Add two steps of EULA accept, and code re-construct
one problem with local repo resolved.
problem with urllib2 proxy has fixed.
commit 7d93e73ab3c08f49154d7fa576ad65c098a43604
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jun 8 14:42:12 2009 +0800
Must run me as root.
Note: fixed bug 3293.
commit 6e6403317fc0f8170faca0a30a07f62e0c666d95
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Fri Jun 5 14:22:29 2009 +0800
correct url of EULA files in yum repo
commit c530f5391150f0c3ff9c3194dc712df6170a3613
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jun 4 16:31:51 2009 +0800
Must use DEVEL in mic/imgcreate/kickstart.py in order to keep
compatible with any linux versions we support
commit b49202acb336dff0c7e5b5787da068bd09fc192f
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Thu Jun 4 11:59:44 2009 +0800
Added support of latest pykickstart update
commit 930391d512286e17e2dff82961d0b2fb0c55868d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jun 4 10:23:06 2009 +0800
Fix selinux issue for moblin-create-isohybrid-recovery-image
Note: this may be a Fedora selinux bug.
commit d7b4caefb1f431043b59502dc7a4c167702ee83d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jun 3 15:36:46 2009 +0800
make recovery partition writeable for debug
moblin-create-recovery-image can create a writeable image for
debug in place, with it, OEMs can customize their recovery process
and verify it in place.
Both moblin-create-recovery-image and moblin-create-isohybrid-recovery-image
can also create recovery image from any moblin livecd image.
commit e22098def1e74f1ae1ceaf31d968a30530d16516
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jun 1 14:10:15 2009 +0800
Use isohybrid from syslinux-3.82-pre2
commit c9dbb2cc6bf0324a073c229332ad7e088789f2f5
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sun May 31 16:35:21 2009 +0800
Disable boot menu for recovery image
commit 934ab91ecde2a94787ce0148778d79c33737b5e5
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Sun May 31 15:03:39 2009 +0800
Added accept step for EULA
commit 39e22bcb4808d4fe1e6bd96310195c6b34cddf69
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sun May 31 11:11:13 2009 +0800
Make moblin live ISO image boot from a hard disk partition
With it, you can dd a moblin live ISO image to a hard disk
partition, then you can use grub to chainload it to run it.
commit 84dd7bf6ad980ea695169aba32546b31317dc765
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sun May 31 11:07:15 2009 +0800
Use isohybrid from 3.81
commit ea17b5cfc64ced1fb609fb5d143fd08d9159345d
Author: Anas Nashif <anas.nashif@intel.com>
Date: Fri May 29 07:04:12 2009 -0700
rename ks file
commit 32ab8191f9224f7b7a7e2af28303757a866573fd
Author: Anas Nashif <anas.nashif@intel.com>
Date: Fri May 29 07:01:01 2009 -0700
Merge branches 'master' and 'image_name'
commit 9a6467e7ae6b75ec25c21cfacf9594ba7b09ea5b
Author: Anas Nashif <anas.nashif@intel.com>
Date: Fri May 29 06:57:34 2009 -0700
add flash repo
commit 6e6805dc1316090d2cb9159a49b1fde8daee69ef
Author: Anas Nashif <anas.nashif@intel.com>
Date: Fri May 29 06:55:49 2009 -0700
use devel repos
commit bb79c95ac53aeaddb699265a887bbc3de3053329
Author: Anas Nashif <anas.nashif@intel.com>
Date: Tue May 26 17:33:44 2009 -0400
move up a class
commit 59487d4a31021929c1f485cf686623ca21b2e607
Merge: 3334498 5d88d91
Author: Anas Nashif <anas.nashif@intel.com>
Date: Tue May 26 09:39:25 2009 -0400
Merge branch 'master' of git@git.moblin.org:moblin-image-creator-2
commit 5d88d91c60324718e0a5241a034bdd802fedefd4
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Tue May 26 17:02:53 2009 +0800
Remove virtual scsi devices in default vmx
commit 9081ebb9022fa3b3a5ecf14d19be26f9b974da52
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Tue May 26 13:45:06 2009 +0800
Update version in spec
Thanks for the reminding from Holmes Wang
commit 122074eefffc6ee52ccfa83505c85168ae2792c1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue May 26 10:52:52 2009 +0800
Correct sys.path to os.path
Note: found by hzmangel@gmail.com
commit 333449826d1f9a73b2ded462b2be64e1e3a807c1
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon May 25 06:37:01 2009 -0700
store image name
commit 908d75aa5b6aa259435ae2e31d4d24c90cde9f18
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon May 25 16:46:59 2009 +0800
Add a new tool moblin-create-isohybrid-recovery-image to create
a read-only recovery image
commit d50f15e04c61cda31c7ac47523d995b7c701c335
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri May 22 17:07:24 2009 +0800
Allow to provide a customized kickstart file.
commit f7b038892ae6ac68f2c7e652050c416450677501
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Thu May 21 22:49:44 2009 +0800
fixed url of beta ks file
commit 9ae3829b1ee94960bd0a162c4690de40ce9fdddb
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Thu May 21 11:46:33 2009 +0800
Fixed, python2.6 in Jaunty, setup.py compatibily
"setup.py install" need '--install-layout=deb' option, and other
commands need not.
commit 396fd090a2cc4b3749c7e2b576db3be9fd098103
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Thu May 21 10:18:39 2009 +0800
Upgrade squashfs-tools to 4.0 release
In this release, unsquashfs was implemented.
commit 69c388c990f6e9f5b3fccc773dbb9508330bf8e2
Author: Anas Nashif <anas.nashif@intel.com>
Date: Tue May 19 14:25:34 2009 -0700
added beta ks
commit 4b878b78d4969f30cd0cb2ee97fcdf627997def5
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Tue May 19 14:00:55 2009 +0800
Fixed bug in sum total size of pkgs
commit 104a75eb27df83cedef9e002fd5c99623ff9b19e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri May 15 17:22:48 2009 +0800
Add autoinst to menu args for convertor
commit 3b69c28a20049b119122523900c9aba44e9df499
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri May 15 16:56:15 2009 +0800
Remove unnecessary boot options for recovery image
commit a273836c2ef45ea47c26748d7eb29d7b06670fe6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu May 14 10:19:04 2009 +0800
Add a new tool for creating a recovery image
commit 3badc66bde90bc9a2cdf477f6f75eab57f5ff4e5
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed May 13 11:13:23 2009 +0800
Install moblin-rm-chroot-dir to /usr/bin
commit 3b68e568e0e5e31622e7b21cdd72cf1da1c7da28
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed May 13 11:05:34 2009 +0800
Add a new tool moblin-rm-chroot-dir
Note: you'd better use it to remove moblin chroot dir, otherwise,
you may damage your system because of 'rm -rf <moblin-chroot-dir>'
if you run into some uncertain exceptions on runing moblin-chroot.
You even can alias rm using moblin-rm-chroot-dir, that way, you
don't worry your system to be damaged.
commit 978ad912b514ee98976432c718db0c8ebaaf1fae
Author: Rusty Lynch <rusty.lynch@intel.com>
Date: Tue May 12 16:27:10 2009 -0700
* Adding a change from Steve Aarnio to fix a bug where bind mounts passed
via the moblin-chroot command-line would fail.
commit 4c8e1cbe944fdb210f0b9a6804fc2ab1dd09744a
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Fri May 8 15:50:41 2009 +0800
Add, check and show LICENSE.html for each repo
commit 8fa1e2a6165a15aecc6b7732d42069fc73a79581
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Mon May 4 15:41:59 2009 +0800
Fixed python lib install path for py26 in Debian
In py26 in Debian/Ubuntu system, python lib should be installed
to /usr/lib/python2.6/dist-packages, instead
of /usr/lib/python2.6/site-packages
Detect this situation in setup.py and append cmd line parameter
'--install-layout=deb' to setup.py.
commit a3fed6e3ebaed13e7e5db94dc59dafa2ab4f5b72
Author: JF Ding <Jian-feng.Ding@intel.com>
Date: Fri Apr 24 13:34:33 2009 +0800
Fix, append checklist for qemu-img
commit ce16dd658fef0d258fe29b2f0c5dafc7d7a4dffd
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Apr 23 20:55:21 2009 -0700
disable clutter in gnome desktop
commit f96dc24ffb53ed25202339813d6758a77cac122b
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Apr 23 09:05:17 2009 -0400
bump version
commit a321478066cc35d0f66b4f07657631c93d494c8e
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Apr 23 09:03:35 2009 -0400
install @Virtual Machine Support
commit a68f1a37e92af9fe9697f8b985d613b43c3d33e3
Author: Anas Nashif <anas.nashif@intel.com>
Date: Wed Apr 22 12:19:38 2009 -0400
bump version
commit 52a77fcb88ede2fc150ccd4f821bd9cd22011a44
Author: Anas Nashif <anas.nashif@intel.com>
Date: Wed Apr 22 12:17:41 2009 -0400
update with latest ks file options
commit c2226940867ea22e3972c81a6e028cf4108bfbca
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Tue Apr 14 11:57:37 2009 +0800
Added, more input checking for nand bootimg-only
commit 5eaaa210de8730b061546c4e4f2e3a774d143e85
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Apr 13 17:13:12 2009 +0800
Fixed, format error in exported pkg list
commit 48dcaecf9d2c25cb69fd9ab0b08b3f4da93ab862
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Apr 13 16:20:34 2009 +0800
Changed, use long names to export pkg list
commit a20043c746b76c389782640352feb9ae58f1be14
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Apr 13 15:41:23 2009 +0800
Add: checking avail space of rootfs before install pkgs
commit 0bbaab36e64a05a79620240fc2ca00662a21260b
Author: Anas Nashif <anas.nashif@intel.com>
Date: Fri Apr 10 12:33:38 2009 -0400
record-pkgs is optional
commit fb103e5ca1c642ea051e360649b128203036b03d
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Apr 10 17:03:20 2009 +0800
Add: --record-pkgs to record rpm list and content
commit 70cf1136b9868ef4cbcf65d2eb4814a994b6ed64
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Apr 10 13:27:23 2009 +0800
Fix some chroot issues about package installation on Ubuntu
commit b240bc131e03c692b8e410380e72e66a34d7f69e
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Apr 9 10:53:49 2009 -0400
no splash during boot&install
commit 1e6cca0e057e12fae3713344f7722d81ec0eb9e8
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Apr 9 18:19:30 2009 +0800
Added, checking depend tools at the very start
commit fabd98577934fbc239df675e5555fe5a17299e6d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Apr 9 15:23:19 2009 +0800
Move chroot APIs to mic/chroot
UI will also use them besides moblin-chroot
commit 527e8119384ac5d35deb9e76bcf6cc16edf836b7
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Apr 9 01:53:14 2009 -0400
Create /etc/sysconfig/mkinitrd correctly
- the file was not created and no initrd was generated.
- Remove some useless and old debug messages
commit 9ccb28f20f69bf731bfa404e12c9318a3c1d66f1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Apr 7 13:10:28 2009 +0800
Extend Live USB image to bigger size
Note: this commit fixed bug 1385.
commit e66d939f95d611858905047bd5d296f41dbc795c
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Apr 1 11:19:39 2009 +0800
Add: --alt-initrd-name to specify initrd name
commit 7249601379ed36c601b38d9f2a2faece569c5afb
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Apr 1 10:28:45 2009 +0800
Fixed, error in finding syslinux files
commit 5b535a494daf5067d7df5d00d6b753868ae0a62d
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Apr 1 10:08:52 2009 +0800
Update archive format for rpm building
commit 33e6f4a249ff194945836cad000ab8b683602cfb
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Tue Mar 31 19:37:46 2009 +0800
Fixed, wrong processing of missing groups
commit f92d18f5249cddbe790a14b33985dcce48f89ce8
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Mar 30 15:46:16 2009 +0800
Cleanup loop mount when abort creating liveusb
When mic2 cannot find syslinux files, it should umount usbloop
and quit.
And added more clear prompt message when syslinux install failed.
commit 64a26861d8c581886ef51ac1ef01fc11f3e1550f
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Mar 30 10:43:30 2009 +0800
Clean dbg print and more friendly copy initrd abort
commit c60b6d33797c06fcba7ae4466b8df0343758baff
Author: Yi Yang <yangyi@yangyi-dev.localdomain>
Date: Mon Mar 30 10:11:34 2009 +0800
Enable kickstart command 'user'
Note: usage example:
user --name=moblin --groups=audio,video --password=""
user --name=moblin2 --groups=audio,video --iscrypted --password="$1pUL5P
You can get an encrypted password using the following command:
perl -e 'print crypt("plaintext password", "\$1") . "\n";'p
$1 is a seed for encrypted password.
commit e54c6ce5522f1661bfffb6429c8a0d345aa53448
Author: Yi Yang <yangyi@yangyi-dev.localdomain>
Date: Mon Mar 30 10:05:36 2009 +0800
Change disk size to 1500 in netbook-core.ks
commit 2e24a0d7f97d7f6836080cbea7d201e1307de542
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date: Sat Mar 21 20:26:31 2009 -0700
make %setup quiet
commit 31543e9c50dc6e6f2251e14e87fda93661a71790
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date: Sat Mar 21 20:23:32 2009 -0700
prepare for release
commit 3016c687b64ffb83f2e2c3c0219d789f3a9cd222
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date: Sat Mar 21 19:43:35 2009 -0700
Prepare for release
commit 6fa5cb6cf18c9575df94ad7240465447034b5c0e
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date: Sat Mar 21 19:40:35 2009 -0700
Prepare for release
commit 442499ce17edec1b91394908f7e766667ba2a49b
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Mar 20 16:03:29 2009 +0800
Added, copy initrd.img to /boot when cli specified
commit 61c56f9292decf74d992562880503ccbfcb586c6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 20 14:37:53 2009 +0800
Fix errors by commit fd8a425222f54f33c7680c25a15dd10ee144c87e
Commit fd8a425222f54f33c7680c25a15dd10ee144c87e broke moblin
image convertor.
Bug 1298 and reopened bug 1245 and 1195 are relevant to it.
It also exposed an error in error processing path.
commit 1390e4fdf1f1172ac4dcfec216d370c997a1c486
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Thu Mar 19 13:30:43 2009 -0400
added missing file
commit fd8a425222f54f33c7680c25a15dd10ee144c87e
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Thu Mar 19 13:05:37 2009 -0400
Support auto-install with kickstart
commit d2070e09a2fbbbd5b854417ee672341a0bc63576
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Mar 19 11:53:11 2009 +0800
Parse --bind-mounts option more elegantly
commit 7a80d5b0257b817b7707378ce9c7e4156c016c74
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 18 17:35:47 2009 +0800
Fix dm modules load issue
Current dm module load just works for raw/vmdk
image, but actually live image also requires it,
so move code into imgcreate/fs.py.
With this fix, dm modules will be loaded on demand.
It hasn't side effect for dm drivers built-in case.
commit cee3df5ba508af79be1cefd4a18a4337a2fda7ca
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 18 16:29:37 2009 +0800
Fix IOError on converting fs to live
du has different size results on different systems
so that a sparse disk image may have too disk size
to contain a big live file system, we must extend
disk size for fs conversion in order to adapt to
various systems.
commit 4a13d8ad5d97e97fc1e8e11ce6202cef0013653b
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Mar 18 10:19:19 2009 +0800
More friendly quit when encounter configure error
commit ef965ccb519caa29c018ad5e7e8d95cdae840bee
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 17 18:41:03 2009 +0800
Fix mkinitrd error in some systems
commit 1c7f5bd8d67afe60971614126ccd2233ee528f6d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 17 15:41:36 2009 +0800
Fix raw->live onversion error
Note: but 1245 reports "Failed to run /usr/bin/du", the issue is disorder
of dd and get_file_size.
commit 592beb8cc8fc9df77f154a833e93de20a8a83c3b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 17 14:13:40 2009 +0800
Fix lost file attributes on cpoying file system
shutil.copytree is root cause of x boot issue on qemu, it will
lost file owner and group so that some critical daemons like hald
fail to boot, but shutil.copy2 seems to have such an issue, it will
introduce other file attribute loss.
Two new copytree functions are introduced, mycopytree can preserve
all file attributes including timestamps, permission, owner and group
, but it is based on tar archive, so speed is slow, myxcopytree uses
'/bin/cp' to copy file system, '-a' option preserve all the attributes,
it is faster, currently it is used in image convertor and moblin-chroot.
commit 4cbb55b768979efa263cc3bf3881c3c364baef1c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 16 11:29:09 2009 +0800
Get good disk space size for fs conversion
commit f3a66f5bb19b52ad8053d1bcddbb4bf97cc6f0a7
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Fri Mar 13 13:35:25 2009 +0800
minor fix to convertor help string
commit f08e976fa1312c27848ec8c023ea4e0dcaf952a2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 13 18:05:47 2009 +0800
Increase disk size for fs conversion
commit 9f48fc0871787fa7e1db460d3021b01026ac0cd6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 13 17:31:08 2009 +0800
Clean up help info of moblin-image-convertor
commit fb81efba9ce3b149a69ed2d27f49eb0af78ab11c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Mar 13 16:23:42 2009 +0800
Fix failure to boot on qemu
1. Add missed boot parameters: ro liveimg quite
2. Set self.__image_size correctly, incorrect image size results in
reduce image size during of resparse, no free space make the
system not create /etc/mtab and some temporary files.
3. Correct du size counting error.
4. Use a common get_file_size
commit df26116c69ef92f601d6157d40ccfb2d70e3545c
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Mar 13 12:01:29 2009 +0800
Fixed, add dependency of device-mapper/dmsetup pkg
commit 30b7d88b8cc741fe4fdcc4edb28b5dfaba9282f1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Mar 12 10:19:21 2009 +0800
Fix missed property imgsize in ImageMount
Note: bug 1195
commit 519b3d9825f0ddce1722c6657f0ab611c1e03273
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Mar 12 10:17:29 2009 +0800
Put iso-to-disk code outside of finally section
commit 18205407a76d1ccea372b3daf29d65daba23df85
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Wed Mar 11 16:44:30 2009 -0400
fixed string
commit 1c2c20f22359167e8616330203563873489866e6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 11 16:55:09 2009 +0800
Append a missed change in tools/moblin-chroot
commit 3dd008a3785eea4059679730caa071cdf5dfd337
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Mar 11 10:54:33 2009 +0800
Fixed, error in args checking
`test' expressions will not shortcut, not like shell
commit 3fd29b5b7a7b6f95a6b530ea460d18ab4e638694
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 10 16:22:29 2009 +0800
Remove duplicate code in moblin-image-creator
commit 5390b302487e562df8029fe1f8be5b5b10f32ebc
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 10 16:19:39 2009 +0800
Use ext3fs.img to speed up conversion
commit d1f61ed1ab30e00388b7706b884e00f8023c488b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 10 16:16:13 2009 +0800
Enable Live(USB)ImageCreator to support ext3 file system image
commit 4f912b2fb2dfb3832fffd5e4434248dc6353ff1d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 10 16:14:18 2009 +0800
Enable get_image_type to recognize ext3 file system image
commit f779a77b83307901eff78e9cfdcdc045323fe8ce
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 10 16:10:33 2009 +0800
Enable image convertor to support ext3 file system image
moblin-chroot can use it to speed up conversion.
commit cef67f03b38d30c0d959460ae45b6adcae6755d5
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Mar 10 16:05:46 2009 +0800
Save name of output image
commit 74dd498da674acbf1e4f286a71fc15b6b38b34c1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 9 17:57:03 2009 +0800
Fix a small issue in function cleanup_mounts
commit e7118c49c5cf58c195e306a5b978e35b1aa8add8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 9 17:53:36 2009 +0800
Cleanup tmp dirs and try to avoid copying file system.
commit 49eca7c86bf52a956feab65de9aced1c3232f7db
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Mar 9 11:05:24 2009 +0800
Fixed: avoid hardcode pkg name, only ks as input
commit a47bd6aefeaeec2598f7fad26d86ab40137c66a0
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 9 10:53:49 2009 +0800
Preserve symbolic links in convertor copytree
commit 9f4efac8ac5f287ffe9abfff3dd8564ad41473b3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 9 10:47:43 2009 +0800
Preserve symbolic links in moblin-chroot copytree
commit ac6af83e1265d8bfff5480ff15307f80fefacce2
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Mar 5 10:50:43 2009 +0800
Fixed, more accurate parsing of de-select pkgs
commit 502de30a7ef8345ceb76d35f1c6a2ef06c0c99dc
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Mar 5 10:49:52 2009 +0800
Changed the default mrst kernel rpm name for nand
commit 0b8d04e90a965ee15eb218e455ecf981df3d0c44
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 4 17:48:32 2009 +0800
Save proxy settings for repo
commit 7b71db0319f56032d4c7f27d0b57aaa28ce8cdbc
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 4 16:46:53 2009 +0800
Skip /etc/mtab copy because it does exist and symlinks to /proc/mounts
commit 9424695803e95e7309126436743961ed79f6501e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Mar 4 16:36:01 2009 +0800
Clean up all the mount points just before image conversion
commit b51c56d00834ce5f165f11943a718b7f579bbffb
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Mar 4 14:13:35 2009 +0800
Added more friendly message for NAND imaging
commit 686c418afa1e8b1af8d66e9e8296697fab3baeb5
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Mar 4 13:31:44 2009 +0800
Added: --bootimg-only option for NAND imaging
If specified --bootimg-only in cmdline, mic2 will only
download needed bootstub/kernel/initrd pkgs from repos
and unpack them, without concern their dependencies.
It will speed up a lot the boot image creating.
Surely, all the --kernel-url like options can co-work
with this new option friendly.
commit a567ba5afcff6ae1d7aa1201257b476eb1d49215
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Tue Mar 3 14:24:08 2009 +0800
Fixed one typo, when get excluded packages list
commit b38e5ea247fde8db844ca0e75769afe938cdf657
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Feb 13 13:31:51 2009 +0800
Added SIGINT handler to cleanup before quit
commit 15161a94a05ecc792bcbf3cd746b230ea3252bca
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Tue Mar 3 11:53:15 2009 +0800
Fixed: shouldn't stop when excluded pkg missing in repo
To fix bug1065, when there's no valid kernel pkg in repo, and
provide one thru cmdline option. This is the generic resolve
method to this problem.
Another modify to nand.py, more friendly quit when cannot find
valid kernel, by adding exception catch.
commit 2e650039df4d54f6c73c657b0b4d8fb2adeadb65
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Mar 2 15:53:18 2009 +0800
Enable ApplianceImageCreator and kscommands to support mic2 gui
commit 215de6aa65968c962a62f0c4acd799106f8b46fd
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Mar 2 15:38:40 2009 +0800
Added: kernel rpm replace for nand image
Additional, add a general method to install local
rpm files to installing system.
commit 75a167a00e99649c3f506f072dd33e129a79b241
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Feb 27 17:06:24 2009 +0800
Added: kernel-url/path from cmdline for nand
For the case we need override the kernels in repo
with local workable one.
commit 55dad58767d5cb06ab0401bc14a59bd5eff9c086
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Feb 26 07:53:40 2009 -0800
get version from VERSION file
commit fcbbe087b70a58c30d05caa76563171cc6537a40
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Feb 26 12:35:55 2009 +0800
Added: selection of versioned or latest release
commit 60d5d07ecea0c8af207fc952d813d95d6b12c5d2
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Feb 25 18:28:00 2009 +0800
Fixed: output img file should not be executable
and fixed a module file permission btw
commit b4acf1f9e252567f9a62e75728334d248f01070e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 25 15:59:16 2009 +0800
Add a new tool moblin-chroot
moblin-chroot is used to chroot a live image or a
directory which contains the whole file system
unpacked from live image so that developers can
do any change, for example, install some packages,
change some config files, compile and build a new
software package.
moblin-chroot can also be used to unpack a live image
, convert a live format to another live format.
commit 76776db833d5e39ff3cd05349d387a7a059c2605
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Feb 25 12:25:34 2009 +0800
Added: both initrd-path and initrd-url supported
commit 9397aaa2d44ac69826d0bb93ad3f34678796bdb9
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Tue Feb 24 10:33:05 2009 +0800
Added "Network Installation" to grub menu
commit 83d05bfe1e3f106d712223515afa6cb99fd43f9f
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Tue Feb 24 10:41:31 2009 +0800
Changed input initrd-url instead initrd-path
commit aaadf56d73cbe495b7dea17f3f2b4f5a17c301c2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Feb 23 15:13:37 2009 +0800
Enable image convertor to support filesystem as source
With this feature, a user can convert an image filesytem
unpacked from moblin image to live image.
commit 1f4d165de92d96c788f20cb9bd60b8be1408cecc
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Feb 23 14:54:13 2009 +0800
NAND: provide initrd path from cmdline option
Removed 'nand' directive from ks
Move 'boot=usb' back to appendline
Provide initrd.img's path from cmdline option
which is optional, if not provide, mic2 will try to
copy one from installing system, if cannot find one,
it will raise exception and abort.
commit d15c02b03ac92f54ae6c639455451a924f005124
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Feb 23 10:57:16 2009 +0800
Add a missed launch_shell
commit fa7be4143ce02d9310f2e1cdc4f57cd5fbfcdcac
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sat Feb 21 16:07:41 2009 -0500
simplify give_shell calls
commit 68c305766c034ddacddaef92195aede3d8d41099
Author: Anas Nashif <anas.nashif@intel.com>
Date: Fri Feb 20 17:50:47 2009 -0500
remove dupe option
commit b78c14d59cfb33a8cf3b1e4698a08e2e436dc286
Author: Anas Nashif <anas.nashif@intel.com>
Date: Fri Feb 20 17:47:50 2009 -0500
readable tools options
commit 8d96c25448de05a7172239d276c5edc8e974917a
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Feb 20 16:57:59 2009 +0800
Manage: rm all whitespace trailing in code
commit 300b3bf439c6536618ec44fd6e25d854c8ec03a4
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Feb 20 16:47:39 2009 +0800
Renamed ext of nand image to '*.bin'
commit 5bc1134c4ee1c3d967ce8fea2357735afb691ee7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Feb 19 14:59:03 2009 +0800
Enable convertor to auto-detect image type if not given
commit 5a2bab4f9c044c3b5679bf1ea7fe69fc2ac364c4
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Feb 19 13:23:41 2009 +0800
Fixed: checking dm_snapshot will failed with Fedora10
In Fedora 10, dm_snapshot was built into the default
kernel. The checking after calling modprobe will fail
but it still can work well.
commit f45d7ffdb742639147d9ebe584ea4c152d1c799f
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Feb 19 13:17:05 2009 +0800
Fixed bug774, add required authconfig and yum for all image
commit 1d6278214d88d089213f2dbe6d659af7e48dda41
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Feb 19 10:03:02 2009 +0800
Appended 'parted' dependency
commit 9a340504da213f5c58b854a905013d2adfa9f7fb
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 18 16:35:18 2009 +0800
Fix symlink /etc/mtab error
For image convertor, it will result in error
to symlink /etc/mtab to /proc/mounts in some
distros, this fix will remove such errros.
commit eff1a70649000be6791ca5e771239423dd963808
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 18 15:56:38 2009 +0800
Fix incomplete unmount for source image
Note: it should cleanup instead of unmount
commit 45bf24ed5c2e6fd3469c30bf783c60f7d747726e
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 18 14:07:16 2009 +0800
Remove -k/--cache option
commit da1ab961b5c047d7dc5476505f415d5336ebbf19
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 18 12:40:55 2009 +0800
Fix initrd boot error for convertor
commit 3f521298fccf8b70342cbcfa87f07c803bcf2376
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Tue Feb 17 13:47:17 2009 -0500
move files around
commit ecf2898691cd7a9d7414e5f21822efed273eb919
Author: Anas Nashif <anas.nashif@intel.com>
Date: Tue Feb 17 13:46:21 2009 -0500
Use VERSION file instead of relying on spec
commit 12abc1f9b9d6731e54286d30314593421bb2648b
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Tue Feb 17 13:37:55 2009 -0500
directories for single files are a waste
commit c8ec31a3507657e861a80ed11877f692cccc62fd
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Feb 17 17:14:16 2009 +0800
Refactor image convertor
- Implement base convertor classes in
mic/imgconvert/convert.py
- Rename moblin-vm-to-live to moblin-image-convertor
and move base convertor classes to convert.py
- Get initrd with mkinitrd
- Remove kickstart config file dependency
commit 32d59f36387d7adc40574775b5977adbfa818674
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Feb 13 17:47:41 2009 +0800
Included unsquashfs tool to pkg
commit c6adc7d5da00ddf504a692bff8898ed3842e77a3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 13 17:54:06 2009 +0800
Fix squashfs mount issue
live image used squashfs 4.0, but local squashfs is
very hard to meet this requirement. unsqushfs from
squashfs-tools is a good alternative for this.
This fix requires unsquashfs is installed as
/usr/bin/unsquashfs.moblin.
commit 283d6694e671b89bd035c3ab6812e16d40b42dbb
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 13 17:40:55 2009 +0800
Fix squshfs-tool conflicts because of different cvs version
commit 75678d8b9cca8744c9b11661e80758a1d957cf92
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Feb 13 16:38:01 2009 +0800
Fix unsqushfs build error and enable it work for version 4.0
Note: live image chroot feature requires it.
commit c762957aa96fde78432ffaf499b3236de10d2ee4
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Feb 13 13:52:28 2009 +0800
Deleted unused files under tools/
commit e7c1bfb08fb9a5d34aafa79bb74c63a00379dbdd
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Feb 13 11:17:48 2009 +0800
Fixed bug849, mic2 does not work in moblin2
Root cause: when calling kpartx, dm_snapshot has not been
loaded.
Fix: before calling kpartx, check and load dm_snapshot module
commit d2e227594cca735cd1564a24b1b26b97f285456b
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 11 17:46:47 2009 +0800
Enable image convertor to convert from livecd to liveusb or vice versa
Use base_on and shell feature, we can implement
live-to-live convertor with chroot feature.
commit fc85d81169ea759079a4fa53d98dd16ae75a52b9
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 11 17:43:59 2009 +0800
Don't makedirs if lofile exists
commit 2ba3be0cb989161948d99d141788516300d00431
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 11 17:41:02 2009 +0800
Enable base_on for liveusb image
commit 3c3ccba0d13594a36a46904d222632cf13d67818
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Feb 11 17:06:48 2009 +0800
Initialize proxy settings to None
Some systems will report error when proxy variables
aren't assigned before reference, this commit is
specially used to fix such errors.
commit 3d12578c88b984ed11d8aff64add615cdbe8cc14
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Feb 11 16:25:04 2009 +0800
Added code to check deb version and spec version
commit 65056cb4b023ecbaa20079ee3ee44f00ceed5014
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Feb 11 15:39:25 2009 +0800
Added version managment to mic2
It includes the following features:
1. '--version' option of tools
2. setup.py read/update version infomation
3. utils/release.sh read/update version infomation
in the process of packaging
The center of all version infomation is from:
spec/mic2.spec
commit 27408aca7fa105d5b227b9a3ab36a08593c7b9a6
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Feb 11 10:44:21 2009 +0800
Fixed wrong format of vmsize and rdsize in bootimg
commit c7c6fb385bb5bd68295fdab4dcc4f631635647ca
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Tue Feb 10 17:29:54 2009 +0800
Updated bootstub path according new package
commit a43d36a07346167ab92879f6c5290f08afd324ba
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Feb 10 15:48:16 2009 +0800
Enable image convertor to support livecd and liveusb
- Add ImageConvertor class
- LiveImageConvertor derived from LiveImageCreator
and ImageConvertor
- LiveUSBImageConvertor derived from LiveUSBImageCreator
and ImageConvertor
commit a133febcdf8ca7957212ac2cc98b2d31be6f64b3
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Tue Feb 10 14:15:57 2009 +0800
Deleted mid-nand.ks, and maintain it in comps.git
commit dbe2d27cb688fe81867ffba6f1562705f225fc4d
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Feb 9 18:18:29 2009 +0800
Updated ks file for nand image
commit ca5a6f0eb7fea7eed0be3695b2f804fc60f26d5a
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Feb 9 17:36:43 2009 +0800
Modified the nand imaging code to meet new request
In this commit, the nand imaging code changed a lot.
1. Instead output whole nand image, only usb/sd disk images are
generated, which has one root partition.
2. Add nand related handlers in kickstart
3. Get initrd's url from ks file, and fetch it
4. Get cmdline from ks file
5. Get "boot" options from ks file
commit da2ce41c5b89687f2ba7252e05ffc99423f83bc7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Feb 9 16:51:59 2009 +0800
Skip partitioning and file system format for the sexisting image
Skip partitioning and file system format for an
existing raw image, this is specially used to support
image convertor.
commit 3ef02be35e08c230e80d63462225f065e96f03b3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Feb 9 16:41:40 2009 +0800
Add an image convertor tool
moblin-vm-to-live can convert a raw or vmdk image
to a live image so that devlopers can modify raw
or vmdk image then convert it to live image to
verify.
commit 68e9221747235d8c7edb2ce44d9f3edb12c962fb
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Feb 5 17:11:25 2009 +0800
Added comments to new code.
commit 39a8ddcdec4dabfdd5add5709b1b0abff8d08b39
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Feb 5 17:09:45 2009 +0800
Fixed some typo problems in example ks files
commit ff1bb30ca75bf9db5d3af96f428fd5196e2b74e3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Feb 5 13:54:04 2009 +0800
Fix incorrect overlay-size-mb argument delivery
Argument of option --overlay-size-mb wasn't transferred to
LiveUSBImageCreator correctly, so overlaysizemb is always
16 no matter you gave out any bigger value, this commit
fixed it so that you can save any newly-added stuff into
live usb disk as long as you have an enough big overlay.
commit 787cd4f4f6491d0fa9d292db90046da6cd377a0b
Author: Anas Nashif <anas.nashif@intel.com>
Date: Wed Feb 4 20:37:28 2009 -0800
re-add liveinst kernel options
commit 7ae314cf1a43b8caeaf866781567b05ca8e78185
Author: Anas Nashif <anas.nashif@intel.com>
Date: Wed Feb 4 20:36:16 2009 -0800
Rename ks file for nand images
commit f982d679baafd172c0bdf4553f27bce529941f97
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Feb 5 10:35:59 2009 +0800
Added mrst specific ks file
commit b5b51e037de29ee34263ae8176a02b887ba8a500
Author: Anas Nashif <anas.nashif@intel.com>
Date: Wed Feb 4 18:17:01 2009 -0800
liveinst uses runlevel 4
commit 00822344f17dfdb2e95059407336ffb9951921e2
Author: root <root@moblin-repos.jf.intel.com>
Date: Wed Feb 4 12:55:47 2009 -0800
check for gdm conf file
commit 3ab505fa711bebf465227f1152431e88b4988003
Author: root <root@moblin-repos.jf.intel.com>
Date: Wed Feb 4 12:55:18 2009 -0800
check for gdm file
commit a851ea06bc69894688b4a554b858656e82a925e8
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date: Wed Feb 4 11:09:12 2009 -0800
install bootstub for nand
commit ff651c35126f7df47f9ef4c2d146d7f9c3d56c78
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date: Wed Feb 4 11:08:54 2009 -0800
Add shell command to nand
commit a19cf30520648e97d45f4afa75617e03c3f1aa3e
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Jan 22 18:02:34 2009 +0800
Added NAND image format support
commit b43ef7651a078bbaf9ec984860f17f05d2b1e39e
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Feb 4 18:49:14 2009 +0800
Fixed: buggy parsing of kpartx output
commit 6b61c257cb6810efaeafadea682ece43832ef91a
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Feb 4 18:47:59 2009 +0800
Fixed: option tmpdir cannot work with 'loop' image
commit 9569e0bbb09eae97faebd40ba33dbb2ea9e3f708
Author: Anas Nashif <nashif@moblin-repos.jf.intel.com>
Date: Tue Feb 3 12:52:33 2009 -0800
dont need defaultdm
commit ce5efe814057fab9738bf83607c424a8ecb28f36
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date: Tue Feb 3 08:03:37 2009 -0800
Create .dmrc
commit ac39611dd0a67217c8367e4e5b2359ba1878ae47
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Feb 3 14:14:45 2009 +0800
Add proxy support for repo
Appended three options for kickstart command 'repo', --proxy,
--proxyuser and --proxypasswd, users can set proxy for any
repo but other repos won't be impacted, --proxy=_none_ means
no proxy, a proxy setting example:
repo --name=moblin --baseurl=http://repo.moblin.org/moblin/releases/test/alpha1/os/ --proxy=http://proxyhost:proxyport/ --proxyuser=proxyusername --proxypasswd=proxypassword
commit 34de498aba21b71f6692adc7464f9e5791c2907a
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Feb 2 13:23:29 2009 +0800
Re-org Makefile for public release
move packaging and git repo related things to a new script
util/release.sh
commit df8af65ccd0516fa697120481a79bfe29684594b
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date: Mon Jan 26 13:07:59 2009 -0800
bump version
commit 4f742cb9af56a4cf30af25eb53bb1f1cbacaa277
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon Jan 26 16:03:34 2009 -0500
Added COPYING and README
commit b3f5c34372067b9e2d59c1a26c61fb350448a61b
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon Jan 26 15:56:52 2009 -0500
Revert "Added suffix option"
This reverts commit de8df777969cdbf390cbea88a29f770d3a318722.
commit de8df777969cdbf390cbea88a29f770d3a318722
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Mon Jan 26 15:52:44 2009 -0500
Added suffix option
commit 65e60c74dfe837c10b7ff1bac4ff998ae72208ad
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon Jan 26 15:50:59 2009 -0500
Added Suffix option and no xml files from VMDK
Suffix options for final image name. Also, do not create XML files
for VMDK images
commit 8117f3049741266cf9d6c0828026043ddfd6a90b
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon Jan 26 15:50:40 2009 -0500
Point to external repos
commit b58c94e4b59f9a72de2c4e1c74c3fe0de81030fd
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon Jan 26 15:50:05 2009 -0500
Point to external repos
commit f35daf9ba1e2320e9223efb0ac9be0029faa6a63
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sun Jan 25 21:30:33 2009 -0500
Modified archive generation for real
Do not include debian sub-directory, instead include a debian.tar.gz for
build system
commit dd17702b1d94087841b15aaa9f6d513766283695
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Sun Jan 25 21:28:44 2009 -0500
Merge commit 'origin'; branch '2.0-alpha'
commit b04c6be3e9e1355c90dd28ff27924556d8fc56c6
Merge: 2ed4a97 8e35558
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Sun Jan 25 21:24:41 2009 -0500
Merge branch '2.0-alpha' of git@moblin-mdi.jf.intel.com:image-creator into 2.0-alpha
commit 2ed4a977442f5cb7dde61c47e627b2e48caec270
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sun Jan 25 21:22:44 2009 -0500
renamed examples, fixed makefile and archive generatuion
commit 3c6fed63a3e84482183785c3bec24c4d2602a699
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sun Jan 25 21:21:22 2009 -0500
Prepare for external release
commit 833abf5b34d6ab27a716c2355e507c99eb85c7ba
Merge: f615b31 c054462
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Sun Jan 25 20:53:10 2009 -0500
Merge commit 'origin'; branch 'master' into 2.0-alpha
commit c054462ba176e8ba59bdc30775ba0bf890fe7130
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jan 22 16:58:31 2009 +0800
Fix intangible usb disk detection issue
Use hal to precisely decide if /dev/sd?
is a removable usb storage device.
commit 87562033d2ff63ffc9b68dca114335eba5e1d5e8
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Jan 21 10:41:36 2009 +0800
More cleanup for debian/* and a typo fixing
commit 8e3555854b4e4828bff3a4acb8461cfc7f360354
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Jan 21 10:41:36 2009 +0800
More cleanup for debian/* and a typo fixing
commit f615b312b9846837d3b99e448892784ca7f68722
Merge: c876666 8768256
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Tue Jan 20 20:44:32 2009 -0500
Merge branch 'master' of git@moblin-mdi.jf.intel.com:image-creator into 2.0-alpha
commit 8768256cbf893b2888b9d65659813112adbfb498
Author: Anas Nashif <nashif@moblin-repos.jf.intel.com>
Date: Tue Jan 20 15:28:46 2009 -0800
More packaging cleanup
commit 15a5872bedaf35d239d8cbf03382cd105f1598ac
Author: Anas Nashif <nashif@moblin-repos.jf.intel.com>
Date: Tue Jan 20 15:07:25 2009 -0800
Cleanup for release and packaging
- Removed UX kickstart files, they will be available at a special location.
- Renamed package name and restarted versioning. For now we are mic2 and we are at 0.3.
- Remove macros from spec file, they just confuse.
commit 73f0012fa6443dbc22d2c7179556b53bf436b5c0
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Wed Jan 21 00:28:40 2009 +0800
--defaultdesktop=XFCE and sync netbook-sdk.ks with netbook.ks
commit c8766665211472ee23e6b6d3055276e8324b3224
Merge: 9107996 0083ee5
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Tue Jan 20 09:44:38 2009 -0500
Merge branch 'master' into 2.0-alpha
commit 0083ee5a4cb9d2db5f9abdea5a5086a9a7b83dad
Merge: e9dd465 a472c1f
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Tue Jan 20 09:40:18 2009 -0500
Merge branch 'master' of git@moblin-mdi.jf.intel.com:image-creator
commit e9dd4653b9f7495828dbcec650e201a1ed50c3b7
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Tue Jan 20 09:40:06 2009 -0500
Use DESKTOP instead of WINDOWMANAGER
commit 91079963261ebb4dacab79c731ebcec7ff293c44
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 20 14:10:01 2009 +0800
Make overlay work correctly
Old /lib/udev/vol_id will remove "/" on
getting file system label, live USB image uses
/lib/udev/vol_id to find overlay file name,
but moblin uses new /lib/udev/vol_id so that
it will return file system label with "/", so
overlay can't work correctly now, this commit
fixed this issue, it will remove "/" from file
system label beforehand so that live USB's fslabel
never contains "/".
commit a472c1f29d3bda3198b9399825944f486b86225a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 20 14:10:01 2009 +0800
Make overlay work correctly
Old /lib/udev/vol_id will remove "/" on
getting file system label, live USB image uses
/lib/udev/vol_id to find overlay file name,
but moblin uses new /lib/udev/vol_id so that
it will return file system label with "/", so
overlay can't work correctly now, this commit
fixed this issue, it will remove "/" from file
system label beforehand so that live USB's fslabel
never contains "/".
commit f1dc9504896538f8783aa15e819cd78ae5fe742c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 20 11:03:13 2009 +0800
Ask the user to confirm on writing data to USB disk
Note: fix bug 455, suppress annoying error info from
sfdisk
commit 415dd53d94b927d3a97b4d3451f730649256a194
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 20 11:03:13 2009 +0800
Ask the user to confirm on writing data to USB disk
Note: fix bug 455, suppress annoying error info from
sfdisk
commit 655dbed09d3ba9283a6f22733ddf908c52d294d4
Author: Anas Nashif <nashif@moblin-repos.jf.intel.com>
Date: Mon Jan 19 13:29:11 2009 -0800
Updated examples with latest repos
commit 61c88b6edd2fcda254c4b1cd1ce374c17cdae784
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Mon Jan 19 15:14:05 2009 -0500
timeout is 10 now , 2 was too fast
commit 27c5632ecdbe54aeca38d246ad1eb6bd288619ad
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Mon Jan 19 15:13:41 2009 -0500
Do not hide syslinux menu by default
commit 38fe609cab5a9c95500d9384c857db60fe1cefc7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 19 16:33:13 2009 +0800
Strictly check the user's input in interactive mode
Note: fix bug 454
commit 17bc65560fcad8632b10e0d85075e3a26efe8cc4
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 19 11:23:22 2009 +0800
Fix bug 477
Note: commit bb3011c8bb5f983d39d7ba507e73bc63cf9cc677
introduced bug 477
commit 63209427e5110e0e4de7bc18ec6dddb3edf2b126
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 19 16:33:13 2009 +0800
Strictly check the user's input in interactive mode
Note: fix bug 454
commit 5950db22a08ab96333b037f523a69e4e53c994e0
Merge: 6351ab3 459d1a1
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Mon Jan 19 01:08:19 2009 -0500
Merge branch 'master' of git@moblin-mdi.jf.intel.com:image-creator
commit 6351ab343d58fb3f5fa2e75a7d0bc11a6dc0f17d
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon Jan 19 01:04:41 2009 -0500
Update netbook-ux example with new group
Also, minor fix to desktop handler in ks
commit 459d1a1770211f3bdb0ad603902f512f1792a0d3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 19 11:23:22 2009 +0800
Fix bug 477
Note: commit bb3011c8bb5f983d39d7ba507e73bc63cf9cc677
introduced bug 477
commit f6e30da4358addb606ff9e708f7578a8f1b26597
Author: Anas Nashif <anas.nashif@intel.com>
Date: Fri Jan 16 14:01:21 2009 -0500
Add moblin user to video/audio
commit bb3011c8bb5f983d39d7ba507e73bc63cf9cc677
Author: Anas Nashif <anas.nashif@intel.com>
Date: Fri Jan 16 11:10:15 2009 -0500
expand cachedir to allow ~/xx type of path, although this always goes to /root/, but better than losing cache data
commit 6fcc6d98cfc5f9c0c4a0494b757a61b749569612
Author: Anas Nashif <anas.nashif@intel.com>
Date: Fri Jan 16 09:10:28 2009 -0500
Fixed compile problem with repo data
priority is not a member of pykickstart F8_RepoData. Removed and made it work again
commit 2e664be528e2c234a4c466339e689539e46bc709
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jan 16 16:52:16 2009 +0800
Enable --save option for kickstart repo command
With --save option, moblin-image-creator will
generate .repo files according to repo in kickstart
config file and save them to the file system of
moblin image.
commit 0227cea4949cbd0d5d69e0ca451a1239689a531a
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Fri Jan 16 03:17:18 2009 +0800
set defaultdm
commit 6bf7f76577e487c9fbfb4c167c73ca6854083f73
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Fri Jan 16 00:58:37 2009 +0800
Fixing of -*devel
commit d9121ffbfd739f3b14dbb69d5cea0ad645082b21
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Jan 15 15:51:09 2009 -0500
Added UX SDK (moblin + xfce)
commit 7b523fb62b61f0c029f6019077345c312aa590e1
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Thu Jan 15 11:56:35 2009 -0500
Added internal repos, remove moblin-desktop, added moblin-session
commit 638df71370866a9e9f67f985e1ab23edde9024c2
Merge: e57f7a0 0c12cd7
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Thu Jan 15 11:37:25 2009 -0500
Merge branch 'master' of git@moblin-mdi.jf.intel.com:image-creator
commit e57f7a0a6c6d30d2b1edb1b597b369f4f402f053
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Jan 15 11:32:40 2009 -0500
Add UX ks file
commit 0c12cd73c8bac505de61258d08437e28e9d0ceb1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jan 15 16:29:59 2009 +0800
Suppress some annoying warnings and messages
commit 5ace0b69d771a1a2b874af184570fa77e6d79d4b
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Wed Jan 14 17:19:00 2009 -0500
fixed gdm handling
commit 73a3ddb4169557d7651873f2d2629821dedf24a4
Author: Anas Nashif <anas.nashif@intel.com>
Date: Wed Jan 14 12:07:46 2009 -0500
smaller disk size fits most devices
commit 4de7781956f4a5dab3f2533a63e27575d384f012
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 14 16:13:54 2009 +0800
Interactive option is valid only for liveusb image
commit 4d3a1845acc7fad33e4519921e569034a2da20d1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 14 14:56:38 2009 +0800
Fix extlinux config file name error
commit d433cba3954cb042d9b33dee568d863476f56684
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Jan 14 14:37:18 2009 +0800
Generate live USB file image by default
commit 83fc95771501d08a1d1718d2892a233a2bfb60e1
Author: Anas Nashif <anas.nashif@intel.com>
Date: Wed Jan 14 00:57:07 2009 -0500
improved make, make clean, make install
commit f36f8ce9abc44d300b5fc0087e323922f2dc8d05
Author: Anas Nashif <anas.nashif@intel.com>
Date: Tue Jan 13 22:37:33 2009 -0500
Install docs and translations
commit ccd1520966a0f44d85fd90de4739f12ec975c1c8
Author: Anas Nashif <anas.nashif@intel.com>
Date: Tue Jan 13 19:40:45 2009 -0500
Update squashfs-tools version, fixed syslinux handling
- Now using squash-tools 4.0
- Install syslinux binaries from host os when creating live USB images
- Do not install /etc/gdm/custom.conf if gdm is not installed
commit 3634c64e8e3c0464bfa9c5b4009972ffc7b37b1c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 13 18:19:30 2009 +0800
Enable live USB file image
Append three options for moblin-image-creator
, --genusbimg, --overlay-size-mb and --fstype,
by default, to create live USB needs a USB disk,
with --genusbimg, file image will be generated
, then you can dd it into USB disk.
--overlay-size-mb allows you to specify writable
size for saving your changes for the system on
USB disk, --fstype allows you to specify what file
system is used to create image for live USB.
commit 239dd3fba447333762e2cce43c56153cc44b4938
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Tue Jan 13 17:50:19 2009 +0800
Bundled moblin2's isohybrid from syslinux
commit a356c78c3f4d7edf9463fbe4349aecf4866d5df7
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Tue Jan 13 17:04:43 2009 +0800
Added python version requirement to >= 2.5
commit 8dbcbeab5ef2034de6a4b1625a93daa2eca2c9ac
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Jan 13 15:06:46 2009 +0800
Mount usbfs to /proc/bus/usb if not mounted
commit 5538853f284977406d921e4ecb762c1d62ddbd41
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Tue Jan 13 02:00:58 2009 -0500
Added SDK groups
commit b76e78289d24f4456ebbf5c1efb46a56a1c3731a
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Tue Jan 13 01:32:18 2009 -0500
Fixed DESTDIR installation
commit 2249075475049d839ceb84cb0a1f03af9f3bedc7
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Tue Jan 13 00:12:14 2009 -0500
Go back to squashfs 3.4
commit e16300a9207979c40541a78ccaa5bca8b19d94c5
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Mon Jan 12 23:55:17 2009 -0500
also fix squashfs tools path for debian packages
commit d6ff0a071e5b63f06ae18f8c1695c81cbbc93f60
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon Jan 12 23:49:06 2009 -0500
Fixed spec with new squashfs path
commit 049334ae10fdfdce50b2a6b32822ad140d8e6852
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon Jan 12 23:19:27 2009 -0500
Move squashfs tools around, bzip them
commit 6656872e1aed307ef9b51323de46d0a6c304265e
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Mon Jan 12 23:13:30 2009 -0500
Prepare for 2.6.29 squashfs
-Added squashfs tools 4.0cvs
-Moved squashfs to exta, and removed moblin-utils as squashfs is not a moblin utility
commit 5b896ef061c5cd87061af8af7d7772d4643fba97
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Tue Jan 13 09:35:16 2009 +0800
Changed deb architecture from 'all' to 'any'
commit e6d3ad8ed08363212ab38b52ae458ce850855385
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Jan 12 18:22:15 2009 +0800
Fixed problem when 'make install DESTDIR=somewhere'
commit 1ec80506c5cf709addc8c85158e6b89c60690938
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 12 16:32:34 2009 +0800
Another fix for sysylinux compatibility issue
Note: fix 95254a52c78868316337350f58c90ebc34e1f520
is invalid
commit 264a3b9813c30a146402ed3e1ea42e7d73e1df99
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Jan 12 16:02:51 2009 +0800
Added moblin2 as one supported build platform
NOTE!!!
To install the created rpm to moblin2, it depends on 'kpartx'
package which have not been included to moblin2 project.
commit 95254a52c78868316337350f58c90ebc34e1f520
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 12 15:38:25 2009 +0800
Fix vesamenu.c32 compatibility issue
commit 3dd43d5b9fb1ca653e42c4be2b6a776ca324f757
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Jan 12 12:10:58 2009 +0800
Added build-dep of fakeroot in debian/control
commit 1cebe4d55481437875143f4e298d26b66e682ecd
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Mon Jan 12 12:00:23 2009 +0800
Fixed make's target in pkg meta files, according new Makefile
commit 0f758bfbeba624d5f9f3a3b3f8ef7137638aea58
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sun Jan 11 11:37:34 2009 -0500
Run iso image through isohybrid
commit cca71fcca8b9cb5a2ac40fef045403b6b271e97c
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sun Jan 11 11:37:08 2009 -0500
check for qemu-img before running it
commit 27ba9791891f06de4b9f5e402e456c0e84507a63
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sun Jan 11 11:36:25 2009 -0500
spec is not noarch
commit f89214d7b6920050c486fa82d87249f6f3bf9fe7
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sun Jan 11 11:34:16 2009 -0500
modified for latest build
- Do not install liveinst desktop file, this is installed on the fly when starting X on live image.
- gdm support
- Minor package cleanup
commit 0a40fcadade39368f01e37f1c2be82263e8d82ff
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sun Jan 11 11:33:35 2009 -0500
Use new syslinux with hybrid support
commit 72ae3ca9a56041d828c8fe5d34f60305035690ec
Author: Anas Nashif <anas.nashif@intel.com>
Date: Sun Jan 11 11:31:45 2009 -0500
Do not compile squashfs tools everytime
commit d12e60fc2d4a5ee80d2451fc2b9ae7d21f160263
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jan 9 17:46:31 2009 +0800
Fix device name error in ExtDiskMount
- Note: fe8facf78696328c9752df1b29fa2c76fec3e02d
introduced this issue
commit fe8facf78696328c9752df1b29fa2c76fec3e02d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Jan 9 17:01:49 2009 +0800
Add LiveUSBImageCreator
- Add VfatDiskMount
- Add LiveUSBImageCreator
- Some small tricks for vfat
commit 569f45bb2ed517bb25b563493bf883da1149bcc3
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Jan 9 16:37:49 2009 +0800
Using one unified spec file for fedora and suse system
commit 5c170f58c9ad3951305b681319dbc6cfcae3abd3
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Jan 9 14:06:18 2009 +0800
Cmdline check: friendly tip for required 'ksfile' and 'format' options
commit 944463debb5a76450cc79baaecd5a0f6fe9c52f3
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Tue Jan 6 00:22:04 2009 +0800
Fixed "inconsistent use of tabs and spaces in indentation" in pykickstart
commit f6d3427692e1066bc265087fc6c286631b415843
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Fri Jan 9 11:31:41 2009 +0800
Added squashfs-tools source tarball, build mksquashfs from src
commit 4e4025a70bbb705d8d6b2e02e71a8ffb567722c5
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Thu Jan 8 20:27:51 2009 -0500
rever to original
commit 6800f82cfe2ecb395fac326c62e30c69e7e6c423
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Jan 8 20:20:28 2009 -0500
Put vmware configuration in the module
commit 596090c922629af362974f708506bee33a779b13
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Jan 8 19:06:42 2009 -0500
Added options --shell and --skip-compression
commit ce64ca102c25aa5953abb35abbebead51e6ccef2
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Jan 8 19:05:45 2009 -0500
Handle display manager
commit e58b8f785ba062c6073c7e27d0fe32d9c5b1193f
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Jan 8 19:04:45 2009 -0500
Add missing files
commit 651e7c8908d45713b5c2a31338d4c2e2de07fa27
Author: Anas Nashif <anas.nashif@intel.com>
Date: Thu Jan 8 19:04:31 2009 -0500
Install mksquashfs correctly
commit ba087d6f797d9edd81086d48f4eeb63718245168
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Thu Jan 8 10:36:02 2009 -0500
Removed unused tools
commit 6c860d73ec70e6f93353b66e9cbdf97e65484c0a
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Jan 8 18:27:53 2009 +0800
Add moblin2 specific mksquashfs tool to package
commit 25be438099e4c94d51c971025178acea35947a1a
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Thu Jan 8 18:42:09 2009 +0800
RPM building topdir change to /tmp, and add spec build-dep of python-devel
commit 7d902c6d5d60554469d219622908bafafbf8bef8
Author: Vivian Zhang <vivian.zhang@intel.com>
Date: Thu Jan 8 17:15:05 2009 +0800
add installer icon to desktop in %post of netbook.ks
commit 4799764ea9f51e25680332d4ff0e3233d6643d51
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jan 8 17:06:39 2009 +0800
Multiple checks for usb disk mount
- Check USB disk automount introduced by reload
partition tables multiple times to meet auto
mount delay
- Never ask the user if only one usb and only one
available partiton is ok
commit 8f173c1862625091cbf00e9e531453bb8a551b68
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jan 8 14:39:31 2009 +0800
Fix weird opening volume error
commit 9a4472f524b7703a762c8e1a014177095dd8721a
Author: Yi Yang <yi.y.yang@intel.com>
Date: Thu Jan 8 10:33:06 2009 +0800
Fix invalid usb device name
commit 950cebc2db3f47e19c130b6013352ebc70f3265d
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Wed Jan 7 22:47:13 2009 +0800
No need creating /dev/console in KS
commit ad8b483c0b26659bfbaae71367a74e9d38be2813
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Jan 7 16:14:37 2009 +0800
Fixed several compatibility problems with python2.4
commit b2b4b76ceae1290f62668c0d0dc7957d3f7fe574
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Jan 7 16:14:22 2009 +0800
Modified Makefile and setup.py to make packaging easier
commit aaab49c8e254207c2a659a7706595e198093fcbb
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Jan 7 16:14:09 2009 +0800
Added rpm packaging control files (spec/*/*.spec)
commit 31b3a46be2b8d40ef64b8690415c67584521847e
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Jan 7 16:13:57 2009 +0800
Added deb packaging control files to repo. (debian/*)
commit 664f09df39a7148a165bbed8b61dc3f23357e616
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Jan 7 16:13:34 2009 +0800
Added extra python modules to repo. (initparse and pykickstart)
commit 99efa423bf5858869693c6441b4c7e403216f0a2
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date: Wed Jan 7 16:12:47 2009 +0800
Added .gitignore to repo to ignore *.pyc and *.pyo
commit df24a1edd5260c1add5e4cf6b5eb3e9de92edc12
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Tue Jan 6 00:57:30 2009 +0800
Rename to netbook.ks from default.ks
commit 05b457fa22a7db16d3b6d90afdc836efb18d3463
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Tue Jan 6 00:38:20 2009 +0800
remove vmm.ks since it's same as default.ks
commit 645b01b9439aab95cf9d5d4fb0f65695ac58d7bb
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 5 23:06:01 2009 +0800
Remove dependency on rhpl in desktop.py
commit 833831b759489cec0aa91afb557a29a4b00f7d32
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Mon Jan 5 00:56:02 2009 +0800
make partition size 1024M
commit 85e3d99ce37b75961c733a66168f1ab2cdc888bb
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Sun Jan 4 07:37:16 2009 +0800
remove sudo in Makefile
commit df0badb45903056d4370baecac2868d2292d8cd3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Mon Jan 5 01:42:35 2009 +0800
Fix usb disk detection issue
commit a3ce3fd8612dfa66e9e365aec3dd331250f0e2a3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sun Jan 4 23:25:40 2009 +0800
The default target of Makefile does nothing
commit f15b33520ef6d1669153f1e3980635787e0f0cc9
Merge: f82dbc6 9b3f65b
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Sun Jan 4 05:01:19 2009 +0800
Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator
commit 9b3f65bf30e11bf9e3d68a904fa1eef95202bf04
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sun Jan 4 22:43:04 2009 +0800
Use mic.* to import modules
commit a83b6d03a237cb75ea87134adf4984005bf53665
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sun Jan 4 22:36:22 2009 +0800
Clean up
commit 232e81376110c704878ebab9e18bf74f33df70be
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sun Jan 4 22:29:01 2009 +0800
Enable desktop handler in default.ks
commit d6d315ac2d01644f08e2d60a1d551fea77a0111c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sun Jan 4 22:19:06 2009 +0800
Remove mic under tools
commit 71f29b4d21e3e37b0502b37a9156f2d6e58e64c2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sun Jan 4 22:14:03 2009 +0800
mic should be under top dir
commit a29a8a87677c8b8e67bbe0ef9a06057ab1e7d9a8
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sun Jan 4 22:09:06 2009 +0800
Several big updates
- Put all the modules under mic/
- Rename livecd-iso-to-disk to moblin-livecd...
- Add a kickstart handler for default desktop setting
- Update Makefile
commit f82dbc66290db6887c2f2cb368bd926cf7954690
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Sun Jan 4 04:52:23 2009 +0800
Add mesa-dri-965
commit 6a9102b21a190d80cca3fd68d1f072f804437bd3
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Sun Jan 4 03:30:10 2009 +0800
Update KS file to follow comp.xml changes
commit 2ed6a8756eabe16e6eed838f8fea2826a21ddb9b
Merge: 1c16ac0 209b8e2
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Wed Dec 31 00:39:18 2008 +0800
Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator
commit 209b8e262924ec1d18059506c2671c82dbd548e1
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Dec 31 18:09:02 2008 +0800
Fix mount introduced by reloading partition table
commit f85d0d878c57303cc0432eedf2dd7629cfe79a31
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Dec 31 02:30:57 2008 +0800
Ensure /lib/udev/vol_id to run correctly
commit bb3766c4b6b3f264c7bae36b31f3c67f3ea1140d
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Dec 31 01:59:46 2008 +0800
It should exit if the given usb device doesn't exist
commit abbed56140f8bcef5522d1292dce0f32ba0ce76c
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Dec 31 01:36:27 2008 +0800
Fix device name error in livecd-iso-to-disk
commit 65b0f1263f902437a2f6d393cf5615a0ad768e1f
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Mon Dec 29 19:04:25 2008 +0800
* Update default.ks and vmm.ks to work with new comp.xml * Fix the issue of unable to boot to desktop by moving setting of desktop and user moblin from moblin-live to KS file
commit 2bd1da19dc4fde8f6a193b91bced72eb2054bdd2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 30 23:59:02 2008 +0800
Enhance livecd-iso-to-disk
- Decide if /dev/sd* is usb device
- Allow the user to select usb device if two or
more usb devices are available
- umount all the partitons on the selected usb
device if any one of them is mounted
- Allow the user to select a partition if one or
more partitions on the select usb device are ok
for live USB
commit 1c16ac07d36288879bd0ce4583a06477b34f9ba3
Merge: e5195d3 f85d0d8
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Tue Dec 30 18:20:49 2008 +0800
Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator
commit e5195d39c7e776486e506b1ccaafcc81add009b8
Merge: 9845b18 bb3766c
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Tue Dec 30 17:56:11 2008 +0800
Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator
commit 9845b18ea929fc113290b734b3c819369f10c706
Merge: d72c899 abbed56
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Tue Dec 30 17:27:35 2008 +0800
Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator
commit d72c899af529e7c3fcd92db8fcdd036c563e3bb0
Merge: d99c56d 374b18a
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Tue Dec 30 17:00:36 2008 +0800
Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator
commit 374b18ad3e625c0898d614a079f6d76e055035e2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Wed Dec 31 01:10:21 2008 +0800
Add file bar
commit d99c56d8acacbf21af2bffc6672cda5c28cf216a
Merge: c62d7ea 65b0f12
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Tue Dec 30 16:45:01 2008 +0800
Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator
commit adbd70a062d4f1e5b5a815bceffbf1a5af186609
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 30 01:44:03 2008 +0800
Fix kpartx issue on Ubuntu
commit c62d7ea1f4c9cdfc9cec2292585cbd46e118b61a
Author: Peter Zhu <peter.j.zhu@intel.com>
Date: Mon Dec 29 19:04:25 2008 +0800
* Update default.ks and vmm.ks to work with new comp.xml
* Fix the issue of unable to boot to desktop by moving
setting of desktop and user moblin from moblin-live to
KS file
commit 135dd884df5d712aaa78bb3f00548c01d42c64e9
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Dec 27 01:24:17 2008 +0800
Make yuminst compatible with yum in FC9
commit d28af39780e006a7549f6333e43638025fdd50e2
Author: Yi Yang <yi.y.yang@intel.com>
Date: Sat Dec 27 00:03:12 2008 +0800
mksquashfs and grub use full path
commit c0c9e8354b829ca0643e52bf8e2cc764c8d402e7
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 26 23:58:16 2008 +0800
Delay mkfs.vfat until new partition table is re-read
commit f78960fe4ad7c4cbc0c0163ad2ea93cf8e97e8de
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 26 21:18:16 2008 +0800
Use sfdisk to make partitions
commit bf93876bd00cef5997b2b4331e865930e2d95a23
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 26 01:53:55 2008 +0800
New MIC 2.0 CLI moblin-image-creator
commit 9197b2724a02debc98487ac560f01137365a095f
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 26 01:50:26 2008 +0800
Enhance livecd-iso-to-disk to meet moblin-image-creator's requirements
commit 0c80a15cb9581b6c84d779ce1d5e4878028a55c6
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 26 01:46:04 2008 +0800
use relative path for mksquashfs
commit ad6a5e62a33d2e89dfce039ab889ae0187e30eb3
Author: Yi Yang <yi.y.yang@intel.com>
Date: Fri Dec 26 01:43:30 2008 +0800
Update Makefile: just install necesssary files
commit 927fcf151bad9486ff0d98c636adbc3a9184b1a9
Author: Yi Yang <yi.y.yang@intel.com>
Date: Tue Dec 23 19:18:00 2008 +0800
Add a live USB kickstart config file sample
commit 5891758141f2ad5dcf7655140063154388a8e1dc
Author: Anas Nashif <nashif@moblin-repos.jf.intel.com>
Date: Sun Dec 21 21:43:17 2008 -0800
-distros install parted in different locations (/sbin vs. /usr/sbin0 so we now check
where is it.
-Update repo URIs in ks files
commit d43273d48db74e697a495991af67a60765004c33
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Sat Dec 20 09:27:59 2008 -0500
added missing files
commit 9ebedab2533b1b22e6a593ad82cc73f9a1e36090
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Sat Dec 20 09:21:55 2008 -0500
More moblin modifications
commit ca5f43c779aba90fcae739a3b5a311b834897b2a
Author: Anas Nashif <anas.nashif@intel.com>
Date: Mon Dec 15 02:02:43 2008 -0500
kickstart examples
commit 4c948002b5dd39f32db242996ffd3115af2303b5
Author: Anas Nashif <nashif@nashif-mbp.local>
Date: Tue Dec 2 14:49:07 2008 -0500
initial checkin
|