difftreelog
add different ports for parachains
in: master
(cherry picked from commit b2672a13b4ea2849c28c8023a30283da134dba30)
4 files changed
.docker/forkless-config/launch-config-forkless-data.j2diffbeforeafterboth--- a/.docker/forkless-config/launch-config-forkless-data.j2
+++ b/.docker/forkless-config/launch-config-forkless-data.j2
@@ -107,7 +107,11 @@
"--rpc-cors=all",
"--unsafe-rpc-external",
"--unsafe-ws-external",
- "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug"
+ "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",
+ "--",
+ "--port=31335",
+ "--ws-port=9745",
+ "--rpc-port=9734"
]
},
{
.docker/forkless-config/launch-config-forkless-nodata.j2diffbeforeafterboth--- a/.docker/forkless-config/launch-config-forkless-nodata.j2
+++ b/.docker/forkless-config/launch-config-forkless-nodata.j2
@@ -102,7 +102,11 @@
"--unsafe-rpc-external",
"--unsafe-ws-external",
"-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",
- "--ws-max-connections=1000"
+ "--ws-max-connections=1000",
+ "--",
+ "--port=31335",
+ "--ws-port=9745",
+ "--rpc-port=9734"
]
},
{
.docker/forkless-config/launch-config-node-update-only-v3.j2diffbeforeafterboth1{2 "relaychain": {3 "bin": "/polkadot/target/release/polkadot",4 "upgradeBin": "/polkadot/target/release/polkadot",5 "upgradeWasm": "/polkadot/target/release/wbuild/westend-runtime/westend_runtime.compact.compressed.wasm",6 "chain": "rococo-local",7 "nodes": [8 {9 "name": "alice",10 "wsPort": 9844,11 "rpcPort": 9843,12 "port": 30444,13 "flags": [14 "-lparachain::candidate_validation=debug",15 "-lxcm=trace",16 "--rpc-cors=all",17 "--unsafe-rpc-external",18 "--unsafe-ws-external"19 ]20 },21 {22 "name": "bob",23 "wsPort": 9855,24 "rpcPort": 9854,25 "port": 30555,26 "flags": [27 "-lparachain::candidate_validation=debug",28 "-lxcm=trace",29 "--rpc-cors=all",30 "--unsafe-rpc-external",31 "--unsafe-ws-external"32 ]33 },34 {35 "name": "charlie",36 "wsPort": 9866,37 "rpcPort": 9865,38 "port": 30666,39 "flags": [40 "-lparachain::candidate_validation=debug",41 "-lxcm=trace",42 "--rpc-cors=all",43 "--unsafe-rpc-external",44 "--unsafe-ws-external"45 ]46 },47 {48 "name": "dave",49 "wsPort": 9877,50 "rpcPort": 9876,51 "port": 30777,52 "flags": [53 "-lparachain::candidate_validation=debug",54 "-lxcm=trace",55 "--rpc-cors=all",56 "--unsafe-rpc-external",57 "--unsafe-ws-external"58 ]59 },60 {61 "name": "eve",62 "wsPort": 9888,63 "rpcPort": 9887,64 "port": 30888,65 "flags": [66 "-lparachain::candidate_validation=debug",67 "-lxcm=trace",68 "--rpc-cors=all",69 "--unsafe-rpc-external",70 "--unsafe-ws-external"71 ]72 }73 ],74 "genesis": {75 "runtime": {76 "runtime_genesis_config": {77 "parachainsConfiguration": {78 "config": {79 "validation_upgrade_frequency": 1,80 "validation_upgrade_delay": 181 }82 }83 }84 }85 }86 },87 "parachains": [88 {89 "bin": "/unique-chain/current/release/unique-collator",90 "upgradeBin": "/unique-chain/target/release/unique-collator",91 "upgradeWasm": "/unique-chain/target/release/wbuild/{{ NETWORK }}-runtime/{{ NETWORK }}_runtime.compact.compressed.wasm",92 "id": "1000",93 "balance": "1000000000000000000000000",94 "nodes": [95 {96 "port": 31200,97 "wsPort": 9944,98 "rpcPort": 9933,99 "name": "alice",100 "flags": [101 "--rpc-cors=all",102 "--unsafe-rpc-external",103 "--unsafe-ws-external",104 "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",105 "--ws-max-connections=1000"106 ]107 },108 {109 "port": 31201,110 "wsPort": 9945,111 "rpcPort": 9934,112 "name": "bob",113 "flags": [114 "--rpc-cors=all",115 "--unsafe-rpc-external",116 "--unsafe-ws-external",117 "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",118 "--ws-max-connections=1000"119 ]120 }121 ]122 }123 ],124 "simpleParachains": [],125 "hrmpChannels": [],126 "finalization": false127}1{2 "relaychain": {3 "bin": "/polkadot/target/release/polkadot",4 "upgradeBin": "/polkadot/target/release/polkadot",5 "upgradeWasm": "/polkadot/target/release/wbuild/westend-runtime/westend_runtime.compact.compressed.wasm",6 "chain": "rococo-local",7 "nodes": [8 {9 "name": "alice",10 "wsPort": 9844,11 "rpcPort": 9843,12 "port": 30444,13 "flags": [14 "-lparachain::candidate_validation=debug",15 "-lxcm=trace",16 "--rpc-cors=all",17 "--unsafe-rpc-external",18 "--unsafe-ws-external"19 ]20 },21 {22 "name": "bob",23 "wsPort": 9855,24 "rpcPort": 9854,25 "port": 30555,26 "flags": [27 "-lparachain::candidate_validation=debug",28 "-lxcm=trace",29 "--rpc-cors=all",30 "--unsafe-rpc-external",31 "--unsafe-ws-external"32 ]33 },34 {35 "name": "charlie",36 "wsPort": 9866,37 "rpcPort": 9865,38 "port": 30666,39 "flags": [40 "-lparachain::candidate_validation=debug",41 "-lxcm=trace",42 "--rpc-cors=all",43 "--unsafe-rpc-external",44 "--unsafe-ws-external"45 ]46 },47 {48 "name": "dave",49 "wsPort": 9877,50 "rpcPort": 9876,51 "port": 30777,52 "flags": [53 "-lparachain::candidate_validation=debug",54 "-lxcm=trace",55 "--rpc-cors=all",56 "--unsafe-rpc-external",57 "--unsafe-ws-external"58 ]59 },60 {61 "name": "eve",62 "wsPort": 9888,63 "rpcPort": 9887,64 "port": 30888,65 "flags": [66 "-lparachain::candidate_validation=debug",67 "-lxcm=trace",68 "--rpc-cors=all",69 "--unsafe-rpc-external",70 "--unsafe-ws-external"71 ]72 }73 ],74 "genesis": {75 "runtime": {76 "runtime_genesis_config": {77 "parachainsConfiguration": {78 "config": {79 "validation_upgrade_frequency": 1,80 "validation_upgrade_delay": 181 }82 }83 }84 }85 }86 },87 "parachains": [88 {89 "bin": "/unique-chain/current/release/unique-collator",90 "upgradeBin": "/unique-chain/target/release/unique-collator",91 "upgradeWasm": "/unique-chain/target/release/wbuild/{{ NETWORK }}-runtime/{{ NETWORK }}_runtime.compact.compressed.wasm",92 "id": "1000",93 "balance": "1000000000000000000000000",94 "nodes": [95 {96 "port": 31200,97 "wsPort": 9944,98 "rpcPort": 9933,99 "name": "alice",100 "flags": [101 "--rpc-cors=all",102 "--unsafe-rpc-external",103 "--unsafe-ws-external",104 "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",105 "--ws-max-connections=1000",106 "--",107 "--port=31335",108 "--ws-port=9745",109 "--rpc-port=9734"110 ]111 },112 {113 "port": 31201,114 "wsPort": 9945,115 "rpcPort": 9934,116 "name": "bob",117 "flags": [118 "--rpc-cors=all",119 "--unsafe-rpc-external",120 "--unsafe-ws-external",121 "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",122 "--ws-max-connections=1000"123 ]124 }125 ]126 }127 ],128 "simpleParachains": [],129 "hrmpChannels": [],130 "finalization": false131}.github/workflows/node-only-update.ymldiffbeforeafterboth--- a/.github/workflows/node-only-update.yml
+++ b/.github/workflows/node-only-update.yml
@@ -240,12 +240,25 @@
- name: Get chain logs in case of docker image crashed after Polkadot Launch restart
if: failure() # run this step only at failure
run: |
- docker exec node-parachain cat /polkadot-launch/9944.log
- docker exec node-parachain cat /polkadot-launch/9945.log
- docker exec node-parachain cat /polkadot-launch/alice.log
- docker exec node-parachain cat /polkadot-launch/eve.log
- docker exec node-parachain cat /polkadot-launch/dave.log
- docker exec node-parachain cat /polkadot-launch/charlie.log
+ docker exec node-parachain tail -n 1000 /polkadot-launch/9944.log
+ docker exec node-parachain tail -n 1000 /polkadot-launch/9945.log
+ docker exec node-parachain tail -n 1000 /polkadot-launch/alice.log
+
+ - name: copy chain log files from container to the host
+ if: success() || failure() # run this step even if previous step failed
+ run: |
+ mkdir -p /tmp/node-only-update
+ docker cp node-parachain:/polkadot-launch/9944.log /tmp/node-only-update/
+ docker cp node-parachain:/polkadot-launch/9945.log /tmp/node-only-update/
+ docker cp node-parachain:/polkadot-launch/alice.log /tmp/node-only-update/
+
+ - name: Upload chain log files
+ if: success() || failure()
+ uses: actions/upload-artifact@v3
+ with:
+ name: node-only-update-chain-logs
+ path: /tmp/node-only-update/
+ if-no-files-found: warn
- name: Check if docker logs consist messages related to testing of Node Parachain Upgrade.
if: success()