Closed Bug 1471316 Opened 6 years ago Closed 6 years ago

[tc-lib-pulse] support getting credentials from tc-pulse

Categories

(Taskcluster :: Services, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Assigned: biboswan98)

References

Details

No description provided.
Blocks: 1436456
How is tc-pulse dependent on tc-lib-pulse. How far I get we will hit claimNamespace endpoint with taskcluster credentials and scopes to get a connectionstring. Pls, can you brief it out?
That's about right -- the dependency is the other way: tc-lib-pulse should, given appropriate configuration, call pulse.claimNamespace as necessary (re-calling after reclaimAfter) to get its connectionString.
tc-client doesn't have the api for tc-pulse. I shall send a PR in tc-client first.
Ah, good point. If that's more complicated than just running the API update tool, let me know.
Assignee: dustin → biboswan98
Finished in https://github.com/taskcluster/taskcluster-lib-pulse/pull/7 (after much discussion -- thanks for sticking with that!) Biboswan, do you want to keep hacking on pulse? I think the next step is to upgrade a service to use tc-lib-pulse to get its pulse credentials.. I'm also working on bug 1484739 which will put tc-lib-pulse into use in the web frontend.
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(biboswan98)
Resolution: --- → FIXED
Yeah I would like to
Flags: needinfo?(biboswan98)
I filed a bunch of bugs listed in https://bugzilla.mozilla.org/showdependencytree.cgi?id=1436456&hide_resolved=1 if you want to pick one :) I suspect notify would be a good place to start, as it's just a listener, and if it fails somehow on deployment the impact on Firefox development is small.
Component: Platform Libraries → Services
You need to log in before you can comment on or make changes to this bug.