Skip to content

@dposada dposada released this May 6, 2021

Added

  • Environment variables for telemetry, from @dposada

Changed

  • Improved performance for VirtualMachineLeaseAdapter, TaskRequestAdapter, and update-host-reservation, from @scrosby

Fixed

  • Hard delete pods that have been in the terminating state for too long, from @dposada
  • Skip inactive pools when ranking, from @dposada
Assets 2

@dposada dposada released this Apr 28, 2021

Added

  • Instance field with how long the job queued before that instance, from @dposada

Changed

  • Made straggler kill a mea-culpa failure, from @nsinkov
Assets 2

@dposada dposada released this Apr 16, 2021

Changed

  • Added pod labels for application name and version, from @dposada
  • Prefixed all application pod labels with the configured pod label prefix, from @dposada
Assets 2

@scrosby scrosby released this Apr 7, 2021

Fixed

  • Calculate the time-until-waiting metric correctly, from @scrosby
Assets 2

@scrosby scrosby released this Apr 6, 2021

Changed

  • Do fenzo unassigns in batches outside of the k8s state locks, from @scrosby
  • Make the k8s lock vector a vector not a sequence, from @scrosby
  • Split metrics for synthetic pods and regular pods in k8s, from @scrosby
Assets 2

@scrosby scrosby released this Mar 31, 2021

Changed

  • Split k8s lock shards by compute cluster, from @scrosby
  • Do watch event processing in parallel at watch startup, from @scrosby
  • Optimize novel host constraint by 10%, from @scrosby
  • Prevent an inactive pool from having a scheduling loop, from @dposada

Fixed

  • Gracefully handle nodes with nil consumption maps, from @dposada
Assets 2

@dposada dposada released this Mar 30, 2021

Changed

  • Made prolonged ContainersNotReady pod condition result in failure, from @dposada
  • Added logging of watch response status field, from @dposada
Assets 2

@dposada dposada released this Mar 27, 2021

Changed

  • Allowed synthetic pod anti-affinity to specify a namespace, from @dposada
  • Improved logging when k8s watch response object is nil, from @dposada

Fixed

  • Gracefully ignore nodes with no pods during consumption calculation, from @dposada
Assets 2

@dposada dposada released this Mar 23, 2021

Changed

  • Allowed synthetic pods to have inter-pod anti-affinity, from @dposada
Assets 2

@scrosby scrosby released this Mar 11, 2021

Added

  • Make cook pods ignore a tenured node taint, from @scrosby
  • Fix the memory request value sent to pod via environmental variable to exclude sidecar memory, from @nsinkov
Assets 2