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

[full-ci] Refactor storage configuration to make it similar to other oCIS configuration #3569

Merged
merged 29 commits into from
Apr 26, 2022

Conversation

C0rby
Copy link
Contributor

@C0rby C0rby commented Apr 22, 2022

Read this issue for more details

The configuration and service commands now live in their own packages in the extensions directory. The configuration is missing the env variables and descriptions. They will be added in following PRs. Also there might be some more clean ups possible and some configuration could be added to the common struct but this can be done later as well.

@C0rby C0rby self-assigned this Apr 22, 2022
@update-docs
Copy link

update-docs bot commented Apr 22, 2022

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

@wkloucek wkloucek self-requested a review April 25, 2022 06:54
@ownclouders
Copy link
Contributor

ownclouders commented Apr 25, 2022

💥 Acceptance test accountsUITests failed. Further test are cancelled...

@C0rby C0rby changed the title Refactor storage configuration to make it similar to other oCIS configuration [full-ci] Refactor storage configuration to make it similar to other oCIS configuration Apr 25, 2022
@C0rby
Copy link
Contributor Author

C0rby commented Apr 25, 2022

Lesson for next time: Open multiple smaller PRs instead of one big PR... 😿

@C0rby C0rby force-pushed the storage-config branch 2 times, most recently from 64b9d3d to 42e83f3 Compare April 25, 2022 12:58
Copy link
Contributor

@phil-davis phil-davis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just small things - looking good if CI will pass.

extensions/appprovider/pkg/command/command.go Outdated Show resolved Hide resolved
extensions/appprovider/pkg/command/command.go Outdated Show resolved Hide resolved
extensions/appprovider/pkg/command/command.go Outdated Show resolved Hide resolved
extensions/auth-basic/pkg/command/command.go Outdated Show resolved Hide resolved
extensions/auth-bearer/pkg/command/command.go Outdated Show resolved Hide resolved
extensions/storage/pkg/command/health.go Outdated Show resolved Hide resolved
extensions/storage/pkg/command/root.go Outdated Show resolved Hide resolved
extensions/storage/pkg/command/root.go Outdated Show resolved Hide resolved
ocis-pkg/ldap/ldap.go Outdated Show resolved Hide resolved
ocis/pkg/command/storagegateway.go Show resolved Hide resolved
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 32 Code Smells

1.9% 1.9% Coverage
37.1% 37.1% Duplication

Copy link
Contributor

@wkloucek wkloucek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We're merging this for now and reenable the Parallel-Deployment testsuite in a separate PR, as we also add all the missing env variables and descriptions.

@C0rby C0rby merged commit 4b65e6d into master Apr 26, 2022
@C0rby C0rby deleted the storage-config branch April 26, 2022 13:27
ownclouders pushed a commit that referenced this pull request Apr 26, 2022
Merge: 485fa6d e2ea74c
Author: David Christofas <[email protected]>
Date:   Tue Apr 26 15:26:46 2022 +0200

    Merge pull request #3569 from owncloud/storage-config

    [full-ci] Refactor storage configuration to make it similar to other oCIS configuration
@wkloucek
Copy link
Contributor

Follow up in #3589

@wkloucek wkloucek mentioned this pull request May 3, 2022
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants