Skip to content
This repository has been archived by the owner on Feb 13, 2023. It is now read-only.

Test and support Ubuntu 18.04 Bionic Beaver #1760

Closed
geerlingguy opened this issue Apr 27, 2018 · 8 comments
Closed

Test and support Ubuntu 18.04 Bionic Beaver #1760

geerlingguy opened this issue Apr 27, 2018 · 8 comments

Comments

@geerlingguy
Copy link
Owner

Issue Type

  • Feature Idea

Summary

Ubuntu 18.04 Bionic Beaver was officially released today. I have boxes and images:

At a minimum, test everything on 18.04 and see if it works. Then add it as a suggested option in the config. Then at some point we'll have a discussion about when to switch the default to it (or something else someday!).

@geerlingguy
Copy link
Owner Author

Added one test in Travis; definitely too early to switch to 18.04 as a default, but we'll give it a few months (maybe half a year?) and reconsider.

Here's the current test run: https://travis-ci.org/geerlingguy/drupal-vm/builds/372191869

@geerlingguy
Copy link
Owner Author

Aww, the container won't even start currently.

@kburakozdemir
Copy link
Contributor

Aww, the container won't even start currently.

Not sure if this helps... Just a feedback...

I am using 18.04 as my main OS and there seems to be no problem. However, I am trying to install Ubuntu 18.04 (and its variants) with a desktop environment as a virtual machine in VirtualBox and I cannot manage to install one. Installation always crashes.

VirtualBox Graphical User Interface
Version 5.2.18 r124319 (Qt5.9.5)

@geerlingguy
Copy link
Owner Author

geerlingguy commented Nov 21, 2018

Most of the roles I'm using are supporting 18.04 just fine now. Might test again.

Since 18.04 will be supported for 10 years, it will likely be the next "RHEL 6" or "RHEL 7", so it would be nice to switch by default at some point, just because we won't get hit by the "16.04 is EOL soon" annoyances. Note that 14.04 EOLs in a couple months. So does PHP 5.6 (in less than a month!)... and PHP 7.0.

@geerlingguy
Copy link
Owner Author

Oh that's fun... easy_install is not included in python-setuptools in 18.04? https://bugs.launchpad.net/ubuntu/+source/python-setuptools/+bug/1774419

@geerlingguy
Copy link
Owner Author

Now getting:

fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["hostname", "--file", "/etc/hostname"], "delta": "0:00:00.035678", "end": "2018-11-21 19:02:25.457368", "msg": "non-zero return code", "rc": 1, "start": "2018-11-21 19:02:25.421690", "stderr": "hostname: you must be root to change the host name", "stderr_lines": ["hostname: you must be root to change the host name"], "stdout": "", "stdout_lines": []}

At least there's progress! :)

geerlingguy added a commit that referenced this issue Dec 28, 2018
@geerlingguy
Copy link
Owner Author

Just realized I didn't have a condition to add --privileged to the 18.04 build Docker options... adding that now, and it should allow iptables, hostname, etc.

@geerlingguy
Copy link
Owner Author

It's a-workin! Merging the tests and will leave off changing the base drupal-vm box to 18.04 until I get ready for a 5.0.0 release.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants