Skip to content

Investigator sending advise requests to user-api #622

Description

@KPostOffice

Is your feature request related to a problem? Please describe.
Recent changes to Kebechet have caused optimizations to only schedule advises when specifically requested, this means that internal triggers scheduling Kebechet will no longer cause user-api requests. We need to move these requests further up the pipeline to investigator so that we can handle new CVE issues.

Describe the solution you'd like
Use Thamos to send authenticated requests to UserAPI directly from investigator

Describe alternatives you've considered
There may be an option for sending advise schedule methods directly, but this requires bypassing caching which exists on user-api. It would also require duplicating the code in user-api which stores the software stacks for later retrieval by adviser.

Metadata

Metadata

Assignees

Labels

kind/featureCategorizes issue or PR as related to a new feature.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.priority/critical-urgentHighest priority. Must be actively worked on as someone's top priority right now.sig/stack-guidanceCategorizes an issue or PR as relevant to SIG Stack Guidance.

Type

No type

Projects

Status
🆕 New

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions