modern-monitor-81461
03/08/2022, 10:51 PMmysterious-lamp-91034
03/10/2022, 5:40 AMdatahub docker quickstart --quickstart-compose-file ./docker/quickstart/docker-compose-without-neo4j.quickstart.yml
in my devserver
and replace each dependencies to Pinterest infra.
The mysql was successful
The elasticsearch will be replace to OpenSearch
datahub-gms:
container_name: datahub-gms
environment:
- ELASTICSEARCH_HOST=<http://vpc-xxxxx.amazonaws.com|vpc-xxxxx.amazonaws.com>
- ELASTICSEARCH_PORT=443
- ELASTICSEARCH_USE_SSL=true
- ELASTICSEARCH_PROTOCOL=https
- GRAPH_SERVICE_IMPL=<http://vpc-xxxxx.amazonaws.com|vpc-xxxxx.amazonaws.com>
Then I am getting errors like
2022/03/10 05:05:28 Received 200 from <https://vpc-xxxxx.amazonaws.com:443>
2022/03/10 05:05:29 Problem with request: Get "http:": http: no Host in request URL. Sleeping 1s
2022/03/10 05:05:29 Problem with dial: dial tcp: lookup broker on 127.0.0.11:53: no such host. Sleeping 1s
2022/03/10 05:05:30 Problem with request: Get "http:": http: no Host in request URL. Sleeping 1s
2022/03/10 05:05:31 Problem with request: Get "http:": http: no Host in request URL. Sleeping 1s
2022/03/10 05:05:32 Problem with request: Get "http:": http: no Host in request URL. Sleeping 1s
2022/03/10 05:05:33 Problem with request: Get "http:": http: no Host in request URL. Sleeping 1s
2022/03/10 05:05:33 Problem with dial: dial tcp 169.254.254.231:29092: connect: no route to host. Sleeping 1s
2022/03/10 05:05:34 Problem with request: Get "http:": http: no Host in request URL. Sleeping 1s
2022/03/10 05:05:34 Problem with dial: dial tcp 169.254.254.231:29092: connect: connection refused. Sleeping 1s
2022/03/10 05:05:35 Problem with request: Get "http:": http: no Host in request URL. Sleeping 1s
Do you know how to investigate the issue? Thanks!rich-policeman-92383
03/10/2022, 1:54 PMrich-policeman-92383
03/10/2022, 7:28 PMairflow.demo.datahub
ant.design
<http://company.looker.com|company.looker.com>
<http://crunchconf.com|crunchconf.com>
<http://datahubproject.io|datahubproject.io>
<http://developer.okta.com|developer.okta.com>
<http://developers.google.com|developers.google.com>
<http://github.com|github.com>
<http://graph.microsoft.com|graph.microsoft.com>
<http://jestjs.io|jestjs.io>
<http://joplinapp.org|joplinapp.org>
login.microsoftonline
<http://on.cypress.io|on.cypress.io>
<http://registry.npmjs.org|registry.npmjs.org>
<http://registry.yarnpkg.com|registry.yarnpkg.com>
slack.datahubproject
<http://stackoverflow.com|stackoverflow.com>
superset.demo.datahu
www.analyticsmania.c
<http://www.datahubproject.io|www.datahubproject.io>
<http://www.npmjs.com|www.npmjs.com>
<http://www.robotstxt.org|www.robotstxt.org>
lively-jackal-83760
03/12/2022, 3:29 PMbetter-orange-49102
03/14/2022, 3:20 AMbetter-orange-49102
03/14/2022, 6:30 AMmysterious-lamp-91034
03/14/2022, 9:31 PM[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:zookeeper.version=3.5.6-c11b7e26bc554b8523dc929761dd28808913f091, built on 10/08/2019 20:18 GMT
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:host.name=<http://schema-registry-test-0a02a454.ec2.pin220.com|schema-registry-test-0a02a454.ec2.pin220.com>
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.version=1.8.0_212
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.vendor=Azul Systems, Inc.
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.home=/usr/lib/jvm/zulu-8-amd64/jre
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.class.path=/etc/confluent/docker/docker-utils.jar
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.io.tmpdir=/tmp
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.compiler=<NA>
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:os.name=Linux
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:os.arch=amd64
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:os.version=5.4.0-1041-aws
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:user.name=root
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:user.home=/root
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:user.dir=/
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:os.memory.free=230MB
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:os.memory.max=3456MB
[main] INFO org.apache.zookeeper.ZooKeeper - Client environment:os.memory.total=234MB
[main] INFO org.apache.zookeeper.ZooKeeper - Initiating client connection, connectString=zookeeper-dynamic-schema-registry-dev-0a0c00b7:2181 sessionTimeout=40000 watcher=io.confluent.admin.utils.ZookeeperConnectionWatcher@6f539caf
[main] INFO org.apache.zookeeper.common.X509Util - Setting -D jdk.tls.rejectClientInitiatedRenegotiation=true to disable client-initiated TLS renegotiation
[main] INFO org.apache.zookeeper.ClientCnxnSocket - jute.maxbuffer value is 4194304 Bytes
[main] INFO org.apache.zookeeper.ClientCnxn - zookeeper.request.timeout value is 0. feature enabled=
[main-SendThread(zookeeper-dynamic-schema-registry-dev-0a0c00b7:2181)] INFO org.apache.zookeeper.ClientCnxn - Opening socket connection to server zookeeper-dynamic-schema-registry-dev-0a0c00b7/10.12.0.183:2181. Will not attempt to authenticate using SASL (unknown error)
[main-SendThread(zookeeper-dynamic-schema-registry-dev-0a0c00b7:2181)] INFO org.apache.zookeeper.ClientCnxn - Socket connection established, initiating session, client: /10.2.164.84:33680, server: zookeeper-dynamic-schema-registry-dev-0a0c00b7/10.12.0.183:2181
[main-SendThread(zookeeper-dynamic-schema-registry-dev-0a0c00b7:2181)] INFO org.apache.zookeeper.ClientCnxn - Session establishment complete on server zookeeper-dynamic-schema-registry-dev-0a0c00b7/10.12.0.183:2181, sessionid = 0x500acfbbd7b5afa, negotiated timeout = 40000
[main] INFO org.apache.zookeeper.ZooKeeper - Session: 0x500acfbbd7b5afa closed
[main-EventThread] INFO org.apache.zookeeper.ClientCnxn - EventThread shut down for session: 0x500acfbbd7b5afa
[main] INFO org.apache.zookeeper.ZooKeeper - Initiating client connection, connectString=zookeeper-dynamic-schema-registry-dev-0a0c00b7:2181 sessionTimeout=40000 watcher=io.confluent.admin.utils.ZookeeperConnectionWatcher@799f7e29
[main] INFO org.apache.zookeeper.ClientCnxnSocket - jute.maxbuffer value is 4194304 Bytes
[main] INFO org.apache.zookeeper.ClientCnxn - zookeeper.request.timeout value is 0. feature enabled=
[main-SendThread(zookeeper-dynamic-schema-registry-dev-0a0c00b7:2181)] INFO org.apache.zookeeper.ClientCnxn - Opening socket connection to server zookeeper-dynamic-schema-registry-dev-0a0c00b7/10.12.0.183:2181. Will not attempt to authenticate using SASL (unknown error)
[main-SendThread(zookeeper-dynamic-schema-registry-dev-0a0c00b7:2181)] INFO org.apache.zookeeper.ClientCnxn - Socket connection established, initiating session, client: /10.2.164.84:33682, server: zookeeper-dynamic-schema-registry-dev-0a0c00b7/10.12.0.183:2181
[main-SendThread(zookeeper-dynamic-schema-registry-dev-0a0c00b7:2181)] INFO org.apache.zookeeper.ClientCnxn - Session establishment complete on server zookeeper-dynamic-schema-registry-dev-0a0c00b7/10.12.0.183:2181, sessionid = 0x500acfbbd7b5afb, negotiated timeout = 40000
[main] INFO org.apache.zookeeper.ZooKeeper - Session: 0x500acfbbd7b5afb closed
[main-EventThread] INFO org.apache.zookeeper.ClientCnxn - EventThread shut down for session: 0x500acfbbd7b5afb
[main] ERROR io.confluent.admin.utils.cli.KafkaReadyCommand - Error while running kafka-ready.
org.apache.kafka.common.errors.TimeoutException: Timed out waiting for Kafka to register brokers in Zookeeper. timeout (ms) = 40000
Do you know what is the problem? Thanksbland-orange-13353
03/15/2022, 9:28 AMmysterious-lamp-91034
03/16/2022, 6:21 PMgit diff
diff --git a/docker/quickstart/docker-compose-without-neo4j.quickstart.yml b/docker/quickstart/docker-compose-without-neo4j.quickstart.yml
index a3614d602..7a13a1fef 100644
--- a/docker/quickstart/docker-compose-without-neo4j.quickstart.yml
+++ b/docker/quickstart/docker-compose-without-neo4j.quickstart.yml
@@ -59,14 +59,14 @@ services:
- ${HOME}/.datahub/plugins:/etc/datahub/plugins
datahub-gms:
container_name: datahub-gms
- depends_on:
- - mysql
environment:
- DATASET_ENABLE_SCSI=false
- - EBEAN_DATASOURCE_USERNAME=datahub
- - EBEAN_DATASOURCE_PASSWORD=datahub
- - EBEAN_DATASOURCE_HOST=mysql:3306
- - EBEAN_DATASOURCE_URL=jdbc:<mysql://mysql:3306/datahub?verifyServerCertificate=false&useSSL=true&useUnicode=yes&characterEncoding=UTF-8>
+ - EBEAN_DATASOURCE_USERNAME=xxx
+ - EBEAN_DATASOURCE_PASSWORD=xxx
+ - EBEAN_DATASOURCE_HOST=<http://schemaregistrydevdb.proxysql.pinadmin.com:3306|schemaregistrydevdb.proxysql.pinadmin.com:3306>
+ - EBEAN_DATASOURCE_URL=jdbc:<mysql://schemaregistrydevdb.proxysql.pinadmin.com:3306/datahub?verifyServerCertificate=false&useSSL=true&useUnicode=yes&characterEncoding=UTF-8>
- EBEAN_DATASOURCE_DRIVER=com.mysql.jdbc.Driver
- KAFKA_BOOTSTRAP_SERVER=broker:29092
- KAFKA_SCHEMAREGISTRY_URL=<http://schema-registry:8081>
@@ -125,30 +125,30 @@ services:
- KAFKA_BOOTSTRAP_SERVER=broker:29092
hostname: kafka-setup
image: linkedin/datahub-kafka-setup:${DATAHUB_VERSION:-head}
- mysql:
- command: --character-set-server=utf8mb4 --collation-server=utf8mb4_bin
- container_name: mysql
- environment:
- - MYSQL_DATABASE=datahub
- - MYSQL_USER=datahub
- - MYSQL_PASSWORD=datahub
- - MYSQL_ROOT_PASSWORD=datahub
- hostname: mysql
- image: mysql:5.7
- ports:
- - 3306:3306
- volumes:
- - ../mysql/init.sql:/docker-entrypoint-initdb.d/init.sql
- - mysqldata:/var/lib/mysql
mysql-setup:
container_name: mysql-setup
- depends_on:
- - mysql
environment:
- - MYSQL_HOST=mysql
+ - MYSQL_HOST=<http://schemaregistrydevdb.proxysql.pinadmin.com|schemaregistrydevdb.proxysql.pinadmin.com>
- MYSQL_PORT=3306
- - MYSQL_USERNAME=datahub
- - MYSQL_PASSWORD=datahub
+ - MYSQL_USERNAME=xxx
+ - MYSQL_PASSWORD=xxx
- DATAHUB_DB_NAME=datahub
hostname: mysql-setup
image: acryldata/datahub-mysql-setup:head
diff --git a/metadata-ingestion/src/datahub/cli/docker_check.py b/metadata-ingestion/src/datahub/cli/docker_check.py
index ea3944c10..003aa87ca 100644
--- a/metadata-ingestion/src/datahub/cli/docker_check.py
+++ b/metadata-ingestion/src/datahub/cli/docker_check.py
@@ -11,7 +11,7 @@ REQUIRED_CONTAINERS = [
"kafka-setup",
"schema-registry",
"broker",
- "mysql",
"zookeeper",
# These two containers are not necessary - only helpful in debugging.
# "kafka-topics-ui",
It works when I use mysql image
However, after I switched to my MySQL instance and nuke and restart the quickstart, I saw error like
18:06:08.571 [main] ERROR o.s.web.context.ContextLoader:313 - Context initialization failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'recommendationServiceFactory': Unsatisfied dependency expressed through field 'topPlatformsCandidateSource'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'topPlatformsCandidateSourceFactory': Unsatisfied dependency expressed through field 'entityService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ebeanAspectDao' defined in com.linkedin.gms.factory.entity.EbeanAspectDaoFactory: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.linkedin.metadata.entity.ebean.EbeanAspectDao]: Factory method 'createInstance' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ebeanServer' defined in com.linkedin.gms.factory.entity.EbeanServerFactory: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.ebean.EbeanServer]: Factory method 'createServer' threw exception; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:659)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:401)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:292)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:103)
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:921)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:554)
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:888)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:357)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1443)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1407)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:821)
at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:276)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:106)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:106)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
at org.eclipse.jetty.server.Server.start(Server.java:407)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:106)
at org.eclipse.jetty.server.Server.doStart(Server.java:371)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at org.eclipse.jetty.runner.Runner.run(Runner.java:520)
at org.eclipse.jetty.runner.Runner.main(Runner.java:565)
Do you know what was going on? Thanks!rapid-book-98432
03/17/2022, 10:12 AMprehistoric-forest-92726
03/17/2022, 10:41 PM#12 158.7 [main] INFO com.linkedin.pegasus.generator.DataTemplateGeneratorCmdLineApp - Generating 32 files
#12 158.9
#12 158.9 FAILURE: Build failed with an exception.
#12 158.9
#12 158.9 * What went wrong:
#12 158.9 Execution failed for task ':datahub-web-react:yarnInstall'.
#12 158.9 > Process 'command 'yarn'' finished with non-zero exit value 131
#12 158.9
#12 158.9 * Try:
#12 158.9 Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
#12 158.9
#12 158.9 * Get more help at <https://help.gradle.org>
#12 158.9 Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
#12 158.9 Use '--warning-mode all' to show the individual deprecation warnings.
#12 158.9 See <https://docs.gradle.org/6.9.2/userguide/command_line_interface.html#sec:command_line_warnings>
#12 158.9 17 actionable tasks: 17 executed
#12 158.9
#12 158.9
#12 158.9 BUILD FAILED in 2m 38s
------
executor failed running [/bin/sh -c cd datahub-src && ./gradlew :datahub-frontend:dist -PenableEmber=${ENABLE_EMBER} -PuseSystemNode=${USE_SYSTEM_NODE} -x test -x yarnTest -x yarnLint && cp datahub-frontend/build/distributions/datahub-frontend.zip ../datahub-frontend.zip && cd .. && rm -rf datahub-src && unzip datahub-frontend.zip]: exit code: 1
I also created an issue on GitHub: https://github.com/datahub-project/datahub/issues/4434
Any advices or insights is appreciated!thankful-glass-88027
03/18/2022, 2:15 PM# python3 -m pip install 'acryl-datahub[sql-profiles]'
# python3 -m pip install 'acryl-datahub[sqlalchemy]'
# python3 -m pip install sqlalchemy-vertica-python
And manage to execute the ingestion of object into Vertica. However it is not working in GUI - error is that Vertica-Python module cannot be found.
Is there a way to add this module without rebuilding the docker image?
1> I woudl also like to execute SQL Profiling for SQL alchemy - but when I add profile.enable = True - I am gettig error.
Any suggestions?
Thanksbrave-businessperson-3969
03/18/2022, 6:09 PMbetter-orange-49102
03/21/2022, 8:19 AMmysterious-lamp-91034
03/22/2022, 3:55 PMadamant-kilobyte-90981
03/22/2022, 4:48 PMError: UPGRADE FAILED: error validating "": error validating data: [ValidationError(Ingress.spec.rules[0].http.paths[0].backend.service.port.number): invalid type for io.k8s.api.networking.v1.ServiceBackendPort.number: got "string", expected "integer", ValidationError(Ingress.spec.rules[0].http.paths[0].backend.service): missing required field "name" in io.k8s.api.networking.v1.IngressServiceBackend]
We copied the ingress portion from the values.yml in this section: https://datahubproject.io/docs/deploy/aws#expose-endpoints-using-a-load-balancer
Anyone run into this or know a solution?swift-breakfast-25077
03/23/2022, 5:15 PMmysterious-lamp-91034
03/24/2022, 4:20 AMbetter-orange-49102
03/24/2022, 5:45 AMkind-teacher-18789
03/25/2022, 9:14 AMtall-queen-61078
03/26/2022, 12:35 PMFailed to log in! SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
quaint-window-7517
03/28/2022, 9:19 AMhelm install prerequisites datahub/datahub-prerequisites
to install dependencies, but I keep on receiving errors from pods, is anyone know about this error or could help with that? Thanks a lot in advance.chilly-oil-22683
03/29/2022, 11:14 AMambitious-doctor-8952
03/30/2022, 4:34 AMbrave-businessperson-3969
03/30/2022, 8:15 AMpolite-orange-57255
03/30/2022, 9:07 AMadorable-flower-19656
03/31/2022, 7:22 AMancient-egg-70238
03/31/2022, 3:04 PMmysterious-lamp-91034
03/31/2022, 5:19 PM