/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 1145 Revision 1301
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.513 2005/12/06 00:50:48 codeman Exp $ 4# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.595 2006/02/12 01:54:04 agaffney Exp $
5 5
6*GLI-0.3 (27 Oct 2005) 6*GLI-0.3 (11 Feb 2006)
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
7 258
8 5 Dec 2005; Preston Cody <codeman@gentoo.org> 259 5 Dec 2005; Preston Cody <codeman@gentoo.org>
9 webgli: dhcp options in CC and post-install. 260 webgli: dhcp options in CC and post-install.
10 updated comparison chart. 261 updated comparison chart.
262 webgli: etc/portage/* and distcc support added. not too-well tested.
11 263
12 4 Dec 2005; Preston Cody <codeman@gentoo.org> 264 4 Dec 2005; Preston Cody <codeman@gentoo.org>
13 webgli_template.html: valign=top on left side. 265 webgli_template.html: valign=top on left side.
14 webgli: fix bootloader boot_device. now working. 266 webgli: fix bootloader boot_device. now working.
15 webgli: CC proxy done. post-install proxy in progress. 267 webgli: CC proxy done. post-install proxy in progress.

Legend:
Removed from v.1145  
changed lines
  Added in v.1301

  ViewVC Help
Powered by ViewVC 1.1.20