1 2006-02-13 Chris Lumens <clumens@redhat.com>
3 * pykickstart.spec, setup.py: Bump version.
5 * pykickstart/parser.py: Don't trust ensure_value in complicated
6 cases in callbacks, as it wasn't setting values.
8 2006-02-13 Chris Lumens <clumens@redhat.com>
10 * pykickstart.spec, setup.py: Bump version.
12 * pykickstart/writer.py (KickstartWriter.doNetwork): --onboot
13 requires a value (#180987).
15 2006-02-10 Chris Lumens <clumens@redhat.com>
17 * pykickstart/parser.py: Be more strict about commands that don't
20 2006-02-09 Chris Lumens <clumens@redhat.com>
22 * pykickstart.spec, setup.py: Bump version.
24 * pykickstart/parser.py, pykickstart/writer.py: Fix pychecker
27 * pykickstart/parser.py (KSOption): Condense all those option classes
30 * pykickstart/parser.py (KickstartParser.readKickstart): Allow
31 exceptions to not be fatal so ksvalidator can report multiple
33 (KickstartHandlers.deprecatedCommand): Add line number to message.
34 (KSOptionParser.check_values): Make deprecated option message more
37 * validator/ksvalidator: Default to not following include files and
38 to not halting on the first error. Add options to change this
41 2006-02-08 Chris Lumens <clumens@redhat.com>
43 * pykickstart/parser.py (KickstartHandlers.doRaid): --level is not
44 strictly required since we should be able to infer it from
47 2006-02-01 Chris Lumens <clumens@redhat.com>
49 * pykickstart.spec, setup.py: Bump version.
51 * pykickstart/parser.py (KickstartHandlers.doVnc): No default port.
53 2006-01-31 Chris Lumens <clumens@redhat.com>
55 * pykickstart.spec, setup.py: Bump version.
57 * pykickstart.py/writer.py (KickstartWriter.doDmRaid): Add an initial
59 (KickstartWriter.doPartition): Handle None on partition size.
61 2006-01-30 Chris Lumens <clumens@redhat.com>
63 * pykickstart.spec, setup.py: Bump version.
65 * pykickstart/parser.py (KickstartHandlers.doVnc): Fix connecting to
66 a remote viewer. Deprecate --connect, and add --host and --port as
67 the new preferred way (#179209).
69 2006-01-19 Chris Lumens <clumens@redhat.com>
71 * pykickstart.spec, setup.py: Bump version.
73 2006-01-13 Chris Lumens <clumens@redhat.com>
75 * pykickstart/constants.py: Add constants for the various
76 reboot/shutdown actions.
77 * pykickstart/data.py: Add support for --eject on reboot.
78 * pykickstart/parser.py: Likewise.
79 * pykickstart/writer.py: Likewise.
81 2006-01-04 Chris Lumens <clumens@redhat.com>
83 * pykickstart/data.py: Finish removing monitor information.
84 * pykickstart/writer.py: Clean up output quoting a bit.
86 2005-12-12 Chris Lumens <clumens@redhat.com>
88 * pykickstart/data.py: Remove monitor information from xconfig.
89 * pykickstart/parser.py: Remove monitor configuration from xconfig,
90 move --noprobe option to monitor keyword.
91 * pykickstart/writer.py: Likewise.
93 2005-12-08 Chris Lumens <clumens@redhat.com>
95 * pykickstart/data.py: Support bytesPerInode on RAID
96 (Curtis Doty <Curtis at GreenKey.net> #175288).
97 * pykickstart/parser.py: Likewise.
98 * pykickstart/writer.py: Likewise.
100 2005-11-03 Chris Lumens <clumens@redhat.com>
102 * pykickstart.spec: Bump version.
104 * pykickstart/data.py: Default to SELINUX_ENFORCING.
105 anaconda expects partition sizes to start at None as --size=0 --grow
106 is an acceptable combination (#172378).
108 * pykickstart/parser.py: Don't call shlex.split on anything inside a
111 2005-11-01 Chris Lumens <clumens@redhat.com>
113 * pykickstart.spec: Bump version.
115 * pykickstart/parser.py (KickstartHandlers.doVnc): --connect is not
116 required as it may be provided to anaconda on the command line
118 (KickstartHandlers.doNetwork): --onboot takes no options.
119 * pykickstart/writer.py (doFirewall): Remove extra spaces. Write out
120 --<service> options if ports are set.
122 2005-10-28 Chris Lumens <clumens@redhat.com>
124 * pykickstart/writer.py (KickstartWriter.doClearPart): Fix --all
127 2005-10-28 Chris Lumens <clumens@redhat.com>
129 * pykickstart.spec: Bump version.
131 * docs/programmers-guide: Add documentation for error reporting.
132 * pykickstart/parser.py: Add --resolvedeps and --includedeps as
133 deprecated options to %packages. Pass line number to handlePackageHdr
136 2005-10-24 Chris Lumens <clumens@redhat.com>
138 * pykickstart.spec: Bump version.
140 * pykickstart/parser.py: Report the line number on exceptions.
141 * validator/ksvalidator: Added a stand-alone program to validate
144 2005-10-19 Chris Lumens <clumens@redhat.com>
146 * pykickstart.spec: Bump version.
148 2005-10-18 Chris Lumens <clumens@redhat.com>
150 * pykickstart/parser.py: Correct deprecated attribute so warnings are
151 thrown when a deprecated option is seen, not when it's defined.
153 2005-10-17 Chris Lumens <clumens@redhat.com>
155 * docs/programmers-guide: Added documentation for extending and
156 programming with pykickstart.
158 2005-10-13 Chris Lumens <clumens@redhat.com>
160 * pykickstart.spec: Correct python lib directory on 64-bit archs
161 (#170621). Bump build.
163 2005-10-07 Chris Lumens <clumens@redhat.com>
165 * pykickstart/constants.py: Add types for scripts.
166 * pykickstart/data.py: Collapse scripts into a single list.
167 * pykickstart/parser.py: Likewise. Also, fix script printing.
168 * pykickstart/writer.py: Likewise. Also, rename class to
171 2005-10-06 Chris Lumens <clumens@redhat.com>
173 * pykickstart/parser.py (DeprecatedOption): Add a "deprecated"
174 attribute so options can be marked as such.
175 (KickstartHandlers): Change how deprecated commands are printed. Add
176 --card back to the xconfig command as a deprecated option.
178 2005-10-05 Chris Lumens <clumens@redhat.com>
180 * pykickstart/data.py: Rename classes to be consistent with the rest
181 of the module. Add default bytesPerInode to partition objects.
183 2005-10-05 Chris Lumens <clumens@redhat.com>
185 * Imported contents from anaconda.