Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
kdevK

kdev

@kdev
About
Posts
1
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Installation Issues
    kdevK kdev

    So I tried installing Cloudron but I'm getting this error:

    => Installing base dependencies and downloading docker images (this takes some time) ...Init script failed. See /var/log/cloudron-setup.log for details
    

    Logs:

    Running cloudron-setup with args : --
    Hit:1 http://asi-fs-d.contabo.net/ubuntu focal InRelease
    Hit:2 http://asi-fs-d.contabo.net/ubuntu focal-updates InRelease
    Hit:3 http://asi-fs-d.contabo.net/ubuntu focal-backports InRelease
    Hit:4 https://cli.github.com/packages stable InRelease
    Hit:5 https://download.docker.com/linux/ubuntu focal InRelease
    Hit:6 http://security.ubuntu.com/ubuntu focal-security InRelease
    Hit:7 http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease
    Hit:8 https://packages.gitlab.com/gitlab/gitlab-ee/ubuntu focal InRelease
    Reading package lists...
    Reading package lists...
    Building dependency tree...
    Reading state information...
    python3 is already the newest version (3.8.2-0ubuntu2).
    curl is already the newest version (7.68.0-1ubuntu2.5).
    software-properties-common is already the newest version (0.98.9.5).
    ubuntu-standard is already the newest version (1.450.2).
    0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
    1 not fully installed or removed.
    After this operation, 0 B of additional disk space will be used.
    Setting up docker-ce (5:20.10.3~3-0~ubuntu-focal) ...
    
    readonly SOURCE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
    
    readonly arg_infraversionpath="${SOURCE_DIR}/../src"
    
    function die {
        echo $1
        exit 1
    }
    
    export DEBIAN_FRONTEND=noninteractive
    
    readonly ubuntu_codename=$(lsb_release -cs)
    readonly ubuntu_version=$(lsb_release -rs)
    
    # hold grub since updating it breaks on some VPS providers. also, dist-upgrade will trigger it
    apt-mark hold grub* >/dev/null
    apt-get -o Dpkg::Options::="--force-confdef" update -y
    Hit:1 http://asi-fs-d.contabo.net/ubuntu focal InRelease
    Hit:2 http://asi-fs-d.contabo.net/ubuntu focal-updates InRelease
    Hit:3 http://asi-fs-d.contabo.net/ubuntu focal-backports InRelease
    Hit:4 https://cli.github.com/packages stable InRelease
    Hit:5 https://download.docker.com/linux/ubuntu focal InRelease
    Hit:6 http://security.ubuntu.com/ubuntu focal-security InRelease
    Hit:7 http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease
    Hit:8 https://packages.gitlab.com/gitlab/gitlab-ee/ubuntu focal InRelease
    Reading package lists...
    apt-get -o Dpkg::Options::="--force-confdef" upgrade -y
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Calculating upgrade...
    The following packages have been kept back:
      docker-ce-cli
    The following packages will be upgraded:
      containerd.io docker-ce
    2 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    Need to get 53.2 MB of archives.
    After this operation, 1,345 kB of additional disk space will be used.
    Get:1 https://download.docker.com/linux/ubuntu focal/stable amd64 containerd.io amd64 1.4.6-1 [28.3 MB]
    Get:2 https://download.docker.com/linux/ubuntu focal/stable amd64 docker-ce amd64 5:20.10.7~3-0~ubuntu-focal [24.8 MB]
    Fetched 53.2 MB in 2s (23.8 MB/s)
    (Reading database ... 113695 files and directories currently installed.)
    Preparing to unpack .../containerd.io_1.4.6-1_amd64.deb ...
    Unpacking containerd.io (1.4.6-1) over (1.4.3-1) ...
    Preparing to unpack .../docker-ce_5%3a20.10.7~3-0~ubuntu-focal_amd64.deb ...
    Unpacking docker-ce (5:20.10.7~3-0~ubuntu-focal) over (5:20.10.3~3-0~ubuntu-focal) ...
    Setting up containerd.io (1.4.6-1) ...
    Setting up docker-ce (5:20.10.7~3-0~ubuntu-focal) ...
    Processing triggers for man-db (2.9.1-1) ...
    Processing triggers for systemd (245.4-4ubuntu3.7) ...
    apt-mark unhold grub* >/dev/null
    
    echo "==> Installing required packages"
    ==> Installing required packages
    
    debconf-set-selections <<< 'mysql-server mysql-server/root_password password password'
    debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password password'
    
    # this enables automatic security upgrades (https://help.ubuntu.com/community/AutomaticSecurityUpdates)
    # resolvconf is needed for unbound to work property after disabling systemd-resolved in 18.04
    
    gpg_package=$([[ "${ubuntu_version}" == "16.04" ]] && echo "gnupg" || echo "gpg")
    mysql_package=$([[ "${ubuntu_version}" == "20.04" ]] && echo "mysql-server-8.0" || echo "mysql-server-5.7")
    apt-get -y install --no-install-recommends \
        acl \
        apparmor \
        build-essential \
        cifs-utils \
        cron \
        curl \
        debconf-utils \
        dmsetup \
        $gpg_package \
        ipset \
        iptables \
        libpython2.7 \
        linux-generic \
        logrotate \
        $mysql_package \
        nfs-common \
        openssh-server \
        pwgen \
        resolvconf \
        sshfs \
        swaks \
        tzdata \
        unattended-upgrades \
        unbound \
        unzip \
        xfsprogs
    Reading package lists...
    Building dependency tree...
    Reading state information...
    acl is already the newest version (2.2.53-6).
    cron is already the newest version (3.0pl1-136ubuntu1).
    dmsetup is already the newest version (2:1.02.167-1ubuntu1).
    ipset is already the newest version (7.5-1~exp1).
    iptables is already the newest version (1.8.4-3ubuntu2).
    logrotate is already the newest version (3.14.0-4ubuntu3).
    unzip is already the newest version (6.0-25ubuntu1).
    xfsprogs is already the newest version (5.3.0-1ubuntu2).
    debconf-utils is already the newest version (1.5.73).
    pwgen is already the newest version (2.08-2).
    resolvconf is already the newest version (1.82).
    sshfs is already the newest version (3.6.0+repack+really2.10-0ubuntu1).
    swaks is already the newest version (20190914.0-1).
    apparmor is already the newest version (2.13.3-7ubuntu5.1).
    build-essential is already the newest version (12.8ubuntu1.1).
    cifs-utils is already the newest version (2:6.9-1ubuntu0.1).
    curl is already the newest version (7.68.0-1ubuntu2.5).
    gpg is already the newest version (2.2.19-3ubuntu2.1).
    linux-generic is already the newest version (5.4.0.77.80).
    mysql-server-8.0 is already the newest version (8.0.25-0ubuntu0.20.04.1).
    nfs-common is already the newest version (1:1.3.4-2.5ubuntu3.4).
    openssh-server is already the newest version (1:8.2p1-4ubuntu0.2).
    tzdata is already the newest version (2021a-0ubuntu0.20.04).
    unattended-upgrades is already the newest version (2.3ubuntu0.1).
    libpython2.7 is already the newest version (2.7.18-1~20.04.1).
    unbound is already the newest version (1.9.4-2ubuntu1.2).
    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    
    echo "==> installing nginx for xenial for TLSv3 support"
    ==> installing nginx for xenial for TLSv3 support
    curl -sL http://nginx.org/packages/ubuntu/pool/nginx/n/nginx/nginx_1.18.0-2~${ubuntu_codename}_amd64.deb -o /tmp/nginx.deb
    # apt install with install deps (as opposed to dpkg -i)
    apt install -y /tmp/nginx.deb
    
    WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
    
    Reading package lists...
    Building dependency tree...
    Reading state information...
    nginx is already the newest version (1.18.0-2~focal).
    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    rm /tmp/nginx.deb
    
    # on some providers like scaleway the sudo file is changed and we want to keep the old one
    apt-get -o Dpkg::Options::="--force-confold" install -y --no-install-recommends sudo
    Reading package lists...
    Building dependency tree...
    Reading state information...
    sudo is already the newest version (1.8.31-1ubuntu1.2).
    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    
    # this ensures that unattended upgades are enabled, if it was disabled during ubuntu install time (see #346)
    # debconf-set-selection of unattended-upgrades/enable_auto_updates + dpkg-reconfigure does not work
    cp /usr/share/unattended-upgrades/20auto-upgrades /etc/apt/apt.conf.d/20auto-upgrades
    
    echo "==> Installing node.js"
    ==> Installing node.js
    readonly node_version=14.15.4
    mkdir -p /usr/local/node-${node_version}
    curl -sL https://nodejs.org/dist/v${node_version}/node-v${node_version}-linux-x64.tar.gz | tar zxf - --strip-components=1 -C /usr/local/node-${node_version}
    ln -sf /usr/local/node-${node_version}/bin/node /usr/bin/node
    ln -sf /usr/local/node-${node_version}/bin/npm /usr/bin/npm
    apt-get install -y --no-install-recommends python   # Install python which is required for npm rebuild
    Reading package lists...
    Building dependency tree...
    Reading state information...
    python-is-python2 is already the newest version (2.7.17-4).
    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    [[ "$(python --version 2>&1)" == "Python 2.7."* ]] || die "Expecting python version to be 2.7.x"
    
    # https://docs.docker.com/engine/installation/linux/ubuntulinux/
    echo "==> Installing Docker"
    ==> Installing Docker
    
    # create systemd drop-in file. if you channge options here, be sure to fixup installer.sh as well
    mkdir -p /etc/systemd/system/docker.service.d
    echo -e "[Service]\nExecStart=\nExecStart=/usr/bin/dockerd -H fd:// --log-driver=journald --exec-opt native.cgroupdriver=cgroupfs --storage-driver=overlay2" > /etc/systemd/system/docker.service.d/cloudron.conf
    
    # there are 3 packages for docker - containerd, CLI and the daemon
    readonly docker_version=20.10.3
    curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/containerd.io_1.4.3-1_amd64.deb" -o /tmp/containerd.deb
    curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/docker-ce-cli_${docker_version}~3-0~ubuntu-${ubuntu_codename}_amd64.deb" -o /tmp/docker-ce-cli.deb
    curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/docker-ce_${docker_version}~3-0~ubuntu-${ubuntu_codename}_amd64.deb" -o /tmp/docker.deb
    # apt install with install deps (as opposed to dpkg -i)
    apt install -y /tmp/containerd.deb  /tmp/docker-ce-cli.deb /tmp/docker.deb
    
    WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
    
    Reading package lists...
    Building dependency tree...
    Reading state information...
    docker-ce-cli is already the newest version (5:20.10.3~3-0~ubuntu-focal).
    Suggested packages:
      aufs-tools cgroupfs-mount | cgroup-lite
    The following packages will be DOWNGRADED:
      containerd.io docker-ce
    0 upgraded, 0 newly installed, 2 downgraded, 0 to remove and 0 not upgraded.
    E: Packages were downgraded and -y was used without --allow-downgrades.
    
    Support installation
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search