Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Josdk 1.9.1 #2

Closed
Closed

Conversation

daniellavoie
Copy link
Contributor

  • Upgrades to josdk 1.9.0
  • Cleanup dependency management and duplicate properties in poms
  • Moved starter-test into the project to fix circular dependencies
  • Upgrade fabric8 to 5.4.1 to support TLSv1 deprecation from latest JDKs
  • Added maven wrapper

* Upgrades to josdk 1.9.0
* Cleanup dependency management and duplicate properties in poms
* Moved starter-test into the project to fix circular dependencies

Fixes operator-framework#1
</parent>

<name>Java Operator SDK Spring Boot Starter Test</name>
<description>Spring Boot starter for the Java Operator SDK</description>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you need to adjust the description here to mention that this is the test starter…

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes indeed!

@@ -61,25 +60,23 @@ public boolean checkCRDAndValidateLocalModel() {
@ConditionalOnMissingBean(Operator.class)
public Operator operator(
KubernetesClient kubernetesClient,
List<ResourceController<?>> resourceControllers,
Optional<ObjectMapper> objectMapper) {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why did you remove the option to configure the ObjectMapper?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The ObjectMapper constructor option was removed with 1.9.0. I may have overlooked potential other new constructor options.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, yes, sorry! The ObjectMapper is now configured via the ConfigurationService.

@metacosm
Copy link
Collaborator

metacosm commented Jun 8, 2021

Thank you for taking on that effort! I assume we will need to delete the operator-framework-spring-boot-test-starter project as well once this is merged, right?

@daniellavoie
Copy link
Contributor Author

Yes, operator-framework-spring-boot-test-starter will need to be completly deleted. All I did was to move the project to a child module in this repo. 

pom.xml Outdated Show resolved Hide resolved
Co-authored-by: Chris Laprun <metacosm@users.noreply.github.com>
@daniellavoie daniellavoie changed the title Josdk 1.9.0 Josdk 1.9.1 Jun 18, 2021
@metacosm
Copy link
Collaborator

metacosm commented Aug 2, 2021

Hi @daniellavoie, any chance we could complete this work and get it merged soon?

<surefire.version>3.0.0-M5</surefire.version>
<fabric8-client.version>5.4.1</fabric8-client.version>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could be updated to 5.6.0

@vadeg
Copy link

vadeg commented Aug 25, 2021

@daniellavoie any chances to merge this PR?
@metacosm just in case I can reopen my PR (#3 ) which does the same.

@metacosm metacosm mentioned this pull request Aug 25, 2021
@metacosm
Copy link
Collaborator

metacosm commented Aug 25, 2021

@vadeg I've created a new PR #5 since I cannot push changes to this one. I will merge once CI is green. There's no CI so I guess that means I can merge this quickly :)

@metacosm metacosm closed this Aug 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants