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

[WFCORE-5101] [Community] SSLContext to support delegation to alternate instances based on peer information. #4311

Merged
merged 4 commits into from Mar 25, 2024

Conversation

Skyllarr
Copy link
Contributor

@Skyllarr Skyllarr commented Aug 31, 2020

@wildfly-ci wildfly-ci added the deps-ok Dependencies have been checked, and there are no significant changes label Aug 31, 2020
@wildfly-ci
Copy link

Core - Full Integration Build 9882 outcome was FAILURE using a merge of 9609837
Summary: Compilation error: Compiler (new) Build time: 00:01:16

@wildfly-ci
Copy link

Core - Full Integration Build 9930 outcome was FAILURE using a merge of 9609837
Summary: Compilation error: Compiler (new) Build time: 00:01:21

@darranl darranl added Feature This PR adds a new feature to WildFly missing-reqs This PR is missing external requirements before it can be merged labels Sep 10, 2020
@jmesnil jmesnil added the 14.x label Sep 28, 2020
ServiceTarget serviceTarget = context.getServiceTarget();
ServiceBuilder<AuthenticationContext> serviceBuilder =
(ServiceBuilder<AuthenticationContext>)context.getCapabilityServiceTarget().addCapability(AUTHENTICATION_CONTEXT_RUNTIME_CAPABILITY);
TrivialService<AuthenticationContext> certificateAuthorityTrivialService = new TrivialService<AuthenticationContext>(getValueSupplier(serviceBuilder, context, model));
Copy link
Contributor

Choose a reason for hiding this comment

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

Very minor but looks like certificateAuthorityTrivialService should be renamed.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed. Thanks!

@wildfly-ci
Copy link

Core - Full Integration Build 10039 outcome was FAILURE using a merge of b66a3da
Summary: Compilation error: Compiler Build time: 00:00:56

@wildfly-ci
Copy link

Core - Full Integration Build 10006 outcome was FAILURE using a merge of b66a3da
Summary: Compilation error: Compiler Build time: 00:02:20

@wildfly-ci
Copy link

Core - Full Integration Build 10040 outcome was FAILURE using a merge of 5bf06d7
Summary: Compilation error: Compiler Build time: 00:01:32

@wildfly-ci
Copy link

Core - Full Integration Build 10007 outcome was FAILURE using a merge of 5bf06d7
Summary: Compilation error: Compiler Build time: 00:01:42

@github-actions
Copy link

github-actions bot commented Nov 2, 2020

There has been no activity on this PR for 30 days. It will be auto-closed after 90 days.

@github-actions github-actions bot added the Stale label Nov 2, 2020
@bstansberry bstansberry added 15.x and removed 14.x labels Dec 11, 2020
@bstansberry bstansberry added 16.x and removed 15.x labels Feb 19, 2021
@jmesnil
Copy link
Member

jmesnil commented Apr 8, 2021

this PR is out of sync with the main branch.
I'm closing it. Please reopen it when it is up to date and can be built.

@jmesnil jmesnil closed this Apr 8, 2021
@darranl darranl reopened this Apr 8, 2021
@darranl darranl marked this pull request as draft April 8, 2021 15:30
@darranl
Copy link
Contributor

darranl commented Apr 8, 2021

Converted to draft whilst awaiting pre-check

@wildfly-ci
Copy link

Core - Full Integration Build 10467 outcome was FAILURE using a merge of c3bfb6d
Summary: Compilation error: Compiler (new) Build time: 00:01:19

@wildfly-ci
Copy link

Core - Full Integration Build 10532 outcome was FAILURE using a merge of c3bfb6d
Summary: Compilation error: Compiler (new) Build time: 00:01:21

@wildfly-ci
Copy link

Core - Full Integration Build 10469 outcome was FAILURE using a merge of 553a1c1
Summary: Compilation error: Compiler Build time: 00:01:12

@wildfly-ci
Copy link

Core -> WildFly Preview Integration Build 13445 outcome was FAILURE using a merge of f30aca3
Summary: Exit code 1 (Step: Build core (Maven)) Build time: 00:01:44

@wildfly-ci
Copy link

Core -> Full Integration Build 13638 outcome was FAILURE using a merge of f30aca3
Summary: Exit code 1 (Step: Build core (Maven)) Build time: 00:01:47

@wildfly-ci
Copy link

Core -> Full Integration Build 13389 outcome was FAILURE using a merge of f30aca3
Summary: Exit code 1 (Step: Build core (Maven)) Build time: 00:01:11

@wildfly-ci
Copy link

Core -> Full Integration Build 13390 outcome was FAILURE using a merge of e562b79
Summary: Exit code 1 (Step: Build core (Maven)) Build time: 00:01:23

@wildfly-ci
Copy link

Core -> WildFly Preview Integration Build 13446 outcome was FAILURE using a merge of e562b79
Summary: Exit code 1 (Step: Build core (Maven)) Build time: 00:01:37

@wildfly-ci
Copy link

Core -> Full Integration Build 13639 outcome was FAILURE using a merge of e562b79
Summary: Exit code 1 (Step: Build core (Maven)) Build time: 00:01:40

@wildfly-ci
Copy link

Core -> WildFly Preview Integration Build 13447 outcome was FAILURE using a merge of 78b28b7
Summary: Exit code 1 (Step: Build core (Maven)) Build time: 00:01:22

@wildfly-ci
Copy link

Core -> Full Integration Build 13391 outcome was FAILURE using a merge of 78b28b7
Summary: Exit code 1 (Step: Build core (Maven)) Build time: 00:01:30

@wildfly-ci
Copy link

Core -> Full Integration Build 13640 outcome was FAILURE using a merge of 78b28b7
Summary: Exit code 1 (Step: Build core (Maven)) Build time: 00:01:30

@Skyllarr
Copy link
Contributor Author

@darranl @fjuma Thank you very much for reviews! Just an update that I have addressed some of your comments and I commented on those that I've addressed. The remaining comments I was not able to address before my PTO

@darranl
Copy link
Contributor

darranl commented Mar 21, 2024

@fjuma it sounds like the main piece missing here is finishing off the skipping provisioning when not at the community stability level - I think we can move that to a Blocker issue WFCORE / ELY to address before WildFly 32 Final

@@ -170,6 +170,8 @@ private static void from18(ChainedTransformationDescriptionBuilder chainedBuilde
.setDiscard(DiscardAttributeChecker.UNDEFINED, EMIT_EVENTS)
.addRejectCheck(new RejectAttributeChecker.SimpleRejectAttributeChecker(ModelNode.TRUE), IGNORE_UNAVAILABLE_REALMS)
.addRejectCheck(RejectAttributeChecker.DEFINED, EMIT_EVENTS);
builder.rejectChildResource(PathElement.pathElement(ElytronDescriptionConstants.DYNAMIC_CLIENT_SSL_CONTEXTS));
builder.rejectChildResource(PathElement.pathElement(ElytronDescriptionConstants.DYNAMIC_CLIENT_SSL_CONTEXT));
Copy link
Contributor

Choose a reason for hiding this comment

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

I think we can add a follow up commit to not block this PR but @pferraro from something you said elsewhere, are we missing a subsystem model bump?

I think you said a change to any resource at any stability level should trigger a bump so we probably need this bumping to 19 so the transformer should then be when transforming from19

Copy link
Contributor

Choose a reason for hiding this comment

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

I think we can add a follow up commit to not block this PR but @pferraro from something you said elsewhere, are we missing a subsystem model bump?

Yes - this requires a model version bump.
Modifying an existing transformer for a version that was already released will cause regressions.

Copy link
Contributor

Choose a reason for hiding this comment

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

Created a blocker issue, WFCORE-6756, for this.

@wildfly-ci
Copy link

Core -> WildFly Preview Integration Build 13453 outcome was FAILURE using a merge of 8cabe0b
Summary: Exit code 1 (Step: Build core (Maven)) Build time: 00:01:13

@wildfly-ci
Copy link

Core -> Full Integration Build 13646 outcome was FAILURE using a merge of 8cabe0b
Summary: Exit code 1 (Step: Build core (Maven)) Build time: 00:01:22

@wildfly-ci
Copy link

Core -> Full Integration Build 13397 outcome was FAILURE using a merge of 8cabe0b
Summary: Exit code 1 (Step: Build core (Maven)) Build time: 00:01:33

Copy link
Contributor

@fjuma fjuma left a comment

Choose a reason for hiding this comment

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

Adding my approval on this one since I've created WFCORE issues to track the remaining items. The created issues have also been linked from WFCORE-5101.

@darranl
Copy link
Contributor

darranl commented Mar 25, 2024

/retest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deps-ok Dependencies have been checked, and there are no significant changes Feature This PR adds a new feature to WildFly missing-reqs This PR is missing external requirements before it can be merged
Projects
None yet
7 participants