Skip to content

Use server-side filtering for incus storage bucket list #1914

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

Closed
1 task done
stgraber opened this issue Apr 7, 2025 · 3 comments · Fixed by #2008
Closed
1 task done

Use server-side filtering for incus storage bucket list #1914

stgraber opened this issue Apr 7, 2025 · 3 comments · Fixed by #2008
Assignees
Labels
Easy Good for new contributors
Milestone

Comments

@stgraber
Copy link
Member

stgraber commented Apr 7, 2025

Is there an existing issue for this?

  • There is no existing issue for this feature

What are you currently unable to do

We have recently added server-side record filtering on all API endpoints.
We're now looking to roll that out across all commands in the client with a first batch of those being prioritized now.

In general the expected work is:

  • Add WithFilter and WithFilterAllProjects functions to the client (client/)
  • Change the CLI List command to use those functions and provide a filter.

We currently have some examples available through:

  • incus list
  • incus image list
  • incus storage volume list

What do you think would need to be added

No response

@stgraber stgraber added the Easy Good for new contributors label Apr 7, 2025
@stgraber stgraber added this to the soon milestone Apr 7, 2025
@allisoncchen
Copy link
Contributor

Hi, I'm a student at UT Austin taking a virtualization course – would it be alright if my group took up this issue and began working on it? I'm working with @kmxtn and @joecwilson.

@stgraber
Copy link
Member Author

Yep, assigned it to you now! I can add your two partners once they comment on this issue too.

@kmxtn
Copy link
Contributor

kmxtn commented Apr 22, 2025

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Easy Good for new contributors
Development

Successfully merging a pull request may close this issue.

3 participants