#9756 Request to use infra bz account on Fedora Packager Dashboard
Closed: Fixed 2 years ago by kevin. Opened 3 years ago by frantisekz.

Describe what you would like us to do:


We're currently finishing preparations in Fedora Packager Dashboard to support authentication and showing of private bugs ( https://pagure.io/fedora-qa/oraculum/pull-request/140# ) . I was planning to use my own bugzilla api key, but @pingou told me there is some infra bz account and I may be able to use that one. Would that be possible?

We'll be showing just private Fedora bugs, to authenticated users, just for their packages. I can provide some more insight and description, how the backend code works, if that's wanted.

Thanks!

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



We have a admin account, but I am pretty sure we don't want to use that.

Otherwise most of our apps that talk to bugzilla seem to have their own accounts. :(

So, I would say just make a new account for this purpose (or I guess we could do so if you like), grant it access to see private fedora bugs and use that?

Metadata Update from @kevin:
- Issue priority set to: Waiting on Reporter (was: Needs Review)
- Issue tagged with: low-gain, low-trouble, ops

3 years ago

@kevin if you can handle that and somehow set up permissions so it can only see Fedora public bugs and Fedora private bugs (fedora_contrib_private)? That would be awesome!

It'll definitely be safer than using some admin account or mine account which can see also rhel private bugs.

ok. I created the packager-dashboard-bot@fedoraproject.org bugzilla account.
Then I gave it fedora_contrib, fedora_bugs and fedora_contrib_private perms.
Then I generated a api key and put it in your homedir on batcave01 in packager-dashboard-bot-api.key

Let us know if you need anything further!

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

2 years ago

@kevin Thanks a lot! , can you put that api key into oraculum_bz_api_key variable in ansible please? I'd do that myself, but I don't have permissions :(

Login to comment on this ticket.

Metadata
Boards 1
ops Status: Done