[spacewalk-backend] Rebase to spacewalk-backend-1.6.66-1.fc16 in rawhide.

Miroslav Suchý msuchy at fedoraproject.org
Mon Jan 2 14:58:12 UTC 2012


commit db24aadea3a36a86520b811cfb5883b05304090a
Author: Miroslav Suchý <msuchy at redhat.com>
Date:   Mon Jan 2 15:58:06 2012 +0100

    Rebase to spacewalk-backend-1.6.66-1.fc16 in rawhide.

 .gitignore             |    1 +
 sources                |    2 +-
 spacewalk-backend.spec |  554 +++++++++++++++++++++++++++++++++++++++++++-----
 3 files changed, 502 insertions(+), 55 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 216b59d..2add606 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 /spacewalk-backend-1.2.74.tar.gz
 /spacewalk-backend-1.3.56.tar.gz
 /spacewalk-backend-1.4.39.tar.gz
+/spacewalk-backend-1.6.66.tar.gz
diff --git a/sources b/sources
index 4dda457..c2fdab8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-23557fb0b83f97762eb6f40ee4112566  spacewalk-backend-1.4.39.tar.gz
+931f529bbd27ab037c354f1633e38204  spacewalk-backend-1.6.66.tar.gz
diff --git a/spacewalk-backend.spec b/spacewalk-backend.spec
index 815033e..4d5e0e3 100644
--- a/spacewalk-backend.spec
+++ b/spacewalk-backend.spec
@@ -1,8 +1,9 @@
 %global rhnroot %{_prefix}/share/rhn
+%global rhnconfigdefaults %{rhnroot}/config-defaults
 %global rhnconf %{_sysconfdir}/rhn
 %global httpdconf %{rhnconf}/satellite-httpd/conf
 %global apacheconfd %{_sysconfdir}/httpd/conf.d
-%if 0%{?fedora} < 13 && 0%{?rhel} < 6
+%if 0%{?rhel} && 0%{?rhel} < 6
 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %endif
 %global pythonrhnroot %{python_sitelib}/spacewalk
@@ -11,7 +12,7 @@ Name: spacewalk-backend
 Summary: Common programs needed to be installed on the Spacewalk servers/proxies
 Group: Applications/Internet
 License: GPLv2 and Python
-Version: 1.4.39
+Version: 1.6.66
 Release: 1%{?dist}
 URL:       https://fedorahosted.org/spacewalk
 Source0: https://fedorahosted.org/releases/s/p/spacewalk/%{name}-%{version}.tar.gz
@@ -55,15 +56,15 @@ Requires: %{name}-sql-virtual = %{version}-%{release}
 This package contains the basic code that provides SQL connectivity for
 the Spacewalk backend modules.
 
-#%package sql-oracle
-#Summary: Oracle backend for Spacewalk
-#Group: Applications/Internet
-#Requires: python(:DBAPI:oracle)
-#Provides: %{name}-sql-virtual = %{version}-%{release}
-#
-#%description sql-oracle
-#This package contains provides Oracle connectivity for the Spacewalk backend
-#modules.
+%package sql-oracle
+Summary: Oracle backend for Spacewalk
+Group: Applications/Internet
+Requires: python(:DBAPI:oracle)
+Provides: %{name}-sql-virtual = %{version}-%{release}
+
+%description sql-oracle
+This package contains provides Oracle connectivity for the Spacewalk backend
+modules.
 
 %package sql-postgresql
 Summary: Postgresql backend for Spacewalk
@@ -84,6 +85,11 @@ Requires: PyPAM
 Obsoletes: rhns-server < 5.3.0
 Provides: rhns-server = 1:%{version}-%{release}
 
+#this exists only on rhel5 and rhel6
+Conflicts: python-sgmlop
+# cobbler-web is known to break our configuration
+Conflicts: cobbler-web
+
 %if  0%{?rhel} && 0%{?rhel} < 6
 Requires: mod_python
 %else
@@ -183,13 +189,8 @@ Summary: Spacewalk server and client tools libraries
 Group: Applications/Internet
 BuildRequires: python2-devel
 Conflicts: %{name} < 0.8.28
-%if 0%{?rhel} && 0%{?rhel} < 5
-Requires: python-crypto
-BuildRequires: python-crypto
-%else
 Requires: python-hashlib
 BuildRequires: python-hashlib
-%endif
 
 %description libs
 Libraries required by both Spacewalk server and Spacewalk client tools.
@@ -248,11 +249,7 @@ Requires: PyXML
 Requires: mod_ssl
 Requires: %{name}-xml-export-libs
 Requires: cobbler >= 1.4.3
-%if 0%{?rhel} && 0%{?rhel} < 5
-Requires: rhnlib  >= 2.1.4-14
-%else
 Requires: rhnlib  >= 2.5.38
-%endif
 Obsoletes: rhns-satellite-tools < 5.3.0
 Obsoletes: spacewalk-backend-satellite-tools <= 0.2.7
 Provides: spacewalk-backend-satellite-tools = %{version}-%{release}
@@ -278,7 +275,6 @@ Libraries required by various exporting tools
 make -f Makefile.backend all
 export PYTHON_MODULE_NAME=%{name}
 export PYTHON_MODULE_VERSION=%{version}
-%{__python} setup.py build
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -288,7 +284,6 @@ make -f Makefile.backend install PREFIX=$RPM_BUILD_ROOT \
     MANDIR=%{_mandir}
 export PYTHON_MODULE_NAME=%{name}
 export PYTHON_MODULE_VERSION=%{version}
-%{__python} setup.py install -O1 --root $RPM_BUILD_ROOT --prefix=%{_prefix}
 
 %if 0%{?rhel} && 0%{?rhel} < 6
 rm -v $RPM_BUILD_ROOT/%{apacheconfd}/zz-spacewalk-server-wsgi.conf
@@ -298,7 +293,6 @@ rm -v $RPM_BUILD_ROOT/%{apacheconfd}/zz-spacewalk-server-python.conf
 %endif
 
 %find_lang %{name}-server
-rm -f $RPM_BUILD_ROOT/%{pythonrhnroot}/server/rhnSQL/driver_cx_Oracle.py*
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -338,9 +332,6 @@ rm -f %{rhnconf}/rhnSecret.py*
 %files
 %defattr(-,root,root)
 %doc PYTHON-LICENSES.txt LICENSE
-%if ! (0%{?rhel} && 0%{?rhel} < 6)
-%{python_sitelib}/spacewalk_backend-%{version}-*.egg-info
-%endif
 %dir %{pythonrhnroot}
 %dir %{pythonrhnroot}/common
 %{pythonrhnroot}/common/apache.py*
@@ -357,12 +348,11 @@ rm -f %{rhnconf}/rhnSecret.py*
 %{pythonrhnroot}/common/rhnTB.py*
 %{pythonrhnroot}/common/rhnRepository.py*
 %{pythonrhnroot}/common/rhnTranslate.py*
-%{pythonrhnroot}/common/UserDictCase.py*
 %{pythonrhnroot}/common/RPC_Base.py*
 %attr(770,root,apache) %dir %{_var}/log/rhn
 # config files
-%attr(755,root,apache) %dir %{rhnconf}/default
-%attr(644,root,apache) %{rhnconf}/default/rhn.conf
+%attr(755,root,apache) %dir %{rhnconfigdefaults}
+%attr(644,root,apache) %{rhnconfigdefaults}/rhn.conf
 %attr(755,root,root) %{_bindir}/spacewalk-cfg-get
 %{_mandir}/man8/spacewalk-cfg-get.8.gz
 # wsgi stuff
@@ -386,10 +376,10 @@ rm -f %{rhnconf}/rhnSecret.py*
 %{pythonrhnroot}/server/rhnSQL/__init__.py*
 %{pythonrhnroot}/server/rhnSQL/sql_*.py*
 
-#%files sql-oracle
-#%defattr(-,root,root,-)
-#%doc PYTHON-LICENSES.txt LICENSE
-#%{pythonrhnroot}/server/rhnSQL/driver_cx_Oracle.py*
+%files sql-oracle
+%defattr(-,root,root,-)
+%doc PYTHON-LICENSES.txt LICENSE
+%{pythonrhnroot}/server/rhnSQL/driver_cx_Oracle.py*
 
 %files sql-postgresql
 %defattr(-,root,root,-)
@@ -456,7 +446,7 @@ rm -f %{rhnconf}/rhnSecret.py*
 # the cache
 %attr(755,apache,apache) %dir %{_var}/cache/rhn
 # config files
-%attr(644,root,apache) %{rhnconf}/default/rhn_server.conf
+%attr(644,root,apache) %{rhnconfigdefaults}/rhn_server.conf
 # main httpd config
 %attr(644,root,apache) %config %{apacheconfd}/zz-spacewalk-server.conf
 
@@ -489,7 +479,7 @@ rm -f %{rhnconf}/rhnSecret.py*
 %dir %{pythonrhnroot}/server/action_extra_data
 %{pythonrhnroot}/server/action_extra_data/*
 # config files
-%attr(644,root,apache) %{rhnconf}/default/rhn_server_xmlrpc.conf
+%attr(644,root,apache) %{rhnconfigdefaults}/rhn_server_xmlrpc.conf
 %attr(644,root,apache) %config %{httpdconf}/rhn/spacewalk-backend-xmlrpc.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/spacewalk-backend-xmlrpc
 
@@ -499,7 +489,7 @@ rm -f %{rhnconf}/rhnSecret.py*
 %dir %{rhnroot}/server/handlers/applet
 %{rhnroot}/server/handlers/applet/*
 # config files
-%attr(644,root,apache) %{rhnconf}/default/rhn_server_applet.conf
+%attr(644,root,apache) %{rhnconfigdefaults}/rhn_server_applet.conf
 %attr(644,root,apache) %config %{httpdconf}/rhn/spacewalk-backend-applet.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/spacewalk-backend-applet
 
@@ -509,7 +499,7 @@ rm -f %{rhnconf}/rhnSecret.py*
 %dir %{rhnroot}/server/handlers/app
 %{rhnroot}/server/handlers/app/*
 # config files
-%attr(644,root,apache) %{rhnconf}/default/rhn_server_app.conf
+%attr(644,root,apache) %{rhnconfigdefaults}/rhn_server_app.conf
 %attr(644,root,apache) %config %{httpdconf}/rhn/spacewalk-backend-app.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/spacewalk-backend-app
 
@@ -519,7 +509,7 @@ rm -f %{rhnconf}/rhnSecret.py*
 %dir %{rhnroot}/server/handlers/xp
 %{rhnroot}/server/handlers/xp/*
 # config files
-%attr(644,root,apache) %{rhnconf}/default/rhn_server_xp.conf
+%attr(644,root,apache) %{rhnconfigdefaults}/rhn_server_xp.conf
 %attr(644,root,apache) %config %{httpdconf}/rhn/spacewalk-backend-xp.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/spacewalk-backend-xp
 
@@ -573,7 +563,7 @@ rm -f %{rhnconf}/rhnSecret.py*
 %doc PYTHON-LICENSES.txt LICENSE
 %dir %{rhnroot}/server/handlers/config
 %{rhnroot}/server/handlers/config/*
-%attr(644,root,apache) %{rhnconf}/default/rhn_server_config-management.conf
+%attr(644,root,apache) %{rhnconfigdefaults}/rhn_server_config-management.conf
 %attr(644,root,apache) %config %{httpdconf}/rhn/spacewalk-backend-config-management.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/spacewalk-backend-config-files
 
@@ -582,7 +572,7 @@ rm -f %{rhnconf}/rhnSecret.py*
 %doc PYTHON-LICENSES.txt LICENSE
 %dir %{rhnroot}/server/handlers/config_mgmt
 %{rhnroot}/server/handlers/config_mgmt/*
-%attr(644,root,apache) %{rhnconf}/default/rhn_server_config-management-tool.conf
+%attr(644,root,apache) %{rhnconfigdefaults}/rhn_server_config-management-tool.conf
 %attr(644,root,apache) %config %{httpdconf}/rhn/spacewalk-backend-config-management-tool.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/spacewalk-backend-config-files-tool
 
@@ -594,15 +584,15 @@ rm -f %{rhnconf}/rhnSecret.py*
 %dir %{rhnroot}/upload_server/handlers
 %{rhnroot}/upload_server/handlers/__init__.py*
 %{rhnroot}/upload_server/handlers/package_push
-%attr(644,root,apache) %{rhnconf}/default/rhn_server_upload.conf
-%attr(644,root,apache) %{rhnconf}/default/rhn_server_upload_package-push.conf
+%attr(644,root,apache) %{rhnconfigdefaults}/rhn_server_upload.conf
+%attr(644,root,apache) %{rhnconfigdefaults}/rhn_server_upload_package-push.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/spacewalk-backend-package-push-server
 %attr(644,root,apache) %config %{httpdconf}/rhn/spacewalk-backend-package-push.conf
 
 %files tools
 %defattr(-,root,root)
 %doc PYTHON-LICENSES.txt LICENSE
-%attr(644,root,apache) %{rhnconf}/default/rhn_server_satellite.conf
+%attr(644,root,apache) %{rhnconfigdefaults}/rhn_server_satellite.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/spacewalk-backend-tools
 %attr(755,root,root) %{_bindir}/rhn-charsets
 %attr(755,root,root) %{_bindir}/rhn-satellite-activate
@@ -648,7 +638,7 @@ rm -f %{rhnconf}/rhnSecret.py*
 %attr(755,root,apache) %dir %{_var}/log/rhn/reposync
 %{pythonrhnroot}/satellite_tools/repo_plugins/__init__.py*
 %{pythonrhnroot}/satellite_tools/repo_plugins/yum_src.py*
-%config %attr(644,root,apache) %{rhnconf}/default/rhn_server_iss.conf
+%config %attr(644,root,apache) %{rhnconfigdefaults}/rhn_server_iss.conf
 %{_mandir}/man8/rhn-satellite-exporter.8*
 %{_mandir}/man8/rhn-charsets.8*
 %{_mandir}/man8/rhn-satellite-activate.8*
@@ -685,22 +675,478 @@ rm -f %{rhnconf}/rhnSecret.py*
 
 # $Id$
 %changelog
-* Thu Apr 21 2011 Miroslav Suchý 1.4.39-1
-- workaround yum.update_md.UpdateNotice, which in rhel5 does not have
-  __setitem__
+* Wed Dec 21 2011 Milan Zazrivec <mzazrivec at redhat.com> 1.6.66-1
+- update copyright info
 
-* Wed Apr 13 2011 Jan Pazdziora 1.4.38-1
-- Need to try cElementTree from xml.etree for RHEL 6.0 and SLES 11.
+* Wed Dec 21 2011 Milan Zazrivec <mzazrivec at redhat.com> 1.6.65-1
+- updated translations
+
+* Fri Dec 16 2011 Jan Pazdziora 1.6.64-1
+- 756918 - cookie can be empty string, avoid having it as string "None" in the
+  dump.
+
+* Fri Dec 16 2011 Jan Pazdziora 1.6.63-1
+- Allow systemid to be unicode.
+- Revert "always return RPC data in plain string (utf-8 encoded)"
+
+* Thu Dec 15 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.62-1
+- persistdir have to be set before pkgdir
+- call sync() which does the real work
+
+* Thu Dec 15 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.61-1
+- 676369 - create pkgdir with appropriate user and group
+- 676369 - put downloaded packages into stage
+
+* Wed Dec 14 2011 Jan Pazdziora 1.6.60-1
+- 731912 - do not skip base channel detection based just on release change
+  (tlestach at redhat.com)
+
+* Tue Dec 13 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.59-1
+- 747631 - exit loop when all packages are finished
+
+* Mon Dec 12 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.58-1
+- use global LOCK
+- use systemExit instead of calling sys.stderr.write directly
+- move repository setup to a separate method
+- word-wrap to <80 chars and fix string concatenation
+- CACHE_DIR is a constant so we declare it at the top of the file
+- fixed indentation and whitespace
+- move third-party module import yum lower
+
+* Fri Dec 09 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.57-1
+- postgresql bytea doesn't like backslashes
+
+* Fri Dec 09 2011 Jan Pazdziora 1.6.56-1
+- remove use of deprecated `apply` function (iartarisi at suse.cz)
+- move comment to its proper place (iartarisi at suse.cz)
+- fix indentation, whitespace and string concatenation (iartarisi at suse.cz)
+- get the repo_type as an argument instead of reading it from the instance attr
+  (iartarisi at suse.cz)
+- move option parsing from reposync.py to the spacewalk-repo-sync script
+  (iartarisi at suse.cz)
+- use the print_msg function instead of print to also log the message
+  (iartarisi at suse.cz)
+- use new-style classes (iartarisi at suse.cz)
+- remove unused `traceback` import and arrange std lib modules one per line
+  (iartarisi at suse.cz)
+- moved standard library imports to the top of the file (iartarisi at suse.cz)
+- remove useless check for importing module (iartarisi at suse.cz)
+- simplified systemExit function with what we use (iartarisi at suse.cz)
+- Catch any psycopg2 errors and reraise them as sql_base.SQLError, in functions
+  and procedures.
+
+* Thu Dec 08 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.55-1
+- 676369 - directory may not exist
+
+* Wed Dec 07 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.54-1
+- removed dead (commented out) code
+- removed deprecated apply() function
+- 760892 - set selinux=None if selinux is disabled
+
+* Tue Dec 06 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.53-1
+- 676369 - set pkgdir directly not via private API
+- 621166 - let's enable yum_src tuning (via config file)
+
+* Tue Dec 06 2011 Miroslav Suchý 1.6.52-1
+- IPv6: order network interaces
+- IPv6: implement macro rhn.system.net_interface.ip6_netmask for config files
+  templates
+- IPv6: implement macro rhn.system.net_interface.ip6_address for config files
+  templates
+
+* Mon Dec 05 2011 Miroslav Suchý 1.6.51-1
+- IPv6: fix current macros for IPv4
+
+* Mon Dec 05 2011 Jan Pazdziora 1.6.50-1
+- We cannot rely on the order of returned records when ORDER BY clause is not
+  used.
+- IPv6: store NetIfaceInformation into __hardware (msuchy at redhat.com)
+- print better representation to help debugging (msuchy at redhat.com)
+
+* Mon Dec 05 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.49-1
+- 676369 - sync packages directly to /var/satellite
+- 676369 - move package to the final location
+- 676369 - create tempfile under /var/satellite
+- uploadPackage* function have been deprecated long time before Satellite 4.0
+- read payload directly from inputstream
+
+* Mon Dec 05 2011 Jan Pazdziora 1.6.48-1
+- _query_get_slot_types not used, removing.
+- IPv6: add new macro rhn.system.ip6_address for templates of configuration
+  files (msuchy at redhat.com)
+- cleaned up duplicated code (michael.mraka at redhat.com)
+
+* Tue Nov 29 2011 Miroslav Suchý 1.6.47-1
+- IPv6: filter out params, which are not used in query
+- IPv6: do not pass to oracle more params than is necessary
+- IPv6: if there is no data, do not try to access it
+- IPv6: do not call constructor in reload
+- IPv6: change backend to store IPv6 interfaces into DB
+- IPv6: __load_from_db: load devices using its method save()
+
+* Tue Nov 29 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.46-1
+- removed dead function
+
+* Mon Nov 28 2011 Miroslav Suchý 1.6.45-1
+- fix typos in boolean variables (mc at suse.de)
+- add missing import (mc at suse.de)
+
+* Mon Nov 28 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.44-1
+- having a table twice in select is mostly a bug
+
+* Fri Nov 25 2011 Miroslav Suchý 1.6.43-1
+- Ubuntu send request for translations, send 404 back and do not raise
+  traceback (msuchy at redhat.com)
+- Take Debian's alternative package names into account (slukasik at redhat.com)
+
+* Wed Nov 23 2011 Aron Parsons <parsonsa at bit-sys.com> 1.6.42-1
+- improve performance of query_client_get_file on PostgreSQL (parsonsa at bit-
+  sys.com)
+
+* Wed Nov 23 2011 Jan Pazdziora 1.6.41-1
+- Need to name a subselect.
+
+* Tue Nov 15 2011 Miroslav Suchý 1.6.40-1
+- move common code to common function
+
+* Tue Nov 15 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.39-1
+- 738999 - aliases in update don't work
+
+* Fri Nov 04 2011 Milan Zazrivec <mzazrivec at redhat.com> 1.6.38-1
+- 679335 - remove osa-dispatcher login credentials from rhn.conf
+
+* Wed Nov 02 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.37-1
+- support V4 RSA signatures
+
+* Fri Oct 28 2011 Jan Pazdziora 1.6.36-1
+- 600527 - during kickstart, check if at least one activation key allows config
+  files to be deployed upon registration.
+- typo fix (mzazrivec at redhat.com)
+
+* Mon Oct 24 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.35-1
+- 731692 - make number formating consistent across all units
+
+* Tue Oct 18 2011 Miroslav Suchý 1.6.34-1
+- 745102 - unify handlers of nullable columns
+
+* Tue Oct 18 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.33-1
+- package filters can be stored in database now
+
+* Mon Oct 17 2011 Jan Pazdziora 1.6.32-1
+- add an 'xmlrpc.errata.patch_names' capability (iartarisi at suse.cz)
+- 600555 - removing the Management word from the error message because it is
+  not Management entitlements we might be having problems with.
+- consistent spacing (mzazrivec at redhat.com)
+
+* Fri Oct 14 2011 Martin Minar <mminar at redhat.com> 1.6.31-1
+- 745102 - if ip address is not set, convert "" to null (msuchy at redhat.com)
+
+* Tue Oct 11 2011 Miroslav Suchý 1.6.30-1
+- 745102 - accept IPv6 address in NETINFO record
+
+* Tue Oct 11 2011 Miroslav Suchý 1.6.29-1
+- 743259 - hasCapability is driven by version, not by value
+
+* Mon Oct 10 2011 Jan Pazdziora 1.6.28-1
+- 433325 - do not allow to register system with profile name less then 3
+  characters (msuchy at redhat.com)
+
+* Fri Oct 07 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.27-1
+- 622490 - even if parent channel isn't in dump there might be some child
+  channels
+- 743259 - send IPv6 addresses only if server support it
+- encode string to utf-8 before writing to output
+
+* Tue Oct 04 2011 Miroslav Suchý 1.6.26-1
+- 742905 - if thread will throw traceback do not forget to release lock, so
+  other threads can continue
+- 229836 - allow empty prefix for user
+
+* Mon Oct 03 2011 Jan Pazdziora 1.6.25-1
+- removed dead exception (michael.mraka at redhat.com)
+- removed dead queries (michael.mraka at redhat.com)
+- made syncCert() more readable (michael.mraka at redhat.com)
+
+* Fri Sep 30 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.24-1
+- 740542 - don't use executemany for queries with blobs
+
+* Fri Sep 30 2011 Jan Pazdziora 1.6.23-1
+- 621531 - update the path in the man page, plus some polishing.
+- 621531 - update backend rhnConfig to use the new /usr/share/rhn/config-
+  defaults location.
+- 621531 - move /etc/rhn/default to /usr/share/rhn/config-defaults (backend).
+
+* Wed Sep 28 2011 Aron Parsons <parsonsa at bit-sys.com> 1.6.22-1
+- use COALESCE instead of NVL for compatibility with PostgreSQL (parsonsa at bit-
+  sys.com)
+
+* Thu Sep 22 2011 Aron Parsons <parsonsa at bit-sys.com> 1.6.21-1
+- fix broken --list-channels option (parsonsa at bit-sys.com)
+- Fix nvl2/case conversion (Joshua.Roys at gtri.gatech.edu)
+
+* Mon Sep 19 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.20-1
+- 732325 - nvl2 replace with ANSI case
+
+* Mon Sep 19 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.19-1
+- implemented Database.execute()
+
+* Tue Sep 13 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.18-1
+- 736127 - fixed /var/log/rhn/rhn_server_xmlrpc.log does not log IP addresses
+
+* Mon Sep 12 2011 Miroslav Suchý 1.6.17-1
+- add missing import sys
+
+* Fri Sep 09 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.16-1
+- small reposync speedup
+
+* Fri Sep 02 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.15-1
+- 735059 - modified TableInsert to use our direct blob insert
+
+* Thu Sep 01 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.14-1
+- implemented include/exclude package filtering for spacewalk-repo-sync
+
+* Thu Aug 25 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.13-1
+- fixed package lookup
 
-* Wed Apr 13 2011 Michael Mraka <michael.mraka at redhat.com> 1.4.37-1
-- made insert work both in postgresql and oracle
+* Fri Aug 19 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.12-1
+- 593402 - cobbler-web is known to break our configuration
 
-* Tue Apr 12 2011 Jan Pazdziora 1.4.36-1
+* Thu Aug 18 2011 Miroslav Suchý 1.6.11-1
+- 723856 - remove unused variable
+- if we use 1024 as base, we should use kiB, MiB, GiB
+- 731692 - correct output of number beyond decimal point in sat-sync
+
+* Thu Aug 18 2011 Tomas Lestach <tlestach at redhat.com> 1.6.10-1
+- 658533 - remove default currency from backend part of rhn.conf
+  (tlestach at redhat.com)
+
+* Tue Aug 16 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.9-1
+- 730452 - fixed table aliasses
+
+* Mon Aug 15 2011 Miroslav Suchý 1.6.8-1
+- make satCerts.py work on PostgreSQL
+
+* Fri Aug 12 2011 Miroslav Suchý 1.6.7-1
+- add missing import - sys
+
+* Thu Aug 11 2011 Miroslav Suchý 1.6.6-1
+- True and False constants are defined since python 2.4
+- do not mask original error by raise in execption
+
+* Fri Aug 05 2011 Simon Lukasik <slukasik at redhat.com> 1.6.5-1
+- 725637 - documentation should correspond with the behavior
+  (slukasik at redhat.com)
+
+* Wed Aug 03 2011 Simon Lukasik <slukasik at redhat.com> 1.6.4-1
+- In any case, do not attempt to remove /var/satellite (slukasik at redhat.com)
+- extract method: unlink_package_file (slukasik at redhat.com)
+- 701232 - remove unnecessary directories (slukasik at redhat.com)
+- remove unused imports (slukasik at redhat.com)
+
+* Tue Aug 02 2011 Simon Lukasik <slukasik at redhat.com> 1.6.3-1
+- 673694 - process also child channels of custom channels (slukasik at redhat.com)
+
+* Wed Jul 27 2011 Michael Mraka <michael.mraka at redhat.com> 1.6.2-1
+- import xmlrpclib directly
+- Applying the encoding fix to copyright as well.
+
+* Fri Jul 22 2011 Jan Pazdziora 1.6.1-1
+- We only support version 5 and newer of RHEL, removing conditions for old
+  versions.
+- We only support version 14 and newer of Fedora, removing conditions for old
+  versions.
+
+* Tue Jul 19 2011 Jan Pazdziora 1.5.45-1
+- Updating the copyright years.
+
+* Tue Jul 19 2011 Jan Pazdziora 1.5.44-1
+- Merging Transifex changes for spacewalk-backend.
+- New translations from Transifex for spacewalk-backend.
+- Download translations from Transifex for spacewalk-backend.
+
+* Tue Jul 19 2011 Jan Pazdziora 1.5.43-1
+- Adding the spacewalk-backend-server.pot to repo.
+
+* Tue Jul 19 2011 Jan Pazdziora 1.5.42-1
+- update .po and .pot files for spacewalk-backend
+
+* Fri Jul 15 2011 Jan Pazdziora 1.5.41-1
+- do not use deprecated module "string" (msuchy at redhat.com)
+
+* Wed Jul 13 2011 Jan Pazdziora 1.5.40-1
+- 633400 - rhncfg-client lists lower-ranked config channel for file
+  (mmello at redhat.com)
+
+* Wed Jul 13 2011 Miroslav Suchý 1.5.39-1
+- 695282 - censor password from registration.reserve_user if it appears in TB
+
+* Mon Jul 11 2011 Miroslav Suchý 1.5.38-1
+- optparse is here since python 2.3 - remove optik (msuchy at redhat.com)
+
+* Fri Jul 08 2011 Miroslav Suchý 1.5.37-1
+- do not log every action_extra_data as error (msuchy at redhat.com)
+
+* Wed Jun 22 2011 Miroslav Suchý 1.5.36-1
+- in sat-sync ETA cut off miliseconds (msuchy at redhat.com)
+- make sat-sync ETA more precise (msuchy at redhat.com)
+
+* Tue Jun 21 2011 Jan Pazdziora 1.5.35-1
+- 676937 - allow to export all channels (msuchy at redhat.com)
+- export from hosted does not know soft dependecies (msuchy at redhat.com)
+
+* Mon Jun 13 2011 Jan Pazdziora 1.5.34-1
+- 711805 - explicitly define the boolean behaviour of the object.
+
+* Thu Jun 09 2011 Jan Pazdziora 1.5.33-1
+- Fixing it's -> its typo.
+- merge child_ids into the list, don't make it a list item
+  (michael.mraka at redhat.com)
+
+* Thu Jun 02 2011 Jan Pazdziora 1.5.32-1
+- added errata.getErrataNamesById function to the API (iartarisi at suse.cz)
+
+* Wed Jun 01 2011 Jan Pazdziora 1.5.31-1
+- Fixing synopsis and example of spacewalk-repo-sync man page.
+
+* Fri May 27 2011 Jan Pazdziora 1.5.30-1
+- download packages in 4 simultanous threads (msuchy at redhat.com)
+
+* Wed May 25 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.29-1
+- timestamps expects YYYYMMDDHHMISS
+- fixed table aliases
+
+* Tue May 24 2011 Jan Pazdziora 1.5.28-1
+- We need to specifically check for None when calling decode.
+
+* Fri May 20 2011 Jan Pazdziora 1.5.27-1
+- Removing %{pythonrhnroot}/common/UserDictCase.py* from %files.
+
+* Fri May 20 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.26-1
+- package path should contain epoch
+- 694735 - incremental exports: honor rhn_date / sync_date for ks files
+
+* Fri May 20 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.25-1
+- merged backend/common/UserDictCase.py into rhnlib/rhn/UserDictCase.py
+
+* Thu May 19 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.24-1
+- 705002 - made query pg compatible
+
+* Wed May 18 2011 Miroslav Suchý 1.5.23-1
+- do not remove /var/satellite/redhat directory, satellite-sync expect it
+- add missing function to pg Cursor
+- 217531 - fix package count
+- Refactoring of make_evr made MakeEvrError unused, removing.
+- Removal of create_channel_families and create_channels made InvalidEntryError
+  unused, removing.
+- 702684 - made MPM_Header compatible with RPM_Header
+
+* Mon May 16 2011 Michael Calmer <mc at suse.de> 1.5.22-1
+- inherit from DependencyItem like other dep classes (mc at suse.de)
+- test if checksum_type exists before accessing it (mc at suse.de)
+- use fix_encoding method (mc at suse.de)
+- fix encoding of package summary and description (mc at suse.de)
+
+* Fri May 13 2011 Jan Pazdziora 1.5.21-1
+- 698567 - give the transaction that we have to use to read the file header a
+  sandbox database.
+
+* Fri May 13 2011 Miroslav Suchý 1.5.20-1
+- 695651 - mod_wsgi change header, flip it back to what we expect
+  (msuchy at redhat.com)
+- sgmlop parser could not return data in utf-8 (msuchy at redhat.com)
+- 695651 - mimic req.connection.local_addr from mod_python (msuchy at redhat.com)
+
+* Mon May 09 2011 Jan Pazdziora 1.5.19-1
+- rhn-satellite-exporter with start-date and end-date (jbrazdil at redhat.com)
+- fix utf-8 in emails (msuchy at redhat.com)
+
+* Mon May 09 2011 Jan Pazdziora 1.5.18-1
+- fix satsync with older spacewalk versions not providing weak deps
+  (mc at suse.de)
+
+* Mon May 09 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.17-1
+- only one package per NVREA can be in channel, unlink the old one first
+- link package also when the checksum has changed
+
+* Thu May 05 2011 Miroslav Suchý 1.5.16-1
+- 683200 - send emails as utf-8
+- 683200 - convert hostname in subject from pune to unicode
+- localize satsync messages
+- provide estimation about remaining time for downloading rpm
+- do not test if rhnParent can handle session caching
+
+* Wed May 04 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.15-1
+- some wierd packages have files in iso8859-1 not utf-8
+
+* Mon May 02 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.14-1
+- 701297 - don't try to read rpm header from mpm package
+
+* Mon May 02 2011 Jan Pazdziora 1.5.13-1
+- Method reload_packages not used in our code, removing.
+- Removal of ReleaseChannelMapImport makes processReleaseChannelMap unused,
+  removing.
+
+* Fri Apr 29 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.12-1
+- 696970 - disabled localization
+
+* Mon Apr 25 2011 Jan Pazdziora 1.5.11-1
+- workaround yum.update_md.UpdateNotice, which in rhel5 does not have
+  __setitem__ (msuchy at redhat.com)
+- pass pattern to the query (michael.mraka at redhat.com)
+
+* Mon Apr 18 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.10-1
+- 620486 - errata xml caching doesn't work for cloned channels
+- fd's for already seen packages should be also closed
+- 694735 - export ks files based on ks tree's last_modified
+- removing curr_cfps since it is never used
+- remove duplicate code
+
+* Fri Apr 15 2011 Jan Pazdziora 1.5.9-1
+- use RPMTAG numbers instead of names. (mc at suse.de)
+- more weak deps stuff (mc at suse.de)
+- implement weak dependencies (mc at suse.de)
+
+* Thu Apr 14 2011 Jan Pazdziora 1.5.8-1
+- 604175 - add option --include-custom-channels to satellite-sync which will
+  sync all existing custom channels as well (unless -c is used).
+
+* Wed Apr 13 2011 Jan Pazdziora 1.5.7-1
+- Need to try cElementTree from xml.etree for RHEL 6.0 and SLES 11.
+- made insert work both in postgresql and oracle (michael.mraka at redhat.com)
+
+* Tue Apr 12 2011 Jan Pazdziora 1.5.6-1
 - CVE-2010-1171 / 584118 - removing the channel /APP handler.
+
+* Tue Apr 12 2011 Jan Pazdziora 1.5.5-1
 - As cElementTree_iterparse is not available on old yums, fallback to
   cElementTree if needed.
-- fixed errata export / import (michael.mraka at redhat.com)
-- fixed errata_from export (michael.mraka at redhat.com)
+
+* Tue Apr 12 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.4-1
+- fixed errata export / import
+
+* Mon Apr 11 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.3-1
+- fixed sysdate (PG)
+- fixed non-numeric revision (PG)
+- unified_diff.next() throws StopIteration when there's no difference
+
+* Mon Apr 11 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.2-1
+- import blob directly (PG)
+- postgresql doesn't understand for update of column (PG)
+
+* Mon Apr 11 2011 Michael Mraka <michael.mraka at redhat.com> 1.5.1-1
+- fixed test_timestamp_3
+- fixed packaging after spacewalk/common removal
+- put spacewalk/common/* and common/* together
+- fixed some more imports from spacewalk.common
+- removed implicit import of rhnLog from spacewalk.common
+- removed implicit import of rhnConfig from spacewalk.common
+- removed duplicated import
+- removed implicit import of rhnException from spacewalk.common
+- removed implicit import of rhnTB from spacewalk.common
+- removed implicit import of rhnException from spacewalk.common
+- removed implicit import of RPC_Base from spacewalk.common
+- removed implicit import of UserDictCase from spacewalk.common
+- remove duplicate PREFIX for locale installation
 
 * Fri Apr 08 2011 Miroslav Suchý 1.4.35-1
 - fixed typo (michael.mraka at redhat.com)


More information about the scm-commits mailing list