Skip to content

Commit f14b8aa

Browse files
authored
Merge pull request #27888 from nextcloud/fix/redis-auth
2 parents dd4668f + 6e00fe8 commit f14b8aa

File tree

6 files changed

+286
-198
lines changed

6 files changed

+286
-198
lines changed

.drone.yml

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -739,7 +739,7 @@ steps:
739739
commands:
740740
- git submodule update --init
741741
- name: integration-capabilities_features
742-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
742+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
743743
commands:
744744
- bash tests/drone-run-integration-tests.sh || exit 0
745745
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -764,7 +764,7 @@ steps:
764764
commands:
765765
- git submodule update --init
766766
- name: integration-collaboration_features
767-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
767+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
768768
commands:
769769
- bash tests/drone-run-integration-tests.sh || exit 0
770770
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -789,7 +789,7 @@ steps:
789789
commands:
790790
- git submodule update --init
791791
- name: integration-federation_features
792-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
792+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
793793
commands:
794794
- bash tests/drone-run-integration-tests.sh || exit 0
795795
- ./occ maintenance:install --admin-pass=admin
@@ -814,7 +814,7 @@ steps:
814814
commands:
815815
- git submodule update --init
816816
- name: integration-auth
817-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
817+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
818818
commands:
819819
- bash tests/drone-run-integration-tests.sh || exit 0
820820
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -839,7 +839,7 @@ steps:
839839
commands:
840840
- git submodule update --init
841841
- name: integration-avatar
842-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
842+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
843843
commands:
844844
- bash tests/drone-run-integration-tests.sh || exit 0
845845
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -864,7 +864,7 @@ steps:
864864
commands:
865865
- git submodule update --init
866866
- name: integration-maintenance-mode
867-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
867+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
868868
commands:
869869
- bash tests/drone-run-integration-tests.sh || exit 0
870870
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -889,7 +889,7 @@ steps:
889889
commands:
890890
- git submodule update --init
891891
- name: integration-ratelimiting
892-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
892+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
893893
commands:
894894
- bash tests/drone-run-integration-tests.sh || exit 0
895895
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -924,7 +924,7 @@ steps:
924924
commands:
925925
- git submodule update --init
926926
- name: integration-carddav
927-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
927+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
928928
commands:
929929
- bash tests/drone-run-integration-tests.sh || exit 0
930930
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -949,7 +949,7 @@ steps:
949949
commands:
950950
- git submodule update --init
951951
- name: integration-dav-v2
952-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
952+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
953953
commands:
954954
- bash tests/drone-run-integration-tests.sh || exit 0
955955
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -974,7 +974,7 @@ steps:
974974
commands:
975975
- git submodule update --init
976976
- name: integration-ocs-v1
977-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
977+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
978978
commands:
979979
- bash tests/drone-run-integration-tests.sh || exit 0
980980
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -999,7 +999,7 @@ steps:
999999
commands:
10001000
- git submodule update --init
10011001
- name: integration-checksums-v1
1002-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1002+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
10031003
commands:
10041004
- bash tests/drone-run-integration-tests.sh || exit 0
10051005
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1024,7 +1024,7 @@ steps:
10241024
commands:
10251025
- git submodule update --init
10261026
- name: integration-external-storage
1027-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1027+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
10281028
commands:
10291029
- bash tests/drone-run-integration-tests.sh || exit 0
10301030
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1049,7 +1049,7 @@ steps:
10491049
commands:
10501050
- git submodule update --init
10511051
- name: integration-provisioning-v1
1052-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1052+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
10531053
commands:
10541054
- bash tests/drone-run-integration-tests.sh || exit 0
10551055
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1074,7 +1074,7 @@ steps:
10741074
commands:
10751075
- git submodule update --init
10761076
- name: integration-tags
1077-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1077+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
10781078
commands:
10791079
- bash tests/drone-run-integration-tests.sh || exit 0
10801080
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1099,7 +1099,7 @@ steps:
10991099
commands:
11001100
- git submodule update --init
11011101
- name: integration-caldav
1102-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1102+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
11031103
commands:
11041104
- bash tests/drone-run-integration-tests.sh || exit 0
11051105
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1124,7 +1124,7 @@ steps:
11241124
commands:
11251125
- git submodule update --init
11261126
- name: integration-comments
1127-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1127+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
11281128
commands:
11291129
- bash tests/drone-run-integration-tests.sh || exit 0
11301130
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1149,7 +1149,7 @@ steps:
11491149
commands:
11501150
- git submodule update --init
11511151
- name: integration-comments-search
1152-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1152+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
11531153
commands:
11541154
- bash tests/drone-run-integration-tests.sh || exit 0
11551155
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1174,7 +1174,7 @@ steps:
11741174
commands:
11751175
- git submodule update --init
11761176
- name: integration-contacts-menu
1177-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1177+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
11781178
commands:
11791179
- bash tests/drone-run-integration-tests.sh || exit 0
11801180
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1199,7 +1199,7 @@ steps:
11991199
commands:
12001200
- git submodule update --init
12011201
- name: integration-favorites
1202-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1202+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
12031203
commands:
12041204
- bash tests/drone-run-integration-tests.sh || exit 0
12051205
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1224,7 +1224,7 @@ steps:
12241224
commands:
12251225
- git submodule update --init
12261226
- name: integration-provisioning-v2
1227-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1227+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
12281228
commands:
12291229
- bash tests/drone-run-integration-tests.sh || exit 0
12301230
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1249,7 +1249,7 @@ steps:
12491249
commands:
12501250
- git submodule update --init
12511251
- name: integration-webdav-related
1252-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1252+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
12531253
commands:
12541254
- bash tests/drone-run-integration-tests.sh || exit 0
12551255
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1274,7 +1274,7 @@ steps:
12741274
commands:
12751275
- git submodule update --init
12761276
- name: integration-sharees-features
1277-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1277+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
12781278
commands:
12791279
- bash tests/drone-run-integration-tests.sh || exit 0
12801280
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1299,7 +1299,7 @@ steps:
12991299
commands:
13001300
- git submodule update --init
13011301
- name: integration-sharees-v2-features
1302-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1302+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
13031303
commands:
13041304
- bash tests/drone-run-integration-tests.sh || exit 0
13051305
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1324,7 +1324,7 @@ steps:
13241324
commands:
13251325
- git submodule update --init
13261326
- name: integration-sharing-v1
1327-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1327+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
13281328
commands:
13291329
- bash tests/drone-run-integration-tests.sh || exit 0
13301330
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1349,7 +1349,7 @@ steps:
13491349
commands:
13501350
- git submodule update --init
13511351
- name: integration-sharing-v1-part2
1352-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1352+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
13531353
commands:
13541354
- bash tests/drone-run-integration-tests.sh || exit 0
13551355
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1374,7 +1374,7 @@ steps:
13741374
commands:
13751375
- git submodule update --init
13761376
- name: integration-sharing-v1-part3
1377-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1377+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
13781378
commands:
13791379
- bash tests/drone-run-integration-tests.sh || exit 0
13801380
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1405,7 +1405,7 @@ steps:
14051405
# build them.
14061406
- git clone --depth 1 https://github.com/nextcloud/spreed apps/spreed
14071407
- name: integration-sharing-v1-video-verification
1408-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1408+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
14091409
commands:
14101410
- bash tests/drone-run-integration-tests.sh || exit 0
14111411
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1430,7 +1430,7 @@ steps:
14301430
commands:
14311431
- git submodule update --init
14321432
- name: integration-setup-features
1433-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1433+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
14341434
commands:
14351435
- bash tests/drone-run-integration-tests.sh || exit 0
14361436
- cd build/integration
@@ -1454,7 +1454,7 @@ steps:
14541454
commands:
14551455
- git submodule update --init
14561456
- name: integration-filesdrop-features
1457-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1457+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
14581458
commands:
14591459
- bash tests/drone-run-integration-tests.sh || exit 0
14601460
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1479,7 +1479,7 @@ steps:
14791479
commands:
14801480
- git submodule update --init
14811481
- name: integration-transfer-ownership-features
1482-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1482+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
14831483
commands:
14841484
- bash tests/drone-run-integration-tests.sh || exit 0
14851485
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1504,7 +1504,7 @@ steps:
15041504
commands:
15051505
- git submodule update --init
15061506
- name: integration-ldap-features
1507-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1507+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
15081508
commands:
15091509
- bash tests/drone-run-integration-tests.sh || exit 0
15101510
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1529,7 +1529,7 @@ steps:
15291529
commands:
15301530
- git submodule update --init
15311531
- name: integration-ldap-openldap-features
1532-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1532+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
15331533
commands:
15341534
- bash tests/drone-run-integration-tests.sh || exit 0
15351535
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1570,7 +1570,7 @@ steps:
15701570
commands:
15711571
- git submodule update --init
15721572
- name: integration-ldap-openldap-uid-features
1573-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1573+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
15741574
commands:
15751575
- bash tests/drone-run-integration-tests.sh || exit 0
15761576
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1612,7 +1612,7 @@ steps:
16121612
commands:
16131613
- git submodule update --init
16141614
- name: integration-ldap-openldap-numerical-id-features
1615-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1615+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
16161616
commands:
16171617
- bash tests/drone-run-integration-tests.sh || exit 0
16181618
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1653,7 +1653,7 @@ steps:
16531653
commands:
16541654
- git submodule update --init
16551655
- name: integration-trashbin
1656-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1656+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
16571657
commands:
16581658
- bash tests/drone-run-integration-tests.sh || exit 0
16591659
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1678,7 +1678,7 @@ steps:
16781678
commands:
16791679
- git submodule update --init
16801680
- name: integration-remote-api
1681-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1681+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
16821682
commands:
16831683
- bash tests/drone-run-integration-tests.sh || exit 0
16841684
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
@@ -1703,7 +1703,7 @@ steps:
17031703
commands:
17041704
- git submodule update --init
17051705
- name: integration-download
1706-
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:integration-php7.3-2
1706+
image: ghcr.io/nextcloud/continuous-integration-integration-php7.3:latest
17071707
commands:
17081708
- bash tests/drone-run-integration-tests.sh || exit 0
17091709
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int

build/psalm-baseline.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4403,10 +4403,6 @@
44034403
</ForbiddenCode>
44044404
</file>
44054405
<file src="lib/private/RedisFactory.php">
4406-
<InvalidPropertyAssignmentValue occurrences="2">
4407-
<code>new \RedisCluster(null, $config['seeds'], $timeout, $readTimeout)</code>
4408-
<code>new \RedisCluster(null, $config['seeds'], $timeout, $readTimeout, false, $config['password'])</code>
4409-
</InvalidPropertyAssignmentValue>
44104406
<InvalidScalarArgument occurrences="1">
44114407
<code>\RedisCluster::OPT_SLAVE_FAILOVER</code>
44124408
</InvalidScalarArgument>

0 commit comments

Comments
 (0)