Bug 516556
| Summary: | Repo sync hangs after about 2 hours | ||
|---|---|---|---|
| Product: | [Community] Spacewalk | Reporter: | Mark Chappell <fedora> |
| Component: | Server | Assignee: | Tomas Lestach <tlestach> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Red Hat Satellite QA List <satqe-list> |
| Severity: | medium | Docs Contact: | |
| Priority: | low | ||
| Version: | 0.6 | CC: | jpazdziora, tremble |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-10-10 08:08:07 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 723481 | ||
|
Description
Mark Chappell
2009-08-10 13:01:13 UTC
Mass-moving to space13. Tomas, could you please try to reproduce? If the spacewalk-repo-sync process fails for whatever reason (the remote httpd stopped, for example) and writes error to stderr, will taskomatic handle it gracefully and let the process finish (albeit with error)? I wasn't able to reproduce the issue. Every time, the repo-sync finishes, I do not see it in the ps -Af list, regardless the repo-sync finished successfully or failed. Could you, please, send me a more detailed reproducer, how to trigger the repo-sync so it keeps hanging? I no longer work for my previous employer, so don't have access to that particular host. The way I could (reliably) generate the issue was by setting up a large repo to sync, Fedora/CentOS over the WAN. However I've not tried for some time. We did not have time for this one during Spacewalk 1.4 time frame. Mass moving to Spacewalk 1.5. We did not have time for this one during Spacewalk 1.4 time frame. Mass moving to Spacewalk 1.5. Aligning under space16. Tomáš, can we assume that with the latest scheduler code, the stdout is redirected to the log file, so it no longer is a pipe to the Java process, and as such this problem is resolved in the current releases? Execution of external commands fundamentally didn't change, so this isn't a reason for closing the BZ. I just did a 2.5-hour spacewalk-repo-sync of Fedora 15 repository, the 2943 packages are now safely in. This was with Spacewalk nightly: # rpm -qa | grep spacewalk | sort spacewalk-admin-1.6.1-1.el5 spacewalk-backend-1.6.26-1.el5 spacewalk-backend-app-1.6.26-1.el5 spacewalk-backend-applet-1.6.26-1.el5 spacewalk-backend-config-files-1.6.26-1.el5 spacewalk-backend-config-files-common-1.6.26-1.el5 spacewalk-backend-config-files-tool-1.6.26-1.el5 spacewalk-backend-iss-1.6.26-1.el5 spacewalk-backend-iss-export-1.6.26-1.el5 spacewalk-backend-libs-1.6.26-1.el5 spacewalk-backend-package-push-server-1.6.26-1.el5 spacewalk-backend-server-1.6.26-1.el5 spacewalk-backend-sql-1.6.26-1.el5 spacewalk-backend-sql-oracle-1.6.26-1.el5 spacewalk-backend-tools-1.6.26-1.el5 spacewalk-backend-xml-export-libs-1.6.26-1.el5 spacewalk-backend-xmlrpc-1.6.26-1.el5 spacewalk-backend-xp-1.6.26-1.el5 spacewalk-base-1.6.25-1.el5 spacewalk-base-minimal-1.6.25-1.el5 spacewalk-branding-1.6.4-1.el5 spacewalk-certs-tools-1.6.5-1.el5 spacewalk-common-1.5.1-1.el5 spacewalk-config-1.6.3-1.el5 spacewalk-doc-indexes-1.1.1-1.el5 spacewalk-grail-1.6.25-1.el5 spacewalk-html-1.6.25-1.el5 spacewalk-java-1.6.55-1.el5 spacewalk-java-config-1.6.55-1.el5 spacewalk-java-lib-1.6.55-1.el5 spacewalk-java-oracle-1.6.55-1.el5 spacewalk-monitoring-1.4.1-1.el5 spacewalk-monitoring-selinux-1.6.2-1.el5 spacewalk-oracle-1.5.1-1.el5 spacewalk-pxt-1.6.25-1.el5 spacewalk-schema-1.6.19-1.el5 spacewalk-search-1.6.3-1.el5 spacewalk-selinux-1.6.1-1.el5 spacewalk-setup-1.5.11-1.el5 spacewalk-setup-jabberd-1.6.1-1.el5 spacewalk-slf4j-1.6.1-1.el5 spacewalk-sniglets-1.6.25-1.el5 spacewalk-taskomatic-1.6.55-1.el5 I propose closing CURRENTRELEASE. We can always open new bug if we have some fresh reproducer. I agree with Comment#10. I also do not see any issues. Closing CURRENTRELEASE. |