Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
5688ff1cab |
2
.gitignore
vendored
2
.gitignore
vendored
@ -1 +1 @@
|
|||||||
SOURCES/pykickstart-3.16.16.tar.gz
|
pykickstart-3.52.5.tar.gz
|
||||||
|
@ -1,11 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQEzBAABCgAdFiEEtMa0UeT6i0IyyhkeEX6MFo7+On8FAmRMDtoACgkQEX6MFo7+
|
|
||||||
On8yjAf+L3ZAWxl7mDFchWtt7fooSqbCjGy/e/1LqBnuGAvuEkszqfGTPLoBzdo1
|
|
||||||
mIBmy9Hv6UhOrXQIO68rea/x48/so8mVHs4tRCYpQDv4Q8dBhVlItSzuP4rIut+T
|
|
||||||
ZDb53LNJJakLdlKoggB93u4/V63XzITf19JUlreEnrbJFcIy1t0VpG4qWf/FZ0eX
|
|
||||||
wZl3CD42y88QjY60ubFieMjkbgA5FA3y7iVkjgPT5SS0EvT3JQtn5Zst338Q04fx
|
|
||||||
7GPUq1HUxt1yve6XN1fKS3cwn+EpfeiI5E2JcCpIEFF5gDjK/TtKPVd6ZFbyaPaZ
|
|
||||||
rEEo1Ut1aq5b9eWZ7rSPT2wE9evffA==
|
|
||||||
=PNNT
|
|
||||||
-----END PGP SIGNATURE-----
|
|
@ -1,926 +0,0 @@
|
|||||||
Name: pykickstart
|
|
||||||
Version: 3.16.16
|
|
||||||
Release: 1%{?dist}
|
|
||||||
License: GPLv2 and MIT
|
|
||||||
Group: System Environment/Libraries
|
|
||||||
Summary: Python utilities for manipulating kickstart files.
|
|
||||||
Url: https://github.com/pykickstart/pykickstart
|
|
||||||
Source0: https://github.com/pykickstart/pykickstart/releases/download/r%{version}/%{name}-%{version}.tar.gz
|
|
||||||
Source1: https://github.com/pykickstart/pykickstart/releases/download/r%{version}/%{name}-%{version}.tar.gz.asc
|
|
||||||
|
|
||||||
BuildArch: noarch
|
|
||||||
|
|
||||||
BuildRequires: gettext
|
|
||||||
BuildRequires: python3-coverage
|
|
||||||
BuildRequires: python3-devel
|
|
||||||
BuildRequires: python3-nose
|
|
||||||
BuildRequires: python3-ordered-set
|
|
||||||
BuildRequires: python3-requests
|
|
||||||
BuildRequires: python3-setuptools
|
|
||||||
BuildRequires: python3-six
|
|
||||||
|
|
||||||
Requires: python3-kickstart = %{version}-%{release}
|
|
||||||
|
|
||||||
%description
|
|
||||||
Python utilities for manipulating kickstart files. The Python 2 and 3 libraries
|
|
||||||
can be found in the packages python-kickstart and python3-kickstart
|
|
||||||
respectively.
|
|
||||||
|
|
||||||
# Python 3 library
|
|
||||||
%package -n python3-kickstart
|
|
||||||
Summary: Python 3 library for manipulating kickstart files.
|
|
||||||
Requires: python3-six
|
|
||||||
Requires: python3-requests
|
|
||||||
Requires: python3-ordered-set
|
|
||||||
|
|
||||||
%description -n python3-kickstart
|
|
||||||
Python 3 library for manipulating kickstart files. The binaries are found in
|
|
||||||
the pykickstart package.
|
|
||||||
|
|
||||||
%prep
|
|
||||||
%setup -q
|
|
||||||
|
|
||||||
%build
|
|
||||||
make PYTHON=%{_bindir}/python3
|
|
||||||
|
|
||||||
%install
|
|
||||||
make DESTDIR=%{buildroot} PYTHON=%{_bindir}/python3 install
|
|
||||||
|
|
||||||
%files
|
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%license COPYING
|
|
||||||
%doc README.rst
|
|
||||||
%doc data/kickstart.vim
|
|
||||||
%{_bindir}/ksvalidator
|
|
||||||
%{_bindir}/ksflatten
|
|
||||||
%{_bindir}/ksverdiff
|
|
||||||
%{_bindir}/ksshell
|
|
||||||
%{_mandir}/man1/*
|
|
||||||
|
|
||||||
%files -n python3-kickstart
|
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%doc docs/2to3
|
|
||||||
%doc docs/kickstart-docs.txt
|
|
||||||
%{python3_sitelib}/pykickstart*egg*
|
|
||||||
%{python3_sitelib}/pykickstart/
|
|
||||||
|
|
||||||
%changelog
|
|
||||||
* Fri Apr 28 2023 Brian C. Lane <bcl@redhat.com> - 3.16.16-1
|
|
||||||
- Makefile: Add use of git signingkey (bcl)
|
|
||||||
Related: rhbz#2189480
|
|
||||||
- Add DNS handling options to the network command (vslavik)
|
|
||||||
Resolves: rhbz#2189480
|
|
||||||
|
|
||||||
* Fri Jun 24 2022 Brian C. Lane <bcl@redhat.com> - 3.16.15-1
|
|
||||||
- Add support for automatic LUN Scan (vponcova)
|
|
||||||
Resolves: rhbz#1497088
|
|
||||||
|
|
||||||
* Mon May 17 2021 Brian C. Lane <bcl@redhat.com> - 3.16.13-1
|
|
||||||
- Deprecate autostep in RHEL8 (vslavik)
|
|
||||||
Resolves: rhbz#1895951
|
|
||||||
|
|
||||||
* Tue May 11 2021 Brian C. Lane <bcl@redhat.com> - 3.16.12-1
|
|
||||||
- docs: Use python3 from environment so that tox installed modules are found (bcl)
|
|
||||||
Related: rhbz#1916487
|
|
||||||
- tests: Name zipl test RHEL8_TestCase (bcl)
|
|
||||||
Related: rhbz#1916487
|
|
||||||
- Makefile: Use unittest instead of nose (bcl)
|
|
||||||
Related: rhbz#1916487
|
|
||||||
- pylint: Fix warnings and errors from pylint 2.5.x (bcl)
|
|
||||||
Related: rhbz#1916487
|
|
||||||
- tests: Ignore W0707 raise-missing-from warnings (bcl)
|
|
||||||
Related: rhbz#1916487
|
|
||||||
- setup.py: Fix script installation without filename extension (bcl)
|
|
||||||
Related: rhbz#1916487
|
|
||||||
- move dependencies into setup.py and use setuptools (carlos)
|
|
||||||
Related: rhbz#1916487
|
|
||||||
- Switch to using GitHub Actions instead of Travis CI (bcl)
|
|
||||||
Resolves: rhbz#1916487
|
|
||||||
- Add support for running via tox (bcl)
|
|
||||||
Related: rhbz#1916487
|
|
||||||
|
|
||||||
* Mon Apr 20 2020 Brian C. Lane <bcl@redhat.com> - 3.16.11-1
|
|
||||||
- tests: pin coverage at the 4.x.x series (bcl)
|
|
||||||
Related: rhbz#1790574
|
|
||||||
- Switch to using Weblate for translations (bcl)
|
|
||||||
Resolves: rhbz#1790574
|
|
||||||
- po: Remove pykickstart.pot (bcl)
|
|
||||||
Related: rhbz#1790574
|
|
||||||
|
|
||||||
* Tue Jan 14 2020 Brian C. Lane <bcl@redhat.com> - 3.16.10-1
|
|
||||||
- New translations
|
|
||||||
Resolves: rhbz#1754980
|
|
||||||
- Update zanata client package name (bcl)
|
|
||||||
- Update pykickstart.pot (bcl)
|
|
||||||
|
|
||||||
* Tue Dec 03 2019 Brian C. Lane <bcl@redhat.com> - 3.16.9-1
|
|
||||||
- Update versionremoved sphinx extension (bcl)
|
|
||||||
Related: rhbz#1776378
|
|
||||||
- Add the rhsm command (mkolman)
|
|
||||||
Resolves: rhbz#1776378
|
|
||||||
Related: rhbz#1748281
|
|
||||||
|
|
||||||
* Wed Nov 06 2019 Brian C. Lane <bcl@redhat.com> - 3.16.8-1
|
|
||||||
- Updated upstream urls in pykickstart.spec (bcl)
|
|
||||||
- docs/versionremoved: fix sphinx import path (lars)
|
|
||||||
- Add support for the ZIPL Secure Boot for RHEL8 (#1753312) (vponcova)
|
|
||||||
Resolves: rhbz#1753312
|
|
||||||
|
|
||||||
* Wed Aug 14 2019 David Cantrell <dcantrell@redhat.com> - 3.16.7-1
|
|
||||||
- Update translations
|
|
||||||
Resolves: rhbz#1690008
|
|
||||||
|
|
||||||
* Mon Jun 24 2019 David Cantrell <dcantrell@redhat.com> - 3.16.6-1
|
|
||||||
- Add the --disable option for the 'module' command
|
|
||||||
Resolves: rhbz#1719347
|
|
||||||
|
|
||||||
* Wed Jun 12 2019 David Cantrell <dcantrell@redhat.com> - 3.16.5-2
|
|
||||||
- Enable CDN access from kickstart files
|
|
||||||
Resolves: rhbz#1702370
|
|
||||||
|
|
||||||
* Wed Jun 12 2019 David Cantrell <dcantrell@redhat.com> - 3.16.5-1
|
|
||||||
- Localization fixes
|
|
||||||
Resolves: rhbz#1690008
|
|
||||||
- Prevent traceback in ksverdiff
|
|
||||||
Resolves: rhbz#1693305
|
|
||||||
|
|
||||||
* Tue Apr 02 2019 David Cantrell <dcantrell@redhat.com> - 3.16.3-4
|
|
||||||
- Add options to allow specifying RHEL subscription certificates
|
|
||||||
Resolves: rhbz#1663952
|
|
||||||
|
|
||||||
* Tue Apr 02 2019 David Cantrell <dcantrell@redhat.com> - 3.16.3-3
|
|
||||||
- Adding gating files
|
|
||||||
Resolves: rhbz#1677051
|
|
||||||
|
|
||||||
* Thu Jan 03 2019 David Cantrell <dcantrell@redhat.com> - 3.16.3-2
|
|
||||||
- Add missing ko and zh_TW translations
|
|
||||||
Resolves: rhbz#1608336
|
|
||||||
|
|
||||||
* Tue Dec 04 2018 David Cantrell <dcantrell@redhat.com> - 3.16.3-1
|
|
||||||
- Do not throw exception on deprecated 'ignoredisk --interactive'
|
|
||||||
Resolves: rhzb#1637872
|
|
||||||
|
|
||||||
* Tue Nov 27 2018 David Cantrell <dcantrell@redhat.com> - 3.16.2-2
|
|
||||||
- Update some translation files
|
|
||||||
Resolves: rhbz#1608336
|
|
||||||
|
|
||||||
* Wed Aug 29 2018 Chris Lumens <clumens@redhat.com> - 3.16.2-1
|
|
||||||
- Add the syspurpose command (mkolman)
|
|
||||||
Resolves: rhbz#1612061
|
|
||||||
- Re-remove the spec file (clumens)
|
|
||||||
- Use the RHEL8 handler to generate RHEL docs (clumens)
|
|
||||||
|
|
||||||
* Wed Aug 15 2018 David Cantrell <dcantrell@redhat.com> - 3.16.1-1
|
|
||||||
- Add authselect command to rhel8 handler (rvykydal)
|
|
||||||
Related: rhbz#1615955
|
|
||||||
- Add module command to rhel8 handler (rvykydal)
|
|
||||||
Resolves: rhbz#1615955
|
|
||||||
|
|
||||||
* Thu Aug 09 2018 David Cantrell <dcantrell@redhat.com> - 3.16-1
|
|
||||||
- New release: 3.16 (dcantrell)
|
|
||||||
- Remove the extra space from the logvol command (vponcova)
|
|
||||||
Related: rhbz#1547908
|
|
||||||
- Support LUKS2 in the raid command (vponcova)
|
|
||||||
Related: rhbz#1547908
|
|
||||||
- Support LUKS2 in the part command (vponcova)
|
|
||||||
Related: rhbz#1547908
|
|
||||||
- Support LUKS2 in the logvol command (vponcova)
|
|
||||||
Related: rhbz#1547908
|
|
||||||
- Support LUKS2 in the autopart command (vponcova)
|
|
||||||
Related: rhbz#1547908
|
|
||||||
- Remove unused false positive (vponcova)
|
|
||||||
- Wrong hanging indentation (vponcova)
|
|
||||||
|
|
||||||
* Thu Jul 12 2018 David Cantrell <dcantrell@redhat.com> - 3.15-1
|
|
||||||
- Upgrade to pykickstart-3.15
|
|
||||||
- Disable check step because coverage3 is broken on docstrings and
|
|
||||||
pocketlint is currently unavailable to us
|
|
||||||
|
|
||||||
* Fri Apr 13 2018 David Cantrell <dcantrell@redhat.com> - 3.12.2-1
|
|
||||||
- Upgrade to pykickstart-3.12.2, adds nvdimm command support
|
|
||||||
|
|
||||||
* Thu Mar 22 2018 David Cantrell <dcantrell@redhat.com> - 3.12.1-1
|
|
||||||
- Set RHEL8 as the default kickstart version
|
|
||||||
- Remove python2 build specifics, do not generate python2 packages
|
|
||||||
|
|
||||||
* Thu Jan 04 2018 Chris Lumens <clumens@redhat.com> - 2.44-1
|
|
||||||
- Fix directory ownership (lbalhar, #202). (clumens)
|
|
||||||
- firewall: add --use-system-defaults arg to command (#1526486) (dusty)
|
|
||||||
- Port the F20 firewall test from master. (clumens)
|
|
||||||
|
|
||||||
* Wed Dec 06 2017 Chris Lumens <clumens@redhat.com> - 2.43-1
|
|
||||||
- Don't modify the original command and data mappings. (vponcova)
|
|
||||||
- Add support for hmc command in Fedora (vponcova)
|
|
||||||
|
|
||||||
* Thu Nov 09 2017 Chris Lumens <clumens@redhat.com> - 2.42-1
|
|
||||||
- Add clearpart --cdl option. (sbueno+anaconda)
|
|
||||||
- Add Fedora 28 support (vponcova)
|
|
||||||
- Fix which Autopart class checks for the 'mount' command (vpodzime)
|
|
||||||
|
|
||||||
* Mon Oct 16 2017 Chris Lumens <clumens@redhat.com> - 2.41-1
|
|
||||||
- Pylint fixes (vponcova)
|
|
||||||
- Add command hmc to support SE/HMC file access in RHEL7 (vponcova)
|
|
||||||
- Add timeout and retries options to %packages section in RHEL7 (vponcova)
|
|
||||||
- Call the _ method from i18n.py (jkonecny)
|
|
||||||
|
|
||||||
* Thu Oct 12 2017 Chris Lumens <clumens@redhat.com> - 2.40-1
|
|
||||||
- Add a new 'mount' command (vpodzime)
|
|
||||||
|
|
||||||
* Fri Sep 15 2017 Chris Lumens <clumens@redhat.com> - 2.39-1
|
|
||||||
- network: add network --bindto option (Fedora) (#1483981) (rvykydal)
|
|
||||||
- network: add network --bindto option (RHEL) (#1483981) (rvykydal)
|
|
||||||
|
|
||||||
* Fri Sep 15 2017 Jiri Konecny <jkonecny@redhat.com> - 2.38-2
|
|
||||||
- Backport of the Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> from downstream spec
|
|
||||||
Python 2 binary package renamed to python2-pykickstart
|
|
||||||
See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
|
|
||||||
|
|
||||||
* Thu Sep 07 2017 Chris Lumens <clumens@redhat.com> - 2.38-1
|
|
||||||
- Add url --metalink support (#1464843) (rvykydal)
|
|
||||||
- Add repo --metalink support (#1464843) (rvykydal)
|
|
||||||
- Add Fedora 27 support. (rvykydal)
|
|
||||||
- Update Repo command tests. (rvykydal)
|
|
||||||
- Split the import of commands to multiple lines (vponcova)
|
|
||||||
- Move the installclass command to the %anaconda section (vponcova)
|
|
||||||
|
|
||||||
* Mon Jul 31 2017 Chris Lumens <clumens@redhat.com> - 2.37-1
|
|
||||||
- Remove the type annotations (dshea)
|
|
||||||
- Remove mypy checks. (dshea)
|
|
||||||
|
|
||||||
* Mon Jul 24 2017 Chris Lumens <clumens@redhat.com> - 2.36-1
|
|
||||||
- Add a Makefile target for uploading to pypi (#162). (clumens)
|
|
||||||
- Add tests for method command (vponcova)
|
|
||||||
- Rewrite the method command. (vponcova)
|
|
||||||
- More documentation for bypassing the bootloader (#159) (amtlib-dot-dll)
|
|
||||||
- Output any sections registered with NullSection (#154). (clumens)
|
|
||||||
- Add new installclass command. (vponcova)
|
|
||||||
|
|
||||||
* Wed Jun 14 2017 Chris Lumens <clumens@redhat.com> - 2.35-1
|
|
||||||
- Fix an ambiguous string in a snapshot command test. (clumens)
|
|
||||||
- Snapshot command is also for Fedora 26 (jkonecny)
|
|
||||||
- Add documentation for the snapshot feature (#1113207) (jkonecny)
|
|
||||||
- Add tests for a new snapshot command (#1113207) (jkonecny)
|
|
||||||
- Add support of --when param to snapshot command (#1113207) (jkonecny)
|
|
||||||
- Add new snapshot KS command (#1113207) (jkonecny)
|
|
||||||
|
|
||||||
* Fri Apr 07 2017 Chris Lumens <clumens@redhat.com> - 2.34-1
|
|
||||||
- Ignore a couple false positives coming from the re module. (clumens)
|
|
||||||
- Add --nohome, --noboot and --noswap options to autopart command. (vponcova)
|
|
||||||
- Add --nohome option to autopart command to RHEL7. (vponcova)
|
|
||||||
- Add support for --chunksize option to RHEL7. (vponcova)
|
|
||||||
- Ignore errors from coverage tests (#138) (jkonecny)
|
|
||||||
- Add --hibernation to the list of logvol size options (#1408666). (clumens)
|
|
||||||
- Apply a different filter for warnings from pykickstart (#1408667). (clumens)
|
|
||||||
- Rename a couple _setToSelf calls that snuck back in (#1408667). (clumens)
|
|
||||||
- Handle KickstartVersionError in ksflatten (#1412249). (clumens)
|
|
||||||
- Fix handling # in passwords. (clumens)
|
|
||||||
- Pass comments=True to shlex.split calls in the test functions. (clumens)
|
|
||||||
|
|
||||||
* Fri Nov 04 2016 Chris Lumens <clumens@redhat.com> - 2.33-1
|
|
||||||
- Fix python2 compatibility when printing to stderr (jkonecny)
|
|
||||||
- Remove duplicated kwargs.get displayMode variable (jkonecny)
|
|
||||||
- Print errors to stderr when errors aren't fatal (jkonecny)
|
|
||||||
- Add a type stub for the new F26 support. (clumens)
|
|
||||||
- Fix and add tests for F26 and new displaymode (jkonecny)
|
|
||||||
- Add non-interactive option to graphical and text modes (jkonecny)
|
|
||||||
- Add Fedora 26 support (jkonecny)
|
|
||||||
|
|
||||||
* Tue Sep 13 2016 Chris Lumens <clumens@redhat.com> - 2.32-1
|
|
||||||
- replace assertEquals with assertEqual in network tests (#103) (rvykydal)
|
|
||||||
- Fix F25 timezone should subclass F23 instead of F18 (#102) (jkonecny)
|
|
||||||
- Update network command documentation for --no-activate option. (rvykydal)
|
|
||||||
- Update network command documentation (from master) (rvykydal)
|
|
||||||
- Add --no-activate option to network command (#1277975) (rvykydal)
|
|
||||||
|
|
||||||
* Thu Jul 21 2016 Chris Lumens <clumens@redhat.com> - 2.31-1
|
|
||||||
- Support timezone command usage without timezone specification (mkolman)
|
|
||||||
- Formatting fixes (mkolman)
|
|
||||||
- Download translations less frequently. (#83) (dshea)
|
|
||||||
- Adapt to the new version of mypy (#82) (dshea)
|
|
||||||
- The pykickstart package should require a specific python3-kickstart. (clumens)
|
|
||||||
- Use set_to_self and set_to_obj internally. (clumens)
|
|
||||||
- Remove the locales from zanata.xml. (clumens)
|
|
||||||
|
|
||||||
* Tue May 10 2016 Chris Lumens <clumens@redhat.com> - 2.30-1
|
|
||||||
- Add documentation for --excludeWeakdeps (dshea)
|
|
||||||
- Add support for --excludeWeakdeps option to %packages. (james)
|
|
||||||
- Numbers can be part of a kickstart command option. (clumens)
|
|
||||||
- It's authconfig, not autoconfig (in the kickstart.vim file). (clumens)
|
|
||||||
|
|
||||||
* Mon Apr 25 2016 Chris Lumens <clumens@redhat.com> - 2.29-1
|
|
||||||
- Fix pylint no-member errors. (clumens)
|
|
||||||
- Support file URLs for ostree (#1327460). (clumens)
|
|
||||||
- Fix a couple mistakes in the documentation. (clumens)
|
|
||||||
|
|
||||||
* Tue Apr 12 2016 Chris Lumens <clumens@redhat.com> - 2.28-1
|
|
||||||
- Correctly move scripts after they've been installed. (clumens)
|
|
||||||
- Document %traceback and %onerror. (clumens)
|
|
||||||
- Add a new %onerror script section (#74). (clumens)
|
|
||||||
- The tools aren't tests, so don't try to run them. (clumens)
|
|
||||||
- Enable coverage reporting for pykickstart tools (jikortus)
|
|
||||||
|
|
||||||
* Thu Apr 07 2016 Chris Lumens <clumens@redhat.com> - 2.27-1
|
|
||||||
- Ignore DeprecationWarnings originating in pykickstart itself. (clumens)
|
|
||||||
|
|
||||||
* Mon Mar 28 2016 Chris Lumens <clumens@redhat.com> - 2.26-1
|
|
||||||
- We need to BuildRequires python-ordered-set. (clumens)
|
|
||||||
- Add --chunksize option to raid command. (vtrefny)
|
|
||||||
- Add Fedora 25 support. (vtrefny)
|
|
||||||
- Remove deprecated commands from the documentation. (clumens)
|
|
||||||
- Mark the device, dmraid, and multipath commands as deprecated. (clumens)
|
|
||||||
- Fix processing of the #platform= comment. (clumens)
|
|
||||||
- fix formating (Frodox)
|
|
||||||
- Change network example to working one (Frodox)
|
|
||||||
- Add DNF system-upgrade near FedUp references (github)
|
|
||||||
- Add a syntax highlighting file for vim. (clumens)
|
|
||||||
- Move tests/parser/* into the tests/ directory. (clumens)
|
|
||||||
- Use importlib to import modules. (dshea)
|
|
||||||
- Update kickstart documentation for ntp (jkonecny)
|
|
||||||
- It's self.sshkey, not self.key. (clumens)
|
|
||||||
- Remove orderedset.py (dshea)
|
|
||||||
|
|
||||||
* Fri Feb 05 2016 Chris Lumens <clumens@redhat.com> - 2.25-1
|
|
||||||
- Use the correct branch in zanata. (clumens)
|
|
||||||
- Improved method.py test coverage (jikortus)
|
|
||||||
- Remove the removal of the eintr checker, which has been removed (dshea)
|
|
||||||
- Verify that a password with a # sign doesn't get read as a comment. (clumens)
|
|
||||||
- Add comments to the public set_to_self and set_to_obj methods. (clumens)
|
|
||||||
- Promote _setToObj and _setToSelf to public functions. (clumens)
|
|
||||||
- Raise PendingDeprecationWarnings for things removed in pykickstart-3. (clumens)
|
|
||||||
- Change the README to explain which branch we're talking about here. (clumens)
|
|
||||||
- Add a document describing how to adapt your code to pykickstart-3. (clumens)
|
|
||||||
- There is no F7_Key class - use RHEL5_Key instead. (clumens)
|
|
||||||
- The RHEL6 branch supported the key command. (clumens)
|
|
||||||
- Try harder to test translations. (dshea)
|
|
||||||
|
|
||||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.24-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
||||||
|
|
||||||
* Mon Jan 11 2016 Chris Lumens <clumens@redhat.com> - 2.24-1
|
|
||||||
- Add build requires on python-coverage and python3-mypy. (clumens)
|
|
||||||
|
|
||||||
* Mon Jan 11 2016 Chris Lumens <clumens@redhat.com> - 2.23-1
|
|
||||||
- Add type information to parser.py and sections.py. (clumens)
|
|
||||||
- Fix some of the types in base.py. (clumens)
|
|
||||||
- Don't set currentCmd on the handler object. (clumens)
|
|
||||||
- Remove logs and coverage files from the "clean" target. (clumens)
|
|
||||||
- Fix the if block in the Makefile to be much more clear. (clumens)
|
|
||||||
- Get rid of the BuildRequires: transifex. (clumens)
|
|
||||||
- Get rid of the "test" makefile target. Use "coverage" for everything. (clumens)
|
|
||||||
- Use python3 by default in the spec file and Makefile. (clumens)
|
|
||||||
- Remove the #! line from setup.py. (clumens)
|
|
||||||
- Remove spec file history from before version 1.99. (clumens)
|
|
||||||
- Add some initial static typing information to pykickstart. (dshea)
|
|
||||||
- Fix a bug in how arguments were being passed to zanata. (clumens)
|
|
||||||
|
|
||||||
* Tue Jan 05 2016 Chris Lumens <clumens@redhat.com> - 2.22-1
|
|
||||||
- Use six.assertRaisesRegex to keep the tests working in python2. (dshea)
|
|
||||||
- Rename deprecated assert methods to whatever we're supposed to be using. (clumens)
|
|
||||||
- Fix class inheritance in RHEL6_VolGroup (ccoyle)
|
|
||||||
- Run the translation-canary tests during make archive (dshea)
|
|
||||||
- Run translation-canary tests from make check (dshea)
|
|
||||||
- Ignore translation-canary when running pylint. (dshea)
|
|
||||||
- Correct problems in translatable format strings. (dshea)
|
|
||||||
- Use the xgettext_werror to generate pykickstart.pot (dshea)
|
|
||||||
- Use setup.py's sdist to create the release tarball. (dshea)
|
|
||||||
- Squashed 'translation-canary/' content from commit 5a45c19 (dshea)
|
|
||||||
|
|
||||||
* Mon Nov 30 2015 Chris Lumens <clumens@redhat.com> - 2.21-1
|
|
||||||
- Add tests for all the preprocess functions. (clumens)
|
|
||||||
- Reimplement the existing preprocess functions. (clumens)
|
|
||||||
- Add new preprocess functions that return a string. (clumens)
|
|
||||||
- _preprocessStateMachine shouldn't do any writing to disk. (clumens)
|
|
||||||
- Import tempfile when it's needed, not globally. (clumens)
|
|
||||||
|
|
||||||
* Mon Nov 09 2015 Chris Lumens <clumens@redhat.com> - 2.20-1
|
|
||||||
- Only decode as utf-8 when using py3 (bcl)
|
|
||||||
- Add --sshkey to sshpw command (#1274104) (bcl)
|
|
||||||
- Fix an xconfig test case. (clumens)
|
|
||||||
- The xconfig --server option was apparently removed by FC6. (clumens)
|
|
||||||
- Add a test for the xconfig command. (clumens)
|
|
||||||
- Read kickstart files in binary, decode to utf-8 (bcl)
|
|
||||||
|
|
||||||
* Tue Nov 03 2015 Chris Lumens <clumens@redhat.com> - 2.19-1
|
|
||||||
- We don't actually need to BuildRequires python-pocketlint. (clumens)
|
|
||||||
- docs/kickstart-docs.rst: iscrypted has no argument (sol)
|
|
||||||
|
|
||||||
* Thu Oct 22 2015 Chris Lumens <clumens@redhat.com> - 2.18-1
|
|
||||||
- More tests for driverdisk, iscsi, ostreesetup, partition, raid and repo commands (atodorov)
|
|
||||||
- Add more unit tests (atodorov)
|
|
||||||
- pykickstart: don't set bootProto if --noipv4 (jbacik)
|
|
||||||
- Produce coverage-report.log for CI (atodorov)
|
|
||||||
|
|
||||||
* Wed Oct 07 2015 Chris Lumens <clumens@redhat.com> - 2.17-1
|
|
||||||
- Add Fedora 24 support. (clumens)
|
|
||||||
- Update the RHEL7 version constant. (clumens)
|
|
||||||
- ostree repos can only be HTTP or HTTPS. (clumens)
|
|
||||||
- Allow GIDs to be specified in the user --groups list. (dshea)
|
|
||||||
- docs: Add `--activate` as an explicit network option to the list (walters)
|
|
||||||
|
|
||||||
* Fri Sep 25 2015 Chris Lumens <clumens@redhat.com> - 2.16-1
|
|
||||||
- Add reqpart to docs (pbokoc)
|
|
||||||
- link to github docs instead of fedora wiki (mmckinst)
|
|
||||||
- Differentiate between empty and missing instLangs (dshea)
|
|
||||||
- Add tests for empty and missing --instLangs values. (dshea)
|
|
||||||
|
|
||||||
* Tue Sep 08 2015 Chris Lumens <clumens@redhat.com> - 2.15-1
|
|
||||||
- Fix a typo in the README. (clumens)
|
|
||||||
- Check whether requests actually fetched the URL (dshea)
|
|
||||||
- Return URL loads as str instead of bytes (dshea)
|
|
||||||
- Add test cases for including kickstart data via URL. (dshea)
|
|
||||||
|
|
||||||
* Thu Aug 27 2015 Chris Lumens <clumens@redhat.com> - 2.14-1
|
|
||||||
- Fix writing out an empty %packages section when using ksflatten. (clumens)
|
|
||||||
- Fix a typo in output from the RHEL6 logvol command. (clumens)
|
|
||||||
- Increase test coverage by a couple percent. (clumens)
|
|
||||||
- Fix zfcp equality testing for F12 and later. (clumens)
|
|
||||||
- Fix warning on adding a second user with the same name. (clumens)
|
|
||||||
- Directories have to be the same in harddrive equality testing. (clumens)
|
|
||||||
|
|
||||||
* Wed Aug 05 2015 Chris Lumens <clumens@redhat.com> - 2.13-1
|
|
||||||
- Fix liveimg equality check (bcl)
|
|
||||||
- improve test coverage for version.py (atodorov)
|
|
||||||
|
|
||||||
* Thu Jul 30 2015 Chris Lumens <clumens@redhat.com> - 2.12-1
|
|
||||||
- Avoid polluting generated kickstarts by unexpected reqpart commands (#1164660) (mkolman)
|
|
||||||
- Don't always assume the mock chroot is on x86_64. (clumens)
|
|
||||||
- Remove documentation compilation warnings (jkonecny)
|
|
||||||
- Use sys.exit instead of os._exit. (clumens)
|
|
||||||
- Add a new makefile target that does everything needed for jenkins. (clumens)
|
|
||||||
|
|
||||||
* Thu Jul 09 2015 Chris Lumens <clumens@redhat.com> - 2.11-1
|
|
||||||
- Run nosetests with the same python as was passed to make. (clumens)
|
|
||||||
- Looks like Group still needs to define __hash__ to be hashable. (clumens)
|
|
||||||
|
|
||||||
* Mon Jul 06 2015 Chris Lumens <clumens@redhat.com> - 2.10-1
|
|
||||||
- Don't forget to call the superclass's __init__ in Group now. (clumens)
|
|
||||||
- Group objects need to be hashable. (clumens)
|
|
||||||
- Ignore some more files. (clumens)
|
|
||||||
- Don't allow using --fsprofile and --mkfsopts at the same time. (clumens)
|
|
||||||
|
|
||||||
* Mon Jun 22 2015 Chris Lumens <clumens@redhat.com> - 2.9-1
|
|
||||||
- Add --mkfsoptions to btrfs, logvol, partition, and raid commands. (clumens)
|
|
||||||
- Document the unit used for the --cachesize option (vpodzime)
|
|
||||||
- Add options for LVM cache specs to the 'logvol' command (vpodzime) (clumens)
|
|
||||||
- Set PYTHONPATH when running "make check". (clumens)
|
|
||||||
- Add --mkfsoptions to btrfs, logvol, partition, and raid commands. (clumens)
|
|
||||||
- Avoid traceback in module loading failure paths. (dlehman)
|
|
||||||
- Install the python3 .mo files to python3_sitelib (dshea)
|
|
||||||
- add extra test coverage for commands/btrfs.py (atodorov)
|
|
||||||
- additional test coverage for commands/device.py (atodorov)
|
|
||||||
- additional test coverage for parser/sections.py (atodorov)
|
|
||||||
- add test documentation (atodorov)
|
|
||||||
- cover corner case in commands/eula.py test (atodorov)
|
|
||||||
|
|
||||||
* Tue Jun 02 2015 Chris Lumens <clumens@redhat.com> - 2.8-1
|
|
||||||
- Merge pull request #16 from atodorov/commands_partition_updates (clumens)
|
|
||||||
- Merge pull request #15 from atodorov/fix_zanata_warning (clumens)
|
|
||||||
- cover some corner cases in the current partitioning test revealed by python-coverage (atodorov)
|
|
||||||
- Merge pull request #14 from atodorov/check_if_nosetests_is_installed (clumens)
|
|
||||||
- Remove unnecessary part_cb() and related __init__() methods (atodorov)
|
|
||||||
- fix: Warning, the url https://fedora.zanata.org/, contains / at end,please check your URL in zanata.xml (atodorov)
|
|
||||||
- if zanata and coverage are not installed make the error messages more platform independent (atodorov)
|
|
||||||
- check if nosetest is installed and abort with error if not (atodorov)
|
|
||||||
- Merge pull request #13 from vpodzime/master-ntp_pools (clumens)
|
|
||||||
- Adapt the Timezone class to support NTP pools (vpodzime)
|
|
||||||
- Update kickstart-docs.rst (jkonecny)
|
|
||||||
- RHEL7 now supports the reqpart command, too. (clumens)
|
|
||||||
- Use isinstance instead of type. (clumens)
|
|
||||||
- Add a missing space before --profile= on the logvol command. (clumens)
|
|
||||||
- Add some missing removedKeywords/removedAttrs setting. (clumens)
|
|
||||||
|
|
||||||
* Tue Apr 28 2015 Chris Lumens <clumens@redhat.com> - 2.7-1
|
|
||||||
- Ignore some pylint warnings in the tools/ directory. (clumens)
|
|
||||||
- Move most pylint disable pragmas onto the line they apply to. (clumens)
|
|
||||||
- Allow skipping the errors on unknown sections. (clumens)
|
|
||||||
|
|
||||||
* Tue Apr 21 2015 Chris Lumens <clumens@redhat.com> - 2.6-1
|
|
||||||
- Merge pull request #8 from bcl/master-kexec (clumens)
|
|
||||||
- Merge pull request #10 from bcl/master-pre-install (clumens)
|
|
||||||
- Switch to using nosetests. (clumens)
|
|
||||||
- Allow multiple partitions with the "swap" mountpoint. (clumens)
|
|
||||||
- Add %pre-install section to be used after mounting filesystems (bcl)
|
|
||||||
- Convert reboot to use _getArgsAsStr (bcl)
|
|
||||||
- Merge pull request #9 from bcl/master-rc-release (clumens)
|
|
||||||
- Add rc-release Makefile target (bcl)
|
|
||||||
- Add --kexec flag to reboot (bcl)
|
|
||||||
|
|
||||||
* Fri Apr 17 2015 Chris Lumens <clumens@redhat.com> - 2.5-1
|
|
||||||
- Add a new command to only make those partitions required by the platform. (clumens)
|
|
||||||
- btrfs levels should be handled the same way as RAID levels. (clumens)
|
|
||||||
- Include test cases for lower-cased and just numeric versions of RAID levels. (clumens)
|
|
||||||
- Two more docs fixes. (clumens)
|
|
||||||
|
|
||||||
* Tue Apr 14 2015 Chris Lumens <clumens@redhat.com> - 2.4-1
|
|
||||||
- Move docs to the correct file name. (clumens)
|
|
||||||
- Handle two-digit version numbers on this branch. (clumens)
|
|
||||||
|
|
||||||
* Tue Apr 14 2015 Chris Lumens <clumens@redhat.com> - 2.3-1
|
|
||||||
- Merge pull request #5 from vpodzime/master-python3 (clumens)
|
|
||||||
- RHEL7 now uses the F21 versions of commands, typically. (clumens)
|
|
||||||
- Handle a %include line that starts with whitespace in a section. (clumens)
|
|
||||||
- Treat "RAID" as uppercased at all times. (clumens)
|
|
||||||
- Add support for Fedora 23. (clumens)
|
|
||||||
- Merge pull request #6 from vpodzime/master-docs (clumens)
|
|
||||||
- Switch from transifex to zanata. (clumens)
|
|
||||||
- Let's have the docs in the repository (vpodzime)
|
|
||||||
- Prevent recursion in hasattr and __getattr__ (vpodzime)
|
|
||||||
|
|
||||||
* Tue Mar 24 2015 Chris Lumens <clumens@redhat.com> - 2.2-1
|
|
||||||
- And then BuildRequires pocketlint. (clumens)
|
|
||||||
- Fix the couple last pylint warnings. (clumens)
|
|
||||||
- Tell pylint to ignore a couple places where we catch all exceptions. (clumens)
|
|
||||||
- Don't use [] as a default argument to loadModules. (clumens)
|
|
||||||
- Define bytesPerInode in __init__ methods. (clumens)
|
|
||||||
- Don't pointlessly redefine the command attr in some tests. (clumens)
|
|
||||||
- tstList -> tests (clumens)
|
|
||||||
- lan -> len (clumens)
|
|
||||||
- Fix wildcard imports and other import-related pylint problems. (clumens)
|
|
||||||
- Remove some unused variables. (clumens)
|
|
||||||
- Fix string substitutions into translatable strings. (clumens)
|
|
||||||
- Start using pocketlint to run pylint. (clumens)
|
|
||||||
|
|
||||||
* Thu Feb 26 2015 Chris Lumens <clumens@redhat.com> - 2.1-1
|
|
||||||
- Both library packages need to require python-six of some variety (#1195715). (clumens)
|
|
||||||
- Fix the python-six requirement for python3-kickstart (#1195719). (clumens)
|
|
||||||
|
|
||||||
* Fri Feb 20 2015 Chris Lumens <clumens@redhat.com> - 2.0-1
|
|
||||||
- Make sure pykickstart requires some version of the library. (clumens)
|
|
||||||
- Split into python2 and python3 specific packages. (clumens)
|
|
||||||
- Look for translations in their new location. (clumens)
|
|
||||||
- Install .mo files into the python site-packages directory. (clumens)
|
|
||||||
- Merge pull request #3 from tradej/python3 (clumens)
|
|
||||||
- Fixed pylint warnings (tradej)
|
|
||||||
- Fixed executables in tools + related parts of pykickstart.parser. (tradej)
|
|
||||||
- Explicitly closing files. Python 3 tests work now. (tradej)
|
|
||||||
- Implemented rich comparison for parser.Group. (tradej)
|
|
||||||
- Error parsing in test.commands.logvol matches Python 3's optparse. (tradej)
|
|
||||||
- Keeping order of contents in the %packages section with OrderedSet (under MIT license). (tradej)
|
|
||||||
- Redefined _ in pykickstart.i18n, importing. (tradej)
|
|
||||||
- Fixed assertRaisesRegexp function in Python3. (tradej)
|
|
||||||
- Replaced string.strip(pkgs) with str(pkgs).strip(). (tradej)
|
|
||||||
- Adapted Makefile to allow running tests under Python 3. (tradej)
|
|
||||||
- Converted syntax to Python 3-compatible (rhbz#985310) (tradej)
|
|
||||||
- Fix a problem pylint caught with the last patch merge. (clumens)
|
|
||||||
- Make sure pykickstart/*/*py messages get included in pykickstart.pot. (clumens)
|
|
||||||
- Merge pull request #2 from tradej/urlgrabber (clumens)
|
|
||||||
- Replaced URLGrabber with requests (rhbz#1141245) (tradej)
|
|
||||||
- Remove --nobase as an option. (clumens)
|
|
||||||
- Add support to rhel6 for specifying thin pool profile (vpodzime)
|
|
||||||
- Add support to rhel6 for custom layouts using lvm thin provisioning. (dlehman)
|
|
||||||
|
|
||||||
* Fri Jan 30 2015 Chris Lumens <clumens@redhat.com> - 1.99.66-1
|
|
||||||
- network: add support for bridge to F22 (#1075195) (rvykydal)
|
|
||||||
- Use %license in pykickstart.spec (bcl)
|
|
||||||
|
|
||||||
* Mon Dec 15 2014 Chris Lumens <clumens@redhat.com> - 1.99.65-1
|
|
||||||
- Add support for setting user account ssh key (bcl)
|
|
||||||
- Add = to the output for various network options (#1171926). (clumens)
|
|
||||||
- When ksflatten fails, return a failure code (#1162881). (clumens)
|
|
||||||
|
|
||||||
* Mon Nov 24 2014 Chris Lumens <clumens@redhat.com> - 1.99.64-1
|
|
||||||
- Get rid of an unused variable. (clumens)
|
|
||||||
- network: add support for bridge to RHEL7 (#1075195) (rvykydal)
|
|
||||||
- Add new RHEL7 logvol objects to master (vpodzime)
|
|
||||||
- Add new RHEL7 volgroup objects to master (vpodzime)
|
|
||||||
- RHEL7 supports the ostreesetup command. (clumens)
|
|
||||||
|
|
||||||
* Fri Oct 10 2014 Chris Lumens <clumens@redhat.com> - 1.99.63-1
|
|
||||||
- Move the test for --nombr option to the right class (vpodzime)
|
|
||||||
- Add the --nombr bootloader option in pykickstart (gczarcinski)
|
|
||||||
|
|
||||||
* Tue Oct 07 2014 Chris Lumens <clumens@redhat.com> - 1.99.62-1
|
|
||||||
- Allow recommended flag for non-prexisting logical volumes (#1149718) (amulhern)
|
|
||||||
- Apply a couple more 2to3 fixes, still avoiding the hard ones.(#985310). (clumens)
|
|
||||||
- Apply the obvious easy changes from 2to3 (#985310). (clumens)
|
|
||||||
|
|
||||||
* Fri Oct 03 2014 Chris Lumens <clumens@redhat.com> - 1.99.61-1
|
|
||||||
- Add support for specifying thin pool profile (vpodzime)
|
|
||||||
- Add missing import (mkolman)
|
|
||||||
- Add tests for --interfacename validation (mkolman)
|
|
||||||
- Validate network interface name when parsing the kickstart (#1081982) (mkolman)
|
|
||||||
|
|
||||||
* Wed Sep 24 2014 Chris Lumens <clumens@redhat.com> - 1.99.60-1
|
|
||||||
- Make --size and --percent mutually exclusive in logvol. (dlehman)
|
|
||||||
- Add support for F22. (clumens)
|
|
||||||
|
|
||||||
* Wed Sep 17 2014 Chris Lumens <clumens@redhat.com> - 1.99.59-1
|
|
||||||
- Some tests for --size and --percent (#1117908) (amulhern)
|
|
||||||
- Update tests where necessary with --size flag (#1117908) (amulhern)
|
|
||||||
- Supply regex values for assert_parse_error calls in logvol.py (#1117908) (amulhern)
|
|
||||||
- Check the regular expression when asserting a parse error (#1117908) (amulhern)
|
|
||||||
- Do not reference non-existant attribute (#1117908) (amulhern)
|
|
||||||
- Move some statically detectable kickstart errors out of anaconda (#1117908) (amulhern)
|
|
||||||
- Remove --disable-override from tx arguments. (clumens)
|
|
||||||
- Add the bootloader --disabled option for RHEL7 as well. (clumens)
|
|
||||||
|
|
||||||
* Tue Aug 12 2014 Chris Lumens <clumens@redhat.com> - 1.99.58-1
|
|
||||||
- Add --install flag to repo command (#1119867) (bcl)
|
|
||||||
|
|
||||||
* Wed Jul 02 2014 Chris Lumens <clumens@redhat.com> - 1.99.57-1
|
|
||||||
- Replace python-setuptools-devel BR with python-setuptools (toshio). (clumens)
|
|
||||||
- Add autopart --fstype support (#1112697) (bcl)
|
|
||||||
- Add some more tests to bump up the "make coverage" numbers. (clumens)
|
|
||||||
|
|
||||||
* Thu Jun 19 2014 Chris Lumens <clumens@redhat.com> - 1.99.56-1
|
|
||||||
- Add support for --disklabel to clearpart (#1078537) (bcl)
|
|
||||||
- Make print statements Python 3 compatible (mkolman)
|
|
||||||
|
|
||||||
* Fri May 16 2014 Chris Lumens <clumens@redhat.com> - 1.99.55-1
|
|
||||||
- Do not set any magic default PE size in pykickstart (vpodzime)
|
|
||||||
- ostreesetup: Fix noGpg attribute (walters)
|
|
||||||
- Fix bogus changelog in pykickstart.spec (sagarun)
|
|
||||||
- Stop shipping a ChangeLog file. (clumens)
|
|
||||||
- We can use descriptive pylint message names on the command line, too. (clumens)
|
|
||||||
|
|
||||||
* Tue Apr 22 2014 Chris Lumens <clumens@redhat.com> - 1.99.54-1
|
|
||||||
- Move ks tools from optparse to argparse (#1083913). (clumens)
|
|
||||||
- Use descriptive pylint messages instead of numbers. (clumens)
|
|
||||||
- Fix up some printing problems in some of the tools. (clumens)
|
|
||||||
- Add support for the --listversions option to ksverdiff too. (clumens)
|
|
||||||
- Run pylint on tools/, and fix up all the errors. (clumens)
|
|
||||||
- disable-msg -> disable for pylint. (clumens)
|
|
||||||
|
|
||||||
* Mon Mar 31 2014 Chris Lumens <clumens@redhat.com> - 1.99.53-1
|
|
||||||
- ostreesetup: New command (walters)
|
|
||||||
- Move commandMap and dataMap setting into the individual handler classes. (clumens)
|
|
||||||
|
|
||||||
* Fri Mar 21 2014 Chris Lumens <clumens@redhat.com> - 1.99.52-1
|
|
||||||
- Take care of all the unused argument warnings. (clumens)
|
|
||||||
- Take care of all the unused variable warnings. (clumens)
|
|
||||||
- Remove unused imports. (clumens)
|
|
||||||
- Don't do relative import any more, either. (clumens)
|
|
||||||
- Stop doing wildcard imports. (clumens)
|
|
||||||
- Add an option to disable even installing the core group. (clumens)
|
|
||||||
|
|
||||||
* Tue Mar 18 2014 Chris Lumens <clumens@redhat.com> - 1.99.51-1
|
|
||||||
- Use the correct indentation for the new network stuff. (clumens)
|
|
||||||
- Add network --interfacename option for vlans (#1061646) (rvykydal)
|
|
||||||
|
|
||||||
* Mon Mar 17 2014 Chris Lumens <clumens@redhat.com> - 1.99.50-1
|
|
||||||
- Add a new bootloader --disabled option (#1074522). (clumens)
|
|
||||||
- Add support for F21. (clumens)
|
|
||||||
- Fix an error on the printing side of handling environments. (clumens)
|
|
||||||
- Add support for fcoe --autovlan option (#1055779) (rvykydal)
|
|
||||||
|
|
||||||
* Wed Feb 05 2014 Chris Lumens <clumens@redhat.com> - 1.99.49-1
|
|
||||||
- Provide syntax for specifying environments (#1061296). (clumens)
|
|
||||||
- Use the correct LogVolData object (#1058520). (clumens)
|
|
||||||
- Don't do string comparisons in "make test" (#1057573). (clumens)
|
|
||||||
|
|
||||||
* Mon Nov 25 2013 Chris Lumens <clumens@redhat.com> - 1.99.48-1
|
|
||||||
- Specify a kickstart version when running package-related tests. (clumens)
|
|
||||||
- We need python-urlgrabber to do builds now. (clumens)
|
|
||||||
|
|
||||||
* Mon Nov 25 2013 Chris Lumens <clumens@redhat.com> - 1.99.47-1
|
|
||||||
- Add missing version bumps for RHEL7 command control map (#1032738) (mkolman)
|
|
||||||
- Run "make test" as part of the RPM build process (#1025226). (clumens)
|
|
||||||
- Include test cases in the source distribution. (clumens)
|
|
||||||
- With the previous patch, RAID test formatting needs to change. (clumens)
|
|
||||||
- Do not add a list of PVs or RAID members when writing out --useexisting (#1021274). (clumens)
|
|
||||||
- Raise an error if bootloader --boot-drive gets more than one argument. (clumens)
|
|
||||||
|
|
||||||
* Thu Nov 14 2013 Chris Lumens <clumens@redhat.com> - 1.99.46-1
|
|
||||||
- Add support for network team devices (#1003591) (rvykydal)
|
|
||||||
- Work on test coverage a little bit. (clumens)
|
|
||||||
- Don't use OrderedDict. (clumens)
|
|
||||||
- Add tests for tmpfs usage (mkolman)
|
|
||||||
- Add tmpfs support (#918621) (mkolman)
|
|
||||||
|
|
||||||
* Fri Nov 01 2013 Chris Lumens <clumens@redhat.com> - 1.99.45-1
|
|
||||||
- Set bootloader location constructor default value to "none" (#916529) (amulhern)
|
|
||||||
|
|
||||||
* Fri Oct 25 2013 Chris Lumens <clumens@redhat.com> - 1.99.44-1
|
|
||||||
- method getattr should default to handler.url (bcl)
|
|
||||||
Related: rhbz#1016801
|
|
||||||
|
|
||||||
* Wed Oct 16 2013 Chris Lumens <clumens@redhat.com> - 1.99.43-1
|
|
||||||
- Use F20_Raid for RHEL7. (#997146) (dlehman)
|
|
||||||
|
|
||||||
* Tue Oct 08 2013 Chris Lumens <clumens@redhat.com> - 1.99.42-1
|
|
||||||
- Remove a triple-X message that is no longer needed (mkolman)
|
|
||||||
- Add --remove-service option for the firewall command (#1016008) (mkolman)
|
|
||||||
|
|
||||||
* Wed Sep 25 2013 Chris Lumens <clumens@redhat.com> - 1.99.41-1
|
|
||||||
- New 'eula' command (#1000409) (vpodzime)
|
|
||||||
|
|
||||||
* Tue Sep 24 2013 Chris Lumens <clumens@redhat.com> 1.99.40-2
|
|
||||||
- Only BuildRequire transifex on OSes that include it.
|
|
||||||
|
|
||||||
* Tue Sep 24 2013 Chris Lumens <clumens@redhat.com> - 1.99.40-1
|
|
||||||
- Don't error out if volgroup --useexisting is given with no members. (clumens)
|
|
||||||
|
|
||||||
* Tue Sep 10 2013 Chris Lumens <clumens@redhat.com> - 1.99.39-1
|
|
||||||
- Call the right attribute method (#1004889) (bcl)
|
|
||||||
- Reset method seen attrs when switching method (#1004889) (bcl)
|
|
||||||
|
|
||||||
* Tue Sep 03 2013 Brian C. Lane <bcl@redhat.com> - 1.99.38-1
|
|
||||||
- Return None for attributes if no method has been set (#1001081) (dshea)
|
|
||||||
- Fix up a couple pylint errors in the tools. (clumens)
|
|
||||||
|
|
||||||
* Wed Aug 21 2013 Chris Lumens <clumens@redhat.com> - 1.99.37-1
|
|
||||||
- Correct exception raising style. (clumens)
|
|
||||||
- Fix up how we call pylint for 1.0.0. (clumens)
|
|
||||||
- Set method.method when attempted. (dshea)
|
|
||||||
|
|
||||||
* Mon Aug 19 2013 Chris Lumens <clumens@redhat.com> - 1.99.36-1
|
|
||||||
- When method.method is set, also set the right seen attribute (#994553). (clumens)
|
|
||||||
- Add tests for incorrect command usage detection (mkolman)
|
|
||||||
- Add class for independent multi-line command sequence tests (mkolman)
|
|
||||||
- Raise an error if autopart is combined with partitioning commands (#886010) (mkolman)
|
|
||||||
|
|
||||||
* Mon Jul 29 2013 Chris Lumens <clumens@redhat.com> - 1.99.35-1
|
|
||||||
- Add aliases for all the old method classes (#986069). (clumens)
|
|
||||||
- Check syntax version before issuing a deprecation warning (#972098). (clumens)
|
|
||||||
|
|
||||||
* Mon Jul 15 2013 Chris Lumens <clumens@redhat.com> - 1.99.34-1
|
|
||||||
- Always create self.handler on-demand in the test cases. (clumens)
|
|
||||||
- Also set the seen attribute when __call__ is used. (clumens)
|
|
||||||
- Mark the upgrade command as deprecated. (clumens)
|
|
||||||
- Add the method test case back in. (clumens)
|
|
||||||
- Set the seen attribute when parsing in test cases, too. (clumens)
|
|
||||||
- Add a proxy method command object. (clumens)
|
|
||||||
- Add an interactive kickstart shell command, ksshell. (clumens)
|
|
||||||
- Fix string substitution errors in translatable text. (clumens)
|
|
||||||
- Break the method command out into individual commands. (clumens)
|
|
||||||
|
|
||||||
* Tue Jul 09 2013 Chris Lumens <clumens@redhat.com> - 1.99.33-1
|
|
||||||
- Add support for lvm thin provisioning. (dlehman)
|
|
||||||
- Add support for F20. (clumens)
|
|
||||||
- Add a new test for the group command. (clumens)
|
|
||||||
- In the test cases, error on all non-deprecation warnings. (clumens)
|
|
||||||
- Remove unused imports from the test suite. (clumens)
|
|
||||||
|
|
||||||
* Fri Jun 14 2013 Chris Lumens <clumens@redhat.com> - 1.99.32-1
|
|
||||||
- transifex.net is now transifex.com (bcl)
|
|
||||||
- Update raid --device to be an array name specifier. (dlehman)
|
|
||||||
- Add more tests for the realm command (mkolman)
|
|
||||||
- RHEL7 is now more or less based on F19, at least for kickstart. (clumens)
|
|
||||||
- realm: Fix --no-password option (stefw)
|
|
||||||
- Add man pages for all programs (#948440). (clumens)
|
|
||||||
|
|
||||||
* Wed May 15 2013 Chris Lumens <clumens@redhat.com> - 1.99.31-1
|
|
||||||
- Fix F18/F19 cdrom methods (bcl)
|
|
||||||
|
|
||||||
* Thu May 09 2013 Chris Lumens <clumens@redhat.com> - 1.99.30-1
|
|
||||||
- Add support for the realm command (mkolman)
|
|
||||||
- Add liveimg install method (bcl)
|
|
||||||
|
|
||||||
* Thu May 09 2013 Chris Lumens <clumens@redhat.com> - 1.99.29-1
|
|
||||||
- add --extlinux option (mattdm)
|
|
||||||
|
|
||||||
* Tue Apr 23 2013 Chris Lumens <clumens@redhat.com> - 1.99.28-1
|
|
||||||
- Add network --ipv6gateway option (#905226) (rvykydal)
|
|
||||||
- Add lang --addsupport option (#912364) (rvykydal)
|
|
||||||
|
|
||||||
* Wed Apr 10 2013 Chris Lumens <clumens@redhat.com> - 1.99.27-1
|
|
||||||
- A new user's group should default to None, not 0 (#929204). (clumens)
|
|
||||||
|
|
||||||
* Fri Mar 22 2013 Chris Lumens <clumens@redhat.com> - 1.99.26-1
|
|
||||||
- parser.py: Allow shlex to strip lines (fedora.dm0)
|
|
||||||
- Fix a bug in logvol duplicate reporting (#924579, mhuth). (clumens)
|
|
||||||
- Add gid attribute to User command and associated data structure (msivak)
|
|
||||||
- Make sure tests can run and report import errors (bcl)
|
|
||||||
- Add network --vlanid option to Fedora. (rvykydal)
|
|
||||||
|
|
||||||
* Mon Mar 04 2013 Chris Lumens <clumens@redhat.com> - 1.99.25-1
|
|
||||||
- pylint appears to have gotten pickier. (clumens)
|
|
||||||
- Fix typo in --wpakey string representation method (rvykydal)
|
|
||||||
- Also add the F19 handler file. (clumens)
|
|
||||||
- Don't strip the newline from reboot or shutdown commands (#915013). (clumens)
|
|
||||||
- Add bonding support to RHEL 7 (rvykydal)
|
|
||||||
- Add bonding support to F19 (rvykydal)
|
|
||||||
- Add support for F19 (rvykydal)
|
|
||||||
|
|
||||||
* Wed Feb 13 2013 Chris Lumens <clumens@redhat.com> - 1.99.24-1
|
|
||||||
- Add a seen attribute to commands, sections, and the packages object. (clumens)
|
|
||||||
|
|
||||||
* Mon Jan 14 2013 Chris Lumens <clumens@redhat.com> - 1.99.23-1
|
|
||||||
- Don't print any of the autopart command if autopart is disabled (#888841). (clumens)
|
|
||||||
- Call sys.exit instead of os._exit (#891419, gconradi AT factset.com). (clumens)
|
|
||||||
- Beware of possible unicode strings (#876293) (vpodzime)
|
|
||||||
- Remove the lang.apply method (#882186). (clumens)
|
|
||||||
- Add 'make coverage' command to the make file (stefw)
|
|
||||||
|
|
||||||
* Tue Nov 20 2012 Chris Lumens <clumens@redhat.com> - 1.99.22-1
|
|
||||||
- Add support for url --mirrorlist, needed by anaconda (#868558). (clumens)
|
|
||||||
- Only write out a logging line if one was provided (#873242). (clumens)
|
|
||||||
- If no timezone was provided, do not write out an empty timezone command. (clumens)
|
|
||||||
|
|
||||||
* Wed Oct 24 2012 Chris Lumens <clumens@redhat.com> - 1.99.21-1
|
|
||||||
- Add support for layout switching options (vpodzime)
|
|
||||||
|
|
||||||
* Mon Oct 15 2012 Chris Lumens <clumens@redhat.com> - 1.99.20-1
|
|
||||||
- Disable pylint warnings related to the previous patch. (clumens)
|
|
||||||
- Revert "Fix superclass constructor call in F18_Keyboard." (clumens)
|
|
||||||
- Fix superclass constructor call in F18_Keyboard. (dlehman)
|
|
||||||
- Add cipher option for encrypting block devices. (dlehman)
|
|
||||||
- Change keyboard command to accept VConsole keymap and X layouts (vpodzime)
|
|
||||||
- add unsupported_hardware command (#824963) (bcl)
|
|
||||||
|
|
||||||
* Fri Sep 14 2012 Chris Lumens <clumens@redhat.com> - 1.99.19-1
|
|
||||||
- bonding support: add network --bondslaves --bondopts options (rvykydal)
|
|
||||||
- vlan support: add network --vlanid option. (rvykydal)
|
|
||||||
|
|
||||||
* Thu Sep 06 2012 Chris Lumens <clumens@redhat.com> - 1.99.18-1
|
|
||||||
- Fix the multilib package test case. (clumens)
|
|
||||||
- Add support for --multilib option to %packages. (dlehman)
|
|
||||||
- Mark --nobase as deprecated. (notting)
|
|
||||||
|
|
||||||
* Tue Aug 28 2012 Chris Lumens <clumens@redhat.com> - 1.99.17-1
|
|
||||||
- Add ksdata.network.hostname (readonly) property (rvykydal)
|
|
||||||
|
|
||||||
* Wed Aug 22 2012 Chris Lumens <clumens@redhat.com> - 1.99.16-1
|
|
||||||
- Add swap --hibernation to logvol command (vpodzime)
|
|
||||||
|
|
||||||
* Thu Aug 09 2012 Chris Lumens <clumens@redhat.com> - 1.99.15-1
|
|
||||||
- No argument needs to be given to rootpw if you're just locking the account. (clumens)
|
|
||||||
|
|
||||||
* Thu Jul 26 2012 Chris Lumens <clumens@redhat.com> - 1.99.14-1
|
|
||||||
- add reboot test (bcl)
|
|
||||||
- add correct halt command handling (bcl)
|
|
||||||
- return parsed object from assert_parse (bcl)
|
|
||||||
- The monitor command has been deprecated since F10. Get rid of it. (clumens)
|
|
||||||
- Add --hibernation option for swap size specification (vpodzime)
|
|
||||||
- Add leavebootorder test (hamzy)
|
|
||||||
|
|
||||||
* Tue Jun 19 2012 Chris Lumens <clumens@redhat.com> - 1.99.13-1
|
|
||||||
- Support bootloader --leavebootorder for F18 and RHEL7 (#824801) (pjones)
|
|
||||||
- Allow %include in %pre and %post (#827269) (bcl)
|
|
||||||
|
|
||||||
* Mon Jun 18 2012 Chris Lumens <clumens@redhat.com> - 1.99.12-1
|
|
||||||
- Add --nontp option and a way to specify NTP servers to the timezone command (vpodzime)
|
|
||||||
- fix TypeError in network.py with ipv6 static addresses (wwoods)
|
|
||||||
- Layouts may include spaces, so put them in quotes (vpodzime)
|
|
||||||
|
|
||||||
* Mon May 07 2012 Chris Lumens <clumens@redhat.com> - 1.99.11-1
|
|
||||||
- pylint doesn't like .setter syntax at all. (clumens)
|
|
||||||
- Modify keyboard command to handle multiple layouts (vpodzime)
|
|
||||||
- Add support for F18. (vpodzime)
|
|
||||||
- Fix traceback if modules cannot be loaded when running tests (vpodzime)
|
|
||||||
|
|
||||||
* Mon Apr 02 2012 Chris Lumens <clumens@redhat.com> - 1.99.10-1
|
|
||||||
- Add resize option to partition and logvol commands. (dlehman)
|
|
||||||
- Add --list= mode to clearpart for explicit list of partitions to remove. (dlehman)
|
|
||||||
|
|
||||||
* Thu Mar 22 2012 Chris Lumens <clumens@redhat.com> - 1.99.9-1
|
|
||||||
- Add __ne__ methods to every object with an __eq__ method. (clumens)
|
|
||||||
- Use the older exception syntax for python 2.4 compatibility. (clumens)
|
|
||||||
- Add an __eq__ method to the method command. (clumens)
|
|
||||||
|
|
||||||
* Wed Mar 14 2012 Chris Lumens <clumens@redhat.com> - 1.99.8-1
|
|
||||||
- Add support for RHEL7 (#802369).
|
|
||||||
- Add a method to set a command back to its initial blank state.
|
|
||||||
- btrfs likes its raid levels in lower case. (#799154) (dlehman)
|
|
||||||
- iscsi: add support for interface binding to F17 (rvykydal)
|
|
||||||
- iscsi: add support for interface binding (#500273) (rvykydal)
|
|
||||||
|
|
||||||
* Wed Jan 11 2012 Chris Lumens <clumens@redhat.com> - 1.99.7-1
|
|
||||||
- Add --type option to autopart command. (dlehman)
|
|
||||||
- Add btrfs command. (dlehman)
|
|
||||||
|
|
||||||
* Tue Nov 15 2011 Chris Lumens <clumens@redhat.com> - 1.99.6-1
|
|
||||||
- Add --boot-drive option to bootloader command to pick boot drive. (dlehman)
|
|
||||||
- Add support for F17. (clumens)
|
|
||||||
- The guts of a script could include a line starting with a % (#746928). (clumens)
|
|
||||||
|
|
||||||
* Wed Oct 19 2011 Chris Lumens <clumens@redhat.com> - 1.99.5-1
|
|
||||||
- Don't error out if raid --useexisting is given with no members (#741728). (clumens)
|
|
||||||
- When %end is missing, include the unterminated section in the error message. (clumens)
|
|
||||||
|
|
||||||
* Wed Sep 14 2011 Chris Lumens <clumens@redhat.com> - 1.99.4-1
|
|
||||||
- --reserved-space and --reserved-percent should be checked on a callback. (clumens)
|
|
||||||
- Add a volgroup unit test, and fix a bug it uncovered. (clumens)
|
|
||||||
- Add support for reserved space in volume group. (dlehman)
|
|
||||||
- Allow a %include to come in the middle of a section (#733455). (clumens)
|
|
||||||
- Add a test case for %include inside %packages. (clumens)
|
|
||||||
|
|
||||||
* Mon Aug 22 2011 Chris Lumens <clumens@redhat.com> - 1.99.3-1
|
|
||||||
- Ignore reimport warnings. (clumens)
|
|
||||||
- Add support for 'autopart --nolvm' (jlaska)
|
|
||||||
- autopart - Inherit error checking from base class (jlaska)
|
|
||||||
- Let's just use url.size instead. That's defined for both FTP and HTTP. (clumens)
|
|
||||||
- It's url.hdr now, not url.info. (clumens)
|
|
||||||
- Support end-of-line comments in the %packages section (#728563). (clumens)
|
|
||||||
|
|
||||||
* Mon Jun 27 2011 Chris Lumens <clumens@redhat.com> - 1.99.2-1
|
|
||||||
- Don't do "make po-pull" during installation. (clumens)
|
|
||||||
|
|
||||||
* Mon Jun 27 2011 Chris Lumens <clumens@redhat.com> - 1.99.1-1
|
|
||||||
- Fix a couple Makefile typos. (clumens)
|
|
||||||
- typo fix (vpodzime)
|
|
||||||
- option for wpa wifi connection specification added (vpodzime)
|
|
||||||
- Update Makefiles to work with new translation system. (clumens)
|
|
||||||
- BuildRequires transifex-client. (clumens)
|
|
||||||
- Ignore po/*.po files. (clumens)
|
|
||||||
- Remove translation files. (clumens)
|
|
||||||
- Add transifex-client configuration file. (clumens)
|
|
||||||
- Fix po files so "msgfmt -c" passes and they can be uploaded to transifex. (clumens)
|
|
||||||
|
|
||||||
* Tue Jun 07 2011 Chris Lumens <clumens@redhat.com> 1.99.0-1
|
|
||||||
- Add a way to tell how often a section has been handled. (clumens)
|
|
||||||
- Add a NullSection that just ignores any section provided. (clumens)
|
|
||||||
- Add test cases for the parser itself. (clumens)
|
|
||||||
- Allow for defining your own kickstart %sections. (clumens)
|
|
||||||
- The docs need to be fetched from an HTTPS location now. (clumens)
|
|
||||||
- Write out --onboot=off if it's False. (clumens)
|
|
994
pykickstart.spec
Normal file
994
pykickstart.spec
Normal file
@ -0,0 +1,994 @@
|
|||||||
|
# Enable tests by default. To disable them use:
|
||||||
|
# rpmbuild -ba --without runtests pykickstart.spec
|
||||||
|
%bcond_without runtests
|
||||||
|
%bcond_with signed
|
||||||
|
|
||||||
|
Name: pykickstart
|
||||||
|
Version: 3.52.5
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: GPL-2.0-only
|
||||||
|
Summary: Python utilities for manipulating kickstart files.
|
||||||
|
Url: http://fedoraproject.org/wiki/pykickstart
|
||||||
|
# This is a Red Hat maintained package which is specific to
|
||||||
|
# our distribution. Thus the source is only available from
|
||||||
|
# within this srpm.
|
||||||
|
Source0: %{name}-%{version}.tar.gz
|
||||||
|
%if %{with signed}
|
||||||
|
Source1: %{name}-%{version}.tar.gz.asc
|
||||||
|
%endif
|
||||||
|
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
BuildRequires: gettext
|
||||||
|
BuildRequires: python3-devel
|
||||||
|
BuildRequires: python3-requests
|
||||||
|
BuildRequires: python3-setuptools
|
||||||
|
BuildRequires: make
|
||||||
|
|
||||||
|
# Only required when building with runtests
|
||||||
|
%if %{with runtests}
|
||||||
|
BuildRequires: python3-sphinx
|
||||||
|
%endif
|
||||||
|
|
||||||
|
Requires: python3-kickstart = %{version}-%{release}
|
||||||
|
|
||||||
|
%description
|
||||||
|
Python utilities for manipulating kickstart files.
|
||||||
|
|
||||||
|
%package -n python3-kickstart
|
||||||
|
Summary: Python 3 library for manipulating kickstart files.
|
||||||
|
Requires: python3-requests
|
||||||
|
|
||||||
|
%description -n python3-kickstart
|
||||||
|
Python 3 library for manipulating kickstart files. The binaries are found in
|
||||||
|
the pykickstart package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
|
||||||
|
%build
|
||||||
|
make PYTHON=%{__python3}
|
||||||
|
|
||||||
|
%install
|
||||||
|
make PYTHON=%{__python3} DESTDIR=%{buildroot} install
|
||||||
|
|
||||||
|
%check
|
||||||
|
%if %{with runtests}
|
||||||
|
LC_ALL=C make PYTHON=%{__python3} test-no-coverage
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license COPYING
|
||||||
|
%doc README.rst
|
||||||
|
%doc data/kickstart.vim
|
||||||
|
%{_bindir}/ksvalidator
|
||||||
|
%{_bindir}/ksflatten
|
||||||
|
%{_bindir}/ksverdiff
|
||||||
|
%{_bindir}/ksshell
|
||||||
|
%{_mandir}/man1/ksflatten.1.gz
|
||||||
|
%{_mandir}/man1/ksshell.1.gz
|
||||||
|
%{_mandir}/man1/ksvalidator.1.gz
|
||||||
|
%{_mandir}/man1/ksverdiff.1.gz
|
||||||
|
|
||||||
|
%files -n python3-kickstart
|
||||||
|
%doc docs/2to3
|
||||||
|
%doc docs/programmers-guide
|
||||||
|
%doc docs/kickstart-docs.txt
|
||||||
|
%{python3_sitelib}/pykickstart
|
||||||
|
%{python3_sitelib}/pykickstart*.egg-info
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Mon Aug 05 2024 Brian C. Lane <bcl@redhat.com> - 3.52.5-1
|
||||||
|
- Mark the vnc command as deprecated on RHEL 10 (mkolman)
|
||||||
|
Resolves: RHEL-41219
|
||||||
|
|
||||||
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 3.52.4-2
|
||||||
|
- Bump release for June 2024 mass rebuild
|
||||||
|
|
||||||
|
* Tue Jun 18 2024 Brian C. Lane <bcl@redhat.com> - 3.52.4-1
|
||||||
|
- timezone: Remove the --isUtc, --nontp, and --ntpserver arguments (bcl)
|
||||||
|
Related: RHEL-34009
|
||||||
|
- packages: Remove the old camel case arguments on RHEL10 (bcl)
|
||||||
|
Resolves: RHEL-34009
|
||||||
|
- nvdimm: Remove support for the nvdimm command on RHEL10 (bcl)
|
||||||
|
Related: RHEL-34009
|
||||||
|
|
||||||
|
* Tue May 14 2024 Brian C. Lane <bcl@redhat.com> - 3.52.3-2
|
||||||
|
- Drop the MIT license
|
||||||
|
Related: RHEL-34009
|
||||||
|
|
||||||
|
* Mon May 13 2024 Brian C. Lane <bcl@redhat.com> - 3.52.3-1
|
||||||
|
- btrfs: Remove support for the btrfs command on RHEL10 (bcl)
|
||||||
|
Resolves: RHEL-34009
|
||||||
|
- Deprecate modularity on RHEL 10 (marusak.matej)
|
||||||
|
Resolves: RHEL-34829
|
||||||
|
|
||||||
|
* Thu Apr 25 2024 Brian C. Lane <bcl@redhat.com> - 3.52.2-1
|
||||||
|
- Switch DEFAULT_VERSION to RHEL10 (bcl)
|
||||||
|
Resolves: RHEL-30566
|
||||||
|
- Add a DEFAULT_VERSION variable to version.py (bcl)
|
||||||
|
- Deprecate network team options on RHEL 10 (rvykydal)
|
||||||
|
|
||||||
|
* Wed Apr 03 2024 Brian C. Lane <bcl@redhat.com> - 3.52.1-1
|
||||||
|
- New release: 3.52.1 (bcl)
|
||||||
|
Resolves: RHEL-30566
|
||||||
|
- docs: Generate RHEL10 docs (bcl)
|
||||||
|
- Makefile: Use .z for scratch builds too (bcl)
|
||||||
|
- rhel10: autopart on RHEL does not support --type=btrfs (bcl)
|
||||||
|
- rhel10: Add test for btrfs command deprecation (bcl)
|
||||||
|
- rhel10: Add missing rhsm and syspurpose commands (bcl)
|
||||||
|
- Update RHEL 9 handler (bcl)
|
||||||
|
- Update RHEL 10 handler classes (bcl)
|
||||||
|
- tox.ini: Only test with Python 3.12 to speed things up (bcl)
|
||||||
|
- Add RHEL 10 handler (RHEL-30566) (bcl)
|
||||||
|
- Use .z version for new builds, start with 3.52.0 (bcl)
|
||||||
|
- workflow: Use python 3.12.2 for tests (bcl)
|
||||||
|
- workflow: Bump checkout and setup-python actions to new versions (bcl)
|
||||||
|
|
||||||
|
* Thu Feb 01 2024 Brian C. Lane <bcl@redhat.com> - 3.52-1
|
||||||
|
- Deprecate %%packages --instLangs and --excludeWeakdeps kickstart options (vponcova)
|
||||||
|
- Deprecate timezone --isUtc, --ntpservers and --nontp kickstart options (vponcova)
|
||||||
|
- Fix the assert_removed check in the unit tests (vponcova)
|
||||||
|
- Remove the repo --ignoregroups kickstart option in Fedora 40 (vponcova)
|
||||||
|
- Remove the logging --level kickstart option in Fedora 40 (vponcova)
|
||||||
|
- Remove the method kickstart command in Fedora 40 (vponcova)
|
||||||
|
- Remove the autostep kickstart command in Fedora 40 (vponcova)
|
||||||
|
- requirements: Add setuptools (bcl)
|
||||||
|
|
||||||
|
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.51-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.51-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Nov 28 2023 Brian C. Lane <bcl@redhat.com> - 3.51-1
|
||||||
|
- Deprecate the nvdimm kickstart command (vponcova)
|
||||||
|
|
||||||
|
* Fri Nov 10 2023 Brian C. Lane <bcl@redhat.com> - 3.50-1
|
||||||
|
- Add Fedora 40 support (bcl)
|
||||||
|
- remove control characters from license (cmdr)
|
||||||
|
- scripts: Fix wording in documentation (bcl)
|
||||||
|
- workflow: Fix test for python 3.12.0 version (bcl)
|
||||||
|
|
||||||
|
* Wed Oct 25 2023 Brian C. Lane <bcl@redhat.com> - 3.49-1
|
||||||
|
- tox: Only run unit tests for python 3.6 (bcl)
|
||||||
|
- workflow: Update to py3.12.0 (bcl)
|
||||||
|
- pykickstart: Set timeout to 120s on requests.get (bcl)
|
||||||
|
- translation-canary: Update the subtree with current master (bcl)
|
||||||
|
- Squashed 'translation-canary/' changes from 840c2d64..5bb81253 (bcl)
|
||||||
|
- tests: Add python 3.12 support (bcl)
|
||||||
|
- tests: Update unicode test to remove deprecated resetlocale (bcl)
|
||||||
|
- rtd: formats is separate, not part of sphinx (bcl)
|
||||||
|
- rtd: Add the .readthedocs.yaml config file (bcl)
|
||||||
|
- spec: Update spec with changes from Fedora (bcl)
|
||||||
|
- Makefile: Update pypi upload command (bcl)
|
||||||
|
|
||||||
|
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.48-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jun 14 2023 Python Maint <python-maint@redhat.com> - 3.48-2
|
||||||
|
- Rebuilt for Python 3.12
|
||||||
|
|
||||||
|
* Thu Jun 08 2023 Brian C. Lane <bcl@redhat.com> - 3.48-1
|
||||||
|
- Makefile: Add a test-no-coverage target (bcl)
|
||||||
|
- realm: switch from pipes.quote() to shlex.quote() (ptoscano)
|
||||||
|
- workflow: Update actions to newest versions (bcl)
|
||||||
|
- Fix issues how to generate encrypted passwords (woiling)
|
||||||
|
|
||||||
|
* Fri Mar 17 2023 Brian C. Lane <bcl@redhat.com> - 3.47-1
|
||||||
|
- network: Move new options to Fedora 39 (bcl)
|
||||||
|
Related: rhbz#1656662
|
||||||
|
- displaymode: Update description to describe behavior (bcl)
|
||||||
|
|
||||||
|
* Tue Mar 14 2023 Brian C. Lane <bcl@redhat.com> - 3.46-1
|
||||||
|
- Add conflict test between ostree sources (#2125655) (jkonecny)
|
||||||
|
Related: rhbz#2125655
|
||||||
|
- Fix missing seen check for output generation (#2125655) (jkonecny)
|
||||||
|
Related: rhbz#2125655
|
||||||
|
- Add new ostreecontainer command (#2125655) (jkonecny)
|
||||||
|
Related: rhbz#2125655
|
||||||
|
Resolves: rhbz#2125655
|
||||||
|
Related: rhbz#2125655
|
||||||
|
- Check the conflicting commands automatically (vponcova)
|
||||||
|
- Fix tests for conflicting commands (vponcova)
|
||||||
|
- Add conflicting commands support (bcl)
|
||||||
|
- Fix handling of package section arguments in older versions (bcl)
|
||||||
|
|
||||||
|
* Tue Mar 14 2023 Brian C. Lane <bcl@redhat.com> - 3.45-1
|
||||||
|
- workflow: Update to use released python 3.11 version (bcl)
|
||||||
|
- Don't allow to use --sdboot and --extlinux together (vponcova)
|
||||||
|
- tests: add bootloader sdboot option (jeremy.linton)
|
||||||
|
- bootloader: Add systemd-boot support with --sdboot (jeremy.linton)
|
||||||
|
- Add %%changelog section to pykickstart.spec.in (jkonecny)
|
||||||
|
- Do not request sign for rc-release Makefile target (jkonecny)
|
||||||
|
- Do not require SPECFILE for rc-release (jkonecny)
|
||||||
|
- Add missing docs copy to scratch Makefile (jkonecny)
|
||||||
|
- Add support for Fedora 39 (vslavik)
|
||||||
|
|
||||||
|
* Wed Feb 15 2023 Brian C. Lane <bcl@redhat.com> - 3.44-1
|
||||||
|
- Add DNS handling options to the network command (vslavik)
|
||||||
|
Related: rhbz#1656662
|
||||||
|
- Fix the coverage report (vponcova)
|
||||||
|
- whitelist_externals has changed to allowlist_externals (bcl)
|
||||||
|
- Update %post example for DNS problems (bcl)
|
||||||
|
- deps: Move dependencies into requirements.txt (bcl)
|
||||||
|
- Fix syntax of a code sample (ewoud)
|
||||||
|
|
||||||
|
* Mon Jan 30 2023 Brian C. Lane <bcl@redhat.com> - 3.43-3
|
||||||
|
- SPDX migration
|
||||||
|
|
||||||
|
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.43-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Aug 29 2022 Brian C. Lane <bcl@redhat.com> - 3.43-1
|
||||||
|
- pyproject.toml: Add dependencies (bcl)
|
||||||
|
- sshkey: Escapes quotes in the ssh key (bcl)
|
||||||
|
Resolves: rhbz#2117734
|
||||||
|
- test: Add Python 3.11 to test matrix (bcl)
|
||||||
|
- Add --hibernation option to AutoPart (ozobal)
|
||||||
|
- Makefile: Include pyproject.toml in new release commit (bcl)
|
||||||
|
|
||||||
|
* Tue Aug 16 2022 Brian C. Lane <bcl@redhat.com> - 3.42-1
|
||||||
|
- Use RHEL9 for RHEL command documentation (bcl)
|
||||||
|
- setup.py: use setuptools not distutils (bcl)
|
||||||
|
- Add pyproject.toml and update setup.py (bcl)
|
||||||
|
- Add Fedora 38 support (bcl)
|
||||||
|
|
||||||
|
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.41-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 16 2022 Python Maint <python-maint@redhat.com> - 3.41-2
|
||||||
|
- Rebuilt for Python 3.11
|
||||||
|
|
||||||
|
* Thu Jun 16 2022 Brian C. Lane <bcl@redhat.com> - 3.41-1
|
||||||
|
- Write commands in alphabetical order (bcl)
|
||||||
|
Resolves: rhbz#2096871
|
||||||
|
|
||||||
|
* Tue Jun 14 2022 Python Maint <python-maint@redhat.com> - 3.40-2
|
||||||
|
- Rebuilt for Python 3.11
|
||||||
|
|
||||||
|
* Mon Jun 13 2022 Brian C. Lane <bcl@redhat.com> - 3.40-1
|
||||||
|
- Add support for automatic LUN Scan (vponcova)
|
||||||
|
Related: rhbz#1432883
|
||||||
|
|
||||||
|
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 3.39-2
|
||||||
|
- Rebuilt for Python 3.11
|
||||||
|
|
||||||
|
* Thu Jun 02 2022 Brian C. Lane <bcl@redhat.com> - 3.39-1
|
||||||
|
- tests: Fix unused out variable warnings (bcl)
|
||||||
|
- rootpw: Add an --allow-ssh argument (bcl)
|
||||||
|
Resolves: rhbz#2083269
|
||||||
|
- github: Fix workflow to only send coverage for python 3.9 (bcl)
|
||||||
|
|
||||||
|
* Thu Apr 07 2022 Brian C. Lane <bcl@redhat.com> - 3.38-1
|
||||||
|
- Add test for missing closing quote (bcl)
|
||||||
|
- i18n: Pass gettext domain on every translation call (bcl)
|
||||||
|
|
||||||
|
* Mon Feb 28 2022 Brian C. Lane <bcl@redhat.com> - 3.37-1
|
||||||
|
- Remove the --ignorebroken option from RHEL handlers (vponcova)
|
||||||
|
- Add the isRHEL function (vponcova)
|
||||||
|
|
||||||
|
* Tue Feb 15 2022 Brian C. Lane <bcl@redhat.com> - 3.36-1
|
||||||
|
- github: Add rhel9-branch to the list of branches (bcl)
|
||||||
|
- github: Use python 3.10 instead of a rc release (bcl)
|
||||||
|
- Fix validation of packages arguments (bcl)
|
||||||
|
- Add Fedora 37 support (vslavik)
|
||||||
|
- Add Fedora 36 support (vslavik)
|
||||||
|
|
||||||
|
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.35-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Oct 12 2021 Brian C. Lane <bcl@redhat.com> - 3.35-1
|
||||||
|
- bootloader: Fix --md5pass documentation (bcl)
|
||||||
|
- Update ksvalidator manpage for multiple input files (vslavik)
|
||||||
|
- Test new code paths in ksvalidator (vslavik)
|
||||||
|
- ksvalidator: Add file globbing (vslavik)
|
||||||
|
- Rename _is_url() to is_url() to make it public (vslavik)
|
||||||
|
- ksvalidator: Add support for multiple files (vslavik)
|
||||||
|
- ksvalidator: Handle empty files (bcl)
|
||||||
|
- ksflatten: Add test coverage for unknown version (bcl)
|
||||||
|
- tests: Add python 3.10 to the test matrix (bcl)
|
||||||
|
- ksflatten: Fix pylint complaint about msg reuse (bcl)
|
||||||
|
- Remove more python2 compatability (bcl)
|
||||||
|
- tests: Ignore new pylint warnings (bcl)
|
||||||
|
- Fix typo "installaton" (amahdal)
|
||||||
|
- Be more consistent when referring to `%pre` (amahdal)
|
||||||
|
|
||||||
|
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.34-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jul 13 2021 Brian C. Lane <bcl@redhat.com> - 3.34-1
|
||||||
|
- Remove the auth and authconfig commands (pbrezina)
|
||||||
|
- The parse method is expected to return a value (vponcova)
|
||||||
|
- tests: unittest isn't used in handle_unicode anymore (bcl)
|
||||||
|
- Add RHEL 9 handler (mkolman)
|
||||||
|
Resolves: rhbz#1966730
|
||||||
|
- Add RHEL 9 version for commands that had a RHEL version in the past (mkolman)
|
||||||
|
Related: rhbz#1966730
|
||||||
|
- Add RHEL 9 version for BTRFS related commands (mkolman)
|
||||||
|
Related: rhbz#1966730
|
||||||
|
|
||||||
|
* Wed Jun 09 2021 Brian C. Lane <bcl@redhat.com> - 3.33-1
|
||||||
|
- tests: Use pykickstart/commands relative to the import (bcl)
|
||||||
|
Related: rhbz#1968762
|
||||||
|
- Document missing feature '|' for ignoredisk and clearpart (jkonecny)
|
||||||
|
- Remove python six library (bcl)
|
||||||
|
- Add Fedora 35 support (bcl)
|
||||||
|
|
||||||
|
* Thu Jun 03 2021 Python Maint <python-maint@redhat.com> - 3.32-3
|
||||||
|
- Rebuilt for Python 3.10
|
||||||
|
|
||||||
|
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.32-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jan 18 2021 Brian C. Lane <bcl@redhat.com> - 3.32-1
|
||||||
|
- Conditionally BuildRequire coverage and sphinx for runtests (bcl)
|
||||||
|
Resolves: rhbz#1916735
|
||||||
|
- Change the lilo command removal to use RemovedCommand (vslavik)
|
||||||
|
- Change the lilocheck command removal to use RemovedCommand (vslavik)
|
||||||
|
- Fix test for the removed "interactive" command (vslavik)
|
||||||
|
- Change the langsupport command removal to use RemovedCommand (vslavik)
|
||||||
|
- Change the monitor command removal to use RemovedCommand (vslavik)
|
||||||
|
- Change the mouse command removal to use RemovedCommand (vslavik)
|
||||||
|
- Change the upgrade command removal to use RemovedCommand (vslavik)
|
||||||
|
- Fix ksverdiff detection of removed commands (vslavik)
|
||||||
|
- Check warnings of the deprecated kickstart commands (vponcova)
|
||||||
|
- Remove the install command (vslavik)
|
||||||
|
- Remove the deviceprobe command (vslavik)
|
||||||
|
- Remove the device command (vslavik)
|
||||||
|
- Remove the dmraid command (vslavik)
|
||||||
|
- Remove the multipath command (vslavik)
|
||||||
|
- Fix deprecation test for removed commands (vslavik)
|
||||||
|
- Switch interactive removal to use RemovedCommand (bcl)
|
||||||
|
- Add RemovedCommand for removing commands and documenting them (bcl)
|
||||||
|
- Remove support for the updates command without an URL (vponcova)
|
||||||
|
- Document how to deprecate commands and options (bcl)
|
||||||
|
- Remove the ignoredisk --interactive option (vslavik)
|
||||||
|
- Remove the partition --active option (vslavik)
|
||||||
|
- Deprecate the %traceback section (vslavik)
|
||||||
|
- Add missing .coveragerc file (bcl)
|
||||||
|
- Switch to using GitHub Actions instead of Travis CI (bcl)
|
||||||
|
- Add support for running via tox (bcl)
|
||||||
|
- Deprecate the method command (vslavik)
|
||||||
|
- Remove the bootloader option --upgrade (vslavik)
|
||||||
|
|
||||||
|
* Thu Nov 05 2020 Brian C. Lane <bcl@redhat.com> - 3.31-1
|
||||||
|
- Add make to BuildRequires, buildroot is removing it.
|
||||||
|
- Deprecate the autostep command (vslavik)
|
||||||
|
- Add missing spaces into the message (yurchor)
|
||||||
|
- ksshell: Fix indentation in _init_matches (bcl)
|
||||||
|
- Mark the level option of the logging command as deprecated (vponcova)
|
||||||
|
|
||||||
|
* Tue Sep 29 2020 Brian C. Lane <bcl@redhat.com> - 3.30-1
|
||||||
|
- ksshell: Fix traceback and add tests (bcl)
|
||||||
|
- fs: Make tmp file creation cross-platform in ksvalidator to support Windows
|
||||||
|
|
||||||
|
* Mon Aug 31 2020 Brian C. Lane <bcl@redhat.com> - 3.29-1
|
||||||
|
- setup.py: Fix script installation without filename extension (bcl)
|
||||||
|
|
||||||
|
* Mon Aug 31 2020 Brian C. Lane <bcl@redhat.com> - 3.28-1
|
||||||
|
- Makefile: Add __init__.py with new version to bumpver commit (bcl)
|
||||||
|
- tests: Ignore W0707 raise-missing-from warnings (bcl)
|
||||||
|
- Add Fedora 34 support (bcl)
|
||||||
|
- Add new tests for the harddrive biospart parameter removal (jkonecny)
|
||||||
|
- Remove biospart from harddrive command (jkonecny)
|
||||||
|
- move dependencies into setup.py and use setuptools (carlos)
|
||||||
|
- remove reference to py3 as a requirement (carlos)
|
||||||
|
- remove references to nose test framework (carlos)
|
||||||
|
- update dist to 18.04 (carlos)
|
||||||
|
- add ci test for future py ver (carlos)
|
||||||
|
- use new travis-ci syntax (carlos)
|
||||||
|
- parser: Remove OrderedSet (bcl)
|
||||||
|
- tests: Add a slightly different test for Package.add (bcl)
|
||||||
|
- Add pykickstart.__version__ string (bcl)
|
||||||
|
|
||||||
|
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.27-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jul 07 2020 Brian C. Lane <bcl@redhat.com> - 3.27-1
|
||||||
|
- tests: Fix pylint warnings in timezone tests (bcl)
|
||||||
|
- Mark --ntpservers and --nontp options of timezone command as deprecated (mkolman)
|
||||||
|
- Add the timesource command (mkolman)
|
||||||
|
|
||||||
|
* Mon Jun 01 2020 Brian C. Lane <bcl@redhat.com> - 3.26-1
|
||||||
|
- Makefile: Fix gpg signature (bcl)
|
||||||
|
- Add RHEL8_Repo, RHEL8_RepoData, and RHEL8_Url classes (bcl)
|
||||||
|
- pylint: Fix warnings and errors from pylint 2.5.x (bcl)
|
||||||
|
- i18n: Use gettext instead of lgettext (bcl)
|
||||||
|
- Use W9902 in pylint disable to avoid warnings about _ (bcl)
|
||||||
|
- Add python 3.8 to travis.yml (bcl)
|
||||||
|
- docs: Fix network.py documentation markup (bcl)
|
||||||
|
- docs: versionadded directive needs a blank line after it (bcl)
|
||||||
|
- docs: Maintain programmers-guide in the repo (bcl)
|
||||||
|
- Makefile: Add creating the detached signature to the release make target (bcl)
|
||||||
|
|
||||||
|
* Sat May 23 2020 Miro Hrončok <mhroncok@redhat.com> - 3.25-2
|
||||||
|
- Rebuilt for Python 3.9
|
||||||
|
|
||||||
|
* Tue Apr 07 2020 Brian C. Lane <bcl@redhat.com> - 3.25-1
|
||||||
|
- Deprecate `repo --ignoregroups` (jkonecny)
|
||||||
|
- Add Fedora 33 support (jkonecny)
|
||||||
|
|
||||||
|
* Mon Apr 06 2020 Brian C. Lane <bcl@redhat.com> - 3.24-1
|
||||||
|
- Make --url doctext more understandable (jkonecny)
|
||||||
|
- Remove url command doc that it's replaced (jkonecny)
|
||||||
|
- Add missing information for driverdisk KS command (jkonecny)
|
||||||
|
- tests: close the HTTP Server in tests/include.py (bcl)
|
||||||
|
- tests: Replace nose with unittest (bcl)
|
||||||
|
|
||||||
|
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.23-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 14 2020 Brian C. Lane <bcl@redhat.com> - 3.23-1
|
||||||
|
- tests: pin coverage at the 4.x.x series (bcl)
|
||||||
|
- Switch to using Weblate for translations (bcl)
|
||||||
|
- po: Remove pykickstart.pot (bcl)
|
||||||
|
- gpg sign the git tag (bcl)
|
||||||
|
- Cleaning up empty help strings (bcl)
|
||||||
|
- tests: Fix the empty description, help, etc. test (bcl)
|
||||||
|
- tests: Turn off HTTP logging in Include_URL_TestCase (bcl)
|
||||||
|
- tests: Catch warning in Unknown_New_Section_2_TestCase (bcl)
|
||||||
|
- tests: Capture stderr output from ksflatten test (bcl)
|
||||||
|
- Prefer --utc to --isUtc in timezone for F32 and later (vslavik)
|
||||||
|
- Give output in str(F25_Timezone) even without timezone spec (vslavik)
|
||||||
|
- Prefer the non-camelCased options for %packages (vslavik)
|
||||||
|
- Add test for kickstart option names (vslavik)
|
||||||
|
- Add lowercase aliases for camelCased %packages options (vslavik)
|
||||||
|
- Commit the new pykickstart.pot when making a release (bcl)
|
||||||
|
- Add the rhsm command (mkolman)
|
||||||
|
- Fix travis and coverage runs (bcl)
|
||||||
|
- Fix pylint unnecessary-pass warnings (bcl)
|
||||||
|
- Drop python2 compatibility (jkonecny)
|
||||||
|
- Fix check for python zanata client in Makefile (jkonecny)
|
||||||
|
- Update versionremoved sphinx extension (bcl)
|
||||||
|
|
||||||
|
* Wed Nov 06 2019 Brian C. Lane <bcl@redhat.com> - 3.22-1
|
||||||
|
- Enable coveralls.io coverage tracking (bcl)
|
||||||
|
- Add tests for ignorebroken packages parameter (jkonecny)
|
||||||
|
- Add ignore broken parameter to packages section (#1642013) (jkonecny)
|
||||||
|
- Add support for the ZIPL Secure Boot for F32 and RHEL8 (vponcova)
|
||||||
|
- Add F32 support (jkonecny)
|
||||||
|
- Add note for the repo and url ssl options (jkonecny)
|
||||||
|
- Skip FailsToOpenOutputFile_TestCase if running as root (juliana.rodrigueiro)
|
||||||
|
- Change .spec Source to new pykickstart organization URL (bcl)
|
||||||
|
|
||||||
|
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 3.21-3
|
||||||
|
- Rebuilt for Python 3.8.0rc1 (#1748018)
|
||||||
|
|
||||||
|
* Fri Aug 16 2019 Miro Hrončok <mhroncok@redhat.com> - 3.21-2
|
||||||
|
- Rebuilt for Python 3.8
|
||||||
|
|
||||||
|
* Wed Aug 14 2019 David Cantrell <dcantrell@redhat.com> - 3.21-1
|
||||||
|
- Make module --disable available on Fedora 31+ (mkolman)
|
||||||
|
- Add F31 handler (mkolman)
|
||||||
|
- Add the --disable option for the module command (#1719347) (mkolman)
|
||||||
|
- A couple fixes for %packaging section docs (mkolman)
|
||||||
|
- Fix the docs generation (vponcova)
|
||||||
|
- Fix the documentation of bootloader --append (vponcova)
|
||||||
|
- Just kidding, use xenial for everything. (dcantrel)
|
||||||
|
- Python 3.7 is only available in 'xenial' in Travis-CI (dcantrel)
|
||||||
|
- Reduce .travis.yml to Python 3.{5,6,7}, set SPHINXAPIDOC (dcantrel)
|
||||||
|
- Replace PYTHONPATH override with sys.path.append; allow
|
||||||
|
SPHINXAPIDOC (dcantrel)
|
||||||
|
- Add rhel7-branch to .travis.yml (dcantrel)
|
||||||
|
- Restrict the branches to test with Python 3. (dcantrel)
|
||||||
|
- More changes to .travis.yml, add requirements.txt file (dcantrel)
|
||||||
|
- Update the Travis-CI yaml file. (dcantrel)
|
||||||
|
- Fix documentation for the --excludepkgs and --includepkgs repo
|
||||||
|
options (mkolman)
|
||||||
|
- packit.yml: remove unused content (ttomecek)
|
||||||
|
- Update sed in pykistart.spec Makefile target (phracek)
|
||||||
|
- Add pykickstart.spec.in for packit (phracek)
|
||||||
|
- Make %packages --default attribute sane (jkonecny)
|
||||||
|
- Configuration file .packit.yaml (phracek)
|
||||||
|
- For Travis-CI, explicitly use Sphinx 1.7.6 (dcantrel)
|
||||||
|
- Change to unittest.skipUnless and use correct syntax. (dcantrel)
|
||||||
|
- Replace 'import unittest.skipIf as skipIf' with
|
||||||
|
just 'import unittest' (dcantrel)
|
||||||
|
- s/unittest/pytest/g in .travis.yml (dcantrel)
|
||||||
|
- pip install unittest for the Travis-CI runs (dcantrel)
|
||||||
|
- Run 'git checkout' in the Makefile ignoring non-fatal errors (dcantrel)
|
||||||
|
- Skip KS_With_Wrong_Permissions_TestCase if running as root. (dcantrel)
|
||||||
|
- Treat pylint warnings as non-fatal, exit codes 0 and 4. (dcantrel)
|
||||||
|
- Remove unused falsePositives in runpylint.py (dcantrel)
|
||||||
|
- Use env to set NOSE_IGNORE_CONFIG_FILES (dcantrel)
|
||||||
|
- Add NOSE_IGNORE_CONFIG_FILES=y to the .travis.yml file (dcantrel)
|
||||||
|
- Set NOSE_IGNORE_CONFIG_FILES in make coverage (dcantrel)
|
||||||
|
- In the Travis-CI environment, coverage is 'coverage' (dcantrel)
|
||||||
|
- Close output_path after reading in ksflatten.py (dcantrel)
|
||||||
|
- Makefile improvements (dcantrel)
|
||||||
|
- Specify Python 3.7 in .travis.yml per the docs. (dcantrel)
|
||||||
|
- Run sphinx-build and sphinx-apidoc from docs/Makefile (dcantrel)
|
||||||
|
- Add some missing help strings as detected by the coverage target. (dcantrel)
|
||||||
|
- Add missing descriptions to a handful of pykickstart commands. (dcantrel)
|
||||||
|
- Mark the sshkey --username option as required in docs (mkolman)
|
||||||
|
- Test on recent Python versions on Travis (mkolman)
|
||||||
|
- Fix snapshot documentation (jkonecny)
|
||||||
|
- Add a CONTRIBUTING file. (dcantrel)
|
||||||
|
|
||||||
|
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.20-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Mar 07 2019 David Cantrell <dcantrell@redhat.com> - 3.20-3
|
||||||
|
- Remove the Python 2 subpackage for pykickstart (#1686380)
|
||||||
|
|
||||||
|
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.20-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 29 2019 David Cantrell <dcantrell@redhat.com> - 3.20-1
|
||||||
|
- New release: 3.20 (dcantrell)
|
||||||
|
- Fix backward compatibility for python2 (jkonecny)
|
||||||
|
- In 'make local', create a dummy .asc file explaining the
|
||||||
|
signature. (dcantrell)
|
||||||
|
|
||||||
|
* Mon Jan 28 2019 David Cantrell <dcantrell@redhat.com> - 3.19-1
|
||||||
|
- New release: 3.19 (dcantrell)
|
||||||
|
- Run gen_commands_docs and gen_sections_docs with python3. (dcantrell)
|
||||||
|
- Use python3-sphinx in docs/Makefile (dcantrell)
|
||||||
|
- Nope, this way for make po-pull and make release. (dcantrell)
|
||||||
|
- Make sure 'make release' runs 'make po-pull' (dcantrell)
|
||||||
|
- RHEL8Handler: include ssl certificate options (lars)
|
||||||
|
- Add options for ssl certs on url and repo commands (lars)
|
||||||
|
- parser: use collections.abc to import Iterator (lars)
|
||||||
|
- test: Remove unused import (lars)
|
||||||
|
- tests: Fix ksflatten tests (lars)
|
||||||
|
- tests: Remove KickstartValueError test case (lars)
|
||||||
|
- tests: Remove test case that's actually valid (lars)
|
||||||
|
- Fix pylint warning W0102 dangerous-default-value (lars)
|
||||||
|
- docs/versionremoved: fix sphinx import path (lars)
|
||||||
|
- travis: don't override PYTHON with /usr/bin/python3 (lars)
|
||||||
|
- Refactor ksverdiff and add tests for it (atodorov)
|
||||||
|
- Patch ksverdiff so it works with argparse (atodorov)
|
||||||
|
- Add main() function to scripts to allow module to be imported (atodorov)
|
||||||
|
- Refactor tools/ksflatten.py and add tests for it (atodorov)
|
||||||
|
- Add more tests for load.py (atodorov)
|
||||||
|
- Issue DeprecationWarning for KickstartValueError and test it for
|
||||||
|
completeness (atodorov)
|
||||||
|
- More test coverage for autopart (atodorov)
|
||||||
|
- Improve tests for updates (atodorov)
|
||||||
|
- Improved tests for timezone (atodorov)
|
||||||
|
- Improve tests for selinux (atodorov)
|
||||||
|
- Improve test for rootpw (atodorov)
|
||||||
|
- Refactoring for reboot.py and more tests (atodorov)
|
||||||
|
- Refactor monitor.py and add more tests (atodorov)
|
||||||
|
- Add more tests for logvol.py (atodorov)
|
||||||
|
- Refactoring for driverdisk.py (atodorov)
|
||||||
|
- Refactor and more tests for btrfs.py (atodorov)
|
||||||
|
- Add test to kill remaining mutant (atodorov)
|
||||||
|
- Refactor in dmraid.py (atodorov)
|
||||||
|
- More tests and refactoring for volgroup.py (atodorov)
|
||||||
|
- Improve displaymode tests (atodorov)
|
||||||
|
- Fix the kickstart section %packages (vponcova)
|
||||||
|
- Fix versions in parsers of kickstart sections (vponcova)
|
||||||
|
- Fix warnings for deprecated options of kickstart commands (vponcova)
|
||||||
|
- Fix pylint errors (vponcova)
|
||||||
|
- Update kickstart-docs.rst (jason.gerfen)
|
||||||
|
- Kickstart usage example link (jason.gerfen)
|
||||||
|
- Document module stream installation (mkolman)
|
||||||
|
- Mention all man pages in all "SEE ALSO" sections (tim)
|
||||||
|
- Fix typo in ksshell man page (tim)
|
||||||
|
- Normalize the mount point (vponcova)
|
||||||
|
- Clarify the --when= parameter error message. (dcantrell)
|
||||||
|
|
||||||
|
* Wed Aug 29 2018 Chris Lumens <clumens@redhat.com> - 3.18-1
|
||||||
|
- New release: 3.18 (clumens)
|
||||||
|
- Use the RHEL8 handler to generate RHEL docs. (clumens)
|
||||||
|
- Add missing trailing newline for syspurpose __str__ method (mkolman)
|
||||||
|
- Add the syspurpose command (mkolman)
|
||||||
|
- Fix 'make rpmlog' target. (dcantrell)
|
||||||
|
|
||||||
|
* Wed Aug 15 2018 David Cantrell <dcantrell@redhat.com> - 3.17-1
|
||||||
|
- New release: 3.17 (dcantrell)
|
||||||
|
- Add authselect command to rhel8 handler (rvykydal)
|
||||||
|
- Add module command to rhel8 handler (rvykydal)
|
||||||
|
- Update po/pykickstart.pot (dcantrell)
|
||||||
|
|
||||||
|
* Thu Aug 09 2018 David Cantrell <dcantrell@redhat.com> - 3.16-1
|
||||||
|
- New release: 3.16 (dcantrell)
|
||||||
|
- Remove the extra space from the logvol command (vponcova)
|
||||||
|
- Support LUKS2 in the raid command (vponcova)
|
||||||
|
- Support LUKS2 in the part command (vponcova)
|
||||||
|
- Support LUKS2 in the logvol command (vponcova)
|
||||||
|
- Support LUKS2 in the autopart command (vponcova)
|
||||||
|
- Remove unused false positive (vponcova)
|
||||||
|
- Wrong hanging indentation (vponcova)
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.15-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jul 10 2018 Chris Lumens <clumens@redhat.com> - 3.15-1
|
||||||
|
- New release: 3.15 (clumens)
|
||||||
|
- Add nvdimm command to RHEL7 (rvykydal)
|
||||||
|
- Fix tests timeout (vponcova)
|
||||||
|
- Fix pylint errors (vponcova)
|
||||||
|
- The deprecated command upgrade is removed in another handler (vponcova)
|
||||||
|
- The partition option --active is deprecated in another handler (vponcova)
|
||||||
|
- The ignoredisk option --interactive is deprecated in another handler (vponcova)
|
||||||
|
- The bootloader option --upgrade is deprecated in another handler (vponcova)
|
||||||
|
- The command install is deprecated in another handler (vponcova)
|
||||||
|
- The command deviceprobe is deprecated in another handler (vponcova)
|
||||||
|
- Add kickstart warnings (vponcova)
|
||||||
|
- Add the enablemodule command (mkolman)
|
||||||
|
- Remove translation-canary wrapper for xgettext command. (dcantrell)
|
||||||
|
- Use 'New release:' in the 'make bumpver' commit messages. (dcantrell)
|
||||||
|
- Update the 'make pypi' target. (dcantrell)
|
||||||
|
- Include the _sortCommand to the _setCommand method (#1578930) (vponcova)
|
||||||
|
|
||||||
|
* Fri Jun 15 2018 Miro Hrončok <mhroncok@redhat.com> - 3.14-3
|
||||||
|
- Rebuilt for Python 3.7
|
||||||
|
|
||||||
|
* Tue May 22 2018 David Cantrell <dcantrell@redhat.com> - 3.14-2
|
||||||
|
- Include the _sortCommand to the _setCommand method (vponcova, #1578930)
|
||||||
|
- Remove call to xgettext_werror.sh during build
|
||||||
|
|
||||||
|
* Mon May 14 2018 David Cantrell <dcantrell@redhat.com> - 3.14-1
|
||||||
|
- Increment version to 3.14 (dcantrell)
|
||||||
|
- Commit the new version in make bumpver. (dcantrell)
|
||||||
|
- Adjust the make release target. (dcantrell)
|
||||||
|
- Fix path problem in the pypi target. (dcantrell)
|
||||||
|
- Adjust zanata check in po-pull Makefile target. (dcantrell)
|
||||||
|
- Document that lilo and lilocheck are deprecated (vponcova)
|
||||||
|
- Document that the command mouse is deprecated (vponcova)
|
||||||
|
- The deprecated command upgrade is removed (vponcova)
|
||||||
|
- The partition option --active is deprecated (vponcova)
|
||||||
|
- The ignoredisk option --interactive is deprecated (vponcova)
|
||||||
|
- The bootloader option --upgrade is deprecated (vponcova)
|
||||||
|
- The command install is deprecated (vponcova)
|
||||||
|
- The command deviceprobe is deprecated (vponcova)
|
||||||
|
- Add Fedora 29 support (vponcova)
|
||||||
|
- Change the timeout for nosetests (vponcova)
|
||||||
|
- Fix deprecated commands with data (vponcova)
|
||||||
|
|
||||||
|
* Thu May 10 2018 David Cantrell <dcantrell@redhat.com> - 3.13-1
|
||||||
|
- Prepare for 3.13 release. (dcantrell)
|
||||||
|
- Adjust the make release target. (dcantrell)
|
||||||
|
- Fix path problem in the pypi target. (dcantrell)
|
||||||
|
- Adjust zanata check in po-pull Makefile target. (dcantrell)
|
||||||
|
- Update fcoe command help (rvykydal)
|
||||||
|
- Add support for fcoe --autovlan (rvykydal)
|
||||||
|
- Fix the writePriority test for the new nvdimm command. (clumens)
|
||||||
|
- Fix a typo in the nvdimm command help output. (clumens)
|
||||||
|
- Add use action to nvdimm command. (rvykydal)
|
||||||
|
- Add nvdimm command (rvykydal)
|
||||||
|
- Remove the spec file from the source repo. (clumens)
|
||||||
|
- No longer reference the spec file in the Makefile. (clumens)
|
||||||
|
- Change the rc-release target to not assume the spec file location. (clumens)
|
||||||
|
- Get the version number from setup.py instead of the spec file. (clumens)
|
||||||
|
- Remove PKGNAME from the Makefile. (clumens)
|
||||||
|
|
||||||
|
* Thu Apr 19 2018 David Cantrell <dcantrell@redhat.com> - 3.12-5
|
||||||
|
- BuildRequires: python2-ordered-set
|
||||||
|
|
||||||
|
* Mon Apr 16 2018 David Cantrell <dcantrell@redhat.com> - 3.12-4
|
||||||
|
- Fix python2 subpackage builds. (#1564347)
|
||||||
|
- Disable tests by default because they fail in mock right now.
|
||||||
|
|
||||||
|
* Thu Apr 12 2018 David Cantrell <dcantrell@redhat.com> - 3.12-3
|
||||||
|
- Re-enable the python2 subpackages on Fedora for now. Some
|
||||||
|
programs still need it and have not moved to python3 yet. (#1564347)
|
||||||
|
|
||||||
|
* Mon Apr 02 2018 David Cantrell <dcantrell@redhat.com> - 3.12-2
|
||||||
|
- Conditionalize out python2 subpackage builds on Fedora releases
|
||||||
|
after 28 and EL releases after 7
|
||||||
|
|
||||||
|
* Mon Feb 19 2018 Chris Lumens <clumens@redhat.com> - 3.12-1
|
||||||
|
- Sync spec file back up. (clumens)
|
||||||
|
- Don't use deprecated formatErrorMsg (vponcova)
|
||||||
|
- Handle error message formatting in KickstartError (vponcova)
|
||||||
|
- Add the KickstartHandler class (vponcova)
|
||||||
|
- Remove --fstype=btrfs support from LogVol, Raid and Part (rvykydal)
|
||||||
|
- Remove btrfs support (rvykydal)
|
||||||
|
- Create RHEL8 commands to pass handler using highest version test. (rvykydal)
|
||||||
|
- Add RHEL8 handler (rvykydal)
|
||||||
|
- Expect kickstart commands to have the default write priority. (vponcova)
|
||||||
|
- Authconfig is replaced with authselect (vponcova)
|
||||||
|
|
||||||
|
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.11-2
|
||||||
|
- Escape macros in %%changelog
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Chris Lumens <clumens@redhat.com> - 3.11-1
|
||||||
|
- Logging level should be always set (#1543194) (vponcova)
|
||||||
|
- Copy txt files from _build folder on make local call (jkonecny)
|
||||||
|
|
||||||
|
* Thu Jan 25 2018 Chris Lumens <clumens@redhat.com> - 3.10-1
|
||||||
|
- Update Python 2 dependency declarations to new packaging standards
|
||||||
|
|
||||||
|
* Thu Jan 04 2018 Chris Lumens <clumens@redhat.com> - 3.9-1
|
||||||
|
- Fix directory ownership (lbalhar, #202). (clumens)
|
||||||
|
- firewall: add --use-system-defaults arg to command (#1526486) (dusty)
|
||||||
|
- Add lineno as an attribute on KickstartParseError. (clumens)
|
||||||
|
- Don't modify the original command and data mappings. (vponcova)
|
||||||
|
|
||||||
|
* Thu Nov 30 2017 Chris Lumens <clumens@redhat.com> - 3.8-1
|
||||||
|
- Add support for hmc command in Fedora (vponcova)
|
||||||
|
- Commands for specifying base repo are mentioned in docs (jkonecny)
|
||||||
|
- Add list of installation methods to the method doc (jkonecny)
|
||||||
|
- Fix pylint warnings in the mount command (vponcova)
|
||||||
|
- Fix test for the mount command (vponcova)
|
||||||
|
- Add clearpart --cdl option. (sbueno+anaconda)
|
||||||
|
- Add Fedora 28 support (vponcova)
|
||||||
|
- Add a new 'mount' command (vpodzime)
|
||||||
|
- Pylint fixes (vponcova)
|
||||||
|
- Add command hmc to support SE/HMC file access in RHEL7 (vponcova)
|
||||||
|
- Add timeout and retries options to %%packages section in RHEL7 (vponcova)
|
||||||
|
- Call the _ method from i18n.py (jkonecny)
|
||||||
|
- Backport spec file changes from downstream (jkonecny)
|
||||||
|
- network: add network --bindto option (Fedora) (#1483981) (rvykydal)
|
||||||
|
- network: add network --bindto option (RHEL) (#1483981) (rvykydal)
|
||||||
|
- Add url --metalink support (#1464843) (rvykydal)
|
||||||
|
- Update doc of repo --mirrorlist and --baseurl with --metalink (#1464843) (rvykydal)
|
||||||
|
- Add repo --metalink support (#1464843) (rvykydal)
|
||||||
|
- Add Fedora 27 support. (rvykydal)
|
||||||
|
- Update Repo command tests. (rvykydal)
|
||||||
|
- Split the import of commands to multiple lines (vponcova)
|
||||||
|
- Move the installclass command to the %%anaconda section (vponcova)
|
||||||
|
- Mention that repo name must not contain spaces (brunovern.a)
|
||||||
|
|
||||||
|
* Fri Sep 15 2017 Jiri Konecny <jkonecny@redhat.com> - 3.7-2
|
||||||
|
- Backport of the Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> from downstream spec
|
||||||
|
Python 2 binary package renamed to python2-pykickstart
|
||||||
|
See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
|
||||||
|
|
||||||
|
* Tue Jul 18 2017 Chris Lumens <clumens@redhat.com> - 3.7-1
|
||||||
|
- Add a Makefile target for uploading to pypi (#162). (clumens)
|
||||||
|
- Remove some old, unneeded stuff from the Makefile. (clumens)
|
||||||
|
- Add tests for method command (vponcova)
|
||||||
|
- Rewrite the method command. (vponcova)
|
||||||
|
- More documentation for bypassing the bootloader (#159) (amtlib-dot-dll)
|
||||||
|
- Output any sections registered with NullSection (#154). (clumens)
|
||||||
|
- Add new installclass command in master (vponcova)
|
||||||
|
|
||||||
|
* Tue May 16 2017 Chris Lumens <clumens@redhat.com> - 3.6-1
|
||||||
|
- Ignore errors from coverage tests (#138) (jkonecny)
|
||||||
|
- Fix bumpver target when "changelog" is in the spec file more than once. (clumens)
|
||||||
|
- Ignore a couple false positives coming from the re module. (clumens)
|
||||||
|
- Fix snapshot command (jkonecny)
|
||||||
|
- Generate documentation in ci tests (jkonecny)
|
||||||
|
- Fix snapshot documentation (jkonecny)
|
||||||
|
- Add tests for a new snapshot command (#1113207) (jkonecny)
|
||||||
|
- Add support of --when param to snapshot command (#1113207) (jkonecny)
|
||||||
|
- Add new snapshot KS command (#1113207) (jkonecny)
|
||||||
|
- Add realm command test (jkonecny)
|
||||||
|
- Add --nohome, --noboot and --noswap options to autopart command. (vponcova)
|
||||||
|
- Add --nohome option to autopart command in RHEL7. (vponcova)
|
||||||
|
- Add support for --chunksize option to RHEL7. (vponcova)
|
||||||
|
- Add link to online docs to the README (#137) (martin.kolman)
|
||||||
|
- Add --hibernation to the list of logvol size options (#1408666). (clumens)
|
||||||
|
- Handle KickstartVersionError in ksflatten (#1412249). (clumens)
|
||||||
|
- Fix the glob used to reference comps files in docs (#135). (clumens)
|
||||||
|
- docs: Note under %%include that most sections don't do merging (#134) (walters)
|
||||||
|
- Fix handling # in passwords. (clumens)
|
||||||
|
- Pass comments=True to shlex.split calls in the test functions. (clumens)
|
||||||
|
- Don't forget to add tests to the NOSEARGS. (clumens)
|
||||||
|
|
||||||
|
* Wed Nov 30 2016 Chris Lumens <clumens@redhat.com> - 3.5-1
|
||||||
|
- Include README.rst in the MANIFEST.in again. (clumens)
|
||||||
|
- Disable running "make coverage" or "make check" with python2. (clumens)
|
||||||
|
- rootpw: document that password isn't required with --lock (atodorov)
|
||||||
|
- Run the docs makefile during RTD build (mkolman)
|
||||||
|
- Remove the type annotations (dshea)
|
||||||
|
- Remove mypy checks. (dshea)
|
||||||
|
- Fix python2 compatibility when printing to stderr (jkonecny)
|
||||||
|
- Add a type stub for the new F26 support. (clumens)
|
||||||
|
- Fix and add tests for F26 and new displaymode (jkonecny)
|
||||||
|
- Add non-interactive option to graphical and text modes (jkonecny)
|
||||||
|
- Add Fedora 26 support (jkonecny)
|
||||||
|
- fix markup a bit (add ) (gitDeveloper)
|
||||||
|
- Print errors to stderr when errors aren't fatal (jkonecny)
|
||||||
|
- Add build insturctions for the docs (martin.kolman)
|
||||||
|
- More test coverage for base.py (atodorov)
|
||||||
|
- Warn about using removed keywords in kickstart commands (atodorov)
|
||||||
|
- More test coverage for network.py (atodorov)
|
||||||
|
- Refactoring and more tests for partition (atodorov)
|
||||||
|
- Add documentation for mouse (atodorov)
|
||||||
|
- Add documentation for langsupport (atodorov)
|
||||||
|
- Refactor lang and add more tests (atodorov)
|
||||||
|
- Refactor iscsiname and more tests (atodorov)
|
||||||
|
- Add short description for interactive command (atodorov)
|
||||||
|
- Nuke all the pykickstart-2.x %%changelog history. (clumens)
|
||||||
|
- Update network command documentation also in option help strings. (rvykydal)
|
||||||
|
- Retroactively fix checks for reqpart and autopart (atodorov)
|
||||||
|
- More tests for zfcp (atodorov)
|
||||||
|
- More tests for volgroup (atodorov)
|
||||||
|
- More tests for url (atodorov)
|
||||||
|
- Add help documentation and more tests for upgrade.py (atodorov)
|
||||||
|
- More tests and refactoring for timezone.py, fixes #112 (atodorov)
|
||||||
|
- More test coverage for sshpw (atodorov)
|
||||||
|
- Refactor and add more tests for sshkey (atodorov)
|
||||||
|
- Remove duplicate assert (atodorov)
|
||||||
|
- Add more tests for rootpw (atodorov)
|
||||||
|
- Refactoring and additional test coverage for raid command (atodorov)
|
||||||
|
- More tests for FC3_NFS (atodorov)
|
||||||
|
- Refactor logging.py and add tests (atodorov)
|
||||||
|
- Additional tests for FC3_HardDrive (atodorov)
|
||||||
|
- More tests for F12_GroupData (atodorov)
|
||||||
|
- Additional test coverage for commands/firewall.py (atodorov)
|
||||||
|
- Add missing documentation for device command (atodorov)
|
||||||
|
- Explain ks= vs. inst.ks= in the documentation (#109). (clumens)
|
||||||
|
- Include the built documentation in the package tarball. (clumens)
|
||||||
|
- Update the documentation when bumpver is run. (clumens)
|
||||||
|
- Add commands*.rst and sections.rst to the repo. (clumens)
|
||||||
|
- Another path change in docs/conf.py for readthedocs. (clumens)
|
||||||
|
- Fix a couple pylint errors. (clumens)
|
||||||
|
- Disable assertion in HelpAndDescription_TestCase (atodorov)
|
||||||
|
- Refactor HelpAndDescription_TestCase to properly patch KSOptionParser (atodorov)
|
||||||
|
- Add docs to the path in docs/conf.py too. (clumens)
|
||||||
|
- Set the version in docs/conf.py with "make bumpver". (clumens)
|
||||||
|
- Set PYTHONPATH when running sphinx-build. (clumens)
|
||||||
|
- The build now requires sphinx to build documentation. (clumens)
|
||||||
|
- Test if prog, help or description are empty (atodorov)
|
||||||
|
- Clean up TODO comments (atodorov)
|
||||||
|
- Add Sphinx extension which parses the 'versionremoved' directive (atodorov)
|
||||||
|
- Automatically build kickstart command & sections documentation (atodorov)
|
||||||
|
- Add a backward compatibility class for the lilo command (atodorov)
|
||||||
|
- Split upgrade and install commands and update handlers after F20 (atodorov)
|
||||||
|
- Don't skip DeprecatedCommands when testing handler mappings (atodorov)
|
||||||
|
- network refactoring and more tests (atodorov)
|
||||||
|
- iscsiname - small refactoring (atodorov)
|
||||||
|
- firewall refactoring and more tests (atodorov)
|
||||||
|
- clearpart: refactoring and more tests (atodorov)
|
||||||
|
- More tests for multipath (atodorov)
|
||||||
|
- user: more tests and refactoring (atodorov)
|
||||||
|
- updates refactoring (atodorov)
|
||||||
|
- timezone refactoring and more tests (atodorov)
|
||||||
|
- fcoe more tests (atodorov)
|
||||||
|
- sshpw: new tests and refactoring (atodorov)
|
||||||
|
- services refactoring to reduce mutations (atodorov)
|
||||||
|
- rootpw: refactoring and new tests (atodorov)
|
||||||
|
- reboot: add two more tests (atodorov)
|
||||||
|
- monitor: new test (atodorov)
|
||||||
|
- method: refactoring and a few more tests (atodorov)
|
||||||
|
- logvol: refactoring and more tests (atodorov)
|
||||||
|
- iscsi: refactoring and update tests (atodorov)
|
||||||
|
- ignoredisk: refactor to kill all mutants (atodorov)
|
||||||
|
- realm: fix missing writePriority and add more test coverage (atodorov)
|
||||||
|
- driverdisk: remove writePriority from _DriverDiskData constructor and other refactoring (atodorov)
|
||||||
|
- btrfs: more mutation tests & refactoring (atodorov)
|
||||||
|
- dmraid: more mutation and test coverage (atodorov)
|
||||||
|
- volgroup: refactoring and more tests (atodorov)
|
||||||
|
- xconfig: more tests to kill remaining mutations (atodorov)
|
||||||
|
- displaymode: extra mutation and test coverage (atodorov)
|
||||||
|
- zfcp: more mutation tests and bump code coverage (atodorov)
|
||||||
|
- keyboard: refactoring to reduce mutations (atodorov)
|
||||||
|
- liveimg: more tests (atodorov)
|
||||||
|
- multipath: to refactoring (atodorov)
|
||||||
|
- ostreesetup: refactoring into and more tests (atodorov)
|
||||||
|
- zerombr: more tests (atodorov)
|
||||||
|
- vnc: new test (atodorov)
|
||||||
|
- cdrom: Remove source of mutations (atodorov)
|
||||||
|
- eula: minor fixes and more tests (atodorov)
|
||||||
|
- mouse: add more tests to kill some mutants (atodorov)
|
||||||
|
- user: fix for deleting of != '' change (atodorov)
|
||||||
|
- Delete str != "" comparisons to remove 8*110 possible mutations (atodorov)
|
||||||
|
- rescue: new test to kill remaining mutants (atodorov)
|
||||||
|
- reqpart: new test to kill remaining mutants (atodorov)
|
||||||
|
- interactive, lilocheck, mediacheck: kill remaining mutants (atodorov)
|
||||||
|
- unsupported_hardware: new test to kill remaining mutants (atodorov)
|
||||||
|
- skipx: new test to kill remaining mutants (atodorov)
|
||||||
|
- autostep: new test to kill remaining mutants (atodorov)
|
||||||
|
- Remove unnecessary nargs=1 parameter (atodorov)
|
||||||
|
- Pass writePriority to KickstartCommand.__init__ (atodorov)
|
||||||
|
- Add test for writePriority (atodorov)
|
||||||
|
- Refactor mock.patch so it works with Cosmic-Ray (atodorov)
|
||||||
|
|
||||||
|
* Thu Oct 06 2016 Chris Lumens <clumens@redhat.com> - 3.4-1
|
||||||
|
- Fix Python 2 builds by assigning to KSOptionParser.version properly (#106) (atodorov)
|
||||||
|
- Do not run translation-canary under python2. (clumens)
|
||||||
|
- Add network --no-activate option. (#104) (rvykydal)
|
||||||
|
- Don't run the ksvalidator test under python2. (clumens)
|
||||||
|
- Fix the check for the error raised by the logvol command on python2. (clumens)
|
||||||
|
- Support timezone command usage without timezone specification (mkolman)
|
||||||
|
- Formatting fixes (mkolman)
|
||||||
|
- Stylistic improvements as sugested by static chackers (#95) (martin.kolman)
|
||||||
|
- Fix unused-variable warning (atodorov)
|
||||||
|
- Fix command handler errors identified by previous test (atodorov)
|
||||||
|
- Test for older versions in new Fedora releases. Closes #28 (atodorov)
|
||||||
|
- Rename FC16 to F16 so we can find it later in versionMap (atodorov)
|
||||||
|
- Update sys.path in handlers/control.py if not already updated (atodorov)
|
||||||
|
- KSOptionParser accepts description, not help argument (atodorov)
|
||||||
|
- Remove unused import (atodorov)
|
||||||
|
- Fix class definition problems identified by previous test (atodorov)
|
||||||
|
- Test how command and data classes are defined (atodorov)
|
||||||
|
- Fix a couple problems with the previous ksvalidator patches. (clumens)
|
||||||
|
- Remove a bunch of history from the spec file. (clumens)
|
||||||
|
- Refactor ksvalidator and its tests (#90) (atodorov)
|
||||||
|
- Fix some code smells (#89) (atodorov)
|
||||||
|
- Enable Travis-CI (#88) (atodorov)
|
||||||
|
- Add versionToLongString to the type annotation file. (clumens)
|
||||||
|
- Update tests to reflect new positional arguments (atodorov)
|
||||||
|
- Add empty help/description for KSOptionParser (atodorov)
|
||||||
|
- Add custom help formatter for ArgumentParser (atodorov)
|
||||||
|
- Initial Sphinx configuration (atodorov)
|
||||||
|
- The pykickstart package should require a specific python3-kickstart. (clumens)
|
||||||
|
- Shuffle network command options for more logical order. (rvykydal)
|
||||||
|
- Update documentation of network command. (rvykydal)
|
||||||
|
- Update documentation of network command. (rvykydal)
|
||||||
|
- Download translations less frequently. (#83) (dshea)
|
||||||
|
- Adapt to the new version of mypy (#82) (dshea)
|
||||||
|
- Remove the locales from zanata.xml. (clumens)
|
||||||
|
|
||||||
|
* Tue May 10 2016 Chris Lumens <clumens@redhat.com> - 3.3-1
|
||||||
|
- Do not check translated strings during make check. (dshea)
|
||||||
|
- Merge the most recent translation-canary changes. (dshea)
|
||||||
|
- Squashed 'translation-canary/' changes from 5a45c19..840c2d6 (dshea)
|
||||||
|
- Add documentation for --excludeWeakdeps (dshea)
|
||||||
|
- Add support for --excludeWeakdeps option to %%packages. (james)
|
||||||
|
- Numbers can be part of a kickstart command option. (clumens)
|
||||||
|
- It's authconfig, not autoconfig (in the kickstart.vim file). (clumens)
|
||||||
|
- Fix pylint no-member errors. (clumens)
|
||||||
|
- Support file URLs for ostree (#1327460). (clumens)
|
||||||
|
- Add ksvalidator test cases (jikortus)
|
||||||
|
- Add classes for pykickstart tools testing (jikortus)
|
||||||
|
- ksvalidator - don't require KS file with -l option (jikortus)
|
||||||
|
|
||||||
|
* Thu Apr 14 2016 Chris Lumens <clumens@redhat.com> - 3.2-1
|
||||||
|
- Fix a couple mistakes in the documentation. (clumens)
|
||||||
|
- Correctly move scripts after they've been installed. (clumens)
|
||||||
|
- Document %%traceback and %%onerror. (clumens)
|
||||||
|
- Add a new %%onerror script section (#74). (clumens)
|
||||||
|
- Enable coverage reporting for pykickstart tools (jikortus)
|
||||||
|
- Fix really long lines in the documentation. (clumens)
|
||||||
|
- Lots of documentation updates. (clumens)
|
||||||
|
|
||||||
|
* Wed Mar 30 2016 Chris Lumens <clumens@redhat.com> - 3.1-1
|
||||||
|
- Fix the version of the parser in packages tests, too. (clumens)
|
||||||
|
- PWD doesn't work in the Makefile. (clumens)
|
||||||
|
- Disable the attrs test for python2. (clumens)
|
||||||
|
- Accept alternate names for some keyword arguments. (clumens)
|
||||||
|
- Don't change ignoredisk.ignoredisk in the __init__ method. (clumens)
|
||||||
|
- Fix bugs where F16 and F18 were using the wrong versions of objects. (clumens)
|
||||||
|
- Allow marking options as "notest". (clumens)
|
||||||
|
- Add a test case for various ways of setting attributes. (clumens)
|
||||||
|
- Add a dataClass attribute to KickstartCommand. (clumens)
|
||||||
|
- Add a test case for deprecated command corner cases. (clumens)
|
||||||
|
- Add --chunksize option to raid command. (vtrefny)
|
||||||
|
- Add a test case for the deprecated multipath command. (clumens)
|
||||||
|
- Mark the device, dmraid, and multipath commands as deprecated. (clumens)
|
||||||
|
- Get rid of the ver global variable. (clumens)
|
||||||
|
- Remove deprecated commands from the documentation. (clumens)
|
||||||
|
- Add Fedora 25 support. (vtrefny)
|
||||||
|
- Add some more tests for parser-related corner cases. (clumens)
|
||||||
|
- Fix processing of the #platform= comment. (clumens)
|
||||||
|
- Get rid of a bunch of unnecessary blank lines. (clumens)
|
||||||
|
- fix formating (Frodox)
|
||||||
|
- Change network example to working one (Frodox)
|
||||||
|
- Add DNF system-upgrade near FedUp references (github)
|
||||||
|
|
||||||
|
* Fri Mar 04 2016 Chris Lumens <clumens@redhat.com> - 3.0-1
|
||||||
|
- Make sure the script test references parser. (clumens)
|
||||||
|
- Don't use class attributes for the version or kickstart string. (clumens)
|
||||||
|
- Add a syntax highlighting file for vim. (clumens)
|
||||||
|
- Move tests/parser/* into the tests/ directory. (clumens)
|
||||||
|
- Use importlib to import modules. (dshea)
|
||||||
|
- Update kickstart documentation for ntp (jkonecny)
|
||||||
|
- It's self.sshkey, not self.key. (clumens)
|
||||||
|
- Remove orderedset.py (dshea)
|
||||||
|
- Remove the removal of the eintr checker, which has been removed (dshea)
|
||||||
|
- Improved method.py test coverage (jikortus)
|
||||||
|
- Verify that a password with a # sign doesn't get read as a comment. (clumens)
|
||||||
|
- Raise deprecation warnings in _setToSelf and _setToObj. (clumens)
|
||||||
|
- Do not log httpd messages in the load tests. (dshea)
|
||||||
|
- There is no F7_Key class - use RHEL5_Key instead. (clumens)
|
||||||
|
- The RHEL6 branch supported the key command. (clumens)
|
||||||
|
- Add more test coverage around Group and Script objects. (clumens)
|
||||||
|
- load.py initial test coverage + exception catch (jikortus)
|
||||||
|
- Fix more formatting problems under the part command. (clumens)
|
||||||
|
- Fix some indentation problems in the documentation. (clumens)
|
||||||
|
- Clear up confusing documentation about MB vs. MiB. (clumens)
|
||||||
|
- argparse error messages are different in python2 and python3. (clumens)
|
||||||
|
- Add a document describing how to adapt your code to pykickstart-3. (clumens)
|
||||||
|
- Promote _setToObj and _setToSelf to public functions. (clumens)
|
||||||
|
- Increase test coverage to 96%%. (clumens)
|
||||||
|
- Don't duplicate autopart+volgroup checks in the volgroup handlers. (clumens)
|
||||||
|
- RHEL7 needs to use the correct version of FcoeData and Autopart. (clumens)
|
||||||
|
- Replace required=1 and deprecated=1 with =True. (clumens)
|
||||||
|
- Get rid of unnecessary args to add_argument. (clumens)
|
||||||
|
- Get rid of references to KickstartParseError in assert_parse_error. (clumens)
|
||||||
|
- Convert command objects to use argparse instead of optparse. (clumens)
|
||||||
|
- Remove KickstartValueError. (clumens)
|
||||||
|
- Add some custom actions and types to make things easier elsewhere. (clumens)
|
||||||
|
- _setToSelf and _setToObj now take a Namespace object. (clumens)
|
||||||
|
- Use the new ksboolean function where we were using the string. (clumens)
|
||||||
|
- Convert options.py to use argparse instead of optparse. (clumens)
|
||||||
|
- Remove the custom map and map_extend actions. (clumens)
|
||||||
|
- Try harder to test translations. (dshea)
|
Loading…
Reference in New Issue
Block a user