Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fcli fod release add subcommand for retrieving OSS components #643

Open
kadraman opened this issue Nov 11, 2024 · 2 comments
Open

fcli fod release add subcommand for retrieving OSS components #643

kadraman opened this issue Nov 11, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@kadraman
Copy link
Collaborator

Enhancement Request

Now that the API endpoint GET /api/v3/applications/open-source-components now supports filtering by release we can add some useful commands for querying on OSS components. For example:

fcli fod release list-oss --release ...
fcli fod action run oss-components ...
fcli fod action run oss-license-check

The later could include filtering on vulnerable components, licenses used etc and maybe even failing build which is what customers have been asking for ... and have had to use full Debricked solution to do so.

There is still no support for filtering on Applications but we could "find" all releases for an application if necessary.

@kadraman kadraman added the enhancement New feature or request label Nov 11, 2024
@kadraman
Copy link
Collaborator Author

I have added fcli fod action run oss-component-report into PR 657. With this action I don't think there would be need for a separate fcli fod release list-oss command?

@rsenden
Copy link
Contributor

rsenden commented Dec 13, 2024

The only reason that I can think of for having a dedicated fcli command is that this would automatically support various output formats like JSON or CSV. Not sure through whether I like having this under fcli fod release, might fit better under fcli fod oss-scan or some other entity?

Anyway, for now I guess we can close this issue based on the new report action (once merged); we can re-open or users can submit a new issue if there's a need for a dedicated fcli command. By then, maybe we'll have better output format support for fcli actions anyway.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants