Description of problem: i was trying to upload packages to repository and i found it's very slow, also hammer process takes 100% of CPU. it doesnt show any progress, so cant realize if process got hung or it's still running without checking logs. [root@lonlxt90001 apps]# time hammer -u admin -p changeme repository upload-content --path ./ --name unix_engineering --organization ACME --product Unix_Engineering Successfully uploaded file 'nmr-sunjdk1601964-1.6.0_19_64-1.x86_64.rpm'. Successfully uploaded file 'nmr-sunjdk1601764-1.6.0_17_64-1.x86_64.rpm'. Successfully uploaded file 'nmr-netbackup-7.1-redhat-1.0-0.x86_64.rpm'. Successfully uploaded file 'nmr-sunjdk16019-1.6.0_19-1.i386.rpm'. Successfully uploaded file 'nmr-sunjdk16017-1.6.0_17-1.i386.rpm'. Successfully uploaded file 'nmr-autosys-linux-4.5-2.i386.rpm'. real 77m1.970s user 58m34.944s sys 5m50.962s [root@lonlxt90001 apps]# [root@lonlxt90001 apps]# ls -lh total 677M -rw-r--r--. 1 root root 2.4M Jan 23 2013 nmr-autosys-linux-4.5-2.i386.rpm -rw-r--r--. 1 root root 301M Jan 27 06:33 nmr-netbackup-7.1-redhat-1.0-0.x86_64.rpm -rw-r--r--. 1 root root 95M Jan 27 06:33 nmr-sunjdk16017-1.6.0_17-1.i386.rpm -rw-r--r--. 1 root root 90M Jan 27 06:34 nmr-sunjdk1601764-1.6.0_17_64-1.x86_64.rpm -rw-r--r--. 1 root root 98M Jan 27 06:34 nmr-sunjdk16019-1.6.0_19-1.i386.rpm -rw-r--r--. 1 root root 92M Jan 27 06:34 nmr-sunjdk1601964-1.6.0_19_64-1.x86_64.rpm [root@lonlxt90001 apps]# Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Created redmine issue http://projects.theforeman.org/issues/11161 from this bug
Upstream bug component is Hammer
Upstream bug assigned to aruzicka
Moving to POST since upstream bug http://projects.theforeman.org/issues/11161 has been closed ------------- Adam Ruzicka Applied in changeset commit:hammer-cli-katello|830fd6641fe7d4a82076780d18182f9949e4895c.
Verified in Satellite 6.1.10. Content upload takes much less time. The below actions took approximately 14 minutes. [root@rhsm-qe-1 isos]# for i in $(ls); do hammer -u admin -p changeme repository upload-content --path $i --id 35 --organization-id 1; done; Successfully uploaded file 'Satellite-6.2.2-RHEL-6-20160919.0-Capsule-source-dvd1.iso'. Successfully uploaded file 'Satellite-6.2.2-RHEL-6-20160919.0-Satellite-x86_64-dvd1.iso'. Successfully uploaded file 'Satellite-6.2.2-RHEL-7-20160919.0-Capsule-source-dvd1.iso'. Successfully uploaded file 'Satellite-6.2.2-RHEL-7-20160919.0-Satellite-source-dvd1.iso'. [root@rhsm-qe-1 isos]# ls -lh total 2.7G -rw-r--r--. 1 root root 252M Sep 19 03:42 Satellite-6.2.2-RHEL-6-20160919.0-Capsule-source-dvd1.iso -rw-r--r--. 1 root root 1.9G Sep 19 03:45 Satellite-6.2.2-RHEL-6-20160919.0-Satellite-x86_64-dvd1.iso -rw-r--r--. 1 root root 257M Sep 19 03:51 Satellite-6.2.2-RHEL-7-20160919.0-Capsule-source-dvd1.iso -rw-r--r--. 1 root root 320M Sep 19 03:52 Satellite-6.2.2-RHEL-7-20160919.0-Satellite-source-dvd1.iso
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:1938