From d1018d7baecffd0f466d52a92e665bcb1c70ef06 Mon Sep 17 00:00:00 2001 From: Janik von Rotz Date: Tue, 17 Sep 2024 11:20:33 +0200 Subject: [PATCH] vault backup: 2024-09-17 11:20:33 --- Ansible Troubleshooting.md | 16 +++++++++++ Ansible.md | 3 +++ Docker Troubleshooting.md | 17 +++++++++++- Git HowTo.md | 11 ++++++-- Odoo Nextcloud Filestore.md | 4 +-- Server.md | 54 ++++++++++++++++++------------------- package.json | 1 + 7 files changed, 74 insertions(+), 32 deletions(-) create mode 100644 Ansible Troubleshooting.md diff --git a/Ansible Troubleshooting.md b/Ansible Troubleshooting.md new file mode 100644 index 00000000..cd241ce0 --- /dev/null +++ b/Ansible Troubleshooting.md @@ -0,0 +1,16 @@ +# Ansible Troubleshooting + + +## Legacy setup failed + +**Problem** + +When Ansible is executing the gathering information task the following error is shown: + +``` +The following modules failed to execute: ansible.legacy.setup +``` + +**Solution** + +Update the Python3 version on the target host. \ No newline at end of file diff --git a/Ansible.md b/Ansible.md index 7b0f4865..3eb345a7 100644 --- a/Ansible.md +++ b/Ansible.md @@ -3,8 +3,11 @@ tags: - Definition --- # Ansible + Ansible ist die Technologie mit der die gesamte Mint System Infrastruktur betrieben wird. Mit Ansible wird die Server-Konfiguration beschrieben und angewendet. +[[Ansible Troubleshooting]] + ## Playbooks Die [[Ansible Build]] Playbooks von Mint System sind öffentlich auf GitHub verfügbar. diff --git a/Docker Troubleshooting.md b/Docker Troubleshooting.md index 71c8e59c..e1a03ea6 100644 --- a/Docker Troubleshooting.md +++ b/Docker Troubleshooting.md @@ -52,4 +52,19 @@ Clear the container logs: ```bash docker ps -q | xargs -I {} sh -c 'truncate -s 0 $(docker inspect --format="{{.LogPath}}" {})' -``` \ No newline at end of file +``` + + +## Unexpected keyword + +**Problem** + +On Ubuntu 2404 when running a Docker command with Ansible this error is thrown: + +``` +Error while fetching server API version: HTTPConnection.request() got an unexpected keyword argument 'chunked' +``` + +**Solution** + +Install the Python Docker package with pip instead of apt. \ No newline at end of file diff --git a/Git HowTo.md b/Git HowTo.md index 1c31dcda..81685607 100644 --- a/Git HowTo.md +++ b/Git HowTo.md @@ -51,13 +51,20 @@ git pull upstream 16.0 ### Ausführen +Aktualisieren Upstream-Branch. + +```bash +git switch Mint-System-16.0 +git pull upstream 16.0 +``` + In Main-Branch wechseln. ```bash git switch 16.0 ``` -Files aus dem upstream Branch kopieren. +Files aus dem Upstream-Branch kopieren. ```bash git checkout Mint-System-16.0 . @@ -81,7 +88,7 @@ Alles committen. ```bash gaa -gcmsg "feat: pull from upstream" +gcmsg "feat: checkout upstream" gp ``` diff --git a/Odoo Nextcloud Filestore.md b/Odoo Nextcloud Filestore.md index ae41591c..7c5d06a9 100644 --- a/Odoo Nextcloud Filestore.md +++ b/Odoo Nextcloud Filestore.md @@ -20,8 +20,8 @@ The filetype will be converted from binary to url. It will generate a folder structure like this: * Odoo/ - * {model} - * {id}\ + * {model}/ + * {id}/ * {filename} * Odoo diff --git a/Server.md b/Server.md index 11910cf0..65b9bbbf 100644 --- a/Server.md +++ b/Server.md @@ -18,49 +18,49 @@ Liste aller Server im Einsatz der Mint System GmbH. | Name | Funktion | DNS | Hoster | | ---------- | ---------------------------------------- | -------------------------- | ----------- | -| Hyperion | Server [[Digital Cluster Uri]] | `hyperion.mint-system.com` | ExoScale | -| Poseidon | Server Basis57 | `poseidon.mint-system.com` | ExoScale | -| Themis | [[BigBlueButton]] KMSU | `themis.mint-system.com` | ExoScale | -| Hestia | Server Donut Economics Switzerland | `hestia.mint-system.com` | Hetzner | +| Aeolus | Server Aerolite AG | `aerolus.mint-system.com` | Off-Premise | | Apollo | Dienste [[Janik von Rotz]] | `apollo.janikv.com` | Hetzner | +| Ares | Server Pure ICT GmbH | `ares.mint-system.com` | Off-Premise | | Artemis | Server Trimada AG | `artemis.mint-system.com` | Hetzner | +| Athena | Server HFMTS | `athena.mint-system.com` | Hosttech | | Atlas | [[Monitoring]] [[Mint System GmbH]] | `atlas.mint-system.com` | Hetzner | | Bia | Server OCAD AG | `bia.mint-system.com` | Hetzner | | Cratos | Server AirWork Heliseilerei GmbH | `cratos.mint-system.com` | Hetzner | | Dione | Nextcloud ISAF2025 | `dione.mint-system.com` | Hetzner | -| Eris | Nextcloud Abächerli Forstunternehmen AG | `eris.mint-system.com` | Hetzner | -| Gaia | [[BigBlueButton]] [[Mint System GmbH]] | `gaia.mint-system.com` | Hetzner | -| [[Hades]] | Demo [[Mint System GmbH]] | `hades.mint-system.com` | Hetzner | -| Hebe | Server Localfish AG | `hebe.mint-system.com` | Hetzner | -| [[Hermes]] | Demo [[Mint System GmbH]] | `hermes.mint-system.com` | Hetzner | -| Iris | Server Kleinbrauerei Stiär Biär AG | `iris.mint-system.com` | Hetzner | -| Janus | Server Hygentile AG | `janus.mint-system.com` | Hetzner | -| Kronos | Backup-Server Mint System GmbH | `kronos.mint-system.com` | Hetzner | -| Metis | Server Zgraggen Agro GmbH | `metis.mint-system.com` | Hetzner | -| Momus | Server Swiss Fragrance GmbH | `momus.mint-system.com` | Hetzner | -| Nyx | Server Arnold Umzüge AG | `nyx.mint-system.com` | Hetzner | -| Pan | Neuer Server Trimada AG | `pan.mint-system.com` | Hetzner | -| Zelus | Server Bergkäserei Aschwanden AG | `zelus.mint-system.com` | Hetzner | -| Zeus | Server [[Mint System GmbH]] | `zeus.mint-system.com` | Hetzner | -| Athena | Server HFMTS | `athena.mint-system.com` | Hosttech | -| Eros | Keycloak-Server Sozialinfo | `eros.mint-system.com` | Infomania | -| Krios | Support-Server Sozialinfo | `krios.mint-system.com` | Infomaniak | -| Selene | Odoo-Server Sozialinfo | `selene.mint-system.ch` | Infomaniak | -| Aeolus | Server Aerolite AG | `aerolus.mint-system.com` | Off-Premise | -| Ares | Server Pure ICT GmbH | `ares.mint-system.com` | Off-Premise | | Enyo | Server webkeeper GmbH | `enyo.mint-system.com` | Off-Premise | | Eos | Server Aersolution Interior AG | `odoo.aersolution.com` | Off-Premise | +| Eris | Nextcloud Abächerli Forstunternehmen AG | `eris.mint-system.com` | Hetzner | +| Eros | Keycloak-Server Sozialinfo | `eros.mint-system.com` | Infomania | +| Gaia | [[BigBlueButton]] [[Mint System GmbH]] | `gaia.mint-system.com` | Hetzner | +| Hebe | Server Localfish AG | `hebe.mint-system.com` | Hetzner | | Helios | Server MBBMoser AG | `helios.mint-system.com` | Off-Premise | +| Hestia | Server Donut Economics Switzerland | `hestia.mint-system.com` | Hetzner | +| Hyperion | Server [[Digital Cluster Uri]] | `hyperion.mint-system.com` | ExoScale | +| Iris | Server Kleinbrauerei Stiär Biär AG | `iris.mint-system.com` | Hetzner | +| Janus | Server Hygentile AG | `janus.mint-system.com` | Hetzner | +| Krios | Support-Server Sozialinfo | `krios.mint-system.com` | Infomaniak | +| Kronos | Backup-Server Mint System GmbH | `kronos.mint-system.com` | Hetzner | +| Leto | Server Lapp Engineering AG | `leto.mint-system.com` | Hetzner | +| Matrix | [[Matrix]]-Server bei [[ungleich GmbH]] | `matrix.mint-system.com` | Ungleich | +| Metis | Server Zgraggen Agro GmbH | `metis.mint-system.com` | Hetzner | +| Momus | Server Swiss Fragrance GmbH | `momus.mint-system.com` | Hetzner | | Moros | Nextcloud KMSU | `moros` | Off-Premise | +| Nyx | Server Arnold Umzüge AG | `nyx.mint-system.com` | Hetzner | +| Pan | Neuer Server Trimada AG | `pan.mint-system.com` | Hetzner | +| Poseidon | Server Basis57 | `poseidon.mint-system.com` | ExoScale | | Rhea | Server Ludoland | `rhea` | Off-Premise | +| Selene | Odoo-Server Sozialinfo | `selene.mint-system.ch` | Infomaniak | +| Themis | [[BigBlueButton]] KMSU | `themis.mint-system.com` | ExoScale | | Triton | Server Kreativartikel GmbH | `triton` | Off-Premise | | Tyche | Server Carbo-Link AG | `tyche.mint-system.com` | Off-Premise | -| Matrix | [[Matrix]]-Server bei [[ungleich GmbH]] | `matrix.mint-system.com` | Ungleich | -| Leto | Server Lapp Engineering AG | `leto.mint-system.com` | Hetzner | +| Zelus | Server Bergkäserei Aschwanden AG | `zelus.mint-system.com` | Hetzner | +| Zeus | Server [[Mint System GmbH]] | `zeus.mint-system.com` | Hetzner | +| [[Hades]] | Demo [[Mint System GmbH]] | `hades.mint-system.com` | Hetzner | +| [[Hermes]] | Demo [[Mint System GmbH]] | `hermes.mint-system.com` | Hetzner | ### Liste freie Namen Die folgenden Namen stehen zur Auswahl bereit: -* Gaia +* Gaia (in use) * Athena diff --git a/package.json b/package.json index 16b838f5..c5de1375 100644 --- a/package.json +++ b/package.json @@ -1,4 +1,5 @@ { + "name": "wiki", "scripts": { "build": "node build.js && vuepress build src", "vue-build": "vuepress build src",