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!
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
@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)
@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 :(
Done.
Log in to comment on this ticket.