View Issue Details

IDProjectCategoryView StatusLast Update
0008142Talerotherpublic2024-03-07 19:51
Reporterdvn Assigned ToAntoine A Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.4Fixed in Version0.9.4 
Summary0008142: CI/CD for libeufin
Descriptionlibeufin needs a standard CI/CD pipeline which builds, tests, packages, and deploys the debian package to the nightly apt repo.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0008187 closeddvn Debian Packages Deployed from CI/CD (aka. "nightlies") 

Activities

Christian Grothoff

2024-02-18 18:52

manager   ~0021344

Once done, sync's CI Dockerfile should be updated to install libeufin-bank so that the sync tests can pass.

Christian Grothoff

2024-02-18 21:58

manager   ~0021349

Buildbot is now active, failing jobs include:
- codespell: actual typos in the code
- tests: well, 'make check' also fails for me locally

Christian Grothoff

2024-02-18 22:01

manager   ~0021350

@dvn: I have a strange issue with the 4-deb-package step. For some reason, the 'version.sh' script tries to git clone over *ssh*, and then fails because of the hostkey not matching. Now, I fixed all of the submodules to use https:// instead of git://, but the libeufin.git checkout on my disk obviously does use git+ssh://. So it is not that strange that the 'git fetch' fails here, except: it works for sync and challenger, and the situation is *identical*! Any idea (especially why it works for sync/challenger, but not for libeufin?)

dvn

2024-02-19 09:21

reporter   ~0021364

The submodules needed to have `.git` appended to their URIs, which Florian caught: https://git.taler.net/libeufin.git/commit/?id=a4d9a387b3bbb5186b94596b3f50e20076fe302b

Issue History

Date ModifiedUsernameFieldChange
2024-01-19 17:15dvnNew Issue
2024-01-19 17:15dvnStatusnew => assigned
2024-01-19 17:15dvnAssigned To => dvn
2024-01-24 16:26dvnRelationship addedrelated to 0008187
2024-01-29 13:05Florian DoldTarget Version => 0.9.4
2024-01-29 14:24Christian GrothoffTarget Version0.9.4 => 0.10
2024-01-29 23:41Christian GrothoffSeverityminor => feature
2024-02-18 18:50Christian GrothoffAssigned Todvn => Christian Grothoff
2024-02-18 18:52Christian GrothoffNote Added: 0021344
2024-02-18 21:40Christian GrothoffAssigned ToChristian Grothoff => Antoine A
2024-02-18 21:58Christian GrothoffNote Added: 0021349
2024-02-18 22:01Christian GrothoffNote Added: 0021350
2024-02-19 09:21dvnNote Added: 0021364
2024-02-19 16:40Antoine AStatusassigned => informing
2024-02-19 16:40Antoine AResolutionopen => fixed
2024-02-28 18:10Florian DoldTarget Version0.10 => 0.9.4
2024-03-07 19:50Christian GrothoffFixed in Version => 0.9.4
2024-03-07 19:51Christian GrothoffStatusinforming => closed