/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 1076 Revision 1288
1# ChangeLog for Gentoo Linux Installer 1# ChangeLog for Gentoo Linux Installer
2# Copyright 2005-2005 Gentoo Technologies, Inc. 2# Copyright 2005-2005 Gentoo Technologies, Inc.
3 3
4# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.489 2005/11/20 22:11:33 codeman Exp $ 4# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.590 2006/02/09 22:37:23 agaffney Exp $
5 5
6*GLI-0.3 (27 Oct 2005) 6*GLI-0.3 (27 Oct 2005)
7 7
8 9 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
9 src/GLIArchitectureTemplate.py:
10 pre-create /lib64 dir and /lib -> /lib64 symlink if it exists on livecd
11
12 8 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
13 src/GLIPortage.py:
14 short circuit and check vdb directly if package begins with '='
15
16 8 Feb 2006; Preston Cody <codeman@gentoo.org>
17 added more packages to extra_packages list in IP
18
19 6 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
20 src/templates/x86ArchitectureTemplate.py:
21 10 tries to create filesystem instead of 3
22 src/GLIPortage, src/GLIArchitectureTemplate.py:
23 ignore_missing flag for copy_pkg_to_chroot()
24
25 5 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
26 src/GLIPortage.py:
27 copy_pkg_to_chroot() uses $ROOT/vdb for ROOT= installs
28
29 26 Jan 2006; Andrew Gaffney <agaffney@gentoo.org>
30 src/net/server/gliserv.py:
31 fix handling of 404 for real files
32 src/net/server/GLIServerProfile.py:
33 look for 'hostname' in attributes instead of 'name'
34
35 22 Jan 2006; Andrew Gaffney <agaffney@gentoo.org>
36 src/SimpleXMLParser.py:
37 initial support for 'include' in XML files
38 src/GLIStorageDevice.py:
39 initial support for %
40 src/GLIClientController.py:
41 add debugging statements to pre-install steps
42
43 15 Jan 2006; Preston Cody <codeman@gentoo.org>
44 webgli/configfiles:
45 check for key in etc_files['rc.conf'] to fix key error
46 webgli/timezone: small fix.
47 webgli/extrapackages: list-type fix
48 webgli/services: same
49 glimd: add/edit_client updates.
50
51 12 Jan 2006; Preston Cody <codeman@gentoo.org>
52 added configure.pyhtml to glimd. minor changes
53 to top and add_client. fixed up showargs.
54 added execute.pyhtml
55 changed register clients line in gliserv for name->hostname.
56 updated TODO.
57
58 10 Jan 2006; Preston Cody <codeman@gentoo.org>
59 src/net/server/*:
60 added add/del/edit client/profile.pythml for glimd.
61 updated templates, showclients, and gliserv.
62
63 10 Jan 2006; Andrew Gaffney <agaffney@gentoo.org>
64 src/net/server/*:
65 stupid threading module...
66
67 8 Jan 2006; Preston Cody <codeman@gentoo.org>
68 AT: rc.conf -> conf.d/clock
69
70 7 Jan 2006; Andrew Gaffney <agaffney@gentoo.org>
71 src/GLIPortage.py:
72 show 'Calculating dependencies for ...' in subprogress bar at beginning of
73 emerge()
74 src/GLIArchitectureTemplate.py:
75 copy /etc/X11/gdm/gdm.conf.old into chroot if /etc/X11/gdm/gdm.conf exists
76 in the chroot
77 remove _quickpkg_deps() and _portage_best_{visible,version}()
78 src/GLIUtility.py:
79 fail immediately in validate_uri() if provided URI can't be parsed
80 modify fetch_and_unpack_tarball() and get_uri() to allow fetch subprogress
81 debug code in spawn()
82 use lower-level os.read() instead of file.read() because python sucks
83 src/templates/x86ArchitectureTemplate.py:
84 basic subprogress reporting for partitioning
85 total_steps was 1 too high
86
87 6 Jan 2006; Andrew Gaffney <agaffney@gentoo.org>
88 src/GLIUtility.py:
89 move parse_vdb_contents() to GLIPortage
90 src/GLIPortage.py:
91 remove all symlink fixups
92 ignore 'dir' entries in CONTENTS
93 call tar with -p
94
95 5 Jan 2006; Preston Cody <codeman@gentoo.org>
96 AT: bootsplash is now gensplash
97 gliserv: add advanced_mode to shared_info
98 webgli: Added advanced mode. mostly just disables a few screens.
99
100 2 Jan 2006; Andrew Gaffney <agaffney@gentoo.org>
101 src/GLIPortage.py:
102 get_deps() calls 'emerge -p' and then removed packages that aren't in vdb
103 added emerge()
104 update sub-progress after each package is emerged
105 skip tar, symlink fixup, and copy from image dir to / if no files in CONTENTS
106 call get_best_version_vdb() instead of get_best_version_vdb_chroot()
107 remove link if it exists before moving content into place
108 src/GLIArchitectureTemplate.py:
109 install_packages() now calls emerge() in GLIPortage
110 change all calls to self._emerge() to self._portage.emerge()
111 comment out all emerge status checking...using exceptions now
112 call copy_pkg_to_chroot() directly for livecd-kernel
113
114 31 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
115 src/GLIArchitectureTemplate.py:
116 remove add_pkg_to_world() and copy_pkg_to_chroot()
117 copy installer.log to installer.log.failed on install failure
118 src/GLIUtility.py:
119 added get_keymaps()
120 spawn() takes any False argument for chroot instead of just None
121 src/GLIPortage.py:
122 copy_pkg_to_chroot() chroot's to run ebuild is use_root=False
123 change copy_pkg_to_chroot() to work properly with use_root=False
124 figure PORTAGE_TMPDIR properly
125
126 27 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
127 src/net/server/html/*:
128 converted showclients, load/saveprofile
129
130 26 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
131 src/GLIPortage.py:
132 exclude packages already in chroot vdb from binary deplist
133 chroot to use best_version for chroot's vdb
134 src/runtimedeps.py:
135 accept ROOT via commandline instead of env
136
137 25 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
138 src/runtimedeps.py:
139 remove passing of ROOT
140 src/GLIPortage.py:
141 modify get_deps() to get deptree for each package and merge into final list
142 remove depgraph class
143 add debugging code to get_deps()
144 src/GLIArchitectureTemplate.py:
145 combine code for GRP/compile in install_packages() into one block
146 debugging code in install_packages()
147
148 24 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
149 src/runtimedeps.py:
150 initial commit
151 src/GLIPortage.py:
152 use separate script for GRP deps
153 remove calls to portage module
154
155 23 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
156 src/GLIPortage.py:
157 initial commit
158 move some of portage function from GLIAT
159 flipped around a few function args
160 src/GLIArchitectureTemplate.py:
161 revamp install_packages() for new GLIPortage
162
163 21 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
164 src/GLIArchitectureTemplate.py:
165 extract /usr/livecd/metadata.tar.bz2 to chroot if it exists
166
167 20 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
168 src/net/server/gliserv.py:
169 wrap generated code in a class to isolate it a bit better
170 302 redirects work
171 don't use cgi.escape() for <% %>
172 src/net/server/html/webgli/*:
173 load/save profile
174 src/GLIUtility.py:
175 change /sbin/lspci to just lspci
176
177 18 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
178 src/GLIClientController.py:
179 change ordering of statements in CC run() while loop to not go past the end
180 of the array
181 src/GLIArchitectureTemplate.py:
182 removed redundant bind mounts
183
184 18 Dec 2005; Preston Cody <codeman@gentoo.org>
185 REMOVED dialogfe.py since it is totally obsolete. use gli-dialog.py
186 added a diagram by blackace from last night.
187 added the glossary in RTF format.
188
189 17 Dec 2005; Preston Cody <codeman@gentoo.org>
190 x86AT: separated out emerge/configure from running of bootloader
191 added MBR drive support to lilo.
192 these changes will likely not work.
193 AT: added setup_and_run_bootloader step.
194
195 12 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
196 src/net/server/gliserv.py:
197 call generated code in a function
198 src/net/server/html/webgli/*:
199 include top/bottom
200 src/GLIArchitectureTemplate.py, src/GLIClientController.py,
201 src/GLIClientCongifuration.py:
202 install mode magic
203
204 11 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
205 src/GLIClientController.py:
206 use GLIException when there's an import problem
207 added debug code to show install_steps
208 src/templates/amd64ArchitectureTemplate.py:
209 add . to import path
210 proper path this time: ../../templates
211 src/GLIArchitectureTemplate.py:
212 add _portage_best_version() function
213
214 11 Dec 2005; Preston Cody <codeman@gentoo.org>
215 added initial glossary and gimli diagram to the docs directory.
216 modify gli-dialog to allow editing of the install_profile after loading XML.
217
218 8 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
219 src/net/server/html/webgli/:
220 converted globaluse, localuse, networkmounts, portagetree, and stageselection
221 moved saveclientconfig stuff into clientconfig
222 moved saveconfigfiles into config files
223 converted etc_portage and makedotconf
224 converted bootloader and kernel
225 convert daemons, extrapackages, networking, review, services, timezone, users
226 src/net/server/gliserv.py:
227 proper 404 handling for .pyhtml extension
228 HTML escape <% %> stuff
229 work around python's sucky regexes
230 src/GLIInstallProfile.py:
231 allow set_{rsync,ftp,http}_proxy() to accept empty values
232
233 7 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
234 src/net/server/gliserv.py:
235 initial commit of Legolas templating engine
236 302 redirects
237 src/net/server/html/index.html, src/net/server/webgli_template.html:
238 minor changes for new code
239 src/net/server/html/*.pyhtml, src/net/server/html/webgli/*.pyhtml:
240 initial commit of the conversion from the monolithic WebGLIHandler.py to the
241 one file per path Legolas goodness
242 partitioning[2-4] done
243
244 5 Dec 2005; Preston Cody <codeman@gentoo.org>
245 webgli: dhcp options in CC and post-install.
246 updated comparison chart.
247 webgli: etc/portage/* and distcc support added. not too-well tested.
248
249 4 Dec 2005; Preston Cody <codeman@gentoo.org>
250 webgli_template.html: valign=top on left side.
251 webgli: fix bootloader boot_device. now working.
252 webgli: CC proxy done. post-install proxy in progress.
253
254 3 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
255 src/net/server/webgli_template.html:
256 increase padding for content cell to 7px and add colspan=2
257
258 3 Dec 2005; Nicholas D. Wolfood <blackace@gentoo.org>
259 webgli: added graphic bar on top
260 webgli: added hover effects on the links on the left
261 webgli: re-rendered header_bg.png to stretch without artifacts
262
263 3 Dec 2005; Preston Cody <codeman@gentoo.org>
264 webgli: make.conf disabling fixes for dynamic_stage3
265 fixed portage snapshot browse popup
266 all changes tested.
267 webgli: add debug mode to CC screen. the screen still needs lots of work.
268
269 1 Dec 2005; Preston Cody <codeman@gentoo.org>
270 added debug mode question to gli-dialog
271 added CC proxies to CC networking for gli-dialog
272 webgli: fixed skip CC networking if connection active
273 webgli: portage snapshot defaults to CD
274 webgli: bootloader mbr drive selection
275 webgli: USE flags unselectable if dynamic_stage3
276 webgli: manual extra packages and save button.
277
278 28 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
279 src/GLIUtility.py:
280 change ping count to 2
281 docs/comparison.html
282 initial commit
283
284 27 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
285 src/templates/x86ArchitectureTemplate.py:
286 fix map() issue with grub code
287 replace kernel_names and initrd_names loops with one-liners
288
289 27 Nov 2005; Preston Cody <codeman@gentoo.org>
290 gli-dialog won't let you dynamic stage3 without systempkgs.txt.
291 initial gli-dialog support for recommended partitioning layout and clear.
292 failure cleanup now an option for gli-dialog.
293 move livecd-kernel to top of kernel lists. fix proto bug in rc.conf
294 added comparison list and updated TODO!
295
296 26 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
297 src/GLIArchitectureTemplate.py:
298 fix to stage1() debug code
299 fix to stage2() debug code
300
301 26 Nov 2005; Preston Cody <codeman@gentoo.org>
302 some more bootloader code fixes. forgot boot_device != mbr_device.
303
304 25 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
305 src/GLIStorageDevice.py:
306 fix to unallocated space merging when last one is after part 4
307
308 24 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
309 src/GLIArchitectureTemplate.py:
310 small fix to debugging code in copy_pkg_to_chroot()
311
312 23 Nov 2005; Preston Cody <codeman@gentoo.org>
313 more bugfixes with bootloader code
314 gli-dialog side appears to work
315
316 21 Nov 2005; Preston Cody <codeman@gentoo.org>
317 initial adding of boot_device to backend.
318 initial boot_device support added to gli-dialog.
319 some fixes of my poor coding
320
8 20 Nov 2005; Preston Cody <codeman@gentoo.org> 321 20 Nov 2005; Preston Cody <codeman@gentoo.org>
9 converted gli-dialog to use the install_package_list. 322 converted gli-dialog to use the install_package_list.
10 gtkfe has already been converted by AllanonJL 323 gtkfe has already been converted by AllanonJL
11 new way working in gli-dialog now and added to webgli. 324 new way working in gli-dialog now and added to webgli.
325 added set/get_boot_device() to IP
12 326
13 19 Nov 2005; Preston Cody <codeman@gentoo.org> 327 19 Nov 2005; Preston Cody <codeman@gentoo.org>
14 get_install_package_list added to InstallProfile. This can be used by the FEs 328 get_install_package_list added to InstallProfile. This can be used by the FEs
15 329
16 17 Nov 2005; Andrew Gaffney <agaffney@gentoo.org> 330 17 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
17 src/templates/x86ArchitectureTemplate.py: 331 src/templates/x86ArchitectureTemplate.py:
18 call ls with '-1 --color=no' 332 call ls with '-1 --color=no'
19 333
20 16 Nov 2005; Preston Cody <codeman@gentoo.org> 334 16 Nov 2005; Preston Cody <codeman@gentoo.org>
21 added warning (#9) to GRP ppl about stage3 tarballs 335 added warning (#9) to GRP ppl about stage3 tarballs
22 336
23 15 Nov 2005; Andrew Gaffney <agaffney@gentoo.org> 337 15 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
24 src/GLIArchitectureTemplate.py: 338 src/GLIArchitectureTemplate.py:
25 change fat32/fat16 to vfat in mount_local_partitions() so mount doesn't get 339 change fat32/fat16 to vfat in mount_local_partitions() so mount doesn't get
26 confused 340 confused

Legend:
Removed from v.1076  
changed lines
  Added in v.1288

  ViewVC Help
Powered by ViewVC 1.1.20