| | Status | Subtype | Assigned | Task |
|---|
| | Resolved | | komla | T368600 [KR] WE6.3 Introduce a sustainability scoring system for the Toolforge platform |
| | Resolved | | dcaro | T375199 [Hypothesis] WE6.3.4 If we enable the automatic deployment of a minimal tool, we will be able to evaluate the end to end flow and set the groundwork for adding support for more complex tools and deployment flows. |
| | Resolved | | LucasWerkmeister | T320140 Migrate wd-shex-infer from Toolforge GridEngine to Toolforge Kubernetes |
| | Resolved | | matmarex | T319707 Migrate dtcheck from Toolforge GridEngine to Toolforge Kubernetes |
| | Resolved | | Legoktm | T320062 Migrate steve-adder from Toolforge GridEngine to Toolforge Kubernetes |
| | Resolved | | Legoktm | T320011 Migrate rfa-voting-history from Toolforge GridEngine to Toolforge Kubernetes |
| | In Progress | | dcaro | T194332 [builds-api,components-api,webservice,jobs-api] Make Toolforge a proper platform as a service with push-to-deploy and build packs |
| | Resolved | | dcaro | T362051 [components-api] First iteration of the component API |
| | Resolved | | dcaro | T393564 [Hypothesis] WE6.3.10 start a beta for the push-to-deploy features |
| | Resolved | | Raymond_Ndibe | T362072 [components-api] Add support for port/healthcheck for continuous jobs in tool config/depolyment |
| | Open | | None | T311917 [webservice,toolforge-cli] Make `webservice shell` a standalone tool |
| | In Progress | Feature | Raymond_Ndibe | T348755 [jobs-api,webservice] Run webservices via the jobs framework |
| | Resolved | Feature | Raymond_Ndibe | T341066 [jobs-api,jobs-cli] Support multiple replicas of continuous jobs |
| | Resolved | Feature | Raymond_Ndibe | T348758 [jobs-api,jobs-cli] Support services in jobs |
| | Resolved | | dcaro | T359804 [jobs-api] Refactor before webservice support |
| | Resolved | | dcaro | T359806 [jobs-api] Remove flask-restful |
| | Resolved | | Raymond_Ndibe | T359808 [jobs-api] Split the API, core, and storage and runtime modules |
| | Resolved | | dcaro | T359650 [jobs-api] Create storage layer, and save business models in persistent storage |
| | Resolved | BUG REPORT | dcaro | T429231 [jobs-cli] emits a warning to re-create valid jobs |
| | Declined | | None | T358815 [jobs-api] separate jobs-framework k8s object templates from code |
| | Resolved | | Raymond_Ndibe | T390135 [jobs-api] Split the core layer and create the core models |
| | Declined | | None | T360016 [jobs-api,buildservice-api,envvars-api] evaluate crossplane for composite objects creation and maintenance |
| | Resolved | | Raymond_Ndibe | T385904 [jobs-api] move jobs.toolforge.org/* labels to annotations |
| | Resolved | | Raymond_Ndibe | T390136 [jobs-api] Split the `*Job` API models into three |
| | Resolved | | Raymond_Ndibe | T390137 [jobs-api] Introduce deprecation metrics |
| | Open | | None | T390138 [jobs-api] Generate the openapi definition from the code |
| | Resolved | | taavi | T401113 [jobs-api] Migrate to FastAPI |
| | Resolved | | Raymond_Ndibe | T362520 [maintain-kubeusers] Increment default services quota |
| | Resolved | | Raymond_Ndibe | T359649 [jobs-api,infra] upgrade all the existing toolforge jobs to the latest job version |
| | Resolved | Feature | Raymond_Ndibe | T362621 Support HTTP health checks in jobs framework |
| | Resolved | Feature | Raymond_Ndibe | T335592 [jobs-api,jobs-cli] Support job health checks |
| | Invalid | | Raymond_Ndibe | T388088 [jobs-api] add -l|--last to toolforge jobs logs ... |
| | Invalid | | Raymond_Ndibe | T388090 [jobs-api] jobs-api should be able to read webservices started with toolforge webservice |
| | Duplicate | | Raymond_Ndibe | T388091 [jobs-api] add toolforge jobs shell feature |
| | Duplicate | | Raymond_Ndibe | T388092 allow exposing continuous jobs to the internet via `toolname.toolforge.org`, just like webservice |
| | Invalid | | Raymond_Ndibe | T392717 [jobs-api] check for diff in services when running diff_with_running_job |
| | Resolved | | Raymond_Ndibe | T415322 [jobs-api] Use the same images as webservice |
| | Resolved | | Raymond_Ndibe | T409191 [jobs-api] Investigate if we can reuse the 'web' flavour pre-built images as regular images |
| | Open | | Raymond_Ndibe | T428898 [jobs-cli, jobs-api] support --webservice option |
| | Resolved | | Raymond_Ndibe | T423410 [jobs-cli] support publishing continuous job to the internet |
| | Resolved | | Raymond_Ndibe | T423408 [jobs-api] support exposing continuous jobs to the internet |
| | Resolved | | dcaro | T430071 [jobs-api] Refactor k8s object creation to have per-job-type functions |
| | Resolved | | Raymond_Ndibe | T431403 image-config: add webservice-defaults to standard images |
| | Duplicate | | Raymond_Ndibe | T431410 jobs-api, jobs-cli: support --webservice option in toolforge jobs run |
| | Open | | Raymond_Ndibe | T431563 [webservice-runner] Add pre-flight validity checks to the `webservice-runner` script in webservice images |
| | Resolved | | Raymond_Ndibe | T431417 webservice-cli: detect conflict with HTTPRoutes created by the jobs framework |