Johannes Zellner
77508d180e
Add changes for 3.3.1
2018-11-08 21:51:07 +01:00
Johannes Zellner
111f5a7c99
Update postgres addon to 2.0.2
2018-11-08 20:51:14 +01:00
Johannes Zellner
d2182559e8
change the ssh user detection to rely on SUDO_USER
2018-11-08 19:39:25 +01:00
Johannes Zellner
9fe91cf9cb
Log if we receive SIGINT or SIGTERM
2018-11-08 14:35:22 +01:00
Girish Ramakrishnan
de000648dc
do not chown redis during updates
2018-11-07 15:21:12 -08:00
Girish Ramakrishnan
0958a57c45
Fix path to conf file
2018-11-07 10:37:00 -08:00
Johannes Zellner
9aae0d9d4c
Add initial version of the cloudron-support tool
2018-11-07 17:37:16 +01:00
Girish Ramakrishnan
ccfd385beb
Fix waitForDns
v3.3.0
2018-11-05 23:00:55 -08:00
Girish Ramakrishnan
ee6cca5cdf
Make cert an object
2018-11-05 22:39:06 -08:00
Girish Ramakrishnan
0093e840c6
Fix various typos
2018-11-05 21:26:53 -08:00
Girish Ramakrishnan
7c6e5ac32b
newline replace certs for json databag
2018-11-05 21:23:22 -08:00
Girish Ramakrishnan
15039bf293
Fix validation of fallback certs
2018-11-05 21:13:34 -08:00
Girish Ramakrishnan
89b6cd9d1f
cloudron-provision: set tls cert and key
2018-11-05 20:59:29 -08:00
Girish Ramakrishnan
60992405d5
generate cert with correct CN
2018-11-05 20:48:28 -08:00
Girish Ramakrishnan
d96b1cc864
generate fallback cert correctly for hyphenated domains
2018-11-05 19:53:50 -08:00
Girish Ramakrishnan
5165cd8f40
Use debug
2018-11-05 17:36:23 -08:00
Girish Ramakrishnan
9f8b47daa9
domains.fqdn only takes 2 args
2018-11-05 17:35:50 -08:00
Girish Ramakrishnan
9372afad9a
Fix debug
2018-11-05 17:12:04 -08:00
Girish Ramakrishnan
eef6056174
bump timeout of setup route
2018-11-05 16:55:46 -08:00
Girish Ramakrishnan
a1dfc758c6
Fix debug
2018-11-02 17:10:16 -07:00
Girish Ramakrishnan
8caf5cc741
typo
2018-11-02 14:50:45 -07:00
Girish Ramakrishnan
7739f8f174
Set container hostname to something constant
...
currently, it defaults to the container name. apps might use this hostname
for communication with child containers. but this breaks if app gets updated
and gets a new hostname
2018-11-02 14:47:00 -07:00
Girish Ramakrishnan
0618431be7
print the cloudronId on registration
2018-11-01 23:10:26 -07:00
Girish Ramakrishnan
609c4388f0
cloudron-provision: take appstore user id and token
2018-11-01 23:08:26 -07:00
Girish Ramakrishnan
28243956db
Add cert and appstore info to provision script
2018-11-01 22:38:21 -07:00
Girish Ramakrishnan
ff3a4f65dd
autoprovision: register cloudron when provided appstore config
2018-11-01 22:28:51 -07:00
Girish Ramakrishnan
44da148fd1
remove collectd directory again
2018-11-01 20:33:40 -07:00
Girish Ramakrishnan
0b37479838
Add provision script
2018-11-01 20:17:15 -07:00
Girish Ramakrishnan
c09aa2a498
Make LE work with hyphenated domains
2018-11-01 19:08:05 -07:00
Girish Ramakrishnan
00d032616f
More changes
2018-11-01 13:55:27 -07:00
Johannes Zellner
041285b187
Add dynamic dns settings routes
2018-10-31 16:02:51 +01:00
Johannes Zellner
fa9aa50fdf
support --output again in createReleaseTarball script for hotfix to work
...
This avoids having to calculate the output filename with revisions and
exact format in the cli tool.
2018-10-31 08:54:24 +01:00
Girish Ramakrishnan
e0b1ebba92
verifyOperator -> isUnmanaged
2018-10-30 21:17:34 -07:00
Girish Ramakrishnan
581bbafa06
registry_config route does not require operator check
2018-10-30 20:54:35 -07:00
Girish Ramakrishnan
ce93518c0a
allow hyphenated subdomains on all editions
2018-10-30 20:35:35 -07:00
Girish Ramakrishnan
0ba0b009c7
make the domain locking code more clear
2018-10-30 20:35:32 -07:00
Girish Ramakrishnan
eed8f109bc
operator check is now directly based on edition type
2018-10-30 20:26:22 -07:00
Girish Ramakrishnan
63946509b3
Get autoconf data as separate object
...
This was done because restore API already takes a backupConfig.
So, it's best to split up the primary parameters and the autoconf
2018-10-30 19:27:14 -07:00
Girish Ramakrishnan
668ff99450
Add support for restricted certs as part of dns setup
2018-10-30 18:15:26 -07:00
Girish Ramakrishnan
03984a811f
dnsSetup -> setup
...
It now takes a dnsConfig object. It will end up taking other config
objects for provisioning.
2018-10-30 14:01:02 -07:00
Girish Ramakrishnan
7c733ae150
Fix error handling
2018-10-29 20:19:48 -07:00
Girish Ramakrishnan
9fe02d3818
lint
2018-10-29 20:19:42 -07:00
Girish Ramakrishnan
f10b80d90d
Make apps test great again
2018-10-29 12:49:41 -07:00
Girish Ramakrishnan
caf1d18250
Add flag for tests to check if platform is ready
2018-10-29 12:46:02 -07:00
Girish Ramakrishnan
c700635656
certs: make renew switch to fallback certs
2018-10-28 19:03:57 -07:00
Girish Ramakrishnan
d6d2ee7d19
Add version to release filename
...
This is required because we have to patch the VERSION file inside
the tarball for 'rerelease'. Which then requires release tarballs
to have a unique name.
The version is at the end because there is code in release script
which relies on the box sha at the front
2018-10-28 16:16:51 -07:00
Girish Ramakrishnan
f5a5da6731
3.0 changes
2018-10-28 14:43:20 -07:00
Girish Ramakrishnan
8f2ce5f4f8
cloudron-setup: Fixup script to support pre-3.2 versions
...
This is required for e2e and restore of old cloudrons
2018-10-28 14:21:51 -07:00
Girish Ramakrishnan
62619d21c0
Handle 409 in container exec
2018-10-27 14:15:52 -07:00
Girish Ramakrishnan
bf7707b70b
cleanup old base image as well
2018-10-27 13:10:02 -07:00