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

Make a package from pkg/api #3542

Open
wants to merge 14 commits into
base: master
Choose a base branch
from
Open

Make a package from pkg/api #3542

wants to merge 14 commits into from

Conversation

hawkowl
Copy link
Collaborator

@hawkowl hawkowl commented Apr 26, 2024

Supersedes #3423

Which issue this PR addresses:

Fixes https://issues.redhat.com/browse/ARO-3571

What this PR does / why we need it:

This makes ARO-RP/pkg/api a golang package, similar to how Hive's API package is used. This means we can reuse the ARO-RP API definitions in other repos, such as the ARO-Installer-Wrapper repo.

Test plan for issue:

Unit tests should suffice

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

Not entirely sure -- the vendor check should catch if the vendoring doesn't occur after pkg/api changes.

@hawkowl
Copy link
Collaborator Author

hawkowl commented Apr 26, 2024

/azp run ci, e2e

Copy link

Azure Pipelines successfully started running 2 pipeline(s).

@hawkowl hawkowl changed the title Hawkowl/aro api package Make a package from pkg/api Apr 26, 2024
@hawkowl hawkowl added ready-for-review go Pull requests that update Go code skippy pull requests raised by member of Team Skippy labels Apr 26, 2024
@lranjbar
Copy link
Collaborator

lranjbar commented May 8, 2024

This not needed for the direction of the installer project. The installer ARO wrapper is on the EOL path and using the RP API does not align with the archtecture being hashed out with the installer team. No longer needed

@lranjbar lranjbar added hold Hold and removed ready-for-review labels May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
go Pull requests that update Go code hold Hold skippy pull requests raised by member of Team Skippy
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants