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

Revendor hive to 70b666ec8 #3119

Merged
merged 2 commits into from
Aug 26, 2023
Merged

Conversation

2uasimojo
Copy link
Contributor

Hive needs to be vendored at the same commit level as it is deployed in ARO. One reason, as described in the linked card, is that changes in APIs can lead to unintended edits during round-trip Get()/Update() flows.

Which issue this PR addresses:

Partially Fixes ARO-3801

What this PR does / why we need it:

Vendored hive code needs to be at the same commit level as what's deployed. This will avoid many issues; but the one in play here is round tripping with Get() and Update()

Test plan for issue:

Build. Deploy. Try again.

Is there any documentation that needs to be updated for this PR?

Is there documentation on the CI/CD process? It should be updated to note that ARO-RP needs to revendor hive to match whatever commit level is going to be deployed.

Hive needs to be vendored at the same commit level as it is deployed in
ARO. One reason, as described in the linked card, is that changes in
APIs can lead to unintended edits during round-trip Get()/Update()
flows.

ARO-3801
@2uasimojo
Copy link
Contributor Author

@microsoft-github-policy-service agree company="Red Hat"

@2uasimojo
Copy link
Contributor Author

/assign @bennerv

?

@cblecker
Copy link
Member

/azp run ci,e2e

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

These seem latent, but necessary for the previous commit to pass CI.
@cblecker
Copy link
Member

/azp run ci,e2e

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

@cblecker cblecker merged commit 6f4d75c into Azure:master Aug 26, 2023
18 checks passed
@2uasimojo 2uasimojo deleted the ARO-3801/revendor-hive branch August 28, 2023 13:21
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.

2 participants