Skip to content

ci: fix worker binaries could not be found#1198

Merged
alexggh merged 5 commits intomasterfrom
alexaggh/fix_docker_image
Aug 28, 2023
Merged

ci: fix worker binaries could not be found#1198
alexggh merged 5 commits intomasterfrom
alexaggh/fix_docker_image

Conversation

@alexggh
Copy link
Copy Markdown
Contributor

@alexggh alexggh commented Aug 28, 2023

It seems that some of the changes in polkadot have not been migrated to polkadot-sdk, so the generated docker images fail to start, fix this by porting the changes in scripts directory that were present in: paritytech/polkadot#7337

Fixes: #1197

TODO

  • Test in Versi the image starts

Signed-off-by: Alexandru Gheorghe <[email protected]>
@paritytech-ci paritytech-ci requested a review from a team August 28, 2023 07:31
Signed-off-by: Alexandru Gheorghe <[email protected]>
@alexggh
Copy link
Copy Markdown
Contributor Author

alexggh commented Aug 28, 2023

Tested in Versi the image starts now.

Copy link
Copy Markdown
Contributor

@mrcnski mrcnski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like all the build stuff is duplicated in the polkadot/ directory, e.g. .gitlab/pipeline/build.yml and polkadot/.gitlab/pipeline/build.yml. The more up-to-date ones seem to be in the polkadot directory. Is it supposed to be like this? 🤔

@alvicsam
Copy link
Copy Markdown
Contributor

Is it supposed to be like this?

No, we just haven't cleaned it up yet.

@alexggh
Copy link
Copy Markdown
Contributor Author

alexggh commented Aug 28, 2023

Is it supposed to be like this?

No, we just haven't cleaned it up yet.

@alvicsam How would you prefer to handle this, should I close this PR and you handle it on cleanup ? Ideally, we wouldn't want to keep this functionality broken for too long, but I also I'm not 100% sure if there are other things that weren't ported yet.

@alvicsam
Copy link
Copy Markdown
Contributor

You've already finished it so I'd prefer to merge this one since it's urgent

@alexggh alexggh added the R0-no-crate-publish-required The change does not require any crates to be re-published. label Aug 28, 2023
@alexggh alexggh enabled auto-merge (squash) August 28, 2023 10:54
@alexggh alexggh merged commit 4252e48 into master Aug 28, 2023
@alexggh alexggh deleted the alexaggh/fix_docker_image branch August 28, 2023 11:51
Daanvdplas pushed a commit that referenced this pull request Sep 11, 2023
* ci: fix worker binaries could not be found

Signed-off-by: Alexandru Gheorghe <[email protected]>

* Add missing bits

Signed-off-by: Alexandru Gheorghe <[email protected]>

* Fix malus build

Signed-off-by: Alexandru Gheorghe <[email protected]>

---------

Signed-off-by: Alexandru Gheorghe <[email protected]>
Co-authored-by: Alexander Samusev <[email protected]>
bkchr pushed a commit that referenced this pull request Apr 10, 2024
* Add relayer strategy

* Add default relayer strategy

* default relayer strategy

* expose relayer strategy

* fix compile

* fix compile

* docs

* Rename Relayer to Relay, keep RelayerDecide

* split `DefaultRelayerStrategy` into `AltruisticRelayerStrategy` and `RationalRelayerStrategy`

* Remove relayer mode

* Remove unused import

* Rename `RelayerStrategy` to `RelayStrategy`

* Add missing docs

* clippy

* clippy

* clippy

* clippy

* Revert `relayer_mode` and add `MixStrategy`

* Add `EnforcementStrategy`

* fix bug and simplify relay strategy

* Update message_lane_loop.rs

* Update messages_target.rs

* clippy

* clippy

* clippy

* clippy

* clippy

* clippy

* clippy

* fix test

* fix test

* test

test

test

fix test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

R0-no-crate-publish-required The change does not require any crates to be re-published.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

paritypr/polkadot-debug: Fails to start on versi

9 participants