summaryrefslogtreecommitdiff
path: root/252f0d2296e0d5cda6bce2e92b510271ebd4e788
diff options
context:
space:
mode:
authorMicah Anderson <micah@riseup.net>2016-06-07 15:12:05 -0400
committerMicah Anderson <micah@riseup.net>2016-06-07 15:24:57 -0400
commit008777bd9837c87a8f501f36dbf2bd4f79c8c868 (patch)
tree42aa86118b4691c14005e28642f44eb914c1595a /252f0d2296e0d5cda6bce2e92b510271ebd4e788
parent79e874c1a86ad5c48c4e726a5d4c68bd879ce454 (diff)
fix refresh_stunnel.sh sometimes never running.
It turns out that in some corner-cases, the script is not called: (1) start the deploy, create files in /var/lib/puppet/stunnel4/config (2) halt puppet before apply finishes (3) re-run deploy in this scenario, next time you run deploy, refresh_stunnel will never get called to populate /etc/stunnel, because the files in /var/lib/puppet/stunnel4/config haven't changed. This problem can be really confusing when it happens. To fix this, we just run refresh_stunnel every, it is pretty fast and the script has more complete logic for what to do than puppet, which has only an asymmetrical view on the situation.
Diffstat (limited to '252f0d2296e0d5cda6bce2e92b510271ebd4e788')
0 files changed, 0 insertions, 0 deletions