-
Notifications
You must be signed in to change notification settings - Fork 196
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] update web to v5.7.0-rc.10 #4439
Conversation
1d0719f
to
cf77d2e
Compare
I don't really get the CI errors... 😕 |
Ok, even with the test suite it's working locally... 😕 |
@C0rby, i see a lot of fishy errors... https://drone.owncloud.com/owncloud/ocis/14829/54/9 |
certificate errors, and some others, don't wonder i reverted the last drone.star updates to test if this fixes the issues... i revert it if not |
0aef87e
to
cf77d2e
Compare
@individual-it, can you please have a look, we do not find why the tests are failing... |
a little more context for that:
I'd suspect that this is some kind of config issue, but I don't see anything that has changed in that regard. Maybe you have an idea... |
Just now I realized that the e2e tests are passing. So the issue is only with the nightwatch acceptance tests apparently. |
Created a PR in web with screenshots from CI enabled. maybe that gives us a clue... |
aaand acceptance tests for this PR here seem to pass in the web CI. |
I'll take a look at what's happening |
Note: This branch is 3 commits ahead, 3 commits behind master. This branch does not have #4444 "update reva". It would be good to also know/test that this web update works with the really latest reva. |
Yes, true. Feel free to rebase :-) |
Locally while running the tests there's this popup And the test fail in the similar way as in CI
I'll rebase and push and look more into it |
cf77d2e
to
28a9bf3
Compare
Restarting the build again |
@SwikritiT could you tell me which requests are failing with a 401 (see network tab in browser dev tools) if you cancel the basic auth popup? |
@kulmann This is failing with
OCIS LOG2022/08/24 12:50:35 http: TLS handshake error from 127.0.0.1:60008: remote error: tls: unknown certificate
2022/08/24 12:50:35 http: TLS handshake error from 127.0.0.1:60012: remote error: tls: unknown certificate
2022/08/24 12:50:35 http: TLS handshake error from 127.0.0.1:60014: remote error: tls: unknown certificate
2022/08/24 12:50:35 http: TLS handshake error from 127.0.0.1:60016: remote error: tls: unknown certificate
2022/08/24 12:50:35 http: TLS handshake error from 127.0.0.1:60020: remote error: tls: unknown certificate
2022/08/24 12:50:35 http: TLS handshake error from 127.0.0.1:60018: remote error: tls: unknown certificate
2022/08/24 12:50:35 http: TLS handshake error from 127.0.0.1:60024: remote error: tls: unknown certificate
|
@SwikritiT awesome, that's it! The accounts frontend app doesn't exist anymore. That it's still part of the config.json for drone didn't fall on our feet before because it just fails with a 404. Now it failed with a 401, which causes a basic auth popup and blocks further interaction. I've added a commit that deletes the accounts app from the config.json in CI. @C0rby this brings up another issue: can we have a wildcard allowance for certain file types, like The same is probably still true for the settings app, right? It is not part of the bundled apps, gets loaded via |
The Ci has already failed in |
@C0rby When I open the settings app via the user menu (top right) and do a page reload I also get a 401 + basic auth popup. |
The CI failed again at https://drone.owncloud.com/owncloud/ocis/14883/35/3 |
Ah interesting. That means another path is missing. I'll add it. |
I wouldn't really implement a wildcard for security reasons but yeah we need to refactor the proxy quite a bit to make this easier. |
Then we probably need to be able to register unprotected routes... or namespace any js bundle into the |
Yeah, that is the plan. To use the proxy routes and mark certain routes as "unprotected". |
Kudos, SonarCloud Quality Gate passed!
|
@SwikritiT @C0rby nice, settings ui tests are passing now. All the other pipelines were green in the run before. Should be good now. Thanks for your efforts! |
bump ownCloud Web to v5.7.0-rc.10