SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for spacewalk-backend-5.0.8-230900.1.1.uyuni3.noarch.rpm :

* Tue Jun 18 2024 marina.latiniAATTsuse.com- version 5.0.8-0
* Update translation strings
* Mon Jun 10 2024 marina.latiniAATTsuse.com- version 5.0.7-0
* Move server-only functions out of uyuni.common (bsc#1222325)
* Remove applet handler
* Drop spacewalk-backend-applet subpackage
* Remove server-side action handling (traditional stack)
* Print detailed parsing errors when indexing module metadata
* Remove configuration management (traditional stack)
* Drop spacewalk-backend-config-files-common, spacewalk-backend-config-files, and spacewalk-backend-config-files-tool
* Adjust minimal DB schema version requirements
* Fri May 03 2024 marina.latiniAATTsuse.com- version 5.0.6-0
* Native support for AppStream repositories
* Import module metadata during reposync
* Add support for package signature type V4 RSA/SHA512 (bsc#1221465)
* Set permissions on exported Salt GPG key (bsc#1222996)
* Remove Configuration Management (traditional stack)
* Drop spacewalk-backend-config-files-common, spacewalk-backend-config-files, and spacewalk-backend-config-files-tool
* Thu Apr 04 2024 marina.latiniAATTsuse.com- version 5.0.5-0
* Fix inserting NULL into some columns during ISSv1 sync (bsc#1220980)
* Strip whitespace from .deb package metadata (bsc#1214387)
* Tue Feb 13 2024 marina.latiniAATTsuse.com- version 5.0.4-1
* Require latest 5.0 database schema version
* Fix issue in \"spacewalk-repo-sync\" when RPM packages contains files with size greater than 4GB (bsc#1219151)
* Mon Jan 29 2024 rosunaAATTsuse.com- version 5.0.3-1
* Remove normalize_orphan_vendor_packages and move it to taskomatic (bsc#1216781)
* Unquote HTML-encoded credentials before synchronizing repositories (bsc#1217204)
* Apply Black and Pylint to enforce Python style
* Thu Jan 18 2024 jgonzalezAATTsuse.com- version 5.0.2-1
* schema dir moved to /usr/share/susemanager/db
* Tue Jan 16 2024 jgonzalezAATTsuse.com- version 5.0.1-1
* Implement new default behaviour for channel synchronisation, now automatically dropping packages which are deleted from the upstream repository (strict mode)
* Use the new apache2-mod_wsgi package name
* Updated query to the new credentials structure
* Fri Dec 15 2023 rosunaAATTsuse.com- version 4.4.13-1
* Fix decompressing and renaming bzip2 comps files in reposync
* Skip syncing packages with incorrect metadata (bsc#1213738)
* Move all file managed by RPM from /srv to /usr/share/susemanager
* Prevent reposync from processing failed packages
* Revert documentroot variable to be the common webserver location
* Wed Nov 01 2023 marina.latiniAATTsuse.com- version 4.4.12-1
* Added key import debug logging to reposync (bsc#1213675)
* Set stricter file permissions for config file
* Add table statistics and options to the support config database output
* Add CLM data collection to spacewalk-debug
* Fix clear of self.__config cache on rhnConfig.py only when timeDiff change
* Add unique index for rhnpackagechangelogdata table
* Tito requires to list the package source as %{name}-%{version}.tar.gz
* Mon Sep 18 2023 rosunaAATTsuse.com- version 4.4.11-1
* Use a constant to get the product name in python code rather than reading rhn.conf (bsc#1212943)
* add hint about missing auth header for PAYG instances (bsc#1213445)
* rhn-ssl-dbstore read ca from STDIN (bsc#1212856)
* Add cobbler collections to supportconfig
* Fix spacewalk-data-fsck src.rpm handling
* Accept missing rhn.conf file
* use credentials file for reposync if password is in URL
* Use context manager for Apache Webserver details.
* drop never used activation tool to connect to redhat cdn
* implement new RHUI support in reposync
* Only show missing /root/.curlrc error with log_level = 5 (bsc#1212507)
* Make spacewalk-data-fsck compatible to Enterprise Linux rpm version.
* Wed Apr 19 2023 marina.latiniAATTsuse.com- version 4.4.10-1
* Make \"spacewalk-repo-sync --help\" command to work if reposync is running.
* Enhance mirrorlist detection for dnf reposync plugin.
* Add httpd user and group to rhn.conf.
* Add package details to reposync error logging
* Added context manager usage for more files.
* remove pylint check at build time
* Fix the mgr-inter-sync not creating valid repository metadata when dealing with empty channels (bsc#1207829)
* Filter CLM modular packages using release strings (bsc#1207814)
* fix repo sync for cloud payg connected repositories (bsc#1208772)
* Fix issues with kickstart syncing on mirrorlist repositories
* Do not sync .mirrorlist and other non needed files
* reposync: catch local file not found urlgrabber error properly (bsc#1208288)
* OS specific httpd user for logrotate config.
* Tue Feb 28 2023 jgonzalezAATTsuse.com- version 4.4.9-1
* Use json instead of simplejson for spacewalk-repo-sync
* Tue Feb 21 2023 jgonzalezAATTsuse.com- version 4.4.8-1
* set new CPU core value for traditional registration
* add logspec param in rhn.conf to set urlgrabber loglevel
* Do not specify a cobbler version, as that is now centralized at the patterns
* Tue Jan 24 2023 jgonzalezAATTsuse.com- version 4.4.7-1
* Fix reposync error about missing \"content-type\" key when syncing certain channels
* Mon Jan 23 2023 jgonzalezAATTsuse.com- version 4.4.6-1
* Compute headers as list of two-tuples to be used by url grabber (bsc#1205523)
* Updated logrotate configuration (bsc#1206470)
* Wed Dec 14 2022 jgonzalezAATTsuse.com- version 4.4.5-1
* remove jabberd and osa-dispatcher
* Add rhel_9 as Salt-enabled kickstart installation
* Remove AppStream variant from EL8 and derivatives treeinfos
* Fri Dec 02 2022 jgonzalezAATTsuse.com- version 4.4.4-1
* Add \'octet-stream\' to accepted content-types for reposync mirrorlists
* Fri Nov 25 2022 jgonzalezAATTsuse.com- version 4.4.3-1
* Correct insert statement to reprocess system overview list
* Fri Nov 18 2022 jgonzalezAATTsuse.com- version 4.4.2-1
* do not fetch mirrorlist when a file url is given
* Exclude invalid mirror urls for reposync (bsc#1203826)
* require python3-debian version which support new compression methods to sync ubuntu22-04 repositories (bsc#1205212)
* Update system overview table in reposync
* Keep older module metadata files in database (bsc#1201893)
* Used the legacy reporting system in spacewalk-debug to obtain up-to-date information
* Wed Sep 28 2022 jgonzalezAATTsuse.com- version 4.4.1-1
* Enhance passwords cleanup and add extra files in spacewalk-debug (bsc#1201059)
* Prevent mixing credentials for proxy and repository server while using basic authentication and avoid hiding errors i.e. timeouts while having proxy settings issues with extra logging in verbose mode (bsc#1201788)
* Fix the condition of hiding the token from URL on logging
* export armored GPG key to salt filesystem as well
* Upgrade Cobbler requirement to 3.3.3 or later
* Added an optional component_type property to the LOG object and included it to a log message
* Add an optional component property to the log messages
* Make reposync use the configured http proxy with mirrorlist (bsc#1198168)
* Prevent tracebacks on running spacewalk-repo-sync on loading update notice with no version specified in the meta data
* Wed Jul 27 2022 jgonzalezAATTsuse.com- version 4.3.15-1
* cleanup leftovers from removing unused xmlrpc endpoint
* Tue Jun 21 2022 jgonzalezAATTsuse.com- version 4.3.14-1
* Fix issues with \"http proxy\" not being used by reposync in some cases
* Fri May 20 2022 jgonzalezAATTsuse.com- version 4.3.13-1
* Fix virt_notify SQL syntax error (bsc#1199528)
* store create-bootstrap logs in spacewalk-debug
* Fix traceback on calling spacewalk-repo-sync --show-packages (bsc#1193238)
* cleanup leftovers from removing unused xmlrpc endpoint
* Thu May 05 2022 jgonzalezAATTsuse.com- version 4.3.12-1
* Do not raise error on file:// based DEB repo when looking for alternative Release files (bsc#1199142)
* Wed May 04 2022 jgonzalezAATTsuse.com- version 4.3.11-1
* hide reportdb password in spacewalk-debug
* Fix wrong unicode characters issued by rpm (#4614).
* Tue Apr 19 2022 jgonzalezAATTsuse.com- version 4.3.10-1
* drop unused cert handler
* Less strict package-list parsing in debPackage importlib
* implement more decompression algorithms for reposync (bsc#1196704)
* Fri Mar 11 2022 jgonzalezAATTsuse.com- version 4.3.9-1
* Ensure configured http_proxy is used in reposync
* enable check for client certificates in reposync
* remove auto inherit of host entitlements for virtual guests
* Fix reposync update notice formatting and date parsing (bsc#1194447)
* supportconfig spacewalk-debug: extract task schedule data from db
* Define report_db_sslroot default during package build.
* Tue Feb 15 2022 jgonzalezAATTsuse.com- version 4.3.8-1
* define rhn.conf template for reporting database configuration
* SLES PAYG client support on cloud
* Ignore local modules when querying repositories.
* Fixed mirror link usage for dnf.
* Tue Jan 18 2022 jgonzalezAATTsuse.com- version 4.3.7-1
* Print more clear errors for spacewalk-remove-channel (bsc#1190564)
* Fix issues to work with latest urlgrabber version 4.1
* Retrieve and store copyright information about patches
* Unify decompression of metadata with uyuni.common.fileutils
* Fix yum reposync plugin for Fedora 33-35 repos
* require python macros for building
* Add headers to update proxy auth token in listChannels (bsc#1193585)
* Tue Dec 07 2021 jgonzalezAATTsuse.com- version 4.3.6-1
* exchange zypp-plugin dependency to use the python3 version (bsc#1192514)
* Fri Dec 03 2021 jgonzalezAATTsuse.com- version 4.3.5-1
* Reposync: replace architecture variables in mirror lists
* exchange zypp-plugin dependency to use the python3 version
* Tue Nov 16 2021 jgonzalezAATTsuse.com- version 4.3.4-1
* Fix a possible traceback when sync non-flat deb repositories with no architecture specified
* Fri Nov 05 2021 jgonzalezAATTsuse.com- version 4.3.3-1
* remove abrt as server capability
* Avoid GPG errors messages in reposync caused by rpm not understanding signatures (bsc#1191538)
* Add suite, component and arch handling for deb repo plugin to improve non-flat deb repos synchronization
* Improved the diskcheck script to return an exit value and to allow performing the check without sending notification
* handle download of metadata filesnames with checksums (bsc#1188315)
* Sanitize cached filename for custom SSL certs used by reposync (bsc#1190751)
* Fri Sep 17 2021 jgonzalezAATTsuse.com- version 4.3.2-1
* Added RHN config parameter httpd_config_dir.
* fix typo \"verfication\" instead of \"verification\"
* Mon Aug 09 2021 jgonzalezAATTsuse.com- version 4.3.1-1- Build Uyuni on RHEL/Fedora (not SUSE Manager).- Fix rpm handling of empty package group and devicefiles tag (bsc#1186650)- Fixed minrate/timeout configuration for dnf plugin.- Check if batch needs to be imported even after failure (bsc#1183151)
* Fri Jun 18 2021 jgonzalezAATTsuse.com- version 4.2.14-1- show better error message when reposync failed
* Mon Jun 14 2021 jgonzalezAATTsuse.com- version 4.2.13-1- fix downloading comps files by matching type in repomd.xml (bsc#1186653)
* Mon May 24 2021 jgonzalezAATTsuse.com- version 4.2.12-1- switch to www group for satellite logs (bsc#1185097)- Fix binary blob corruptions in tradidional config file deployment (bsc#1183864)- Fix for GPG checking on synchonizing mirrored dpkg repo (bsc#1184351)
* Wed May 05 2021 jgonzalezAATTsuse.com- version 4.2.11-1- change deprecated path /var/run into /run for systemd (bsc#1185059)
* Mon Apr 19 2021 jgonzalezAATTsuse.com- version 4.2.10-1- Update translation strings
* Fri Apr 16 2021 jgonzalezAATTsuse.com- version 4.2.9-1- Fail traditional errata and package actions when they act on retracted items- Add advisory_status to reposync and ISS- define dependency for DB schema version- Improve config component switching to initial on exceptions- deb_src repo plugin is not restoring config namespace on exception (bsc#1182197)- Fixing improper exception handling causing another exception in ThreadedDownloader- Add minrate/timeout configuration values for downloading DEB/RPM packages- add allow vendor change with patching via rhnstack- Fixed kickstart tree permissions to a+r.- Avoid race condition due multiple reposync import threads (bsc#1183151)
* Fri Mar 05 2021 jgonzalezAATTsuse.com- version 4.2.8-1- Fix for UnicodeDecodeError in satellite-sync: Opening RPM file in binary mode (bsc#1181274)
* Thu Feb 25 2021 jgonzalezAATTsuse.com- version 4.2.7-1- Open repomd files as binary (bsc#1173893)- Rename rhnVirtualInstanceInfo memory_size_k column
* Fri Feb 12 2021 jgonzalezAATTsuse.com- version 4.2.6-1- fix string conversion of action result- Fix requesting Release file in debian repos (bsc#1182006)- Removed \"Software Crashes\" feature
* Wed Jan 27 2021 jgonzalezAATTsuse.com- version 4.2.5-1- Reposync: Fixed Kickstart functionality.- Reposync: Fixed URLGrabber error handling.- Reposync: Fix modular data handling for cloned channels (bsc#1177508)- Added dnf plugin to reposync.- Drop Transfer-Encoding header from proxy respone to fix error response messages (bsc#1176906)- Prevent tracebacks on missing mail configuration (bsc#1179990)- Fix pycurl.error handling in suseLib.py (bsc#1179990)- Truncate author name in the changelog (bsc#1180285)- harden extratag key import by execute_values to ignore conflicts- internal code cleanup (dropping unused table rhnErrataTmp)- Fix Debian package version comparison- Removal of python-gzipstream since it\'s no longer used- Use sanitized repo label to build reposync repo cache path (bsc#1179410)- SPEC file update: Source0 URL, Python3 build requirements.- Added logging for dpkg repository detection- Added RHEL8 build.
* Thu Dec 03 2020 jgonzalezAATTsuse.com- version 4.2.4-1- add the VirtualPC as virtualization type (bsc#1178990)- Quote the proxy settings to be used by Zypper (bsc#1179087)- Do not raise TypeError when processing SUSE products (bsc#1178704)
* Wed Nov 25 2020 jgonzalezAATTsuse.com- version 4.2.3-1- Fix spacewalk-repo-sync to successfully manage and sync ULN repositories- fix errors in spacewalk-debug and align postgresql queries to new DB version- ISS: Differentiate packages with same nevra but different checksum in the same channel (bsc#1178195)- add \'allow_vendor_change\' option to rhn clients for dist upgrades- Re-enables possibility to use local repos with repo-sync (bsc#1175607)- prevent IntegrityError during mgr-inter-sync execution (bsc#1177235)
* Mon Sep 21 2020 jgonzalezAATTsuse.com- version 4.2.2-1- Updating translations from weblate
* Fri Sep 18 2020 jgonzalezAATTsuse.com- version 4.2.1-1- Only regenerate bootstrap repositories when linking new packages (bsc#1174636)- support installer_updates flag in ISS- Take care of SCC auth tokens on DEB repos GPG checks (bsc#1175485)- Use spacewalk keyring for GPG checks on DEB repos (bsc#1175485)- Remove duplicate languages and update translation strings- Fix strings (mentions of Satellite, replace SUSE Manager with PRODUCT_NAME, etc)- Update package version to 4.2.0
* Thu Jul 23 2020 jgonzalezAATTsuse.com- version 4.1.12-1- Adds basic functionality for gpg check
* Mon Jun 29 2020 jgonzalezAATTsuse.com- version 4.1.11-1- make media.1/products available for every channel. Needed for autoinstallation of SLE15 SP2 (bsc#1173204)
* Tue Jun 23 2020 jgonzalezAATTsuse.com- version 4.1.10-1- Only check strongest available Ubuntu/Debian repository index checksum- Verify GPG signature of Ubuntu/Debian repository metadata (Release file)
* Wed Jun 10 2020 jgonzalezAATTsuse.com- version 4.1.9-1- Allow spacewalk-repo-sync to sync empty DEB repositories.- supportconfig speedup fixes, add option to not compress spacewalk-debug output dir- Prevent failure when syncing from RHEL CDN due extra params (bsc#1171885)- Ubuntu repos sync uses http proxy (bsc#1168845)
* Wed May 20 2020 jgonzalezAATTsuse.com- version 4.1.8-1- reposync speedup fixes, which require psycopg2 to be at least version 2.8.4- use default sender address from web namespace- Enable extra HTTP headers support for \"spacewalk-repo-sync\".- Add missing Zypper plugin to deal with ULN repositories.
* Mon Apr 13 2020 jgonzalezAATTsuse.com- version 4.1.7-1- validate cached package entries on ISS slave (bsc#1159184)- restore config namespace in debian repo module to fix autogeneration of bootstrap repos- send CreateBootstrapRepoFailed Notification
* Thu Mar 19 2020 jgonzalezAATTsuse.com- version 4.1.6-1- Read MODULARITYLABEL tag from RPM packages
* Wed Mar 11 2020 jgonzalezAATTsuse.com- version 4.1.5-1- Add Ubuntu repository checksum index checking for flat and default repository formats- Always use the same RPM database when running \"spacewalk-repo-sync\" from the command line or via taskomatic (bsc#1163468)- call mgr-create-bootstrap-repo after repo sync- fix mgrcfg-client python3 breakage (bsc#1164309- Remove oracle backend support and tests- remove code to handle tables used for forwarding registrations to NCC.
* Mon Feb 17 2020 jgonzalezAATTsuse.com- version 4.1.4-1- Remove auditlog-keeper- update doc link to point to new documentation server
* Thu Jan 30 2020 jgonzalezAATTsuse.com- version 4.1.3-1- Prevent timestamp format exception on mgr-inter-sync while processing comps (bsc#1157346)
* Wed Jan 22 2020 jgonzalezAATTsuse.com- version 4.1.2-1- When downloading repo metadata, don\'t add \"/\" to the repo url if it already ends with one (bsc#1158899)- Use HTTP proxy settings when fetching the mirrorlist on spacewalk-repo-sync (bsc#1159076)- enhance suseProducts via ISS to fix SP migration on slave server (bsc#1159184)- generate metadata with empty vendor (bsc#1158480)- prevent a traceback when reposyncing openSUSE 15.1 (bsc#1158672)- close config files after reading them (bsc#1158283)- Associate VMs and systems with the same machine ID at bootstrap (bsc#1144176)
* Wed Nov 27 2019 jgonzalezAATTsuse.com- version 4.1.1-1- Revert fixes systems that do not yet use systemd as spacewalk-backend is no more part of client tools (replaced by uyuni-base)- convert spacewalk-backend to a python3 only package- fix spacewalk-update-signatures for python3 (bsc#1156521)- port diskcheck utility to 4.0.3 branch (bsc#1156397)- add systemd service macros for diskcheck.service- removed spacewalk-backend-libs subpackage; replaces by uyuni-common-libs- read LOBs explicitly- Bump version to 4.1.0 (bsc#1154940)- Improve error message when deleting channel that\'s in a content lifecycle project (bsc#1145769)- fix specfile for systems that do not yet use systemd- fix problems with Package Hub repos having multiple rpms with same NEVRA but different checksums (bsc#1146683)- fix re-registration with re-activation key (bsc#1154275)- Change the default value of taskomatic maxmemory to 4GB- Add basic support for importing modular repositories- Add script to update additional fields in the DB for existing Deb packages- use active values for diskchecker mails- parse restart_suggested flag from patches and set it as keywords (bsc#1151467)- Import additional fields for Deb packages- do not require parameters to start on column 1- Add Requires: systemd for completeness- create /usr/lib/systemd/systemd during build- BuildRequires: systemd for spacewalk-diskcheck- add option spacecheck_shutdown; tidy up wording of notifications- add disk space checker script- Prevent \"reposync\" crash when handling metadata on RPM repos (bsc#1138358)- Do not show expected WARNING messages from \"c_rehash\"- fix misspelling in spacewalk-repo-sync (bsc#1149633)- remove credentials also from potential rhn.conf backup files in spacewalk-debug (bsc#1146419)- Do not crash \'rhn-satellite-exporter\' with ModuleNotFound error (bsc#1146869)- Don\'t skip Deb package tags on package import (bsc#1130040)- For backend-libs subpackages, exclude files for the server (already part of spacewalk-backend) to avoid conflicts (bsc#1148125)- prevent duplicate key violates on repo-sync with long changelog entries (bsc#1144889)- spacewalk-remove-channel check that channel doesn\'t have cloned channels before deleting it (bsc#1138454)- Fix broken spacewalk-data-fsck utility (bsc#1131556)- /etc/rhn also was packaged for spacewalk-backend-tools- Add \'--latest\' support for reposync on DEB based repositories- Require uyuni-base-common for /etc/rhn- Do not try to download RPMs from the unresolved mirrorlist URL- Fix encoding issues with DB bytes values (bsc#1144300)- Avoid traceback on mgr-inter-sync when there are problems with cache of packages (bsc#1143016)- do not overwrite comps and module data with older versions- fix issue with \"dists\" keyword in url hostname- import packages from all collections of a patch not just first one
* Thu Aug 01 2019 jgonzalezAATTsuse.com- version 4.0.19-1- Fix import of rhnAuthPAM to avoid issues when using rhnpush.
* Wed Jul 31 2019 jgonzalezAATTsuse.com- version 4.0.18-1- Ensure bytes type when using hashlib to avoid traceback on XMLRPC call to \"registration.register_osad\" (bsc#1138822)- Fix for CVE-2019-10136. An attacker with a valid, but expired, authenticated set of headers could move some digits around, artificially extending the session validity without modifying the checksum. (bsc#1136480)- Do not duplicate \"http://\" protocol when using proxies with \"deb\" repositories (bsc#1138313)- Fix reposync when dealing with RedHat CDN (bsc#1138358)- Prevent FileNotFoundError: repomd.xml.key traceback (bsc#1137940)- Add journalctl output to spacewalk-debug tarballs- Prevent unnecessary triggering of channel-repodata tasks when GPG signing is disabled (bsc#1137715)- Fix spacewalk-repo-sync for Ubuntu repositories in mirror case (bsc#1136029)- Add support for ULN repositories on new Zypper based reposync.
* Wed May 15 2019 jgonzalezAATTsuse.com- version 4.0.17-1- use new names in code for client tool packages which were renamed (bsc#1134876)
* Wed May 15 2019 jgonzalezAATTsuse.com- version 4.0.16-1- SPEC cleanup- Fix password prompt within mgr-sign-metadata- Fix TypeError for \'errata.getErrataInfo\' XMLRPC handler (bsc#1132346)- fix typo in syncing product extensions (bsc#1118492)- Fix mgr-sign-metadata-ctl checking of exported keys.
* Thu Apr 25 2019 jgonzalezAATTsuse.com- version 4.0.15-1- Use suseLib.get_proxy to get the HTTP proxy configuration properly on DEB repos (bsc#1133424)
* Mon Apr 22 2019 jgonzalezAATTsuse.com- version 4.0.14-1- Add support for mirrorlist and metalink on Zypper reposync.- Solve situations where synced packages have epoch 0 but reposync does not find them them on the database.- Fix path to the RPM database used by Zypper at reposync.- add makefile for python linter and unit/integration tests
* Mon Apr 08 2019 jgonzalezAATTsuse.com- version 4.0.13-1- fix linking of packages in reposync (bsc#1131677)
* Fri Mar 29 2019 jgonzalezAATTsuse.com- version 4.0.12-1- Include arch to distinct latest packages on reposync.- Migrate missing spacewalk-cfg-get script to Python3- Improve dependency solving algorithm for spacewalk-repo-sync.
* Mon Mar 25 2019 jgonzalezAATTsuse.com- version 4.0.11-1- remove apache access_compat module and adapt config files- Add support for getting latest versions from RPM packages when running \"spacewalk-repo-sync\" after migration to Zypper.- Include packages dependencies on \"spacewalk-repo-sync\" when using filters for RPM packages.- Allow package filtering (name matching) on spacewalk-repo-sync after migrating away from yum.- Fix crash when importing new channel families on \'mgr-inter-sync\' (bsc#1129300)- Make Zypper to use the spacewalk GPG keyring in reposync (bsc#1128529)- Fix: handle non-standard filenames for comps.xml (bsc#1120242)- Make reposync use and append token correctly to the URL- Avoid DB constraint violations caused by extended UTF8 characters on the RPM headers- Prevent mgr-inter-sync crash because \'SuseProductRepository\' not found (bsc#1129300)- Fix invalid mode error when doing spacewalk-repo-sync on Ubuntu official repos.
* Tue Mar 12 2019 jgonzalezAATTsuse.com- version 4.0.10-1- Make sure the package download url does not have \'//\' (bsc#1127488)- Fix bootstrapping SLE15 traditional client (bsc#1128564)
* Mon Mar 04 2019 jgonzalezAATTsuse.com- version 4.0.9-1- fix reading LOB objects with python3
* Sat Mar 02 2019 jgonzalezAATTsuse.com- version 4.0.8-1- Fix \"mgr-inter-sync\" problems after Python 3 migration.- mgr-sign-metadata can optionally clear-sign metadata files- Added \'mgr-sign-metadata-ctl\' for repository metadata signing
* Wed Feb 27 2019 jgonzalezAATTsuse.com- version 4.0.7-1- Allow errata import from local repositories.- Fix \"rhnpush\" after migration to Python 3.- Fix package import issues when package encoding is ISO8859-1.- Fix issues with HTTP proxy and reposync.- Solve Python 3 problem and allow traditional registration.
* Fri Feb 08 2019 jgonzalezAATTsuse.com- version 4.0.6-1- Add \"python-urlgrabber\" as a new dependency.- Fix Python3 issues on satellite_tools scripts
* Thu Jan 31 2019 jgonzalezAATTsuse.com- version 4.0.5-1- Use \"Zypper\" and \"libsolv\" in \"spacewalk-repo-sync\". Replace \"yum\".- Require the correct dependency for python-rpm to allow the Proxy to work with Python3 only- Make rhn-ssl-dbstore compatible with python3
* Wed Jan 16 2019 jgonzalezAATTsuse.com- version 4.0.4-1- Take only text files from /srv/salt to make spacewalk-debug smaller (bsc#1103388)- move channel update close to commit to avoid long lock (bsc#1121424)- Adapt Inter Server Sync code to new SCC sync backend
* Mon Dec 17 2018 jgonzalezAATTsuse.com- version 4.0.3-1- Fix issue raising exceptions \'with_traceback\' on Python 2- Hide Python traceback and show only error message (bsc#1110427)- honor renamed postgresql10 log directory for supportconfig
* Fri Oct 26 2018 jgonzalezAATTsuse.com- version 4.0.2-1- support mirroring of source packages- Make spacewalk-backend code compatible with Python 3- Channels to be actually un-subscribed from the assigned systems when being removed using spacewalk-remove-channel tool(bsc#1104120)- Prepare spacewalk-backend packages to build on Python 3- Replace PyPAM with python-python-pam
* Fri Aug 10 2018 jgonzalezAATTsuse.com- version 4.0.1-1- Bump version to 4.0.0 (bsc#1104034)- Fix copyright for the package specfile (bsc#1103696)- fix directory permissions (bsc#1101152)- Feature: implement optional signing repository metadata- Fix truncated result message of server actions (bsc#1039043)- Do not copy \'foreign_entitlement\' from virtual host to the registered guest (bsc#1093381)- Disable Oracle support for openSUSE (bsc#1095804)
* Tue Jun 05 2018 jgonzalezAATTsuse.com- version 2.8.57.5-1- spacewalk-debug: add Postgres configuration files- Initial branding change for Uyuni (bsc#1094497)
* Wed May 16 2018 jgonzalezAATTsuse.com- version 2.8.57.4-1- Bugfix: do not fail boostrap if no ip6addr interface (bsc#1090395)- allow again to use a higher version of spacewalk-backend-libs with spacewalk-backend (bsc#1092383)
* Mon May 07 2018 jgonzalezAATTsuse.com- version 2.8.57.3-1- Sync with upstream (bsc#1083294)
* Mon Apr 23 2018 jgonzalezAATTsuse.com- version 2.8.57.2-1- Fix encoding for RPM package group in reposync (bsc#1083001)- Sync with upstream (bsc#1083294)- 1567157 - remove \'www\' part from cve.mitre.org domain name- 1198723 - rhnRepository.py: add support for Debian / Ubuntu Release files- 1549546 - Allow spacewalk-channel to add parent channel
* Wed Apr 04 2018 jgonzalezAATTsuse.com- version 2.8.56.3-1- Temporary revert bsc#1083001
* Thu Mar 29 2018 jgonzalezAATTsuse.com- version 2.8.56.2-1- SLE15 support: recommended/required flag for products and channels (bsc#1087373)
* Mon Mar 26 2018 jgonzalezAATTsuse.com- version 2.8.56.1-1- Sync with upstream (bsc#1083294)- Updating .po translations from Zanata- Fixing incorrect syntax of format string- Fixing newline error in translation
* Mon Mar 05 2018 jgonzalezAATTsuse.com- version 2.8.52.1-1- 1550001 - KeyError: \'severity\' caught when exporting channel with rhn-satellite-exporter- 1534417 - sanitize pwds in backup files and http-proxy-pwds as well- remove empty clean section from spec (bsc#1083294)
* Fri Feb 23 2018 jgonzalezAATTsuse.com- version 2.8.48.1-1- 1540981 - Clarify error-reporting when checksum_cache is bad- 1537098 - Teach packageImport to ignore flags RPM doesn\'t know- add --no-packages option to spacewalk-repo-sync- use --force-all-errata only to re-sync patches - -deep-verify still used for package checksum check and single errata import (bsc#1077244)
* Mon Feb 05 2018 jgonzalezAATTsuse.com- version 2.8.41.3-1- use GTM for rpm build_time (bsc#1078056)
* Fri Feb 02 2018 jgonzalezAATTsuse.com- version 2.8.41.2-1- fix spacewalk-data-fsck restore of broken package db entry (bsc#1071526)- support multiple FQDNs per system (bsc#1063419)
* Wed Jan 17 2018 jgonzalezAATTsuse.com- version 2.8.37.1-1- fix issues with syncing deb repos (bsc#1050433)- honor MAX_LOG_AGE for (renamed) cobbler/tasks logs file in spacewalk-debug (bsc#1025201)- add hostname to duplicate machine_id email (bsc#1055292)- fix link to manual and the described procedure- don\'t crash when token is set to \'fake\' (bsc#1060022)- when searching for not installed products exclude release packages which are provided by others (bsc#1067509)- search for product packages when installed packages are available (bsc#1060182)- rhnServerNetwork refactoring (bsc#1063419)- Fix: restore hostname and ip
*addr in templated documents (bsc#1075044)- fix directory name in spacewalk-data-fsck- search for product packages when installed packages are available (bsc#1060182)- rhnServerNetwork refactoring (bsc#1063419)
* Fri Nov 10 2017 mcAATTsuse.de- version 2.8.27.1-1- Change the virtualization backend not to duplicate data in case host and guests are in different organizations- fix joining strings- yum ContentSource() should set number of packages during raw listing.- convert release to long while checking which is older or newer- Do not import ignored errata- process comps file before package import- yum on RHEL6 has no idea about environments- make rhn_rpm python3 compatible- open checksummed files in binary mode- mention package groups in help- detect and parse package groups in filters- add new spacewalk-repo-sync command line option to synopsis of man-page- add new parameter \'--show-packages\' for spacewalk-repo-sync.
* Thu Oct 26 2017 mcAATTsuse.de- version 2.8.15.1-1- build python3 subpackage for -libs package- fix issues with syncing deb repos (bsc#1050433)- honor MAX_LOG_AGE for (renamed) cobbler/tasks logs file in spacewalk-debug (bsc#1025201)- add hostname to duplicate machine_id email (bsc#1055292)- fix link to manual and the described procedure- don\'t crash when token is set to \'fake\' (bsc#1060022)- when searching for not installed products exclude release packages which are provided by others (bsc#1067509)
* Thu Sep 14 2017 mcAATTsuse.de- version 2.7.73.9-1- Fix SP migration for traditional clients which were registered by a currently disabled user (bsc#1057126)
* Wed Aug 30 2017 mcAATTsuse.de- version 2.7.73.8-1- increase rpclib timeout to 10 minutes (bsc#1026930)
* Wed Aug 09 2017 fkobzikAATTsuse.de- version 2.7.73.7-1- disable pylint check during build also for RHEL7
* Tue Aug 08 2017 fkobzikAATTsuse.de- version 2.7.73.6-1- make master_label static to keep its value when retrying (bsc#1038321)- adapt for the new gpgcheck flag for the channels
* Mon Jun 12 2017 mcAATTsuse.de- version 2.7.73.5-1- Removing conflicting epoch fix (bsc#1042861)- remove not implemented option --force-all-packages (bsc#1040194)- fix parsing oscap results - not every Rule has an XCCDF ID Tag (bsc#1041992)
* Mon May 29 2017 mcAATTsuse.de- version 2.7.73.4-1- move to different file to not conflict with web.default_mail_from in Java code- don\'t trim channel content if there is major sync error in any repository- disable pylint on Fedora 26 because it\'s python3- rhn-charsets is meant to be run only under root user- hashlib is included in python since RHEL6- Unable to run cdn-sync if older channels do not exist anymore
* Tue May 23 2017 mcAATTsuse.de- version 2.7.73.3-1- add missing bugnumber to changelog
* Tue May 23 2017 mcAATTsuse.de- version 2.7.73.2-1- don\'t let disabled user log in- updating help and man page- satellite-sync (iss) - enhancements to channel selection- make batch size configurable- wildcard support for channel names- optimize linking packages to channel- disassociate packages later or keep them in channel if they are same but missing package path- Rename incomplete_package_import to package_import_skip_changelog- spacewalk-backend should require the exact version of spacewalk-backend-libs (bsc#1037635)- try to finish work in threads when KeyboardInterrupt occurs during download- fix errata lookup for NULL org- optimize package importing during syncing a software channel- allow sync of the same erratum to more orgs
* Thu May 04 2017 can.bulut.bayburtAATTsuse.com- Non admin or disabled user cannot make changes to a system anymore using spacewalk-channel (CVE-2017-7470) (bsc#1026633)
* Wed May 03 2017 michele.bolognaAATTsuse.com- version 2.7.73.1-1- Repository sync can causes ORA-01878 on insertion of timestamp that doesn\'t exist in timezone - fix python 2.4 build- do not store SSL certificates per repository on disk cache- Prevent ORA-01878 on repository sync.- default_mail_from key exists but may be empty- (bsc#1024923) fixed a typo in SQL statement
* Mon Apr 03 2017 mcAATTsuse.de- version 2.7.65.1-1- update man page- adding Candlepin API to call manifest refresh- call Candlepin API to download manifests and implement missing pieces of code- adding handler for calling Candlepin API requests with export manifest support
* Fri Mar 31 2017 mcAATTsuse.de- version 2.7.63.1-1- create scap files dir beforehand (bsc#1029755)- do not fail with traceback when media.1 does not exist (bsc#1032256)- adapt new proxy setting- python3 compatibility changes- filter channels to removed by patern with \'
*\' - e.g. \'fedora19
*\' interrupt downloading- if package was not downloaded and message-less Exception catched, don\'t print empty line and don\'t print to stream on default verbose setting- show list of non-available channels at the beginning of syncing- ignore channels which are not exist or not available- show error message if we cannot download repomd.xml during counting packages- fix http proxy configuration for yum_src- fix package downloading for Kickstart addons. Add parsing repodata for addons repository and download all packages according to its location.- fix reading repo certificates (bsc#1029022)- fixing \'WARNING: there is already a transaction in progress\' in postgresql logs- cleanup orphaned repositories not attached to any channel- ContentSourceImport can\'t unlink last associated repository, do it differently- break mappings dependency on spacewalk- list custom CDN channels and sorting repositories- make sure content is in null org, not in custom org- filter channels with lost entitlement and include custom repos with null content source assigned- Move aa-spacewalk-server.conf to backend from server- do not package common/__init__ to prevent file conflicts with spacewalk-usix- incomplete_package_import: do import rhnPackageFile as it breaks some package installations
* Tue Mar 07 2017 mcAATTsuse.de- version 2.7.50.1-1- Don\'t skip \'rhnErrataPackage\' cleanup during an errata update (bsc#1023233)- set scap store dir mod to 775 and group owner to susemanager- fix errata sync- provide option for forcibly syncing all errata, similarly as in satsync- do not import always all errata by default for performance reasons- don\'t re-insert existing files again- Updated links to github in spec files- sync RPM packages for addons in Kickstart Tree- Add support for running spacewalk-debug without creating reports. (bsc#1024714)- install product packages during traditional registration- Fix selection of primary interface- trigger repodata generation after and only if channel packages are updated- do not re-subscribe packages to channel if nothing was added- Remove legacy audit logging Python code- Add strict-httpd-workaround
*FIRST
* in httpd conf files- Postgresql 9.6 support- fixing \'ERROR: expected a readable buffer object\' on Oracle- catch exception InvalidArchError and send back an error message- require spacewalk-usix indead of spacewalk-backend-usix- support importing KS files with other checksum type than md5- adding more details of current SSL certificates in DB- support creating repository tree with only repos provided by single client certificate- catch on higher level to not mark missing repositories as found repositories with no SSL certificates- check SSL dates in reposync
* Tue Feb 07 2017 michele.bolognaAATTsuse.com- version 2.7.28.1-1- Align with upstream versioning
* Wed Jan 11 2017 michele.bolognaAATTsuse.com- version 2.7.18.1-1- Version 2.7.18-1
* Fri Dec 16 2016 michele.bolognaAATTsuse.com- version 2.5.24.7-1- Handle non-unique machine_id after migrate from 2.1 (bsc#1013002)- Refer to scc.suse.com instead of bugzilla.novell.com in case of problem (bsc#967818)- Fix: selection of primary interface bsc#1009677- spacewalk-backend.spec: add link to SUSE name of program (bsc#1009435)- Reposync - assign orphaned vendor packages to the default org (bsc#995764)
* Thu Oct 06 2016 mcAATTsuse.de- version 2.5.24.6-1- Fix for non-integer IDs for bugzilla bug- silently ignore non-existing errata severity label on errata import, remove non-used exception (bsc#986447, bsc#996609)- make suseLib usable on a proxy
* Mon Jul 18 2016 jrennerAATTsuse.com- version 2.5.24.5-1- copy the subscription-matcher directory instead of the content- machine_info capability and check for client tool compatibility with Suma 2.1- modify test setup for oracle DB
* Tue Jun 14 2016 kwalterAATTsuse.com- add machine info capability
* Tue May 24 2016 kwalterAATTsuse.com- version 2.5.24.4-1- spacewalk-repo-sync - Improved date handling (bsc#975161)- better error message for system that is already registered as minion- Only trigger virtualization notification on server save when the virtualization data is not falsy (bsc#975120)- fix GPG bad signature detection and improve error messages (bsc#979313)- send and save machine_id on traditional registration- vendor channels may have no repo assigned (bsc#977781)- do not crash now that multiple urls are passed (bnc#970951)
* Wed Apr 06 2016 mcAATTsuse.de- version 2.5.24.3-1- Include the Matcher data directory in supportconfig- qemu-kvm guests created on my Fedora 22 have different signature- fix SLE12 patch style detection in case of cloned patches (bsc#972972)- Grab the entire pillar structure at once- trigger regeneration of metadata on product or keyword changes (bsc#972096)- Find all user configured places of the custom pillars and get an info about them- Rename static Salt states directory- Gather also static pillars- Add missing title about custom Salt states- Check if directory exists at all prior checking its content- Copy all Salt state files and generated pillars- Copy all Salt Master configuration
* Mon Mar 21 2016 mcAATTsuse.de- version 2.5.24.2-1- Fix rhnreg_ks doesn\'t work with activation key- update checksumtype after setting the SSL values (bsc#970824)
* Wed Mar 09 2016 mcAATTsuse.de- version 2.5.24.1-1- include salt master config files into spacewalk-debug- we need to import either cx_Oracle or psycopg2- better never import foreign private channel families, custom channels will be synced into your org anyway- org_id of channel family is probably never filled, just not make private channel families public- all strings should be truncated, not only unicode instances
* Wed Mar 02 2016 mcAATTsuse.de- version 2.5.22.1-1- make sure truncated value does not contain incomplete characters- allow sat-sync-error-email to be configurable- Remove custom latest RPM handling in spacewalk-repo-sync and use the same logic as reposync from yum-utils instead.- honor no_proxy variable in InterServerSync (bsc#965651)
* Wed Feb 10 2016 mcAATTsuse.de- version 2.5.18.1-1- provide empty no_proxy variable for reference in rhn.conf- do not import errata to all synced channels because some may not have all packages synced- advise users to purge satsync cache on IntegrityError- making sure packages without errata are included- fixing invalid query
* Tue Jan 26 2016 mcAATTsuse.de- version 2.5.13.1-1- update guest also on re-registration- allow to change uuid of already registered guests- there can be guests without hypervisor registered- fixing exception when reactivating system without base channel and without any available- use 2048MB as default for taskomatic max java memory- add comment about taskomatic jvm max memory to rhn.conf (bsc#957653)- Added filename in the error message of satellite-sync, in case file has wrong size- Added processing of ValueError exception, during spacewalk-data- fsck- local variable \'primif\' referenced before assignment
* Sat Jan 16 2016 mcAATTsuse.de- version 2.5.10.1-1- cleaning few old translations
* Thu Jan 14 2016 mcAATTsuse.de- version 2.5.9.1-1- removing old duplicate template file- allow client responses to be in Unicode- cut string after full characters (bsc#960801)
* Tue Jan 05 2016 mcAATTsuse.de- version 2.5.8.2-1- update CPU only if it has changed- set \"last_boot\" and \"os\" for the host- read SystemInfomation, create a foreign mainframe system and link to virtual instance- add \"mainframe_sysinfo\" capability
* Wed Dec 16 2015 mcAATTsuse.de- version 2.5.8.1-1- making synced channels in null org visible to all orgs- during installation insert default SSL crypto key with null org- fix typos
* Thu Dec 10 2015 mcAATTsuse.de- version 2.5.4.2-1- avoid referencing unassigned variable (bsc#956981)
* Mon Nov 30 2015 mcAATTsuse.de- version 2.5.4.1-1- Fix lookup virtual instance by uuid in virtualization backend in case so that it ignores the host id when uuid is not null. Removed invalid comment.- Change the virtualization backend not to duplicate data in case host and guests are in different organizations- fix patch syning if no issued date is given. Use now as date (bsc#953584)- fix SUSE patch style detection for RES4 (bsc#953825)- move support report creation to spacewalk-debug- don\'t print python object details in reposync.py- spacewalk-repo-sync: support multiple \'-c channel\' as in satellite-sync
* Thu Oct 22 2015 mcAATTsuse.de- version 2.5.1.2-1- use sle_version macro while checking for SLE only
* Wed Oct 07 2015 mcAATTsuse.de- version 2.5.1.1-1- drop monitoring- replace upstream subscription counting with new subscription matching (FATE#311619)- integrate SaltStack for configuration management (FATE#312447)
* Sun Sep 27 2015 mcAATTsuse.de- version 2.1.55.21-1- read repository checksum type after setting the certificate for a repository
* Wed Sep 23 2015 mcAATTsuse.de- version 2.1.55.20-1- define db_password to be read as a string (bsc#946381)
* Wed Jul 29 2015 mcAATTsuse.de- version 2.1.55.19-1- Enhance date only in patches to full ISO datetime (bsc#937029)- Fix UnboundLocalError on rhnFault in dist upgrade (bsc#936182)- detect new and old SUSE patch style (bsc#936869)
* Tue Jun 23 2015 jrennerAATTsuse.de- version 2.1.55.18-1- Require pyliblzma to enable sync of EPEL repos (bsc#934417)
* Mon Jun 22 2015 jrennerAATTsuse.de- version 2.1.55.17-1- detect SUSE Manager Tools channel as well (bsc#935433)- import RPMs which vendor is an empty string (bsc#934124)- set primary interface during registration (bnc#929058)- do not reset primary network interface at hardware refresh (bnc#895071)
* Tue Mar 31 2015 mcAATTsuse.de- version 2.1.55.16-1- Copyright texts updated to SUSE LLC- package inventory and channel report into spacewalk-debug- Adding on the spacewalk-data-fsck man page the option --remove-mismatch- add funcionality on spacewalk-data-fsck to remove the RPM which does not match checksum- Fix the primary key definition for rhnPackageFile- don\'t crash re-registrations if the original owner has been deleted- sw-repo-sync fix to sync kickstart.- init the second DB connection only when needed (inspired by bsc#915581)- check for reboot type only (inspired by bsc#915581)
* Tue Feb 03 2015 mcAATTsuse.de- version 2.1.55.15-1- convert mtime to localtime to prevent invalid times because of DST (bsc#914437)- Do not exit with error if a vendor channel has no URL associated (bsc#914260)- Getting rid of Tabs and trailing spaces- copy all SUSE Manager logfiles into spacewalk-debug- Update spacewalk-debug man page- Exclude old backup-logs from spacewalk-debug to reduce size- fix ISS export with unset patch severity- ISS export/import informations about cloned channels (FATE#317789)- convert empty string to null for DMI values (bsc#911272)
* Thu Dec 18 2014 mcAATTsuse.de- version 2.1.55.14-1- fix encoding of submit message- create (and label) /var/cache/rhn/satsync- fixed double-counting of systems subscribed to more than one channel
* Thu Dec 04 2014 mcAATTsuse.de- version 2.1.55.13-1- insert update tag at the correct place for SLE12 (bsc#907677)- different registration paths should lock tables in the same order This could potentially cause deadlocks- spacewalk-data-fsck: use config file variable instead of hardcoded path part- drop unused column product_list in suseProducts table- sanitize db_
* config values
* Mon Nov 24 2014 mcAATTsuse.de- trigger generation of metadata if the repo contains no packages (bsc#870159)
* Fri Nov 07 2014 mcAATTsuse.de- version 2.1.55.12-1- With NCC Backend still use the old style ISS method- Make spacewalk-debug scc migration compatible
* Sat Nov 01 2014 mcAATTsuse.de- version 2.1.55.11-1- ISS: Ignore errors if deprecated files do not exist on export- ISS: export/import Subscriptions and entitlements- ISS: remove old import code for NCC products and subscriptions- ISS: export/import suseProductChannels and suseUpgradePaths via ISS- ISS: export/import SUSE Products via ISS- Fix cleanup when DB init goes wrong- sanitize db_name config value- fixed variable name
* Tue Oct 14 2014 mcAATTsuse.de- version 2.1.55.10-1- require python-enum34- update channel checksum type for vendor channels- read mirror credenatials from DB depending on the cc_backend.- move current_backend() from susemanager to backend and rename it to current_cc_backend- Speed up satellite-sync by avoiding commonly-called dblink_exec- backend should correctly checksum config files with macros in them- Add /usr/share/rhn/config-defaults in spacewalk-debug- fix spacewalk-debug to be fully postgreSQL aware.- correct UTF8 config files from being marked as binary- increase size of update_tag column in rhnChannel table
* Fri Sep 12 2014 mcAATTsuse.de- version 2.1.55.9-1- preserve the query params in the url- allow missing packages in patches if they are not part of this repo- handle SLE12 update tag correctly in reposync- fix traceback when pushing rpms with archive size > 4GB- queue server for errata cache update when package list changes- recognize oVirt node as virtual system- adding handling for new rpm header information
* Wed Sep 03 2014 roAATTsuse.de- sanitize release line in specfile
* Tue Jun 17 2014 jrennerAATTsuse.de- version 2.1.55.8-1- Additional spacewalk backend methods and capability needed- Spacewalk changes needed to support collisionless proxy lookaside
* Tue May 27 2014 mcAATTsuse.de- version 2.1.55.7-1- Fix crash when EULA comes with broken encoding and unexpected symbols from the susedata.xml file
* Thu May 22 2014 mcAATTsuse.de- version 2.1.55.6-1- spacewalk-update-signatures: fix logging, find more wrong keyids and remove existing associations before updating (bnc#874634)- fixed \'empty separator\' error- Branding fixes- fix syntax error in SQL statement
* Fri May 16 2014 mcAATTsuse.de- version 2.1.55.5-1- ISS: fix EULA import on Oracle db- add suseEula to RPM package- package and install suseEula- ISS: sync SUSE\'s package EULAs- Parse and import packages\' EULAs
* Wed May 07 2014 mcAATTsuse.de- version 2.1.55.4-1- Revert \"Adding option [-l|--list] to spacewalk-repo-sync\"
* Tue May 06 2014 mcAATTsuse.de- version 2.1.55.3-1- remove ; in SQL statement to fix error with oracle DB- Raise error if channel cannot be subscribed (bnc#875958)- Format oldRoute to match newRoute, so that rhnServerPath isn\'t updated every time- Adding option [-l|--list] to reposync- Add --justks to sw-remove-channel- sw-remove-channel --justdb has no impact on ks trees.- rename channel-with-childs to channel-with-children- Add option to spacewalk-remove-channel parent- Added spacewalk-data-fsck man page(8)- uniquify repo-sync packages in case of bad metadata- allow MD5 config file checksums in fips mode- commit after adding a job to taskomatic queue- generate empty metadata for repos without primary- proper failure handle (bnc#822644)
* Thu Apr 10 2014 mcAATTsuse.de- version 2.1.55.2-1
* Thu Apr 10 2014 mcAATTsuse.de- fix release in specfile for SLE12 (bnc#872970)
* Thu Mar 27 2014 fcastelliAATTsuse.com- version 2.1.55.1-1- Package lock - python code: handle multiple lock events- Catch more error message from gpg- Reposync: remove interrupted downloads [bnc#866490]- Not all machines provide manufacturer, was not None safe- Spacewalk-debug: dereference links [bnc#865934]- Specify package only with version
* Thu Feb 27 2014 fcastelliAATTsuse.com- version 2.1.54.1-1- workaround for rpm-python bug- update openstack guest requirements
* Fri Feb 21 2014 fcastelliAATTsuse.com- version 2.1.52.1-1- Detect OpenStack guests as virtual so they can consume flex guest- Rename variable so it doesn\'t colide with reserved word
* Thu Feb 13 2014 mcAATTsuse.de- version 2.1.49.2-1- query should not end with semicolon in oracle- add /usr/share/rhn to filelist- no pre-requires of spacewalk-config on SLE12- make unittests work on python 2.7 and higher without extra package installed- no pylint on SLE12
* Fri Feb 07 2014 mcAATTsuse.de- version 2.1.49.1-1- add functions to query ISS Master server from DB- apply exclude filters to dependencies in repo-sync- don\'t remove files referenced from other distributions/trees- propagate --skip-kickstart-trees to delete_channels()- remove clean-reposync-logs cronjob- fixed man page for spacewalk-remove-channel- added option to skip kickstart trees removal- sw-remove-channel does not rm ks trees.- Inter server sync: export also errata\'s severity- Fixing InvalidPackageError when importing from channel dump- commit after updating server\'s package profile- Add extra log folder /var/log/rhn/tasko/sat/ in spacewalk-debug. [bnc#854090]- allow CVE-IDs with more then 13 chars new syntax since 2014- fixing sat-sync daylight-savings-related \'NoneType is unsubscriptable\' error
* Mon Jan 13 2014 mcAATTsuse.de- version 2.1.39.1-1- set reboot action status to sucess after the reboot (FATE#312591)- added setLocked actions (FATE#312359)
* Wed Dec 18 2013 mcAATTsuse.de- version 2.1.38.2-1- allow 1 character system profile names
* Mon Dec 09 2013 mcAATTsuse.de- version 2.1.38.1-1- better detection for SUSE KVM and Cloud systems- support bootstrap entitlement for bare-metal registration (FATE#312329)- use new ISS slave detection
* Thu Nov 28 2013 mcAATTsuse.de- version 1.7.38.30-1- replace encode/decode with to_string/to_unicode- make sure we put strings to fd.write()- replace application code with database lookup to prevent conflicting inserts- python server: better logging of exceptions- log errors on bad request (bnc#849856)- fixed table alias- updated spacewalk-repo-sync\'s man page (bnc#846351)- add support for enhances rpm weak dependencies (backend) (bnc#846436)- python pgsql driver: handled ProgrammingError exceptions- Fix typos in entitlement report (bnc#840751)
* Fri Sep 27 2013 mcAATTsuse.de- version 1.7.38.29-1- with deep-verify import patches step by step- check if mountpoint exists and send error mail (bnc#839111)- bool(0) == False, but is a valid file mode
* Tue Aug 27 2013 mcAATTsuse.de- version 1.7.38.28-1- Ensure the file object is closed only when no IOError took place (bnc#837035)
* Wed Aug 21 2013 mcAATTsuse.de- version 1.7.38.27-1- add option to disable Expect header for post request (bnc#834200)- re-import all patches with param deep-verify (bnc#833643)- rewrite package org to match where they got imported (bnc#834780)- Fix field length of erratum-advisory-name to match real DB field length- forward register and de-register requests to parent- debranding satellite-sync- provide dummy repoindex handler for auth test in ISS case- use needed mgr_ncc_sync_lib calles in satellite-sync- copy SUSE product and subscription information into the disk dump- add handler for ncc sync data used by iss (bnc#832776)- package mgr-inter-sync and mgr-exporter commands (FATE#312371)- import/export Support Information- sync suseProductFiles with inter-server-sync- dump and read rhn-channel-update-tag- Add curl debugging to send and accessible (bnc#834200)- filter out bad package/architecture combinations- add debug code to import_susedata- handle unicode tracebacks- handle compressed products file- Fix pylint errors - bnc#829073- Fix code to work with python 2.4 - bnc#829073- Make reposync work with local repositories - bnc#829073
* Wed Jun 12 2013 mcAATTsuse.de- version 1.7.38.26-1- fix reactivation of systems (bnc#823241)- remove incorrect path from db- Adding file path restoration functionality to spacewalk-data-fsck- update copyright column length- don\'t truncate channel name to 64 chars- make API compatible with old RHEL5 clients- No line break at the end of the package summary (bnc#821968)- don\'t truncate filepath when exporting- fix registration issues on PG- update expired gpg keys in the keyring- set copy_local urlgrabber option to copy also file URLs (bnc#819781)- implement no_proxy usage (FATE#315039)- use timeout config option also in suseLib send function (bnc#815460)
* Fri May 17 2013 mcAATTsuse.de- version 1.7.38.25-1- make satellite-sync work with new rhnlib (bnc#815460)- search for CVE numbers also in the description- require rhnlib with timeout option- make rpclib connection timeout configurable (bnc#815460)- return 404 Not Found on requests of content or installation.xml (bnc#815441)- fix encoding in products summary and description
* Fri May 17 2013 mcAATTsuse.de- fix authentication checking in inter server sync CVE-2013-2056 (bnc#819365)
* Thu Apr 04 2013 mcAATTsuse.de- version 1.7.38.24-1- Write better error message if the GPG key is not imported (bnc#812599)- correct size for old rpms > 2 GiB- do not read rpm into memory before transferring to client (bnc#801151)- do not log passwords in URL- If the database host is localhost, use Unix sockets in backend.- SSH Server Push (backend) (FATE#312909)- support V4 RSA/SHA1 signature- Use FQDN in reposync error emails- fix unicode encoding (bnc#803866)- do not change the channels on future actions request
* Fri Feb 08 2013 mcAATTsuse.de- version 1.7.38.23-1- send patch notifications only for new patches (FATE#314765)- log with debug level, if wanted- collect download errors and send error mail (bnc#801189)- compare patch version as integers- do not send null values for new products via XMLRPC (bnc#798131)- change_base_channel should honor suse_products info if available
* Tue Dec 18 2012 mcAATTsuse.de- version 1.7.38.22-1- fix formatstring error with proxy user and password
* Tue Nov 27 2012 mcAATTsuse.de- version 1.7.38.21-1- remove product reference while deleting channel (bnc#790987)
* Thu Nov 22 2012 jrennerAATTsuse.de- version 1.7.38.20-1- fix is_sha256_capable() function (bnc#790717)- use SUSE specific proxy settings in reposync (bnc#779992)- read proxy from rhn.conf before other places- fix wrong variable binding (bnc#790143)- rollback any unfinished transaction- for the installed_size, ignore situation when it was not populated in the database.- don\'t fail when from attribute is missing- make sure proxy is enabled in sysconfig before reading it- Add support for multiple mirror credentials- SP migration backend (FATE#312431, FATE#312312)- use smdba space-overview for report if exists- do not return not existing patchnames (bnc#786105)- add xmlrpc function update_status and server capability
* Fri Oct 05 2012 mcAATTsuse.de- version 1.7.38.19-1
* Thu Oct 04 2012 mcAATTsuse.de- version 1.7.38.18-1- support upgrade_version without channel switching
* Fri Sep 28 2012 mcAATTsuse.de- version 1.7.38.17-1- load suse_products in the server object if not available- reposync: do not use a proxy to access localhost- Adding IPv6 ip-address detection to proxy auth fix (bnc#783667)- separate proxy auth error hostname into separate header- multi-tiered proxies don\'t update auth tokens correctly (bnc#783667)
* Tue Aug 07 2012 mcAATTsuse.de- version 1.7.38.16-1- fix SQL syntax for postgres
* Thu Aug 02 2012 mcAATTsuse.de- version 1.7.38.15-1- Truncating date string and therefore preventing ORA-01830- skip ignored errata also in the second step (bnc#773108)- fix detection of old suse style patches (bnc#773108)- Fixing placeholder syntax in sql statement
* Thu Jul 19 2012 ugAATTsuse.de- version 1.7.38.14-1- yet another branding fix
* Mon Jul 16 2012 ugAATTsuse.de- version 1.7.38.13-1- postgresql don\'t know about decode- fixed ERROR: subquery in FROM must have an alias- fixed AttributeError: \'buffer\' object has no attribute \'write\'- Correct SQL query for installing and removing solaris patches- Correct query for PGSQL, addressing: SQL syntax error- man page fix and root-level user warning for rhn-satellite-exporter
* Mon Jun 25 2012 mcAATTsuse.de- version 1.7.38.12-1- handle locally exception in entitle_server()- made error message more detailed
* Thu Jun 21 2012 jrennerAATTsuse.de- version 1.7.38.11-1- removed functions which were orphaned by client v1 API removal- fix call of save_suse_products()- do not entitle virt guests twice during registration- fix parsing susedata (bnc#765667)- removed support for Red Hat Linux 6.2 and 7.[0123]- print reasonable error message when something wrong with repo
* Wed Jun 06 2012 ugAATTsuse.de- added a workaround for bnc#761350 registering of a VM does not work
* Fri Jun 01 2012 mcAATTsuse.de- fix ISE during registration because of duplicate ids (bnc#765123)
* Thu May 31 2012 mcAATTsuse.de- version 1.7.38.10-1- decode unicode string on IDN machines- mock import_susedata- allow retrieving susedata.xml.gz- implement get_susedata()- implement import_susedata()
* Mon May 14 2012 mcAATTsuse.de- version 1.7.38.9-1- fix registration of virt. machines (bnc#761350)
* Mon May 14 2012 mcAATTsuse.de- version 1.7.38.8-1- better check for empty version, release and arch- with postgres empty varchar has to be null- fix CVE test in testsuite- improve patch handling for broken updateinfo files
* Wed May 09 2012 mcAATTsuse.de- version 1.7.38.7-1- define python macros- No need to be autonomous when inserting to rhnArchType, only satellite-sync does it.
* Tue May 08 2012 ugAATTsuse.de- integrated upstream feedback for studio integration (bnc#764532)
* Wed May 02 2012 mcAATTsuse.de- version 1.7.38.6-1- no fileprovide of gettext in SUSE- Assign a dummy profile when none is selected.- xccdf_eval should not send null value
* Fri Apr 27 2012 mcAATTsuse.de- version 1.7.38.5-1- update monitoring probes in small batches to reduce the chance of a deadlock- raise SQLSchemaError alike oracle driver does- fix sql query with --use-sync-date and --start-date of rhn-satellite-exporter
* Fri Apr 20 2012 mcAATTsuse.de- version 1.7.38.4-1- Fix inserting installed products- set a bug title if we do not get one- The mod_wsgi insists on having something after the numeric value on the Status line.- Workaround httplib in 2.4 which did not have the responses dictionary.- write nicer error message in case you are missing rpm files- update man-pages- copy postgres initlog in SUSE- adding PostgreSQL configuration and log files to the debug.- updating rhn-charsets man page -- update list of value names, no command line options.- make rhn-charsets working on PostgreSQL as well; the output format changed even for Oracle.
* Fri Apr 13 2012 mcAATTsuse.de- version 1.7.38.3-1- Update config default to preserve base channel on reactivation- rhn-schema-stats: support for PostgreSQL- rhn-db-stats: support for PostgreSQL- check channel permissions when unsubscribing a channel- fix empty references in updateinfo- remove source packages from compatible arch. We do not mirror them.
* Fri Apr 13 2012 ugAATTsuse.de- fixed packaging of spacewalk-backend-xmlrpc- fixed python bug in SUSE Studio image deployment
* Fri Mar 30 2012 mcAATTsuse.de- version 1.7.38.2-1- Truncate data which are longer than db allows- Store also AATTidref of xccdf:rule-result element- We want to store all idents per rule-result- return products.xml metadata on request- fixing sql queries with alias- need to use timestamp datatype to preserve the precision.- cast to string to force lookup_evr prototype.- spacewalk-repo-sync documentation fix : add include/exclude options to manpage- add default value for taskomatic.channel_repodata_workers- created module for usefull cli functions
* Sat Mar 24 2012 mcAATTsuse.de- parameters should not be None
* Thu Mar 22 2012 mcAATTsuse.de- rotate logfiles with user www (bnc#681984) CVE-2011-1550
* Thu Mar 22 2012 mcAATTsuse.de- fix arbitrary package upload (bnc#751837) CVE-2012-1145
* Wed Mar 21 2012 mcAATTsuse.de- version 1.7.38.1-1- Bumping package version
* Fri Mar 16 2012 ugAATTsuse.de- replace passwords in debug files (bnc#752467)
* Thu Mar 15 2012 jrennerAATTsuse.de- Add support for studio image deployments
* Mon Mar 05 2012 mcAATTsuse.de- add suseLib.accessible() doing a HEAD request to test if a URL is accessible
* Tue Jan 31 2012 mantelAATTsuse.de- some more renames Novell --> SUSE
* Thu Jan 19 2012 jrennerAATTsuse.de- Setting up seclist in registration.py (bnc#782819, brc#749890)- CVE-2012-0059
* Thu Jan 05 2012 mcAATTsuse.de- spacewalk-debug should package NCC data dump into the tar ball
* Thu Dec 22 2011 mantelAATTsuse.de- do not change server.pot
* Thu Dec 22 2011 mantelAATTsuse.de- rename Novell to SUSE (#708333)
* Thu Dec 22 2011 mcAATTsuse.de- remove all unsupported translations
* Mon Dec 19 2011 mcAATTsuse.de- parse products.xml during reposync and store values in the Database (bnc#644678)
* Mon Dec 12 2011 iartarisiAATTsuse.cz- Add new --deep-copy option to spacewalk-repo-sync to allow skipping the re-calculation of package checksums
* Tue Nov 08 2011 jrennerAATTsuse.de- Implement audit logging for the backend API (fate#312607)
* Wed Oct 26 2011 mcAATTsuse.de- add support for V4 DSA and RSA rpm signatures to display correct content provider (bnc#726577)- enhance spacewalk-update-signatures to clean wrong keyids before update starts
* Thu Oct 13 2011 iartarisiAATTsuse.cz- fix reposync failure when trying to associate package which couldn\'t be downloaded (bnc#722917)
* Tue Oct 11 2011 mcAATTsuse.de- fix spacewalk-remove-channel to work on SUSE Manager (bnc#670206)
* Tue Oct 11 2011 mcAATTsuse.de- adapt spacewalk-debug for SUSE Manager
* Mon Oct 10 2011 mcAATTsuse.de- fix typo in reposync cleanup script (bnc#712860)
* Fri Oct 07 2011 iartarisiAATTsuse.cz- fix bug when parsing a patches.xml file with an extra tag
* Wed Oct 05 2011 mcAATTsuse.de- drop incompatible packages of a patch
* Fri Sep 30 2011 mcAATTsuse.de- remove default currency from backend part of rhn.conf
* Thu Sep 29 2011 mcAATTsuse.de- set patch severity to Low if none is specified to get all security patches listed in the currency report
* Mon Sep 26 2011 iartarisiAATTsuse.cz- fix e[\'channels\'].append AttributeError in case existing_errata is None- fix failing unittest
* Mon Sep 26 2011 mcAATTsuse.de- fix loosing patches if a repository is synced into different channels (bnc#720312)
* Fri Sep 23 2011 mcAATTsuse.de- add unittests to check again
* Fri Sep 23 2011 mcAATTsuse.de- change BuildRoot to SUSE default required for BuildService- recompile python after unittests to remove buildroot path in binaries
* Tue Sep 20 2011 iartarisiAATTsuse.cz- use pylint instead of python-pylint for checks
* Mon Sep 12 2011 iartarisiAATTsuse.cz- remove extra toy targets that we don\'t use from Makefile.defs, which were mangling the PYTHONPATH
* Mon Sep 12 2011 iartarisiAATTsuse.cz- run unittests and pylint from Makefile.backend at build time
* Fri Sep 09 2011 iartarisiAATTsuse.cz- fixed E:442:XML_Dumper._validate_channels: Too many arguments for format string
* Wed Sep 07 2011 mcAATTsuse.de- add cronjob to cleanup reposync log directory (bnc#712860)
* Wed Sep 07 2011 mcAATTsuse.de- refactor reposync
* Mon Sep 05 2011 iartarisiAATTsuse.cz- fix another typo in the specfile
* Mon Sep 05 2011 iartarisiAATTsuse.cz- fix typo in specfile
* Mon Sep 05 2011 iartarisiAATTsuse.cz- only run unittests during package build where we have the right BuildRequires
* Mon Sep 05 2011 iartarisiAATTsuse.cz- added suseLib.py - library that deals with NCC/proxy configs/products etc.- make unittests run during package build
* Mon Aug 22 2011 iartarisiAATTsuse.cz- fixed TypeError in find_bugs method caused by empty patch descriptions
* Thu Aug 18 2011 iartarisiAATTsuse.cz- fixed an import error in diskImportLib.py
* Fri Aug 12 2011 iartarisiAATTsuse.cz- remove \'channel\' from server.handlers.app as the sources have already been deleted (bnc#711967)
* Fri Aug 12 2011 kkaempfAATTnovell.com- Remove \'comps\' from Makefile (bnc#711938)
* Fri Aug 12 2011 kkaempfAATTnovell.com- fix fetchTraceback and rhnFault import (bnc#711934)
* Thu Aug 11 2011 iartarisiAATTsuse.cz- fix more imports after the move from spacewalk.common
* Thu Aug 11 2011 iartarisiAATTsuse.cz- fix imports on UserDictCase to point to rhn.UserDictCase (bnc#711518)
* Wed Aug 10 2011 iartarisiAATTsuse.cz- removed implicit imports to spacewalk.common (fixes bnc#711214, bnc#711211, bnc#711434)
* Tue Aug 09 2011 iartarisiAATTsuse.cz- fixed missing import of \'re\' module (bnc#711188)
* Wed Aug 03 2011 iartarisiAATTsuse.cz- reposync: fix ambiguous message when skipping a patch which references a package that\'s not in the database (bnc#702932)
* Wed Jul 06 2011 mcAATTsuse.de- add server capability xmlrpc.errata.patch_names\'
* Wed Jul 06 2011 mcAATTsuse.de- fix requires for Code10
* Wed Jun 29 2011 iartarisiAATTsuse.cz- added errata.getErrataNamesById function to the XMLRPC API
* Mon Jun 06 2011 mcAATTsuse.de- set RPM vendor to \"Not defined\" if the RPM say \"(none)\" (FATE#312378, bnc#693291)
* Tue May 24 2011 mcAATTsuse.de- some wierd packages have files in iso8859-1 not utf-8- fix encoding of summary and description of a package if it is wrong
* Mon May 23 2011 mcAATTsuse.de- Improve error message when gpg key is wrong or missing (bnc#693574)- do not trigger a resync if file is missing. This can cause an endless loop (bnc#695392)- do not send tracebacks as email if reposync failed. Send only the error message. (bnc#691579)
* Mon May 09 2011 mcAATTsuse.de- fix errata export/import for sync- handle sync with older spacewalk server which do not support weak dependencies
* Wed Apr 20 2011 iartarisiAATTsuse.cz- reposync - parse and insert zypper code10 patches into the database
* Thu Apr 14 2011 jrennerAATTsuse.de- Remove the channel APP handler (bnc#685078) (CVE-2009-0788, CVE-2010-1171)
* Fri Apr 01 2011 mcAATTsuse.de- fix adding patches to a channel. Treat no epoch as the same as epoch is 0 (bnc#682846)
* Thu Mar 31 2011 mcAATTsuse.de- fix a syntax error with old python versions
* Tue Mar 22 2011 iartarisiAATTsuse.cz- fixed bnc#673022 mirror timeout errors shouldn\'t cause tracebacks
* Thu Mar 17 2011 mcAATTsuse.de- check that path is not None
* Wed Mar 16 2011 iartarisiAATTsuse.cz- fixed bnc#679866 (downloading subscriptions fails when using integer credentials)
* Tue Mar 08 2011 iartarisiAATTsuse.cz- fixed bnc#644072 (password guessing vulnerability) with two commits from upstream
* Wed Feb 23 2011 ugAATTsuse.de- fixed virtual SUSE KVM machines in the webui (bnc#674344)
* Fri Feb 18 2011 mcAATTsuse.de- fix extract keyid from RPM header
* Thu Feb 17 2011 mcAATTsuse.de- do not remove not existing files
* Thu Feb 17 2011 mantelAATTsuse.de- fix debranding issues (bnc#672637)
* Tue Feb 15 2011 ugAATTsuse.de- typo fixed (indentation error bnc#671799)
* Mon Feb 14 2011 mcAATTsuse.de- expect not signed metadata with spacewalk-repo-sync if url is given on the commandline
* Sat Feb 12 2011 mcAATTsuse.de- send Mail if repo-sync failed
* Fri Feb 11 2011 jkupecAATTsuse.cz- correct strings in rhnException.py
* Fri Feb 11 2011 mcAATTsuse.de- catch exception primary not available and print nice message (bnc#671225)
* Thu Feb 10 2011 mcAATTsuse.de- remove org change again; fixed at another place
* Wed Feb 09 2011 jkupecAATTsuse.cz- removed unsupported satellite-sync from the spacewalk-backend-tools package (bnc #669610)
* Wed Feb 09 2011 mcAATTsuse.de- fix typo in sql statement
* Wed Feb 09 2011 mantelAATTsuse.de- some more renames of RHN to NCC (BNC#668824)
* Wed Feb 09 2011 mantelAATTsuse.de- change name of default organization (BNC#663983)
* Tue Feb 08 2011 mcAATTsuse.de- change mountpoint and prepended_dir (bnc#669558)
* Tue Feb 01 2011 mcAATTsuse.de- fix building on RH
* Mon Jan 31 2011 mcAATTsuse.de- call yum update_md with the option to get all updateinfos and not only the newest (bnc#668333)
* Sun Jan 30 2011 mcAATTsuse.de- backport upstrem fixes
* Tue Jan 25 2011 mcAATTsuse.de- fix checksum handling.
* Sat Jan 22 2011 mcAATTsuse.de- fix macros
* Mon Jan 17 2011 mcAATTsuse.de- change suseServer ostarget to a foreign key to suseOSTarget(id)
* Thu Jan 13 2011 mcAATTsuse.de- Sending and receiving suse product profile data during client registration.- subscribe channels according to submitted suse product data
* Tue Jan 11 2011 mcAATTsuse.de- reposync: search for credentials and add them to the URL- fix signature handling- reposync: find checksums for packages in channels with org_id null
* Wed Dec 15 2010 mcAATTsuse.de- fix KeyError while syncing repos (bnc#657064)- skip patch instead of abort if no checksum for a package was found
* Thu Sep 16 2010 mantelAATTsuse.de- reflect rename of config files (/etc/rhn/default/rhn_server
*conf)
* Wed Sep 15 2010 mantelAATTsuse.de- Initial release of spacewalk-backend
 
ICM