Skip to content
This repository was archived by the owner on Jan 6, 2023. It is now read-only.
This repository was archived by the owner on Jan 6, 2023. It is now read-only.

Kubernetes: ttlSecondsAfterFinished not working in ElasticJob spec #164

@jovan-absci

Description

@jovan-absci

🐛 Bug

I specify ttlSecondsAfterFinished in my ElasticJob spec like so:

kind: ElasticJob
metadata:
  name: job1
  namespace: username
spec:
  rdzvEndpoint: "etcd0.elastic-job:2379"
  minReplicas: 1
  maxReplicas: 1
  ttlSecondsAfterFinished: 10

When I inspect the elastic job yaml after it's created I see that ttlSecondsAfterFinished is not present under spec key at all, resulting in my pods remaining in my namespace until I delete them manually.

Component (check all that applies):

  • state api
  • train_step api
  • train_loop
  • rendezvous
  • checkpoint
  • rollback
  • metrics
  • petctl
  • examples
  • docker
  • other

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions