Girish Ramakrishnan
24e6c4d963
bump test image
2017-08-19 17:57:21 -07:00
Johannes Zellner
2f51088e67
Add logrotate support for *.log files in /run mounts of apps
...
logrotate config files may contain arbitrary commands which are
exectued as root, thus the config files have to be owned by root.
This is the reason we need the sudo scripts :-/
To test the generated scripts, just run:
$ logrotate /etc/logrotate.conf -v
Fixes #396
2017-08-12 00:04:00 +02:00
Girish Ramakrishnan
d5fb048364
Bump test container version
2017-07-17 13:19:52 -07:00
Girish Ramakrishnan
5f26c3a2c1
bump test image version
2017-05-01 09:46:20 -07:00
Girish Ramakrishnan
a0e122e578
Try to make tests work again
2017-04-23 18:03:40 -07:00
Johannes Zellner
dda16331f6
Remove unused rmbackup.sh
2017-04-17 20:26:06 +02:00
Johannes Zellner
d95e68926b
Remove unused backupapp.sh and backupbox.sh
2017-04-17 20:26:06 +02:00
Johannes Zellner
ff3a748398
Call backuptask.js directly as root to avoid trampoline shell scripts
2017-04-17 20:26:05 +02:00
Johannes Zellner
9354784f01
Remove unused cpbackup.sh
2017-04-17 20:26:05 +02:00
Johannes Zellner
e021a4b377
Remove unused restoreapp.sh
2017-04-17 20:26:05 +02:00
Johannes Zellner
5e1ad4ad93
We need root access to copy backup files with the filesystem backend
2017-04-17 20:26:05 +02:00
Girish Ramakrishnan
245d17ad25
Fix test image version
2017-04-04 19:13:03 -07:00
Johannes Zellner
101a44affd
Add authorized_keys.sh
2017-03-07 15:16:18 +01:00
Girish Ramakrishnan
7c94543da8
bump test version
2017-01-13 20:06:15 -08:00
Johannes
4d360e3798
Allow update.sh to be run as root
2016-11-06 14:29:41 +01:00
Johannes Zellner
f05a5226ba
Add new sudo file rmbackup.sh as backups are owned by root currently
2016-10-10 16:25:43 +02:00
Girish Ramakrishnan
6a4bda1f7e
bump test container
2016-08-21 13:25:27 -07:00
Girish Ramakrishnan
d837e9f679
make test more reliable
2016-06-16 14:50:49 -05:00
Girish Ramakrishnan
f15f3c9052
node-ify setup_infra.sh
2016-06-15 05:26:40 -07:00
Girish Ramakrishnan
078e36f07f
turns out we cannot use sudo since it asks for password
2016-05-24 19:59:47 -07:00
Girish Ramakrishnan
3b8e15a61c
check for node in path
2016-05-24 18:32:15 -07:00
Girish Ramakrishnan
67682c5d27
check for test image
2016-05-24 17:44:19 -07:00
Girish Ramakrishnan
51f43ecc27
use infra_version.js in checkInstall
2016-05-24 16:46:27 -07:00
Girish Ramakrishnan
57a823a698
make tests work
2016-05-24 00:44:01 -07:00
Girish Ramakrishnan
57888659a6
Update test app version
2016-05-23 18:31:12 -07:00
Girish Ramakrishnan
9dc1a95992
SENDIMAGE -> IMAGE
2016-05-15 21:51:04 -07:00
Girish Ramakrishnan
560f460a32
rename to sendmail
2016-05-13 20:48:31 -07:00
Girish Ramakrishnan
e76c7de259
bump test app version
2016-05-09 23:40:59 -07:00
Girish Ramakrishnan
b4c15b1719
Let the box code initialize the infrastructure
...
This is done because:
1. The box code can install certs for addons (like mail addon) when
required.
2. The box code initialize/teardown addons on demand. This is not planned
currently.
2016-05-04 15:54:21 -07:00
Girish Ramakrishnan
8db76f6b70
backup swap is not required anymore
2016-04-10 20:55:59 -07:00
Girish Ramakrishnan
8f2119272b
print all missing images
2015-11-09 23:31:04 -08:00
Johannes Zellner
920f04aab3
Use test-app image 10.0.0
2015-10-27 14:20:19 +01:00
Girish Ramakrishnan
259199897b
update test image
2015-10-21 09:16:04 -07:00
Girish Ramakrishnan
a3ca5a36e8
update test image
2015-10-15 11:11:54 -07:00
Johannes Zellner
9fcb2c0733
Fix the check install to keep up with the base image version
2015-10-11 17:19:39 +02:00
Girish Ramakrishnan
43e1e4829f
new test image 3.0.0
2015-10-08 16:07:14 -07:00
Johannes Zellner
a7ee8c853e
Keep checkInstall in sync
2015-09-30 16:12:51 +02:00
Girish Ramakrishnan
29e4879451
fix test image version
2015-09-29 20:22:38 -07:00
Girish Ramakrishnan
f19113f88e
rename test iamge under cloudron/
2015-09-29 12:52:54 -07:00
Girish Ramakrishnan
ed041fdca6
Put image names in one place
2015-08-12 19:38:44 -07:00
Girish Ramakrishnan
b8e4ed2369
Use latest images
2015-08-12 19:19:58 -07:00
Girish Ramakrishnan
c4c463cbc2
collect logs using a sudo script
...
docker logs can only be read by root
2015-08-08 19:04:59 -07:00
Girish Ramakrishnan
ef9508ccc5
Use BOX_ENV instead of NODE_ENV
...
Let NODE_ENV be used by node modules and always be set to production
Fixes #453
2015-07-24 01:42:28 -07:00
Girish Ramakrishnan
df9d321ac3
app.portBindings and newManifest.tcpPorts may be null
2015-07-20 00:10:36 -07:00