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