Skip to content

Exception when deleting a reference #299

Closed
@sc68cal

Description

@sc68cal

This is from stackforge/gertty

2015-06-10 09:50:33,725 Exception running task <PruneChangeTask 2964>
Traceback (most recent call last):
  File "/Users/scollins/src/stackforge/gertty/gertty/sync.py", line 1306, in _run
    task.run(self)
  File "/Users/scollins/src/stackforge/gertty/gertty/sync.py", line 1225, in run
    repo.deleteRef(change_ref)
  File "/Users/scollins/src/stackforge/gertty/gertty/gitrepo.py", line 272, in deleteRef
    git.Reference.delete(repo, ref)
  File "/Library/Python/2.7/site-packages/git/refs/symbolic.py", line 410, in delete
    os.remove(abs_path)
OSError: [Errno 1] Operation not permitted: '/Users/scollins/src/openstack/neutron/.git/refs/changes/83/171983'

Here's what the git repo looks like in that hive

scollins@Sean-Collins-MBPr15 ~ » find /Users/scollins/src/openstack/neutron/.git/refs/changes/83/                                                                                                       1 ↵
/Users/scollins/src/openstack/neutron/.git/refs/changes/83/
/Users/scollins/src/openstack/neutron/.git/refs/changes/83//171983
/Users/scollins/src/openstack/neutron/.git/refs/changes/83//175383
/Users/scollins/src/openstack/neutron/.git/refs/changes/83//175383/4
/Users/scollins/src/openstack/neutron/.git/refs/changes/83//175383/5
/Users/scollins/src/openstack/neutron/.git/refs/changes/83//184383
/Users/scollins/src/openstack/neutron/.git/refs/changes/83//184383/2
/Users/scollins/src/openstack/neutron/.git/refs/changes/83//188883
/Users/scollins/src/openstack/neutron/.git/refs/changes/83//188883/1
/Users/scollins/src/openstack/neutron/.git/refs/changes/83//188883/2
/Users/scollins/src/openstack/neutron/.git/refs/changes/83//188983
/Users/scollins/src/openstack/neutron/.git/refs/changes/83//188983/1

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions