Skip to content

feat(salt): add Salt Integration Model and Studio Project - #175

Merged
michaelelrom merged 1 commit into
mainfrom
feat/salt-integration-model
Sep 25, 2026
Merged

michaelelrom merged 1 commit into
mainfrom
feat/salt-integration-model

Conversation

@michaelelrom

@michaelelrom michaelelrom commented Sep 23, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Adds a hand-authored OpenAPI 3.0 spec for Salt's rest_cherrypy netapi (command execution, job tracking, minion inventory, key management) as an Integration Model
  • Adds a companion Studio Project with one workflow per operation, organized into Execution/Minions/Jobs/Keys folders
  • Adds vendor index entry in the root README

Test plan

  • Validated both OpenAPI spec files as well-formed JSON
  • Imported salt-latest.json into a local Itential Platform via POST /integration-models — created cleanly as Salt:latest
  • Imported the Studio Project via POST /automation-studio/projects/import — all 9 workflows imported with no failed components

@michaelelrom
michaelelrom force-pushed the feat/salt-integration-model branch from 2bc1bf0 to 61e2ffe Compare September 25, 2026 01:21
@michaelelrom
michaelelrom merged commit ed68ca7 into main Sep 25, 2026
@michaelelrom
michaelelrom deleted the feat/salt-integration-model branch September 25, 2026 13:17

This branch was successfully deployed

1 active deployment
production — 61e2ffe5 Deployed Sep 25, 2026 by michaelelrom via deploy-assets-production #136
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