Skip to content

Next Major Release: v7#673

Merged
wrenix merged 9 commits into
mainfrom
develop
Jul 13, 2025
Merged

Next Major Release: v7#673
wrenix merged 9 commits into
mainfrom
develop

Conversation

@wrenix

@wrenix wrenix commented Dec 19, 2024

Copy link
Copy Markdown
Collaborator

@wrenix wrenix force-pushed the develop branch 7 times, most recently from da98433 to b0d5e60 Compare December 19, 2024 22:51
Comment thread charts/nextcloud/CHANGELOG.md
@GreyXor

GreyXor commented Feb 26, 2025

Copy link
Copy Markdown

hi @wrenix , v31.0.0 is available in docker hub

@wrenix wrenix force-pushed the develop branch 2 times, most recently from 6762402 to aca4fc2 Compare February 26, 2025 09:34
@wrenix wrenix requested a review from provokateurin February 26, 2025 09:34
@wrenix

wrenix commented Feb 26, 2025

Copy link
Copy Markdown
Collaborator Author

So ready to merge ;)

@provokateurin

Copy link
Copy Markdown
Member

It would be great if someone could also test the updated subcharts. It would be bad to update them to a version that is broken for some reason.

@wrenix

wrenix commented Feb 26, 2025

Copy link
Copy Markdown
Collaborator Author

i run it with redis (without database / external) .

Therefore we have the Lint and Tests.

with my other patches:

see: https://github.com/wrenix/nextcloud-helm/commits/main/

@rafal11ck

Copy link
Copy Markdown

Just want to say that when I set image to 31 I couldn't install apps and got following error in browser console when trying:

Content-Security-Policy: The page’s settings blocked the loading of a resource (connect-src) at https://<redacted>/apps/files/ because it violates the following directive: “connect-src 'self'”

I used chart version 6.6.6. I don't know if that'll be same after this PR. I removed tag image.tag wiped everything and checked with old version (30 from chart) and I can install apps from GUI.

I use(d) external postgres and no memcache for now.

@wrenix

wrenix commented Mar 3, 2025

Copy link
Copy Markdown
Collaborator Author

I could verify that bug and created an Issue upstream:
nextcloud/server#51213

It looks like an error in http <-> https location handling, which couse the problem of not being self in Content-Security-Policy way ... - lets track it in the issue.

Comment thread charts/nextcloud/Chart.yaml Outdated
@wrenix wrenix force-pushed the develop branch 2 times, most recently from aa0ac19 to 99a2d51 Compare March 21, 2025 07:51
@wrenix wrenix added the 3. to review Waiting for reviews label Mar 22, 2025
@GreyXor

GreyXor commented Mar 29, 2025

Copy link
Copy Markdown

LGTM

@rafal11ck

Copy link
Copy Markdown

Just want to say that when I set image to 31 I couldn't install apps and got following error in browser console when trying:

Content-Security-Policy: The page’s settings blocked the loading of a resource (connect-src) at https://<redacted>/apps/files/ because it violates the following directive: “connect-src 'self'”

I used chart version 6.6.6. I don't know if that'll be same after this PR. I removed tag image.tag wiped everything and checked with old version (30 from chart) and I can install apps from GUI.

I use(d) external postgres and no memcache for now.

This it can be ignored as there is declarative approach

nextcloud:
  hooks:
    before-starting: |-
      # install apps
      for appname in spreed contacts calendar user_oidc bookmarks deck
        do php occ app:install "$appname"
      done
      true

@GreyXor

GreyXor commented Apr 11, 2025

Copy link
Copy Markdown

@provokateurin hello, can we merge it and tag a new version ? Or maybe we miss something?

@dankar

dankar commented Apr 19, 2025

Copy link
Copy Markdown

Anything I can do as a user to assist in moving this forward? Maybe something to test?

The chart is still on 30.0.6 which means it lacks lots of fixes. Perhaps it's possible to move that to 30.0.10 if this is not ready?

wrenix added 5 commits May 18, 2025 15:08
Signed-off-by: WrenIX <dev.github@wrenix.eu>
Signed-off-by: WrenIX <dev.github@wrenix.eu>
Signed-off-by: WrenIX <dev.github@wrenix.eu>
Signed-off-by: WrenIX <dev.github@wrenix.eu>
Signed-off-by: WrenIX <dev.github@wrenix.eu>
Signed-off-by: WrenIX <dev.github@wrenix.eu>
@wrenix

wrenix commented May 20, 2025

Copy link
Copy Markdown
Collaborator Author

My test show it works. The server settings selfcheck is really slow.

Need a review. Ping @provokateurin

@wrenix wrenix enabled auto-merge (rebase) May 20, 2025 11:16
@JulesdeCube

Copy link
Copy Markdown

Hello @provokateurin,
sorry to ping you but when you think you could review this PR ?

I know that is repo is comunity driven but it's been 5 month since Nextcloud version 31 has been release and 2 week that this MR is ready.

@provokateurin

Copy link
Copy Markdown
Member

Sorry I will not continue working on this repo.
I have not been using it myself for a while now and have no interest in maintaining it, as many people here (not anyone in this PR specifically) complain about everything that is not perfect, giving me no motivation at all to care about this anymore.
I'm sorry that this PR is stuck, but please stop pinging me anywhere in this repo as I will not do anything about it.
I hope you understand.

@JulesdeCube

Copy link
Copy Markdown

Hello,

sorry again to ping you my goal wasn't at all to be toxic or to force you to review. I wasn't just sneaking some information on when this pr could be merge.

I totally understand your don't want to maintain this repo any more and that you can be burn out out with nextcloud's community toxicity.

Can you remove you as maintainer so this don't append again ?
Also did you know witch maintainer is still active (so we can ask him a review) ?

@varet80

varet80 commented Jun 19, 2025

Copy link
Copy Markdown
Collaborator

It is a great work from all the team. And knowing about the difficulties we really appreciate it.
I understand also the frustrations the consumers (we) can bring sometimes.
I also understand if some contributors want to stop, due to various reasons.

In the other hand would be nice if before stoping at least deliver this great upgrade. And let people who do not appreciate keep complaining.

Any reviewer which would help this to move forward, would be great.

@varet80

varet80 commented Jun 19, 2025

Copy link
Copy Markdown
Collaborator

@wrenix I am interested to become a contributor/author for the nextcloud chart, as my work is 90% on these. I would be happy also to help maintain this chart.

@em-devops-team

em-devops-team commented Jun 19, 2025

Copy link
Copy Markdown

@wrenix - If nothing would be going on here we propably should fork the repo? - Or how can we find out active maintainers here.... just saw You already have a fork. Could You please publish Your helm charts?

@varet80

varet80 commented Jun 19, 2025

Copy link
Copy Markdown
Collaborator

@em-devops-team I am going to fork it on my Charts and put it for release! I need a few hours.
k8sonlab, will send the links.

@wrenix

wrenix commented Jun 19, 2025

Copy link
Copy Markdown
Collaborator Author

Lets open an issue to discuss maintainer ships ... maybe @provokateurin will add some maintainers afterward (i do not know any other maintainer with more access / employee at nextcloud).

For everyone how like to use my personal main-branch, it is build AS oci thanks to #720. But maybe the Versionnumber is not stable i like to rebase in this project if something change:
https://github.com/wrenix/nextcloud-helm/pkgs/container/nextcloud-helm%2Fnextcloud

@provokateurin

Copy link
Copy Markdown
Member

You can find people in https://cloud.nextcloud.com/call/xs25tz5y or https://cloud.nextcloud.com/call/oefq5xvp who will be able to help you assign new maintainers.

@wrenix wrenix mentioned this pull request Jun 19, 2025
varet80 added 2 commits July 13, 2025 05:33
Signed-off-by: V. Aret <vassilis@aretakis.eu>
@wrenix wrenix merged commit 8c88ee2 into main Jul 13, 2025
10 checks passed
@wrenix wrenix deleted the develop branch July 13, 2025 03:42
@ojsef39

ojsef39 commented Jul 13, 2025

Copy link
Copy Markdown
Contributor

lets goooo 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.