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

[feature] Allow hauler to delete artifacts from the store #202

Open
zackbradys opened this issue Mar 10, 2024 · 4 comments
Open

[feature] Allow hauler to delete artifacts from the store #202

zackbradys opened this issue Mar 10, 2024 · 4 comments
Labels
enhancement New feature or request review size/M Denotes an issue/PR requiring a relatively moderate amount of work
Milestone

Comments

@zackbradys
Copy link
Member

Is your feature request related to a problem? Please describe.

  • Yes, operators are not able to delete anything once added to the store

Describe the solution you'd like

  • Allow operators to delete/remove content and artifacts from the store

Possible Implementation:

  • hauler store delete <reference name>
zackbradys@Zacks-MBP Downloads % hauler store -h
Interact with hauler's embedded content store

Usage:
  hauler store [flags]
  hauler store [command]

Aliases:
  store, s

Available Commands:
  add         Add content to store
  copy        Copy all store contents to another OCI registry
  delete      Delete content from the store
  extract     Extract content from the store to disk
  info        Print out information about the store
  load        Load a content store from a store archive
  save        Save a content store to a store archive
  serve       Expose the content of a local store through an OCI compliant registry or file server
  sync        Sync content to the embedded content store

Flags:
      --cache string   Location of where to store cache data (defaults to $XDG_CACHE_DIR/hauler)
  -h, --help           help for store
  -s, --store string   Location to create store at (default "store")

Global Flags:
  -l, --log-level string    (default "info")

Use "hauler store [command] --help" for more information about a command.

Describe alternatives you've considered

  • Manually deleting the entire store with rm -rf <store name>

Additional context

  • N/A
@zackbradys zackbradys added enhancement New feature or request size/M Denotes an issue/PR requiring a relatively moderate amount of work labels Mar 25, 2024
@dweomer
Copy link
Contributor

dweomer commented Apr 5, 2024

initially described:

@zackbradys
Copy link
Member Author

adding this back on our radar... @amartin120

@zackbradys zackbradys added this to the Hauler v1.0.5 milestone Jun 26, 2024
@HoustonDad
Copy link

Got a couple of customers requesting this

@dweomer dweomer modified the milestones: Hauler v1.0.5, Hauler v1.1.0 Jul 22, 2024
@dweomer dweomer changed the title [RFE] Allow hauler to delete artifacts from the store feature: Allow hauler to delete artifacts from the store Jul 26, 2024
@zackbradys zackbradys changed the title feature: Allow hauler to delete artifacts from the store [feature] Allow hauler to delete artifacts from the store Jul 26, 2024
@dweomer dweomer added the review label Aug 5, 2024
@zackbradys
Copy link
Member Author

Hey @amartin120, please review this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request review size/M Denotes an issue/PR requiring a relatively moderate amount of work
Projects
Status: Work In Progress
Development

No branches or pull requests

3 participants