View Issue Details

IDProjectCategoryView StatusLast Update
0005898TalerWeb site(s)public2021-08-24 14:23
Reporternikita Assigned ToChristian Grothoff 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.8Fixed in Version0.8 
Summary0005898: improve buildbot jobs for www and stage
DescriptionAt the very least the builds for the www and stage are not good.

> builds need to be 1.) idempotent 2.) ephemeral 3.) self-contained
as suggested and observed by myself and Devan.

Right now them not being any of this lead to yet another series of commits which not only on my computers is not fully
rendered as it should be.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2020-10-22 09:14

manager   ~0017034

I've modified the site builder to:
- always build from scratch (=> idempotent)
- kill everything before and after (=> ephemeral)
- use two 'mv' commands to swap old and new site (=> as atomic as it gets)
So from my point of view, this is fixed.

Issue History

Date ModifiedUsernameFieldChange
2019-09-17 19:16nikitaNew Issue
2019-09-17 19:16nikitaStatusnew => assigned
2019-09-17 19:16nikitaAssigned To => nikita
2019-09-17 19:31nikitaDescription Updated
2020-05-05 07:54nikitaAssigned Tonikita =>
2020-05-05 09:06Christian GrothoffStatusassigned => implementing
2020-08-28 22:04Christian GrothoffAssigned To => Christian Grothoff
2020-08-28 22:04Christian GrothoffStatusimplementing => assigned
2020-10-22 09:14Christian GrothoffStatusassigned => informing
2020-10-22 09:14Christian GrothoffResolutionopen => fixed
2020-10-22 09:14Christian GrothoffFixed in Version => 0.8
2020-10-22 09:14Christian GrothoffNote Added: 0017034
2020-10-22 09:15Christian GrothoffProduct Version => git (master)
2020-10-22 09:15Christian GrothoffTarget Version => 0.8
2021-08-24 14:23Christian GrothoffStatusinforming => closed