changelog:master_scripts_changelog
Toto je starší verze dokumentu!
v1.2.9
- Přepracování python scriptů:
- Instalují své potřebné moduly do vlastního virtuálního env
- Jsou vedeny přímo jako spustitelné soubory
- Je možné je volat z libovolného adresáře
- Při aktualizaci hfc docker image jsou staré image smazány
- Zvýšení bezpečnost běžících docker containerů:
- Omezen počet PID, otevřených file descriptorů, nastaven maximální počet restartů
- Procesy ve všech containerech jsou pod uživatelem bez root práv
- Adresáře do kterých není třeba zapisovat jsou přijeny pouze jako RO
- Rozdělní containerů do několika logicky rozdělených docker sítí (omezení komunikace mezi containery)
- Přidán .gitignore aby byl výpis scriptů čistější
- Přidána podpora pro zjištění stavu schválení chaincodů
- Vylepšená podpora volání pro čištění starých docker image
v1.2.8
- Přidáno vypnutí 2FA při resetu hesla superadmin uživatele Admin aplikace
- Přidán version soubor
- Přidáno načítání version souborů do docker containeru gateway
- Upraven update proces gatway, Notarius a Admin aplikace:
- Lze volat buď samostatně (verze se vezme z aktuálního version souboru)
- Nebo s přepínačem -v a ručním zvolením verze
- Při spuštění není aktuálně zvolená verze přepisována
v1.2.7
- Upraven admin bootstrap, aby odpovídal změnám v modelech
- Povoleno mazání uživatelů a affiliation v CA
- Přidán wait s progress barem - používá se místo sleep
- Prodlouženy doby pro synchronizaci nodu při bootstrapu
v1.2.6
- Přidán export mongo cred při update Admin aplikace
- Aktualizovány orderer docker-compose template pro jeden orderer na nodu
- Aktualizován connection profile pro gateway - nově se v gtw využívá discovery service
- Umožnění scvhálovaní provedení update bloků na kterémkoli nodu
- Schvalování update bloků distribuovaně přes Admin kanál
- Přidán krok pro samotný package chaincodu
v1.2.5
- Přidány configurace pro monitoring hfc metric pomocí statsd
- Upravené konfigurace odpovídající nové struktuře certifikátu nodu
- Přidán nový repozitář obsahující scripty a konfigurace pro certifikační autority
v1.2.4
- Přidáno omezení systémových prostředků pro jednotlivé kontejnery
- Admin db je nyní dostupná i na localhostu pouze pod generovanými přihlašovacími údaji
v1.2.3
- Přidáno rotování logů přímo do docker-compose pro případ, že ho nedefinuje aplikace sama (zábrání hromadění logů a umožní možnost dlouhodobého běhu nodu bez restartu).
v1.2.2
- Přidán sleep před vytvoření Notaria v Admin aplikaci (zajišťuje, že admin je již připraven)
- Odstraněn docker down při startu gateway
v1.2.1
- Přidána podpora pro novou verzi Notarius aplikace:
- Vytváření graphics složky v ela-node (obsahuje loga specifická pro danou instanci Notaria) - je nutné vytvořit i když neexistuje, kvůli mapování do docker containeru
- Přidáno vytvoření Notarius aplikace v Admin aplikaci při spuštění Notarius aplikace (pokud neexistuje)
- Z názvu logů peerů, cc a ca odstraněn název organizace
v1.2.0
- Opravena adreasa chaincode na peer0 - už může běžet na obou peerech
- Upravena konfigurace peeru - bloky jsou stahovány z ordering service (nové doporučené nastavení - mělo by snížit traffic)
- Změna couchdb image z hyperledger workspace na apache workspace (doporučeno dokumentací - hfc už nevydává vlastní couchdb images)
- ca dockeer container schován pouze pro lokální použití
- Změny odpovídající novému chaincode lifecycle a zavedení CHANNEL_CC proměnných do .config-env:
- Install
- Approve
- Commit
- Změny odpovídající nové logice editu sítě - zjednodušeno na několik základních operací:
- Stažení aktuálního/prvního bloku
- Update konfigurace kanálu - edit konfigurace/přidání anchor peer
- Podepsání bloku - peer/orderer
- Vytvoření nového kanálu
changelog/master_scripts_changelog.1634895887.txt.gz · Poslední úprava: 2021/10/22 11:44 autor: vodsedalek