John Matthews fc0d31
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
John Matthews fc0d31
John Matthews fc0d31
Name: grinder
John Matthews 8ae393
Version: 0.0.139
47bffc
Release: 11%{?dist}
John Matthews fc0d31
Summary: A tool for synchronizing content from yum repositories
John Matthews fc0d31
John Matthews fc0d31
Group: Development/Tools
John Matthews fc0d31
License: GPLv2
John Matthews fc0d31
URL: http://git.fedorahosted.org/git/?p=grinder.git
John Matthews fc0d31
Source0: https://fedorahosted.org/releases/g/r/%{name}/%{name}-%{version}.tar.gz
John Matthews fc0d31
John Matthews fc0d31
BuildArch: noarch
John Matthews fc0d31
BuildRequires:  python-setuptools
John Matthews fc0d31
Requires:       createrepo, python >= 2.4
John Matthews fc0d31
Requires:       PyYAML
John Matthews fc0d31
Requires:       python-pycurl
John Matthews fc0d31
%if 0%{?rhel} == 6
John Matthews fc0d31
# RHEL-6, 
John Matthews fc0d31
# Require updated nss/curl for BZ: https://bugzilla.redhat.com/show_bug.cgi?id=710455
John Matthews fc0d31
Requires:       nss >= 3.12.9
John Matthews fc0d31
Requires:       curl => 7.19.7
John Matthews fc0d31
Requires:       python-hashlib
John Matthews fc0d31
%endif
John Matthews fc0d31
John Matthews fc0d31
John Matthews fc0d31
%description
John Matthews fc0d31
A tool for synchronizing content such as packages, distributions, and 
John Matthews fc0d31
errata from yum repositories.
John Matthews fc0d31
John Matthews fc0d31
%prep
John Matthews fc0d31
%setup -q 
John Matthews fc0d31
John Matthews fc0d31
John Matthews fc0d31
%build
John Matthews fc0d31
%{__python} setup.py build
John Matthews fc0d31
John Matthews fc0d31
John Matthews fc0d31
%install
John Matthews fc0d31
rm -rf $RPM_BUILD_ROOT
John Matthews fc0d31
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
John Matthews fc0d31
rm -f $RPM_BUILD_ROOT%{python_sitelib}/*egg-info/requires.txt
John Matthews fc0d31
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8/
John Matthews fc0d31
cp man/grinder.8 $RPM_BUILD_ROOT%{_mandir}/man8/grinder.8
John Matthews fc0d31
John Matthews fc0d31
%files
John Matthews fc0d31
%defattr(-,root,root,-)
John Matthews fc0d31
%doc README COPYING LICENSE
John Matthews fc0d31
%{_bindir}/grinder
John Matthews fc0d31
%dir %{python_sitelib}/grinder
John Matthews fc0d31
%{python_sitelib}/grinder/*
John Matthews fc0d31
%{python_sitelib}/grinder-*.egg-info
John Matthews fc0d31
%config(noreplace) %{_sysconfdir}/grinder/grinder.yml
John Matthews fc0d31
%{_mandir}/man8/grinder.8.gz
John Matthews fc0d31
John Matthews fc0d31
John Matthews fc0d31
%changelog
47bffc
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.139-11
47bffc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
47bffc
c5fa2a
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.139-10
c5fa2a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
c5fa2a
5889b8
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.139-9
5889b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
5889b8
a5d53a
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.139-8
a5d53a
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
a5d53a
e29e89
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.139-7
e29e89
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
e29e89
2b472c
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.139-6
2b472c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2b472c
9559f5
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.139-5
9559f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9559f5
6ad234
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.139-4
6ad234
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
6ad234
d9409f
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.139-3
d9409f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
d9409f
2c9ed5
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.139-2
2c9ed5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2c9ed5
John Matthews 8ae393
* Mon Feb 27 2012 John Matthews <jmatthews@redhat.com> 0.0.139-1
John Matthews 8ae393
- 797195 - Syncing multiple repos concurrently could cause missing symlinks
John Matthews 8ae393
  (jmatthews@redhat.com)
John Matthews 8ae393
John Matthews 8ae393
* Thu Feb 23 2012 John Matthews <jmatthews@redhat.com> 0.0.138-1
John Matthews 8ae393
- 
John Matthews 8ae393
John Matthews 8ae393
* Thu Feb 23 2012 John Matthews <jmatthews@redhat.com> 0.0.137-1
John Matthews 8ae393
- Refactor grinder to support integration with Pulp's generic content approach
John Matthews 8ae393
  (jmatthews@redhat.com)
John Matthews 8ae393
John Matthews fc0d31
* Thu Dec 15 2011 John Matthews <jmatthews@redhat.com> 0.0.136-1
John Matthews fc0d31
- rpmlint updates (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Dec 15 2011 John Matthews <jmatthews@redhat.com> 0.0.135-1
John Matthews fc0d31
- Update for fedora review (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Dec 15 2011 John Matthews <jmatthews@redhat.com> 0.0.134-1
John Matthews fc0d31
- 761173 - SELinux related: Move grinder usage of /tmp/grinder to
John Matthews fc0d31
  /var/run/grinder (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Dec 15 2011 John Matthews <jmatthews@redhat.com> 0.0.133-1
John Matthews fc0d31
- 754787 - Disruption in Internet Connectivity leave a large number of sleeping
John Matthews fc0d31
  grinder processes (jmatthews@redhat.com)
John Matthews fc0d31
- 765930 - ProgressTracker: Issue when re-downloading a failed file, "Error
John Matthews fc0d31
  Negative delat_bytes" (jmatthews@redhat.com)
John Matthews fc0d31
- Allow 206 as successful status, fix for resuming a partial download
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
- 767261 - better handling of RMI killed/aborted. (jortel@redhat.com)
John Matthews fc0d31
- 752288 - Progress Reporting jumps from 99% to 88% when syncing with
John Matthews fc0d31
  distribution files present Moved distro items to front of queue so size
John Matthews fc0d31
  adjustment happens early in the sync progress. (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Dec 12 2011 John Matthews <jmatthews@redhat.com> 0.0.132-1
John Matthews fc0d31
- Update man page (jmatthews@redhat.com)
John Matthews fc0d31
- Rpmlint error fix to move python-hashlib from general requires to only
John Matthews fc0d31
  required in el6 (jmatthews@redhat.com)
John Matthews fc0d31
- Adding a makefile to handle scp'ing src tarball and spec to fedorahosted for
John Matthews fc0d31
  each build (jmatthews@redhat.com)
John Matthews fc0d31
- Removing proxy_password from log output (jmatthews@redhat.com)
John Matthews fc0d31
- rpmlint update and added more logging output (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed Nov 30 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.131-1
John Matthews fc0d31
- 753940 - fix purge orphaned logic to use the actual file name written on
John Matthews fc0d31
  filesystem (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Nov 18 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.130-1
John Matthews fc0d31
- fixing typo (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed Nov 16 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.129-1
John Matthews fc0d31
- changing repofile path link to use new method for symlinks
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
- 753805 - handle symlink exists exception when multiple concurrent processes
John Matthews fc0d31
  try to create same link (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Nov 10 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.128-1
John Matthews fc0d31
- 752784 - check treeinfo ddata for empty strings along with config existance
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Nov 07 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.127-1
John Matthews fc0d31
- 751860 - fix for grinder to account for excludes passed in from pulp to skip
John Matthews fc0d31
  packages or distributions (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Nov 01 2011 John Matthews <jmatthews@redhat.com> 0.0.126-1
John Matthews fc0d31
- Added error details for checksum & size mismatches (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Nov 01 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.125-1
John Matthews fc0d31
- changing the parse metadata to be a plain list to support same checksum
John Matthews fc0d31
  different filename scenario (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Nov 01 2011 John Matthews <jmatthews@redhat.com> 0.0.124-1
John Matthews fc0d31
- Update progress tracking to account for when actual file size is different
John Matthews fc0d31
  than expected (jmatthews@redhat.com)
John Matthews fc0d31
- 749902 - fixing lock validity to check existing lock (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Oct 28 2011 John Matthews <jmatthews@redhat.com> 0.0.123-1
John Matthews fc0d31
- Enabling download progress per item (jmatthews@redhat.com)
John Matthews fc0d31
- purge ParentMethod from __getstate__() result as well. (jortel@redhat.com)
John Matthews fc0d31
- fix for traceback caused due to incorrect downloadurl construct
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
- Fixed issue with update_progress resetting remaining_bytes to 0 incorrectly
John Matthews fc0d31
  and added tests for ProgressTracker (jmatthews@redhat.com)
John Matthews fc0d31
- WorkInProgress, reworking Sync Progress so we can accept incremental updates
John Matthews fc0d31
  as an item is downloading (jmatthews@redhat.com)
John Matthews fc0d31
- activeobject: remove support for 'parent' decorator. (jortel@redhat.com)
John Matthews fc0d31
- Add support of Objects not in default python path. (jortel@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Oct 24 2011 John Matthews <jmatthews@redhat.com> 0.0.122-1
John Matthews fc0d31
- Remove debugging log statement (jmatthews@redhat.com)
John Matthews fc0d31
- Update to handle an empty repo (jmatthews@redhat.com)
John Matthews fc0d31
- Add unit test for removal of existing old packages (jmatthews@redhat.com)
John Matthews fc0d31
- 737523 - Move yum logic to ActiveObject to hide memory leak
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
- Fix TmpDir.clean() Operation not permitted. (jortel@redhat.com)
John Matthews fc0d31
- Add self cleaning TmpDir and use instead of tempfile.mkdtemp().
John Matthews fc0d31
  (jortel@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Oct 14 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.121-1
John Matthews fc0d31
- Add options to pass in optional central distribution location to store
John Matthews fc0d31
  distros in a separate area and symlink to repos directory. Also adding a
John Matthews fc0d31
  distribution label as a combination string with params from treeinfo. Pulp
John Matthews fc0d31
  will use this to store distributions centrally. (pkilambi@redhat.com)
John Matthews fc0d31
- Partial change for cleaning up grinderlock file descriptors
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
- 737614 - glibc backtrace during repo sync (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Oct 11 2011 James Slagle <jslagle@redhat.com> 0.0.120-1
John Matthews fc0d31
- 742351 - always clean up the yum cache (tmp) directory. (jortel@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Oct 11 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.119-1
John Matthews fc0d31
- fixing the manifest to match cdn (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Sep 22 2011 James Slagle <jslagle@redhat.com> 0.0.118-1
John Matthews fc0d31
- grinder doesnt clean up before retrying a 404'ed request, this causes the
John Matthews fc0d31
  files with unknown size to pass the verify test as we ned up validating just
John Matthews fc0d31
  the path (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Sep 20 2011 James Slagle <jslagle@redhat.com> 0.0.117-1
John Matthews fc0d31
- patch activeobject memory leaks. use Popen.wait() to prevent Popen object's
John Matthews fc0d31
  from being added to subprocess._active. remove atexit usage.  Don't think it
John Matthews fc0d31
  was doing anything except preventing the activeobject from being garbage
John Matthews fc0d31
  collected. (jortel@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Sep 16 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.116-1
John Matthews fc0d31
- Adding a write lock when base fetch tries to download and write bits to the
John Matthews fc0d31
  same location on the filesystem. (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Sep 15 2011 John Matthews <jmatthews@redhat.com> 0.0.115-1
John Matthews fc0d31
- Allow checksum and size check on existing files to be optional
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed Sep 14 2011 James Slagle <jslagle@redhat.com> 0.0.114-1
John Matthews fc0d31
-  738306 - part file should now only try to rename if file isnt already closed
John Matthews fc0d31
  by other concurrent processes (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Sep 13 2011 Jeff Ortel <jortel@redhat.com>
John Matthews fc0d31
- 737531 - Close YumRepository object when finished with it.
John Matthews fc0d31
  (jortel@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Sep 06 2011 Jeff Ortel <jortel@redhat.com> 0.0.112-1
John Matthews fc0d31
- Fix pipe leak in activeobject. The leak was introduced when activeobject
John Matthews fc0d31
  changed to be python 2.4 compat by killing the child process manually instead
John Matthews fc0d31
  of using Popen.kill().  This method probably closed pipes.  So, when we
John Matthews fc0d31
  discontinued using it, we needed to manually close the stdin & stdout pipes.
John Matthews fc0d31
  (jortel@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Sep 01 2011 John Matthews <jmatthews@redhat.com> 0.0.111-1
John Matthews fc0d31
- Explicit stop of ParallelFetch if an exception happens fetchYumRepo
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
- Add support for callbacks in ActiveObject. (jortel@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Aug 05 2011 John Matthews <jmatthews@redhat.com> 0.0.110-1
John Matthews fc0d31
- renamed file manifest to match cdn (pkilambi@redhat.com)
John Matthews fc0d31
- getRepoData now checks if stop has been called before fetching next metadata
John Matthews fc0d31
  file (jmatthews@redhat.com)
John Matthews fc0d31
- 695607 - Fix RHEL macro. (jortel@redhat.com)
John Matthews fc0d31
- Added test for immediate stop of downloading (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Aug 02 2011 John Matthews <jmatthews@redhat.com> 0.0.109-1
John Matthews fc0d31
- Stop will now abort an activeobject method invocation and child processes
John Matthews fc0d31
  will be killed (jmatthews@redhat.com)
John Matthews fc0d31
- Log exception if we can't parse .treeinfo (jmatthews@redhat.com)
John Matthews fc0d31
- adding unit test to validate write function (pkilambi@redhat.com)
John Matthews fc0d31
- adding copyright header (pkilambi@redhat.com)
John Matthews fc0d31
- Support to store and resume downloads in grinder. New Callback write function
John Matthews fc0d31
  to track offsets and write files (pkilambi@redhat.com)
John Matthews fc0d31
- Fix docstring. (jortel@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Jul 19 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.108-1
John Matthews fc0d31
- fix metadata path (pkilambi@redhat.com)
John Matthews fc0d31
- moving the parse metadata call to utils so pulp can reuse it
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
- fixing central location file path (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Jul 14 2011 Jeff Ortel <jortel@redhat.com> 0.0.107-1
John Matthews fc0d31
- Fix GrinderUtils import. (jortel@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Jul 14 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.106-1
John Matthews fc0d31
- python 2.4 compat: Package qualify imports; Launch activeobject child using
John Matthews fc0d31
  __file__. (jortel@redhat.com)
John Matthews fc0d31
- python 2.4 compat; better abort support. (jortel@redhat.com)
John Matthews fc0d31
- typo in comment (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed Jul 06 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.105-1
John Matthews fc0d31
- 712521 - If remoteurl is set as part of package object in primary use that
John Matthews fc0d31
  for download else use relativepath with feed (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Jun 30 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.104-1
John Matthews fc0d31
- Tunnel logging in child back to parent in activeobject. (jortel@redhat.com)
John Matthews fc0d31
- Add state back-synchronization in ActiveObject. (jortel@redhat.com)
John Matthews fc0d31
- Wrap parallel fetch in ActiveObject. (jortel@redhat.com)
John Matthews fc0d31
- Disable 'split of PEM' certs, issue is a multithreading bug with NSS, split
John Matthews fc0d31
  of cert doesn't impact it (jmatthews@redhat.com)
John Matthews fc0d31
- 711329 - frequent crash syncing protected repos, added split of PEM to
John Matthews fc0d31
  separate certs (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Jun 07 2011 John Matthews <jmatthew@redhat.com> 0.0.103-1
John Matthews fc0d31
- 
John Matthews fc0d31
John Matthews fc0d31
* Tue Jun 07 2011 John Matthews <jmatthews@redhat.com> 0.0.102-1
John Matthews fc0d31
- 710455 - Grinder cannot sync a Pulp protected repo (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Jun 06 2011 John Matthews <jmatthew@redhat.com> 0.0.101-1
John Matthews fc0d31
- Remove requirement that all 3, cacert, cert, key must be specified at same
John Matthews fc0d31
  time. (jmatthew@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue May 31 2011 John Matthews <jmatthews@redhat.com> 0.0.100-1
John Matthews fc0d31
- Added info about item type/name to progress callback details
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
- re-license with more appropriate GPLv2 or later text (mmccune@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon May 23 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.99-1
John Matthews fc0d31
- Adding file sync to grinder CLI (pkilambi@redhat.com)
John Matthews fc0d31
- File Sync support: * File based sync driver which parses the MANIFEST and
John Matthews fc0d31
  fetches urls * unit tests (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue May 17 2011 John Matthews <jmatthew@redhat.com> 0.0.98-1
John Matthews fc0d31
- Adjust ssl cert usage so we can specify --cacert without a key/cert
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue May 10 2011 John Matthews <jmatthews@redhat.com> 0.0.97-1
John Matthews fc0d31
- Added log output to show total bytes transferred and time spent
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed Apr 27 2011 John Matthews <jmatthews@redhat.com> 0.0.96-1
John Matthews fc0d31
- 694578 - Grinder 'numOldPackages' should be improved to fetch less packages.
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Apr 26 2011 John Matthews <jmatthews@redhat.com> 0.0.95-1
John Matthews fc0d31
- 698344 - sync status error details returns array of array of hashes
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed Apr 13 2011 John Matthews <jmatthews@redhat.com> 0.0.94-1
John Matthews fc0d31
- 695743 - Multiple concurrent calls to util.get_repo_packages() results in
John Matthews fc0d31
  Segmentation fault (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Apr 11 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.93-1
John Matthews fc0d31
- Adding ability to make purge orphaned packages optional. From pulp's
John Matthews fc0d31
  standpoint, since we allow uploads to synced repos, it doesnt make sense to
John Matthews fc0d31
  purge orphaned (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Apr 01 2011 John Matthews <jmatthews@redhat.com> 0.0.92-1
John Matthews fc0d31
- Update ProgressReport to correctly state when Content Download is starting
John Matthews fc0d31
  Prior to this change we marked the 'step' of downloading after the first
John Matthews fc0d31
  package completed.  Now we mark it when the first package starts to download
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
- Change to log type when a file can't be fetched - motivation was to quiet
John Matthews fc0d31
  error statements when .treeinfo can't be found (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Mar 28 2011 John Matthews <jmatthew@redhat.com> 0.0.91-1
John Matthews fc0d31
- Added ability to limit download bandwidth per thread (jmatthew@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Mar 25 2011 John Matthews <jmatthew@redhat.com> 0.0.90-1
John Matthews fc0d31
- 
John Matthews fc0d31
John Matthews fc0d31
* Fri Mar 25 2011 John Matthews <jmatthews@redhat.com> 0.0.89-1
John Matthews fc0d31
- 690157 - Sync'd Repository Structure does not match Feed Repo
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Mar 18 2011 John Matthews <jmatthew@redhat.com> 0.0.88-1
John Matthews fc0d31
- 
John Matthews fc0d31
John Matthews fc0d31
* Fri Mar 18 2011 John Matthews <jmatthew@redhat.com> 0.0.87-1
John Matthews fc0d31
- build in brew RHEL-6-CLOUDE (jmatthew@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed Mar 09 2011 John Matthews <jmatthews@redhat.com> 0.0.86-1
John Matthews fc0d31
- 680444 - exception during status api call (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Mar 08 2011 John Matthews <jmatthews@redhat.com> 0.0.85-1
John Matthews fc0d31
- fix for getting relative path (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Mar 08 2011 John Matthews <jmatthews@redhat.com> 0.0.84-1
John Matthews fc0d31
- 683011 - package symlinks in repos should be relative (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Mar 07 2011 John Matthews <jmatthews@redhat.com> 0.0.83-1
John Matthews fc0d31
- 681304 - repo sync failing with Type error (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed Mar 02 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.82-1
John Matthews fc0d31
- moving the checksum as the last subdirectory to make package lookups easy
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Feb 24 2011 John Matthews <jmatthews@redhat.com> 0.0.81-1
John Matthews fc0d31
- 678119 - Two fields from repo sync status are not being updated correctly
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Feb 17 2011 John Matthews <jmatthews@redhat.com> 0.0.80-1
John Matthews fc0d31
- Fix for race condition with check dir then makedirs (jmatthew@redhat.com)
John Matthews fc0d31
- update README to reflect we sync more than just packages now
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Feb 07 2011 Pradeep Kilambi <pkilambi@redhat.com> 0.0.79-1
John Matthews fc0d31
- Support for grinder to place the currently processing metadata in a temporary
John Matthews fc0d31
  location until the sync completes and then move to final location. This
John Matthews fc0d31
  should allow us to keep serving the existing content until the new metadata
John Matthews fc0d31
  is ready to serve (pkilambi@redhat.com)
John Matthews fc0d31
- 667753 - running repo sync with --no-packages option on a newly created repo
John Matthews fc0d31
  fails (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Feb 04 2011 John Matthews <jmatthews@redhat.com> 0.0.78-1
John Matthews fc0d31
- 670886 - repo sync error need to add more error information on a per "item"
John Matthews fc0d31
  basis [yum sync changes] (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Jan 27 2011 John Matthews <jmatthews@redhat.com> 0.0.77-1
John Matthews fc0d31
- Changed wording for download step (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Jan 27 2011 John Matthews <jmatthews@redhat.com> 0.0.76-1
John Matthews fc0d31
- Change text for "Downloading Items" step to mention Verifying Existing items
John Matthews fc0d31
  (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Jan 25 2011 John Matthews <jmatthews@redhat.com> 0.0.75-1
John Matthews fc0d31
- fix for when no callback is passed into a sync (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Jan 24 2011 John Matthews <jmatthews@redhat.com> 0.0.74-1
John Matthews fc0d31
- Adding per item type num_success/num_error (jmatthews@redhat.com)
John Matthews fc0d31
- 670526 - Add more information to progress reporting (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Jan 20 2011 John Matthews <jmatthews@redhat.com> 0.0.73-1
John Matthews fc0d31
- 
John Matthews fc0d31
John Matthews fc0d31
* Mon Jan 17 2011 John Matthews <jmatthew@redhat.com> 0.0.72-1
John Matthews fc0d31
- 670283 - Yum Repo sync failing for fedora channels (jmatthew@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Jan 14 2011 John Matthews <jmatthews@redhat.com> 0.0.71-1
John Matthews fc0d31
- 662744 - [RFE] Sync progress indicator need to show stats for all content
John Matthews fc0d31
  types (pkgs, errata, files, distros, etc) (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Jan 07 2011 John Matthews <jmatthews@redhat.com> 0.0.70-1
John Matthews fc0d31
- YumRepoFetch will block when stop() is called until all threads have
John Matthews fc0d31
  finished. (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Jan 06 2011 John Matthews <jmatthew@redhat.com> 0.0.69-1
John Matthews fc0d31
- 662760 - Failed repo sync still shows success (jmatthews@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed Dec 22 2010 Jay Dobies <jason.dobies@redhat.com> 0.0.68-1
John Matthews fc0d31
- Fixed spec description (jason.dobies@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Dec 13 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.67-1
John Matthews fc0d31
- makeing sslverify an option that can be passed to YumRepoGrinder api call as
John Matthews fc0d31
  well as a cli option to pass in --nosslverify (pkilambi@redhat.com)
John Matthews fc0d31
- fixing indentation (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Dec 02 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.66-1
John Matthews fc0d31
- changing the skip check to use right value (pkilambi@redhat.com)
John Matthews fc0d31
- Adding option to skip specific content types from syncs (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Nov 09 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.65-1
John Matthews fc0d31
- Adding support for RepoFetch to pass in remove_old checks. CLean up print
John Matthews fc0d31
  statements (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Oct 28 2010 John Matthews <jmatthew@redhat.com> 0.0.64-1
John Matthews fc0d31
- 640448 - RHEL5 grinder build errors (jmatthew@redhat.com)
John Matthews fc0d31
- set numOldPackage from param (pkilambi@redhat.com)
John Matthews fc0d31
- Adding limit #.of old packages support for Grinder repo sync
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Sep 24 2010 John Matthews <jmatthew@redhat.com> 0.0.63-1
John Matthews fc0d31
- 608672 - clearly state error when systemid/certifcate are unable to be read
John Matthews fc0d31
  (jmatthew@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed Sep 22 2010 John Matthews <jmatthew@redhat.com> 0.0.62-1
John Matthews fc0d31
- fix for rhn sync (jmatthew@redhat.com)
John Matthews fc0d31
- In certain case such as CDN, dotted files are not allowed. Try a treeinfo if
John Matthews fc0d31
  .treeinfo fails before quitting (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Sep 17 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.61-1
John Matthews fc0d31
- removes unused files key (pkilambi@redhat.com)
John Matthews fc0d31
- Adding support to be able to sync down trees associated to the product repo
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
- include checksum in package store path (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Sep 07 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.60-1
John Matthews fc0d31
- Somtimes the package path could have directories, created the dirs before
John Matthews fc0d31
  creating symlinks (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Sep 02 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.59-1
John Matthews fc0d31
- Adding central package location support for grinder. Packages are synced to
John Matthews fc0d31
  packages_location and symlined to repo directory. Default is repo directory
John Matthews fc0d31
  unless packages_location is passed. DRPMS will be stored in individual repos
John Matthews fc0d31
  as usual (pkilambi@redhat.com)
John Matthews fc0d31
- purge orphaned packages that are not part of updated repodata
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Aug 24 2010 John Matthews <jmatthew@redhat.com> 0.0.58-1
John Matthews fc0d31
- Adding a progress callback (jmatthew@redhat.com)
John Matthews fc0d31
- RHN now expects the updateinfo fetch to use <checksum>-updateinfo.xml.gz as
John Matthews fc0d31
  the request file, so we ask for repomd.xml, get the checksum for updateinfo
John Matthews fc0d31
  and construct the request name to match RHN (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Aug 03 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.57-1
John Matthews fc0d31
- 620791 - exclude epoch from the filename stored on disk (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Aug 02 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.56-1
John Matthews fc0d31
- exposing the newest package download flag to YumRepoGrinder class
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Aug 02 2010 John Matthews <jmatthew@redhat.com> 0.0.55-1
John Matthews fc0d31
- add proxy basic http user authentication to package fetch
John Matthews fc0d31
  (jmatthew@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Jul 30 2010 Jay Dobies <jason.dobies@redhat.com> 0.0.54-1
John Matthews fc0d31
- 
John Matthews fc0d31
John Matthews fc0d31
* Fri Jul 30 2010 Jay Dobies <jason.dobies@redhat.com> 0.0.53-1
John Matthews fc0d31
- Adding http proxy support to grinder's yum repo fetches - user/password auth
John Matthews fc0d31
  is not implemented for the pkg dowload yet (jmatthew@redhat.com)
John Matthews fc0d31
- moving code authors to a separate AUTHORS file (pkilambi@redhat.com)
John Matthews fc0d31
- 602243 - fixing the drpm path (pkilambi@redhat.com)
John Matthews fc0d31
- 570887 - grinder, running grinder with -a option gives conflicting options
John Matthews fc0d31
  specified error. If --all is specified on command line, disable removeold If
John Matthews fc0d31
  --removeold is specified on command line, disable fetchall
John Matthews fc0d31
  (jmatthew@redhat.com)
John Matthews fc0d31
- 573138 - traceback when using a bad URL (jmatthew@redhat.com)
John Matthews fc0d31
- adding a debug line to display what basepath is set to for yum fetches
John Matthews fc0d31
  (jmatthew@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed May 26 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.52-1
John Matthews fc0d31
- copy repofiles to repodata dir instead of move so packagesack can use the
John Matthews fc0d31
  primary (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed May 26 2010 John Matthews <jmatthew@redhat.com> 0.0.51-1
John Matthews fc0d31
- fix for activation, we dropped called to "activate" when porting to new CLI
John Matthews fc0d31
  (jmatthew@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue May 25 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.50-1
John Matthews fc0d31
- set the primary_db to not retrieved so repo can refecth it for metadata dir
John Matthews fc0d31
- 594496 - fix typos in help messages
John Matthews fc0d31
- 572597 - updating grinder man page to include new options for yum
John Matthews fc0d31
- 592316: making cli options for yuma nd rhn look close
John Matthews fc0d31
John Matthews fc0d31
* Fri May 21 2010 John Matthews <jmatthew@redhat.com> 0.0.49-1
John Matthews fc0d31
- fix 'fetch' call to pass in hashType, this prob showed up during a long sync
John Matthews fc0d31
  when auth data became stale we would refresh auth data, then re-call fetch.
John Matthews fc0d31
  The call to fetch was missing hashType (jmatthew@redhat.com)
John Matthews fc0d31
- Grinder: before fetching the repodata convert the url to ascii so urlgrabber
John Matthews fc0d31
  doesnt freakout (pkilambi@redhat.com)
John Matthews fc0d31
- logging info change, as per QE request (jmatthew@redhat.com)
John Matthews fc0d31
- added web install requirement (jconnor@redhat.com)
John Matthews fc0d31
- changed package_dir argument from 'grinder': 'src/grinder' to '': 'src' which
John Matthews fc0d31
  tells disutils that the packages found by find_packages are under src/
John Matthews fc0d31
  (jconnor@redhat.com)
John Matthews fc0d31
- moving grinder tests from 'tests' to 'test', makes setup.py happy for develop
John Matthews fc0d31
  install (jmatthew@redhat.com)
John Matthews fc0d31
- Change --debug to be a True/False only, removed unused 'logging level'
John Matthews fc0d31
  ability. (jmatthew@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed May 19 2010 John Matthews <jmatthew@redhat.com> 0.0.48-1
John Matthews fc0d31
- Adding extra log output to help QE in automation testing
John Matthews fc0d31
  (jmatthew@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed May 19 2010 Mike McCune <mmccune@redhat.com> 0.0.46-1
John Matthews fc0d31
- import into pulp
John Matthews fc0d31
John Matthews fc0d31
* Tue May 18 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.44-1
John Matthews fc0d31
- 593304 - Minor issue, visible python errors at the end of a kickstart sync
John Matthews fc0d31
  (jwmatthews@gmail.com)
John Matthews fc0d31
- adding a prefix of "grinder." to our logger instances (jwmatthews@gmail.com)
John Matthews fc0d31
- 593074 - set the relative path based on primary xml (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon May 17 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.43-1
John Matthews fc0d31
- 
John Matthews fc0d31
John Matthews fc0d31
* Fri May 14 2010 John Matthews <jwmatthews@gmail.com> 0.0.42-1
John Matthews fc0d31
- Updates for Package/Kickstart fetch to work with changes in BaseFetch Note:
John Matthews fc0d31
  RHN comm to https is currently broken, http is working (jwmatthews@gmail.com)
John Matthews fc0d31
- Refactor BaseFtech to use pycurl so RHN and yum fetch use the same logic to
John Matthews fc0d31
  fetch and validate downloads (pkilambi@redhat.com)
John Matthews fc0d31
- refactor, remove rhncomm from BaseFetch (jwmatthews@gmail.com)
John Matthews fc0d31
- Fix for kickstarts, need to keep filename same as what RHN uses (don't use
John Matthews fc0d31
  epoch in filename) (jwmatthews@gmail.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu May 13 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.40-1
John Matthews fc0d31
- Adding python-hashlib dependency to grinder (pkilambi@redhat.com)
John Matthews fc0d31
- Adding validation for drpms fetch
John Matthews fc0d31
John Matthews fc0d31
* Wed May 12 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.38-1
John Matthews fc0d31
- log tracebacks for debug purposes (pkilambi@redhat.com)
John Matthews fc0d31
- RepoFecth now validates existing packages and only fetches new ones. Added a
John Matthews fc0d31
  new utils module for common calls (pkilambi@redhat.com)
John Matthews fc0d31
- fix typo for 'packages' instead of 'kickstarts' (jwmatthews@gmail.com)
John Matthews fc0d31
- bz591120 - running grinder with -k and -K results in error
John Matthews fc0d31
  (jwmatthews@gmail.com)
John Matthews fc0d31
- move 'removeold' functionality to BaseSync, add in CLI option for 'removeold'
John Matthews fc0d31
  (jwmatthews@gmail.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon May 10 2010 John Matthews <jwmatthews@gmail.com> 0.0.37-1
John Matthews fc0d31
- fix for basePath being used when set in config file and cleanup of unused
John Matthews fc0d31
  "main" method (jwmatthews@gmail.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu May 06 2010 John Matthews <jwmatthews@gmail.com> 0.0.36-1
John Matthews fc0d31
- add createRepo/updateRepo calls to syncPackages() (jwmatthews@gmail.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu May 06 2010 Pradeep Kilambi <pkilambi@redhat.com> 0.0.35-1
John Matthews fc0d31
- Adding support to fetch content by passing in ssl ca and content certs via
John Matthews fc0d31
  yum for metadata and pycurl to fetch the bits (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed May 05 2010 Mike McCune <mmccune@redhat.com> 0.0.33-1
John Matthews fc0d31
- copy repomd.xml to the repodata directory (pkilambi@redhat.com)
John Matthews fc0d31
- update for kickstart syncs (jwmatthews@gmail.com)
John Matthews fc0d31
- add check for systemid and ensure we cleanup test cert/systemid
John Matthews fc0d31
  (jwmatthews@gmail.com)
John Matthews fc0d31
- adding unittests for RHNSync parsing configfile and reading options from
John Matthews fc0d31
  command line (jwmatthews@gmail.com)
John Matthews fc0d31
- rename RHNContent to RHNFetch (jwmatthews@gmail.com)
John Matthews fc0d31
- adding 'rhn' operation to GrinderCLI  - options are initialized in order of
John Matthews fc0d31
  Defaults, Config File, CLI  - basic package syncing has been tested  - needs
John Matthews fc0d31
  exhaustive testing with different option combinations (jwmatthews@gmail.com)
John Matthews fc0d31
- minor fixes after testing presto stuff (pkilambi@redhat.com)
John Matthews fc0d31
- Support to sync down delta rpms metadata and corresponding binaries for a
John Matthews fc0d31
  given repo if available. (pkilambi@redhat.com)
John Matthews fc0d31
- Fetch the repodata generically so we can support presto metadata if available
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
- some useful logging info on fetch (pkilambi@redhat.com)
John Matthews fc0d31
- including logrotate in logger class (pkilambi@redhat.com)
John Matthews fc0d31
- new Grinder CLI architecture with yum repo sync cli integrated and functional
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
- clean up (pkilambi@redhat.com)
John Matthews fc0d31
- Adding a module to support content fetch from a yum repo url. CLI integration
John Matthews fc0d31
  follows (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Apr 08 2010 John Matthews <jwmatthews@gmail.com> 0.0.32-1
John Matthews fc0d31
- fixing typeError in log statement cauusing createrepo to fail
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed Apr 07 2010 John Matthews <jwmatthews@gmail.com> 0.0.31-1
John Matthews fc0d31
- 580082 - grinder -b /tmp/syncdir is not syncing channel to specified
John Matthews fc0d31
  basepath. (jwmatthews@gmail.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Apr 06 2010 John Matthews <jwmatthews@gmail.com> 0.0.29-1
John Matthews fc0d31
- wip for kickstart fetching (jwmatthews@gmail.com)
John Matthews fc0d31
- Refactor ParallelFetch/PackageFetch code to get ready for Kickstart fetching
John Matthews fc0d31
  (jwmatthews@gmail.com)
John Matthews fc0d31
- add fetch of metadata for kickstarts (jwmatthews@gmail.com)
John Matthews fc0d31
- add method for returning filtered channel labels (jwmatthews@gmail.com)
John Matthews fc0d31
- bz572639 - add debug output for removeold and numOldPkgsKeep
John Matthews fc0d31
  (jwmatthews@gmail.com)
John Matthews fc0d31
- corrected typo (jconnor@satellite.localdomain)
John Matthews fc0d31
John Matthews fc0d31
* Mon Mar 29 2010 John Matthews <jwmatthews@gmail.com> 0.0.28-1
John Matthews fc0d31
- small typo change (jwmatthews@gmail.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Mar 26 2010 Mike McCune <mmccune@redhat.com> 0.0.27-1
John Matthews fc0d31
- fixing condition when channel has no comps or update data
John Matthews fc0d31
  (mmccune@redhat.com)
John Matthews fc0d31
- Support for updateinfo.xml fetch and munge with existing createrepo data.
John Matthews fc0d31
  This is to make the errata data work in conjunction with yum security plugin
John Matthews fc0d31
  (pkilambi@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Mar 23 2010 Mike McCune <mmccune@redhat.com> 0.0.25-1
John Matthews fc0d31
- adding SyncReport to show # downloads, errors, etc.. (mmccune@redhat.com)
John Matthews fc0d31
- add fetching of comps.xml to support yum "group" operations
John Matthews fc0d31
  (jwmatthews@gmail.com)
John Matthews fc0d31
John Matthews fc0d31
* Mon Mar 22 2010 Mike McCune <mmccune@redhat.com> 0.0.21-1
John Matthews fc0d31
- 572663 - grinder command line arg "-P one" should throw non int exception for
John Matthews fc0d31
  parallel (jwmatthews@gmail.com)
John Matthews fc0d31
- 572657 - please remove username password from grinder config
John Matthews fc0d31
  (jwmatthews@gmail.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Mar 11 2010 Mike McCune <mmccune@redhat.com> 0.0.20-1
John Matthews fc0d31
- 572565 - Running grinder gives a Unable to parse config file message
John Matthews fc0d31
  (jwmatthews@gmail.com)
John Matthews fc0d31
- updating comment in config for how many previous packages to store
John Matthews fc0d31
  (jwmatthews@gmail.com)
John Matthews fc0d31
- typo fix (jwmatthews@gmail.com)
John Matthews fc0d31
- Keep a configurable number of old packages & bz572327 fix bz572327 Running
John Matthews fc0d31
  grinder for a specific channel syncs that channel and the channels specified
John Matthews fc0d31
  in the config (jwmatthews@gmail.com)
John Matthews fc0d31
John Matthews fc0d31
* Wed Mar 10 2010 Mike McCune <mmccune@redhat.com> 0.0.18-1
John Matthews fc0d31
- fixing spacing (mmccune@redhat.com)
John Matthews fc0d31
- 571452 - ParallelFetch create channel directory should be silent if the
John Matthews fc0d31
  directory already exists (jwmatthews@gmail.com)
John Matthews fc0d31
John Matthews fc0d31
* Thu Mar 04 2010 Mike McCune <mmccune@redhat.com> 0.0.17-1
John Matthews fc0d31
- add log statement to show if/where removeold package is working from
John Matthews fc0d31
  (jmatthews@virtguest-rhq-server.localdomain)
John Matthews fc0d31
- add option to remove old RPMs from disk (jmatthews@virtguest-rhq-
John Matthews fc0d31
  server.localdomain)
John Matthews fc0d31
John Matthews fc0d31
* Wed Mar 03 2010 Mike McCune <mmccune@redhat.com> 0.0.16-1
John Matthews fc0d31
- update dir name for /etc/grinder (jmatthews@virtguest-rhq-server.localdomain)
John Matthews fc0d31
- add PyYAML to grinder.spec (jmatthews@virtguest-rhq-server.localdomain)
John Matthews fc0d31
- add yaml configuration file to setuptools (jmatthews@virtguest-rhq-
John Matthews fc0d31
  server.localdomain)
John Matthews fc0d31
- adding yaml configuration file/parsing to grinder (jmatthews@virtguest-rhq-
John Matthews fc0d31
  server.localdomain)
John Matthews fc0d31
- fixing paths and moving a bit forward (mmccune@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Tue Mar 02 2010 Mike McCune <mmccune@redhat.com> 0.0.14-1
John Matthews fc0d31
- 569963 - Adding dependency on createrepo (skarmark@redhat.com)
John Matthews fc0d31
- adding test hook (mmccune)
John Matthews fc0d31
- Adding error handling for a system trying to run grinder without activating
John Matthews fc0d31
  (skarmark@redhat.com)
John Matthews fc0d31
John Matthews fc0d31
* Fri Feb 26 2010 Mike McCune <mmccune@redhat.com> 0.0.11-1
John Matthews fc0d31
- Initial creation of RPM/specfile 
John Matthews fc0d31