/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.1080  
changed lines
  Added in v.1297

  ViewVC Help
Powered by ViewVC 1.1.20