| 1 | # ChangeLog for Gentoo Linux Installer |
1 | # ChangeLog for Gentoo Linux Installer |
| 2 | # Copyright 2004 Gentoo Technologies, Inc. |
2 | # Copyright 2005 Gentoo Technologies, Inc. |
| 3 | # $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.117 2005/03/29 07:09:20 agaffney Exp $ |
3 | # $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.193 2005/05/23 00:38:55 agaffney Exp $ |
| 4 | |
4 | |
| 5 | *GLI-0.01 (9 Feb 2004) |
5 | *GLI-0.1_alpha (4 Apr 2005) |
|
|
6 | |
|
|
7 | 22 May 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
8 | Missing colon in GLIClientConfiguration. Add fix to GLIStorageDevice to |
|
|
9 | handle blank (no disklabel) disks. |
|
|
10 | |
|
|
11 | 20 May 2005; Preston Cody <codeman@gentoo.org> |
|
|
12 | HUGE Reorganization of the InstallProfile. All sections alphabetized, cleaned |
|
|
13 | up, documented, and separated out serialization and grouped all sections. |
|
|
14 | |
|
|
15 | 19 May 2005; Preston Cody <codeman@gentoo.org> |
|
|
16 | Reorganization of ClientConfiguration and gutting of unused functions. |
|
|
17 | Removed verbose option from CC. Moved import statement in IP and CConfig up. |
|
|
18 | |
|
|
19 | 18 May 2005; Preston Cody <codeman@gentoo.org> |
|
|
20 | Fix use of /mnt/gentoo instead of _chroot_dir in finishing_cleanup |
|
|
21 | |
|
|
22 | 17 May 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
23 | Fixed bug in finishing_cleanup(). Fix a late-night coding error in |
|
|
24 | partitioning. CC serializes install profile to disk and prepare_chroot() |
|
|
25 | copies it into /mnt/gentoo/root |
|
|
26 | |
|
|
27 | 16 May 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
28 | Moved URI parsing into new function parse_uri() |
|
|
29 | |
|
|
30 | 14 May 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
31 | Added XMLParser module. |
|
|
32 | |
|
|
33 | 13 May 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
34 | Fix is_realstring() and rewrite is_uri() to use a regex to parse the URI. |
|
|
35 | Minor fix to is_uri() regex to allow hyphens in hostname. |
|
|
36 | |
|
|
37 | 12 May 2005; Preston Cody <codeman@gentoo.org> |
|
|
38 | Updated finishing_cleanup for new unmounting method from agaffney. |
|
|
39 | |
|
|
40 | 12 May 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
41 | Fix GLILogger to use correct time format string. Fix _edit_config() to |
|
|
42 | properly comment out variables. Fix minor bug in finishing_cleanup(). Add |
|
|
43 | unicode support to is_realstring(). |
|
|
44 | |
|
|
45 | 11 May 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
46 | Added --nocolor to all emerge calls. Fix is_eth_device to test for zero |
|
|
47 | return value instead of non-zero. Add code to output a traceback to the |
|
|
48 | install log in the event of a GLI or non-GLI exception. Use NOCOLOR=yes |
|
|
49 | instead of --nocolor. |
|
|
50 | |
|
|
51 | 10 May 2005; Preston Cody <codeman@gentoo.org> |
|
|
52 | Added GLIGenDialog.py to make a generic class for the dialog functions that |
|
|
53 | can be used by both dialogfe and the netfe/be. updated both for new filename. |
|
|
54 | date changes. 2004->2005. |
|
|
55 | |
|
|
56 | 10 May 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
57 | Removed 'quiet=True' from spawn() calls |
|
|
58 | |
|
|
59 | 10 May 2005; Preston Cody <codeman@gentoo.org> |
|
|
60 | Updated GLIUtility with patches from chotchki. Also added documentation |
|
|
61 | |
|
|
62 | 9 May 2005; Preston Cody <codeman@gentoo.org> |
|
|
63 | Added the function for set_etc_portage to ArchTemplate. no step for it yet. |
|
|
64 | Updated _edit_config in ArchTemplate, make_config, and various other fixes |
|
|
65 | from bug #89683, mostly touchups. |
|
|
66 | |
|
|
67 | 6 May 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
68 | GLIStorageDevice cleanup patch from bug #91761 |
|
|
69 | |
|
|
70 | 3 May 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
71 | Fixed timezone code to not link to /mnt/gentoo/usr/share/zoneinfo/blah. Fix |
|
|
72 | _edit_config(). Error logging casts 'error' to str |
|
|
73 | |
|
|
74 | 2 May 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
75 | Exceptions received in CC are logged before being passed to the FE. Added |
|
|
76 | code to CC to handle exceptions *not* thrown by the installer itself. |
|
|
77 | |
|
|
78 | 1 May 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
79 | get_max_mb_for_resize() returns -1 if not self.resizeable |
|
|
80 | |
|
|
81 | 30 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
82 | More dirty rsync hacks :-/ |
|
|
83 | |
|
|
84 | 29 Apr 2005; Preston Cody <codeman@gentoo.org> |
|
|
85 | Patches from chotchki (bug #90325) to improve CC networking. untested. |
|
|
86 | |
|
|
87 | 29 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
88 | Proxies patch from chotchki (bug #90147). Fixed == instead of = typos in |
|
|
89 | GLIStorageDevice (pointed out by chotchki). Fixed missing int()s. Split |
|
|
90 | 'custom' sync option into 'none' and 'snapshot'. Minor fixes to |
|
|
91 | GLIStorageDevice as suggested by pychecker. Fix minor bug in |
|
|
92 | _get_packages_to_emerge(). Fix _quickpkg_deps() to call |
|
|
93 | _get_packages_to_emerge() |
|
|
94 | |
|
|
95 | 28 Apr 2005; Preston Cody <codeman@gentoo.org> |
|
|
96 | Added group-adding code to set_users in ArchTemplate |
|
|
97 | |
|
|
98 | 27 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
99 | Added post-install script code |
|
|
100 | |
|
|
101 | 23 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
102 | Fixed encapsulation issues in GLIClientController (bug #90141) |
|
|
103 | |
|
|
104 | 22 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
105 | Update resizing code in GLIStorageDevice |
|
|
106 | |
|
|
107 | 17 Apr 2005; Preston Cody <codeman@gentoo.org> |
|
|
108 | Update AUTHORS, NEWS, TODO. Added documentation to GLILogger. |
|
|
109 | |
|
|
110 | 17 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
111 | Reverted change to ArchTemplate and added support for commented line in old |
|
|
112 | code. |
|
|
113 | |
|
|
114 | 16 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
115 | Changed _edit_config() to modify value in-place instead of commenting out and |
|
|
116 | adding the new value to the end of the file. |
|
|
117 | |
|
|
118 | 15 Apr 2005; Preston Cody <codeman@gentoo.org> |
|
|
119 | Back. Did the docuementation thang for ArchTemplate and ClientConfiguration. |
|
|
120 | Also updated TODO list. |
|
|
121 | |
|
|
122 | 14 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
123 | Use blackace's one-liner to add comments for all function for use with |
|
|
124 | pythondoc. |
|
|
125 | |
|
|
126 | 13 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
127 | Moved 'end >= device_sectors' check out of loop to check for next partition's |
|
|
128 | start point (thanks to Marco Djukic). Fix >4 primary partitions on non-x86. |
|
|
129 | Partitioning code now tracks start/end of extended for placing logicals. End |
|
|
130 | point of logical is now adjusted along with start. |
|
|
131 | |
|
|
132 | 11 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
133 | Finish overhaul of backend partitioning code. Fixed all bugs that stood in |
|
|
134 | the way of partitioning from a blank disk. Add int() around access to minor |
|
|
135 | key in partition information due to new partition code leaving them as float. |
|
|
136 | |
|
|
137 | 10 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
138 | tidy_partitions() function in GLIStorageDevice. Tweaks to tidy code |
|
|
139 | |
|
|
140 | 9 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
141 | Major GLIStorageDevice overhaul...all MB now instead of sectors. |
|
|
142 | |
|
|
143 | 8 Apr 2005; Scott Myron <samyron@gentoo.org> |
|
|
144 | Added support for DHCP options and MAC addresses in the InstallProfile. |
|
|
145 | |
|
|
146 | 3 Apr 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
147 | Changed mountopts check to work for blank and whitespace. Pipe emerge through |
|
|
148 | sed to properly strip out junk. |
|
|
149 | |
|
|
150 | 2 Apr 2005; Preston Cody <codeman@gentoo.org> |
|
|
151 | fixed the way set_timezone works. added hotplug/coldplug for livecd-kernel |
|
|
152 | added --emptytree to stage2. fixed ethx not being added to runlevel defalt. |
|
|
153 | |
|
|
154 | 31 Mar 2005; Preston Cody <codeman@gentoo.org> |
|
|
155 | Fixed indent problem in GLICController |
|
|
156 | |
|
|
157 | 30 Mar 2005; Andrew Gaffney <agaffney@gentoo.org> |
|
|
158 | Check for disklabel type "loop" and use the device name without a minor. |
| 6 | |
159 | |
| 7 | 29 Mar 2005; Andrew Gaffney <agaffney@gentoo.org> |
160 | 29 Mar 2005; Andrew Gaffney <agaffney@gentoo.org> |
| 8 | Remove /tmp/compile_output.log and /var/log/install.log when install is |
161 | Remove /tmp/compile_output.log and /var/log/install.log when install is |
| 9 | complete. |
162 | complete. Added code to (hopefully) keep 2nd thread running after install. |
|
|
163 | Patch from zahna for extra arguments to the kernel. Patch from zahna to add |
|
|
164 | get_eth_info() function. Remove most of content in amd64ArchTemplate and |
|
|
165 | make it inherit from x86Archtemplate. kernel_args -> bootloader_kernel_args |
| 10 | |
166 | |
| 11 | 28 Mar 2005; Andrew Gaffney <agaffney@gentoo.org> |
167 | 28 Mar 2005; Andrew Gaffney <agaffney@gentoo.org> |
| 12 | Added 'append_log=True' to all spawn() calls using logfile=. Append to log |
168 | Added 'append_log=True' to all spawn() calls using logfile=. Append to log |
| 13 | when unpacking tarball. |
169 | when unpacking tarball. |
| 14 | |
170 | |