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

[issues-207] - Fix how Maven additioanl args for s2i OpenSHift builds are built by WildFly related application descriptors #211

Merged
merged 1 commit into from
Jan 9, 2025

Conversation

fabiobrz
Copy link
Member

@fabiobrz fabiobrz commented Nov 25, 2024

Description

Fix WildflyDeploymentApplicationConfiguration, which is building Maven additional args wrongly in generateAdditionalMavenArgs

Resolves #207

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • Feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change
  • Chore (non-breaking change which doesn't affect codebase;
    test, version modification, documentation, etc.)

Checklist

  • Code contributed by me aligns with current project license: Apache 2.0
  • Pull Request contains a description of the changes
  • Pull Request does not include fixes for multiple issues/topics
  • Code is self-descriptive and/or documented
  • I have implemented unit tests to cover my changes
  • I tested my code in OpenShift

…s building Maven additional args wrongly in generateAdditionalMavenArgs
@fabiobrz fabiobrz force-pushed the issues-207.wf-app-config branch from 2e1f196 to 5e8af07 Compare January 9, 2025 08:39
@fabiobrz
Copy link
Member Author

fabiobrz commented Jan 9, 2025

/test

@fabiobrz
Copy link
Member Author

fabiobrz commented Jan 9, 2025

Intersmash PR CI check results

Hi @fabiobrz, this comment is meant to report the outcome of Intersmash integration tests,
which were triggered by @fabiobrz comment, see #211 (comment).

CI checks job <continuous-testing-umb-listener-for-intersmash-pr-checks#156> FAILED:

  • Intersmash integration tests job <eap-8.x-intersmash-integration-tests-community#90> reported failures.

  • Intersmash integration tests job <eap-8.x-intersmash-integration-tests-products-jboss-eap-xp#101> reported failures.

    Please verify your changes locally or reach out to maintainers in order to investigate the issues.

@fabiobrz
Copy link
Member Author

fabiobrz commented Jan 9, 2025

Intersmash PR CI check results

Hi @fabiobrz, this comment is meant to report the outcome of Intersmash integration tests, which were triggered by @fabiobrz comment, see #211 (comment).

CI checks job <continuous-testing-umb-listener-for-intersmash-pr-checks#156> FAILED:

* Intersmash integration tests job <_eap-8.x-intersmash-integration-tests-community#90_> reported failures.

Several failures were reported by this job, but all of them are due to the Keycloak operator test deployment that fails, preventing other tests from cleaning the test namespace/project. The kKeycloak upgrade is tracked by a separate issue, and the following run that excludes the failing test - i.e. <eap-8.x-intersmash-integration-tests-community#92> is green. ✔️

* Intersmash integration tests job <_eap-8.x-intersmash-integration-tests-products-jboss-eap-xp#101_> reported failures.

Here we have just a couple of random failures, which are not relevant, nor related to the changes here:

[org.jboss.intersmash.testsuite.provision.openshift.WildflyImageProvisionerTestCase.(?)]
[org.jboss.intersmash.testsuite.provision.openshift.operator.OperatorSubscriptionTestCase.(?)]
  Please verify your changes locally or reach out to maintainers in order to investigate the issues.

Based on the above findings, the changes in the PR are deemed to pass the integration tests and can now be reviewed.

@tommaso-borgato
Copy link
Collaborator

LGTM: looks like a legit bug fix since the property name was wrongly confused with the property value

@tommaso-borgato tommaso-borgato merged commit 3eb44c4 into Intersmash:main Jan 9, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

WildflyDeploymentApplicationConfiguration generates wrong properties for MAVEN_ARGS_APPEND
2 participants