Mon, 06 Feb 2023 00:02:02 UTC

Information for build retrace-server-1.24.0-1.fc35

ID1754180
Package Nameretrace-server
Version1.24.0
Release1.fc35
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/retrace-server.git#225ab41466e21764ea4c09d7dd04b8ac35a4a7d8
SummaryApplication for remote coredump analysis
DescriptionThe retrace server provides a coredump analysis and backtrace generation service over a network using HTTP protocol.
Built bymgrabovs
State complete
Volume DEFAULT
StartedMon, 24 May 2021 13:38:15 UTC
CompletedMon, 24 May 2021 13:39:42 UTC
Taskbuild (rawhide, /rpms/retrace-server.git:225ab41466e21764ea4c09d7dd04b8ac35a4a7d8)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/retrace-server.git#225ab41466e21764ea4c09d7dd04b8ac35a4a7d8'}}
Tags
f35
RPMs
src
retrace-server-1.24.0-1.fc35.src.rpm (info) (download)
noarch
retrace-server-1.24.0-1.fc35.noarch.rpm (info) (download)
Logs
noarch
hw_info.log
state.log
build.log
root.log
mock_output.log
noarch_rpmdiff.json
Changelog * 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) * Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.22.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * 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 - 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 * Tue Oct 29 2019 Michal Fabik <mfabik@redhat.com> 1.20.0-1 - Bump Fedora Release in Dockerfile - retrace_worker: Use kernelver_str var - retrace_worker: Remove unused variables - retrace: Remove unused variable - retrace: Use converted integer value - retrace: Remove unsused variable - pylint: Fix wrong indentations - pylint W0702: Fix-up bare exceptions - pylint: Fix spacing issues - Remove Python2/Python3 compatibility code - pylint E713: Test for membership should be ‘not in’ - retrace: Refactor asterisk imports of retrace - Translation updates - Add new translation languages - tr - Add transtalations from Fedora Zanata - Remove workdir functionality - retrace-server-interact: Fix undefined self var - retrace: Fix undefined vmcore variable - Fix typos - Fix typos and minor grammar issues - Switch to requests-gssapi - create: Fix strip_extra_pages() invocation - plugins: Add el8 to versionlist - plugins: Add plugin for CentOS - plugins: Update fedora versionlist - plugins: Update devtoolset version - stats: Display whole release version - Use sys.exit instead of exit for retrace-server commands - Move makedumpfile logic from download_remote into start_vmcore - Move prepare_debuginfo to KernelVMcore - Remove call to prepare_debuginfo from retrace-server-interact - Move get_kernel_release to KernelVMcore - Move strip_vmcore to KernelVMcore.strip_extra_pages - Add KernelVMcore.has_extra_pages method - Move get_vmcore_dump_level to KernelVMcore.get_dump_level - Handle 'flattened' vmcore format by converting with makedumpfile - Pass 'results' directory to hook script rather than task_dir. - Rename 'misc' methods and subdirectory to 'results'. - delete: Fix typo in function name - Clean up handling of mock with x86 vmcores in x86_64 environments - Remove bt_filter from retrace-server - Remove excess post-retrace crash commands - Make retrace-server-cleanup more resilient to non-existent tasks - retrace: Allow tilde in package names - spec: Use macros instead of environment variables - Fix module extraction from kernel-debuginfo - Move ProcessCommunicateTimeout inside run_crash_cmdline - Move run_crash_cmdline from RetraceWorker to RetraceTask - Fix backtrace of bt_filter on Python3 - Remove 'utf-8' encoding for run_crash_cmd and change related functions. - Refactor crash commands run after prepare_debuginfo into run_crash_cmdline helper - worker: Add string formatting for provided arguments - worker: Remove unused function - worker: Use log_error function to log errors - Fix runaway crash processes due to either corrupted vmcore memory or files. - Fix backtrace when updating bugzillano from web UI due to use of basestring - Fix message and code path when we fail to decode the release of vmcore - spec: Fix test condition for Fedora - spec: Fix %if conditions - spec: Add python3-createrepo_c dependency - retrace_worker: Ignore EEXISTS when symlinking log - retrace: Replace execfile with exec(open()) - Drop YUM support - Drop __future__.print_function import - Drop __future__.division import - Fix ftp.wsgi for Python3 due to sorted() method change, speed manager load - Fix get_kernel_release() on Python3 - cleanup: Add check for opened crash files - Add forgotten encoding - reposync: Inform why creating of repository failed