This task is to track development work on jobs-framework-api.
More information on the parent task.
This task is to track development work on jobs-framework-api.
More information on the parent task.
Change 693145 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] deployment: toolsbeta: correct service name for ingress-nginx
Change 693146 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] deployment: include file for local development
Change 693150 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: ignore pem x509 files
Change 693150 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: ignore pem x509 files
Change 694439 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: add local development instruction
Change 694439 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: add local development instruction
Change 694581 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: introduce instructions to hostpath
Change 694582 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: initial support for user validation
Change 694581 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: introduce instructions to hostpath
Change 694582 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: initial support for user validation
Change 696573 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] jobs: use kubernetes API instead of kubectl
Change 696573 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] jobs: use kubernetes API instead of kubectl
Change 697728 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: use black autoformatter
Change 697743 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] tjf: initial support for cronjobs
Change 697826 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] common/k8sclient: drop kubectl code
Change 697728 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: use black autoformatter
Change 697826 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] common/k8sclient: drop kubectl code
Change 697998 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] api: format with black
Change 697998 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] api: format with black
Change 697743 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] tjf: initial support for cronjobs
Change 698165 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] job: add additional toolforge label
Change 698186 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: add tox config
Change 698165 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] job: add additional toolforge label
Change 698186 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: add tox config
Change 698188 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[integration/config@master] zuul/layout.yaml: add configuration for cloud/toolforge/jobs-framework-api
Change 698188 merged by jenkins-bot:
[integration/config@master] zuul/layout.yaml: add configuration for cloud/toolforge/jobs-framework-api
Change 698234 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: add basic testing script
Change 698236 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] user: parse TLS header with CN=username format
Change 698478 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] tox: use python3.7
Change 698478 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] tox: use python3.7
Change 698236 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] user: parse TLS header with CN=username format
Change 698749 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] Dockerfile: use python3.7
Change 698750 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] devel/setup.sh: fix k8s API server address in the fake user kubeconfig
Change 698780 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] tjf: control some common k8sclient exceptions
Change 698786 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] job: don't return schedule if the job isn't a cronjob
Change 698749 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] Dockerfile: use python3.7
Change 698750 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] devel/setup.sh: fix k8s API server address in the fake user kubeconfig
Change 698780 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] tjf: control some common k8sclient exceptions
Change 698786 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] job: don't return schedule if the job isn't a cronjob
Change 698234 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: add basic testing script
Change 698825 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: add support for continuous jobs
Change 699034 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] tests/cmd-checklist-runner: print expanded command
Change 699193 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] jobs: cleanup pods created by jobs
Change 699034 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] tests/cmd-checklist-runner: print expanded command
Change 698825 merged by jenkins-bot:
[cloud/toolforge/jobs-framework-api@main] jobs-framework-api: add support for continuous jobs
Change 699193 merged by jenkins-bot:
[cloud/toolforge/jobs-framework-api@main] jobs: cleanup pods created by jobs
Change 699201 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] tjf: use labels when listing and showing jobs
Change 699201 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] tjf: use labels when listing and showing jobs
Change 699239 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] flush/delete: delete pods last
Change 699239 merged by jenkins-bot:
[cloud/toolforge/jobs-framework-api@main] flush/delete: delete pods last
Change 699246 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] job & containers: translate image URL to name
Change 699246 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] job & containers: translate image URL to name
Mentioned in SAL (#wikimedia-cloud) [2021-06-14T10:19:31Z] <arturo> deploying toolforge jobs-framework-api in kubernetes (just a test) (T283238)
Change 699728 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] tjf: mirror actual certificate subject from Toolforge
Change 699728 merged by jenkins-bot:
[cloud/toolforge/jobs-framework-api@main] tjf: mirror actual certificate subject from Toolforge
Change 699778 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[cloud/toolforge/jobs-framework-api@main] k8sclient: adjust cronjob API object version
Change 699778 merged by Arturo Borrero Gonzalez:
[cloud/toolforge/jobs-framework-api@main] k8sclient: adjust cronjob API object version
Change 702139 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[operations/puppet@production] toolforge: enable jobs-api
Mentioned in SAL (#wikimedia-cloud) [2021-06-29T15:12:23Z] <arturo> livehacking puppetmaster for T283238
Change 702139 merged by Arturo Borrero Gonzalez:
[operations/puppet@production] toolforge: enable jobs-api