Changelog for
spacewalk-backend-xmlrpc-5.0.5-230900.2.5.uyuni3.noarch.rpm :
* 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