2023-01-27 Indy Container Meeting #51
Improved CI + Tags PR: finished
Controller upgrade fix: merged
Planning 2023: No big projects from our side planned
Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit the Hyperledger Code of Conduct. |
|---|
Attendance
@Sebastian Schmittner (EECC)
Cristian Kubis (IfiS)
Marquart Franz (Siemens)
@Philipp Schlarb (esatus AG)
@Guido Wischrop (mgm)
In Progress
Improve CI + Tagging of Container releases
fixed by Philipp in https://github.com/hyperledger/indy-node-container/pull/121 :tada:
@Sebastian Schmittnerask @Stephen Curran or Ry to change branch protection
Finally did that now
Ry took care of the MR
Merged
Indy Node Controller
Update from ID Union Network meeting: >0 companies are using a Kubernetes (open shift) setup currently
Step1: fix https://github.com/hyperledger/indy-node-container/issues/108
Cristian is working on this :+1:
Step 2: Test Setup for current node upgrade:
Spin up a Network network with indy 1.12.4 containers
Do an upgrade to 1.12.6
Using https://github.com/hyperledger/indy-node-container/tree/main/testsetup with old images
E.g. container release 1.1.2 is the last indy 1.12.4
Planning 2023
No big projects from our side planned
React to indy node upgrade, etc
Philipp is interested in the integration of indy + node github build pipelines
Stale
Indy VDR Containers
Christian discovered Indy VDR using home brewn indy node containers for testing.
https://github.com/hyperledger/indy-vdr/blob/main/ci/indy-pool.dockerfile
Christian: PR → our containers as base for their testing
Merge after https://github.com/hyperledger/indy-node-container/pull/121
Issues
https://github.com/hyperledger/indy-node-container/issues/103
fixed
Finally reviewed and merged logging updatesafterminorchanges
Container
Use smaller base images
python-slim + pypi indy packages?
Phillipp: Caution: pypi packages are not identical to deb versions
differences regarding config files for indy-node (https://github.com/hyperledger/indy-node/blob/ubuntu-20.04-upgrade/build-scripts/ubuntu-2004/prepare-package.sh)
Load Test Script by @Christian Bormann
on hold
Alerting
Sebastian Z finished work on slack alerting action.
Send webhook to @Sebastian Schmittner → Forward to @Stephen Curranto add to github repo, then MR github action
Replace scan → github security alerts or do both?
BOTH
@Sebastian Schmittner
Logging
Stale PR https://github.com/hyperledger/indy-node-container/pull/83
Discussion today:
Rather document how to edit the https://github.com/hyperledger/indy-node-container/blob/main/run/etc_indy/indy_config.py then overwriting those variables at container start through init script
Network Name → same!?
Definietly keep READE + docker logging explanation
→ sesinsible default for logging in docker compose
@Sebastian Schmittner
Metrics
https://github.com/WadeBarnes/indy-node-monitor/tree/monitoring-stack
Existing Prometheus + Grafana setup by IFIS
Security
The node keys handling is currently sub optimal (env variable). Should be improved to e.g. file based setup: https://github.com/IDunion/indy-node-container/issues/52
Cristian already has a nice setup elsewhere and offers to port it
Merge of IFIS repo?
Indy-Test-Automation
Issue#102: Indy Node system tests depend on the Sovrin package
Improve our own testing!
Support for non-docker setup
Helm Charts
Might geht interesting at some point in the future
Potential Clients Spherity/MGM
Podman
Next Meeting
Next regular meeting: 2023-02-03 9:15-10:00 (Berlin time)