Hi,

I tried to migrate an SP-Instance from 0.71.0-SNAPSHOT to 0.92.0-SNAPSHOT ( 
01.04.2023).
I used the following commands:
./streampipes down
./streampipes clean
Update .env file
./streampipes env -s full
./streampipes up -d


The backend container exists with 1 because of an exception[1] when accessing 
the couched.

Changing the .env file back to the old version leads to a smoothly running 
StreamPipes

Do you have a hint how I could solve topic?

BR,
Stefan

[1]

backend_1                      | 2023-04-02T14:05:12.372Z  INFO 1 --- [         
  main] o.a.s.s.core.StreamPipesEnvChecker       : Checking and updating 
environment variables...
backend_1                      | 2023-04-02T14:05:12.798Z  INFO 1 --- [         
  main] o.a.s.s.core.StreamPipesEnvChecker       : No JWT signing mode provided 
(using default settings), consult the docs to learn how to provide JWT settin
gs
backend_1                      | 2023-04-02T14:05:12.799Z  INFO 1 --- [         
  main] o.a.s.s.core.StreamPipesEnvChecker       : Updating local auth config 
with signing mode HMAC
backend_1                      | 2023-04-02T14:05:12.912Z  INFO 1 --- [         
  main] o.a.s.s.c.utils.CouchDbViewGenerator     : Checking if generic database 
genericstorage exists...
backend_1                      | 2023-04-02T14:05:13.262Z  WARN 1 --- [         
  main] o.a.s.s.c.utils.CouchDbViewGenerator     : Status code 401 from CouchDB 
- something went wrong during install!
backend_1                      | 2023-04-02T14:05:13.269Z  INFO 1 --- [         
  main] o.a.s.s.c.migrations.MigrationsHandler   : Checking for required 
migrations...
backend_1                      | 2023-04-02T14:05:13.310Z  INFO 1 --- [         
  main] o.a.s.s.c.migrations.MigrationsHandler   : Performing migration: 
Populating database with default asset links
backend_1                      | org.apache.http.client.HttpResponseException: 
status code: 401, reason phrase: Unauthorized
backend_1                      |        at 
org.apache.http.impl.client.AbstractResponseHandler.handleResponse(AbstractResponseHandler.java:70)
backend_1                      |        at 
org.apache.http.client.fluent.Response.handleResponse(Response.java:90)
backend_1                      |        at 
org.apache.http.client.fluent.Response.returnContent(Response.java:97)
backend_1                      |        at 
org.apache.streampipes.storage.couchdb.impl.GenericStorageImpl.executeAndReturnContent(GenericStorageImpl.java:119)
backend_1                      |        at 
org.apache.streampipes.storage.couchdb.impl.GenericStorageImpl.create(GenericStorageImpl.java:79)
backend_1                      |        at 
org.apache.streampipes.storage.couchdb.impl.GenericStorageImpl.create(GenericStorageImpl.java:87)
backend_1                      |        at 
org.apache.streampipes.manager.setup.tasks.CreateAssetLinkTypeTask.lambda$execute$0(CreateAssetLinkTypeTask.java:55)
backend_1                      |        at 
java.base/java.util.Arrays$ArrayList.forEach(Unknown Source)
backend_1                      |        at 
org.apache.streampipes.manager.setup.tasks.CreateAssetLinkTypeTask.execute(CreateAssetLinkTypeTask.java:52)
backend_1                      |        at 
org.apache.streampipes.service.core.migrations.v070.CreateAssetLinkTypeMigration.executeMigration(CreateAssetLinkTypeMigration.java:43)
backend_1                      |        at 
org.apache.streampipes.service.core.migrations.MigrationsHandler.lambda$performMigrations$0(MigrationsHandler.java:39)
backend_1                      |        at 
java.base/java.util.Arrays$ArrayList.forEach(Unknown Source)
backend_1                      |        at 
org.apache.streampipes.service.core.migrations.MigrationsHandler.performMigrations(MigrationsHandler.java:35)
backend_1                      |        at 
org.apache.streampipes.service.core.StreamPipesBackendApplication.init(StreamPipesBackendApplication.java:118)
backend_1                      |        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
backend_1                      |        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
backend_1                      |        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
backend_1                      |        at 
java.base/java.lang.reflect.Method.invoke(Unknown Source)
backend_1                      |        at 
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:425)
backend_1                      |        at 
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:369)
backend_1                      |        at 
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:193)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:419)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1762)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:598)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
backend_1                      |        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
backend_1                      |        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973)
backend_1                      |        at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:917)
backend_1                      |        at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:584)
backend_1                      |        at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
backend_1                      |        at 
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732)
backend_1                      |        at 
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434)
backend_1                      |        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:310)
backend_1                      |        at 
org.apache.streampipes.service.base.StreamPipesServiceBase.runApplication(StreamPipesServiceBase.java:50)
backend_1                      |        at 
org.apache.streampipes.service.base.StreamPipesServiceBase.startStreamPipesService(StreamPipesServiceBase.java:43)
backend_1                      |        at 
org.apache.streampipes.service.core.StreamPipesBackendApplication.main(StreamPipesBackendApplication.java:90)
backend_1                      |        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
backend_1                      |        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
backend_1                      |        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
backend_1                      |        at 
java.base/java.lang.reflect.Method.invoke(Unknown Source)
backend_1                      |        at 
org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)
backend_1                      |        at 
org.springframework.boot.loader.Launcher.launch(Launcher.java:95)
backend_1                      |        at 
org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
backend_1                      |        at 
org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:65)
backend_1                      | 2023-04-02T14:05:13.353Z  WARN 1 --- [         
  main] ConfigServletWebServerApplicationContext : Exception encountered during 
context initialization - cancelling refresh attempt: 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'streamPipesBackendApplication': Invocation of init method failed
backend_1                      | 2023-04-02T14:05:13.367Z  INFO 1 --- [         
  main] o.apache.catalina.core.StandardService   : Stopping service [Tomcat]
backend_1                      | 2023-04-02T14:05:13.465Z  INFO 1 --- [         
  main] .s.b.a.l.ConditionEvaluationReportLogger :
backend_1                      |
backend_1                      | Error starting ApplicationContext. To display 
the condition evaluation report re-run your application with 'debug' enabled.
backend_1                      | 2023-04-02T14:05:13.541Z ERROR 1 --- [         
  main] o.s.boot.SpringApplication               : Application run failed
backend_1                      |
backend_1                      | 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'streamPipesBackendApplication': Invocation of init method failed
backend_1                      |        at 
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:196)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:419)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1762)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:598)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
backend_1                      |        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
backend_1                      |        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
backend_1                      |        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973)
backend_1                      |        at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:917)
backend_1                      |        at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:584)
backend_1                      |        at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
backend_1                      |        at 
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732)
backend_1                      |        at 
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434)
backend_1                      |        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:310)
backend_1                      |        at 
org.apache.streampipes.service.base.StreamPipesServiceBase.runApplication(StreamPipesServiceBase.java:50)
backend_1                      |        at 
org.apache.streampipes.service.base.StreamPipesServiceBase.startStreamPipesService(StreamPipesServiceBase.java:43)
backend_1                      |        at 
org.apache.streampipes.service.core.StreamPipesBackendApplication.main(StreamPipesBackendApplication.java:90)
backend_1                      |        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
backend_1                      |        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
backend_1                      |        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
backend_1                      |        at 
java.base/java.lang.reflect.Method.invoke(Unknown Source)
backend_1                      |        at 
org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)
backend_1                      |        at 
org.springframework.boot.loader.Launcher.launch(Launcher.java:95)
backend_1                      |        at 
org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
backend_1                      |        at 
org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:65)
backend_1                      | Caused by: 
org.apache.streampipes.commons.exceptions.SpRuntimeException: Could not create 
asset link document
backend_1                      |        at 
org.apache.streampipes.manager.setup.tasks.CreateAssetLinkTypeTask.lambda$execute$0(CreateAssetLinkTypeTask.java:58)
backend_1                      |        at 
java.base/java.util.Arrays$ArrayList.forEach(Unknown Source)
backend_1                      |        at 
org.apache.streampipes.manager.setup.tasks.CreateAssetLinkTypeTask.execute(CreateAssetLinkTypeTask.java:52)
backend_1                      |        at 
org.apache.streampipes.service.core.migrations.v070.CreateAssetLinkTypeMigration.executeMigration(CreateAssetLinkTypeMigration.java:43)
backend_1                      |        at 
org.apache.streampipes.service.core.migrations.MigrationsHandler.lambda$performMigrations$0(MigrationsHandler.java:39)
backend_1                      |        at 
java.base/java.util.Arrays$ArrayList.forEach(Unknown Source)
backend_1                      |        at 
org.apache.streampipes.service.core.migrations.MigrationsHandler.performMigrations(MigrationsHandler.java:35)
backend_1                      |        at 
org.apache.streampipes.service.core.StreamPipesBackendApplication.init(StreamPipesBackendApplication.java:118)
backend_1                      |        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
backend_1                      |        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
backend_1                      |        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
backend_1                      |        at 
java.base/java.lang.reflect.Method.invoke(Unknown Source)
backend_1                      |        at 
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:425)
backend_1                      |        at 
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:369)
backend_1                      |        at 
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:193)
backend_1                      |        ... 26 common frames omitted
backend_1                      |
streampipes_backend_1 exited with code 1










SEEBURGER AG            Vorstand/SEEBURGER Executive Board:
Sitz der Gesellschaft/Registered Office:                Axel Haas, Michael 
Kleeberg, Axel Otto, Dr. Martin Kuntz, Matthias Fe?enbecker
Edisonstr. 1
D-75015 Bretten         Vorsitzende des Aufsichtsrats/Chairperson of the 
SEEBURGER Supervisory Board:
Tel.: 07252 / 96 - 0            Prof. Dr. Simone Zeuchner
Fax: 07252 / 96 - 2222
Internet: http://www.seeburger.de               Registergericht/Commercial 
Register:
e-mail: [email protected]               HRB 240708 Mannheim


Dieses E-Mail ist nur f?r den Empf?nger bestimmt, an den es gerichtet ist und 
kann vertrauliches bzw. unter das Berufsgeheimnis fallendes Material enthalten. 
Jegliche darin enthaltene Ansicht oder Meinungs?u?erung ist die des Autors und 
stellt nicht notwendigerweise die Ansicht oder Meinung der SEEBURGER AG dar. 
Sind Sie nicht der Empf?nger, so haben Sie diese E-Mail irrt?mlich erhalten und 
jegliche Verwendung, Ver?ffentlichung, Weiterleitung, Abschrift oder jeglicher 
Druck dieser E-Mail ist strengstens untersagt. Weder die SEEBURGER AG noch der 
Absender (Obermeier. Stefan) ?bernehmen die Haftung f?r Viren; es obliegt Ihrer 
Verantwortung, die E-Mail und deren Anh?nge auf Viren zu pr?fen.


This email is intended only for the recipient(s) to whom it is addressed. This 
email may contain confidential material that may be protected by professional 
secrecy. Any fact or opinion contained, or expression of the material herein, 
does not necessarily reflect that of SEEBURGER AG. If you are not the addressee 
or if you have received this email in error, any use, publication or 
distribution including forwarding, copying or printing is strictly prohibited. 
Neither SEEBURGER AG, nor the sender (Obermeier. Stefan) accept liability for 
viruses; it is your responsibility to check this email and its attachments for 
viruses.

Reply via email to