1
0
mirror of https://git.cloudron.io/cloudron/minio-app synced 2025-09-13 16:29:13 +00:00

Compare commits

...

27 Commits

Author SHA1 Message Date
Girish Ramakrishnan
381c362e84 Version 2.9.0 2022-08-24 12:59:39 +02:00
Girish Ramakrishnan
e064370467 Update minio to 2022-08-22T23-53-06Z 2022-08-24 12:45:40 +02:00
Girish Ramakrishnan
88cf43708d Version 2.8.12 2022-08-15 09:31:11 +02:00
Girish Ramakrishnan
e83c637e08 Update mc to 2022-08-11T00-30-48Z 2022-08-15 09:19:16 +02:00
Girish Ramakrishnan
f48251e55c Update minio to 2022-08-13T21-54-44Z 2022-08-15 09:14:48 +02:00
Girish Ramakrishnan
b0edebfba8 Version 2.8.11 2022-08-12 07:45:00 +02:00
Girish Ramakrishnan
4f76314872 Update minio to 2022-08-11T04-37-28Z 2022-08-12 07:32:55 +02:00
Girish Ramakrishnan
12c3b3ec2c Version 2.8.10 2022-08-09 08:44:52 +02:00
Girish Ramakrishnan
7298aad053 Update minio to 2022-08-08T18-34-09Z 2022-08-09 08:33:17 +02:00
Girish Ramakrishnan
3c4b7290db Version 2.8.9 2022-08-06 08:14:00 +02:00
Girish Ramakrishnan
33803ec2d6 Update mc to 2022-08-05T08-01-28Z 2022-08-06 08:00:03 +02:00
Girish Ramakrishnan
acbc45a26f Update minio to 2022-08-05T23-27-09Z 2022-08-06 07:57:23 +02:00
Girish Ramakrishnan
78abd09c30 Version 2.8.8 2022-08-03 09:53:31 +02:00
Girish Ramakrishnan
4898a75d5b Update minio to 2022-08-02T23-59-16Z 2022-08-03 09:32:21 +02:00
Girish Ramakrishnan
251f8d18a5 Version 2.8.7 2022-07-30 11:33:54 +02:00
Girish Ramakrishnan
4174832c63 Update minio to 2022-07-30T05-21-40Z 2022-07-30 10:54:51 +02:00
Girish Ramakrishnan
c95b7ec69c Version 2.8.6 2022-07-26 13:25:23 +02:00
Girish Ramakrishnan
765ac6c810 Update minio to 2022-07-26T00-53-03Z 2022-07-26 13:07:21 +02:00
Girish Ramakrishnan
68e6b92c08 Version 2.8.5 2022-07-25 11:10:38 +02:00
Girish Ramakrishnan
49190b074c Update minio to 2022-07-24T17-09-31Z 2022-07-25 10:51:32 +02:00
Girish Ramakrishnan
7e29cf3ca6 API_SERVER_DOMAIN will always be set now 2022-07-24 09:51:27 +02:00
Girish Ramakrishnan
3dc1454fd7 Update minio to 2022-07-24T01-54-52Z 2022-07-24 09:51:27 +02:00
Johannes Zellner
08ee194809 Bump version 2022-07-18 08:57:36 +02:00
Girish Ramakrishnan
a95014bef5 Version 2.8.3 2022-07-15 13:19:35 +05:30
Girish Ramakrishnan
6f8c2823a3 Update minio to 2022-07-15T03-44-22Z 2022-07-15 12:56:50 +05:30
Johannes Zellner
e0a95c19f3 Update test deps 2022-07-14 13:04:13 +02:00
Johannes Zellner
add3c0728c Bump version 2022-07-14 13:04:01 +02:00
6 changed files with 119 additions and 21 deletions

View File

@@ -1279,3 +1279,101 @@ Improve replication performance. See (#12080, #12054, #12009) for more details.
* Multiple external IDP management simplification #15152 * Multiple external IDP management simplification #15152
* Decommission now supports mutations such as delete, update of metadata on objects from an active decom pool. * Decommission now supports mutations such as delete, update of metadata on objects from an active decom pool.
[2.8.2]
* Update minio to 2022-07-13T23-29-44Z
* Update mc to 2022-07-11T16-16-12Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-07-13T23-29-44Z)
* Adding error check for jetstream connection by @rayjanoka in #15252
* Fix Helm chart does not support special characters in access/secret key by @dormanze in #15243
* do not recreate deprecated delete-journal.bin, only read it by @harshavardhana in #15185
* remove auto-port warning for console-address by @harshavardhana in #15260
* Allow compaction at bucket top level. by @klauspost in #15266
* fix grammatic errors and minor rewrites by @daniel-bogusz95 in #15264
* Purge the objects immediately when x-minio-force-delete header is passed in DeleteObject and DeleteBucket API by @Praveenrajmani in #15148
* metric: add KMS-related metrics by @aead in #15258
* site replication: Ignore missing targets/replication config during re… by @poornas in #15269
* Add compressed file index by @klauspost in #15247
* Add 4K minimum compressed size by @klauspost in #15273
* Do not print erasure read log when a disk becomes offline by @vadmeste in #15277
* allow custom speedtest bucket by @harshavardhana in #15271
* fix: simplify passing auditLog eventType by @harshavardhana in #15278
* Avoid listing buckets from a suspended pool by @vadmeste in #15283
* preserve incoming query params in success_action_redirect by @harshavardhana in #15280
* Upgrade compression package by @klauspost in #15284
* Add padding to compressed+encrypted files by @klauspost in #15282
* resync: Avoid concurrent access/write on map by @poornas in #15286
* Add a github workflow test for root disk detection by @vadmeste in #15267
* Fix tier-add help by @krisis in https://github.com/minio/mc/pull/4148
* add mc ping command by @sinhaashish in https://github.com/minio/mc/pull/4074
[2.8.3]
* Update minio to 2022-07-15T03-44-22Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-07-15T03-44-22Z)
* correct RefreshCall & UnlockCall of DefaultTimeouts by @shichanglin5 in #15288
* listing: Expire object versions past expiry by @krisis in #15287
* Updating minio-go by @cniackz in #15297
* Fix site replication healing of missing buckets by @poornas in #15298
[2.8.4]
* Update minio to 2022-07-17T15-43-14Z
* Update mc to 2022-07-17T15-43-14Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-07-17T15-43-14Z)
* add reconnect duration allows for verifying disconnect intervals by @harshavardhana in #15306
* copy query values before update to preserve the expected keys by @harshavardhana in #15310
* support 'admin update' for hotfix versions by @harshavardhana in #15308
* allow decommission to continue when healing by @harshavardhana in #15312
* Allow topologySpreadConstraints configuration by @justusbunsi in #14684
* Fix failure in createUser used by make-user-job helm chart by @lamida in #15293
* add annotations to ServiceMonitor by @sathieu in #15020
* Fix data race, which caused tests execution to fail by @shichanglin5 in #15313
* Exclude upload-ids with incomplete part upload in multipart listing by @vadmeste in #15318
* support encrypted/compressed objects properly during decommission by @harshavardhana in #15320
* Add decommission compression+encryption enabled tests by @harshavardhana in #15322
* Move mc admin top scanner -> mc admin scanner info (#4151)
[2.8.5]
* Update minio to 2022-07-24T17-09-31Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-07-24T17-09-31Z)
* fix: fork os.MkdirAll to optimize cases where parent exists by @harshavardhana in #15379
* Add compression scheme to header by @klauspost in #15395
[2.8.6]
* Update minio to 2022-07-26T00-53-03Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-07-26T00-53-03Z)
[2.8.7]
* Update minio to 2022-07-30T05-21-40Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-07-30T05-21-40Z)
[2.8.8]
* Update minio to 2022-08-02T23-59-16Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-08-02T23-59-16Z)
* target: Set 20000 as maximum parallel target notif calls by @vadmeste in #15435
* fix: resetting a config with a non default target name by @vadmeste in #15448
* fix: allow P-384/P-512 constant time implementation by @harshavardhana in #15445
* modify user secret volumes mount path name by @dormanze in #15443
* fix: instrument os.OpenFile differently for Reads and Writes by @harshavardhana in #15449
[2.8.9]
* Update minio to 2022-08-05T23-27-09Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-08-05T23-27-09Z)
[2.8.10]
* Update minio to 2022-08-08T18-34-09Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-08-08T18-34-09Z)
[2.8.11]
* Update minio to 2022-08-11T04-37-28Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-08-11T04-37-28Z)
[2.8.12]
* Update minio to 2022-08-13T21-54-44Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-08-13T21-54-44Z)
[2.9.0]
* Update minio to 2022-08-22T23-53-06Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-08-22T23-53-06Z)
* Versioning now supports Idempotent delete markers #15521
* Disk IO statistics is now available as real-time monitoring via mc #15512
* Replication now more accurately tracks failed replication events #15556

View File

@@ -5,8 +5,8 @@
"description": "file://DESCRIPTION.md", "description": "file://DESCRIPTION.md",
"changelog": "file://CHANGELOG", "changelog": "file://CHANGELOG",
"tagline": "Distributed object storage", "tagline": "Distributed object storage",
"version": "2.8.1", "version": "2.9.0",
"upstreamVersion": "2022-07-06T20-29-49Z", "upstreamVersion": "2022-08-22T23-53-06Z",
"healthCheckPath": "/minio/login", "healthCheckPath": "/minio/login",
"memoryLimit": 805306368, "memoryLimit": 805306368,
"httpPort": 8000, "httpPort": 8000,

View File

@@ -3,8 +3,8 @@ FROM cloudron/base:3.2.0@sha256:ba1d566164a67c266782545ea9809dc611c4152e27686fd1
RUN mkdir -p /app/code RUN mkdir -p /app/code
WORKDIR /app/code WORKDIR /app/code
ARG VERSION=RELEASE.2022-07-06T20-29-49Z ARG VERSION=RELEASE.2022-08-22T23-53-06Z
ARG MC_VERSION=RELEASE.2022-07-06T14-54-36Z ARG MC_VERSION=RELEASE.2022-08-23T05-45-20Z
# sometimes here https://dl.min.io/server/minio/release/linux-amd64/archive/ # sometimes here https://dl.min.io/server/minio/release/linux-amd64/archive/
RUN wget https://dl.min.io/server/minio/release/linux-amd64/minio.${VERSION} -O /app/code/minio && chmod +x /app/code/minio RUN wget https://dl.min.io/server/minio/release/linux-amd64/minio.${VERSION} -O /app/code/minio && chmod +x /app/code/minio

View File

@@ -8,7 +8,7 @@ mkdir -p /app/data/data /run/minio/config /run/minio/certs
source /app/data/env.sh source /app/data/env.sh
# https://docs.min.io/minio/baremetal/reference/minio-server/minio-server.html#envvar.MINIO_SERVER_URL # https://docs.min.io/minio/baremetal/reference/minio-server/minio-server.html#envvar.MINIO_SERVER_URL
[[ -n "${API_SERVER_DOMAIN:-}" ]] && export MINIO_SERVER_URL="https://${API_SERVER_DOMAIN}" export MINIO_SERVER_URL="https://${API_SERVER_DOMAIN}"
export MINIO_BROWSER_REDIRECT_URL="https://${CLOUDRON_APP_DOMAIN}" export MINIO_BROWSER_REDIRECT_URL="https://${CLOUDRON_APP_DOMAIN}"
if [[ ! -d /app/data/mc_config ]]; then if [[ ! -d /app/data/mc_config ]]; then

28
test/package-lock.json generated
View File

@@ -9,11 +9,11 @@
"version": "1.0.0", "version": "1.0.0",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"chromedriver": "^103.0.0", "chromedriver": "^104.0.0",
"delay": "^5.0.0", "delay": "^5.0.0",
"expect.js": "^0.3.1", "expect.js": "^0.3.1",
"mocha": "^10.0.0", "mocha": "^10.0.0",
"selenium-webdriver": "^4.3.0", "selenium-webdriver": "^4.4.0",
"superagent": "^8.0.0" "superagent": "^8.0.0"
} }
}, },
@@ -285,9 +285,9 @@
} }
}, },
"node_modules/chromedriver": { "node_modules/chromedriver": {
"version": "103.0.0", "version": "104.0.0",
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-103.0.0.tgz", "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-104.0.0.tgz",
"integrity": "sha512-7BHf6HWt0PeOHCzWO8qlnD13sARzr5AKTtG8Csn+czsuAsajwPxdLNtry5GPh8HYFyl+i0M+yg3bT43AGfgU9w==", "integrity": "sha512-zbHZutN2ATo19xA6nXwwLn+KueD/5w8ap5m4b6bCb8MIaRFnyDwMbFoy7oFAjlSMpCFL3KSaZRiWUwjj//N3yQ==",
"hasInstallScript": true, "hasInstallScript": true,
"dependencies": { "dependencies": {
"@testim/chrome-version": "^1.1.2", "@testim/chrome-version": "^1.1.2",
@@ -1476,9 +1476,9 @@
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
}, },
"node_modules/selenium-webdriver": { "node_modules/selenium-webdriver": {
"version": "4.3.0", "version": "4.4.0",
"resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.3.0.tgz", "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.4.0.tgz",
"integrity": "sha512-9XFr8w95BO7jageR61AtiB83fJNem3fdtOQcUpqIIDHWSxihomyG/yBlL1H4y/shi/dO/Ai3PJMAOG+OW3+JHw==", "integrity": "sha512-Du+/xfpvNi9zHAeYgXhOWN9yH0hph+cuX+hHDBr7d+SbtQVcfNJwBzLsbdHrB1Wh7MHXFuIkSG88A9TRRQUx3g==",
"dependencies": { "dependencies": {
"jszip": "^3.10.0", "jszip": "^3.10.0",
"tmp": "^0.2.1", "tmp": "^0.2.1",
@@ -2057,9 +2057,9 @@
} }
}, },
"chromedriver": { "chromedriver": {
"version": "103.0.0", "version": "104.0.0",
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-103.0.0.tgz", "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-104.0.0.tgz",
"integrity": "sha512-7BHf6HWt0PeOHCzWO8qlnD13sARzr5AKTtG8Csn+czsuAsajwPxdLNtry5GPh8HYFyl+i0M+yg3bT43AGfgU9w==", "integrity": "sha512-zbHZutN2ATo19xA6nXwwLn+KueD/5w8ap5m4b6bCb8MIaRFnyDwMbFoy7oFAjlSMpCFL3KSaZRiWUwjj//N3yQ==",
"requires": { "requires": {
"@testim/chrome-version": "^1.1.2", "@testim/chrome-version": "^1.1.2",
"axios": "^0.27.2", "axios": "^0.27.2",
@@ -2888,9 +2888,9 @@
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
}, },
"selenium-webdriver": { "selenium-webdriver": {
"version": "4.3.0", "version": "4.4.0",
"resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.3.0.tgz", "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.4.0.tgz",
"integrity": "sha512-9XFr8w95BO7jageR61AtiB83fJNem3fdtOQcUpqIIDHWSxihomyG/yBlL1H4y/shi/dO/Ai3PJMAOG+OW3+JHw==", "integrity": "sha512-Du+/xfpvNi9zHAeYgXhOWN9yH0hph+cuX+hHDBr7d+SbtQVcfNJwBzLsbdHrB1Wh7MHXFuIkSG88A9TRRQUx3g==",
"requires": { "requires": {
"jszip": "^3.10.0", "jszip": "^3.10.0",
"tmp": "^0.2.1", "tmp": "^0.2.1",

View File

@@ -9,11 +9,11 @@
"author": "", "author": "",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"chromedriver": "^103.0.0", "chromedriver": "^104.0.0",
"delay": "^5.0.0", "delay": "^5.0.0",
"expect.js": "^0.3.1", "expect.js": "^0.3.1",
"mocha": "^10.0.0", "mocha": "^10.0.0",
"selenium-webdriver": "^4.3.0", "selenium-webdriver": "^4.4.0",
"superagent": "^8.0.0" "superagent": "^8.0.0"
} }
} }