Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Claudio Miranda
    @claudio4j_twitter
    @rplescia the USER parameter in --grant USERshould be an openshift user, example: --grant developer
    Claudio Miranda
    @claudio4j_twitter

    @rplescia download the syndesis CLI https://github.com/syndesisio/syndesis/releases/download/2.0.1-20200220/syndesis-cli.zip and run this command:

    • install minishift
      syndesis minishift --reset --disk-size 60G --memory 6G --maven-mirror

    • install syndesis
      syndesis minishift --install -f --project syndesis --nodev --app-options " --addons jaeger"

    This way you should not have to deal with syndesis-operator command
    rplescia
    @rplescia
    @claudio4j_twitter The --grant USER makes sense, will give that a go
    @claudio4j_twitter I assume as I'm running OKD 3.11 and not minishift that the command you mentioned above will be the same but without 'minishift' in them
    Claudio Miranda
    @claudio4j_twitter
    @rplescia The minishift subcommand cannot be replaced by okd, the script is tailored to run oc commands to minishift, I personally didn't run it against OKD
    rplescia
    @rplescia
    Ok so in terms of deployement its minishift or nothing?? The documentation seems to suggest that it can be run against a regular openshift (OKD) deployment
    image.png
    I'm not sure who maintains the website buy the link to the Syndesis Developer Handbook doesn't work anymore, it just redirects to the docs page which doesn't have the same level of detail as the SDH. Has the SDH been taken down?
    Claudio Miranda
    @claudio4j_twitter

    @rplescia

    Ok so in terms of deployement its minishift or nothing?? The documentation seems to suggest that it can be run against a regular openshift (OKD) deployment
    You are right, syndesis can be deployed to minishift or any openshift. To install on an openshift cluster, use the syndesis install subcommand

    I'm not sure who maintains the website buy the link to the Syndesis Developer Handbook doesn't work anymore, it just redirects to the docs page which doesn't have the same level of detail as the SDH. Has the SDH been taken down?

    The developer handbook was moved to the syndesis doc page https://syndesis.io/docs/development/

    Zoran Regvart
    @zregvart
    @rplescia if you're running OKD then you can install Syndesis via the https://operatorhub.io/ (quite old version though), otherwise syndesis install should work
    mbenchekroun
    @mbenchekroun
    Hello ! I've just discover this nice project !
    and I had a quick question, anyone is using it in Production ?
    Zoran Regvart
    @zregvart
    @mbenchekroun Red Hat is offering this to customers as a SaaS offering and supporting several customers in production, I would also be interested in anyone outside of that is using Syndesis in production
    rplescia
    @rplescia
    So... guys... great news! I've finally managed to get through the okd 3.11 and sysdesis installations without any issues. (Thanks to whoever has been reviewing and making changes to the documentation, the CLI page has been hugely improved)
    I now just have one final hurdle to get through. After I have authorsied access like in the screenshot below I get a 500 error which promts me to log in again. When i login with the developer (or admin) accounts i just get the same 500 error again. any advice
    image.png
    Zoran Regvart
    @zregvart
    @rplescia have a look at the pod logs to see if the error is logged there
    HEADSUP I'm going to delete snapshot tags/pre-releases: https://github.com/syndesisio/syndesis/issues/8024#issuecomment-598741057
    rplescia
    @rplescia

    @zregvart Bingo! It is a certificate issue. Any idea how I get around this?

    2020/03/13 15:25:28 oauthproxy.go:646: error redeeming code (client:172.17.0.1:58972): Post https://127.0.0.1:8443/oauth/token: x509: cannot validate certificate for 127.0.0.1 because it doesn't contain any IP SANs
    2020/03/13 15:25:28 oauthproxy.go:439: ErrorPage 500 Internal Error Internal Error
    2020/03/13 15:25:28 server.go:2923: http: TLS handshake error from 127.0.0.1:38300: remote error: tls: bad certificate

    Zoran Regvart
    @zregvart
    @rplescia on first look it looks like the oauth proxy doesn't trust the kubernetes API server, which might be a bit of an issue for other components that communicate with the API server; do you use custom certificates, or self-signed certificates? Perhaps you need to configure cluster wide certificate manager...
    rplescia
    @rplescia
    I just did the basic okd 3.11 (on docker) installation and then ran the syndesis installation on top of that. I think okd just uses self-signed certificates. I'll do some digging to see if I can rectify it somehow
    When I eventually get this working I'm going to make a how-to video to help other people trying the same method
    Zoran Regvart
    @zregvart
    @rplescia that would be awesome, thanks :) One of my colleagues is investigating the gap on running on "plain" kubernetes, you can see what his discoveries are on this issue: syndesisio/syndesis#6200
    rplescia
    @rplescia

    No problem. I think this is a great project but have just had issues getting my environment up and running. The documentation seems to be improving daily (big thanks to the maintainer) but there is still a gap in resources that takes you through it step-by-step. This probably means that many people who have run into the same difficulties getting the environments up and running have abandoned the project prematurely.

    Perhaps I'm trying something a bit out of the ordinary which is why I'm having issues, mainly running a Ubuntu VM on Azure and then loading OKD and Syndesis on top of that. From a developer standpoint most people just use minishift and then I assume Fuse Online for production but I'm trying to see whether a pure opensource setup (Linux + OKD + Syndesis) can be made robust enough for a enterprise production environment.

    Arkadiusz Ryćkowski
    @ryckowski
    @rplescia I've having issues all the time with okd . Usually it doesn't want to start, I think the reason is t doesn't cleanup properly on shutdown and I've to reboot the machine. Now trying to setup ssl certs - should work out of the box - but it doesn't. And at the very beginning docker registry and router have to manually rollout - every day I'm learning new stuff ;) And it doesn't help as I'm using ubuntu
    rplescia
    @rplescia
    I'm glad I'm not the only one having issues with okd and getting something to run on it
    c5d
    @c5d
    hi guys - a newbie here... this is a great project!!! had no issues w/ the install & testing various integration options... but running into few challenges while trying to learn the platform by defining a simple connector. I followed the directions in https://syndesis.io/docs/connectors/... build looks good (connector gets compiled) & no issues w/ install, but don't see the new connector as one of the options on "create connection". Any pointers on how to approach troubleshooting would be appreciated...
    c5d
    @c5d
    actually was able to get the connector show up after I ran syndesis build -f -i -m server... i was under impression install would deploy latest from working local working branch since i already ran syndesis build prior to install... is that not the case?
    rplescia
    @rplescia
    @c5d Good to hear that you've not had any issues. What setup are you running e.g. fedora 31 + minishift or MacOS + okd?
    c5d
    @c5d
    currently working on macos+minishift: syndesis build -> syndesis minishift --install --local -> syndesis build -f -i -m server.... but trying to migrate development to remote OKD: oc login -> syndesis build -> syndesis install... what's the best way to push local build images to remote OKD?
    rplescia
    @rplescia
    Hi guys. I have a question about getting data virtualisation set up. I ran the following command thinking that it would enable DV on install but it didn'tsyndesis minishift --install --nodev --datavirt. My next action was to try and edit syndesis-ui-config map as described in the documentation and redeploy the pod, ufortunatly it doesn't seem to save my config change and always reverts the enabled option back to '0'. Any advice???
    image.png
    I've tried editing both YAML and non-YAML. No luck
    rplescia
    @rplescia
    @c5d To answer your question about migrating to OKD (or CRC for that matter) from minishift or even just doing it as a vanilla install... I have not been able to get it to work. I have tried OKD on Fedora 31 and Ubuntu 18.04/19.10 and can't get past the SSL/TLS issue I posted a few days ago.
    c5d
    @c5d
    @rplescia i was able to get it working w/ image stream... syndesis install script doesn't appear to have dev option, but syndesis-operator does... --datavirt didn't work for me either with minishift nor w/ syndesis install script
    Arkadiusz Ryćkowski
    @ryckowski
    @rplescia I'm using OKD installed on ubuntu + syndesis. Used quay.io to store images cause OKD requires docker repository with valid ssl certificate (self-sign didn't work)
    rplescia
    @rplescia
    Hi, I'm unfamiliar with quay.io. How does that work, do you store all the syndesis docker containers on quey.io and somehow integrate that with your local OKD service or is it done some other way.
    Arkadiusz Ryćkowski
    @ryckowski
    Yes, I store all of docker images there as I did some modification to syndesis and want to have full control on the release cycle. Regarding integration with okd mainly it's about config.yaml and building custom operator. Also for development purpose I've tried to publish images directly to okd repository but failed - but at that time I've no experience with docker nor okd so it might be it was my fault. Just read your prev post - if you just want to install syndesis on okd it should work without any issues-there're only a few steps. I've learnt them by reviewing tools/bin/commands/minishift script
    rplescia
    @rplescia
    @ryckowski Thanks for the tip re reviewing the minishift script, I'll dive into that a bit later. The only issue I found with installing on OKD was with the certificate. The installation works fine and all the pods start up by if you try and access the syndesis web console if fails and kicks me back out. See my post on March 13
    Just really wish they can hurry up with OKD 4
    rplescia
    @rplescia
    Ideally I need to get the data virtualisation working as well, that's the bit I'm most interested in.
    Arkadiusz Ryćkowski
    @ryckowski
    @rplescia I assume you'd used your own ssl certificate right ? I've the same issue. if it's not the case it should just work, I'm starting it like oc cluster up --public-hostname=ip
    rplescia
    @rplescia
    @ryckowski I haven't used my own certificate (yet) I was just attempting to set it up first on a OKD development (VM) environment so that I can figure out how to do it and what the steps are to get it working.
    rplescia
    @rplescia
    It's funny that it works on minishift but not in OKD, essentially its the same thing underneath and minishift also uses a self-signed certificate
    rplescia
    @rplescia
    It's very quiet in here. Is everyone still doing OK in these strange times? Is everyone stuck indoors? I've been indoors for 3 weeks now... starting to forget what day it is
    Zoran Regvart
    @zregvart
    A lot of us are remote working by default, so we're kinda used to it. You might be interested in some developments Paul's been working on to get Syndesis running on Kubernetes: https://groups.google.com/forum/#!topic/syndesis/BGYoFMMW_eU
    Hudkov Kolya
    @HudkovNickola
    image_2020-04-03_19-24-29.png
    Hi, guys, we have an issue in Syndesis DataMapper component, it tells that nested collections are not supported.
    For us, "nested collections" is a requirement.
    Does anybody know how we could do some workaround for that?
    What Syndesis version has/will have the support of it?
    Thanks in advance.