EasyEngine v3.8 released with support for Ubuntu 18.04 LTS

While we are working on EasyEngine v4, we have a minor update for EasyEngine v3.

We have released v3.8.0 which adds support for Ubuntu 18.04 LTS (Bionic Beaver).

At the same time, we have removed the support for Ubuntu 12.04, which has reached it’s End of Life. We highly recommend you to upgrade to the latest LTS version of Ubuntu, that is 18.04. We have also removed support for Debian 7.x (Wheezy)

We have also updated Nginx build we maintain to Nginx v1.14.0. Latest Nginx release has features such as Nginx server push, gRPC Support, Dynamic modules.

Apart from Nginx, we updated WP-CLI, ViMbAdmin, Roundcube, Adminer.

Upgrade

To update EasyEngine, please run following command

ee update

To update Nginx, we recommend you run following command

ee stack upgrade --nginx

Need help?

If you need any help, please use community forum.

Link: EasyEngine v3.8.0

33 responses to “EasyEngine v3.8 released with support for Ubuntu 18.04 LTS”

    • You can run these steps on instead of the update command. We’re working on fixing the update command.
      sudo rm -rf /tmp/easyengine
      sudo git clone -b master https://github.com/EasyEngine/easyengine.git /tmp/easyengine
      cd /tmp/easyengine
      sudo python3 setup.py install

      This won’t work for fresh install. For new install use the ee install command wget -qO ee rt.cx/ee && sudo bash ee

  1. How do we upgrade the distro and then update easyengine. Will it coz issues ??

    Using Ubuntu 16.04 + Easyengine 3.7.5

  2. @santropex Yes, it will cause the above issues. However, @mbtamuli just gave us a ‘get-out-jail-free’ card, which solves the problem. At least it did for me here. However, the first rule of creative tinkering is to save all the parts. So do as I did and make a full backup before you start.

  3. The ee stack upgrade –nginx command also does not work.

    At the end, it says it updated the NGINX, but when I run the nginx -v command it continues the same version.

    I rebooted the server but it did not work.

    I upgraded the server as well.

    Note: My server is a Debian version 8, PHP 7.

    But now, when trying to update again, the answer is the message below:

    Oops Something went wrong!! Check logs for reason tail /var/log/ee/ee.log & Try Again!!!

  4. ee stack upgrade is causing me some errors. Looking at the repo list it might be that. I’m on Ubuntu 16.04.

    File: /etc/apt/sources.list.d/ee-repo.list

    deb http://dl.hhvm.com/ubuntu trusty main
    deb http://download.opensuse.org/repositories/home:/rtCamp:/EasyEngine/xUbuntu_14.04/ /
    deb http://sfo1.mirrors.digitalocean.com/mariadb/repo/10.1/ubuntu trusty main
    deb http://download.opensuse.org/repositories/home:/rtCamp:/EasyEngine-dev/xUbuntu_14.04/ /

    Here’s the error from the Log:

    404 Not Found [IP: 2620:113:80c0:8::13 80]
    E: Failed to fetch http://download.opensuse.org/repositories/home:/rtCamp:/EasyEngine/xUbuntu_14.04/./amd64/nginx-ee_1.10.3-10ppa~stable_amd64.deb 404 Not Found [IP: 2620:113:80c0:8::13 80]

    E: Failed to fetch http://download.opensuse.org/repositories/home:/rtCamp:/EasyEngine/xUbuntu_14.04/./amd64/nginx-custom_1.10.3-10ppa~stable_amd64.deb 404 Not Found [IP: 2620:113:80c0:8::13 80]

    E: Failed to fetch http://download.opensuse.org/repositories/home:/rtCamp:/EasyEngine/xUbuntu_14.04/./all/nginx-common_1.10.3-10ppa~stable_all.deb 404 Not Found [IP: 2620:113:80c0:8::13 80]

    E: Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?

  5. v3.8.1 fixes the update problem here, and I guess a whole bunch of other stuff too.

    Is there a changelog somewhere?

  6. Asking again – In order to use the NGinx HTTP/2 push feature, the Nginx preload module has to be included in the configuration. However, the upgrade didn’t do it. Is it a bug? or was it simply was not included?

    Thanks

    • Debian 9 support is in the pipeline. But we’re focusing our efforts on EasyEngine v4, which you will be able to run on any distribution where you can install Docker. Still, we’ll try to release Debian 9 support soon.

  7. hmm

    sudo ee update
    Downloading update script Unable to download file, /tmp/eeupdate20180604-112309

    I mention that i am on Google Compute Engine and Ubuntu 16.04

    • We’ve fixed the update command in the latest version – https://github.com/EasyEngine/easyengine/releases/tag/v3.8.1.

      But, since you’re on an older version, you can run these steps –
      sudo rm -rf /tmp/easyengine
      sudo git clone https://github.com/EasyEngine/easyengine.git /tmp/easyengine
      cd /tmp/easyengine
      sudo python3 setup.py install

      You can check if you have the latest version using ee -v. From the next version onwards, ee update should work.

  8. Running EasyEngine 3.7.5 on Debian 8 Jessie. When I try to upgrade using described steps, I have this error:
    python3: can’t open file ‘setup.py’. What can I do?

  9. Hi,

    in ubuntu 18.04 version of ee 3.8, I’m having trouble with a missing package: command ee stack install –mail fails, because of zoo package:

    tail /var/log/ee/ee.log says:

    Package zoo is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source

    E: Package ‘zoo’ has no installation candidate

    as I said here: https://community.rtcamp.com/t/zoo-package-missing/10806 the zoo package was not found …
    Can you fix this bug?

    Best regards,
    Eric A.

  10. Dear, i have a problem with my VPS – Linux Debian8 – OpenVZ Virtualization (my VPS is at Time4VPS)
    During the install show me this error:
    $ Reload : nginx [Failed]
    $ Oops Something went wrong !!
    $ Calling cleanup actions …
    $ Reload : nginx [OK]
    $ service nginx reload failed. check issues with nginx -t command.
    $ Check logs for reason tail /var/log/ee/ee.log & Try Again!!!

    Can anyone help me how to fix this problem ?!