1 2006-03-13 Chris Lumens <clumens@redhat.com>
3 * pykickstart/writer.py (KickstartWriter.__init__): Reorder output
6 2006-03-07 Chris Lumens <clumens@redhat.com>
8 * pykickstart.spec, setup.py: Bump version.
10 * pykickstart/parser.py (KickstartHandlers.doZeroMbr): Backwards
11 compatibility support for options to zerombr.
13 2006-02-24 Chris Lumens <clumens@redhat.com>
15 * pykickstart.spec, setup.py: Bump version.
17 * pykickstart/parser.py (KickstartHandlers.doIgnoreDisk): Get ksdata
18 from the correct option parser variable (#182934).
20 2006-02-17 Chris Lumens <clumens@redhat.com>
22 * pykickstart.spec, setup.py: Bump version.
24 2006-02-16 Chris Lumens <clumens@redhat.com>
26 * docs/programmers-guide: Update documentation.
28 * pykickstart/parser.py: Provide an option to not traceback if an
29 included file is not present. This should have very limited
30 usefulness. (#181760).
31 * pykickstart/parser.py (KSOptionParser.check_values): Typos.
33 2006-02-13 Chris Lumens <clumens@redhat.com>
35 * pykickstart.spec, setup.py: Bump version.
37 * pykickstart/parser.py: Don't trust ensure_value in complicated
38 cases in callbacks, as it wasn't setting values.
40 2006-02-13 Chris Lumens <clumens@redhat.com>
42 * pykickstart.spec, setup.py: Bump version.
44 * pykickstart/writer.py (KickstartWriter.doNetwork): --onboot
45 requires a value (#180987).
47 2006-02-10 Chris Lumens <clumens@redhat.com>
49 * pykickstart/parser.py: Be more strict about commands that don't
52 2006-02-09 Chris Lumens <clumens@redhat.com>
54 * pykickstart.spec, setup.py: Bump version.
56 * pykickstart/parser.py, pykickstart/writer.py: Fix pychecker
59 * pykickstart/parser.py (KSOption): Condense all those option classes
62 * pykickstart/parser.py (KickstartParser.readKickstart): Allow
63 exceptions to not be fatal so ksvalidator can report multiple
65 (KickstartHandlers.deprecatedCommand): Add line number to message.
66 (KSOptionParser.check_values): Make deprecated option message more
69 * validator/ksvalidator: Default to not following include files and
70 to not halting on the first error. Add options to change this
73 2006-02-08 Chris Lumens <clumens@redhat.com>
75 * pykickstart/parser.py (KickstartHandlers.doRaid): --level is not
76 strictly required since we should be able to infer it from
79 2006-02-01 Chris Lumens <clumens@redhat.com>
81 * pykickstart.spec, setup.py: Bump version.
83 * pykickstart/parser.py (KickstartHandlers.doVnc): No default port.
85 2006-01-31 Chris Lumens <clumens@redhat.com>
87 * pykickstart.spec, setup.py: Bump version.
89 * pykickstart.py/writer.py (KickstartWriter.doDmRaid): Add an initial
91 (KickstartWriter.doPartition): Handle None on partition size.
93 2006-01-30 Chris Lumens <clumens@redhat.com>
95 * pykickstart.spec, setup.py: Bump version.
97 * pykickstart/parser.py (KickstartHandlers.doVnc): Fix connecting to
98 a remote viewer. Deprecate --connect, and add --host and --port as
99 the new preferred way (#179209).
101 2006-01-19 Chris Lumens <clumens@redhat.com>
103 * pykickstart.spec, setup.py: Bump version.
105 2006-01-13 Chris Lumens <clumens@redhat.com>
107 * pykickstart/constants.py: Add constants for the various
108 reboot/shutdown actions.
109 * pykickstart/data.py: Add support for --eject on reboot.
110 * pykickstart/parser.py: Likewise.
111 * pykickstart/writer.py: Likewise.
113 2006-01-04 Chris Lumens <clumens@redhat.com>
115 * pykickstart/data.py: Finish removing monitor information.
116 * pykickstart/writer.py: Clean up output quoting a bit.
118 2005-12-12 Chris Lumens <clumens@redhat.com>
120 * pykickstart/data.py: Remove monitor information from xconfig.
121 * pykickstart/parser.py: Remove monitor configuration from xconfig,
122 move --noprobe option to monitor keyword.
123 * pykickstart/writer.py: Likewise.
125 2005-12-08 Chris Lumens <clumens@redhat.com>
127 * pykickstart/data.py: Support bytesPerInode on RAID
128 (Curtis Doty <Curtis at GreenKey.net> #175288).
129 * pykickstart/parser.py: Likewise.
130 * pykickstart/writer.py: Likewise.
132 2005-11-03 Chris Lumens <clumens@redhat.com>
134 * pykickstart.spec: Bump version.
136 * pykickstart/data.py: Default to SELINUX_ENFORCING.
137 anaconda expects partition sizes to start at None as --size=0 --grow
138 is an acceptable combination (#172378).
140 * pykickstart/parser.py: Don't call shlex.split on anything inside a
143 2005-11-01 Chris Lumens <clumens@redhat.com>
145 * pykickstart.spec: Bump version.
147 * pykickstart/parser.py (KickstartHandlers.doVnc): --connect is not
148 required as it may be provided to anaconda on the command line
150 (KickstartHandlers.doNetwork): --onboot takes no options.
151 * pykickstart/writer.py (doFirewall): Remove extra spaces. Write out
152 --<service> options if ports are set.
154 2005-10-28 Chris Lumens <clumens@redhat.com>
156 * pykickstart/writer.py (KickstartWriter.doClearPart): Fix --all
159 2005-10-28 Chris Lumens <clumens@redhat.com>
161 * pykickstart.spec: Bump version.
163 * docs/programmers-guide: Add documentation for error reporting.
164 * pykickstart/parser.py: Add --resolvedeps and --includedeps as
165 deprecated options to %packages. Pass line number to handlePackageHdr
168 2005-10-24 Chris Lumens <clumens@redhat.com>
170 * pykickstart.spec: Bump version.
172 * pykickstart/parser.py: Report the line number on exceptions.
173 * validator/ksvalidator: Added a stand-alone program to validate
176 2005-10-19 Chris Lumens <clumens@redhat.com>
178 * pykickstart.spec: Bump version.
180 2005-10-18 Chris Lumens <clumens@redhat.com>
182 * pykickstart/parser.py: Correct deprecated attribute so warnings are
183 thrown when a deprecated option is seen, not when it's defined.
185 2005-10-17 Chris Lumens <clumens@redhat.com>
187 * docs/programmers-guide: Added documentation for extending and
188 programming with pykickstart.
190 2005-10-13 Chris Lumens <clumens@redhat.com>
192 * pykickstart.spec: Correct python lib directory on 64-bit archs
193 (#170621). Bump build.
195 2005-10-07 Chris Lumens <clumens@redhat.com>
197 * pykickstart/constants.py: Add types for scripts.
198 * pykickstart/data.py: Collapse scripts into a single list.
199 * pykickstart/parser.py: Likewise. Also, fix script printing.
200 * pykickstart/writer.py: Likewise. Also, rename class to
203 2005-10-06 Chris Lumens <clumens@redhat.com>
205 * pykickstart/parser.py (DeprecatedOption): Add a "deprecated"
206 attribute so options can be marked as such.
207 (KickstartHandlers): Change how deprecated commands are printed. Add
208 --card back to the xconfig command as a deprecated option.
210 2005-10-05 Chris Lumens <clumens@redhat.com>
212 * pykickstart/data.py: Rename classes to be consistent with the rest
213 of the module. Add default bytesPerInode to partition objects.
215 2005-10-05 Chris Lumens <clumens@redhat.com>
217 * Imported contents from anaconda.