Skip to content

Releases: luguslabs/habs

v2.0.1

01 Sep 11:58
Compare
Choose a tag to compare

v2.0.1

[DOC]Improve documentation.
[CHAIN] upgrade to Substrate-rc6
[SECURIY] Fix STONTH delay and add check sessions keys valid in keystore
[API] Add restore data chain from backup file

Issues

#255: [API] Restore backup polkadot chain data with Archipel API on chain setKeys value
#251: [CHAIN] upgrade to Substrate-rc6
#248: [SECURIY] check valid session keys on Polkadot node versus on chain setKeys value
#247: [SECURIY] SMS STONITH Callback delay too short
#245: [DOC] doc Fix ROTATE_KEY creation from sukey last format

Archipel components

Main components version docker
archipel v2.0.1 docker pull luguslabs/archipel:2.0.1
archipel-cli v2.0.1 docker pull luguslabs/archipel-cli:2.0.1
archipel-ui v2.0.1 docker pull luguslabs/archipel-ui:2.0.1
sub components version docker
chain v2.0.1 docker pull luguslabs/archipel-chain:2.0.1
orchestrator v2.0.1 docker pull luguslabs/archipel-orchestrator:2.0.1

v2.0.0

09 Aug 17:37
Compare
Choose a tag to compare

v2.0.0

Upgrade to latest substrate.
Fix grandpa consensus. ( min 4 nodes in federation)
Support multiple validators HA on 1 chain.
Support sentry nodes ( inside archipel federation) or/and external sentry node ( deployed outside a federation).
Better control for nodes states with ARCHIPEL_SERVICE_MODE=active|passive|sentry|orchestrator

Issues

#239: anyOneAlive : do not filter by group
#237: Missing groupId extract from zip config
#235: Current archipel nodes number not enough for grandpa Block finalized consensus
#233: Peers ID change. upgrade to archipel chain substrate 2.0.0-rc5
#230: Uppercase to add when check message sms webhook signature
#227: Secure sms API Vonage Nexmo webhook in new endpoint and add message signature check
#223: Add ARCHIPEL_SERVICE_MODE env variable proposal
#224: Add role external Sentry in zip config
#219: Add STONITH with sms reboot sent to electrical outlet
#216: Add sentry specific role
#220: Update test config for polkadot v8.0.1

Archipel components

Main components version docker
archipel v2.0.0 docker pull luguslabs/archipel:2.0.0
archipel-cli v2.0.0 docker pull luguslabs/archipel-cli:2.0.0
archipel-ui v2.0.0 docker pull luguslabs/archipel-ui:2.0.0
sub components version docker
chain v2.0.0 docker pull luguslabs/archipel-chain:2.0.0
orchestrator v2.0.0 docker pull luguslabs/archipel-orchestrator:2.0.0

v1.0.4

15 May 16:26
Compare
Choose a tag to compare

v1.0.4

Issues

#217: Validator switch a few seconds in passive mode and go back active again

Archipel components

Main components version docker
archipel v1.0.4 docker pull luguslabs/archipel:1.0.4
archipel-cli v1.0.4 docker pull luguslabs/archipel-cli:1.0.4
archipel-ui v1.0.4 docker pull luguslabs/archipel-ui:1.0.4
sub components version docker
chain v1.0.4 docker pull luguslabs/archipel-chain:1.0.4
orchestrator v1.0.4 docker pull luguslabs/archipel-orchestrator:1.0.4

DAppNode Packages

DAppNode Packages version
archipel.public.dappnode.eth v1.0.4
archipel-ui.public.dappnode.eth v1.0.4

Archipel UI

  • Archipel UI v1.0.4 IPFS link

To point an .eth domain to this website, use this hash as value:

QmV2Xh92xSQfh4AWisZw5YAY9SkVXTrs789QjgcUcmwf4D

To preview you website immediately go to:

http://my.ipfs.dnp.dappnode.eth:8080/ipfs/QmV2Xh92xSQfh4AWisZw5YAY9SkVXTrs789QjgcUcmwf4D

v1.0.3

13 May 13:06
13a759d
Compare
Choose a tag to compare

v1.0.3

Issues

#213: add option --rpc-methods=Unsafe for polkadot version > 0.7.33

#215: Have a fix name in Polkadot telemetry for the current validator

Archipel components

Main components version docker
archipel v1.0.3 docker pull luguslabs/archipel:1.0.3
archipel-cli v1.0.3 docker pull luguslabs/archipel-cli:1.0.3
archipel-ui v1.0.3 docker pull luguslabs/archipel-ui:1.0.3
sub components version docker
chain v1.0.3 docker pull luguslabs/archipel-chain:1.0.3
orchestrator v1.0.3 docker pull luguslabs/archipel-orchestrator:1.0.3

DAppNode Packages

DAppNode Packages version
archipel.public.dappnode.eth v1.0.3
archipel-ui.public.dappnode.eth v1.0.3

Archipel UI

  • Archipel UI v1.0.3 IPFS link

To point an .eth domain to this website, use this hash as value:

QmV2Xh92xSQfh4AWisZw5YAY9SkVXTrs789QjgcUcmwf4D

To preview you website immediately go to:

http://my.ipfs.dnp.dappnode.eth:8080/ipfs/QmV2Xh92xSQfh4AWisZw5YAY9SkVXTrs789QjgcUcmwf4D

v1.0.2

16 Apr 16:57
Compare
Choose a tag to compare

Archipel Milestone 2 overview:

  • Enhanced security
    • Sentry nodes and private telemetry support
    • All traffic is secured by Wireguard VPN
  • New bootstrap process
    We created Archipel CLI which generates all configuration needed to easily bootstrap an Archipel federation
    Now it takes several minutes to bootstrap one
  • More intelligent orchestration decision mechanism
    Now it takes into account the real time state of Polkadot node to take an orchestration decision
  • User Interface
    We added a nice user interface which shows all information about Archipel in real time
    You can also manipulate Archipel orchestrator via Archipel UI
    Mores details and all Milestone 2 tacking

fix v1.0.1 Issues :

#210: unzip config file do not work for fresh new config

Archipel components

Main components version docker
archipel v1.0.2 docker pull luguslabs/archipel:1.0.2
archipel-cli v1.0.2 docker pull luguslabs/archipel-cli:1.0.2
archipel-ui v1.0.2 docker pull luguslabs/archipel-ui:1.0.2
sub components version docker
chain v1.0.2 docker pull luguslabs/archipel-chain:1.0.2
orchestrator v1.0.2 docker pull luguslabs/archipel-orchestrator:1.0.2

DAppNode Packages

DAppNode Packages version
archipel.public.dappnode.eth v1.0.2
archipel-ui.public.dappnode.eth v1.0.2

Archipel UI

  • Archipel UI v1.0.2 IPFS link

To point an .eth domain to this website, use this hash as value:

QmV2Xh92xSQfh4AWisZw5YAY9SkVXTrs789QjgcUcmwf4D

To preview you website immediately go to:

http://my.ipfs.dnp.dappnode.eth:8080/ipfs/QmV2Xh92xSQfh4AWisZw5YAY9SkVXTrs789QjgcUcmwf4D

https://etherscan.io/tx/0x9206572b14e472e9985e72a2ee21480f15b7abd789d58d4592f097715b3931d1

v1.0.1

16 Apr 12:26
Compare
Choose a tag to compare

Archipel Milestone 2 overview:

  • Enhanced security
    • Sentry nodes and private telemetry support
    • All traffic is secured by Wireguard VPN
  • New bootstrap process
    We created Archipel CLI which generates all configuration needed to easily bootstrap an Archipel federation
    Now it takes several minutes to bootstrap one
  • More intelligent orchestration decision mechanism
    Now it takes into account the real time state of Polkadot node to take an orchestration decision
  • User Interface
    We added a nice user interface which shows all information about Archipel in real time
    You can also manipulate Archipel orchestrator via Archipel UI
    Mores details and all Milestone 2 tacking

fix v1.0.0 Issues :

  • #199: [deployer] new zip config file loaded is used without destroying docker volume
  • #202: [doc] Improve polkadot-keys-initialization.md doc to check Rotatekey polkadot keys value.
  • #204:[orchestrator] Invalid transaction bug.
  • #207: CLI breaking change in new polkadot RELEASE: v0.7.29

Archipel components

Main components version docker
archipel v1.0.1 docker pull luguslabs/archipel:1.0.1
archipel-cli v1.0.1 docker pull luguslabs/archipel-cli:1.0.1
archipel-ui v1.0.1 docker pull luguslabs/archipel-ui:1.0.1
sub components version docker
chain v1.0.1 docker pull luguslabs/archipel-chain:1.0.1
orchestrator v1.0.1 docker pull luguslabs/archipel-orchestrator:1.0.1

DAppNode Packages

DAppNode Packages version
archipel.public.dappnode.eth v1.0.1
archipel-ui.public.dappnode.eth v1.0.1

Archipel UI

  • Archipel UI v1.0.1 IPFS link

To point an .eth domain to this website, use this hash as value:

QmV2Xh92xSQfh4AWisZw5YAY9SkVXTrs789QjgcUcmwf4D

To preview you website immediately go to:

http://my.ipfs.dnp.dappnode.eth:8080/ipfs/QmV2Xh92xSQfh4AWisZw5YAY9SkVXTrs789QjgcUcmwf4D

https://etherscan.io/tx/0x9206572b14e472e9985e72a2ee21480f15b7abd789d58d4592f097715b3931d1

v1.0.0 Archipel Milestone 2

30 Mar 10:42
fa12560
Compare
Choose a tag to compare

Archipel Milestone 2 overview:

  • Enhanced security
    • Sentry nodes and private telemetry support
    • All traffic is secured by Wireguard VPN
  • New bootstrap process
    We created Archipel CLI which generates all configuration needed to easily bootstrap an Archipel federation
    Now it takes several minutes to bootstrap one
  • More intelligent orchestration decision mechanism
    Now it takes into account the real time state of Polkadot node to take an orchestration decision
  • User Interface
    We added a nice user interface which shows all information about Archipel in real time
    You can also manipulate Archipel orchestrator via Archipel UI
    Mores details and all Milestone 2 tacking

Archipel components

Main components version docker
archipel v1.0.0 docker pull luguslabs/archipel:1.0.0
archipel-cli v1.0.0 docker pull luguslabs/archipel-cli:1.0.0
archipel-ui v1.0.0 docker pull luguslabs/archipel-ui:1.0.0
sub components version docker
chain v1.0.0 docker pull luguslabs/archipel-chain:1.0.0
orchestrator v1.0.0 docker pull luguslabs/archipel-orchestrator:1.0.0

DAppNode Packages

DAppNode Packages version link
archipel.public.dappnode.eth v1.0.0 http://my.dappnode/#/installer/%2Fipfs%2FQmXvCAAtrA9uBoarW6srVy3RWNo7insxXYKcomjEP19Cgf
archipel-ui.public.dappnode.eth v1.0.0 http://my.dappnode/#/installer/%2Fipfs%2FQmXo7KtDytsjLuP7iwX4ocWX8s8aXk5hcSPRPB3ivrsMHL

Archipel UI