The bad error I see is this: REQUEST-FAILED-PUSHMANAGERCONFIGURATION-4001W java.lang.RuntimeException: Unable to translate between versions: ONAP-R2 -> UNKNOWN
But unclear which entity is confused.
Can you run docker ps on the VM so we can verify the docker image version?
Can you include the content of config.yaml? (Clear the OpenStack password you are using.)
The docker image version is "dcae-controller:1.1.0"
Just to let you know, the nexus & docker repository I'm using is a cloned version of ONAP repo and will be in sync on daily basis.So, I guess we can neglect the repo urls there.
Below is the content of config.yaml file:
BASE: 2-NIC
ZONE: bm01
DNS-IP-ADDR: 10.0.100.1
STATE: nj
DCAE-VERSION: 1.1.0
HORIZON-URL: http://10.247.134.40/dashboard/
KEYSTONE-URL: http://10.247.134.40:5000/v2.0
OPENSTACK-TENANT-ID: 6faebe0d3e5d46f5ab156fd705f9b15d
OPENSTACK-TENANT-NAME: dev_comm
OPENSTACK-REGION: RegionOne
OPENSTACK-PRIVATE-NETWORK: oam_ecomp_gWu2
OPENSTACK-USER: dev_comm
OPENSTACK-PASSWORD: *******
OPENSTACK-AUTH-METHOD: password
OPENSTACK-KEYNAME: onap_key_gWu2_dcae
OPENSTACK-PUBLIC-NETWORK: 73f56f50-a3c0-437f-a3bb-2f0dcd31fa95
OPENSTACK-PUBKEY: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDC8lnJJxqRQcQop9hHQriIZKB4pRTDpEo661v22XIf2p9lxOQyDBPJtPeLVhAtv0GwUAASe41ulyru9dgUEjPaFhJiuflstCCiHnHBOshhXkcIfSHrhoiYWPvYfLrz0wW4e2YnsiKCA17FiTR09kJ33/oNJeWOJ/nPH5Ww0Z8Jri7g4VUysHChyvD4YWG+E/r+7/R9q8TGWMZn5KiRMJ4GvXbdi0o62seG2Pl9p7Y65hUJtiMmStRF10KKrSpWn/ufpGqlfwmDwZ1ig3ek5UO03c18SQrO02eE+XsOLkXqx6N8TCaYGdG0x3ZPmO6vWsxrZjPoEkNUr5M0+DCBR55p Generated-by-Nova
NEXUS-URL-ROOT: https://nexus3.openecomp.org:10001
NEXUS-USER: admin
NEXUS-PASSWORD: ******
NEXUS-URL-SNAPSHOTS: http://10.247.86.136:8081/nexus/content/repositories/snapshots/
NEXUS-RAWURL: https://nexus3.openecomp.org/repository/raw
DOCKER-REGISTRY: nexus3.onap.org:10001
DOCKER-VERSION: 1.1-STAGING-latest
GIT-MR-REPO: http://*****@10.247.86.139/dcae_demo_startup/message-router.git
public_net_id: 73f56f50-a3c0-437f-a3bb-2f0dcd31fa95
dcae_ip_addr: 10.0.4.1
dcae_pstg00_ip_addr: 10.0.4.101
dcae_coll00_ip_addr: 10.0.4.102
dcae_cdap00_ip_addr: 10.0.4.103
dcae_cdap01_ip_addr: 10.0.4.104
dcae_cdap02_ip_addr: 10.0.4.105
UBUNTU-1404-IMAGE: ubuntu-14.04-server-cloudimg-amd64-qcow2
UBUNTU-1604-IMAGE: ubuntu-16.04-server-cloudimg-amd64-qcow2
FLAVOR-SMALL: onap_small
FLAVOR-MEDIUM: onap_medium
FLAVOR-LARGE: onap_large
FLAVOR-XLARGE: onap_xlarge
Carsten Lund: I checked the cloud-init-output logs in coll00 vm. mvn command is failing with the error as below:
mvn -s /tmp/settings.xml -q org.apache.maven.plugins:maven-dependency-plugin:2.10:copy -Dartifact=org.openecomp.dcae.controller:dcae-controller-core-utils:1.1.0:zip:runtime -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -DoutputDirectory=/opt/app/dcae-controller-core-utils [INFO] Configured Artifact: org.openecomp.dcae.controller:dcae-controller-core-utils:runtime:1.1.0:zip [DEBUG] Using connector WagonRepositoryConnector with priority 0 for https://nexus.onap.org/content/repositories/snapshots/ Downloading: https://nexus.onap.org/content/repositories/snapshots/org/openecomp/dcae/controller/dcae-controller-core-utils/1.1.0/dcae-controller-core-utils-1.1.0-runtime.zip [DEBUG] Writing resolution tracking file /root/.m2/repository/org/openecomp/dcae/controller/dcae-controller-core-utils/1.1.0/dcae-controller-core-utils-1.1.0-runtime.zip.lastUpdated [DEBUG] Using connector WagonRepositoryConnector with priority 0 for https://nexus.onap.org/content/repositories/releases/ Downloading: https://nexus.onap.org/content/repositories/releases/org/openecomp/dcae/controller/dcae-controller-core-utils/1.1.0/dcae-controller-core-utils-1.1.0-runtime.zip [DEBUG] Writing resolution tracking file /root/.m2/repository/org/openecomp/dcae/controller/dcae-controller-core-utils/1.1.0/dcae-controller-core-utils-1.1.0-runtime.zip.lastUpdated [DEBUG] Using connector WagonRepositoryConnector with priority 0 for https://nexus.onap.org/content/groups/staging/ Downloading: https://nexus.onap.org/content/groups/staging/org/openecomp/dcae/controller/dcae-controller-core-utils/1.1.0/dcae-controller-core-utils-1.1.0-runtime.zip [DEBUG] Writing resolution tracking file /root/.m2/repository/org/openecomp/dcae/controller/dcae-controller-core-utils/1.1.0/dcae-controller-core-utils-1.1.0-runtime.zip.lastUpdated [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.541s [INFO] Finished at: Thu Jul 27 13:15:48 UTC 2017 [INFO] Final Memory: 10M/154M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.10:copy (default-cli) on project standalone-pom: Unable to resolve artifact. Could not transfer artifact org.openecomp.dcae.controller:dcae-controller-core-utils:zip:runtime:1.1.0 from/to snapshots (https://nexus.onap.org/content/repositories/snapshots/): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target [ERROR] org.openecomp.dcae.controller:dcae-controller-core-utils:zip:1.1.0 [ERROR] [ERROR] from the specified remote repositories: [ERROR] snapshots (https://nexus.onap.org/content/repositories/snapshots/, releases=true, snapshots=true), [ERROR] releases (https://nexus.onap.org/content/repositories/releases/, releases=true, snapshots=true), [ERROR] staging (https://nexus.onap.org/content/groups/staging/, releases=true, snapshots=true), [ERROR] central (http://repo.maven.apache.org/maven2, releases=true, snapshots=false) [ERROR] -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.10:copy (default-cli) on project standalone-pom: Unable to resolve artifact. at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Unable to resolve artifact. at org.apache.maven.plugin.dependency.fromConfiguration.AbstractFromConfigurationMojo.getArtifact(AbstractFromConfigurationMojo.java:261) at org.apache.maven.plugin.dependency.fromConfiguration.AbstractFromConfigurationMojo.getProcessedArtifactItems(AbstractFromConfigurationMojo.java:171) at org.apache.maven.plugin.dependency.fromConfiguration.CopyMojo.doExecute(CopyMojo.java:105) at org.apache.maven.plugin.dependency.AbstractDependencyMojo.execute(AbstractDependencyMojo.java:167) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) ... 19 more Caused by: org.apache.maven.artifact.resolver.ArtifactResolutionException: Could not transfer artifact org.openecomp.dcae.controller:dcae-controller-core-utils:zip:runtime:1.1.0 from/to snapshots (https://nexus.onap.org/content/repositories/snapshots/): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target org.openecomp.dcae.controller:dcae-controller-core-utils:zip:1.1.0 from the specified remote repositories: snapshots (https://nexus.onap.org/content/repositories/snapshots/, releases=true, snapshots=true), releases (https://nexus.onap.org/content/repositories/releases/, releases=true, snapshots=true), staging (https://nexus.onap.org/content/groups/staging/, releases=true, snapshots=true), central (http://repo.maven.apache.org/maven2, releases=true, snapshots=false) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:223) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:157) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:525) at org.apache.maven.plugin.dependency.fromConfiguration.AbstractFromConfigurationMojo.getArtifact(AbstractFromConfigurationMojo.java:257) ... 24 more Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Could not transfer artifact org.openecomp.dcae.controller:dcae-controller-core-utils:zip:runtime:1.1.0 from/to snapshots (https://nexus.onap.org/content/repositories/snapshots/): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:538) at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:216) at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:193) at org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:286) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:213) ... 27 more Caused by: org.sonatype.aether.transfer.ArtifactTransferException: Could not transfer artifact org.openecomp.dcae.controller:dcae-controller-core-utils:zip:runtime:1.1.0 from/to snapshots (https://nexus.onap.org/content/repositories/snapshots/): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:951) at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:939) at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:669) at org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:60) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: org.apache.maven.wagon.TransferFailedException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:892) at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116) at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88) at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61) at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:601) ... 4 more Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.ssl.Alerts.getSSLException(Alerts.java:192) at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1914) at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:279) at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:273) at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1477) at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:213) at sun.security.ssl.Handshaker.processLoop(Handshaker.java:961) at sun.security.ssl.Handshaker.process_record(Handshaker.java:897) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1033) at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1342) at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:719) at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:122) at org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractSessionOutputBuffer.flushBuffer(AbstractSessionOutputBuffer.java:159) at org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractSessionOutputBuffer.flush(AbstractSessionOutputBuffer.java:166) at org.apache.maven.wagon.providers.http.httpclient.impl.AbstractHttpClientConnection.doFlush(AbstractHttpClientConnection.java:272) at org.apache.maven.wagon.providers.http.httpclient.impl.AbstractHttpClientConnection.flush(AbstractHttpClientConnection.java:277) at org.apache.maven.wagon.providers.http.httpclient.impl.conn.ManagedClientConnectionImpl.flush(ManagedClientConnectionImpl.java:175) at org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequestExecutor.doSendRequest(HttpRequestExecutor.java:239) at org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:121) at org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:715) at org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:520) at org.apache.maven.wagon.providers.http.httpclient.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) at org.apache.maven.wagon.providers.http.httpclient.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:746) at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:886) ... 8 more Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:385) at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:292) at sun.security.validator.Validator.validate(Validator.java:260) at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:326) at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:107) at org.apache.maven.wagon.providers.http.RelaxedX509TrustManager.checkServerTrusted(RelaxedX509TrustManager.java:120) at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:906) at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1459) ... 28 more Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:196) at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:268) at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:380) ... 36 more
VM environment details(by running mvn in debug mode):
Apache Maven 3.0.5
Maven home: /usr/share/maven
Java version: 1.7.0_131, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.13.0-119-generic", arch: "amd64", family: "unix"
Stranged all SSL is disabled.
mvn -s /tmp/settings.xml -q \ org.apache.maven.plugins:maven-dependency-plugin:2.10:copy \ -Dartifact=org.openecomp.dcae.controller:dcae-controller-core-utils:1.1.0:zip:runtime \ -Dmaven.wagon.http.ssl.insecure=true \ -Dmaven.wagon.http.ssl.allowall=true \ -DoutputDirectory=/opt/app/dcae-controller-core-utils
If you run this command from the command line are you getting the same error?
Do you need to use some HTTP Proxy settings?
Carsten Lund:Yes, I tried executing the command from command line, I got the same error.
Also tried by including the proxy in /tmp/settings.xml but issue didn't get solved and the error remains same.
These parameters are not correct, at least as shown here:
Environment: Openstack
Docker version: 1.1-STAGING-Latest
It should be openstack and latest (lower case).
Are you using keystone v2.0 or v3.0? DCAE doesn't support v3.0
Yes, it is openstack and docker version as 1.1-STAGING-latest.
I'm using keystone v2.0.
I'm trying to deploy dcae collectors on Openstack environment.
I referred to DCAE Controller Development Guide and accordingly made the changes to the config.yaml file.
But on running controller-startup.sh file, I found that the docker-host and postgres instances were shown but in logs, I'm getting Connection refused error and is being failed after.
Note: I could be able to ping the urls from dcae-controller-vm
Below is the error log generated:
Also attaching the controller startup error log:
DCAE-Version :1.1.0
Environment :Openstack
Docker version :1.1-STAGING-Latest
Used HEAT template :openstack_nofloat