/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 665 Revision 787
1# ChangeLog for Gentoo Linux Installer 1# ChangeLog for Gentoo Linux Installer
2# Copyright 2005 Gentoo Technologies, Inc. 2# Copyright 2005 Gentoo Technologies, Inc.
3
3# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.232 2005/06/13 00:34:36 robbat2 Exp $ 4# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.314 2005/08/05 01:51:56 agaffney Exp $
4 5
5*GLI-0.1_alpha (4 Apr 2005) 6*GLI-0.1_alpha (4 Apr 2005)
7
8 04 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
9 Add CDATA support to SimpleXMLParser and add utility functions for it.
10
11 04 Aug 2005; Robin H. Johnson <robbat2@gentoo.org>
12 src/GLIArchitectureTemplate.py:
13 Fix case where vixie-cron is specified as a full package atom, as we still
14 don't want to run 'crontab /etc/crontab' for it.
15
16 30 Jul 2005; Preston Cody <codeman@gentoo.org>
17 add scp to list of is_uri() so GenDialog doesn't complain.
18 fixed livecd-kernel bug in bootloader code.
19 fixed gendialog for dynamic_stage3 instead of "networkless"
20 change bootloader to allow for both initrd and initramfs.
21 fix IP for dynamic_stage3.
22 fix ArchTemplate for broken mountpoint creation. fix GenDialog part showing.
23
24 30 Jul 2005; Andrew Gaffney <agaffney@gentoo.org>
25 Added full scp:// URI support to get_uri() in GLIUtility
26 Remove "networkless" from dynamic stage3 if locic.
27 Remove print statement from scp:// code.
28 Change scp code to check for "assword: " instead of "Password:"
29 Fix post-install network code to create net.eth1+ symlink correctly
30 Check to make sure pkg can be split on / and some debugging code
31 Add 2>dev/null to emerge call in _get_packages_to_emerge()
32 SimpleXMLParser handles True/False/None correctly now
33 Comment out above fix
34 Add partitioning wait-for-device-to-exist code to mount_local_partitions
35
36 28 Jul 2005; Scott Myron <samyron@gentoo.org>
37 Removed a FIXME in the GLIClientConfiguration that is no
38 longer needed.
39
40 27 Jul 2005; Andrew Gaffney <agaffney@gentoo.org>
41 Default to x86 in ClientConfig
42 Typo in build-a-stage3 code.
43 Remove MAKEDEV call in build-a-stage3 postscript.
44
45 26 Jul 2005; Preston Cody <codeman@gentoo.org>
46 Rewrote init of IP for gli-d. Other GenDialog updates.
47 allow network_type to be None in CConfig.
48
49 24 Jul 2005; Andrew Gaffney <agaffney@gentoo.org>
50 Add _dynamic_stage3 option to IP.
51 Add check for that option to dynamic stage3 code in ArchTemplate.
52 Fix code to determine default route in get_eth_info() in GLIUtility.
53 Fix serialization of dns-servers in ClientConfig.
54
55 24 Jul 2005; Preston Cody <codeman@gentoo.org>
56 changed default values of cron/logger in IP.
57 moved GenDialog IP init out to the individual files. gli-dialog's version
58 will change quite a bit.
59
60 22 Jul 2005; Preston Cody <codeman@gentoo.org>
61 added ppcArchTemplate. blank now. working on yaboot.
62 modified ArchTemplate for amd64 and ppc custom kernels.
63 skeleton implementation of _configure_yaboot.
64 small fixes to other templates.
65
66 21 Jul 2005; Preston Cody <codeman@gentoo.org>
67 GenDialog updates. changed comment in IP.
68
69 07 Jul 2005; Robin H. Johnson <robbat2@gentoo.org>
70 src/GLIInstallProfile.py:
71 Fix codeman's screwup of changing the service seperator to ',' in the parser
72 without changing it in the serialization code! Also document this in a
73 comment so you find it easier. Everybody needs to make sure they update
74 their install profiles!
75
76 07 Jul 2005; Robin H. Johnson <robbat2@gentoo.org>
77 src/GLIArchitectureTemplate.py:
78 Fix casting of list to string and concat of None with string, as well as
79 commented prototype of checking that mounting actually worked (found a case
80 where mount can return success, but the mount won't be done).
81
82 07 Jul 2005; Robin H. Johnson <robbat2@gentoo.org>
83 src/templates/x86ArchitectureTemplate.py:
84 Remove TEMP UGLY HACK of time.sleep(5), and replace it with a while loop
85 checking for the device, and sleeping 1 second each time.
86
87 07 Jul 2005; Robin H. Johnson <robbat2@gentoo.org>
88 src/templates/x86ArchitectureTemplate.py:
89 Refactor install_bootloader code and _install_{grub,lilo} so that 'none' for
90 bootloader works again. Also rename _install_{grub,lilo} to
91 _configure_{grub,lilo} since they don't install the loaders anymore
92 themselves.
93
94 7 Jul 2005; Preston Cody <codeman@gentoo.org>
95 fix global USE flags to not include the arch types at the end.
96 updates to GenDialog and gli-d.
97
98 6 Jul 2005; Preston Cody <codeman@gentoo.org>
99 fixing bootloader code for no initrd and initrd->initramfs naming change.
100
101 6 Jul 2005; Andrew Gaffney <agaffney@gentoo.org>
102 Proper comments and parameters to GLIException in install_mta()
103 Allow optional exclusion of HTTP, FTP, and/or RSYNC mirrors in list_mirrors()
104 Add strip() to list_mirrors(), list_subarch_from_mirror() and
105 list_tarball_from_mirror() to eliminate blank last item.
106
107 5 Jul 2005; Andrew Gaffney <agaffney@gentoo.org>
108 Added stage3 generation code.
109
110 5 Jul 2005; Preston Cody <codeman@gentoo.org>
111 Added sleep(5) to partitioning code, temp got rid of the NOCOLOR in _emerge
112 Mild changes to GenDialog.
113
114 30 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
115 Remove separate install step configure_rc_conf() since it's handled by
116 update_config_files()
117 Make a copy of newvalues in _edit_config() so quotes aren't added when the
118 function is called twice on the same file.
119
120 29 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
121 Missing \ in sed in _get_packages_to_emerge()
122 Removed explicit emerging of hotplug and no longer add it to the runlevel.
123 Check in _quickpkg_deps() to ignore blank package names returned from
124 _get_packages_to_emerge()
125
126 28 Jun 2005; Preston Cody <codeman@gentoo.org>
127 fixed agaffney's missing = and extra : in x86AT. commented out crashing line
128 in the dialog.py gauge code.
129
130 28 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
131 Add code to update_config_files() to go through etc_files and update stuff.
132 Check to see that _etc_files['make.conf'] exists in get_make_conf()
133 Only use float() in partition xml parsing code if type == "free"
134
135 28 Jun 2005; Preston Cody <codeman@gentoo.org>
136 finished almost all internationalization of GenDialog.
137 attempt at fixing rc.conf function. moved 3 generate functions out of
138 fe/gtk/RcDotConf and put them in Utility. fixed self bug.
139 added dialog.py to the fe/dialog directory so it actually gets used.
140
141 27 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
142 Roll rc_conf and make_conf into master etc_files structure in InstallProfile.
143
144 27 Jun 2005; Preston Cody <codeman@gentoo.org>
145 fix extra entry in list_mirrors()
146 beginning internationalization runthrough.
147
148 26 Jun 2005; Preston Cody <codeman@gentoo.org>
149 added dialog.py to /src temporarily until it gets accepted upstream.
150 fix for unused value in form in dialog.py and changed heights.
151 fix GenDialog forms.
152
153 25 Jun 2005; Preston Cody <codeman@gentoo.org>
154 Changed hostname/domainname for new baselayout.
155 Changed _add_to_runlevel errors to logs.
156 Updated TODO list to show status of GenDialog
157 More updates to GenDialog including two checklists that probably won't work.
158 update IP to use comma-separated list instead of space separated for services.
159
160 24 Jun 2005; Preston Cody <codeman@gentoo.org>
161 Add dhcp_options to the CC, CConfig, and GenDialog. More overall changes to
162 GenDialog as it gets closer to completion.
163
164 22 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
165 Modify get_eth_info() to take a full interface name (eth0 fex). float()
166 instead of int() in add_partition_device_partition() for minor (closes 96804)
167
168 21 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
169 Changed setup_network_post to check for 'interfaces[interface][0] != "dhcp"'
170 instead of 'interfaces[interface][1]' since DHCP uses that field for its
171 options. setup_network_post() writes custom DHCP options to /etc/conf.d/net.
172
173 20 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
174 Apply spawn() patch from #96644 (with minor changes). Make sure the return
175 value from all spawn() calls is checked with GLIUtility.exitsuccess(). Fix
176 small error with <pipe>.close() returning None. Fix space vs. tab issue.
177 Fix undefined variable 'output' issue in spawn().
178
179 20 Jun 2005; Preston Cody <codeman@gentoo.org>
180 More updates to GenDialog and gli-d.
181
182 19 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
183 Modify list_mirrors() to return a list of mirror URL/name pairs.
184
185 19 Jun 2005; Preston Cody <codeman@gentoo.org>
186 Adding gli-dialog.py. Updates to GenDialog. Added function to GLIUtility to
187 get subarch.
188
189 16 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
190 Backend partitioning will create disklabel is none exists. Installprofile
191 defaults to "" now instead of "msdos" for disklabel type. Fix for
192 mount_local_partitions() to remember device along with minor in the
193 parts_to_mount dict (closes #96319). mount_local_partitions() cleanups and
194 add else block to log unsupported netmount types to mount_network_shares()
195
196 15 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
197 src/GLIArchitectureTemplate.py:
198 Refactor kernel_compile common stuff, fix 2.4 build process.
199 src/fe/cli/clife.py:
200 Logging system.
201 src/GLIUtility.py, src/GLIStorageDevice.py:
202 Add comments about re-writes needed for boxes without sysfs.
203
204 15 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
205 src/GLIArchitectureTemplate.py:
206 2.4 support (pull version data from /usr/src/linux/Makefile), incl.
207 'make dep' call for custom compile. build_mode support for prepare-only and
208 none types completed. custom compile function chains shell functions in
209 spawned script, to allow for catching all errors.
210
211 15 Jun 2005; Preston Cody <codeman@gentoo.org>
212 fixed up build_kernel in ArchTemplate for build_mode as well as in dialogfe
213 and GenDialog. other gendialog updates as well. kernel updates untested.
214
215 14 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
216 src/GLIInstallProfile.py:
217 Change structure of etc-portage stuff. The serialization was broken before my
218 last commit, and I am the only person that's ever used it. The new schema is
219 as follows:
220 <etc-portage>
221 <file name="package.mask"/>
222 <file name="package.unmask">
223 <entry atom="sys-kernel/openmosix-sources"/>
224 </file>
225 <file name="package.use">
226 <entry atom="sys-libs/db">
227 -java
228 </entry>
229 <entry atom="dev-libs/cyrus-sasl">
230 -ldap
231 </entry>
232 </file>
233 </etc-portage>
234
235
236 13 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
237 src/GLIInstallProfile.py:
238 Add new entry for gli-profile/kernel-build-method item. Add missing
239 serialize_etc_portage (temporary). Make serialize_make_conf always print the
240 keys in the same order.
241
242 13 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
243 src/GLIArchitectureTemplate.py:
244 Clean up commenting used by _edit_config(), and fix bug where wrong comment
245 was repeatedly appended to make.conf.
246
247 13 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
248 src/GLIArchitectureTemplate.py:
249 Put some Linux-2.6 specific code under a if statement. Store list of
250 successfully mounted swap device for using swapoff. Add proper error checking
251 to install_packages and install_filesystem_tools. Fixed namespace conflicts on
252 'file'. Clean up some redundant code (thanks to pychecker).'
253
254 13 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
255 Fix typos: get_extended() instead of get_extended_partition(). Added
256 list_mirrors() and list_stage_tarballs_from_mirror() functions to GLIUtility.
257 Change _emerge("sync") call to direct call to spawn to avoid 'emerge -k sync'
258
259 12 Jun 2005; John N. Laliberte <allanonjl@gentoo.org>
260 GLIInstallProfile.py: add missing set for dhcp_options if a tuple is passed
261 in add_network_interface.
6 262
7 12 Jun 2005; Robin H. Johnson <robbat2@gentoo.org> src/GLIArchitectureTemplate.py: 263 12 Jun 2005; Robin H. Johnson <robbat2@gentoo.org> src/GLIArchitectureTemplate.py:
8 ensure PORTAGE_TMPDIR/PORT_LOGDIR/PORTDIR_OVERLAY/PKGDIR exist prior to any 264 ensure PORTAGE_TMPDIR/PORT_LOGDIR/PORTDIR_OVERLAY/PKGDIR exist prior to any
9 usage - this caused a failure for stage1/stage2 previously. swapoff for swap 265 usage - this caused a failure for stage1/stage2 previously. swapoff for swap
10 space at end of install. Mount /dev, /dev/shm, /dev/pts and /sys during 266 space at end of install. Mount /dev, /dev/shm, /dev/pts and /sys during

Legend:
Removed from v.665  
changed lines
  Added in v.787

  ViewVC Help
Powered by ViewVC 1.1.20