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

Compare commits

...

14 Commits

Author SHA1 Message Date
Girish Ramakrishnan
6e9d718f4c Version 3.0.1 2022-11-11 10:52:01 +01:00
Girish Ramakrishnan
00b781abe3 Fix test 2022-11-11 10:51:12 +01:00
Girish Ramakrishnan
4800f84077 Update minio to 2022-11-10T18-20-21Z 2022-11-11 10:29:45 +01:00
Girish Ramakrishnan
d6fc505561 Version 3.0.0-1 2022-11-11 10:28:19 +01:00
Girish Ramakrishnan
b95c494758 Version 3.0.0 2022-11-11 10:26:29 +01:00
Girish Ramakrishnan
2fc891a5ea Version 2.10.0 2022-10-29 17:23:37 +02:00
Girish Ramakrishnan
f65641edce Update minio to 2022-10-29T06-21-33Z 2022-10-29 17:14:55 +02:00
Girish Ramakrishnan
79b941eb4c Version 2.9.13 2022-10-25 20:34:13 +02:00
Girish Ramakrishnan
f55d0e6b40 Update test packages 2022-10-25 20:29:49 +02:00
Girish Ramakrishnan
2c423db822 Update minio to 2022-10-24T18-35-07Z 2022-10-25 20:24:18 +02:00
Girish Ramakrishnan
a6352ab7d8 Version 2.9.12 2022-10-23 08:21:35 +02:00
Girish Ramakrishnan
01d9c176ce Update minio to 2022-10-21T22-37-48Z 2022-10-23 08:00:24 +02:00
Girish Ramakrishnan
0828f5a2e8 Version 2.9.11 2022-10-20 19:27:10 +02:00
Girish Ramakrishnan
d4341084da Update minio to 2022-10-20T00-55-09Z 2022-10-20 19:20:18 +02:00
6 changed files with 74 additions and 21 deletions

View File

@@ -1477,3 +1477,53 @@ Improve replication performance. See (#12080, #12054, #12009) for more details.
* remove spurious logging for object not found by @harshavardhana in #15842 * remove spurious logging for object not found by @harshavardhana in #15842
* Add metrics, version and apis handlers by @reivaj05 in #15839 * Add metrics, version and apis handlers by @reivaj05 in #15839
[2.9.11]
* Update minio to 2022-10-20T00-55-09Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-10-20T00-55-09Z)
* do not assume invalid buf to be non-xl.meta by @harshavardhana in #15843
* convert context.DeadlineExceed to offline disk in DiskInfo() by @vadmeste in #15886
* remove nancy, we rely on vulncheck from now on by @harshavardhana in #15893
* do not need to trace ignored objects by @harshavardhana in #15894
* Add concurrent Snowball extraction + options by @klauspost in #15836
* storage: Return errDiskNotFound when a peer is during shutdown by @vadmeste in #15868
[2.9.12]
* Update minio to 2022-10-21T22-37-48Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-10-21T22-37-48Z)
* Do not freeze s3 traffic in healthinfo api by @anjalshireesh in #15912
* lifecycle: Fix rules filtering by @vadmeste in #15914
* Pass encrypted etag as is for immediate tiering by @krisis in #15925
* Set CONSOLE_MINIO_SERVER to 127.0.0.1 by default by @vadmeste in #15887
* Fix deletemarker replication check properly by @poornas in #15923
* Check for s3zip content offset by @klauspost in #15924
[2.9.13]
* Update minio to 2022-10-24T18-35-07Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-10-24T18-35-07Z)
* Fix Prometheus Probe tlsConfig, doesn't belong in ProberSpec by @briend in #15739
* Audit dangling object removal by @vadmeste in #15933
[2.10.0]
* Update minio to 2022-10-29T06-21-33Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-10-29T06-21-33Z)
* First release to support rebalancing two or more pooled setups to even out disk usage refer #15483
* Removes remaining gateway implementations of NAS/S3 and legacy FS mode completely - refer #15929.
* Existing users should continue to use their current releases if they wish to continue using gateway mode.
* Subscribed customers get downstream support until they are subscribed as per the terms of the subscription.
* Other miscellaneous fixes in Site Replication, Multipart Checksums and SUBNET registration.
[3.0.0]
* **IMPORTANT: This release removes the fs backend completely and this upgrade will fail if you are using the fs backend. Please read and understand [this forum post](https://forum.cloudron.io/topic/7967/minio-package-3-x) to determine what backend you are using before upgrading. If your minio uses the fs backend and you upgrade without a backup, all data can be lost.**
* Update minio to 2022-10-29T06-21-33Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-10-29T06-21-33Z)
* First release to support rebalancing two or more pooled setups to even out disk usage refer #15483
* Removes remaining gateway implementations of NAS/S3 and legacy FS mode completely - refer #15929.
[3.0.1]
* Update minio to 2022-11-10T18-20-21Z
* [Changelog](https://github.com/minio/minio/releases/tag/RELEASE.2022-11-10T18-20-21Z)
* rebalance status must return appropriate error initially by @harshavardhana in #16022
* remove io/util for advanced golang by @yanggangtony in #16011
* Use the same lock for the scanner and site replication healing by @vadmeste in #15985
* Remove some logs caused by external apps by @vadmeste in #16027
* remove printing map() checksums by @harshavardhana in #16028

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.9.10", "version": "3.0.1",
"upstreamVersion": "2022-10-15T19-57-03Z", "upstreamVersion": "2022-11-10T18-20-21Z",
"healthCheckPath": "/minio/login", "healthCheckPath": "/minio/login",
"memoryLimit": 805306368, "memoryLimit": 805306368,
"httpPort": 8000, "httpPort": 8000,

View File

@@ -3,10 +3,11 @@ 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-10-15T19-57-03Z ARG VERSION=RELEASE.2022-11-10T18-20-21Z
# 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
RUN wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio.${VERSION} -O /app/code/minio && chmod +x /app/code/minio
# https://dl.min.io/client/mc/release/linux-amd64/ # https://dl.min.io/client/mc/release/linux-amd64/
RUN wget https://dl.min.io/client/mc/release/linux-amd64/mc -O /app/code/mc && chmod +x /app/code/mc RUN wget https://dl.min.io/client/mc/release/linux-amd64/mc -O /app/code/mc && chmod +x /app/code/mc

30
test/package-lock.json generated
View File

@@ -14,7 +14,7 @@
"expect.js": "^0.3.1", "expect.js": "^0.3.1",
"mocha": "^10.1.0", "mocha": "^10.1.0",
"selenium-webdriver": "^4.5.0", "selenium-webdriver": "^4.5.0",
"superagent": "^8.0.2" "superagent": "^8.0.3"
} }
}, },
"node_modules/@nodelib/fs.scandir": { "node_modules/@nodelib/fs.scandir": {
@@ -1489,9 +1489,9 @@
} }
}, },
"node_modules/semver": { "node_modules/semver": {
"version": "7.3.7", "version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
"dependencies": { "dependencies": {
"lru-cache": "^6.0.0" "lru-cache": "^6.0.0"
}, },
@@ -1556,9 +1556,9 @@
} }
}, },
"node_modules/superagent": { "node_modules/superagent": {
"version": "8.0.2", "version": "8.0.3",
"resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.2.tgz", "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.3.tgz",
"integrity": "sha512-QtYZ9uaNAMexI7XWl2vAXAh0j4q9H7T0WVEI/y5qaUB3QLwxo+voUgCQ217AokJzUTIVOp0RTo7fhZrwhD7A2Q==", "integrity": "sha512-oBC+aNsCjzzjmO5AOPBPFS+Z7HPzlx+DQr/aHwM08kI+R24gsDmAS1LMfza1fK+P+SKlTAoNZpOvooE/pRO1HA==",
"dependencies": { "dependencies": {
"component-emitter": "^1.3.0", "component-emitter": "^1.3.0",
"cookiejar": "^2.1.3", "cookiejar": "^2.1.3",
@@ -1569,7 +1569,7 @@
"methods": "^1.1.2", "methods": "^1.1.2",
"mime": "2.6.0", "mime": "2.6.0",
"qs": "^6.11.0", "qs": "^6.11.0",
"semver": "^7.3.7" "semver": "^7.3.8"
}, },
"engines": { "engines": {
"node": ">=6.4.0 <13 || >=14" "node": ">=6.4.0 <13 || >=14"
@@ -2884,9 +2884,9 @@
} }
}, },
"semver": { "semver": {
"version": "7.3.7", "version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
"requires": { "requires": {
"lru-cache": "^6.0.0" "lru-cache": "^6.0.0"
} }
@@ -2933,9 +2933,9 @@
"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
}, },
"superagent": { "superagent": {
"version": "8.0.2", "version": "8.0.3",
"resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.2.tgz", "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.3.tgz",
"integrity": "sha512-QtYZ9uaNAMexI7XWl2vAXAh0j4q9H7T0WVEI/y5qaUB3QLwxo+voUgCQ217AokJzUTIVOp0RTo7fhZrwhD7A2Q==", "integrity": "sha512-oBC+aNsCjzzjmO5AOPBPFS+Z7HPzlx+DQr/aHwM08kI+R24gsDmAS1LMfza1fK+P+SKlTAoNZpOvooE/pRO1HA==",
"requires": { "requires": {
"component-emitter": "^1.3.0", "component-emitter": "^1.3.0",
"cookiejar": "^2.1.3", "cookiejar": "^2.1.3",
@@ -2946,7 +2946,7 @@
"methods": "^1.1.2", "methods": "^1.1.2",
"mime": "2.6.0", "mime": "2.6.0",
"qs": "^6.11.0", "qs": "^6.11.0",
"semver": "^7.3.7" "semver": "^7.3.8"
} }
}, },
"supports-color": { "supports-color": {

View File

@@ -14,6 +14,6 @@
"expect.js": "^0.3.1", "expect.js": "^0.3.1",
"mocha": "^10.1.0", "mocha": "^10.1.0",
"selenium-webdriver": "^4.5.0", "selenium-webdriver": "^4.5.0",
"superagent": "^8.0.2" "superagent": "^8.0.3"
} }
} }

View File

@@ -62,7 +62,9 @@ describe('Application life cycle test', function () {
async function logout() { async function logout() {
await browser.get(`https://${app.fqdn}/`); await browser.get(`https://${app.fqdn}/`);
await waitForElement(By.xpath('//span[contains(text(), "Buckets")]')); await waitForElement(By.xpath('//span[contains(text(), "Buckets")]'));
await browser.findElement(By.xpath('//div/span[contains(text(), "Logout")]')).click(); const button = await browser.findElement(By.xpath('//div/span[contains(text(), "Sign Out")]'));
await browser.executeScript('arguments[0].scrollIntoView(false)', button);
await button.click();
await waitForElement(By.id('accessKey')); await waitForElement(By.id('accessKey'));
} }