Master Provisioning 2.1.5

1 minute read

RELEASED: Public: 2018-04-17

New features

  • CloudBees Internal Ticket: [TIGER-4099]

    [kubernetes] Display a warning in CJOC if a controller container has been killed/restarting by Kubernetes due to OOM or other errors.

  • CloudBees Internal Ticket: [TIGER-4586]

    [kubernetes] Allow overwrite of the Kubernetes Internal Domain (default is cluster.local)

  • environment variable KUBERNETES_INTERNAL_DOMAIN

  • system property com.cloudbees.masterprovisioning.kubernetes.KubernetesMasterProvisioning.kubernetesInternalDomain

Resolved issues

  • CloudBees Internal Ticket: [TIGER-4514]

    [kubernetes] Set unique JNLP port for each controller to simplify external agent support.

  • CloudBees Internal Ticket: [TIGER-4500]

    [kubernetes] Adjust healthchecks values to avoid Jenkins Kubernetes pods getting rescheduled due to healthcheck failure.

  • CloudBees Internal Ticket: [TIGER-4491]

    [mesos] Prevent NullPointerException when computing controller status due to an invalid endpoint.

Known issues