#8527 anitya organization move: need permission to create public repository in fedora-infra
Closed: Fixed 4 years ago by zlopez. Opened 4 years ago by zlopez.

Describe what you would like us to do:


I want to move Anitya from release-monitoring organization to fedora-infra organization, but to transfer project from organization I need to have permission to create public repository in target organization.

When do you need this to be done by? (YYYY/MM/DD)


As soon as possible


Metadata Update from @smooge:
- Issue priority set to: Waiting on Assignee (was: Needs Review)
- Issue tagged with: permissions

4 years ago

Added. I can only add it for all members or not, so can you let me know when it's done and I can remove that?

Or if we think it's ok to keep we can just keep it...

Metadata Update from @kevin:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

4 years ago

The Anitya is now transfered to fedora-infra/anitya

Few thinks are not working after move:

1) Mergify needs to be enabled for the repository in settings (no access to settings)

2) LGTM needs to be installed for the repository (no access to settings)

3) Can't check if automatic deployment to openshift is configured (no access to settings)

4) I wanted to create a Team for Anitya in fedora-infra and I can't add the repository to this team (insufficient rights)

Metadata Update from @zlopez:
- Issue status updated to: Open (was: Closed)

4 years ago
    • done
    • done
  1. I think this is on the openshift side? Or do we need a new token?

  2. I set you to 'maintainer' of the team, can you see if that works now?

  1. It's working now on opened PR
  2. It's working now on opened PR
  3. I see, that this needs to be changed in ansible, I just want to make sure that the tokens still are in the settings after transfer
  4. I'm still getting You do not have sufficient permissions to add the anitya repository to this team. When I'm trying to add the repository I see Only repositories that you have admin privileges for can be added. Could you add fedora-infra/anitya to anitya team?

Another thing that doesn't work properly is codecov. I can see codecov.io page for fedora-infra/anitya (https://codecov.io/gh/fedora-infra/anitya), I can see comment from the codecov.io on the PR, but I don't get result in the checks (the PR is waiting for the check indefinitely) and when I log in to codecov.io, I don't even see the fedora-infra organization under my account. There is only option to sync teams (which doesn't find the organization) and this message Still nothing? Check your Application Settings in GitHub. Click "Grant Access" in your team list.

Here is the link to PR I'm talking about: https://github.com/fedora-infra/anitya/pull/887

I added the team to the project... as maintainer... can you see if that fixed anything?

I also added codecov to the anitya project.

Nice, I can see the project in the team now and I got codecov checks in PR.

Everything seems to be working now, thanks for your assistance :-)

Metadata Update from @zlopez:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

4 years ago

One thing I found out, I'm no longer able to merge PRs.

Metadata Update from @zlopez:
- Issue status updated to: Open (was: Closed)

4 years ago

I'm probably missing write permissions to Anitya. I think the people in fedora-infra/anitya team should have write permission automatically.

yeah, they should. I tweaked a few things. Can you try again now and see if it's working as expected?

It looks like I have write access to repository again. Thanks for the help.

Metadata Update from @zlopez:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

4 years ago

Login to comment on this ticket.

Metadata