Displaying report 1-1 of 1.
Reports until 17:35, Monday 18 June 2018
H1 GRD
jameson.rollins@LIGO.ORG - posted 17:35, Monday 18 June 2018 (42569)
guardian user code archive permissions fixed

We were seeing some permissions issue with the guardian user code archive, leading to the following error when attempting to clone the repo with e.g. guardutil archive-clone:

controls@h1guardian1:~ 0$ IFO=H1 SITE=LHO guardutil archive-clone -s SUS_BS
Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/usr/lib/python2.7/dist-packages/guardian/guardutil.py", line 523, in
    main()
  File "/usr/lib/python2.7/dist-packages/guardian/guardutil.py", line 520, in main
    args.func(args)
  File "/usr/lib/python2.7/dist-packages/guardian/guardutil.py", line 383, in archive_clone
    git.Git(tempdir).clone(archive_path)
  File "/usr/lib/python2.7/dist-packages/git/cmd.py", line 424, in
    return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/git/cmd.py", line 873, in _call_process
    return self.execute(call, **_kwargs)
  File "/usr/lib/python2.7/dist-packages/git/cmd.py", line 687, in execute
    raise GitCommandError(command, status, stderr_value, stdout_value)
git.exc.GitCommandError: Cmd('git') failed due to: exit code(128)
  cmdline: git clone /ligo/cds/lho/h1/guardian/archive/SUS_BS
  stderr: 'Cloning into 'SUS_BS'...
fatal: failed to copy file to 'SUS_BS/.git/objects/12/d01e15c7213cab8cffc7f76623c75cf8409cc8': Permission denied
fatal: The remote end hung up unexpectedly'
controls@h1guardian1:~ 1$

I believe I have fixed all the permission issues, so archive repo cloning should now work without problem.

Please submit an issue tracker if this comes up again.

Displaying report 1-1 of 1.