refined-energy-76018
07/06/2022, 5:38 PMkind-dawn-17532
07/06/2022, 5:54 PMgentle-camera-33498
07/06/2022, 8:37 PMgreen-pharmacist-54624
07/07/2022, 9:51 AMdatahub docker quickstart
and I am getting this error
Unable to run quickstart - the following issues were detected:
- datahub-gms is running but not healthy
Here my log file error statement
09:05:37 [main] WARN o.s.w.c.s.XmlWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'siblingGraphServiceFactory': Unsatisfied dependency expressed through field '_entityService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'entityAspectDao' defined in com.linkedin.gms.factory.entity.EntityAspectDaoFactory: Unsatisfied dependency expressed through method 'createEbeanInstance' parameter 0; 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
09:05:37 [main] ERROR o.s.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'siblingGraphServiceFactory': Unsatisfied dependency expressed through field '_entityService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'entityAspectDao' defined in com.linkedin.gms.factory.entity.EntityAspectDaoFactory: Unsatisfied dependency expressed through method 'createEbeanInstance' parameter 0; 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:1073)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:572)
at org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:1002)
at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:746)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:379)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1449)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1414)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:916)
at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:288)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
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:97)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
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:97)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
at org.eclipse.jetty.server.Server.start(Server.java:423)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
at org.eclipse.jetty.server.Server.doStart(Server.java:387)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
at org.eclipse.jetty.runner.Runner.run(Runner.java:519)
at org.eclipse.jetty.runner.Runner.main(Runner.java:564)
bumpy-activity-74405
07/07/2022, 10:34 AMPolicies Guide
it takes me to a page that doesn't exist (https://datahubproject.io/docs/policies/). However there is a page that exists that you can find manually under authorization - https://datahubproject.io/docs/authorization/policies.bumpy-activity-74405
07/07/2022, 11:06 AMv0.8.38
. Prior to updating I had a platform policy that allowed users to Manage Users & Groups
and it worked fine. It still works, but the only way to access it is if you know the url (https://somehost.com/settings/identities/users). The User & Groups
tab under Access
is just not there for users with those privileges. After tinkering around I found that the tab does appear if you give a user Manage policies
platform privileges to go along with Manage Users & Groups
, but that's obviously too wide to use as a workaround.bland-orange-13353
07/07/2022, 2:22 PMrhythmic-stone-77840
07/07/2022, 2:56 PMcalm-dinner-63735
07/07/2022, 8:39 PMjolly-traffic-67085
07/08/2022, 6:53 AM_mutation_ {
createAccessToken(input: {type: PERSONAL, actorUrn: "urn:li:corpuser:datahub", duration: ONE_HOUR, name: "my personal token"}) {
accessToken
metadata {
id
name
description
}
}
}
and
curl --location --request POST '<http://localhost:8080/api/graphql>' \
--header 'X-DataHub-Actor: urn:li:corpuser:datahub' \
--header 'Content-Type: application/json' \
--data-raw '{ "query":"{ createAccessToken(input: { type: PERSONAL, actorUrn: \"urn:li:corpuser:datahub\", duration: ONE_HOUR, name: \"my personal token\" } ) { accessToken metadata { id name description} } }", "variables":{}}'
but it not working follow this picture. please suggest me about how to create GenerateAccessToken by use GraphiQL and OpenAPI
Thanks in advance!calm-dinner-63735
07/08/2022, 8:21 AMbest-lamp-53937
07/08/2022, 12:51 PMmicroscopic-mechanic-13766
07/11/2022, 8:58 AMquick-pizza-8906
07/11/2022, 10:27 AMmost-nightfall-36645
07/11/2022, 11:33 AMdatahub-datahub-upgrade-job
isnt run. Is there a documented process for upgrading k8s deployments?most-nightfall-36645
07/11/2022, 12:20 PMrequests.exceptions.JSONDecodeError: [Errno Expecting value] <html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/>
<title>Error 401 Unauthorized to perform this action.</title>
</head>
<body><h2>HTTP ERROR 401 Unauthorized to perform this action.</h2>
<table>
<tr><th>URI:</th><td>/entities</td></tr>
<tr><th>STATUS:</th><td>401</td></tr>
<tr><th>MESSAGE:</th><td>Unauthorized to perform this action.</td></tr>
<tr><th>SERVLET:</th><td>restliRequestHandler</td></tr>
</table>
<hr/><a href="<https://eclipse.org/jetty>">Powered by Jetty:// 9.4.46.v20220331</a><hr/>
</body>
</html>
The server reports a missing authentication token:
10:36:57.676 [qtp1830908236-57260] WARN c.d.a.a.AuthenticatorChain:70 - Authentication chain failed to resolve a valid authentication. Errors: [(com.datahub.authentication.authenticator.DataHubSystemAuthenticator,Failed to authenticate inbound request: Authorization header is missing 'Basic' prefix.), (com.datahub.authentication.authenticator.DataHubTokenAuthenticator,Failed to authenticate inbound request: Unable to verify the provided token.)]
This behaviour happens intermittently, where some jobs suceed and other fail, we havent changed our client or token between jobs, so I dont understand why the token is missing.
We host our deployment using EKS, we use MySQL as our datastore.
I have checked:
• RDS database connections and system resources
• Kafka system resource
• ES system resources
None of these are under contention.
I also check the node where the frontend and gms containers are running, both have plenty of free memory and cpu time.
I am wondering if this could be a bug, does anyone have any suggestions?hallowed-dog-79615
07/11/2022, 12:58 PMwooden-arm-26381
07/11/2022, 4:23 PMmutation createPolicy{
createPolicy (
input: {
type: METADATA,
name: "filter match urn",
state: ACTIVE,
description: "",
resources: {
type: "",
resources: [ ],
allResources: false,
filter: {
criteria: [
{
field: "entity_urn",
values: [ "urn:li:dataset:(urn:li:dataPlatform:bigquery,<project>.<dataset>.<table>,DEV)" ],
condition: EQUALS
}
]
}
},
actors: {
users: [ ],
groups: [ ],
resourceOwners: false,
allUsers: true,
allGroups: false
},
privileges:[ "VIEW_ENTITY_PAGE" ]
}
)
}
Any help greatly appreciated 🙂
Cheersmost-pillow-90882
07/11/2022, 9:41 PM21:05:58 [application-akka.actor.default-dispatcher-16] ERROR auth.sso.oidc.OidcCallbackLogic - Unable to renew the session. The session store may not support this feature
hallowed-machine-2603
07/12/2022, 4:29 AMpurple-analyst-83660
07/12/2022, 11:07 AMmysterious-butcher-86719
07/12/2022, 1:54 PMmicroscopic-mechanic-13766
07/12/2022, 2:25 PMReceived signal: terminated
Command exited with error: exit status 143
Is there a way to modify the time that this graceful termination is executed??steep-carpet-52398
07/12/2022, 2:42 PMhandsome-football-66174
07/12/2022, 7:21 PMFAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':datahub-web-react:yarnBuild'.
> Process 'command 'yarn'' finished with non-zero exit value 131
* Try:
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.
* Get more help at <https://help.gradle.org>
BUILD FAILED in 2m 26s
echoing-farmer-38304
07/13/2022, 7:45 AMplain-farmer-27314
07/13/2022, 2:34 PMsearch(
input:
{
type: DATASET,
query: "",
count: 6000,
filters: [
{
field: "platform",
value: "urn:li:dataPlatform:bigquery"
}
]
}
)
However this is only returning datasets that I have directly ingested, and not those brought in "indirectly" through lineage or other means. Is this supposed to happen? And if so, can I modify the search params to include these results?kind-whale-32412
07/13/2022, 3:34 PMdatahub docker quickstart
I get an errror
Detected M1 machine
Unable to run quickstart:
- Docker doesn't seem to be running. Did you start it?
kind-whale-32412
07/13/2022, 3:34 PMgifted-knife-16120
07/14/2022, 7:53 AM