Bump version.
[pykickstart.git] / ChangeLog
blob4c4958694c23cfe06b02c4cd6e7bcea35910e8a6
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
18         take any arguments.
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
25         warnings.
27         * pykickstart/parser.py (KSOption):  Condense all those option classes
28         into a single one.
30          * pykickstart/parser.py (KickstartParser.readKickstart):  Allow
31          exceptions to not be fatal so ksvalidator can report multiple
32          problems in one pass.
33          (KickstartHandlers.deprecatedCommand):  Add line number to message.
34          (KSOptionParser.check_values):  Make deprecated option message more
35          helpful.
37         * validator/ksvalidator:  Default to not following include files and
38         to not halting on the first error.  Add options to change this
39         behavior (#179894).
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
45         --preexisting.
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
58         value.
59         (KickstartWriter.doPartition):  Handle None on partition size.
60         
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
109         script (#172313).
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
117         (#172192).
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
125         parameter.
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
134         and handleScriptHdr.
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
142         kickstart files.
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
169         KickstartWriter.
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.