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

Reduce neofs-lens storage inspect flags restrictions #2549

Open
carpawell opened this issue Sep 6, 2023 · 0 comments
Open

Reduce neofs-lens storage inspect flags restrictions #2549

carpawell opened this issue Sep 6, 2023 · 0 comments
Labels
enhancement Improving existing functionality I3 Minimal impact neofs-lens NeoFS Lens app issues S4 Routine U3 Regular
Milestone

Comments

@carpawell
Copy link
Member

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

#2543 is going to be merged (if you are reading this, it is probably done), and neofs-lens storage inspect (or get) requires SN's config to read storage correctly. So strict requirement. There can be situations when a user does not have access to a config (or config is lost).

Describe the solution you'd like

Analyze and find out if it is possible to just specify paths to shards and derive their config on the fly without the need to look for a config (or write from scratch, which is even worse). There must not be any duality of a shard configuration understanding and if an object is placed correctly on some shard, neofs-lens storage must be able to get it.

Describe alternatives you've considered

Do nothing. Missing config is a disaster for a user then.

Additional context

Blobovnicza removal should help a lot. May be related to #2497. May be fixed implicitly if the engine becomes AI and does not require config specification for already-inited shards.

@carpawell carpawell added enhancement Improving existing functionality UX blocked Can't be done because of something neofs-lens NeoFS Lens app issues labels Sep 6, 2023
@carpawell carpawell changed the title Reduce neofs-lens storage inspect flag restrictions Reduce neofs-lens storage inspect flags restrictions Sep 6, 2023
@roman-khimov roman-khimov added this to the v0.39.0 milestone Sep 6, 2023
@roman-khimov roman-khimov removed the blocked Can't be done because of something label Nov 28, 2023
@roman-khimov roman-khimov modified the milestones: v0.39.0, v0.41.0 Nov 28, 2023
@roman-khimov roman-khimov added U3 Regular S4 Routine I3 Minimal impact and removed UX labels Dec 21, 2023
@roman-khimov roman-khimov modified the milestones: v0.41.0, v0.42.0 Mar 4, 2024
@roman-khimov roman-khimov modified the milestones: v0.42.0, v0.43.0 May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improving existing functionality I3 Minimal impact neofs-lens NeoFS Lens app issues S4 Routine U3 Regular
Projects
None yet
Development

No branches or pull requests

2 participants