From 7c08a7224a41f4c6e0f1898587bf30e4591cf74c Mon Sep 17 00:00:00 2001 From: Benjamin Gaussorgues Date: Thu, 6 Jun 2024 10:52:31 +0200 Subject: [PATCH] 29.0.2 Signed-off-by: Benjamin Gaussorgues --- config/config.php | 68 ++++++----------------- config/releases.json | 6 +- tests/integration/features/beta.feature | 34 ++++++------ tests/integration/features/stable.feature | 32 +++++------ 4 files changed, 55 insertions(+), 85 deletions(-) diff --git a/config/config.php b/config/config.php index b81c27a9..7476512a 100755 --- a/config/config.php +++ b/config/config.php @@ -3,34 +3,34 @@ 'stable' => [ '29' => [ '100' => [ - 'latest' => '29.0.1', - 'internalVersion' => '29.0.1.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-29.0.1.zip', + 'latest' => '29.0.2', + 'internalVersion' => '29.0.2.2', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-29.0.2.zip', 'web' => 'https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'MV1tA/Qtn5SUMSOPiu9c1N3PEL09AO7PKduaQGYXlWIRA+qJcJfq6YtN4W0QvSDa -Ko/j4KcpAM0w8b3O+qOJOFApDo3vHVH3mqNLnyL6+SYKTob2Kclnnx9Fke1tozvi -ki29GZmbff8KNPuSSYOt2HTY73bh0Esit73+jIufsOciMNyAtOd47TtkAKfK/fNI -DbGT9YJn0gi3ulQ9zfMRFhK+yP4S5WQY43RFPp8qzjA44pgLn2IMu9HmH0Mz36dd -myRG4PG3IaLxfIF3O3/xhvEpqz0BSrJRAIptAZ9YdQZjt+bkh1DoW0HtkN+4FVp4 -0DAbpdTSYEu6OUzAFq8I1g==', + 'signature' => 'KY25HwDSwxZc4BDnH4D1HLp62oyKGBneV/GZZNkmTgB2TJnhuXK/GCggOQrfhsPL +gBT6PcC6vsTZ7ADSXKOVLbkHpO5+SBFyi47ZrCAsovj96GIRVA7Tulw4+1CCNr3O +iue87EL7xWl1xbsFGUxC9CGdWp/uRVIeBeZQZtLTh/xuR0xDRcLUTRcoPwA7AvYH +oy6p591P0P0BFvSe3Cx4tHd7MnMCU+12AjzwUppa0DwdJoHe0348VUH6wRomKMP0 +BxqDI0Ae9eDr9cID1eTQ4CUfbbH5T34rTO/gf+EKDg1cBBRYLK7K1vAHXzmXKYS1 +oNTSD0aFMf+2zYzpI5wy3A==', ], ], '28.0.6.1' => [ '100' => [ - 'latest' => '29.0.1', - 'internalVersion' => '29.0.1.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-29.0.1.zip', + 'latest' => '29.0.2', + 'internalVersion' => '29.0.2.2', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-29.0.2.zip', 'web' => 'https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'MV1tA/Qtn5SUMSOPiu9c1N3PEL09AO7PKduaQGYXlWIRA+qJcJfq6YtN4W0QvSDa -Ko/j4KcpAM0w8b3O+qOJOFApDo3vHVH3mqNLnyL6+SYKTob2Kclnnx9Fke1tozvi -ki29GZmbff8KNPuSSYOt2HTY73bh0Esit73+jIufsOciMNyAtOd47TtkAKfK/fNI -DbGT9YJn0gi3ulQ9zfMRFhK+yP4S5WQY43RFPp8qzjA44pgLn2IMu9HmH0Mz36dd -myRG4PG3IaLxfIF3O3/xhvEpqz0BSrJRAIptAZ9YdQZjt+bkh1DoW0HtkN+4FVp4 -0DAbpdTSYEu6OUzAFq8I1g==', + 'signature' => 'KY25HwDSwxZc4BDnH4D1HLp62oyKGBneV/GZZNkmTgB2TJnhuXK/GCggOQrfhsPL +gBT6PcC6vsTZ7ADSXKOVLbkHpO5+SBFyi47ZrCAsovj96GIRVA7Tulw4+1CCNr3O +iue87EL7xWl1xbsFGUxC9CGdWp/uRVIeBeZQZtLTh/xuR0xDRcLUTRcoPwA7AvYH +oy6p591P0P0BFvSe3Cx4tHd7MnMCU+12AjzwUppa0DwdJoHe0348VUH6wRomKMP0 +BxqDI0Ae9eDr9cID1eTQ4CUfbbH5T34rTO/gf+EKDg1cBBRYLK7K1vAHXzmXKYS1 +oNTSD0aFMf+2zYzpI5wy3A==', ], ], '28' => [ @@ -644,38 +644,6 @@ ], ], 'beta' => [ - '29' => [ - '100' => [ - 'latest' => '29.0.2 RC2', - 'internalVersion' => '29.0.2.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-29.0.2rc2.zip', - 'web' => 'https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html', - 'eol' => false, - 'minPHPVersion' => '8.0', - 'signature' => 'p4lyqDXbOlM2IFcr6pxyIgH/h2MNXueG4NTnRoKwQf7Yk4+VekooQxd0Uy83gH11 -vUYVSSCSzQqN0NTXZrdLJFQzjHTq6ZQG229RG2YNfV7g5GLK16vs4bc+98aRgy51 -20K/yxvVwXI8M62DJv6/+a35KvzPLaSo3Khymk1D5QoJ487y21fsBXzm/aAHL4hy -/tXb8+WOIdIbz1H5fhEaS3lWYCZpIt74zZimnVIvv6IlowE4f3Yr+0QcghGtyUU/ -DhCcXiUTM2+5mkP6jN2vm2P7/r3KiTbU02WpYF1wyjQkvzv4l+70MdbXbfBXpy4Q -wcsIWI/7wuu4dPICbCPsIg==', - ], - ], - '28.0.6.1' => [ - '100' => [ - 'latest' => '29.0.2 RC2', - 'internalVersion' => '29.0.2.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-29.0.2rc2.zip', - 'web' => 'https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html', - 'eol' => false, - 'minPHPVersion' => '8.0', - 'signature' => 'p4lyqDXbOlM2IFcr6pxyIgH/h2MNXueG4NTnRoKwQf7Yk4+VekooQxd0Uy83gH11 -vUYVSSCSzQqN0NTXZrdLJFQzjHTq6ZQG229RG2YNfV7g5GLK16vs4bc+98aRgy51 -20K/yxvVwXI8M62DJv6/+a35KvzPLaSo3Khymk1D5QoJ487y21fsBXzm/aAHL4hy -/tXb8+WOIdIbz1H5fhEaS3lWYCZpIt74zZimnVIvv6IlowE4f3Yr+0QcghGtyUU/ -DhCcXiUTM2+5mkP6jN2vm2P7/r3KiTbU02WpYF1wyjQkvzv4l+70MdbXbfBXpy4Q -wcsIWI/7wuu4dPICbCPsIg==', - ], - ], ], 'daily' => [ '30' => [ diff --git a/config/releases.json b/config/releases.json index 402ff906..e9b0a2e9 100644 --- a/config/releases.json +++ b/config/releases.json @@ -89,8 +89,8 @@ "internalVersion": "29.0.1.1", "signature": "MV1tA/Qtn5SUMSOPiu9c1N3PEL09AO7PKduaQGYXlWIRA+qJcJfq6YtN4W0QvSDaKo/j4KcpAM0w8b3O+qOJOFApDo3vHVH3mqNLnyL6+SYKTob2Kclnnx9Fke1tozviki29GZmbff8KNPuSSYOt2HTY73bh0Esit73+jIufsOciMNyAtOd47TtkAKfK/fNIDbGT9YJn0gi3ulQ9zfMRFhK+yP4S5WQY43RFPp8qzjA44pgLn2IMu9HmH0Mz36ddmyRG4PG3IaLxfIF3O3/xhvEpqz0BSrJRAIptAZ9YdQZjt+bkh1DoW0HtkN+4FVp40DAbpdTSYEu6OUzAFq8I1g==" }, - "29.0.2 RC2": { - "internalVersion": "29.0.2.1", - "signature": "p4lyqDXbOlM2IFcr6pxyIgH/h2MNXueG4NTnRoKwQf7Yk4+VekooQxd0Uy83gH11vUYVSSCSzQqN0NTXZrdLJFQzjHTq6ZQG229RG2YNfV7g5GLK16vs4bc+98aRgy5120K/yxvVwXI8M62DJv6/+a35KvzPLaSo3Khymk1D5QoJ487y21fsBXzm/aAHL4hy/tXb8+WOIdIbz1H5fhEaS3lWYCZpIt74zZimnVIvv6IlowE4f3Yr+0QcghGtyUU/DhCcXiUTM2+5mkP6jN2vm2P7/r3KiTbU02WpYF1wyjQkvzv4l+70MdbXbfBXpy4QwcsIWI/7wuu4dPICbCPsIg==" + "29.0.2": { + "internalVersion": "29.0.2.2", + "signature": "KY25HwDSwxZc4BDnH4D1HLp62oyKGBneV/GZZNkmTgB2TJnhuXK/GCggOQrfhsPLgBT6PcC6vsTZ7ADSXKOVLbkHpO5+SBFyi47ZrCAsovj96GIRVA7Tulw4+1CCNr3Oiue87EL7xWl1xbsFGUxC9CGdWp/uRVIeBeZQZtLTh/xuR0xDRcLUTRcoPwA7AvYHoy6p591P0P0BFvSe3Cx4tHd7MnMCU+12AjzwUppa0DwdJoHe0348VUH6wRomKMP0BxqDI0Ae9eDr9cID1eTQ4CUfbbH5T34rTO/gf+EKDg1cBBRYLK7K1vAHXzmXKYS1oNTSD0aFMf+2zYzpI5wy3A==" } } diff --git a/tests/integration/features/beta.feature b/tests/integration/features/beta.feature index b811f6d2..c276fde8 100644 --- a/tests/integration/features/beta.feature +++ b/tests/integration/features/beta.feature @@ -513,18 +513,19 @@ Feature: Testing the update scenario of beta releases And the installation mtime is "11" When The request is sent Then The response is non-empty - And Update to version "29.0.2.1" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-29.0.2rc2.zip" + Then The response is non-empty + And Update to version "29.0.2.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.2.zip" And URL to documentation is "https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - p4lyqDXbOlM2IFcr6pxyIgH/h2MNXueG4NTnRoKwQf7Yk4+VekooQxd0Uy83gH11 - vUYVSSCSzQqN0NTXZrdLJFQzjHTq6ZQG229RG2YNfV7g5GLK16vs4bc+98aRgy51 - 20K/yxvVwXI8M62DJv6/+a35KvzPLaSo3Khymk1D5QoJ487y21fsBXzm/aAHL4hy - /tXb8+WOIdIbz1H5fhEaS3lWYCZpIt74zZimnVIvv6IlowE4f3Yr+0QcghGtyUU/ - DhCcXiUTM2+5mkP6jN2vm2P7/r3KiTbU02WpYF1wyjQkvzv4l+70MdbXbfBXpy4Q - wcsIWI/7wuu4dPICbCPsIg== + KY25HwDSwxZc4BDnH4D1HLp62oyKGBneV/GZZNkmTgB2TJnhuXK/GCggOQrfhsPL + gBT6PcC6vsTZ7ADSXKOVLbkHpO5+SBFyi47ZrCAsovj96GIRVA7Tulw4+1CCNr3O + iue87EL7xWl1xbsFGUxC9CGdWp/uRVIeBeZQZtLTh/xuR0xDRcLUTRcoPwA7AvYH + oy6p591P0P0BFvSe3Cx4tHd7MnMCU+12AjzwUppa0DwdJoHe0348VUH6wRomKMP0 + BxqDI0Ae9eDr9cID1eTQ4CUfbbH5T34rTO/gf+EKDg1cBBRYLK7K1vAHXzmXKYS1 + oNTSD0aFMf+2zYzpI5wy3A== """ Scenario: Updating Nextcloud 29 on the beta channel @@ -534,16 +535,17 @@ Feature: Testing the update scenario of beta releases And the installation mtime is "11" When The request is sent Then The response is non-empty - And Update to version "29.0.2.1" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-29.0.2rc2.zip" + Then The response is non-empty + And Update to version "29.0.2.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.2.zip" And URL to documentation is "https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - p4lyqDXbOlM2IFcr6pxyIgH/h2MNXueG4NTnRoKwQf7Yk4+VekooQxd0Uy83gH11 - vUYVSSCSzQqN0NTXZrdLJFQzjHTq6ZQG229RG2YNfV7g5GLK16vs4bc+98aRgy51 - 20K/yxvVwXI8M62DJv6/+a35KvzPLaSo3Khymk1D5QoJ487y21fsBXzm/aAHL4hy - /tXb8+WOIdIbz1H5fhEaS3lWYCZpIt74zZimnVIvv6IlowE4f3Yr+0QcghGtyUU/ - DhCcXiUTM2+5mkP6jN2vm2P7/r3KiTbU02WpYF1wyjQkvzv4l+70MdbXbfBXpy4Q - wcsIWI/7wuu4dPICbCPsIg== + KY25HwDSwxZc4BDnH4D1HLp62oyKGBneV/GZZNkmTgB2TJnhuXK/GCggOQrfhsPL + gBT6PcC6vsTZ7ADSXKOVLbkHpO5+SBFyi47ZrCAsovj96GIRVA7Tulw4+1CCNr3O + iue87EL7xWl1xbsFGUxC9CGdWp/uRVIeBeZQZtLTh/xuR0xDRcLUTRcoPwA7AvYH + oy6p591P0P0BFvSe3Cx4tHd7MnMCU+12AjzwUppa0DwdJoHe0348VUH6wRomKMP0 + BxqDI0Ae9eDr9cID1eTQ4CUfbbH5T34rTO/gf+EKDg1cBBRYLK7K1vAHXzmXKYS1 + oNTSD0aFMf+2zYzpI5wy3A== """ diff --git a/tests/integration/features/stable.feature b/tests/integration/features/stable.feature index 1a7d0914..fc62dbf5 100644 --- a/tests/integration/features/stable.feature +++ b/tests/integration/features/stable.feature @@ -575,18 +575,18 @@ Feature: Testing the update scenario of stable releases And the installation mtime is "61" When The request is sent Then The response is non-empty - And Update to version "29.0.1.1" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.1.zip" + And Update to version "29.0.2.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.2.zip" And URL to documentation is "https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - MV1tA/Qtn5SUMSOPiu9c1N3PEL09AO7PKduaQGYXlWIRA+qJcJfq6YtN4W0QvSDa - Ko/j4KcpAM0w8b3O+qOJOFApDo3vHVH3mqNLnyL6+SYKTob2Kclnnx9Fke1tozvi - ki29GZmbff8KNPuSSYOt2HTY73bh0Esit73+jIufsOciMNyAtOd47TtkAKfK/fNI - DbGT9YJn0gi3ulQ9zfMRFhK+yP4S5WQY43RFPp8qzjA44pgLn2IMu9HmH0Mz36dd - myRG4PG3IaLxfIF3O3/xhvEpqz0BSrJRAIptAZ9YdQZjt+bkh1DoW0HtkN+4FVp4 - 0DAbpdTSYEu6OUzAFq8I1g== + KY25HwDSwxZc4BDnH4D1HLp62oyKGBneV/GZZNkmTgB2TJnhuXK/GCggOQrfhsPL + gBT6PcC6vsTZ7ADSXKOVLbkHpO5+SBFyi47ZrCAsovj96GIRVA7Tulw4+1CCNr3O + iue87EL7xWl1xbsFGUxC9CGdWp/uRVIeBeZQZtLTh/xuR0xDRcLUTRcoPwA7AvYH + oy6p591P0P0BFvSe3Cx4tHd7MnMCU+12AjzwUppa0DwdJoHe0348VUH6wRomKMP0 + BxqDI0Ae9eDr9cID1eTQ4CUfbbH5T34rTO/gf+EKDg1cBBRYLK7K1vAHXzmXKYS1 + oNTSD0aFMf+2zYzpI5wy3A== """ Scenario: Updating Nextcloud 29 on the stable channel @@ -596,16 +596,16 @@ Feature: Testing the update scenario of stable releases And the installation mtime is "11" When The request is sent Then The response is non-empty - And Update to version "29.0.1.1" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.1.zip" + And Update to version "29.0.2.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.2.zip" And URL to documentation is "https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - MV1tA/Qtn5SUMSOPiu9c1N3PEL09AO7PKduaQGYXlWIRA+qJcJfq6YtN4W0QvSDa - Ko/j4KcpAM0w8b3O+qOJOFApDo3vHVH3mqNLnyL6+SYKTob2Kclnnx9Fke1tozvi - ki29GZmbff8KNPuSSYOt2HTY73bh0Esit73+jIufsOciMNyAtOd47TtkAKfK/fNI - DbGT9YJn0gi3ulQ9zfMRFhK+yP4S5WQY43RFPp8qzjA44pgLn2IMu9HmH0Mz36dd - myRG4PG3IaLxfIF3O3/xhvEpqz0BSrJRAIptAZ9YdQZjt+bkh1DoW0HtkN+4FVp4 - 0DAbpdTSYEu6OUzAFq8I1g== + KY25HwDSwxZc4BDnH4D1HLp62oyKGBneV/GZZNkmTgB2TJnhuXK/GCggOQrfhsPL + gBT6PcC6vsTZ7ADSXKOVLbkHpO5+SBFyi47ZrCAsovj96GIRVA7Tulw4+1CCNr3O + iue87EL7xWl1xbsFGUxC9CGdWp/uRVIeBeZQZtLTh/xuR0xDRcLUTRcoPwA7AvYH + oy6p591P0P0BFvSe3Cx4tHd7MnMCU+12AjzwUppa0DwdJoHe0348VUH6wRomKMP0 + BxqDI0Ae9eDr9cID1eTQ4CUfbbH5T34rTO/gf+EKDg1cBBRYLK7K1vAHXzmXKYS1 + oNTSD0aFMf+2zYzpI5wy3A== """