Skip to content

feat: Add API for OSUpdatePolicy #161

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

Merged
merged 16 commits into from
May 28, 2025
Merged

feat: Add API for OSUpdatePolicy #161

merged 16 commits into from
May 28, 2025

Conversation

daniele-moro
Copy link
Contributor

@daniele-moro daniele-moro commented May 22, 2025

Description

This pull request introduces a new feature for managing OS Update Policies in the API. It adds support for creating, retrieving, listing, and deleting OS Update Policies, along with the necessary schema, service definitions, and documentation updates.
The PR includes API and schema changes only, calling these APIs will result in getting an unimplemented error back.

Fixes ITEP-67233

Any Newly Introduced Dependencies

Please describe any newly introduced 3rd party dependencies in this change. List their name, license information and how they are used in the project.

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

Checklist:

  • I agree to use the APACHE-2.0 license for my code changes
  • I have not introduced any 3rd party dependency changes
  • I have performed a self-review of my code

@daniele-moro daniele-moro requested a review from SushilLakra May 26, 2025 10:27
@sys-orch sys-orch added the apiv2 label May 26, 2025
Copy link
Contributor

@pierventre pierventre left a comment

Choose a reason for hiding this comment

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

shall we merge first #185 ?

@daniele-moro daniele-moro merged commit 3d07367 into main May 28, 2025
20 checks passed
@daniele-moro daniele-moro deleted the add_api_osupdatepolicy branch May 28, 2025 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants