Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merges master into edge and prioritises master #2767

Closed
wants to merge 134 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
134 commits
Select commit Hold shift + click to select a range
939768a
[Build-deps] Additional rules for CODEOWNERS (#2323)
glpatcern Dec 3, 2021
ed9517b
Remove share refs from trashbin (#2298)
gmgigi96 Dec 6, 2021
147c0c2
Public link propfind (#2315)
Dec 6, 2021
7f7f9ec
fix public share type in propfinds (#2316)
Dec 7, 2021
d9eefe2
Bump core commit id for tests (#2331)
SwikritiT Dec 8, 2021
4dde766
Revert "Fix content disposition (#2303)" (#2332)
ishank011 Dec 9, 2021
8fde5db
[Build-deps]: Bump github.com/gomodule/redigo from 1.8.5 to 1.8.6 (#2…
dependabot[bot] Dec 9, 2021
e210912
[Build-deps]: Bump github.com/mitchellh/mapstructure from 1.4.2 to 1.…
dependabot[bot] Dec 9, 2021
66071c8
[Build-deps]: Bump github.com/aws/aws-sdk-go from 1.42.9 to 1.42.19 (…
dependabot[bot] Dec 9, 2021
68b64bf
fix app provider new file action and improve app provider error codes…
wkloucek Dec 9, 2021
2f727fc
Parse URL path to determine file name (#2346)
ishank011 Dec 9, 2021
d54df2f
v1.17.0
ishank011 Dec 9, 2021
778de37
handle non existent spaces gracefully (#2354)
micbar Dec 12, 2021
7e9eff3
Bump core commit id for tests (#2365)
SwikritiT Dec 13, 2021
30b629e
[Build-deps]: Bump github.com/minio/minio-go/v7 from 7.0.16 to 7.0.18…
dependabot[bot] Dec 13, 2021
2fae455
[Build-deps]: Bump github.com/ReneKroon/ttlcache/v2 from 2.9.0 to 2.1…
dependabot[bot] Dec 13, 2021
0771dfa
[Build-deps]: Bump go.opentelemetry.io/otel/exporters/jaeger (#2362)
dependabot[bot] Dec 13, 2021
8236ffa
fix tests by pointing to the right owncloud/core commit id for tests …
wkloucek Dec 15, 2021
f76d428
add new file capabilties to ocs for the app provider (#2379)
wkloucek Dec 15, 2021
8c6bad6
Remove test from expected to fail and bump commit id (#2380)
SwikritiT Dec 15, 2021
e65efdc
add .drone.env to CODEOWNERS as it is part of the test files (#2378)
phil-davis Dec 15, 2021
5cde018
fix webdav copy for zero byte files (#2374)
wkloucek Dec 15, 2021
f3c8b62
Implement touch file (#2369)
wkloucek Dec 17, 2021
7196229
Dummy implementation of the Lock CS3APIs (#2350)
wkloucek Dec 17, 2021
9c822d0
allow new file create with app provider on public links (#2385)
wkloucek Dec 20, 2021
cd9a6fb
Bump core commit id and use core master for tests (#2391)
phil-davis Dec 22, 2021
28ad25c
Add product to ocs Version struct (#2397)
kulmann Dec 24, 2021
e541601
bump core commit id for tests (#2404)
saw-jan Dec 30, 2021
f2f4d9d
[Build-deps]: Bump github.com/mattn/go-sqlite3 from 1.14.9 to 1.14.10…
dependabot[bot] Jan 5, 2022
66369ba
[Build-deps]: Bump github.com/minio/minio-go/v7 from 7.0.18 to 7.0.20…
dependabot[bot] Jan 5, 2022
cd9aa62
[Build-deps]: Bump github.com/rs/cors from 1.8.0 to 1.8.2 (#2399)
dependabot[bot] Jan 5, 2022
0fd4b06
[Build-deps]: Bump github.com/ReneKroon/ttlcache/v2 (#2387)
dependabot[bot] Jan 5, 2022
0e9cb7d
[Build-deps]: Bump go.opentelemetry.io/contrib/instrumentation/google…
dependabot[bot] Jan 5, 2022
b804b9b
[tests-only] format .drone.star (#2411)
wkloucek Jan 5, 2022
2f21d4d
update tus/tusd to version 1.8.0 (#2393)
wkloucek Jan 5, 2022
f953398
Fixes for apps in public shares, project spaces for EOS driver (#2371)
ishank011 Jan 5, 2022
0f9142a
[Build-deps]: Bump github.com/aws/aws-sdk-go from 1.42.19 to 1.42.27 …
dependabot[bot] Jan 5, 2022
fa1d1fc
[Build-deps]: Bump github.com/rs/zerolog from 1.26.0 to 1.26.1 (#2388)
dependabot[bot] Jan 5, 2022
cedc008
update owncloud core commit id (#2418)
kiranparajuli589 Jan 7, 2022
b563723
[Build-deps]: Bump github.com/mattn/go-sqlite3 (#2425)
dependabot[bot] Jan 10, 2022
3ac52f9
[Build-deps]: Bump github.com/gomodule/redigo from 1.8.6 to 1.8.8 (#2…
dependabot[bot] Jan 10, 2022
32b439e
OIDC and WOPI changes for lightweight users (#2278)
ishank011 Jan 12, 2022
65014d1
[tests-only]Bump the commit id for tests (#2441)
SwikritiT Jan 14, 2022
16a4df2
CephFS Reva v0.2 (#1209)
thmour Jan 17, 2022
81e8416
[Build-deps]: Bump github.com/minio/minio-go/v7 from 7.0.20 to 7.0.21…
dependabot[bot] Jan 17, 2022
9c814c6
[Build-deps]: Bump github.com/hashicorp/go-hclog from 1.0.0 to 1.1.0 …
dependabot[bot] Jan 17, 2022
7117894
[Build-deps]: Bump github.com/BurntSushi/toml from 0.4.1 to 1.0.0 (#2…
dependabot[bot] Jan 17, 2022
4cd33f0
revert go-sqlite downgrade (#2461)
wkloucek Jan 24, 2022
6f0ac6b
[Build-deps]: Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 (#2466)
dependabot[bot] Jan 24, 2022
a649b7d
[Build-deps]: Bump github.com/aws/aws-sdk-go from 1.42.27 to 1.42.39 …
dependabot[bot] Jan 24, 2022
fdad1a5
[Build-deps]: Bump github.com/ceph/go-ceph from 0.12.0 to 0.13.0 (#2468)
dependabot[bot] Jan 24, 2022
cf04a9f
[Build-deps]: Bump github.com/onsi/gomega from 1.17.0 to 1.18.0 (#2469)
dependabot[bot] Jan 24, 2022
393f831
Use permissions API in decomposedfs (#2341)
Jan 24, 2022
9ed5f32
[tests-only]Bump Core Commit Id (#2451)
amrita-shrestha Jan 25, 2022
0e8c017
Bump commit id for tests 2022-01-25 (#2474)
phil-davis Jan 26, 2022
b3f53a1
Bump commit id for issue-ocis-3030 (#2476)
amrita-shrestha Jan 26, 2022
b1be988
Use ocs permission objects in the reva GRPC client (#2478)
ishank011 Jan 27, 2022
0229254
Add end-of-line to expected-failures files (#2482)
phil-davis Jan 27, 2022
19246df
Bump the commit id for tests (#2489)
amrita-shrestha Jan 28, 2022
42cc4a2
Bump CORE_COMMITID for API tests (#2497)
phil-davis Feb 3, 2022
744304d
[tests-only] [full-ci] Bump core master commit id 20220207 (#2509)
phil-davis Feb 7, 2022
5261583
Make ocs resource info cache interoperable across drivers (#2232)
ishank011 Feb 7, 2022
882add6
Return wrapped paths for recycled items in storage provider (#2368)
ishank011 Feb 7, 2022
8dc78c6
Populate owner data in the ocs and ocdav services (#2233)
ishank011 Feb 7, 2022
9e040c9
Modify group and user managers to skip fetching specified metadata (#…
ishank011 Feb 7, 2022
4e0019e
[Build-deps]: Bump github.com/pkg/xattr from 0.4.4 to 0.4.5 (#2507)
dependabot[bot] Feb 7, 2022
d3db020
Bump nanoid from 3.1.23 to 3.2.0 in /docs (#2465)
dependabot[bot] Feb 8, 2022
08528b4
bump core commit id and update the expected failures (#2517)
kiranparajuli589 Feb 8, 2022
ddb395b
Generate cato documentation
ishank011 Feb 11, 2022
96c9c09
v1.18.0
ishank011 Feb 11, 2022
567a049
[tests-only][full-ci] Bump core commit 2022-02-11 (#2531)
kiranparajuli589 Feb 11, 2022
c22775b
Events for master (#2530)
kobergj Feb 11, 2022
b52aaf0
Added support for HTTP TPC (#2007)
dynamic-entropy Feb 14, 2022
3ca37ee
Removed check DenyGrant in resource permission when adding a denial p…
gmgigi96 Feb 15, 2022
54bb709
Updated core commit id to the latest upto 2022-02-16 (#2548)
kiranparajuli589 Feb 16, 2022
6b142d5
Site accounts improvements (#2549)
Daniel-WWU-IT Feb 16, 2022
a244ace
Bump core commit id to include PR 39793 getPersonalSpaceIdForUser cha…
phil-davis Feb 16, 2022
0a763d1
Fix site accounts endpoints (#2555)
Daniel-WWU-IT Feb 16, 2022
289beae
remove the base64 encoding of fileIDs (#2559)
micbar Feb 17, 2022
edf8689
[build-deps] Explain major versions and branches in README (#2544)
micbar Feb 17, 2022
2cf53e3
[tests-only] Bump core commit id on reva-master to include PR 39794 (…
grgprarup Feb 18, 2022
57f29dd
[tests-only] Bump core commit id on reva-master to include PR 39812 (…
SagarGi Feb 23, 2022
01de93b
Mentix PromSD extensions (#2560)
Daniel-WWU-IT Feb 24, 2022
96b6cf8
Increase lint timeout to 3 minutes (#2590)
phil-davis Feb 25, 2022
3eb6daf
cephfs: fix Dockerfile.revad-ceph to use the right base image (#2588)
SamuAlfageme Feb 25, 2022
abdae75
[tests-only] Bump core commit id on reva master (#2586)
SwikritiT Feb 25, 2022
812d9e6
Remove excess white-space from expected-failures files (#2598)
phil-davis Mar 1, 2022
c0c6d55
eos: Use sys ACLs for file permissions (#2494)
gmgigi96 Mar 2, 2022
5054e2a
[Build-deps]: Bump github.com/go-ldap/ldap/v3 from 3.4.1 to 3.4.2 (#2…
dependabot[bot] Mar 2, 2022
ad45a43
[Build-deps]: Bump github.com/ceph/go-ceph from 0.13.0 to 0.14.0 (#2564)
dependabot[bot] Mar 2, 2022
7f8d841
[Build-deps]: Bump go.opentelemetry.io/otel/exporters/jaeger (#2565)
dependabot[bot] Mar 2, 2022
8193e84
[tests-only] Bump core commit id on reva master (#2606)
grgprarup Mar 3, 2022
586d5b4
[Build-deps]: Bump github.com/minio/minio-go/v7 from 7.0.21 to 7.0.23…
dependabot[bot] Mar 4, 2022
a25502c
[Build-deps]: Bump go.opentelemetry.io/contrib/instrumentation/google…
dependabot[bot] Mar 4, 2022
d8f7f32
[Build-deps]: Bump github.com/nats-io/nats-streaming-server (#2602)
dependabot[bot] Mar 4, 2022
cb124db
trace: honour tracing_service_name config directive (#2608)
labkode Mar 4, 2022
ee9653f
Wait for nats server master edition (#2573)
kobergj Mar 7, 2022
d043e9d
get rid of public link url hash (#2596) (#2615)
ishank011 Mar 7, 2022
c1a5393
Externalize custom mime types configuration for storage providers (#2…
glpatcern Mar 7, 2022
3ea5216
[tests-only] [full-ci] Bump core commit id to latest (#2629)
SwikritiT Mar 11, 2022
72e36b8
Nextcloud Alpha (#2421)
michielbdejong Mar 14, 2022
ae6e10d
[Build-deps]: Bump github.com/onsi/gomega from 1.18.0 to 1.18.1 (#2491)
dependabot[bot] Mar 15, 2022
91172c1
[Build-deps]: Bump github.com/nats-io/nats-streaming-server (#2631)
dependabot[bot] Mar 15, 2022
dcb9b01
[Build-deps]: Bump github.com/hashicorp/go-hclog from 1.1.0 to 1.2.0 …
dependabot[bot] Mar 15, 2022
559fccb
Datatx pull model (#2052)
redblom Mar 16, 2022
2f8da47
Bump core commit id in reva master (#2642)
phil-davis Mar 16, 2022
17a77c0
[tests-only] Updated AppProvider examples (#2659)
glpatcern Mar 21, 2022
4c15662
[tests-only] [full-ci] Bump CORE_COMMITID in master (#2662)
phil-davis Mar 23, 2022
8950933
bump core commit id for tests (#2682)
amrita-shrestha Mar 28, 2022
d8593c2
Features for favorites xattrs in EOS, cache for scope expansion (#2686)
ishank011 Mar 28, 2022
f6e430b
Various updates to the Site Accounts service (#2672)
Daniel-WWU-IT Mar 28, 2022
3dc3361
bump core commit id for tests (#2694)
amrita-shrestha Mar 30, 2022
64e4344
[tests-only] Update composer.json (#2539)
micbar Mar 30, 2022
d55aac8
Support editnew actions from MS Office (#2693)
glpatcern Mar 30, 2022
7f7b2c5
Preferences driver refactor and cbox sql implementation (#2696)
ishank011 Mar 30, 2022
6fb72f1
Make capabilities endpoint public, authenticate users is present (#2698)
ishank011 Mar 30, 2022
a982b0f
[Build-deps]: Bump go.opentelemetry.io/contrib/instrumentation/google…
dependabot[bot] Mar 30, 2022
d08072a
[Build-deps]: Bump contrib.go.opencensus.io/exporter/prometheus (#2648)
dependabot[bot] Mar 30, 2022
a32c9f8
[Build-deps]: Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 (#2676)
dependabot[bot] Mar 30, 2022
8f9172a
[Build-deps]: Bump google.golang.org/protobuf from 1.27.1 to 1.28.0 (…
dependabot[bot] Mar 30, 2022
cf371c0
[Build-deps]: Bump go.opentelemetry.io/otel/exporters/jaeger (#2704)
dependabot[bot] Mar 30, 2022
b085289
[Build-deps]: Bump github.com/aws/aws-sdk-go from 1.42.39 to 1.43.28 …
dependabot[bot] Mar 30, 2022
1699dd0
[Build-deps]: Bump github.com/prometheus/alertmanager (#2705)
dependabot[bot] Mar 31, 2022
71131db
Enabling tracing by default if not explicitly disabled (#2515)
ishank011 Mar 31, 2022
208ecee
Bump core commit id for tests (#2718)
SwikritiT Apr 6, 2022
6aa5ea4
Merged oidcmapping auth manager into oidc (#2561)
glpatcern Apr 12, 2022
628915c
Use RFC3339 format for parsing dates (#2744)
amalthundiyil Apr 19, 2022
6b39234
Site accounts site-global settings (#2738)
Daniel-WWU-IT Apr 19, 2022
1de4007
Enable federated account access (#2685)
ishank011 Apr 19, 2022
8b95ed7
OCM examples cleanup (#2751)
ishank011 Apr 19, 2022
d140810
fix: Update make commands to use go install for packages (#2747)
KarthikSundar2002 Apr 19, 2022
b3428a9
[Build-deps]: Bump github.com/minio/minio-go/v7 from 7.0.23 to 7.0.24…
dependabot[bot] Apr 19, 2022
2e1c2a3
[Build-deps]: Bump github.com/BurntSushi/toml from 1.0.0 to 1.1.0 (#2…
dependabot[bot] Apr 19, 2022
d377981
Merges master into edge and prioritises master
labkode Apr 22, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .drone.env
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# The test runner source for API tests
CORE_COMMITID=e98e41f6b29ee7fb69e2cd1fe27c8a886804e7d5
CORE_COMMITID=53a107c62f0e40bbfff0344ac3893ee40372a28e
CORE_BRANCH=master
175 changes: 13 additions & 162 deletions .drone.star
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,6 @@ def main(ctx):
return [
changelog(),
checkStarlark(),
checkGoGenerate(),
coverage(),
buildAndPublishDocker(),
buildOnly(),
Expand All @@ -107,10 +106,7 @@ def main(ctx):
litmusOcisOldWebdav(),
litmusOcisNewWebdav(),
litmusOcisSpacesDav(),
cs3ApiValidatorOcis(),
cs3ApiValidatorS3NG(),
# virtual views don't work on edge at the moment
#virtualViews(),
virtualViews(),
] + ocisIntegrationTests(6) + s3ngIntegrationTests(12)

def buildAndPublishDocker():
Expand Down Expand Up @@ -301,7 +297,6 @@ def coverage():
"trigger": {
"ref": [
"refs/heads/master",
"refs/heads/edge",
"refs/pull/**",
],
},
Expand Down Expand Up @@ -575,7 +570,7 @@ def virtualViews():
"PATH_TO_CORE": "/drone/src/tmp/testrunner",
"TEST_SERVER_URL": "http://revad-services:20180",
"OCIS_REVA_DATA_ROOT": "/drone/src/tmp/reva/data/",
"DELETE_USER_DATA_CMD": "rm -rf /drone/src/tmp/reva/data/spaces/* /drone/src/tmp/reva/data/blobs/* /drone/src/tmp/reva/data/spacetypes/*",
"DELETE_USER_DATA_CMD": "rm -rf /drone/src/tmp/reva/data/nodes/root/* /drone/src/tmp/reva/data/nodes/*-*-*-* /drone/src/tmp/reva/data/blobs/*",
"STORAGE_DRIVER": "OCIS",
"SKELETON_DIR": "/drone/src/tmp/testing/data/apiSkeleton",
"TEST_REVA": "true",
Expand Down Expand Up @@ -615,11 +610,8 @@ def litmusOcisOldWebdav():
"cd /drone/src/tests/oc-integration-tests/drone/",
"/drone/src/cmd/revad/revad -c frontend.toml &",
"/drone/src/cmd/revad/revad -c gateway.toml &",
"/drone/src/cmd/revad/revad -c storage-home-ocis.toml &",
"/drone/src/cmd/revad/revad -c storage-users-ocis.toml &",
"/drone/src/cmd/revad/revad -c storage-shares.toml &",
"/drone/src/cmd/revad/revad -c storage-publiclink.toml &",
"/drone/src/cmd/revad/revad -c shares.toml &",
"/drone/src/cmd/revad/revad -c permissions-ocis-ci.toml &",
"/drone/src/cmd/revad/revad -c users.toml",
],
},
Expand Down Expand Up @@ -671,11 +663,8 @@ def litmusOcisNewWebdav():
"cd /drone/src/tests/oc-integration-tests/drone/",
"/drone/src/cmd/revad/revad -c frontend.toml &",
"/drone/src/cmd/revad/revad -c gateway.toml &",
"/drone/src/cmd/revad/revad -c storage-home-ocis.toml &",
"/drone/src/cmd/revad/revad -c storage-users-ocis.toml &",
"/drone/src/cmd/revad/revad -c storage-shares.toml &",
"/drone/src/cmd/revad/revad -c storage-publiclink.toml &",
"/drone/src/cmd/revad/revad -c shares.toml &",
"/drone/src/cmd/revad/revad -c permissions-ocis-ci.toml &",
"/drone/src/cmd/revad/revad -c users.toml",
],
},
Expand Down Expand Up @@ -728,10 +717,8 @@ def litmusOcisSpacesDav():
"cd /drone/src/tests/oc-integration-tests/drone/",
"/drone/src/cmd/revad/revad -c frontend.toml &",
"/drone/src/cmd/revad/revad -c gateway.toml &",
"/drone/src/cmd/revad/revad -c storage-home-ocis.toml &",
"/drone/src/cmd/revad/revad -c storage-users-ocis.toml &",
"/drone/src/cmd/revad/revad -c storage-shares.toml &",
"/drone/src/cmd/revad/revad -c storage-publiclink.toml &",
"/drone/src/cmd/revad/revad -c shares.toml &",
"/drone/src/cmd/revad/revad -c permissions-ocis-ci.toml &",
"/drone/src/cmd/revad/revad -c users.toml",
],
Expand All @@ -754,123 +741,14 @@ def litmusOcisSpacesDav():
"commands": [
# The spaceid is randomly generated during the first login so we need this hack to construct the correct url.
"curl -s -k -u einstein:relativity -I http://revad-services:20080/remote.php/dav/files/einstein",
"export LITMUS_URL=http://revad-services:20080/remote.php/dav/spaces/$(ls /drone/src/tmp/reva/data/spacetypes/personal/)",
"export LITMUS_URL=http://revad-services:20080/remote.php/dav/spaces/123e4567-e89b-12d3-a456-426655440000!$(ls /drone/src/tmp/reva/data/spaces/personal/)",
"/usr/local/bin/litmus-wrapper",
],
},
],
"depends_on": ["changelog"],
}

def cs3ApiValidatorOcis():
return {
"kind": "pipeline",
"type": "docker",
"name": "cs3api-validator-ocis",
"platform": {
"os": "linux",
"arch": "amd64",
},
"trigger": {
"event": {
"include": [
"pull_request",
"tag",
],
},
},
"steps": [
makeStep("build-ci"),
{
"name": "revad-services",
"image": "registry.cern.ch/docker.io/library/golang:1.17",
"detach": True,
"commands": [
"cd /drone/src/tests/oc-integration-tests/drone/",
"/drone/src/cmd/revad/revad -c frontend.toml &",
"/drone/src/cmd/revad/revad -c gateway.toml &",
"/drone/src/cmd/revad/revad -c storage-users-ocis.toml &",
"/drone/src/cmd/revad/revad -c storage-shares.toml &",
"/drone/src/cmd/revad/revad -c storage-publiclink.toml &",
"/drone/src/cmd/revad/revad -c shares.toml &",
"/drone/src/cmd/revad/revad -c permissions-ocis-ci.toml &",
"/drone/src/cmd/revad/revad -c users.toml",
],
},
{
"name": "sleep-for-revad-start",
"image": "registry.cern.ch/docker.io/library/golang:1.17",
"commands": [
"sleep 5",
],
},
{
"name": "cs3api-validator-ocis",
"image": "owncloud/cs3api-validator:latest",
"commands": [
"/usr/bin/cs3api-validator /var/lib/cs3api-validator --endpoint=revad-services:19000",
],
},
],
"depends_on": ["changelog"],
}

def cs3ApiValidatorS3NG():
return {
"kind": "pipeline",
"type": "docker",
"name": "cs3api-validator-S3NG",
"platform": {
"os": "linux",
"arch": "amd64",
},
"trigger": {
"event": {
"include": [
"pull_request",
"tag",
],
},
},
"steps": [
makeStep("build-ci"),
{
"name": "revad-services",
"image": "registry.cern.ch/docker.io/library/golang:1.17",
"detach": True,
"commands": [
"cd /drone/src/tests/oc-integration-tests/drone/",
"/drone/src/cmd/revad/revad -c frontend.toml &",
"/drone/src/cmd/revad/revad -c gateway.toml &",
"/drone/src/cmd/revad/revad -c storage-users-s3ng.toml &",
"/drone/src/cmd/revad/revad -c storage-shares.toml &",
"/drone/src/cmd/revad/revad -c storage-publiclink.toml &",
"/drone/src/cmd/revad/revad -c shares.toml &",
"/drone/src/cmd/revad/revad -c permissions-ocis-ci.toml &",
"/drone/src/cmd/revad/revad -c users.toml",
],
},
{
"name": "sleep-for-revad-start",
"image": "registry.cern.ch/docker.io/library/golang:1.17",
"commands": [
"sleep 5",
],
},
{
"name": "cs3api-validator-S3NG",
"image": "owncloud/cs3api-validator:latest",
"commands": [
"/usr/bin/cs3api-validator /var/lib/cs3api-validator --endpoint=revad-services:19000",
],
},
],
"services": [
cephService(),
],
"depends_on": ["changelog"],
}

def ocisIntegrationTests(parallelRuns, skipExceptParts = []):
pipelines = []
debugPartsEnabled = (len(skipExceptParts) != 0)
Expand Down Expand Up @@ -906,11 +784,9 @@ def ocisIntegrationTests(parallelRuns, skipExceptParts = []):
"/drone/src/cmd/revad/revad -c frontend.toml &",
"/drone/src/cmd/revad/revad -c gateway.toml &",
"/drone/src/cmd/revad/revad -c shares.toml &",
"/drone/src/cmd/revad/revad -c storage-shares.toml &",
"/drone/src/cmd/revad/revad -c machine-auth.toml &",
"/drone/src/cmd/revad/revad -c storage-home-ocis.toml &",
"/drone/src/cmd/revad/revad -c storage-users-ocis.toml &",
"/drone/src/cmd/revad/revad -c storage-publiclink.toml &",
"/drone/src/cmd/revad/revad -c permissions-ocis-ci.toml &",
"/drone/src/cmd/revad/revad -c ldap-users.toml",
],
},
Expand All @@ -925,14 +801,14 @@ def ocisIntegrationTests(parallelRuns, skipExceptParts = []):
"environment": {
"TEST_SERVER_URL": "http://revad-services:20080",
"OCIS_REVA_DATA_ROOT": "/drone/src/tmp/reva/data/",
"DELETE_USER_DATA_CMD": "rm -rf /drone/src/tmp/reva/data/spaces/* /drone/src/tmp/reva/data/blobs/* /drone/src/tmp/reva/data/spacetypes/*",
"DELETE_USER_DATA_CMD": "rm -rf /drone/src/tmp/reva/data/nodes/root/* /drone/src/tmp/reva/data/nodes/*-*-*-* /drone/src/tmp/reva/data/blobs/*",
"STORAGE_DRIVER": "OCIS",
"SKELETON_DIR": "/drone/src/tmp/testing/data/apiSkeleton",
"TEST_WITH_LDAP": "true",
"REVA_LDAP_HOSTNAME": "ldap",
"TEST_REVA": "true",
"SEND_SCENARIO_LINE_REFERENCES": "true",
"BEHAT_FILTER_TAGS": "~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@provisioning_api-app-required&&~@preview-extension-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage&&~@skipOnOcis&&~@issue-ocis-3023",
"BEHAT_FILTER_TAGS": "~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@provisioning_api-app-required&&~@preview-extension-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage&&~@skipOnOcis&&~@personalSpace&&~@issue-ocis-3023",
"DIVIDE_INTO_NUM_PARTS": parallelRuns,
"RUN_PART": runPart,
"EXPECTED_FAILURES_FILE": "/drone/src/tests/acceptance/expected-failures-on-OCIS-storage.md",
Expand Down Expand Up @@ -983,12 +859,10 @@ def s3ngIntegrationTests(parallelRuns, skipExceptParts = []):
"/drone/src/cmd/revad/revad -c frontend.toml &",
"/drone/src/cmd/revad/revad -c gateway.toml &",
"/drone/src/cmd/revad/revad -c shares.toml &",
"/drone/src/cmd/revad/revad -c storage-home-s3ng.toml &",
"/drone/src/cmd/revad/revad -c storage-users-s3ng.toml &",
"/drone/src/cmd/revad/revad -c storage-publiclink.toml &",
"/drone/src/cmd/revad/revad -c storage-shares.toml &",
"/drone/src/cmd/revad/revad -c ldap-users.toml &",
"/drone/src/cmd/revad/revad -c permissions-ocis-ci.toml &",
"/drone/src/cmd/revad/revad -c machine-auth.toml",
"/drone/src/cmd/revad/revad -c ldap-users.toml",
],
},
cloneOc10TestReposStep(),
Expand All @@ -1002,14 +876,14 @@ def s3ngIntegrationTests(parallelRuns, skipExceptParts = []):
"environment": {
"TEST_SERVER_URL": "http://revad-services:20080",
"OCIS_REVA_DATA_ROOT": "/drone/src/tmp/reva/data/",
"DELETE_USER_DATA_CMD": "rm -rf /drone/src/tmp/reva/data/spaces/* /drone/src/tmp/reva/data/blobs/* /drone/src/tmp/reva/data/spacetypes/*",
"DELETE_USER_DATA_CMD": "rm -rf /drone/src/tmp/reva/data/nodes/root/* /drone/src/tmp/reva/data/nodes/*-*-*-* /drone/src/tmp/reva/data/blobs/*",
"STORAGE_DRIVER": "S3NG",
"SKELETON_DIR": "/drone/src/tmp/testing/data/apiSkeleton",
"TEST_WITH_LDAP": "true",
"REVA_LDAP_HOSTNAME": "ldap",
"TEST_REVA": "true",
"SEND_SCENARIO_LINE_REFERENCES": "true",
"BEHAT_FILTER_TAGS": "~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@provisioning_api-app-required&&~@preview-extension-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage&&~@skipOnOcis&&~@issue-ocis-3023",
"BEHAT_FILTER_TAGS": "~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@provisioning_api-app-required&&~@preview-extension-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage&&~@skipOnOcis&&~@personalSpace&&~@issue-ocis-3023",
"DIVIDE_INTO_NUM_PARTS": parallelRuns,
"RUN_PART": runPart,
"EXPECTED_FAILURES_FILE": "/drone/src/tests/acceptance/expected-failures-on-S3NG-storage.md",
Expand Down Expand Up @@ -1060,26 +934,3 @@ def checkStarlark():
],
},
}

def checkGoGenerate():
return {
"kind": "pipeline",
"type": "docker",
"name": "check-go-generate",
"steps": [
{
"name": "check-go-generate",
"image": "registry.cern.ch/docker.io/library/golang:1.17",
"commands": [
"make go-generate",
"git diff --exit-code",
],
},
],
"depends_on": [],
"trigger": {
"ref": [
"refs/pull/**",
],
},
}
Loading