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

Move run-stage from elemental-cli to kairos-agent #1419

Closed
Assignees
Labels
area/agent refactoring Areas of code that needs refactoring, or have a technical debt

Comments

@jimmykarily
Copy link
Contributor

jimmykarily commented May 16, 2023

The kairos-agent is still shelling out to elemental-cli for run-stage (here and here).

The run-stage code is available in kairos-agent, we should use that instead and expose the run-stage command in kairos-agent so there no dependency on elemental-cli anymore.

Acceptance Criteria

  • kairos-agent doesn't shell out to elemental-cli anymore
  • elemental-cli is no longer installed on kairos and provider-kairos images
  • No services call elemental-cli either. (e.g. here and here)
@jimmykarily jimmykarily converted this from a draft issue May 16, 2023
@jimmykarily jimmykarily added refactoring Areas of code that needs refactoring, or have a technical debt area/agent labels May 16, 2023
@jimmykarily jimmykarily moved this from Todo 🖊 to Under review 🔍 in 🧙Issue tracking board May 16, 2023
@jimmykarily jimmykarily moved this from Under review 🔍 to Todo 🖊 in 🧙Issue tracking board May 16, 2023
@Itxaka
Copy link
Member

Itxaka commented May 16, 2023

also docs should not mention elemental-cli anymore, for example reset docs

@Itxaka Itxaka moved this from Todo 🖊 to Under review 🔍 in 🧙Issue tracking board May 16, 2023
@Itxaka Itxaka self-assigned this May 16, 2023
@Itxaka
Copy link
Member

Itxaka commented May 17, 2023

kairos-agent not using elemental anymore -> kairos-io/kairos-agent#23

@Itxaka
Copy link
Member

Itxaka commented May 17, 2023

Remove from services: kairos-io/packages#231

@Itxaka
Copy link
Member

Itxaka commented May 17, 2023

drop elemental from kairos -> #1422

@Itxaka
Copy link
Member

Itxaka commented May 17, 2023

docs -> kairos-io/kairos-docs#10

@Itxaka Itxaka linked a pull request May 17, 2023 that will close this issue
@Itxaka
Copy link
Member

Itxaka commented May 17, 2023

agent PR with extra flags needed for the docs update -> kairos-io/kairos-agent#27

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment