Hi Diane,

Can you please help customer with the below issue. Or else can you point me
to the right folks who can help here.


Regards, The Spectrum Scale (GPFS) team

------------------------------------------------------------------------------------------------------------------

If you feel that your question can benefit other users of  Spectrum Scale
(GPFS), then please post it to the public IBM developerWroks Forum at
https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479.


If your query concerns a potential software error in Spectrum Scale (GPFS)
and you have an IBM software maintenance contract please contact
1-800-237-5511 in the United States or your local IBM Service Center in
other countries.

The forum is informally monitored as time permits and should not be used
for priority messages to the Spectrum Scale (GPFS) team.



From:   [email protected]
To:     gpfsug main discussion list <[email protected]>
Date:   27-11-2019 05:47
Subject:        [EXTERNAL] [gpfsug-discuss] python package installs fail due to
            attribute copy      error (GPFS 5.0.2)
Sent by:        [email protected]



We're running GPFS 5.0.2 (DSS-G 2.2a, in the process of upgrading to
2.4b/GPFS 5.0.3.2) with NFSv4 ACLs and no explicit ACLs on the root or
dependent filesets.

While installing python packages within a python virtual env stored under
GPFS, we get failures with "permission denied" on the destination while
trying to copy attributes. The problem happens to root & end-users,
and is not related to the directory permissions, ownership, or group,
and is consistent and repeatable.

For example, trying to use 'conda' to create a virtual environment results
in the following message (severely trimmed):

                 # >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

                     Traceback (most recent call last):

                       in clone_env
                         shutil.copystat(src, dst)
                       in copystat
                         _copyxattr(src, dst, follow_symlinks=follow)
                       in _copyxattr
                         os.setxattr(dst, name, value,
follow_symlinks=follow_symlinks)
                     PermissionError: [Errno 13] Permission denied:
'/gpfs/fs1/rootdir/external/python/anaconda/3/envs/py3.5.6/lib/python3.5/site-packages/dm/neuralnet/__pycache__/__init__.cpython-35.pyc'


                 `$ python/anaconda/3/bin/conda create
--prefix /gpfs/fs1/rootdir/external/python/anaconda/3/envs/py3.5.6
--clone /gpfs/fs1/rootdir/external/python/anaconda/3/envs/py3.5.6`


Note that the destination directory path is created, and the destination
file (__init__.cython-35.pyc) is created...the exception is thrown when
python
tries to apply the ACLs from the source to the destination.

The problem seems to be simiar to this:

https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_conda_conda_issues_5251&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=IbxtjdkPAM2Sbon4Lbbi4w&m=kHkKLF_E6f-HbrmIODOa1m064mJD_5IUa4winUqTQOE&s=8cqECGE7aQzVZwSOUDWjUbgMiyWLzpVqThnCrhMXwGc&e=

but our version of create.py is newer and already has the suggested fix.

or similar to this:

https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.python.org_issue24538&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=IbxtjdkPAM2Sbon4Lbbi4w&m=kHkKLF_E6f-HbrmIODOa1m064mJD_5IUa4winUqTQOE&s=Zyfy_KMaSuhXSmm5sUTBMiRqEiaIfD4BLSyRfpNjQkY&e=

that's affecting panfs.

We've got a work-around using symlinks, but it's not something for average
users.

Has anyone seen this issue?

Thanks,

Mark "about to post to various python fora" Bergman
_______________________________________________
gpfsug-discuss mailing list
gpfsug-discuss at spectrumscale.org
https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=IbxtjdkPAM2Sbon4Lbbi4w&m=kHkKLF_E6f-HbrmIODOa1m064mJD_5IUa4winUqTQOE&s=uVXOGz3UqVUU4d3Ov4e4-8wLRnxTsNtRPOv_iWcmOjM&e=




_______________________________________________
gpfsug-discuss mailing list
gpfsug-discuss at spectrumscale.org
http://gpfsug.org/mailman/listinfo/gpfsug-discuss

Reply via email to