profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/kdvolder/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Kris De Volder kdvolder SpringSource a Division of VMWare Vancouver, BC, Canada

kdvolder/chatter 15

Simple chat application using spring-cloud-stream, rabbitmq and websockets

grails/grails-sts-tests 3

Grails STS Tests

grails/grails-dependency-generator-task 1

Gradle-based POM generator for Grails Maven Archetype

jkschneider/eclipse-integration-gradle 1

Gradle Tooling for Eclipse

kdvolder/7zip 1

Docker image that supports creating windows self-extracting 7zip archives. Can be used from Linux.

kdvolder/cf-java-client-sample-v2 1

Sample using cf-java-client-v2 to retrieve some infos from CF

BoykoAlex/eclipse-xterm 0

Xterm for Eclipse

BoykoAlex/initializr 0

A web-based Maven POM generator for Spring projects

BoykoAlex/wildwebdeveloper 0

Simple and productive Web Development Tools in the Eclipse IDE

issue commentspring-projects/sts4

Problem with the STS/eclipse initializr for custom project types

If the project you are generating is a maven project anyways, then why is a new 'type'? I guess I don't really understand what you mean by type if it isn't to distinguish between maven and gradle.

marc06210

comment created time in 3 days

issue openedvmware-tanzu/carvel-ytt

Clarify in the docs how to handle special characters in file marks

The documentation here: https://carvel.dev/ytt/docs/latest/file-marks/#available-marks

Shows that you can specify file marks on CLI as follows:

-file-mark '<path>:path=<new-path>'

This means that characters such as ':' and '=' have a special meaning in the notation (they are used to separate different 'parts' of the file mark argument. But if we wanted to use these characters in some of those values as well? And yes it is valid for example to have file names with a ':' or '=' as part of their path/name.

Does the notation allow for escaping these special characters when we don't want them to be interpreted as a 'seperator'? If no, perhaps that is a situation that should be rectified. If yes, then the docs should probably explain how.

created time in 4 days

push eventsimple-starters/e2e-engine-features

Kris De Volder

commit sha 20959fed97f40475c9695097a64bfe07376e21aa

Add trivial ytt sample code

view details

push time in 7 days

push eventsample-accelerators/rename-package

Kris De Volder

commit sha 9f85a255f42be93913e381408f0966072a1570bc

Add some text to README

view details

push time in 17 days

push eventsample-accelerators/rename-package

Kris De Volder

commit sha 256d0675cedab3b0c0e03396f7d919d11a38ec3a

Add some tags

view details

push time in 17 days

push eventsample-accelerators/rename-package

Kris De Volder

commit sha 98b7d60972b4cdca9a2d5a87e1c7af179132d958

Tweaks to accelerator metadata

view details

push time in 17 days

push eventsample-accelerators/rename-package

Kris De Volder

commit sha 6f553744ec90d5bd06eee6a05a8d1eecb5e5cab7

Sample content

view details

push time in 17 days

push eventsample-accelerators/rename-package

Kris De Volder

commit sha d18e3f8e65f01e8295d351ca21826d320b8d2aa2

Add sample content

view details

push time in 17 days

create barnchsample-accelerators/rename-package

branch : main

created branch time in 17 days

created repositorysample-accelerators/rename-package

A sample accelerator that demonstrate using open-rewrite to rename java package in the generated app.

created time in 17 days

issue commentpaketo-buildpacks/bellsoft-liberica

Add support for specifying JRE or JDK

We need this too. Our use-case is that we are building an application/service that allows applying openrewrite recipes to Java code. openrewrite requires JDK as it leverages the Java compiler in order to parse and manipulate Java code/ASTs.

Attempting to run our image without a JDK makes it fail with an error like the following:

java.lang.NoClassDefFoundError: com/sun/tools/javac/util/Context

For the reasons Ben mentioned, this would never be the default behavior.

I don't think anybody here is suggesting that it should be the default behaviour just that it should be possible to explicitly request a JDK when one's use case requires it.

As it is now, we cannot use the liberica buildpack since it produces a 'broken' image for us. This doesn't leave us with any good options really. All I can think of doing ATM is:

  • not use buildpacks at all and produce our images using dockerfiles and completely control everything that goes into the image 'manually'.
  • try to figure out a way to create our own fork of the liberica buildpack that provides this option for us
  • use a different buildpack / VM (maybe the GraalVM buildpack because it doesn't provide a JRE so likely we'd get a JDK simply because there is no other choice there).

Neither of these options is really appealing for different reasons. And neither of these really improves the security of our images (arguably forcing folks who need a JDK for whatever reason will need to find a way to do it one way or another. Forcing them into some kind of 'doit yourself workaround' is more likely to expose them to more security issues than using the buildpack).

ethlo

comment created time in 21 days

issue commentpydata/pandas-datareader

_get_response without headers doesn't work (at least with 'yahoo' source

Also, as a thought exercise, what are some ideas to address the "brittle"-ness of this change if Yahoo were to make future changes?

There isn't really much you can do about that really. The nature of yahoo data reader is that it is essentially using yahoo internal apis. There will never be any guarantee they won't change something that breaks datareader in the future, either deliberately or simply as a consequence of them deciding to change the structure of their internal apis for whatever reason. Personally I don't actually think that yahoo broke this deliberately. But in any case, using an internal api like this will always be somewhat brittle.

So we have some confidence a change to base.py won't affect other readers?

Would be good to check that yes. It seems unlikely though. In some sense sending requests without setting a 'user-agent' is a bit unusual and is more likely to cause problems than the other way around. So overall I would expect a change that guarantees such a header is present to be making things less brittle (for any data provider, not just for yahoo).

galashour

comment created time in a month

issue commentpydata/pandas-datareader

_get_response without headers doesn't work (at least with 'yahoo' source

My guess (speculation) is that yahoo tightened the requirements on url queries to verify these are legitimate browser requests, thus resulting in the breakage in case the header section of the query was missing (None).

I think its just a guess. I don't think yahoo is deliberately trying to stop us from getting the data. It's probably more of a side effect of something they changed internally that has this as a side effect.

Is there a reason why pandas datareader is using a url like https://finance.yahoo.com/quote/{}/history to get historic stocks datas?

I also noticed this broke and started digging around in the code (but I'm a total newbee to python so just groping around in the dark really).

Eventually, after failing to figure out why pandas datareader stopped working for yahoo, I wrote some code that uses a different url 'https://query1.finance.yahoo.com/v7/finance/download. This is the url that downloads data in csv format when you click the download link inside yahoo's pages. The url is easy to 'curl' without special headers or cookies or any stuff like that (which I would have no idea how to do anyways).That url seems to return similar data in convenient csv format. So it would seem much more convenient to use than the url datareader is currently using.

Anyways, just in case this is useful... (maybe someone can use it to figure out how to fix pandas datareader without special headers / cookies and sessions)... this is my amateurish code to read stock data from the

'https://query1.finance.yahoo.com/v7/finance/download url:

import pandas as pd
import datetime
import requests
import dateutil

def timestamp(dt):
    return round(datetime.datetime.timestamp(dt))

def get_csv_data(ticker='^GSPC', days=200) :
    endDate = datetime.datetime.today()
    startDate = endDate - datetime.timedelta(days=days)
    response = requests.get(baseUrl+"/"+urllib.parse.quote(ticker), stream=True, params = {
        'period1': timestamp(startDate),
        'period2': timestamp(endDate),
        'interval': '1d',
        'events': 'history',
        'includeAdjustedClose': 'true'
    })
    response.raise_for_status()
    return pd.read_csv(response.raw)

data = get_csv_data();
print(data)

Produces output like:

           Date        Open        High         Low       Close   Adj Close     Volume
0    2020-12-15  367.399994  369.589996  365.920013  369.589996  365.623657   63865300
1    2020-12-16  369.820007  371.160004  368.869995  370.170013  366.197449   58420500
2    2020-12-17  371.940002  372.459991  371.049988  372.239990  368.245209   64119500
3    2020-12-18  370.970001  371.149994  367.019989  369.179993  366.774872  136542300
4    2020-12-21  364.970001  378.459991  362.029999  367.859985  365.463440   96386700
..          ...         ...         ...         ...         ...         ...        ...
133  2021-06-28  427.170013  427.649994  425.890015  427.470001  427.470001   53090800
134  2021-06-29  427.880005  428.559998  427.130005  427.700012  427.700012   35970500
135  2021-06-30  427.209991  428.779999  427.179993  428.059998  428.059998   64827900
136  2021-07-01  428.869995  430.600006  428.799988  430.429993  430.429993   53365900
137  2021-07-02  428.869995  434.100006  430.521790  433.720001  433.720001   57697668

[138 rows x 7 columns]
galashour

comment created time in a month

push eventsample-accelerators/hello-ytt

Kris De Volder

commit sha e2bd72e643a76068b6016b476766ad42063a505e

Add some tags

view details

push time in a month

GollumEvent

created tagspring-projects/sts4

tagV_1.26.0

The next generation of tooling for Spring Boot, including support for Cloud Foundry manifest files, Concourse CI pipeline definitions, BOSH deployment manifests, and more... - Available for Eclipse, Visual Studio Code, and Theia

created time in a month

GollumEvent

push eventspring-projects/sts4

Kris De Volder

commit sha 8deb884398539eb6d5e42a29defc09d03fb23730

REmove broken ovsx pieces from CI pipeline

view details

push time in 2 months

created tagspring-projects/sts4

tagV_1.26.0-RC.1

The next generation of tooling for Spring Boot, including support for Cloud Foundry manifest files, Concourse CI pipeline definitions, BOSH deployment manifests, and more... - Available for Eclipse, Visual Studio Code, and Theia

created time in 2 months

push eventspring-projects/sts4

Kris De Volder

commit sha 260401232a16085d84507caad73865ae6d57733c

Disable tests in spring-boot-language-server

view details

push time in 2 months

push eventspring-projects/sts4

Kris De Volder

commit sha b598dbac637cee267ba93b9fa81fb619ddb1f975

Bump version to 1.26.0

view details

push time in 2 months

push eventspring-projects/sts4

Kris De Volder

commit sha 3cbb655d7c284822e3e67383201dbf674b94bdc6

Allow bump version to succeed if version already manually changed

view details

push time in 2 months

created tagspring-projects/sts4

tagV_1.25.1-RC.1

The next generation of tooling for Spring Boot, including support for Cloud Foundry manifest files, Concourse CI pipeline definitions, BOSH deployment manifests, and more... - Available for Eclipse, Visual Studio Code, and Theia

created time in 2 months

issue commentspring-projects/spring-boot

mvn spring-boot:build-image fails when 'classifier' is set to non-default value

Point about sample project taken. I guess I didn't think about it that way. The steps in themselves seem interesting to me as they clearly document what exactly is interesting about the sample (i.e. it only has one small change from a 'run of the mill' project, and surely that would be a good clue as to what the cause of the problem might be. But I could have given these steps as well as attached the sample, and it would have made the bug report strictly better and even easier to reproduce. So I should have thought of that.

kdvolder

comment created time in 2 months

issue commentspring-projects/spring-boot

mvn spring-boot:build-image fails when 'classifier' is set to non-default value

I tried ./mvnw package spring-boot:build-image and can confirm it works for me as well. So that's a good workaround for the issue. Thanks for the tip. Strangely when I run the two steps in separate commands instead it still fails. I'm not quite sure how that's even possible, but I guess you have to really be familiar with the internals of spring-boot-maven plugin to make sense of that.

Sorry about not attaching a sample. I did my best to describe the issue as clearly as possible, so that the steps would be easy to reproduce. And there really isn't anything in the sample project except what initializer generated and a few lines of extra xml. So it seemed a bit pointless to me to attach this.

But anyhow, I'll keep in mind for the next time. And I still have the project here so I'll attach it now:

bug-example.zip

kdvolder

comment created time in 2 months

issue openedspring-projects/spring-boot

mvn spring-boot:build-image fails when 'classifier' is set to non-default value

Spring-boot version: 2.5.0 (also originally this happened to me with version 2.4.3, but I reproduced in 2.5.0 to file this bug).

Steps:

First create a new empty maven project with start.spring.io

Then add a 'classifier' to the spring-boot maven plugin configuration:

	<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<configuration>
					<classifier>exec</classifier>
				</configuration>
			</plugin>
		</plugins>
	</build>

Then run

$ ./mvnw spring-boot:build-image

Relevant error excerpt (full output end of this issue): ... [ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.5.0:build-image (default-cli) on project bug-example: Execution default-cli of goal org.springframework.boot:spring-boot-maven-plugin:2.5.0:build-image failed: Original source '/home/kdvolder/workspaces/tanzu-starter-service/bug-example/target/bug-example-0.0.1-SNAPSHOT-exec.jar.original' is required for building an image -> [Help 1]


It seems like the build-image operation is confused by the changes in config affecting the 'repackage' operation. It is looking for the 'original' not-fat jar in the wrong place. 

Perhaps this is something I am doing wrong?  It is entirely possible. If so I apologize. 

However, this feels like a bug to me as I think it would reasonably to expect the `repackage` and the `build-image` tasks to be aware of eachother's config/operation, since they are both part of the same spring-boot maven plugin and the docs seems to even suggest they are tightly coupled and are supposed to work together (one using the other?).  

So far the only workaround that I have found for this problem is to simply refrain from configuring a classifier.

Full output:

kdvolder@dellicioso:~/workspaces/tanzu-starter-service/bug-example$ ./mvnw spring-boot:build-image OpenJDK 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed in 8.0 [INFO] Scanning for projects... [INFO] [INFO] ----------------------< com.example:bug-example >----------------------- [INFO] Building bug-example 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] >>> spring-boot-maven-plugin:2.5.0:build-image (default-cli) > package @ bug-example >>> [INFO] [INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ bug-example --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Using 'UTF-8' encoding to copy filtered properties files. [INFO] Copying 1 resource [INFO] Copying 0 resource [INFO] [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ bug-example --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ bug-example --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Using 'UTF-8' encoding to copy filtered properties files. [INFO] skip non existing resourceDirectory /home/kdvolder/workspaces/tanzu-starter-service/bug-example/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ bug-example --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-surefire-plugin:2.22.2:test (default-test) @ bug-example --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running com.vmware.tss.engine.core.BugExampleApplicationTests 14:06:55.552 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 14:06:55.562 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 14:06:55.593 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating TestContextBootstrapper for test class [com.vmware.tss.engine.core.BugExampleApplicationTests] from class [org.springframework.boot.test.context.SpringBootTestContextBootstrapper] 14:06:55.602 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [com.vmware.tss.engine.core.BugExampleApplicationTests], using SpringBootContextLoader 14:06:55.606 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [com.vmware.tss.engine.core.BugExampleApplicationTests]: class path resource [com/vmware/tss/engine/core/BugExampleApplicationTests-context.xml] does not exist 14:06:55.606 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [com.vmware.tss.engine.core.BugExampleApplicationTests]: class path resource [com/vmware/tss/engine/core/BugExampleApplicationTestsContext.groovy] does not exist 14:06:55.607 [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [com.vmware.tss.engine.core.BugExampleApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}. 14:06:55.607 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [com.vmware.tss.engine.core.BugExampleApplicationTests]: BugExampleApplicationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 14:06:55.640 [main] DEBUG org.springframework.test.context.support.ActiveProfilesUtils - Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.vmware.tss.engine.core.BugExampleApplicationTests] 14:06:55.685 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: file [/home/kdvolder/workspaces/tanzu-starter-service/bug-example/target/classes/com/vmware/tss/engine/core/BugExampleApplication.class] 14:06:55.686 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration com.vmware.tss.engine.core.BugExampleApplication for test class com.vmware.tss.engine.core.BugExampleApplicationTests 14:06:55.760 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - @TestExecutionListeners is not present for class [com.vmware.tss.engine.core.BugExampleApplicationTests]: using defaults. 14:06:55.760 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener] 14:06:55.768 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 14:06:55.770 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Skipping candidate TestExecutionListener [org.springframework.test.context.transaction.TransactionalTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [org/springframework/transaction/TransactionDefinition] 14:06:55.770 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Skipping candidate TestExecutionListener [org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [org/springframework/transaction/interceptor/TransactionAttribute] 14:06:55.771 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@63a270c9, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@37c7595, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3ed242a4, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@1199fe66, org.springframework.test.context.support.DirtiesContextTestExecutionListener@614df0a4, org.springframework.test.context.event.EventPublishingTestExecutionListener@1fdf1c5, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2d96543c, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@73a2e526, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@7d64e326, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@13f95696, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@cd1d761, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@68be8808] 14:06:55.774 [main] DEBUG org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener - Before test class: context [DefaultTestContext@6e35bc3d testClass = BugExampleApplicationTests, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1cdc4c27 testClass = BugExampleApplicationTests, locations = '{}', classes = '{class com.vmware.tss.engine.core.BugExampleApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@aba625, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4b520ea8, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@7eecb5b8, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@4dc27487, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@798162bc, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@1df82230], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 14:06:55.785 [main] DEBUG org.springframework.test.context.support.DependencyInjectionTestExecutionListener - Performing dependency injection for test context [[DefaultTestContext@6e35bc3d testClass = BugExampleApplicationTests, testInstance = com.vmware.tss.engine.core.BugExampleApplicationTests@1d730606, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1cdc4c27 testClass = BugExampleApplicationTests, locations = '{}', classes = '{class com.vmware.tss.engine.core.BugExampleApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@aba625, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4b520ea8, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@7eecb5b8, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@4dc27487, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@798162bc, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@1df82230], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 14:06:55.807 [main] DEBUG org.springframework.test.context.support.TestPropertySourceUtils - Adding inlined properties to environment: {spring.jmx.enabled=false, org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}

. ____ _ __ _ _ /\ / ' __ _ () __ __ _ \ \ \
( ( )_
_ | '_ | '| | ' / ` | \ \ \
\/ )| |)| | | | | || (| | ) ) ) ) ' |
| .__|| ||| |_, | / / / / =========||==============|/=//// :: Spring Boot :: (v2.5.0)

2021-05-31 14:06:56.022 INFO 28090 --- [ main] c.v.t.e.core.BugExampleApplicationTests : Starting BugExampleApplicationTests using Java 11.0.8 on dellicioso with PID 28090 (started by kdvolder in /home/kdvolder/workspaces/tanzu-starter-service/bug-example) 2021-05-31 14:06:56.024 INFO 28090 --- [ main] c.v.t.e.core.BugExampleApplicationTests : No active profile set, falling back to default profiles: default 2021-05-31 14:06:56.380 INFO 28090 --- [ main] c.v.t.e.core.BugExampleApplicationTests : Started BugExampleApplicationTests in 0.571 seconds (JVM running for 1.345) 2021-05-31 14:06:56.382 INFO 28090 --- [ main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT 2021-05-31 14:06:56.383 INFO 28090 --- [ main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.126 s - in com.vmware.tss.engine.core.BugExampleApplicationTests [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.2.0:jar (default-jar) @ bug-example --- [INFO] [INFO] --- spring-boot-maven-plugin:2.5.0:repackage (repackage) @ bug-example --- [INFO] Attaching repackaged archive /home/kdvolder/workspaces/tanzu-starter-service/bug-example/target/bug-example-0.0.1-SNAPSHOT-exec.jar with classifier exec [INFO] [INFO] <<< spring-boot-maven-plugin:2.5.0:build-image (default-cli) < package @ bug-example <<< [INFO] [INFO] [INFO] --- spring-boot-maven-plugin:2.5.0:build-image (default-cli) @ bug-example --- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.354 s [INFO] Finished at: 2021-05-31T14:06:57-07:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.5.0:build-image (default-cli) on project bug-example: Execution default-cli of goal org.springframework.boot:spring-boot-maven-plugin:2.5.0:build-image failed: Original source '/home/kdvolder/workspaces/tanzu-starter-service/bug-example/target/bug-example-0.0.1-SNAPSHOT-exec.jar.original' is required for building an image -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException

created time in 2 months

startedrahuljoshi44/GraphVega

started time in 2 months

create barnchkdvolder/tmc-nginx-install

branch : main

created branch time in 2 months

created repositorykdvolder/tmc-nginx-install

Scrips and yaml cruft to setup nginx with ssl support on a TMC sandbox cluster

created time in 2 months