Hello! Please find attached the log file of errors. This is yesterday's (Apr 1) build.
Regards, -- Ilya Kasnacheev пт, 2 апр. 2021 г. в 11:52, Atri Sharma <a...@apache.org>: > I was able to, but then, it might be that something is cached locally. > > What errors did you run into? (I am assuming you are trying with a > build from the latest iteration of the PR). > > Atri > > On Fri, Apr 2, 2021 at 2:19 PM Ilya Kasnacheev > <ilya.kasnach...@gmail.com> wrote: > > > > Hello! > > > > But are you successful in running a node with Azure IP finder enabled in > > configuration, starting from that release directory? > > > > I amn't. > > > > Regards, > > -- > > Ilya Kasnacheev > > > > > > пт, 2 апр. 2021 г. в 07:42, Atri Sharma <a...@apache.org>: > > > > > Hello, > > > > > > Thank you for taking a look. > > > > > > I am not sure what the confusion is. On the current iteration of PR, I > > > am able to build and release and looking in the location you > > > mentioned, I see: > > > > > > Atris-MacBook-Pro-15:libs atrisharma$ cd optional/ > > > > > > Atris-MacBook-Pro-15:optional atrisharma$ cd ignite-azure/ > > > > > > Atris-MacBook-Pro-15:ignite-azure atrisharma$ ls > > > > > > README.txt azure-storage-blob-12.0.0.jar > ignite-azure-2.11.0-SNAPSHOT.jar > > > > > > > > > Attached is the screenshot. > > > > > > I have fixed the comments on the PR, please see and let me know. > > > > > > Atri > > > > > > On Thu, Apr 1, 2021 at 8:21 PM Ilya Kasnacheev > > > <ilya.kasnach...@gmail.com> wrote: > > > > > > > > Hello! > > > > > > > > Were you successful with using it from the deliverable of mvn > initialize > > > > -Prelease? > > > > > > > > Please refer for example to aws module dependencies section: > > > > > > > > <dependency> > > > > <groupId>com.amazonaws</groupId> > > > > <artifactId>aws-java-sdk-core</artifactId> > > > > <version>${aws.sdk.version}</version> > > > > </dependency> > > > > > > > > <dependency> > > > > <groupId>com.amazonaws</groupId> > > > > <artifactId>aws-java-sdk-s3</artifactId> > > > > <version>${aws.sdk.version}</version> > > > > </dependency> > > > > > > > > <dependency> > > > > <groupId>com.amazonaws</groupId> > > > > <artifactId>aws-java-sdk-ec2</artifactId> > > > > <version>${aws.sdk.version}</version> > > > > </dependency> > > > > > > > > <dependency> > > > > <groupId>com.amazonaws</groupId> > > > > <artifactId>aws-java-sdk-elasticloadbalancing</artifactId> > > > > <version>${aws.sdk.version}</version> > > > > </dependency> > > > > > > > > <dependency> > > > > <groupId>com.amazonaws</groupId> > > > > <artifactId>aws-java-sdk-elasticloadbalancingv2</artifactId> > > > > <version>${aws.sdk.version}</version> > > > > </dependency> > > > > > > > > <dependency> > > > > <groupId>com.amazonaws</groupId> > > > > <artifactId>aws-java-sdk-kms</artifactId> > > > > <version>${aws.sdk.version}</version> > > > > </dependency> > > > > > > > > <!-- Do not remove com.fasterxml.jackson.core:jackson-core it is > > > > required at runtime --> > > > > <dependency> > > > > <groupId>com.fasterxml.jackson.core</groupId> > > > > <artifactId>jackson-core</artifactId> > > > > <version>${jackson.version}</version> > > > > </dependency> > > > > > > > > <!-- Do not remove com.fasterxml.jackson.core:jackson-annotations it > > > > is required at runtime --> > > > > <dependency> > > > > <groupId>com.fasterxml.jackson.core</groupId> > > > > <artifactId>jackson-annotations</artifactId> > > > > <version>${jackson.version}</version> > > > > </dependency> > > > > > > > > <!-- Do not remove com.fasterxml.jackson.core:jackson-databind it is > > > > required at runtime --> > > > > <dependency> > > > > <groupId>com.fasterxml.jackson.core</groupId> > > > > <artifactId>jackson-databind</artifactId> > > > > <version>${jackson.version}</version> > > > > </dependency> > > > > > > > > <dependency> > > > > <groupId>com.amazonaws</groupId> > > > > <artifactId>aws-encryption-sdk-java</artifactId> > > > > <version>${aws.encryption.sdk.version}</version> > > > > <exclusions> > > > > <exclusion> > > > > <groupId>org.bouncycastle</groupId> > > > > <artifactId>bcprov-ext-jdk15on</artifactId> > > > > </exclusion> > > > > </exclusions> > > > > </dependency> > > > > > > > > <dependency> > > > > <groupId>org.bouncycastle</groupId> > > > > <artifactId>bcprov-ext-jdk15on</artifactId> > > > > <version>${bouncycastle.version}</version> > > > > </dependency> > > > > > > > > <dependency> > > > > <groupId>joda-time</groupId> > > > > <artifactId>joda-time</artifactId> > > > > <version>2.8.1</version> > > > > </dependency> > > > > > > > > <dependency> > > > > <groupId>org.apache.httpcomponents</groupId> > > > > <artifactId>httpclient</artifactId> > > > > <version>${httpclient.version}</version> > > > > </dependency> > > > > > > > > <dependency> > > > > <groupId>org.apache.httpcomponents</groupId> > > > > <artifactId>httpcore</artifactId> > > > > <version>${httpcore.version}</version> > > > > </dependency> > > > > > > > > azure module should likewise list all of its actual dependencies. > Right > > > now > > > > the module directory is empty so I'm not even going to test to run > it in > > > > stand-alone mode: > > > > ~/Downloads/apache-ignite-2.11.0-SNAPSHOT-bin% ls > > > libs/optional/ignite-azure > > > > azure-storage-blob-12.0.0.jar ignite-azure-2.11.0-SNAPSHOT.jar > > > README.txt > > > > > > > > Please address this issue along with other things which I have also > > > > commented on the PR. > > > > > > > > Regards, > > > > -- > > > > Ilya Kasnacheev > > > > > > > > > > > > ср, 31 мар. 2021 г. в 08:17, Atri Sharma <a...@apache.org>: > > > > > > > > > Thank you for the review. > > > > > > > > > > I have updated the PR. Please see. > > > > > > > > > > On Mon, Mar 29, 2021 at 8:27 PM Ilya Kasnacheev > > > > > <ilya.kasnach...@gmail.com> wrote: > > > > > > > > > > > > Hello! > > > > > > > > > > > > I have left some more comments after trying this change on a real > > > Azure > > > > > > cluster. > > > > > > > > > > > > Regards, > > > > > > -- > > > > > > Ilya Kasnacheev > > > > > > > > > > > > > > > > > > вт, 23 мар. 2021 г. в 18:32, Atri Sharma <a...@apache.org>: > > > > > > > > > > > > > Thank you! > > > > > > > > > > > > > > I have updated the PR. Please see and let me know. > > > > > > > > > > > > > > On Tue, Mar 23, 2021 at 4:27 PM Ilya Kasnacheev > > > > > > > <ilya.kasnach...@gmail.com> wrote: > > > > > > > > > > > > > > > > Hello! > > > > > > > > > > > > > > > > I am going to check this change out when I have time, using > my > > > Azure > > > > > > > > account. > > > > > > > > > > > > > > > > Regards, > > > > > > > > -- > > > > > > > > Ilya Kasnacheev > > > > > > > > > > > > > > > > > > > > > > > > вт, 23 мар. 2021 г. в 07:20, Atri Sharma <a...@apache.org>: > > > > > > > > > > > > > > > > > Gentle reminder on this -- please help in reviewing this. > > > > > > > > > > > > > > > > > > On Fri, Mar 19, 2021 at 10:23 AM Atri Sharma < > a...@apache.org> > > > > > wrote: > > > > > > > > > > > > > > > > > > > > Thanks Denis. > > > > > > > > > > > > > > > > > > > > I have raised a PR for the same: > > > > > > > > > > > > > > > > > > > > https://github.com/apache/ignite/pull/8897 > > > > > > > > > > > > > > > > > > > > Regards, > > > > > > > > > > > > > > > > > > > > Atri > > > > > > > > > > > > > > > > > > > > On Wed, Mar 10, 2021 at 1:21 AM Denis Magda < > > > dma...@apache.org> > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > Atri, > > > > > > > > > > > > > > > > > > > > > > Let's discuss the subj together with the community. > Ignite > > > > > already > > > > > > > > > supports > > > > > > > > > > > AWS [1] and GCE [2] IP Finders out of the box, but the > > > Azure > > > > > one is > > > > > > > > > still > > > > > > > > > > > missing. I can confirm that the demand exists, and > rather > > > > > > > frequently, > > > > > > > > > I see > > > > > > > > > > > developers asking for an Azure-native IP finder for > Ignite. > > > > > > > > > > > > > > > > > > > > > > Atri, could you please research how to implement the IP > > > finder > > > > > and > > > > > > > > > suggest > > > > > > > > > > > a solution in this discussion thread? See how it was > done > > > for > > > > > AWS > > > > > > > and > > > > > > > > > GCE, > > > > > > > > > > > we might go the same route or use a more contemporary > and > > > > > > > > > easy-to-configure > > > > > > > > > > > approach for Azure. > > > > > > > > > > > > > > > > > > > > > > [1] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://ignite.apache.org/docs/latest/clustering/discovery-in-the-cloud#amazon-s3-ip-finder > > > > > > > > > > > [2] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://ignite.apache.org/docs/latest/clustering/discovery-in-the-cloud#google-compute-discovery > > > > > > > > > > > > > > > > > > > > > > - > > > > > > > > > > > Denis > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > Regards, > > > > > > > > > > > > > > > > > > > > Atri > > > > > > > > > > Apache Concerted > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > Regards, > > > > > > > > > > > > > > > > > > Atri > > > > > > > > > Apache Concerted > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > Regards, > > > > > > > > > > > > > > Atri > > > > > > > Apache Concerted > > > > > > > > > > > > > > > > > -- > > > > > Regards, > > > > > > > > > > Atri > > > > > Apache Concerted > > > > > > > > > > > -- > > > Regards, > > > > > > Atri > > > Apache Concerted > > > > > -- > Regards, > > Atri > Apache Concerted >
~/Downloads/apache-ignite-2.11.0-SNAPSHOT-bin% bin/ignite.sh 11:56 class org.apache.ignite.IgniteException: Failed to instantiate Spring XML application context (make sure all classes used in Spring configuration are present at CLASSPATH) [springUrl=file:/home/ikasnacheev/Downloads/apache-ignite-2.11.0-SNAPSHOT-bin/config/default-config.xml] at org.apache.ignite.internal.util.IgniteUtils.convertException(IgniteUtils.java:1098) at org.apache.ignite.Ignition.start(Ignition.java:356) at org.apache.ignite.startup.cmdline.CommandLineStartup.main(CommandLineStartup.java:367) Caused by: class org.apache.ignite.IgniteCheckedException: Failed to instantiate Spring XML application context (make sure all classes used in Spring configuration are present at CLASSPATH) [springUrl=file:/home/ikasnacheev/Downloads/apache-ignite-2.11.0-SNAPSHOT-bin/config/default-config.xml] at org.apache.ignite.internal.util.spring.IgniteSpringHelperImpl.applicationContext(IgniteSpringHelperImpl.java:387) at org.apache.ignite.internal.util.spring.IgniteSpringHelperImpl.loadConfigurations(IgniteSpringHelperImpl.java:104) at org.apache.ignite.internal.util.spring.IgniteSpringHelperImpl.loadConfigurations(IgniteSpringHelperImpl.java:98) at org.apache.ignite.internal.IgnitionEx.loadConfigurations(IgnitionEx.java:736) at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:937) at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:846) at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:716) at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:685) at org.apache.ignite.Ignition.start(Ignition.java:353) ... 1 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'grid.cfg' defined in URL [file:/home/ikasnacheev/Downloads/apache-ignite-2.11.0-SNAPSHOT-bin/config/default-config.xml]: Cannot create inner bean 'org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi#22a67b4' of type [org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi] while setting bean property 'discoverySpi'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi#22a67b4' defined in URL [file:/home/ikasnacheev/Downloads/apache-ignite-2.11.0-SNAPSHOT-bin/config/default-config.xml]: Cannot create inner bean 'org.apache.ignite.spi.discovery.tcp.ipfinder.azure.TcpDiscoveryAzureBlobStoreIpFinder#4973813a' of type [org.apache.ignite.spi.discovery.tcp.ipfinder.azure.TcpDiscoveryAzureBlobStoreIpFinder] while setting bean property 'ipFinder'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.ignite.spi.discovery.tcp.ipfinder.azure.TcpDiscoveryAzureBlobStoreIpFinder#4973813a' defined in URL [file:/home/ikasnacheev/Downloads/apache-ignite-2.11.0-SNAPSHOT-bin/config/default-config.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ignite.spi.discovery.tcp.ipfinder.azure.TcpDiscoveryAzureBlobStoreIpFinder]: No default constructor found; nested exception is java.lang.NoClassDefFoundError: com/azure/core/exception/HttpResponseException at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:313) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1522) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:757) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542) at org.apache.ignite.internal.util.spring.IgniteSpringHelperImpl.applicationContext(IgniteSpringHelperImpl.java:381) ... 9 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi#22a67b4' defined in URL [file:/home/ikasnacheev/Downloads/apache-ignite-2.11.0-SNAPSHOT-bin/config/default-config.xml]: Cannot create inner bean 'org.apache.ignite.spi.discovery.tcp.ipfinder.azure.TcpDiscoveryAzureBlobStoreIpFinder#4973813a' of type [org.apache.ignite.spi.discovery.tcp.ipfinder.azure.TcpDiscoveryAzureBlobStoreIpFinder] while setting bean property 'ipFinder'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.ignite.spi.discovery.tcp.ipfinder.azure.TcpDiscoveryAzureBlobStoreIpFinder#4973813a' defined in URL [file:/home/ikasnacheev/Downloads/apache-ignite-2.11.0-SNAPSHOT-bin/config/default-config.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ignite.spi.discovery.tcp.ipfinder.azure.TcpDiscoveryAzureBlobStoreIpFinder]: No default constructor found; nested exception is java.lang.NoClassDefFoundError: com/azure/core/exception/HttpResponseException at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:313) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1522) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299) ... 22 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.ignite.spi.discovery.tcp.ipfinder.azure.TcpDiscoveryAzureBlobStoreIpFinder#4973813a' defined in URL [file:/home/ikasnacheev/Downloads/apache-ignite-2.11.0-SNAPSHOT-bin/config/default-config.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ignite.spi.discovery.tcp.ipfinder.azure.TcpDiscoveryAzureBlobStoreIpFinder]: No default constructor found; nested exception is java.lang.NoClassDefFoundError: com/azure/core/exception/HttpResponseException at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1158) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1102) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299) ... 28 more Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ignite.spi.discovery.tcp.ipfinder.azure.TcpDiscoveryAzureBlobStoreIpFinder]: No default constructor found; nested exception is java.lang.NoClassDefFoundError: com/azure/core/exception/HttpResponseException at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:85) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1150) ... 32 more Caused by: java.lang.NoClassDefFoundError: com/azure/core/exception/HttpResponseException at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:756) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) at java.net.URLClassLoader.access$100(URLClassLoader.java:74) at java.net.URLClassLoader$1.run(URLClassLoader.java:369) at java.net.URLClassLoader$1.run(URLClassLoader.java:363) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:362) at java.lang.ClassLoader.loadClass(ClassLoader.java:418) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) at java.lang.ClassLoader.loadClass(ClassLoader.java:351) at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671) at java.lang.Class.getConstructor0(Class.java:3075) at java.lang.Class.getDeclaredConstructor(Class.java:2178) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:80) ... 33 more Caused by: java.lang.ClassNotFoundException: com.azure.core.exception.HttpResponseException at java.net.URLClassLoader.findClass(URLClassLoader.java:382) at java.lang.ClassLoader.loadClass(ClassLoader.java:418) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ... 50 more Failed to start grid: Failed to instantiate Spring XML application context (make sure all classes used in Spring configuration are present at CLASSPATH) [springUrl=file:/home/ikasnacheev/Downloads/apache-ignite-2.11.0-SNAPSHOT-bin/config/default-config.xml] Note! You may use 'USER_LIBS' environment variable to specify your classpath. ~/Downloads/apache-ignite-2.11.0-SNAPSHOT-bin% cat config/default-config.xml 11:56 <?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <!-- Alter configuration below as needed. --> <bean id="grid.cfg" class="org.apache.ignite.configuration.IgniteConfiguration"> <property name="discoverySpi"> <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi"> <property name="ipFinder"> <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.azure.TcpDiscoveryAzureBlobStoreIpFinder"> <property name="accountName" value="YOUR_AZURE_BLOB_STORAGE_ACCOUNT_NAME"/> <property name="accountKey" value="YOUR_AZURE_BLOB_STORAGE_ACCOUNT_KEY"/> <property name="accountEndPoint" value="YOUR_END_POINT"/> <property name="containerName" value="YOUR_CONTAINER_NAME"/> </bean> </property> </bean> </property> </bean> </beans>