Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
v2.1: test-validator: Fix upgradeable programs at genesis (backport of …
…#3692) (#3694) test-validator: Fix upgradeable programs at genesis (#3692) #### Problem As noted in https://solana.stackexchange.com/questions/17478/solana-localnet-error-while-upgrading-a-program-loaded-at-genesis-using-solan, an upgradeable program loaded at genesis is not actually upgradeable, failing with `instruction changed executable accounts data`. This is because the program-data account is incorrectly set as "executable", which it isn't really. #### Summary of changes Don't set the program-data account as executable. This is the only place in the repo where we were doing this incorrectly. (cherry picked from commit 73f54a0) Co-authored-by: Jon C <[email protected]>
- Loading branch information