Skip to content
This repository has been archived by the owner on Feb 7, 2024. It is now read-only.

Releases: abrt/retrace-server

Version 1.24.2

18 Oct 12:27
Compare
Choose a tag to compare
  • Fix release counts in statistics ([email protected])
  • Prevent crash if user's home directory is unavailable ([email protected])
  • Make FTP file box configurable with UseFTPTasks ([email protected])
  • Add support for RAR archives if the unar tool is installed ([email protected])
  • Improve HTTP response if UseFTPTasks is set to 0 ([email protected])
  • Prevent double submit of vmcore or coredump tasks ([email protected])
  • Add logic to determine if we save a stripped vmcore (audrabaker)
  • Update dockerfiles
  • Various code maintainability and infrastructure improvements
  • spec: Move podman to Suggests
  • Update translations

Version 1.24.1

07 Feb 10:11
Compare
Choose a tag to compare
  • retrace-server-interact: Fix traceback for non-existent gid ([email protected])
  • bugzilla-query: Use limit and search only recently modified bugs ([email protected])
  • manager: Add existence and permissions check of custom_url to avoid failed tasks ([email protected])
  • retrace-server-task: Improve verbose error message when 'create' fails ([email protected])
  • retrace: Handle vmware .vmsn kernel version detection with heuristic ([email protected])
  • manager: Disallow NULL string in custom core location on manager page ([email protected])
  • man: Cleanup retrace-server-worker man page ([email protected])
  • retrace-server-task: Fix Traceback with no arguments ([email protected])
  • Introduce new unit tests for Podman backend
  • Update translations

Version 1.24.0

24 May 12:58
Compare
Choose a tag to compare
  • Major refactoring of Podman backend code
  • Recommend httpd dependency
  • Add missing dependency on coreutils
  • Migrate old home directory in post scriptlet
  • Do not clean up c2p_log and Containerfile after task is finished
  • New metrics HTTP endpoint for Prometheus
  • Guess OS release from kernelver in vmcore tasks
  • Rename Dockerfile to Containerfile
  • Documentation updates
  • Code style improvements

Version 1.23.0

10 Mar 10:58
Compare
Choose a tag to compare
  • Add Fedora 34 to version list for stats
  • Be more careful when reading task status
  • Add backtrace to log when a task fails with error ([email protected])
  • Fix "file not found" when archive contains directories ([email protected])
  • Add timeout to Podman commands
  • Fix stripping of epoch number
  • Improve regexes for parsing problem data
  • Make path to Podman executable configurable at build time
  • Warn if config directory does not exist
  • Repair test and add a Meson script for testing
  • Update build prerequisites for tests in spec file
  • Recommend logrotate in spec file
  • Code style improvements
  • Update translations

Version 1.22.4

24 Nov 13:55
Compare
Choose a tag to compare
  • Make retrace-server-reposync-faf work again
  • Update list of Fedora versions shown on stats page: remove releases before 31 and Fedora 33
  • Do not allocate pseudo-TTY for Podman container
  • Remove intermediate Podman containers even after image build fails
  • Reformat manager page to improve readability ([email protected])
  • Rework display of finished, running, and available tasks ([email protected])
  • Update translations

Version 1.22.3

30 Oct 12:36
Compare
Choose a tag to compare
  • Fix coredump2packages script

Version 1.22.2

23 Oct 15:07
Compare
Choose a tag to compare
  • Fix path to coredump in generated dockerfile when using Podman backend
  • Fix "not writable" error when retracing coredumps
  • Improve log messages

Version 1.22.0

21 Oct 14:24
Compare
Choose a tag to compare
  • Add support for virtual memory files for vmcores
  • Add option to restart an existing task in retrace-server-task and on task manager page
  • Disallow users other than retrace to call retrace-server-worker
  • Improve error message in case of Kerberos authentication failure
  • Revamp task manager web UI
  • Revamp GPG verification of package signatures; use keys from distribution-gpg-keys
  • Accommodate for multiple debug directories in Fedora 27 and later
  • Fix FTP submissions on task manager page
  • Fix permissions on dmesg file in task results directory
  • Migrate build process to Meson; completely drop Autotools
  • Add Tito configuration
  • Update translations
  • Drop python3-six dependency
  • Add build dependencies on gzip, lsof, tar and xz
  • Rewrite Dockerfile
  • Migrate to calling subprocess.run() in place of s.Popen() and s.call()
  • Use pathlib.Path instead of strings and os.path methods in some places
  • Add kernel-only config options KernelDebuggerPath and RetraceEnvironment=native
  • Introduce type annotations
  • Address issues reported by Pylint
  • Other minor code refactoring and cleanup operations