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

ARO-10633 | Add ARM Helper Indentity supporting properties #695

Merged
merged 1 commit into from
Dec 2, 2024

Conversation

cgiradkar
Copy link
Collaborator

@cgiradkar cgiradkar commented Oct 8, 2024

cluster-service/Makefile Outdated Show resolved Hide resolved
@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch from 9ae10ca to 8f001cb Compare October 9, 2024 12:59
Copy link
Collaborator

@ahitacat ahitacat left a comment

Choose a reason for hiding this comment

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

I saw some things that can be changed

cluster-service/Makefile Outdated Show resolved Hide resolved
@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch 2 times, most recently from 2754c66 to 4b8728b Compare October 9, 2024 15:18
Copy link
Collaborator

@ahitacat ahitacat left a comment

Choose a reason for hiding this comment

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

The arm cert aro-dev-arm-helper doesn't exist in the keyvault.

cluster-service/Makefile Outdated Show resolved Hide resolved
@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch from 4b8728b to 51fe1c8 Compare October 10, 2024 08:04
@cgiradkar cgiradkar marked this pull request as ready for review October 10, 2024 08:04
@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch from 51fe1c8 to c9eacba Compare October 10, 2024 10:22
Copy link
Collaborator

@ahitacat ahitacat left a comment

Choose a reason for hiding this comment

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

In the deploy-integ of the Makefile target it is missing the ARM_HELPER_IDENTITY_CERT_NAME.

cluster-service/Makefile Outdated Show resolved Hide resolved
cluster-service/Makefile Outdated Show resolved Hide resolved
@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch from c9eacba to d414db5 Compare October 11, 2024 08:21
Copy link
Collaborator

@ahitacat ahitacat left a comment

Choose a reason for hiding this comment

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

This looks good now 😄
Have you deployed it? It will require the changes in CS https://gitlab.cee.redhat.com/service/uhc-clusters-service/-/merge_requests/8715#c1d3677ee87cc3a195920969d2b562701064aed4

cluster-service/Makefile Outdated Show resolved Hide resolved
Copy link

Please rebase pull request.

@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch from d414db5 to 3f8669c Compare October 16, 2024 12:19
ahitacat
ahitacat previously approved these changes Oct 16, 2024
Copy link
Collaborator

@ahitacat ahitacat left a comment

Choose a reason for hiding this comment

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

LGTM!
Chetan and I tested that the arm-helper-cert was stored in /secrets/arm-indentity.

@cgiradkar
Copy link
Collaborator Author

After merging the CS MR (910676a), tested again with the latest CS tag and CS could be deployed on svc cluster with pods running as expected.
clusters-service-7f5d87bf86-gg2bx 2/2 Running 0 3m47s

@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch 2 times, most recently from d14c43f to e7d370d Compare October 17, 2024 11:56
Copy link
Collaborator

@SudoBrendan SudoBrendan left a comment

Choose a reason for hiding this comment

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

Assuming this relates to https://issues.redhat.com/browse/ARO-10633 ? The work seems good. Can we replace hard-coded CLIENT_ID values with lookups?

cluster-service/Makefile Outdated Show resolved Hide resolved
@geoberle
Copy link
Collaborator

Assuming this relates to https://issues.redhat.com/browse/ARO-10633 ? The work seems good. Can we replace hard-coded CLIENT_ID values with lookups?

Variable lookup support will land soon for ARO HCP infra and service deployments.

Copy link

Please rebase pull request.

@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch from 7c44b88 to 4683e4a Compare November 21, 2024 11:16
@cgiradkar cgiradkar changed the title ARO-10633 | Add ARM Helper Indentity supporting properties [Draft] ARO-10633 | Add ARM Helper Indentity supporting properties Nov 21, 2024
@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch from 4683e4a to 5999db5 Compare November 21, 2024 11:36
@cgiradkar cgiradkar changed the title [Draft] ARO-10633 | Add ARM Helper Indentity supporting properties ARO-10633 | Add ARM Helper Indentity supporting properties Nov 21, 2024
@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch from 5999db5 to da084e7 Compare November 25, 2024 10:49
@machi1990
Copy link
Collaborator

lgtm

@janboll @geoberle mind helping us with merging this one?

@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch from da084e7 to b7b1bde Compare November 26, 2024 15:12
Copy link

Please rebase pull request.

cluster-service/Makefile Outdated Show resolved Hide resolved
cluster-service/Makefile Outdated Show resolved Hide resolved
@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch from 7173bea to 845240a Compare November 28, 2024 15:18
@cgiradkar cgiradkar requested a review from machi1990 November 28, 2024 15:37
@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch from 845240a to cbc2b0e Compare December 2, 2024 09:07
@cgiradkar cgiradkar force-pushed the ARO-10633-ARM-Helper-Identity branch from cbc2b0e to e6169d4 Compare December 2, 2024 09:11
@janboll janboll merged commit 9b050c3 into main Dec 2, 2024
16 checks passed
@janboll janboll deleted the ARO-10633-ARM-Helper-Identity branch December 2, 2024 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants