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

Tracking: System Update API (phase 2) #2341

Open
3 of 7 tasks
david-crespo opened this issue Feb 9, 2023 · 0 comments
Open
3 of 7 tasks

Tracking: System Update API (phase 2) #2341

david-crespo opened this issue Feb 9, 2023 · 0 comments
Labels
api Related to the API.

Comments

@david-crespo
Copy link
Contributor

david-crespo commented Feb 9, 2023

See #2107 for phase 1 tracking issue and #2100 for most of the code. That work was about setting up the endpoints and the underlying data model without much reference to the actual TUF repo and update artifacts or the update planner. The updates we display in the console is mock data added in #2283 and #2294.

This issue tracks work around replacing that mock data with real data by populating the update tables from the TUF repo and the component version from the actual installed software present in the rack. See #250 for the work on the underlying systems and planner.

Tasks

Preview Give feedback
  1. Update System api nexus
  2. Update System
  3. Update System
  4. Update System cleanup nexus
    david-crespo
david-crespo added a commit that referenced this issue Apr 14, 2023
I have been working on #2341, and I have some renames that would just
clutter up the real PR, so here they are. The only real change here is
that `create_system_update` is now an upsert and the name change
reflects that.
@morlandi7 morlandi7 added the api Related to the API. label Jun 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api Related to the API.
Projects
None yet
Development

No branches or pull requests

2 participants