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

Verify Syndesis on OCP 4 #4614

Closed
heiko-braun opened this issue Feb 18, 2019 · 9 comments
Closed

Verify Syndesis on OCP 4 #4614

heiko-braun opened this issue Feb 18, 2019 · 9 comments
Assignees
Labels
Epic Use by ZenHub, typically also for user stories

Comments

@heiko-braun
Copy link
Collaborator

No description provided.

@heiko-braun heiko-braun added this to the Sprint 42 (3/4) milestone Feb 18, 2019
@pure-bot pure-bot bot added the notif/triage The issue needs triage. Applied automatically to all new issues. label Feb 18, 2019
@heiko-braun heiko-braun added the Epic Use by ZenHub, typically also for user stories label Feb 18, 2019
@heiko-braun heiko-braun removed notif/triage The issue needs triage. Applied automatically to all new issues. labels Feb 19, 2019
@heiko-braun heiko-braun modified the milestones: Sprint 43 (4/4), Sprint 44 Apr 1, 2019
@lgarciaaco
Copy link
Contributor

lgarciaaco commented May 16, 2019

I gave it a try using crc and latest fuse release. The installation scripts works, resources are created, but following pods aren't coming up:

  • syndesis-db
  • syndesis-meta
  • syndesis-prometheus

All with the error:

pod has unbound immediate PersistentVolumeClaims

It is a known issue for CRC team that it is not possible to create PV, this is their issue: crc-org/snc#16. Next CRC release should happen next week, and it should include a fix for the PV creation.

@lgarciaaco
Copy link
Contributor

Blocked by crc-org/snc#16

@lgarciaaco
Copy link
Contributor

@heiko-braun ^^

@heiko-braun
Copy link
Collaborator Author

Thanks for verifying it @lgarciaaco. Let's for the next CRC release.

@lgarciaaco
Copy link
Contributor

lgarciaaco commented May 28, 2019

I gave this another try using fuse-online-install 1.6.20 an https://github.com/code-ready/crc/releases/tag/0.86.0

I was able to install syndesis without problems, however, oauthproxy throws 500 errors after
authenticating, I am not able to pass beyond this point. The errors in oauthproxy are:

2019/05/28 15:28:03 provider.go:572: 404 GET https://oauth-openshift.apps.ocpdev-41.3sca.net/apis/user.openshift.io/v1/users/~ {
  "paths": [
    "/apis",
    "/healthz",
    "/healthz/log",
    "/healthz/ping",
    "/healthz/poststarthook/clientCA-reload",
    "/healthz/poststarthook/oauth.openshift.io-startoauthclientsbootstrapping",
    "/healthz/poststarthook/requestheader-reload",
    "/metrics",
    "/readyz",
    "/readyz/log",
    "/readyz/ping",
    "/readyz/poststarthook/clientCA-reload",
    "/readyz/poststarthook/oauth.openshift.io-startoauthclientsbootstrapping",
    "/readyz/poststarthook/requestheader-reload",
    "/readyz/terminating"
  ]
}
2019/05/28 15:28:03 oauthproxy.go:635: error redeeming code (client:10.128.2.3:38250): unable to retrieve email address for user from token: got 404 {
  "paths": [
    "/apis",
    "/healthz",
    "/healthz/log",
    "/healthz/ping",
    "/healthz/poststarthook/clientCA-reload",
    "/healthz/poststarthook/oauth.openshift.io-startoauthclientsbootstrapping",
    "/healthz/poststarthook/requestheader-reload",
    "/metrics",
    "/readyz",
    "/readyz/log",
    "/readyz/ping",
    "/readyz/poststarthook/clientCA-reload",
    "/readyz/poststarthook/oauth.openshift.io-startoauthclientsbootstrapping",
    "/readyz/poststarthook/requestheader-reload",
    "/readyz/terminating"
  ]
}
2019/05/28 15:28:03 oauthproxy.go:434: ErrorPage 500 Internal Error Internal Error

Using syndesis install setup and syndesis install it also works and without the problem with
oauthproxy. Here I am able to create an integration afterwards, I only did very little testing but it seems functional.

I also tried installing it in the shared 3scale odk 4 cluster, and results are the same as with crc, which discards a problem with crc.

@lgarciaaco
Copy link
Contributor

it might be that ... thx

@heiko-braun
Copy link
Collaborator Author

1.6.20 is still using 3.x oauth-proxy which doesn't work on OCP 4. We need to update to a 4.0.x version of that: #5010

Syndesis master is using, if you want to try that one.

@lgarciaaco
Copy link
Contributor

Yes, with quay.io/openshift/origin-oauth-proxy:v4.0.0 it works 🕺

@dhirajsb
Copy link
Contributor

dhirajsb commented Jun 3, 2019

Closing issue as it was caused by a version mismatch.

@dhirajsb dhirajsb closed this as completed Jun 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Use by ZenHub, typically also for user stories
Projects
None yet
Development

No branches or pull requests

4 participants