1
0
mirror of https://git.cloudron.io/cloudron/minio-app synced 2025-09-05 08:45:08 +00:00

Compare commits

...

22 Commits

Author SHA1 Message Date
Girish Ramakrishnan
9a97ef5913 Version 3.9.3 2023-10-17 10:17:50 +02:00
Girish Ramakrishnan
ac937559e0 Update minio to 2023-10-16T04-13-43Z 2023-10-17 10:07:39 +02:00
Girish Ramakrishnan
3b4e8d04de Version 3.9.2 2023-10-08 18:41:27 +05:30
Girish Ramakrishnan
4d3cd5ed61 Update minio to 2023-10-07T15-07-38Z 2023-10-08 18:26:10 +05:30
Girish Ramakrishnan
9e5aa33e09 Version 3.9.1 2023-10-01 10:02:42 +05:30
Girish Ramakrishnan
4f3e70f3e0 Update minio to 2023-09-30T07-02-29Z 2023-10-01 09:03:48 +05:30
Girish Ramakrishnan
270a7cd6ee Version 3.9.0 2023-09-29 08:22:13 +05:30
Girish Ramakrishnan
da87188fad Update minio to 2023-09-27T15-22-50Z 2023-09-29 06:33:22 +05:30
Girish Ramakrishnan
16df482288 Version 3.8.5 2023-09-26 14:12:04 +05:30
Girish Ramakrishnan
0524be735e Update minio to 2023-09-23T03-47-50Z 2023-09-26 13:40:03 +05:30
Girish Ramakrishnan
a4451ecb22 Version 3.8.4 2023-09-21 14:25:22 +05:30
Girish Ramakrishnan
f452505ae7 Update minio to 2023-09-20T22-49-55Z 2023-09-21 14:04:16 +05:30
Girish Ramakrishnan
1fe052d819 Version 3.8.3 2023-09-16 17:14:40 +05:30
Girish Ramakrishnan
ba1a52dc5e Update minio to 2023-09-16T01-01-47Z 2023-09-16 16:37:43 +05:30
Girish Ramakrishnan
5b7a96134f Version 3.8.2 2023-09-08 18:44:35 +05:30
Girish Ramakrishnan
1366fc8932 Update minio to 2023-09-07T02-05-02Z 2023-09-08 08:35:31 +05:30
Girish Ramakrishnan
d9bdf5749e Version 3.8.1 2023-09-05 08:45:46 +05:30
Girish Ramakrishnan
2c30861af0 Update minio to 2023-09-04T19-57-37Z 2023-09-05 07:37:37 +05:30
Girish Ramakrishnan
37157e6538 Version 3.8.0 2023-09-01 07:38:33 +05:30
Girish Ramakrishnan
38e110edc7 Update minio to 2023-08-31T15-31-16Z 2023-09-01 07:00:00 +05:30
Girish Ramakrishnan
758b98fc20 Version 3.7.5 2023-08-30 15:33:14 +05:30
Girish Ramakrishnan
b92644ffdd Update minio to 2023-08-29T23-07-35Z 2023-08-30 13:19:40 +05:30
5 changed files with 117 additions and 29 deletions

View File

@@ -1950,3 +1950,91 @@ Improve replication performance. See (#12080, #12054, #12009) for more details.
* ilm: Fix cleaning non current null versions by @vadmeste in #17876
* update minio/kes-go dep to v0.2.0 by @aead in #17850
* fix: replace req context by locker context by @jiuker in #17880
[3.7.5]
* Update minio to 2023-08-29T23-07-35Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2023-08-29T23-07-35Z)
* mark replication target offline if network timeouts seen by @poornas in #17907
* Retain current and upto NewerNoncurrentVersions versions by @krisis in #17909
* add missing IAM node metrics to cluster and node endpoint by @harshavardhana in #17908
* remove mTime requirement from pre-condition checks by @harshavardhana in #17916
* remove strict persistence requirements for List() .metacache objects by @harshavardhana in #17917
* fix: replace context by timeout-context from parent-context when selfSpeedTest by @jiuker in #17906
[3.8.0]
* Update minio to 2023-08-31T15-31-16Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2023-08-31T15-31-16Z)
* A major refactor of Replication metrics now provides detailed list of metrics for monitoring, alerts.
* New dashboards are introduced specifically for monitoring replication traffic between sites https://github.com/minio/minio/tree/master/docs/metrics/prometheus/grafana
[3.8.1]
* Update minio to 2023-09-04T19-57-37Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2023-09-04T19-57-37Z)
* use buffers for pathJoin, to re-use buffers. by @harshavardhana in #17960
* kafka: Do not require key when sending a message by @vadmeste in #17962
* with xlv2 format we never had to fill in checksumInfo() by @harshavardhana in #17963
* replication: remove check for empty version id by @poornas in #17964
[3.8.2]
* Update minio to 2023-09-07T02-05-02Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2023-09-07T02-05-02Z)
* metrics: fix panic in replication stats reporting by @poornas in #17979
* refactor bandwidth throttling for replication target by @harshavardhana in #17980
* use syscall.Rename() directly instead of os.Rename() by @harshavardhana in #17982
* replication resync: avoid blocking on results channel. by @poornas in #17981
* Embed file in ZIP with custom permissions by @shtripat in #17954
[3.8.3]
* Update minio to 2023-09-16T01-01-47Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2023-09-16T01-01-47Z)
* Address some significant memory issues in replication MRF when many objects are from existing object replication
* Improve Disk replacement healing from single-threaded to multi-threaded via relying on the nr_requests value on Linux
* Allow concurrent SFTP connections
[3.8.4]
* Update minio to 2023-09-20T22-49-55Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2023-09-20T22-49-55Z)
* Major memory improvements in replication hot-path reduction of 2x to 3x allocations on a busy cluster.
* SSE-KMS now uses a fast-path without doing md5sum providing a major performance boost for encrypted objects via SSE-KMS.
* Improve performance for Console UI logins.
* Fixes a regression in permission handling of LDAP user based service accounts in previous release.
[3.8.5]
* Update minio to 2023-09-23T03-47-50Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2023-09-23T03-47-50Z)
* Prometheus metrics or mc admin info would take significantly longer when audit/logger webhooks were down for some reason, performance improved when these endpoints are down makes them non-blocking. #18083
* Fix a regression while loading AssumeRoleWithCertificate credentials #18088 for more details
[3.9.0]
* Update minio to 2023-09-27T15-22-50Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2023-09-27T15-22-50Z)
* Add abandoned folder scanning to metrics by @klauspost in #18076
* Improve ListObject Compatibility by @klauspost in #18099
* fix: set scanning details locally to avoid cached values by @harshavardhana in #18092
* fix: check post policy like AWS S3 by @jiuker in #18074
* site replication: allow setting bandwidth default for bucket by @poornas in #18062
[3.9.1]
* Update minio to 2023-09-30T07-02-29Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2023-09-30T07-02-29Z)
* Fixes an issue with multipart objects with multiple versions, due to rename2() optimization being incorrectly used
* AbortMultipartUpload() is now idempotent, much like AWS S3.
[3.9.2]
* Update minio to 2023-10-07T15-07-38Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2023-10-07T15-07-38Z)
* Add tests for multipart upload overwrites on versioned buckets by @harshavardhana in #18142
* Add support for resource metrics by @anjalshireesh in #18057
* Add paramaters in Helm chart to load OIDC clientSecret from Secret Resource by @alikhtag in #17784
* Fix startup formatting by @zveinn in #18156
[3.9.3]
* Update minio to 2023-10-16T04-13-43Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2023-10-16T04-13-43Z)
* fix DeleteServiceAccount API behavior by @taran-p in #18163
* fix: upon write failure on disk journal close the file properly by @harshavardhana in #18183
* fix: O_DIRECT is on only for multi-disk setups by @donatello in #18194
* Use better host names for metric errors by @klauspost in #18188
* simplify channel send() in WalkDir() by @T-M-A in #18186
* Fix current_send_in_progress metric always being zero by @mctoohey in #18160
* avoid rebalance state for getObjectTags if any by @harshavardhana in #18197

View File

@@ -5,8 +5,8 @@
"description": "file://DESCRIPTION.md",
"changelog": "file://CHANGELOG",
"tagline": "Distributed object storage",
"version": "3.7.4",
"upstreamVersion": "2023-08-23T10-07-06Z",
"version": "3.9.3",
"upstreamVersion": "2023-10-16T04-13-43Z",
"healthCheckPath": "/minio/login",
"memoryLimit": 805306368,
"httpPort": 8000,

View File

@@ -1,9 +1,9 @@
FROM cloudron/base:4.0.0@sha256:31b195ed0662bdb06a6e8a5ddbedb6f191ce92e8bee04c03fb02dd4e9d0286df
FROM cloudron/base:4.2.0@sha256:46da2fffb36353ef714f97ae8e962bd2c212ca091108d768ba473078319a47f4
RUN mkdir -p /app/code
WORKDIR /app/code
ARG VERSION=RELEASE.2023-08-23T10-07-06Z
ARG VERSION=RELEASE.2023-10-16T04-13-43Z
# 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

46
test/package-lock.json generated
View File

@@ -9,10 +9,10 @@
"version": "1.0.0",
"license": "ISC",
"dependencies": {
"chromedriver": "^116.0.0",
"chromedriver": "^118.0.1",
"expect.js": "^0.3.1",
"mocha": "^10.2.0",
"selenium-webdriver": "^4.11.1",
"selenium-webdriver": "^4.14.0",
"superagent": "^8.1.2"
}
},
@@ -228,9 +228,9 @@
}
},
"node_modules/chromedriver": {
"version": "116.0.0",
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-116.0.0.tgz",
"integrity": "sha512-/TQaRn+RUAYnVqy5Vx8VtU8DvtWosU8QLM2u7BoNM5h55PRQPXF/onHAehEi8Sj/CehdKqH50NFdiumQAUr0DQ==",
"version": "118.0.1",
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-118.0.1.tgz",
"integrity": "sha512-GlGfyRE47IuSJnuadIiDy89EMDMQFBVWxUmiclLJKzQhFsiWAtcIr/mNOxjljZdsw9IwIOQEkrB9wympKYFPLw==",
"hasInstallScript": true,
"dependencies": {
"@testim/chrome-version": "^1.1.3",
@@ -245,7 +245,7 @@
"chromedriver": "bin/chromedriver"
},
"engines": {
"node": ">=16"
"node": ">=18"
}
},
"node_modules/cliui": {
@@ -1190,13 +1190,13 @@
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
},
"node_modules/selenium-webdriver": {
"version": "4.11.1",
"resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.11.1.tgz",
"integrity": "sha512-bvrnr3UZlLScErOmn8gV6cqc+1PYDHn0575CxUR2U14fMWt7OKxSy0lAThhZq4sq4d1HqP8ebz11oiHSlAQ2WA==",
"version": "4.14.0",
"resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.14.0.tgz",
"integrity": "sha512-637rs8anqMKHbWxcBZpyG3Gcs+rBUtAUiqk0O/knUqH4Paj3MFUZrz88/pVGOLNryEVy2z92fZomT8p1ENl1gA==",
"dependencies": {
"jszip": "^3.10.1",
"tmp": "^0.2.1",
"ws": ">=8.13.0"
"ws": ">=8.14.2"
},
"engines": {
"node": ">= 14.20.0"
@@ -1414,9 +1414,9 @@
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
},
"node_modules/ws": {
"version": "8.13.0",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
"integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==",
"version": "8.14.2",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz",
"integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==",
"engines": {
"node": ">=10.0.0"
},
@@ -1708,9 +1708,9 @@
}
},
"chromedriver": {
"version": "116.0.0",
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-116.0.0.tgz",
"integrity": "sha512-/TQaRn+RUAYnVqy5Vx8VtU8DvtWosU8QLM2u7BoNM5h55PRQPXF/onHAehEi8Sj/CehdKqH50NFdiumQAUr0DQ==",
"version": "118.0.1",
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-118.0.1.tgz",
"integrity": "sha512-GlGfyRE47IuSJnuadIiDy89EMDMQFBVWxUmiclLJKzQhFsiWAtcIr/mNOxjljZdsw9IwIOQEkrB9wympKYFPLw==",
"requires": {
"@testim/chrome-version": "^1.1.3",
"axios": "^1.4.0",
@@ -2400,13 +2400,13 @@
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
},
"selenium-webdriver": {
"version": "4.11.1",
"resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.11.1.tgz",
"integrity": "sha512-bvrnr3UZlLScErOmn8gV6cqc+1PYDHn0575CxUR2U14fMWt7OKxSy0lAThhZq4sq4d1HqP8ebz11oiHSlAQ2WA==",
"version": "4.14.0",
"resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.14.0.tgz",
"integrity": "sha512-637rs8anqMKHbWxcBZpyG3Gcs+rBUtAUiqk0O/knUqH4Paj3MFUZrz88/pVGOLNryEVy2z92fZomT8p1ENl1gA==",
"requires": {
"jszip": "^3.10.1",
"tmp": "^0.2.1",
"ws": ">=8.13.0"
"ws": ">=8.14.2"
}
},
"semver": {
@@ -2569,9 +2569,9 @@
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
},
"ws": {
"version": "8.13.0",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
"integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==",
"version": "8.14.2",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz",
"integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==",
"requires": {}
},
"y18n": {

View File

@@ -9,10 +9,10 @@
"author": "",
"license": "ISC",
"dependencies": {
"chromedriver": "^116.0.0",
"chromedriver": "^118.0.1",
"expect.js": "^0.3.1",
"mocha": "^10.2.0",
"selenium-webdriver": "^4.11.1",
"selenium-webdriver": "^4.14.0",
"superagent": "^8.1.2"
}
}