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

[RHPAM-2421] OpenShiftStartupStrategy doesn't respin Kie server pods after Kie container change. #1914

Merged
merged 1 commit into from Oct 16, 2019

Conversation

rhtevan
Copy link

@rhtevan rhtevan commented Oct 7, 2019

The solution is moving away from annotating KieServer DC with a change timestamp for triggering a rollout to leveraging fabric8 client deployment API directly.

Signed-off-by: Evan Zhang evan.zhang@redhat.com

…after Kie container change

Signed-off-by: Evan Zhang <evan.zhang@redhat.com>
@ghost
Copy link

ghost commented Oct 7, 2019

Can one of the admins verify this PR? Comment with 'ok to test' to start the build.

@sutaakar
Copy link
Contributor

sutaakar commented Oct 7, 2019

Jenkins retest this

1 similar comment
@sutaakar
Copy link
Contributor

sutaakar commented Oct 7, 2019

Jenkins retest this

@sutaakar
Copy link
Contributor

Jenkins retest this

@rhtevan
Copy link
Author

rhtevan commented Oct 11, 2019

@mswiderski Appreciated very much if you help merge this PR for fixing a blocker issue for 7.5 release.

cc @errantepiphany @sutaakar

@mswiderski
Copy link
Contributor

I can merge ... though would like to have green build. Is these test failures known issues or?

@rhtevan
Copy link
Author

rhtevan commented Oct 11, 2019

@sutaakar Could you help take a look those integration test failures. Looks like test case may need some updates.

@sutaakar
Copy link
Contributor

Will take a look.

@sutaakar
Copy link
Contributor

@rhtevan The tests are passing on 7.28.x and failing on 7.29.x . Considering that 7.29.x has been tagged few hours ago it may happen that not all needed artifacts were built. I think we can retrigger the PR check tomorrow.

@sutaakar
Copy link
Contributor

@rhtevan the failures seem to be related to https://github.com/kiegroup/drools/pull/2574

@sutaakar
Copy link
Contributor

@tarilabs It seems that changes made by https://github.com/kiegroup/drools/pull/2574 are related to the test failures. The https://github.com/kiegroup/droolsjbpm-integration/blob/master/camel-container-tests/camel-container-integration-tests/src/test/resources/org/kie/camel/container/integration/tests/kjar/FunctionDefinition.dmn is not being correctly resolved. Can you please take a look and tell us what is wrong there?

@tarilabs
Copy link
Member

@sutaakar I believe what is actually wrong is for the test to expect zero message what-so-ever, instead of checking that there are no Error(s) --and allow for Warn(s) to be reported.

Ref,

image

/cc @jiripetrlik @etirelli

@tarilabs
Copy link
Member

In any case thanks @sutaakar for reporting this about kiegroup/drools#2574 it is clear the heuristic must be further improved to not throw a Warn for that .dmn model.

You can take the action to Revert the kiegroup/drools#2574 merge commit if that is blocking some of you work!
I will improve the heuristic for this case, next week.

@sutaakar
Copy link
Contributor

Jenkins retest this

@rhtevan
Copy link
Author

rhtevan commented Oct 15, 2019

@mswiderski It's all green now. Could you help merge it. Thanks!

@mareknovotny
Copy link
Member

Merging as the #1915 was merged and this is the same change

@mareknovotny mareknovotny merged commit 5b06b86 into kiegroup:master Oct 16, 2019
@rhtevan rhtevan deleted the RHPAM-2421 branch October 16, 2019 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants