Giter Site home page Giter Site logo

Comments (4)

rvenugopal avatar rvenugopal commented on June 4, 2024 1

I just tried an installation on a digital ocean server and looks like the installation is incomplete. As per the docs docker also should have been installed. I tried the installation in both interactive and headless mode.
Host OS: Ubuntu 21.04 x64

There is a PR for this : #105

to test it :

curl -fsSL https://raw.githubusercontent.com/swarmlet/swarmlet/develop/install | bash -s \
  INSTALLATION_TYPE=noninteractive \
  INSTALL_MODULES="matomo swarmpit" \
  SWARMLET_USERNAME=admin \
  SWARMLET_PASSWORD=admin \
  SWARMLET_REPO=https://github.com/swarmlet/swarmlet.git \
  INSTALL_BRANCH=develop

Thank you @n-rodriguez
I just tested it on debian 10 x64 and the docker installation did seem to go through. However, the installation seemed to get stuck at the deployer not (yet) healthy. Maybe it is just a temporary glitch?

 -----> Installing core/router
-----> Creating repository router on swarm
Initialized empty Git repository in /mnt/gfs/git/repo/router.git/
       Created remote repository router
/tmp/swarmlet/modules/core/router ~
Initialized empty Git repository in /tmp/swarmlet/modules/core/router/.git/
[master (root-commit) 289c210] initial
 14 files changed, 610 insertions(+)
 create mode 100644 .devcontainer/Dockerfile
 create mode 100644 .devcontainer/devcontainer.json
 create mode 100644 .env
 create mode 100644 docker-compose.yml
 create mode 100755 entrypoint
 create mode 100644 lego/.devcontainer/Dockerfile
 create mode 100644 lego/.devcontainer/devcontainer.json
 create mode 100644 lego/.gitignore
 create mode 100644 lego/Dockerfile
 create mode 100644 lego/go.mod
 create mode 100644 lego/go.sum
 create mode 100644 lego/main.go
 create mode 100644 lego/main.go_old
 create mode 100644 traefik-dynamic.yml
Enumerating objects: 19, done.
Counting objects: 100% (19/19), done.
Compressing objects: 100% (18/18), done.
Writing objects: 100% (19/19), 14.25 KiB | 4.75 MiB/s, done.
Total 19 (delta 1), reused 0 (delta 0)
remote: -----> Repository received
remote: -----> Cloning repository router
remote: -----> deployer not (yet) healthy
remote: -----> deployer not (yet) healthy
....

from swarmlet.

rvenugopal avatar rvenugopal commented on June 4, 2024

Installing docker and docker-compose before beginning the swarmlet headless installation resolved this issue.
Docs and (video) are out of date

from swarmlet.

n-rodriguez avatar n-rodriguez commented on June 4, 2024

I just tried an installation on a digital ocean server and looks like the installation is incomplete. As per the docs docker also should have been installed. I tried the installation in both interactive and headless mode.

Host OS: Ubuntu 21.04 x64

There is a PR for this : #105

to test it :

curl -fsSL https://raw.githubusercontent.com/swarmlet/swarmlet/develop/install | bash -s \
  INSTALLATION_TYPE=noninteractive \
  INSTALL_MODULES="matomo swarmpit" \
  SWARMLET_USERNAME=admin \
  SWARMLET_PASSWORD=admin \
  SWARMLET_REPO=https://github.com/swarmlet/swarmlet.git \
  INSTALL_BRANCH=develop

from swarmlet.

n-rodriguez avatar n-rodriguez commented on June 4, 2024

This PR adds Kitchen/Inspec tests against Debian 10 and Ubuntu 20.04 and a Vagrantfile to run Swarmlet on your laptop.

See: https://github.com/swarmlet/swarmlet/actions/runs/850079056

Ubuntu 20 fails for an unknown reason because it works with Vagrant. Maybe we should add a new platform in https://github.com/swarmlet/swarmlet/blob/develop/kitchen.yml#L39 to test against Ubuntu 21.

from swarmlet.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.