Skip to content

chore: Bump ic-ref to track legacy3 branch#583

Merged
nomeata merged 1 commit intomasterfrom
joachim/ic-ref-bump
Apr 21, 2020
Merged

chore: Bump ic-ref to track legacy3 branch#583
nomeata merged 1 commit intomasterfrom
joachim/ic-ref-bump

Conversation

@nomeata
Copy link
Contributor

@nomeata nomeata commented Apr 21, 2020

in #471 we added running the e2e tests aginst the legacy2 branch of
ic-ref, which was tailured to SDK’s behaviour at that time. That PR
was green.

But it was merged without updating the branch, and in the meantime SKD’s
master updated replica to 0.5.4, and also changed dfx accordingly.
At that version, dfx could no longer talk to ic-ref, and the test
made master red.

So I creaed a new branch legacy3, off release-0.2 in ic-ref,
making the necessary adjustments to be compatible with dfx again.
These were:

  • Do not require CBOR tag
  • Make sender field optional
  • Do not check signatures
  • Do not require canister registration before installation

in #471 we added running the e2e tests aginst the `legacy2` branch of
`ic-ref`, which was tailured to SDK’s behaviour at that time. That PR
was green.

But it was merged without updating the branch, and in the meantime SKD’s
`master` updated `replica` to 0.5.4, and also changed `dfx` accordingly.
At that version, `dfx` could no longer talk to `ic-ref`, and the test
made `master` red.

So I creaed a new branch `legacy3`, off `release-0.2` in `ic-ref`,
making the necessary adjustments to be compatible with `dfx` again.
These were:

 * Do not require CBOR tag
 * Make `sender` field optional
 * Do not check signatures
 * Do not require canister registration before installation
@nomeata nomeata requested a review from a team April 21, 2020 13:15
@nomeata nomeata merged commit 1c3f5f9 into master Apr 21, 2020
@nomeata nomeata deleted the joachim/ic-ref-bump branch April 21, 2020 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants