-
Tue Oct 18 2022 Packit <hello@packit.dev> - 1.24.2-1
- Release version 1.24.2-1 (Matěj Grabovský)
- stats: Fix Releases counting by using wildcard at end and add el9 (Dave Wysochanski)
- retrace-server-task: Add exception handling for SSLError (Dave Wysochanski)
- retrace_worker: Try --zero_excluded crash option to gather sys output (Dave Wysochanski)
- retrace_worker: Move --minimal option to end of crash commandline (Dave Wysochanski)
- Update translations (mgrabovsky)
- retrace: Fix Traceback if user's home directory is unavailable (Dave Wysochanski)
- Update translations (mgrabovsky)
- Update translations (mgrabovsky)
- Update translations (mgrabovsky)
- github: Upgrade codecov-action to v3 (Matěj Grabovský)
- config: Add support for RAR archives if the unar tool is installed (Dave Wysochanski)
- spec: Move podman to Suggests (Matěj Grabovský)
- manager: Make FTP file box configurable with UseFTPTasks (Dave Wysochanski)
- manager: Improve HTTP response if UseFTPTasks is set to 0 (Dave Wysochanski)
- manager: Prevent double submit of vmcore or coredump tasks (#461) (DaveWysochanskiRH)
- Update translations (#464) (abrt-bot)
- Add logic to determine if we save a stripped vmcore (audrabaker)
- github: Merge Pylint and Mypy into a single workflow (Matěj Grabovský)
- httpd.conf: Fix lang and locale to UTF-8 (Matěj Grabovský)
- archive: Adjust argument type (Matěj Grabovský)
- container: Rename docker/ to container/ (Matěj Grabovský)
- docker: Update dockerfiles (Matěj Grabovský)
- spec: Ensure bytecompilation reproducibility (Matěj Grabovský)
- retrace: Fix type errors (Matěj Grabovský)
- test_architecture: Fix expected value (Matěj Grabovský)
- Use longer variable names (Matěj Grabovský)
- spec: Add more build-time Python deps (Matěj Grabovský)
- r-s-{plugin-check,task,worker}: Use consistent quotes (Matěj Grabovský)
- test: Add architecture module tests to Meson file (Matěj Grabovský)
- More code style fixes (Matěj Grabovský)
- test: Lint with Pylint; add test for architecture.py (Matěj Grabovský)
- Various code style fixes (Matěj Grabovský)
- stats: Fix code style (Matěj Grabovský)
- retrace: Move SNAPSHOT_SUFFIXES to archive module (Matěj Grabovský)
- hooks: Use generator expression for list of files (Matěj Grabovský)
- Fix Pylint call and settings (Matěj Grabovský)
- Adjust Pylint config (Matěj Grabovský)
- Refactor reusable components (Matěj Grabovský)
- Use with statements for resource allocation (Matěj Grabovský)
- retrace: Use consistent quote style and meaningful variables (Matěj Grabovský)
- retrace: Add type annotations to local vars (Matěj Grabovský)
- Use longer, meaningful variable names (Matěj Grabovský)
- retrace: Split archs-related code out into separate module (Matěj Grabovský)
- github: CD to build directory for checks (Matěj Grabovský)
- Use double quotes consistently when specifying utf-8 (Dave Wysochanski)
- retrace: Re-use ProcessCommunicateTimeout with makedumpfile (Dave Wysochanski)
-
Mon Feb 07 2022 Packit Service <user-cont-team+packit-service@redhat.com> - 1.24.1-1
- Release version 1.24.1-1 (Matěj Grabovský)
- retrace-server-interact: Fix traceback for non-existent gid (Dave Wysochanski)
- Revert "Bump Meson dependency to 0.59.0" (Matěj Grabovský)
- coverage: Set Git root directory (Matěj Grabovský)
- Bump Meson dependency to 0.59.0 (Matěj Grabovský)
- meson: Copy spec file to build directory (Matěj Grabovský)
- bugzilla-query: Shorten lines that exceed 79 columns per PEP-0008 (Dave Wysochanski)
- bugzilla-query: Use 'limit' and search only recently modified bugs (Dave Wysochanski)
- manager: Add existence and permissions check of custom_url to avoid failed tasks (Dave Wysochanski)
- Replace TASK_RETRACE with TASK_COREDUMP and start_retrace with start_coredump (Dave Wysochanski)
- Fix typos (Michal Fabik)
- Update translations (Matěj Grabovský)
- readme: Add Codecov badge (Matěj Grabovský)
- test: Add test cases for human_readable_size() (Matěj Grabovský)
- util: Print 1024 bytes as 1.00 kB (Matěj Grabovský)
- Calculate and upload code coverage to Codecov (Matěj Grabovský)
- retrace-server-task: Improve verbose error message when 'create' fails (Dave Wysochanski)
- retrace: Handle vmware .vmsn kernel version detection with heuristic (Dave Wysochanski)
- manager: Disallow NULL string in custom core location on manager page (Dave Wysochanski)
- man: Cleanup retrace-server-worker man page (Dave Wysochanski)
- retrace-server-task: Fix Traceback with no arguments (Dave Wysochanski)
- test: Fix for Python < 3.8 (Matěj Grabovský)
- Update dependencies (Matěj Grabovský)
- podman: Unify string quotes (Matěj Grabovský)
- test: Expand Podman backend tests (Matěj Grabovský)
- test: Remove old test, create new one (Matěj Grabovský)
- c2p: Improve Pythonic code style (Matěj Grabovský)
- retrace: Escape regex strings properly (Matěj Grabovský)
- create: Be more explicit in calculations (Matěj Grabovský)
- r-s-reposync-faf: Remove obsolete Pylint directive (Matěj Grabovský)
- podman: Pass `check` explicitly to `run()` (Matěj Grabovský)
- Add type annotations where appropriate (Matěj Grabovský)
- retrace,util: Improve code style (Matěj Grabovský)
- config: Iterate dictionary directly (Matěj Grabovský)
- config: Rename variables for conformity (Matěj Grabovský)
- plugin: Rename variables for conformity (Matěj Grabovský)
- pylintrc: Do not warn about missing docstrings (Matěj Grabovský)
- Fix bare `except` occurrences (Matěj Grabovský)
- readme: Add badge for build status (Matěj Grabovský)
-
Mon May 24 2021 Packit Service <user-cont-team+packit-service@redhat.com> - 1.24.0-1
- Release version 1.24.0-1 (Matěj Grabovský)
- spec: Recommend httpd dependency (Matěj Grabovský)
- retrace: Do not clean c2p_log and Containerfile (Matěj Grabovský)
- spec: Migrate old home directory in post scriptlet (Matěj Grabovský)
- retrace_worker: Fix container name for vmcores (Matěj Grabovský)
- retrace: Rename Dockerfile to Containerfile globally (Matěj Grabovský)
- retrace_worker: Fix paths to vmcore in Podman backend (Matěj Grabovský)
- retrace_worker: Guess OS release from kernelver (Matěj Grabovský)
- retrace_worker: Update arguments to podman run (Matěj Grabovský)
- retrace_worker: Fix undefined variable error (Matěj Grabovský)
- r-s-reposync: Fix type error (Matěj Grabovský)
- config: Add typing annotations (Matěj Grabovský)
- retrace: Major refactoring of Podman backend code (Matěj Grabovský)
- r-s-reposync: Slight refactoring (Matěj Grabovský)
- r-s-reposync-faf: Add logging (Matěj Grabovský)
- retrace: Do not delete Dockerfile and c2p log (Matěj Grabovský)
- retrace: Code style tweaks (Matěj Grabovský)
- retrace_worker: Simplify path construction (Matěj Grabovský)
- retrace: Fix type error (Matěj Grabovský)
- doc: Document metrics feature (Matěj Grabovský)
- retrace: Disable metrics by default (Matěj Grabovský)
- metrics: Add an endpoint exposing task metrics (Matěj Grabovský)
- spec: Add missing dependency on coreutils (Matěj Grabovský)
- retrace: Factor out path to ps (Matěj Grabovský)
- doc: Slight style and info update (Matěj Grabovský)
-
Wed Mar 10 2021 Packit Service <user-cont-team+packit-service@redhat.com> - 1.23.0-1
- Release version 1.23.0-1 (Matěj Grabovský)
- fedora: Add Fedora 34 to version list (Matěj Grabovský)
- retrace: Be more careful when reading task status (Matěj Grabovský)
- retrace_worker: Add backtrace to log when a task fails with error (Pierguido Lambri)
- retrace: Fix "file not found" when the archive contains directories (Pierguido Lambri)
- r-s-cleanup: Improve regex (Matěj Grabovský)
- r-s-cleanup: Use a constant instead of signal number (Matěj Grabovský)
- retrace: Add timeout to Podman commands (Matěj Grabovský)
- retrace: Check if directory exists before iterating (Matěj Grabovský)
- r-s-cleanup: Replace loop with list comprehension (Matěj Grabovský)
- r-s-cleanup: Pretty-print elapsed process time (Matěj Grabovský)
- retrace: Work with elapsed process time in seconds (Matěj Grabovský)
- retrace: Shorten regex for matching workers (Matěj Grabovský)
- retrace: Replace loop with generator (Matěj Grabovský)
- util: Pythonic way to check for suffix (Matěj Grabovský)
- retrace: Minor code style improvements (Matěj Grabovský)
- retrace: Correct stripping of epoch number (Matěj Grabovský)
- util: Repair parsing regexes (Matěj Grabovský)
- test: Prepend to PATH in Meson script (Matěj Grabovský)
- test: Factor out paths to executables (Matěj Grabovský)
- test: Repair test script (Matěj Grabovský)
- test: Code style fixes and cleanup (Matěj Grabovský)
- test: Add Meson script for testing (Matěj Grabovský)
- spec: Update build prerequisites for tests (Matěj Grabovský)
- retrace: Factor out path to Podman executable (Matěj Grabovský)
- hooks: Warn if config directory does not exist (Matěj Grabovský)
- r-s-worker: Don't check user in testing mode (Matěj Grabovský)
- util: Improve regexes for parsing problem data (Matěj Grabovský)
- Update translations (Jenkins Automation Server)
- spec: Recommend logrotate (Michal Židek)
- Update translations (Jenkins Automation Server)
-
Tue Nov 24 2020 Packit Service <user-cont-team+packit-service@redhat.com> - 1.22.4-1
- Release version 1.22.4-1 (Matěj Grabovský)
- r-s-reposync-faf: Fix type errors (Matěj Grabovský)
- fedora: Remove old releases before 31 (Matěj Grabovský)
- fedora: Add Fedora 33 to version list (Matěj Grabovský)
- Update translations (Jenkins Automation Server)
- retrace: Do not allocate pseudo-TTY for container (Matěj Grabovský)
- retrace: Slight refactoring in Podman backend (Matěj Grabovský)
- retrace: Remove intermediate Podman containers in build (Matěj Grabovský)
- retrace: More precise argument type (Matěj Grabovský)
- Update translations (Jenkins Automation Server)
- ftp/manager: Add link on manager page and create backlink on ftp page (Dave Wysochanski)
- managertask: Remove unnecessary whitespace at right of notes and backtrace (Dave Wysochanski)
- manager: Rework display of finished, running, and available tasks (Dave Wysochanski)
- manager: reformat manager page to improve readability (Dave Wysochanski)
-
Fri Oct 30 2020 Packit Service <user-cont-team+packit-service@redhat.com> - 1.22.3-1
- new upstream release: 1.22.3
-
Fri Oct 23 2020 Packit Service <user-cont-team+packit-service@redhat.com> - 1.22.2-1
- new upstream release: 1.22.2
-
Wed Oct 21 2020 Matěj Grabovský <mgrabovs@redhat.com> 1.22.0-1
- 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
-
Wed Oct 21 2020 Matěj Grabovský <mgrabovs@redhat.com> 1.22.0-1
- 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
- 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
-
Fri Feb 07 2020 Michal Fabik <mfabik@redhat.com> 1.21.0-1
- README: Add translation status
- translations: Remove zanata config and script
- retrace: Fix bytes has no attribute encode
- Fix error when calling run_crash_cmdline after conversion to run()
- Fix error handling when unknown exception occurs in run_crash_cmdline
- podman: Tweak the Dockerfile for retracing
- Remove rpm2cpio part from podman retrace
- Check for RequireGPGCheck
- Simplify run calls
- Make returncode checks more readable
- Fix container and image cleanup
- Tag podman images with task id
- Replace call() and Popen() with run()
- Fix container cleanup
- Change home dir for user 'retrace'
- Use more meaningful log messages
- Replace os.devnull with subprocess.DEVNULL
- Add podman-specific deployment instructions
- Fix pylint issues
- Run hooks with podman as well
- Add UseFafPackages support in podman
- Fix indentation
- Add exit code to spec file scriptlet
- Add podman as a weak dependency
- Beautify gdb.sh
- Run retrace in podman container
- Create Dockerfiles
- Make mock-specific parts conditional
- Remove test for abrt-gdb-exploitable
- Add RetraceEnvironment config item
- Fix spelling
- Tweak man pages
- Update translations
- r-s-reposync-faf: Fix paths to rpms
- Update (pt) translation
- Update (nl) translation
- Update (de) translation
- Update (bg) translation
- Update (tr) translation
- Update (it) translation
- Add (zh_HK) translation
- r-s-reposync: Replace old way of cmp with key
- README.md: Change capitalization of freenode
- Fix build error after change of mock.conf to environment.conf
- hooks: Rename mock hook to environment
>>>>>>> master
- hooks: Add option for per-executable timeouts
- spec: Remove upgrade script moving config to new location
- hooks:config: Load configs from users homedir
- hooks: Move default hook script dir to /usr/libexec
- hooks: Log stdout and stderr of scripts after exception
- hooks: Run hook scripts in parallel processes
- spec: Do not replace configs on reinstall
- hooks: Fix hook timeouts and other exceptions logs
- hooks: Change cwd for hooks to hooks dir
- hooks: Change of retrace hooks
- config: Move retrace-server configuration file
- retrace: Change logging format
- retrace_worker: Remove distro hack from mock config
- dockerfile_local: Install vim
- docker: Update Makefile
- docker: Use sbin/httpd instead of apachectl
- dockerfile_local: Install make
- dockerfile: Update to Fedora 31
- dockerfile: Install mod_ssl
- retrace_worker: Fix file mode to write to file
- retrace-server-worker: Correct import of ArgumentParser