Skip to content

Conversation

graemerocher
Copy link
Contributor

No description provided.

Copy link

❌ Oracle Cloud CI 17 latest failed: https://ge.micronaut.io/s/eyg3j26x2vgvg

Copy link

❌ Oracle Cloud CI 17 latest failed: https://ge.micronaut.io/s/q42vyonlhjff6

Copy link

❌ Oracle Cloud CI 17 latest failed: https://ge.micronaut.io/s/vip5g34eg42wq

Copy link

❌ Oracle Cloud CI 17 latest failed: https://ge.micronaut.io/s/k3q7yhmbbqpck

Copy link

❌ Oracle Cloud CI 17 latest failed: https://ge.micronaut.io/s/z7fzicdup5t5w

@n0tl3ss n0tl3ss changed the base branch from 5.3.x to 5.4.x September 29, 2025 13:45
Copy link

❌ Oracle Cloud CI 17 latest failed:

1 similar comment
Copy link

❌ Oracle Cloud CI 17 latest failed:

@graemerocher graemerocher requested a review from yawkat September 29, 2025 15:37
…racleCloudCertificateFetcher.java

Co-authored-by: Jonas Konrad <[email protected]>
@NonNull String certificateId,
@Nullable Long versionNumber,
@Nullable String certificateVersionName,
@Nullable Boolean enabled
Copy link
Member

Choose a reason for hiding this comment

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

I think you can use bindable to give a default instead of making this nullable

@Requires(classes = {Certificates.class})
@Requires(beans = {Certificates.class})
@Requires(property = OracleCloudCertificationsConfiguration.PREFIX + ".enabled", value = "true")
@Internal
Copy link
Member

Choose a reason for hiding this comment

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

breaking change?

Copy link
Member

Choose a reason for hiding this comment

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

@graemerocher graemerocher requested a review from yawkat September 30, 2025 08:53
Copy link

❌ Oracle Cloud CI 17 latest failed:

Copy link

❌ Oracle Cloud CI 17 latest failed:

Copy link

❌ Oracle Cloud CI 17 latest failed:

@n0tl3ss n0tl3ss requested a review from yawkat October 1, 2025 00:02
public void configure(ApplicationContextBuilder builder) {
System.setProperty(Environment.BOOTSTRAP_CONTEXT_PROPERTY, StringUtils.TRUE);
builder.properties(Map.of(
"oci.clients.certificates.ssl.enabled", "true"
Copy link
Member

Choose a reason for hiding this comment

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

this is the default, right? So why is this needed? Does it somehow prevent loading the default micronaut.http.client.ssl.key-name?

Copy link
Member

Choose a reason for hiding this comment

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

Yes it does I added it in the doc it creates a specific config that will be used only by Certificate client

@graemerocher graemerocher requested a review from yawkat October 1, 2025 07:34
@n0tl3ss n0tl3ss changed the title WIP - support client certificate refresh from certificate service Support client certificate refresh from certificate service Oct 2, 2025
@n0tl3ss n0tl3ss marked this pull request as ready for review October 2, 2025 12:02
Copy link

sonarqubecloud bot commented Oct 2, 2025

@graemerocher graemerocher added the type: enhancement New feature or request label Oct 3, 2025
@n0tl3ss n0tl3ss merged commit d2027bd into 5.4.x Oct 3, 2025
22 checks passed
@n0tl3ss n0tl3ss deleted the certificate-refactor branch October 3, 2025 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants