/[gli]/trunk/ChangeLog
Gentoo

Contents of /trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 647 - (show annotations) (download)
Sat Jun 11 07:46:47 2005 UTC (9 years, 1 month ago) by codeman
File size: 24570 byte(s)
refixed samyron's fix of set_architecture_template.

1 # ChangeLog for Gentoo Linux Installer
2 # Copyright 2005 Gentoo Technologies, Inc.
3 # $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.223 2005/06/11 07:46:47 codeman Exp $
4
5 *GLI-0.1_alpha (4 Apr 2005)
6
7 11 Jun 2005; Preston Cody <codeman@gentoo.org>
8 refixed samyron's fix of set_architecture_template.
9
10 11 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
11 Move /tmp/spawn.sh and /tmp/post-install to /var/tmp since that should always
12 be executable.
13
14 10 Jun 2005; Scott Myron <samyron@gentoo.org>
15 Fixed one of the FIXME's in the ClientConfiguration. There is now some
16 error checking when you call set_architecture_template.
17
18 10 Jun 2005; Preston Cody <codeman@gentoo.org>
19 moved the mkfsopts input to the partition options menu instead of the during
20 the creation process. updated GenDialog to say it supports reiserfs v3.
21
22 9 Jun 2005; Robin H. Johnson <robbat2@gentoo.org> src/GLIInstallProfile.py,
23 src/GLIStorageDevice.py, fe/dialog/dialogfe.py:
24 Complete support for 'mkfsopts' parameter in main system and dialogfe.
25 Add support for other partition types to dialogfe.
26 Fix all usages of int(possible_big_number) to long(possible_bit_number) to
27 avoid integer overflows and wraparounds.
28
29 9 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
30 Removed start/end from XML output and added mkfsopts to partitioning info.
31 'mkfsopts' parameter is now used and support for creating xfs, jfs, and
32 reiserfs is now in (patch from robbat2). Change '_parser' to 'self._parser'
33 in GLIClientConfiguration. Change from .1 and .9 to constants for
34 partitioning. Fix free space overwriting bug. Remove a few unused functions
35 from rewrite. Fix call to get_partition_at()
36
37 8 Jun 2005; Preston Cody <codeman@gentoo.org>
38 Updates to GenDialog and dialogfe.
39
40 7 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
41 Typo (%$^&#$!) fix in GLIStorageDevice. Minor fix recommended by pychecker
42
43 6 Jun 2005; Preston Cody <codeman@gentoo.org>
44 more GenDialog updates to partitioning.
45
46 5 Jun 2005; Preston Cody <codeman@gentoo.org>
47 Indenting issue in GLISD/get_ordered_partition_list.
48 updates to GenDialog partitioning and added default UTC for timezone in IP.
49
50 5 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
51 Added GLISD.get_model()
52
53 3 Jun 2005; Preston Cody <codeman@gentoo.org>
54 Added get_eth_devices() to GLIUtility. Updated netfe.py to newest version.
55 More updates to GenDialog :)
56
57 3 Jun 2005; Andrew Gaffney <agaffney@gentoo.org>
58 Added get_interface_realname() function.
59
60 2 Jun 2005; Preston Cody <codeman@gentoo.org>
61 Added auto-save of CConfig and copying to new /root after install.
62 yet even more GenDialog updates.
63
64 1 Jun 2005; Preston Cody <codeman@gentoo.org>
65 removed print statement from GLISD. more updates to GenDialog.
66
67 31 May 2005; Andrew Gaffney <agaffney@gentoo.org>
68 Not being able to fetch the stage tarball is now an exception. Chroot wrapper
69 passes along exit code. Fix typo in GLIStorageDevice causing mountopts to be
70 loaded from XML as ['mountopts']. Changed 'data' to 'self.data' in a few
71 places in GLIClientConfiguration.
72
73 27 May 2005; Andrew Gaffney <agaffney@gentoo.org>
74 Fix mount_local_partitions(), configure_fstab(), and
75 install_filesystem_tools() to use GLISD directly. A few more fixes for same.
76 A few more fixes for templates/x86Archtemplate
77
78 27 May 2005; Preston Cody <codeman@gentoo.org>
79 Removed more unused code from CConfig. Updated GLIGenDialog, but it is still
80 a work in progress.
81
82 24 May 2005; Andrew Gaffney <agaffney@gentoo.org>
83 Changes in IP, GLISD, and templates/x86Archtemplate for IP using GLISD
84 directly. GLISD can now handle data imported from XML.
85
86 22 May 2005; Andrew Gaffney <agaffney@gentoo.org>
87 Missing colon in GLIClientConfiguration. Add fix to GLIStorageDevice to
88 handle blank (no disklabel) disks.
89
90 20 May 2005; Preston Cody <codeman@gentoo.org>
91 HUGE Reorganization of the InstallProfile. All sections alphabetized, cleaned
92 up, documented, and separated out serialization and grouped all sections.
93
94 19 May 2005; Preston Cody <codeman@gentoo.org>
95 Reorganization of ClientConfiguration and gutting of unused functions.
96 Removed verbose option from CC. Moved import statement in IP and CConfig up.
97
98 18 May 2005; Preston Cody <codeman@gentoo.org>
99 Fix use of /mnt/gentoo instead of _chroot_dir in finishing_cleanup
100
101 17 May 2005; Andrew Gaffney <agaffney@gentoo.org>
102 Fixed bug in finishing_cleanup(). Fix a late-night coding error in
103 partitioning. CC serializes install profile to disk and prepare_chroot()
104 copies it into /mnt/gentoo/root
105
106 16 May 2005; Andrew Gaffney <agaffney@gentoo.org>
107 Moved URI parsing into new function parse_uri()
108
109 14 May 2005; Andrew Gaffney <agaffney@gentoo.org>
110 Added XMLParser module.
111
112 13 May 2005; Andrew Gaffney <agaffney@gentoo.org>
113 Fix is_realstring() and rewrite is_uri() to use a regex to parse the URI.
114 Minor fix to is_uri() regex to allow hyphens in hostname.
115
116 12 May 2005; Preston Cody <codeman@gentoo.org>
117 Updated finishing_cleanup for new unmounting method from agaffney.
118
119 12 May 2005; Andrew Gaffney <agaffney@gentoo.org>
120 Fix GLILogger to use correct time format string. Fix _edit_config() to
121 properly comment out variables. Fix minor bug in finishing_cleanup(). Add
122 unicode support to is_realstring().
123
124 11 May 2005; Andrew Gaffney <agaffney@gentoo.org>
125 Added --nocolor to all emerge calls. Fix is_eth_device to test for zero
126 return value instead of non-zero. Add code to output a traceback to the
127 install log in the event of a GLI or non-GLI exception. Use NOCOLOR=yes
128 instead of --nocolor.
129
130 10 May 2005; Preston Cody <codeman@gentoo.org>
131 Added GLIGenDialog.py to make a generic class for the dialog functions that
132 can be used by both dialogfe and the netfe/be. updated both for new filename.
133 date changes. 2004->2005.
134
135 10 May 2005; Andrew Gaffney <agaffney@gentoo.org>
136 Removed 'quiet=True' from spawn() calls
137
138 10 May 2005; Preston Cody <codeman@gentoo.org>
139 Updated GLIUtility with patches from chotchki. Also added documentation
140
141 9 May 2005; Preston Cody <codeman@gentoo.org>
142 Added the function for set_etc_portage to ArchTemplate. no step for it yet.
143 Updated _edit_config in ArchTemplate, make_config, and various other fixes
144 from bug #89683, mostly touchups.
145
146 6 May 2005; Andrew Gaffney <agaffney@gentoo.org>
147 GLIStorageDevice cleanup patch from bug #91761
148
149 3 May 2005; Andrew Gaffney <agaffney@gentoo.org>
150 Fixed timezone code to not link to /mnt/gentoo/usr/share/zoneinfo/blah. Fix
151 _edit_config(). Error logging casts 'error' to str
152
153 2 May 2005; Andrew Gaffney <agaffney@gentoo.org>
154 Exceptions received in CC are logged before being passed to the FE. Added
155 code to CC to handle exceptions *not* thrown by the installer itself.
156
157 1 May 2005; Andrew Gaffney <agaffney@gentoo.org>
158 get_max_mb_for_resize() returns -1 if not self.resizeable
159
160 30 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
161 More dirty rsync hacks :-/
162
163 29 Apr 2005; Preston Cody <codeman@gentoo.org>
164 Patches from chotchki (bug #90325) to improve CC networking. untested.
165
166 29 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
167 Proxies patch from chotchki (bug #90147). Fixed == instead of = typos in
168 GLIStorageDevice (pointed out by chotchki). Fixed missing int()s. Split
169 'custom' sync option into 'none' and 'snapshot'. Minor fixes to
170 GLIStorageDevice as suggested by pychecker. Fix minor bug in
171 _get_packages_to_emerge(). Fix _quickpkg_deps() to call
172 _get_packages_to_emerge()
173
174 28 Apr 2005; Preston Cody <codeman@gentoo.org>
175 Added group-adding code to set_users in ArchTemplate
176
177 27 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
178 Added post-install script code
179
180 23 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
181 Fixed encapsulation issues in GLIClientController (bug #90141)
182
183 22 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
184 Update resizing code in GLIStorageDevice
185
186 17 Apr 2005; Preston Cody <codeman@gentoo.org>
187 Update AUTHORS, NEWS, TODO. Added documentation to GLILogger.
188
189 17 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
190 Reverted change to ArchTemplate and added support for commented line in old
191 code.
192
193 16 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
194 Changed _edit_config() to modify value in-place instead of commenting out and
195 adding the new value to the end of the file.
196
197 15 Apr 2005; Preston Cody <codeman@gentoo.org>
198 Back. Did the docuementation thang for ArchTemplate and ClientConfiguration.
199 Also updated TODO list.
200
201 14 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
202 Use blackace's one-liner to add comments for all function for use with
203 pythondoc.
204
205 13 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
206 Moved 'end >= device_sectors' check out of loop to check for next partition's
207 start point (thanks to Marco Djukic). Fix >4 primary partitions on non-x86.
208 Partitioning code now tracks start/end of extended for placing logicals. End
209 point of logical is now adjusted along with start.
210
211 11 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
212 Finish overhaul of backend partitioning code. Fixed all bugs that stood in
213 the way of partitioning from a blank disk. Add int() around access to minor
214 key in partition information due to new partition code leaving them as float.
215
216 10 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
217 tidy_partitions() function in GLIStorageDevice. Tweaks to tidy code
218
219 9 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
220 Major GLIStorageDevice overhaul...all MB now instead of sectors.
221
222 8 Apr 2005; Scott Myron <samyron@gentoo.org>
223 Added support for DHCP options and MAC addresses in the InstallProfile.
224
225 3 Apr 2005; Andrew Gaffney <agaffney@gentoo.org>
226 Changed mountopts check to work for blank and whitespace. Pipe emerge through
227 sed to properly strip out junk.
228
229 2 Apr 2005; Preston Cody <codeman@gentoo.org>
230 fixed the way set_timezone works. added hotplug/coldplug for livecd-kernel
231 added --emptytree to stage2. fixed ethx not being added to runlevel defalt.
232
233 31 Mar 2005; Preston Cody <codeman@gentoo.org>
234 Fixed indent problem in GLICController
235
236 30 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
237 Check for disklabel type "loop" and use the device name without a minor.
238
239 29 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
240 Remove /tmp/compile_output.log and /var/log/install.log when install is
241 complete. Added code to (hopefully) keep 2nd thread running after install.
242 Patch from zahna for extra arguments to the kernel. Patch from zahna to add
243 get_eth_info() function. Remove most of content in amd64ArchTemplate and
244 make it inherit from x86Archtemplate. kernel_args -> bootloader_kernel_args
245
246 28 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
247 Added 'append_log=True' to all spawn() calls using logfile=. Append to log
248 when unpacking tarball.
249
250 28 Mar 2005; Preston Cody <codeman@gentoo.org>
251 rewrote filesystem_tools. looks like it works so ripping out all the old
252 filesystem_tools code.
253
254 26 Mar 2005; Preston Cody <codeman@gentoo.org>
255 Changed the print statements to logging in the partitioning BE code.
256 the logger may need to be imported to the x86archtemplate. unknown yet.
257 Added the finishing_cleanup function.
258 added a fix to the logger from BenUrban
259
260 25 Mar 2005; Preston Cody <codeman@gentoo.org>
261 changed InstallProfile to remove is_uri check on kernel, stage, and portage
262 URIs. The blank uri check has been commented out.
263 ripped out error checking of set_services. this is done by _add_to_runlevel.
264
265 25 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
266 set_stage_tarball_uri() doesn't raise an exception on a blank string.
267
268 24 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
269 GRP-ish quickpkg code pulls PKGDIR and PORTAGE_TMPDIR from make.conf info in
270 the install profile if available. Commented out spawn() debugging prints
271
272 23 Mar 2005; Preston Cody <codeman@gentoo.org>
273 small changes to setup_network_post. moved adding to runlevel of net.x to
274 after the device gets symlinked. added domainname runlevel command.
275
276 23 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
277 minor fix (hopefully) to livecd-kernel code. Removed call to mkvardb in
278 livecd-kernel code as it's now done by catalyst. Switch _emerge() call to
279 spawn() call in livecd-kernel code to pass environment variables.
280 livecd-kernel code pulls PKGDIR and PORTAGE_TMPDIR from make.conf info in
281 the install profile if available.
282
283 23 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
284 Added code to build_kernel() and emerge_kernel_sources() in ArchTemplate
285 to handle installing the livecd kernel into the new system.
286
287 22 Mar 2005; Preston Cody <codeman@gentoo.org>
288 should emerge hotplug and coldplug before adding them to runlevel.
289
290 21 Mar 2005; Preston Cody <codeman@gentoo.org>
291 took chroot out of grub_install command.
292
293 21 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
294 Changed chroot wrapper code in spawn() to write the wrapper the python way
295 instead of the bash way to avoid quote conflicts. Added
296 'logfile=self._compile_logfile' to a number of spawn() calls. Added new
297 hash_password() function to GLIUtility. Remove command to 'rm /tmp/spawn.sh'
298 as it breaks the piping.
299
300 20 Mar 2005; Preston Cody <codeman@gentoo.org>
301 Added the amd64ArchitectureTemplate, mostly a copy of x86 without lilo.
302
303 20 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
304 Added _get_packages_to_emerge() to GLIArchitectureTemplate and calls in
305 stage1() and stage2(). Added 'origminor' parameter to GLIStorageDevice and
306 GLIInstallProfile.
307
308 19 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
309 Fixed a couple bugs in add_netmount() in GLIInstallProfile. spawn() outputs
310 to the actual tty8 with display_on_tty8 flag. Compile output logfile moved
311 into /mnt/gentoo in prepare_chroot()
312
313 18 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
314 Add sigunmask.c contributed by d_m (on freenode) to counteract python's
315 retarted behavior regarding threads and signals. Add code to convert MB/%/*
316 to start/end sectors
317
318 17 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
319 Add 2>&1 to cmd in spawn()
320
321 16 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
322 Modified GLIUtility.exitsuccess() to work with return value from
323 commands.getstatusoutput instead of os.waitpid(). spawn() automatically
324 creates wrapper script for commands run inside chroot so multiple commands
325 and redirection can be used. Change exitsuccess() back. Added 'chmod a+x'
326 for the generated script from spawn()
327
328 16 Mar 2005; Preston Cody <codeman@gentoo.org>
329 Removed default values for stage tarball URI and portage tree URI from
330 InstallProfile. These should be set by the FEs. also added services step to
331 ArchTemplate and coldplug/hotplug runlevels to the genkernel step.
332 Possibly fixed CC DHCP bug with -n. (thx agaffney)
333
334 14 Mar 2005; Preston Cody <codeman@gentoo.org>
335 Small fix for setting the default gateway. Also added feature to dialogfe.
336
337 7 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
338 Switched spawn() over to commands.getstatusoutput() instead of fork/waitpid
339
340 1 Mar 2005; Preston Cody <codeman@gentoo.org>
341 Fixed a bunch of true -> True typos. lots of em
342 only write new resolv.conf if there are dns servers listed.
343
344 1 Mar 2005; Andrew Gaffney <agaffney@gentoo.org>
345 Commented out 'display_on_tty8=True' in start_portmap()
346
347 18 Feb 2005; Preston Cody <codeman@gentoo.org>
348 added progress bar to dialogfe and fix logger bug in ArchTemplate.
349
350 18 Feb 2005; Andrew Gaffney <agaffney@gentoo.org>
351 Created GLISayWhat module. Renamed GLISayWhat to GLILocalization. Moved
352 lang parameter to __init__()
353
354 10 Feb 2005; Preston Cody <codeman@gentoo.org>
355 updates to TODO list.
356
357 6 Feb 2005; Andrew Gaffney <agaffney@gentoo.org>
358 Initial code for quickpkg GRP support. Fix loop to grab packages from
359 'emerge -p blah'
360
361 6 Feb 2005; Preston Cody <codeman@gentoo.org>
362 check for dhcp in the network stuff and emerge it if it is.
363 added quickpkg to TODO list
364
365 5 Feb 2005; Preston Cody <codeman@gentoo.org>
366 Changed the raising of 'warning' exceptions to a simple log of the error
367 so that the installer can continue.
368
369 3 Feb 2005; Preston Cody <codeman@gentoo.org>
370 Some big changes. First, changed most output to display_on_tty8.
371 Second, added log lines to all templates. Some smaller fixes such as typos.
372 Also did some cleanups of old commented lines.
373
374 1 Feb 2005; Andrew Gaffney <agaffney@gentoo.org>
375 Changed tty8 output to a fifo. Minor GLIStorageDevice fix thanks to BenUrban.
376 Undo change with fix. Escaping fix in GLIStorageDevice.py
377
378 31 Jan 2005; Preston Cody <codeman@gentoo.org>
379 more updates to TODO list. hopefully we'll soon start removing items instead
380 of adding them.
381
382 29 Jan 2005; Andrew Gaffney <agaffney@gentoo.org>
383 Changed the way GLIStorageDevice.get_max_sectors_for_resize() works
384
385 27 Jan 2005; Preston Cody <codeman@gentoo.org>
386 updated TODO list. (again)
387
388 25 Jan 2005; Preston Cody <codeman@gentoo.org>
389 changed output of portmap start to display_on_tty8.
390 fixed bootloader for udev and multiple kernels
391 fixed custom kernel config (again)
392
393 22 Jan 2005; Preston Cody <codeman@gentoo.org>
394 changed default value of CC._enable_ssh to True because this is smart.
395 added code to allow custom kernel .config. may be unstable and break. sorry.
396
397 21 Jan 2005; Andrew Gaffney <agaffney@gentoo.org>
398 partition() now waits until after it checks for partition flags before delete
399 the partitions :P
400
401 19 Jan 2005; Andrew Gaffney <agaffney@gentoo.org>
402 Updated TODO. swapon failure it temporarily not an error. swapon is an error
403 again. is_uri() check only performed on portage_tree_snapshot_uri if it isn't
404 blank.
405
406 19 Jan 2005; Preston Cody <codeman@gentoo.org>
407 Various fixes related to the add_users function. Still not yet finished.
408 Added things to the TODO list. Lets start using that!
409
410 18 Jan 2005; Andrew Gaffney <agaffney@gentoo.org>
411 Added code to x86Template to format newly created partitions. Also added
412 some error checking code. GLIStorageDevice passes 'minor' with data to
413 InstallProfile. Added partition() call back in ArchTemplate. Fixed NFS
414 mounting code.
415
416 18 Jan 2005; Preston Cody <codeman@gentoo.org>
417 Took out unnecessary setting of random livecd root password. the cd already
418 sets it randomly.
419
420 15 Jan 2005; Andrew Gaffney <agaffney@gentoo.org>
421 Took out an unneeded step from CC's run()
422
423 15 Jan 2005; Preston Cody <codeman@gentoo.org>
424 Attempt at detecting and adding windows partitions to lilo.
425
426 14 Jan 2005; Preston Cody <codeman@gentoo.org>
427 Added lilo code and cleaned up lilo code. also do_partitioning renamed to
428 partition. fixed misc exit_status => exitstatus typo.
429
430 11 Jan 2005; Andrew Gaffney <agaffney@gentoo.org>
431 Added basic code for resizing filesystems with pyparted. Fixed code for
432 resizing ntfs and ext2/3.
433
434 10 Jan 2005; Andrew Gaffney <agaffney@gentoo.org>
435 Fixed partition() in x86Template so that it scans through logicals and deletes
436 before deleting containing extended partition. Also clears partition table to
437 be safe before third pass.
438
439 08 Jan 2005; Preston Cody <codeman@gentoo.org>
440 Added mount_network_shares. not able to test it from this computer.
441 will test when i get back to school.
442 also added start_portmap to the client_controller as an always-do.
443 agaffney says this is needed for NFS mounts to work.
444
445 08 Jan 2005; Andrew Gaffney <agaffney@gentoo.org>
446 Partial rewrite of partitioning code in x86Template. No longer shells out to
447 parted to perform actions, now uses all pyparted calls. Code "works" in a
448 test, but still needs lots of TLC. Also modified tests/install.py to work
449 with x86Template and GLIClientConfiguration.
450
451 07 Jan 2005; Andrew Gaffney <agaffney@gentoo.org>
452 Initial move of partitioning code from ArchTemplate to x86Template.
453
454 07 Jan 2005; Preston Cody <codeman@gentoo.org>
455 Added grp_install and services to InstallProfile. forgot about the set_root_password
456
457 07 Jan 2005; Preston Cody <codeman@gentoo.org>
458 Fixed a few more edit_configs. fixed a chroot multicommand bug thanks to agaffney.
459 Test Install ran very well (skipping partitioning).
460
461 05 Jan 2005; Preston Cody <codeman@gentoo.org>
462 My mid-day update. rewrote mount_local_partitions for order of mounting. fixed prepare_chroot
463 rewrote configure_fstab and install_bootloader for new partition format. fixed a few _edit_configs.
464 some may still have eluded me.
465
466 05 Jan 2005; Preston Cody <codeman@gentoo.org>
467 Overhauled the entire ArchTemplate and did a lot of other misc fixes in order to test it.
468 Just finished mount_local_partitions in GLIArchitectureTemplate
469
470 05 Jan 2005; Andrew Gaffney <agaffney@gentoo.org>
471 Added get_num_sectors() to GLIStorageDevice.
472
473 04 Jan 2005; Andrew Gaffney <agaffney@gentoo.org>
474 GLIStorageDevice now tracks partition boundaries in sectors instead of cylinders.
475 Also now ignores <=100 sectors for free space. Removed remaining depends stuff
476 from GLIInstallProfile.
477
478 20 Dec 2004; Andrew Gaffney <agaffney@gentoo.org>
479 GLIStorageDevice returns "unknown" instead of "" for get_type()
480
481 19 Dec 2004; Andrew Gaffney <agaffney@gentoo.org>
482 Added get_extended_partition() to GLIStorageDevice. Rewrote get_logicals() to
483 actually work. Commented out resizability checking code for speed.
484
485 17 Dec 2004; Andrew Gaffney <agaffney@gentoo.org>
486 Switched to using dumpe2fs to determine free space left in ext2/3 filesystem in
487 GLIStorageDevice at the suggestion of plors
488
489 10 Dec 2004; Andrew Gaffney <agaffney@gentoo.org>
490 Added a function to GLIUtility to pull a value from a make.conf-style config
491 file. Minor type fix to GLIInstallProfile.py
492
493 09 Dec 2004; Andrew Gaffney <agaffney@gentoo.org>
494 Added code in GLIArchitectureTemplate.py to write netmounts into fstab. Separated
495 network mounts from partition data structure in GLIInstallProfile
496
497 27 Nov 2004; Andrew Gaffney <agaffney@gentoo.org>
498 Changed the way GLIStorageDevice.py determines the amount a ext2/3 filesystem
499 can be resized.
500
501 27 Oct 2004; Preston Cody <codeman@gentoo.org>
502 Added some of the final functions to GLIInstallTemplate.
503 Yes this project is still active despite rare use of the Changelog!
504
505 11 Jun 2004; Nathaniel McCallum <npmccallum@gentoo.org>
506 Added the GLIPartitionTools.py file. This is a temporary insertion of
507 partitioning tools that will eventually go into their own package.
508
509 27 Mar 2004; Nathaniel McCallum <npmccallum@gentoo.org>
510 Added InstallProfileTODO.txt. Added GLIClientConfiguration.py (contains run-time
511 for the program). Added __init__(install_profile, client_configuration) to
512 GLI.InstallProfile. This sets install_profile and client_configuration once so as
513 to avoid constantly passing stuff every time we call a method.
514
515 26 Mar 2004; Nathaniel McCallum <npmccallum@gentoo.org>
516
517 Added another private method to GLI.InstallTemplate. _edit_config() modifies config
518 files without messing up all the other stuff in them. This will be used for making
519 changes to make.conf, rc.conf, /etc/conf.d/net, etc...
520
521 25 Mar 2004; Nathaniel McCallum <npmccallum@gentoo.org>
522
523 Added GLI.InstallTemplate framework. This is not yet functional. However, it does
524 have a few basic things. I added two private methods. One is _depends(). This
525 will be used for dependency checking (ie. unpacking a tarball requires that
526 partitioning has been done). The other is _exec_in_chroot(). This is the exact
527 same syntax as os.system(), however, instead of being run in the liveCD
528 environment, it runs in the chroot. This requires a bit of fork() magic, so I
529 isolated the code. Hope to work more this week to get this class formed...
530
531 14 Feb 2004; Eric Sammer <esammer@gentoo.org>
532
533 Added SAX parsing. Made GLI.InstallProfile a subclass of xml.sax.ContentHandler for
534 obvious reasons. Switched kernel_modules and users to be lists instead of tuples
535 to allow for easier modification (mutable, rather than immutable objects). Updated
536 existing pydoc and added more. Implemented body of GLI.InstallProfile.parse().
537 Cleaned file format of GLI.py a bit. Fixed all accessors to use self references.
538 Added initial unit test code.
539
540 9 Feb 2004; Eric Sammer <esammer@gentoo.org>
541
542 Added initial changelog. Setting up the basic structure of the CVS repository
543 for the project. Added the UML class diagram in docs. Added a skeletal GLI
544 python module. Added misc files such news, authors, etc.

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.20