aai-institute / aai-institute/jobq

Integrate Kueue Information into Workload Listing (Optional)

Offen
#77 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Python
Sterne
4
Forks
1
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

# Integrate Kueue Information into Workload Listing

## Objective
Enhance the workload listing feature to include information about queued jobs from Kueue.

## User Stories
As a user, I want to:
* See information about both running and queued jobs in the workload list

## Requirements
1. Extend the `/jobs/list` backend API to query Kueue custom resources
2. Include queued job information in the API response
3. Update the `jobby list` CLI command to display queued job information
4. Add filtering options to include/exclude queued jobs in both the API and CLI

## Example Usage
API: `GET /jobs/list?include_queued=true`
CLI: `jobby list --include-queued`

## Note
This enhancement should be implemented in a way that maintains backwards compatibility with the basic workload listing functionality. Consider adding a new parameter to the `/jobs/list` endpoint and a new flag to the CLI command to optionally include queued jobs.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.