Skip to content

Verifying JOSDK with Kotlin #2967

Closed

Description

@csviri

We had multiple users in the past which were using the framework with kotlin, and found some bits and pieces which where not working nicely with Kotlin. We might want to add some smoke tests and/or integration tests for basic features with Kotlin.

See also:
#2965

Activity

  1. added this to the 5.3 milestone on Sep 25, 2025
  2. modified the milestones: 5.3, 5.x on Dec 22, 2025
  3. added
    good first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.
    on Apr 22, 2026
  4. exijn commented on Jul 22, 2026

    @exijn
    Contributor

    Hi, I'd like to work on this issue.

    My plan is to add a small Kotlin-based smoke/integration test module that verifies a basic reconciler, resource creation/update, and Kotlin interoperability with the public API.

    Before I start, could you confirm whether these are the right features to cover first, or whether you would prefer a smaller initial scope?

  5. csviri commented on Jul 22, 2026

    @csviri
    CollaboratorAuthor

    Hi @hej090224 , I think that is reasonable, go for it! Thank you!

    cc @xstefank @metacosm

  6. modified the milestones: 5.x, 5.6 on Jul 22, 2026
  7. csviri commented on Jul 27, 2026

    @csviri
    CollaboratorAuthor

    I was wondering the best approach would be to add a sample, a minimalist operator kontlin, and the related E2E test as for other samples, that tests the whole lifecycle. Would you mind to implement this issue that way?

    The controller could just apply a config map, copy a String value from custom resource spec. But that would show also that deserialization works from fabric8 client, and if the whole runtime is working.

  8. added 3 commits that reference this issue on Aug 1, 2026
    8da4143
    9e5927a
    085c6a0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

good first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions