Description of problem: Attempting to sync content fails when /var/lib/pulp/packages is a separate disk partition. I have the follwing /etc/fstab configuration ... /dev/mapper/vg_yttrium-lv_root / ext4 defaults 1 1 UUID=75c73fb7-0f00-4441-b0ee-a5417c2a4ac3 /boot ext4 defaults 1 2 /dev/mapper/vg_yttrium-lv_pulp /var/lib/pulp/packages ext4 defaults 1 2 /dev/mapper/vg_yttrium-lv_swap swap swap defaults 0 0 Version-Release number of selected component (if applicable): pulp.noarch 0.0.264-1.el6 pulp-admin.noarch 0.0.264-1.el6 pulp-client-lib.noarch 0.0.264-1.el6 pulp-common.noarch 0.0.264-1.el6 pulp-consumer.noarch 0.0.264-1.el6 pulp-selinux-server.noarch 0.0.264-1.el6 How reproducible: Steps to Reproduce: 1. Install a system that has /var/lib/pulp/packages as a separate disk partition. 2. Attempt to sync content Actual results: * The sync fails with a *NASTY* long failure traceback: http://pastebin.com/cbckbj6y Expected results: Additional info: [root@pulp]# ls -l /var/lib/pulp total 24 drwxr-xr-x. 3 apache apache 4096 Feb 3 21:10 cache drwxr-xr-x. 2 apache apache 4096 Feb 3 21:10 packages drwxr-xr-x. 10 apache apache 4096 Feb 3 21:10 packages_old drwxr-xr-x. 6 apache apache 4096 Feb 3 21:10 plugins drwxr-xr-x. 2 apache apache 4096 Feb 1 22:31 published drwxr-xr-x. 3 apache apache 4096 Feb 3 21:10 repos
Hello, Looking at the pastebin I see this error: OSError: [Errno 13] Permission denied: \'/var/lib/pulp//packages/mcollective I see from your paste that the /var/lib/pulp looks to be owned by Apache, yet there still may be some subdirectories under /var/lib/pulp/packages which have different ownership. Please run: chown -R apache:apache /var/lib/pulp Next question, are you running with SELinux enabled? If so please run: chcon -R -t httpd_sys_content_rw_t /var/lib/pulp
FYI, on pulp 2.0.6 (current beta) I have /var/lib/pulp as a NFS mount and working fine.
closing this due to inactivity from the OP and other reports that this is not a bug.