Girish Ramakrishnan
cbdae3547b
0.0.43 changes
2015-09-07 23:13:14 -07:00
Girish Ramakrishnan
a5d122c0b3
Leave a note on singleshot After= behavior
...
"Actually oneshot is also a bit special and that is where RemainAfterExit comes in. For oneshot, systemd waits for the process to exit before it starts any follow-up units (and with multiple ExecStarts I assume it waits for all of them). So that automatically leads to the scheme in berbae's last post. However, with RemainAfterExit, the unit remains active even though the process has exited, so this makes it look more like "normal" service with "
2015-09-07 22:37:23 -07:00
Girish Ramakrishnan
26aefadfba
systemd: fix crashnotifier
v0.0.43
2015-09-07 21:40:01 -07:00
Girish Ramakrishnan
51a28842cf
systemd: pass the instance name as argument
2015-09-07 21:16:22 -07:00
Girish Ramakrishnan
210c2f3cc1
Output some logs in crashnotifier
2015-09-07 21:10:00 -07:00
Girish Ramakrishnan
773c326eb7
systemd: just wait for 5 seconds for box to die
2015-09-07 20:58:14 -07:00
Girish Ramakrishnan
cb2fb026c5
systemd: do not restart crashnotifier
2015-09-07 20:54:58 -07:00
Girish Ramakrishnan
47b662be09
Remove unnecessary alias
2015-09-07 20:53:26 -07:00
Girish Ramakrishnan
a4731ad054
200m is a more sane memory limit
2015-09-07 20:48:29 -07:00
Girish Ramakrishnan
aa33938fb5
systemd: fix config files
2015-09-07 20:46:32 -07:00
Girish Ramakrishnan
edfe8f1ad0
disable pager when collecting logs
2015-09-07 20:27:27 -07:00
Girish Ramakrishnan
41399a2593
Make crashnotifier.js executable
2015-09-07 20:15:13 -07:00
Girish Ramakrishnan
2a4c467ab8
systemd: Fix crashnotifier
2015-09-07 20:14:37 -07:00
Girish Ramakrishnan
1ee09825a0
stop systemd target instead of supervisor
2015-09-07 20:11:19 -07:00
Girish Ramakrishnan
6be6092c0e
Add memory limits on services
2015-09-07 19:16:34 -07:00
Girish Ramakrishnan
e76584b0da
Move from supervisor to systemd
...
This removes logrotate as well since we use systemd logging
2015-09-07 14:31:25 -07:00
Girish Ramakrishnan
0a679da968
Type belongs to service
2015-09-07 14:10:34 -07:00
Girish Ramakrishnan
59d174004e
box code has moved to systemd
2015-09-07 11:19:16 -07:00
Girish Ramakrishnan
d0d0d95475
0.0.42 changes
2015-09-05 09:21:59 -07:00
Girish Ramakrishnan
b3816615db
run upto 5 apptasks in parallel
...
fixes #482
v0.0.42
2015-09-05 09:17:46 -07:00
Johannes Zellner
b08a6840f5
changes for 0.0.41
2015-08-31 21:49:37 -07:00
Johannes Zellner
212d0bd55a
Revert "Add hack for broken app backup tarballs"
...
This reverts commit 9723951bfc .
v0.0.41
2015-08-31 21:44:24 -07:00
Girish Ramakrishnan
77ada9c151
Copy upgrade flag
2015-08-31 19:23:43 -07:00
Girish Ramakrishnan
712ada940e
Add hack for broken app backup tarballs
2015-08-31 18:58:38 -07:00
Girish Ramakrishnan
222e6b6611
0.0.40 changes
2015-08-31 09:32:12 -07:00
Johannes Zellner
ba690c6346
Add missing records argument
v0.0.40
2015-08-30 23:00:01 -07:00
Johannes Zellner
e910e19f57
Fix debug tag
2015-08-30 22:54:52 -07:00
Johannes Zellner
0c2532b0b5
Give default value to config.dnsInSync
2015-08-30 22:35:44 -07:00
Johannes Zellner
9c9b17a5f0
Remove cloudron.config prior to every test run
2015-08-30 22:35:44 -07:00
Johannes Zellner
816dea91ec
Assert for dns record values
2015-08-30 22:35:44 -07:00
Johannes Zellner
c228f8d4d5
Merge admin dns and mail dns setup
...
This now also checks if the mail records are in sync
2015-08-30 22:35:43 -07:00
Johannes Zellner
05bb99fad4
give dns record changeIds as a result for addMany()
2015-08-30 22:35:43 -07:00
Johannes Zellner
51b2457b3d
Setup webadmin domain on the box side
2015-08-30 22:35:43 -07:00
Girish Ramakrishnan
ed71fca23e
Fix css
2015-08-30 22:25:18 -07:00
Girish Ramakrishnan
20e8e72ac2
reserved blocks are used
2015-08-30 22:24:57 -07:00
Girish Ramakrishnan
13fe0eb882
Only display one donut for memory usage
2015-08-30 22:13:01 -07:00
Girish Ramakrishnan
e0476c9030
Reboot is a post route
2015-08-30 21:38:54 -07:00
Girish Ramakrishnan
70c93c7be7
Provision only once
2015-08-30 21:10:57 -07:00
Girish Ramakrishnan
b73fc70ecf
limit systemd journal size
2015-08-30 21:04:39 -07:00
Johannes Zellner
eab33150ad
0.0.39 changes
2015-08-30 17:23:47 -07:00
Girish Ramakrishnan
fca82fd775
Display upto 600mb for apps
2015-08-30 17:21:44 -07:00
Johannes Zellner
37c8ba8ddd
Reduce logging for aws credentials
v0.0.39
2015-08-30 17:03:10 -07:00
Johannes Zellner
f87011b5c2
Also always check for dns propagation
2015-08-30 17:00:23 -07:00
Johannes Zellner
7f149700f8
Remove wrong optimization for subdomain records
2015-08-30 16:54:33 -07:00
Johannes Zellner
78ba9070fc
use config.appFqdn() to handle custom domains
2015-08-30 16:29:09 -07:00
Johannes Zellner
e31e5e1f69
Reuse dnsRecordId for record status id
2015-08-30 15:58:54 -07:00
Johannes Zellner
31d9027677
Query dns status with aws statusId
2015-08-30 15:51:33 -07:00
Johannes Zellner
debcd6f353
aws provides uppercase properties
2015-08-30 15:47:08 -07:00
Johannes Zellner
5cb1681922
Fixup the zonename comparison
2015-08-30 15:37:18 -07:00
Johannes Zellner
9074bccea0
Move subdomain management from appstore to box
2015-08-30 15:29:14 -07:00