frostfs-adm morph dump-hashes
panics when contacts are not deployed #1210
Labels
No labels
P0
P1
P2
P3
badger
frostfs-adm
frostfs-cli
frostfs-ir
frostfs-lens
frostfs-node
good first issue
triage
Infrastructure
blocked
bug
config
discussion
documentation
duplicate
enhancement
go
help wanted
internal
invalid
kludge
observability
perfomance
question
refactoring
wontfix
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: TrueCloudLab/frostfs-node#1210
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Current Behavior
Steps to Reproduce (for bugs)
frostfs-adm
before@source ./bin/helper.sh
make clean
make up
GetContractByID
returns nil error and contract state in case contract is not deployedThe bug seems to be introduced during some of the last year dependency upgrade (likely actor refactoring while moving to v0.105)
In this task let's also check all other
GetContractBy*
invocations in code, we could have e.g. unexpected morph panic.frostfs-adm panics when contacts are not deployedtofrostfs-adm morph dump-hashes
panics when contacts are not deployedThe issue was triggered by this PR: https://github.com/nspcc-dev/neo-go/pull/3072.
@fyrchik Based on the tags, it appears to impact not only version 0.104.0, but also the support branches for earlier versions. Are we utilizing any of these branches?
@achuprov
The issue is minor and relates just to error reporting.
Not worth backporting anywhere.