CircleCI Ideas

Use Ubuntu 16.04 for the machine executor image

The machine image used when the "machine: true" option is enabled is Ubuntu 14.04 which makes it impossible to deploy a test kubernetes cluster for integration tests with minikube v.0.26.0: this new version of minikube requires systemd.

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Apr 13 2018
  • Shipped
  • Attach files
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    October 02, 2018 09:07

    I think this should be prioritised due to newer docker versions no longer supporting 14.04 https://github.com/docker/for-linux/issues/440 and 14.04 reaching EOL in April 2019 

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    November 29, 2018 05:30

    For those of us trying to use qemu in the machine executor it's even worse with dependencies for 3.0 being entirely incompatible.

  • Admin
    George Reyes commented
    22 Mar 21:45

    We are finishing up work on this soon and should have a discuss post up and ready when the images are ready for public consumption. 

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    30 Apr 18:47

    Is there an ETA? Is there a roadmap that we can look at?

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    25 Jun 09:48

    I am also looking for this

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    25 Jun 10:29

    NVM, I found that Ubuntu 16 is already available: https://circleci.com/docs/2.0/configuration-reference/#available-machine-images