Skip to content

Add more resources for services - #78

Merged
HaoyL666 merged 30 commits into
oracle:mainfrom
HaoyL666:add-more-resources
May 22, 2026
Merged

HaoyL666 merged 30 commits into
oracle:mainfrom
HaoyL666:add-more-resources

Conversation

@HaoyL666

Copy link
Copy Markdown
Member

Summary

Adds eight new generated, controller-backed OCI resources to OSOK:

  • Migration in databasemigration.oracle.com/v1beta1
  • DrPlan in disasterrecovery.oracle.com/v1beta1
  • DistributedDatabase in distributeddatabase.oracle.com/v1beta1
  • AgentEndpoint in generativeaiagent.oracle.com/v1beta1
  • DataSource in generativeaiagent.oracle.com/v1beta1
  • JmsPlugin in jms.oracle.com/v1beta1
  • MediaWorkflowConfiguration in mediaservices.oracle.com/v1beta1
  • DomainGovernance in tenantmanagercontrolplane.oracle.com/v1beta1

What Changed

  • Updated internal/generator/config/services.yaml to include the new resource kinds.
  • Generated API types, deepcopy code, CRDs, RBAC, samples, package manifests, and docs for the new resources.
  • Added generated controllers and registrations so the new kinds are wired into the manager/package surfaces.
  • Added service-manager runtime clients, generated runtime hooks, and focused runtime client tests for each resource.
  • Added formal metadata, imports, logic gap docs, and generated diagrams for the new controller surfaces.
  • Refreshed validator/error coverage registries and generated coverage baseline data for the expanded resource set.

Validation

  • Added/updated runtime client unit tests for all eight new service-manager packages.
  • Generated artifacts are included with the branch: CRDs, deepcopy, samples, package manifests, docs, formal metadata, and validator registries.
  • repo gates and make test

HaoyL666 added 30 commits May 20, 2026 16:15
@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label May 22, 2026
@HaoyL666
HaoyL666 requested a review from veera-adithya-d May 22, 2026 17:13

@veera-adithya-d veera-adithya-d left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@HaoyL666 HaoyL666 changed the title Add more resources for groupc servoces Add more resources for groupc services May 22, 2026
@HaoyL666
HaoyL666 merged commit 8e76eec into oracle:main May 22, 2026
2 checks passed
@veera-adithya-d veera-adithya-d changed the title Add more resources for groupc services Add more resources for services May 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants