1
0
Fork 0
Commit graph

447 commits

Author SHA1 Message Date
Daniele Tricoli 58d821eb44 Disable drone CI 2021-09-11 20:29:06 +02:00
Daniele Tricoli 7864de2e95 Manually start systemd
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 20:03:43 +02:00
Daniele Tricoli 3e0bbbdd5c Rework to make systemd start
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 19:54:04 +02:00
Daniele Tricoli 5ae198dfad Mount cgroup
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2021-09-11 19:47:25 +02:00
Daniele Tricoli 2547b4781b Run molecule on the image we use on drone
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 19:25:20 +02:00
Daniele Tricoli 788d8f4d58 Try to delagate on the same container we create
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 19:20:00 +02:00
Daniele Tricoli 997b1dd8d3 Try same setup for Gitlab
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 19:04:33 +02:00
Daniele Tricoli aaece84b7f Fix indentation
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2021-09-11 18:57:02 +02:00
Daniele Tricoli d6bae1ae80 Try cgroup volume
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2021-09-11 18:56:15 +02:00
Daniele Tricoli e77b3e80fb Try privileged flag
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 18:23:08 +02:00
Daniele Tricoli a9b0bb46e7 Install dbus
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 18:12:38 +02:00
Daniele Tricoli cc5a8d23ef Enable privileged
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 18:02:47 +02:00
Daniele Tricoli eb504994fb Revert add cgroupfs option 2021-09-11 18:01:09 +02:00
Daniele Tricoli f0838b0726 Set group_manager = "cgroupfs" in containers.conf
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 17:50:20 +02:00
Daniele Tricoli feb585063f Fix typo
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 17:08:14 +02:00
Daniele Tricoli 8f8d539d38 Log events on file
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 17:00:25 +02:00
Daniele Tricoli 1c03196f11 Run molecule in debug mode
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 16:50:09 +02:00
Daniele Tricoli 67f14725f5 Enable privileged mode
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 16:19:12 +02:00
Daniele Tricoli bda4cae251 Install podman instead of docker
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 16:11:51 +02:00
Daniele Tricoli feb6a02b6b Use podman again, but be able to run it inside docker
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 16:06:31 +02:00
Daniele Tricoli dd253db252 Try docker-in-docker
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 07:15:03 +02:00
Daniele Tricoli 82bdfb250b Fix name of docker
Some checks failed
continuous-integration/drone/push Build is failing
In Debian docker package is docker.io.
2021-09-11 07:03:27 +02:00
Daniele Tricoli 544384c68a Don't edit /etc/containers/registries.conf
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 06:56:49 +02:00
Daniele Tricoli 1489bcc29b Install docker
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 06:53:59 +02:00
Daniele Tricoli ab634c254d Use docker driver
Some checks failed
continuous-integration/drone/push Build is failing
Maybe docker inside docker works.
2021-09-11 06:49:34 +02:00
Daniele Tricoli d2c8925708 Use privileged mode
Some checks reported errors
continuous-integration/drone/push Build encountered an error
continuous-integration/drone Build is failing
2021-09-11 06:22:32 +02:00
Daniele Tricoli 18c800e861 Enable registry search
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 06:00:19 +02:00
Daniele Tricoli 6abd466c50 Include a root configuration for molecule
Some checks failed
continuous-integration/drone/push Build is failing
This way we are able to test all the roles directly invoking molecule
from the root of the repository.
2021-09-11 05:37:29 +02:00
Daniele Tricoli 6708ba162a Add pip dependency
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 04:40:28 +02:00
Daniele Tricoli 2c0de1bd51 Enable CI
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-11 04:37:59 +02:00
Daniele Tricoli db28fd09bc Add tests for sshd role 2021-09-11 04:24:03 +02:00
Daniele Tricoli 530e8b3ad7 Include sshd role 2021-09-11 04:23:14 +02:00
Daniele Tricoli 6d2e228d93 Add a default scenario using Debian 11 2021-09-11 04:22:44 +02:00
Daniele Tricoli d1bc80eacc Remove commented testing code
We are going to use molecule for this.
2021-09-11 04:21:54 +02:00
Daniele Tricoli eb477f3e80 Use fetch method to handle the default os to test 2021-06-25 21:01:23 +02:00
Daniele Tricoli 001f7af328 Take optionally the os to test from env variable 2021-06-25 20:55:05 +02:00
Daniele Tricoli c52230e047 Bump to 0.5.2 2021-06-09 00:23:57 +02:00
Daniele Tricoli a3f92f911e Compress also svg images 2021-06-09 00:06:39 +02:00
Daniele Tricoli c89163d8a1 Bump to 0.5.1 2021-06-07 01:02:58 +02:00
Daniele Tricoli 0125ae1f4d Add octoprint user to dialout group 2021-06-07 01:02:20 +02:00
Daniele Tricoli fc5cd5207e Bump to 0.5.0 2021-06-07 00:08:57 +02:00
Daniele Tricoli 2a4ec811ef Test octoprint role 2021-06-07 00:00:53 +02:00
Daniele Tricoli 6ddc413900 Add octoprint tasks 2021-06-07 00:00:31 +02:00
Daniele Tricoli be9042b86e Add a systemd unit for octoprint 2021-06-07 00:00:13 +02:00
Daniele Tricoli 3f99821ae7 Add octoprint handlers 2021-06-06 23:58:56 +02:00
Daniele Tricoli 73cedffdff Add octoprint defaults 2021-06-06 23:58:34 +02:00
Daniele Tricoli c147633510 Bump to 0.4.1 2021-06-01 17:34:47 +02:00
Daniele Tricoli 02e68607e0 Update sshd role README 2021-06-01 17:32:35 +02:00
Daniele Tricoli ede9ac4478 Add variables for sshd_allow_tcp_forwarding and sshd_max_sessions 2021-06-01 17:09:27 +02:00
Daniele Tricoli d106b79122 Bump to 0.4.0 2021-05-31 23:57:57 +02:00