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

Feature: Upgrade IT infrastructure for JDK 17 #395

Open
7 tasks
cwoods-cpointe opened this issue Oct 4, 2024 · 0 comments
Open
7 tasks

Feature: Upgrade IT infrastructure for JDK 17 #395

cwoods-cpointe opened this issue Oct 4, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@cwoods-cpointe
Copy link
Contributor

cwoods-cpointe commented Oct 4, 2024

Description

Support for Java 11 has ended so we want to ensure aiSSEMBLE is compatible with Java 17. This ticket will focus on the integration test infrastructure.

DOD

  • All testing modules build on Java 17
    • TODO list modules
  • aiSSEMBLE integration tests pass
  • Downstream apps can create IT modules that build using Java 17
  • Create any Baton migrations necessary
  • Downstream apps can run the integration tests
    • Note integration tests are not stable at the moment (See references)

Test Strategy/Script

  • Verify the integration test build works
    • mvn clean install -Pintegration-test
  • Verify downstream apps
    • Create a 1.10.0 downstream
    • Add spark pipelines into MDA
    • Resolve manual actions
    • Verify the IT modules build
    • Verify the ITs pass (Maybe be a follow on)

References/Additional Context

IT modules failing - #191 (comment)

@cwoods-cpointe cwoods-cpointe added the enhancement New feature or request label Oct 4, 2024
@cwoods-cpointe cwoods-cpointe added this to the 1.10.0 milestone Oct 4, 2024
@cwoods-cpointe cwoods-cpointe self-assigned this Oct 4, 2024
cwoods-cpointe added a commit that referenced this issue Oct 4, 2024
Update the app naming convention for spark-inf to match the standard
chart name default
Update it test dockerfile to use jdk17
Update it helm Tiltfile to be up to date with recent V2 chart changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant