1
0
mirror of https://git.cloudron.io/cloudron/minio-app synced 2025-09-26 15:07:24 +00:00

Compare commits

..

3 Commits

Author SHA1 Message Date
Girish Ramakrishnan
989e9102d4 Version 1.121.0 2020-07-21 13:09:20 -07:00
Girish Ramakrishnan
00093d376c Update the restore tesst 2020-07-21 12:58:17 -07:00
Girish Ramakrishnan
9126170c3c Update minio to RELEASE.2020-07-20T02-25-16Z 2020-07-21 12:57:44 -07:00
5 changed files with 17 additions and 4 deletions

View File

@@ -535,3 +535,11 @@
* Federated setups now automatically figure out the online server to proxy the requests to.
* S3 BucketLifecycle API compatibility fixes.
* Quota checks now run continously piggy backing on the crawler.
[1.121.0]
* Update minio to 2020-07-20T02-25-16Z
* [Full changelog](https://github.com/minio/minio/releases/tag/RELEASE.2020-07-20T02-25-16Z)
* SSE-C key rotation issue in CopyObject caused by a compatibility fix in previous release, refer #10085
* Lifecycle AWS S3 API compatibility fixes #10083 #10084
* Change TCP timeouts for incoming connections, internode is kept aggressive as necessary.

View File

@@ -5,7 +5,7 @@
"description": "file://DESCRIPTION.md",
"changelog": "file://CHANGELOG",
"tagline": "Distributed object storage",
"version": "1.120.0",
"version": "1.121.0",
"healthCheckPath": "/minio/login",
"httpPort": 8000,
"addons": {

View File

@@ -1,4 +1,4 @@
This app packages Minio <upstream>2020-07-14T19-14-30Z</upstream>.
This app packages Minio <upstream>2020-07-20T02-25-16Z</upstream>.
Minio is a distributed object storage server built for cloud applications and devops.

View File

@@ -1,6 +1,6 @@
FROM cloudron/base:2.0.0@sha256:f9fea80513aa7c92fe2e7bf3978b54c8ac5222f47a9a32a7f8833edf0eb5a4f4
ARG VERSION=RELEASE.2020-07-18T18-48-16Z
ARG VERSION=RELEASE.2020-07-20T02-25-16Z
RUN mkdir -p /app/code \
&& wget https://dl.min.io/server/minio/release/linux-amd64/minio.${VERSION} -O /app/code/minio \

View File

@@ -181,7 +181,12 @@ describe('Application life cycle test', function () {
});
it('restore app', function () {
execSync('cloudron restore --app ' + app.id, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
const backups = JSON.parse(execSync('cloudron backup list --raw'));
execSync('cloudron uninstall --app ' + app.id, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
execSync('cloudron install --location ' + LOCATION, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
var inspect = JSON.parse(execSync('cloudron inspect'));
app = inspect.apps.filter(function (a) { return a.location === LOCATION; })[0];
execSync(`cloudron restore --backup ${backups[0].id} --app ${app.id}`, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
});
it('can login', login.bind(null, 'minioakey', 'minioskey'));