Girish Ramakrishnan
7c1325cb34
Update mail addon (gnutls-bin)
2018-10-17 14:18:54 -07:00
Girish Ramakrishnan
f4ad912cf3
redis: do not import if not upgrading
...
There will be no backup to import from
2018-10-17 10:55:11 -07:00
Girish Ramakrishnan
78936a35c5
redis: Check the new dump location first
...
we do not cleanup the old dumps (yet). this then means that we will
constantly be importing the older dump.
2018-10-17 10:33:41 -07:00
Johannes Zellner
4ab2f8c153
Fix typo
2018-10-17 18:20:39 +02:00
Girish Ramakrishnan
858f03e02d
Update redis addon container
...
Fixes #223
2018-10-16 15:40:40 -07:00
Girish Ramakrishnan
045cfeeb0d
Move the addon startup logic to addons.js
...
Moved the graphite logic to new graphs.js
The settings code now does change notification itself. Over time,
it makes sense to just having settings code do this for everything
and not have this change listener logic. This lets us:
* Maybe the settings can only return based on final handler result
* All dependant modules otherwise have to "init"ed to listen on startup
* Easier to test those handlers without having to actually change the
setting (since they will now be in "exports" naturally)
Also, maybe someday with this abstraction we can allow apps to have their
own isolated databases etc
2018-10-16 14:40:29 -07:00
Girish Ramakrishnan
bbc121399e
Stop containers by name before killing them outright
2018-10-16 13:24:11 -07:00
Girish Ramakrishnan
03d513a3b1
Remove infra upgrade logic
...
We now upgrade using the dumps of the last backups which are in the
filesystem itself instead of downloading the entire app from the
backup all over.
2018-10-16 11:06:01 -07:00
Girish Ramakrishnan
539447409e
Fix mongodb addon digest
2018-10-16 10:06:04 -07:00
Johannes Zellner
4525c6f39e
Revert base image change
2018-10-16 15:10:11 +02:00
Girish Ramakrishnan
a6618c5813
Update mongodb (healthcheck)
2018-10-16 00:23:18 -07:00
Girish Ramakrishnan
5c1a0c1305
Check the status field for healthcheck
2018-10-16 00:21:48 -07:00
Girish Ramakrishnan
62c9fc90f9
Fix crash when oldConfig is null
2018-10-15 16:29:30 -07:00
Girish Ramakrishnan
2c60614d4b
remove special rm script for redis
2018-10-15 16:14:16 -07:00
Girish Ramakrishnan
816fa94555
Upgrade the db addons using dumps when major version changes
2018-10-15 16:14:13 -07:00
Girish Ramakrishnan
bbdafc6a2f
pass existing infra information to start funcs
2018-10-15 14:09:13 -07:00
Girish Ramakrishnan
5333db5239
Add method to import database from dumps
2018-10-15 10:15:47 -07:00
Girish Ramakrishnan
6254fe196a
Install resolvconf
...
When we disable systemd-resolved, the system goes into a state
where no DNS queries work anymore. Even if unbound is installed
right after. Installing 'resolvconf' fixes this.
There is competition even for this tiny package! (openresolv)
2018-10-15 08:58:37 -07:00
Girish Ramakrishnan
79d3713a4b
All apps are being updated already to 1.0.0
2018-10-14 16:31:49 -07:00
Girish Ramakrishnan
f1da537c80
wait for addons to start using heathcheck routes
2018-10-14 13:26:01 -07:00
Girish Ramakrishnan
b19fc23cb2
Fix the tests
2018-10-12 17:05:31 -07:00
Girish Ramakrishnan
5366524dc0
Add route to set/unset the registry config
2018-10-12 17:04:04 -07:00
Girish Ramakrishnan
f86d4f0755
Update manifestformat
2018-10-12 16:13:28 -07:00
Girish Ramakrishnan
3ad495528f
whitespace
2018-10-11 16:18:38 -07:00
Girish Ramakrishnan
5bfb253869
Custom env vars for apps
...
Add a table and the install/configure routes. Initially, I thought
we can just keep the env vars in docker container but that doesn't
work since we create the container only later in apptask. And if the
container gets deleted we lose this information.
2018-10-11 16:17:18 -07:00
Girish Ramakrishnan
630fbb373c
healthCheckPath is optional for non-appstore apps
2018-10-11 13:20:31 -07:00
Girish Ramakrishnan
8d09ec5ca6
Disable systemd-resolved on 18.04
2018-10-08 20:09:45 -07:00
Girish Ramakrishnan
23af20ddc9
Update graphite addon
2018-10-08 14:18:13 -07:00
Girish Ramakrishnan
86441bfeb6
Update mail container with latest base image
2018-10-08 10:08:05 -07:00
Johannes Zellner
be51daabf0
Use restified addons based on new base image as v2.0.0
2018-10-08 13:41:39 +02:00
Girish Ramakrishnan
86e8db435a
Add new 18.04 base image
2018-10-05 14:11:31 -07:00
Girish Ramakrishnan
d8401f9ef9
Add 18.04 to changelog
2018-10-05 10:47:17 -07:00
Girish Ramakrishnan
64f98aca5a
18.04 support
2018-10-05 10:28:02 -07:00
Johannes Zellner
f660947594
Do not silently retry on dns upsert in apptask
2018-10-05 17:07:34 +02:00
Girish Ramakrishnan
576e22e1a0
Update hash of mail container
2018-10-05 08:00:27 -07:00
Johannes Zellner
e004a00073
Add some 3.3.0 changes
2018-10-05 16:24:32 +02:00
Johannes Zellner
c0fdac5b34
The additional fetch wont hurt but makes it more readable
2018-10-05 16:21:06 +02:00
Johannes Zellner
a2a035235e
Use postgres addon 2.0.2
2018-10-05 16:07:22 +02:00
Girish Ramakrishnan
85ac2bbe52
Update 3.2.2 changelog
...
(cherry picked from commit e67fc64e65 )
2018-10-04 21:21:04 -07:00
Girish Ramakrishnan
c26e9bbef7
Fix debugs to match function name
2018-10-04 10:29:40 -07:00
Girish Ramakrishnan
3e85029ea1
Add 3.2.1 changes (updated dashboard)
...
(cherry picked from commit 0189539b27 )
2018-09-30 15:03:43 -07:00
Girish Ramakrishnan
8dd3c55ecf
Use async unlink
2018-09-28 17:05:53 -07:00
Girish Ramakrishnan
1ee902a541
typoe
2018-09-28 17:01:56 -07:00
Girish Ramakrishnan
55cbe46c7c
godaddy: empty the text record for del
2018-09-28 14:35:57 -07:00
Girish Ramakrishnan
5a8a4e7907
acme2: Display any errors when cleaning up challenge
2018-09-28 14:33:08 -07:00
Girish Ramakrishnan
3b5be641f0
acme2: fix challenge subdomain calculation in cleanup
2018-09-28 13:24:34 -07:00
Girish Ramakrishnan
a34fe120fb
TXT values must be quoted
2018-09-27 20:17:39 -07:00
Girish Ramakrishnan
b9918cb6fb
Fix changelog ordering
2018-09-26 22:34:14 -07:00
Girish Ramakrishnan
21a86175b4
Use the local branch in hotfix
...
(cherry picked from commit ffb02a3ba8 )
2018-09-26 22:30:23 -07:00
Girish Ramakrishnan
84150f53e7
Revert "Do not require dashboard remote branch with the same name for hotfix"
...
This reverts commit b2469de9b0 .
This affects the release scripts and always creates dashboard tarball from master
2018-09-26 22:03:38 -07:00