-
Notifications
You must be signed in to change notification settings - Fork 12
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
update wopi server to v10.1.0 #57
Conversation
@glpatcern looks like the CI is failing because the WOPI server image does not exist:
Could you please have a look? I assumed it exists, because you thankfully did a release of the WOPI server: https://github.com/cs3org/wopiserver/releases/tag/v10.0.2 |
@wkloucek I have tagged that release on a feature branch for testing, maybe that's why you can't find the image as it was not built out of the main branch. I'll make that feature depend on a configuration parameter, so that we can merge it and create a regular tag. |
To be honest, from the tag alone I would not have guessed that this is no release but only for testing. On https://github.com/cs3org/wopiserver/tags |
Indeed it's only the Yet, this is a patch release (3rd number), not a real release with a changelog - that would be |
ahh ok, then I may have misunderstood you. The tag |
I have deleted this tag, see cs3org/wopiserver#126. |
Thanks! I updated this PR, to use v10.1.0, but seems that the manifest publish step was skipped because of an prior error: https://github.com/cs3org/wopiserver/actions/runs/5462921527/jobs/9943271709 |
It's not a previous error, it's still the same issue (indeed, tagging a branch or |
For the record, I've blindly tried to clean up / restart the GitHub runners, to no avail. Something is currently broken in the wopiserver CI and we don't seem to be able to get a successful build, despite the build works on a local run. |
0fe6f67
to
5af6766
Compare
Finally sorted out the build, due to an issue with the xrootd "flavour". I see you are already rerunning the CI here ;-) |
@glpatcern Thanks for fixing the 10.1.0 image release on Dockerhub! Unfortunately this CI fails now, because the WOPI server expects a up and running CS3api. Should we add REVA or oCIS to the WOPI server CI in order to make it green again? |
You're welcome, and yes, now the CI would need to spin up a Reva gateway for the WOPI server to start successfully. Would you be able to extend the script to cover that? Otherwise, the test step is to be suppressed (which is a pity...). |
I'm currently quite booked, so that I didn't come to look into spinning up a Reva gateway in CI. |
Contributing a Chart / update to an existing Chart
helm lint
on the chart dir.Chart.yaml
version before merging, to release it as a new version.annotations
on theChart.yaml
with:artifacthub.io/changes
- the changes introduced on the PR with the appropiate format.artifacthub.io/images
- the updated tag on thecs3org/revad
image.values.yaml
. Add documentation in the appropiate README.