From 1e7a6daeec920cbece57a28caa7387c542108a87 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= <valtri@civ.zcu.cz>
Date: Mon, 18 Nov 2024 16:54:53 +0000
Subject: [PATCH] Rename EOSC deployments directories

---
 cesnet-mcc/deploy.sh                          |  52 ---
 cesnet-mcc/inventory/1-cesnet.yaml            |  29 --
 cesnet-mcc/inventory/99-all.yaml              |  19 -
 cesnet-mcc/playbooks/gateway.yaml             |  90 -----
 cesnet-mcc/terraform/terraform.tfvars         |  28 --
 cesnet-mcc/terraform/vms.tf                   | 329 ------------------
 {cesnet-central => eosc-devel}/ansible.cfg    |   0
 {cesnet-central => eosc-devel}/deploy.sh      |   0
 .../deployments/fullhub.yaml                  |   0
 {cesnet-central => eosc-devel}/extra          |   0
 .../inventory/1-central.yaml                  |   0
 .../inventory/99-all.yaml                     |   0
 .../playbooks/cvmfs.yaml                      |   0
 .../playbooks/ephemeral.yaml                  |   0
 .../playbooks/files/calico.yaml               |   0
 .../playbooks/files/etc                       |   0
 .../playbooks/files/jupyterhub-jwt.yaml       |   0
 .../playbooks/files/usr                       |   0
 .../playbooks/k8s.yaml                        |   0
 .../playbooks/notebooks.yaml                  |   0
 .../playbooks/public_keys                     |   0
 .../playbooks/repository-nexus.yaml           |   0
 .../playbooks/security-logs.yaml              |   0
 .../playbooks/security-scanner.yaml           |   0
 .../playbooks/squid.yaml                      |   0
 .../playbooks/subtasks/nexus-repository.yaml  |   0
 .../playbooks/subtasks/nexus-role.yaml        |   0
 .../playbooks/subtasks/nexus-user.yaml        |   0
 .../templates/deepfence-agent.yaml.j2         |   0
 .../playbooks/templates/etc/exports           |   0
 .../playbooks/templates/etc/mailutils.conf    |   0
 .../playbooks/templates/etc/squid             |   0
 .../templates/fluent-bit-secrets.yaml.j2      |   0
 .../playbooks/templates/fluent-bit.yaml.j2    |   0
 .../playbooks/templates/nexus-blobstore.yaml  |   0
 .../playbooks/templates/nexus-realms.yaml     |   0
 .../nexus-repository-container-notebooks.yaml |   0
 .../templates/nexus-repository-registry.yaml  |   0
 .../templates/nexus-role-anonymous.yaml       |   0
 .../templates/nexus-role-binder.yaml          |   0
 .../templates/nexus-role-registry-read.yaml   |   0
 .../templates/nexus-role-registry-write.yaml  |   0
 .../templates/nexus-user-binder.yaml          |   0
 .../templates/nexus-user-notebooks.yaml       |   0
 .../templates/nexus-user-writer.yaml          |   0
 .../playbooks/templates/nexus.yaml            |   0
 .../playbooks/upgrade.yaml                    |   0
 .../accounting-config.yaml                    |   0
 {cesnet-mcc => eosc-production1}/ansible.cfg  |   0
 {production1 => eosc-production1}/deploy.sh   |   0
 .../deployments/hub.yaml                      |   0
 {cesnet-mcc => eosc-production1}/extra        |   0
 .../inventory/1-psnc.yaml                     |   0
 .../inventory/99-all.yaml                     |   0
 .../playbooks/accounting.yaml                 |   0
 .../playbooks/cvmfs.yaml                      |   0
 .../playbooks/files/calico.yaml               |   0
 .../playbooks/files/etc                       |   0
 .../playbooks/files/jupyterhub-jwt.yaml       |   0
 .../playbooks/files/usr                       |   0
 .../playbooks/k8s.yaml                        |   0
 .../playbooks/notebooks.yaml                  |   0
 .../playbooks/public_keys                     |   0
 .../playbooks/security-assets.yaml            |   0
 .../playbooks/security-logs.yaml              |   0
 .../playbooks/security-scanner.yaml           |   0
 .../playbooks/squid.yaml                      |   0
 .../templates/deepfence-agent.yaml.j2         |   0
 .../playbooks/templates/etc/exports           |   0
 .../playbooks/templates/etc/glpi-agent        |   0
 .../playbooks/templates/etc/mailutils.conf    |   0
 .../playbooks/templates/etc/squid             |   0
 .../templates/fluent-bit-secrets.yaml.j2      |   0
 .../playbooks/templates/fluent-bit.yaml.j2    |   0
 .../playbooks/upgrade.yaml                    |   0
 .../terraform/.gitignore                      |   0
 .../terraform/cloud-init.yaml                 |   0
 .../terraform/firewall.tf                     |   0
 .../terraform/network.tf                      |   0
 .../terraform/terraform.tfvars                |   0
 .../terraform/vars.tf                         |   0
 .../terraform/versions.tf                     |   0
 .../terraform/vms.tf                          |   0
 .../accounting-config.yaml                    |   0
 {production1 => eosc-production2}/ansible.cfg |   0
 {production2 => eosc-production2}/deploy.sh   |   0
 .../deployments/hub.yaml                      |   0
 {production1 => eosc-production2}/extra       |   0
 .../inventory/1-safespring.yaml               |   0
 .../inventory/99-all.yaml                     |   0
 .../playbooks/accounting.yaml                 |   0
 .../playbooks/cvmfs.yaml                      |   0
 .../playbooks/files/calico.yaml               |   0
 .../playbooks/files/etc                       |   0
 .../playbooks/files/jupyterhub-jwt.yaml       |   0
 .../playbooks/files/usr                       |   0
 .../playbooks/k8s.yaml                        |   0
 .../playbooks/notebooks.yaml                  |   0
 .../playbooks/public_keys                     |   0
 .../playbooks/squid.yaml                      |   0
 .../playbooks/templates/etc/exports           |   0
 .../playbooks/templates/etc/mailutils.conf    |   0
 .../playbooks/templates/etc/squid             |   0
 .../playbooks/upgrade.yaml                    |   0
 .../terraform/.gitignore                      |   0
 .../terraform/cloud-init.yaml                 |   0
 .../terraform/firewall.tf                     |   0
 .../terraform/terraform.tfvars                |   0
 .../terraform/vars.tf                         |   0
 .../terraform/versions.tf                     |   0
 .../terraform/vms.tf                          |   0
 .../accounting-config.yaml                    |   0
 {production2 => eosc-staging1}/ansible.cfg    |   0
 {staging1 => eosc-staging1}/deploy.sh         |   0
 .../deployments/hub.yaml                      |   0
 {production2 => eosc-staging1}/extra          |   0
 .../inventory/1-psnc.yaml                     |   0
 .../inventory/99-all.yaml                     |   0
 .../playbooks/accounting.yaml                 |   0
 .../playbooks/cvmfs.yaml                      |   0
 .../playbooks/files/calico.yaml               |   0
 .../playbooks/files/etc                       |   0
 .../playbooks/files/jupyterhub-jwt.yaml       |   0
 .../playbooks/files/usr                       |   0
 .../playbooks/k8s.yaml                        |   0
 .../playbooks/notebooks.yaml                  |   0
 .../playbooks/public_keys                     |   0
 .../playbooks/security-assets.yaml            |   0
 .../playbooks/security-logs.yaml              |   0
 .../playbooks/security-scanner.yaml           |   0
 .../playbooks/squid.yaml                      |   0
 .../templates/deepfence-agent.yaml.j2         |   0
 .../playbooks/templates/etc/exports           |   0
 .../playbooks/templates/etc/glpi-agent        |   0
 .../playbooks/templates/etc/mailutils.conf    |   0
 .../playbooks/templates/etc/squid             |   0
 .../templates/fluent-bit-secrets.yaml.j2      |   0
 .../playbooks/templates/fluent-bit.yaml.j2    |   0
 .../playbooks/upgrade.yaml                    |   0
 .../terraform/.gitignore                      |   0
 .../terraform/cloud-init.yaml                 |   0
 .../terraform/firewall.tf                     |   0
 .../terraform/network.tf                      |   0
 .../terraform/terraform.tfvars                |   0
 .../terraform/vars.tf                         |   0
 .../terraform/versions.tf                     |   0
 {staging1 => eosc-staging1}/terraform/vms.tf  |   0
 .../accounting-config.yaml                    |   0
 {staging1 => eosc-staging2}/ansible.cfg       |   0
 {staging2 => eosc-staging2}/deploy.sh         |   0
 .../deployments/hub.yaml                      |   0
 {staging1 => eosc-staging2}/extra             |   0
 .../inventory/1-safespring.yaml               |   0
 .../inventory/99-all.yaml                     |   0
 .../playbooks/accounting.yaml                 |   0
 .../playbooks/cvmfs.yaml                      |   0
 .../playbooks/files/calico.yaml               |   0
 .../playbooks/files/etc                       |   0
 .../playbooks/files/jupyterhub-jwt.yaml       |   0
 .../playbooks/files/usr                       |   0
 .../playbooks/k8s.yaml                        |   0
 .../playbooks/notebooks.yaml                  |   0
 .../playbooks/public_keys                     |   0
 .../playbooks/squid.yaml                      |   0
 .../playbooks/templates/etc/exports           |   0
 .../playbooks/templates/etc/mailutils.conf    |   0
 .../playbooks/templates/etc/squid             |   0
 .../playbooks/upgrade.yaml                    |   0
 .../terraform/.gitignore                      |   0
 .../terraform/cloud-init.yaml                 |   0
 .../terraform/firewall.tf                     |   0
 .../terraform/terraform.tfvars                |   0
 {staging1 => eosc-staging2}/terraform/vars.tf |   0
 .../terraform/versions.tf                     |   0
 {staging2 => eosc-staging2}/terraform/vms.tf  |   0
 .../accounting-config.yaml                    |   0
 {staging2 => eosc-testing}/ansible.cfg        |   0
 {testing => eosc-testing}/deploy.sh           |   0
 .../deployments/hub.yaml                      |   0
 {staging2 => eosc-testing}/extra              |   0
 .../inventory/1-cesnet.yaml                   |   0
 .../inventory/99-all.yaml                     |   0
 .../playbooks/accounting.yaml                 |   0
 .../playbooks/cvmfs.yaml                      |   0
 .../playbooks/files/calico.yaml               |   0
 .../playbooks/files/etc                       |   0
 .../playbooks/files/jupyterhub-jwt.yaml       |   0
 .../playbooks/files/usr                       |   0
 {staging2 => eosc-testing}/playbooks/k8s.yaml |   0
 .../playbooks/notebooks-redirect.yaml         |   0
 .../playbooks/notebooks.yaml                  |   0
 .../playbooks/public_keys                     |   0
 .../playbooks/security-logs.yaml              |   0
 .../playbooks/squid.yaml                      |   0
 .../playbooks/templates/etc/exports           |   0
 .../playbooks/templates/etc/mailutils.conf    |   0
 .../playbooks/templates/etc/squid             |   0
 .../templates/fluent-bit-secrets.yaml.j2      |   0
 .../playbooks/templates/fluent-bit.yaml.j2    |   0
 .../playbooks/upgrade.yaml                    |   0
 .../terraform/.gitignore                      |   0
 .../terraform/cloud-init.yaml                 |   0
 .../terraform/firewall.tf                     |   0
 .../terraform/terraform.tfvars                |   0
 {staging2 => eosc-testing}/terraform/vars.tf  |   0
 .../terraform/versions.tf                     |   0
 {testing => eosc-testing}/terraform/vms.tf    |   0
 testing/ansible.cfg                           |   5 -
 testing/extra                                 |   1 -
 testing/playbooks/cvmfs.yaml                  |   1 -
 testing/playbooks/files/calico.yaml           |   1 -
 testing/playbooks/files/etc                   |   1 -
 testing/playbooks/files/usr                   |   1 -
 testing/playbooks/k8s.yaml                    |   1 -
 testing/playbooks/public_keys                 |   1 -
 testing/playbooks/squid.yaml                  |   1 -
 testing/playbooks/templates/etc/exports       |   1 -
 .../playbooks/templates/etc/mailutils.conf    |   1 -
 testing/playbooks/templates/etc/squid         |   1 -
 testing/playbooks/upgrade.yaml                |   1 -
 testing/terraform/.gitignore                  |   8 -
 testing/terraform/cloud-init.yaml             |  18 -
 testing/terraform/vars.tf                     |   1 -
 testing/terraform/versions.tf                 |   1 -
 224 files changed, 592 deletions(-)
 delete mode 100755 cesnet-mcc/deploy.sh
 delete mode 100644 cesnet-mcc/inventory/1-cesnet.yaml
 delete mode 100644 cesnet-mcc/inventory/99-all.yaml
 delete mode 100644 cesnet-mcc/playbooks/gateway.yaml
 delete mode 100644 cesnet-mcc/terraform/terraform.tfvars
 delete mode 100644 cesnet-mcc/terraform/vms.tf
 rename {cesnet-central => eosc-devel}/ansible.cfg (100%)
 rename {cesnet-central => eosc-devel}/deploy.sh (100%)
 rename {cesnet-central => eosc-devel}/deployments/fullhub.yaml (100%)
 rename {cesnet-central => eosc-devel}/extra (100%)
 rename {cesnet-central => eosc-devel}/inventory/1-central.yaml (100%)
 rename {cesnet-central => eosc-devel}/inventory/99-all.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/cvmfs.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/ephemeral.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/files/calico.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/files/etc (100%)
 rename {cesnet-central => eosc-devel}/playbooks/files/jupyterhub-jwt.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/files/usr (100%)
 rename {cesnet-central => eosc-devel}/playbooks/k8s.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/notebooks.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/public_keys (100%)
 rename {cesnet-central => eosc-devel}/playbooks/repository-nexus.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/security-logs.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/security-scanner.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/squid.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/subtasks/nexus-repository.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/subtasks/nexus-role.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/subtasks/nexus-user.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/deepfence-agent.yaml.j2 (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/etc/exports (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/etc/mailutils.conf (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/etc/squid (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/fluent-bit-secrets.yaml.j2 (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/fluent-bit.yaml.j2 (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/nexus-blobstore.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/nexus-realms.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/nexus-repository-container-notebooks.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/nexus-repository-registry.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/nexus-role-anonymous.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/nexus-role-binder.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/nexus-role-registry-read.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/nexus-role-registry-write.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/nexus-user-binder.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/nexus-user-notebooks.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/nexus-user-writer.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/templates/nexus.yaml (100%)
 rename {cesnet-central => eosc-devel}/playbooks/upgrade.yaml (100%)
 rename {production1 => eosc-production1}/accounting_deployments/accounting-config.yaml (100%)
 rename {cesnet-mcc => eosc-production1}/ansible.cfg (100%)
 rename {production1 => eosc-production1}/deploy.sh (100%)
 rename {production1 => eosc-production1}/deployments/hub.yaml (100%)
 rename {cesnet-mcc => eosc-production1}/extra (100%)
 rename {production1 => eosc-production1}/inventory/1-psnc.yaml (100%)
 rename {production1 => eosc-production1}/inventory/99-all.yaml (100%)
 rename {production1 => eosc-production1}/playbooks/accounting.yaml (100%)
 rename {cesnet-mcc => eosc-production1}/playbooks/cvmfs.yaml (100%)
 rename {cesnet-mcc => eosc-production1}/playbooks/files/calico.yaml (100%)
 rename {cesnet-mcc => eosc-production1}/playbooks/files/etc (100%)
 rename {production1 => eosc-production1}/playbooks/files/jupyterhub-jwt.yaml (100%)
 rename {cesnet-mcc => eosc-production1}/playbooks/files/usr (100%)
 rename {cesnet-mcc => eosc-production1}/playbooks/k8s.yaml (100%)
 rename {production1 => eosc-production1}/playbooks/notebooks.yaml (100%)
 rename {cesnet-mcc => eosc-production1}/playbooks/public_keys (100%)
 rename {production1 => eosc-production1}/playbooks/security-assets.yaml (100%)
 rename {production1 => eosc-production1}/playbooks/security-logs.yaml (100%)
 rename {production1 => eosc-production1}/playbooks/security-scanner.yaml (100%)
 rename {cesnet-mcc => eosc-production1}/playbooks/squid.yaml (100%)
 rename {production1 => eosc-production1}/playbooks/templates/deepfence-agent.yaml.j2 (100%)
 rename {production1 => eosc-production1}/playbooks/templates/etc/exports (100%)
 rename {production1 => eosc-production1}/playbooks/templates/etc/glpi-agent (100%)
 rename {cesnet-mcc => eosc-production1}/playbooks/templates/etc/mailutils.conf (100%)
 rename {cesnet-mcc => eosc-production1}/playbooks/templates/etc/squid (100%)
 rename {production1 => eosc-production1}/playbooks/templates/fluent-bit-secrets.yaml.j2 (100%)
 rename {production1 => eosc-production1}/playbooks/templates/fluent-bit.yaml.j2 (100%)
 rename {cesnet-mcc => eosc-production1}/playbooks/upgrade.yaml (100%)
 rename {production1 => eosc-production1}/terraform/.gitignore (100%)
 rename {production1 => eosc-production1}/terraform/cloud-init.yaml (100%)
 rename {production1 => eosc-production1}/terraform/firewall.tf (100%)
 rename {production1 => eosc-production1}/terraform/network.tf (100%)
 rename {production1 => eosc-production1}/terraform/terraform.tfvars (100%)
 rename {cesnet-mcc => eosc-production1}/terraform/vars.tf (100%)
 rename {cesnet-mcc => eosc-production1}/terraform/versions.tf (100%)
 rename {production1 => eosc-production1}/terraform/vms.tf (100%)
 rename {production2 => eosc-production2}/accounting_deployments/accounting-config.yaml (100%)
 rename {production1 => eosc-production2}/ansible.cfg (100%)
 rename {production2 => eosc-production2}/deploy.sh (100%)
 rename {production2 => eosc-production2}/deployments/hub.yaml (100%)
 rename {production1 => eosc-production2}/extra (100%)
 rename {production2 => eosc-production2}/inventory/1-safespring.yaml (100%)
 rename {production2 => eosc-production2}/inventory/99-all.yaml (100%)
 rename {production2 => eosc-production2}/playbooks/accounting.yaml (100%)
 rename {production1 => eosc-production2}/playbooks/cvmfs.yaml (100%)
 rename {production1 => eosc-production2}/playbooks/files/calico.yaml (100%)
 rename {production1 => eosc-production2}/playbooks/files/etc (100%)
 rename {production2 => eosc-production2}/playbooks/files/jupyterhub-jwt.yaml (100%)
 rename {production1 => eosc-production2}/playbooks/files/usr (100%)
 rename {production1 => eosc-production2}/playbooks/k8s.yaml (100%)
 rename {production2 => eosc-production2}/playbooks/notebooks.yaml (100%)
 rename {production1 => eosc-production2}/playbooks/public_keys (100%)
 rename {production1 => eosc-production2}/playbooks/squid.yaml (100%)
 rename {cesnet-mcc => eosc-production2}/playbooks/templates/etc/exports (100%)
 rename {production1 => eosc-production2}/playbooks/templates/etc/mailutils.conf (100%)
 rename {production1 => eosc-production2}/playbooks/templates/etc/squid (100%)
 rename {production1 => eosc-production2}/playbooks/upgrade.yaml (100%)
 rename {cesnet-mcc => eosc-production2}/terraform/.gitignore (100%)
 rename {production2 => eosc-production2}/terraform/cloud-init.yaml (100%)
 rename {production2 => eosc-production2}/terraform/firewall.tf (100%)
 rename {production2 => eosc-production2}/terraform/terraform.tfvars (100%)
 rename {production1 => eosc-production2}/terraform/vars.tf (100%)
 rename {production2 => eosc-production2}/terraform/versions.tf (100%)
 rename {production2 => eosc-production2}/terraform/vms.tf (100%)
 rename {staging1 => eosc-staging1}/accounting_deployments/accounting-config.yaml (100%)
 rename {production2 => eosc-staging1}/ansible.cfg (100%)
 rename {staging1 => eosc-staging1}/deploy.sh (100%)
 rename {staging1 => eosc-staging1}/deployments/hub.yaml (100%)
 rename {production2 => eosc-staging1}/extra (100%)
 rename {staging1 => eosc-staging1}/inventory/1-psnc.yaml (100%)
 rename {staging1 => eosc-staging1}/inventory/99-all.yaml (100%)
 rename {staging1 => eosc-staging1}/playbooks/accounting.yaml (100%)
 rename {production2 => eosc-staging1}/playbooks/cvmfs.yaml (100%)
 rename {production2 => eosc-staging1}/playbooks/files/calico.yaml (100%)
 rename {production2 => eosc-staging1}/playbooks/files/etc (100%)
 rename {staging1 => eosc-staging1}/playbooks/files/jupyterhub-jwt.yaml (100%)
 rename {production2 => eosc-staging1}/playbooks/files/usr (100%)
 rename {production2 => eosc-staging1}/playbooks/k8s.yaml (100%)
 rename {staging1 => eosc-staging1}/playbooks/notebooks.yaml (100%)
 rename {production2 => eosc-staging1}/playbooks/public_keys (100%)
 rename {staging1 => eosc-staging1}/playbooks/security-assets.yaml (100%)
 rename {staging1 => eosc-staging1}/playbooks/security-logs.yaml (100%)
 rename {staging1 => eosc-staging1}/playbooks/security-scanner.yaml (100%)
 rename {production2 => eosc-staging1}/playbooks/squid.yaml (100%)
 rename {staging1 => eosc-staging1}/playbooks/templates/deepfence-agent.yaml.j2 (100%)
 rename {staging1 => eosc-staging1}/playbooks/templates/etc/exports (100%)
 rename {staging1 => eosc-staging1}/playbooks/templates/etc/glpi-agent (100%)
 rename {production2 => eosc-staging1}/playbooks/templates/etc/mailutils.conf (100%)
 rename {production2 => eosc-staging1}/playbooks/templates/etc/squid (100%)
 rename {staging1 => eosc-staging1}/playbooks/templates/fluent-bit-secrets.yaml.j2 (100%)
 rename {staging1 => eosc-staging1}/playbooks/templates/fluent-bit.yaml.j2 (100%)
 rename {production2 => eosc-staging1}/playbooks/upgrade.yaml (100%)
 rename {staging1 => eosc-staging1}/terraform/.gitignore (100%)
 rename {staging1 => eosc-staging1}/terraform/cloud-init.yaml (100%)
 rename {staging1 => eosc-staging1}/terraform/firewall.tf (100%)
 rename {staging1 => eosc-staging1}/terraform/network.tf (100%)
 rename {staging1 => eosc-staging1}/terraform/terraform.tfvars (100%)
 rename {production2 => eosc-staging1}/terraform/vars.tf (100%)
 rename {production1 => eosc-staging1}/terraform/versions.tf (100%)
 rename {staging1 => eosc-staging1}/terraform/vms.tf (100%)
 rename {staging2 => eosc-staging2}/accounting_deployments/accounting-config.yaml (100%)
 rename {staging1 => eosc-staging2}/ansible.cfg (100%)
 rename {staging2 => eosc-staging2}/deploy.sh (100%)
 rename {staging2 => eosc-staging2}/deployments/hub.yaml (100%)
 rename {staging1 => eosc-staging2}/extra (100%)
 rename {staging2 => eosc-staging2}/inventory/1-safespring.yaml (100%)
 rename {staging2 => eosc-staging2}/inventory/99-all.yaml (100%)
 rename {staging2 => eosc-staging2}/playbooks/accounting.yaml (100%)
 rename {staging1 => eosc-staging2}/playbooks/cvmfs.yaml (100%)
 rename {staging1 => eosc-staging2}/playbooks/files/calico.yaml (100%)
 rename {staging1 => eosc-staging2}/playbooks/files/etc (100%)
 rename {staging2 => eosc-staging2}/playbooks/files/jupyterhub-jwt.yaml (100%)
 rename {staging1 => eosc-staging2}/playbooks/files/usr (100%)
 rename {staging1 => eosc-staging2}/playbooks/k8s.yaml (100%)
 rename {staging2 => eosc-staging2}/playbooks/notebooks.yaml (100%)
 rename {staging1 => eosc-staging2}/playbooks/public_keys (100%)
 rename {staging1 => eosc-staging2}/playbooks/squid.yaml (100%)
 rename {production2 => eosc-staging2}/playbooks/templates/etc/exports (100%)
 rename {staging1 => eosc-staging2}/playbooks/templates/etc/mailutils.conf (100%)
 rename {staging1 => eosc-staging2}/playbooks/templates/etc/squid (100%)
 rename {staging1 => eosc-staging2}/playbooks/upgrade.yaml (100%)
 rename {production2 => eosc-staging2}/terraform/.gitignore (100%)
 rename {staging2 => eosc-staging2}/terraform/cloud-init.yaml (100%)
 rename {staging2 => eosc-staging2}/terraform/firewall.tf (100%)
 rename {staging2 => eosc-staging2}/terraform/terraform.tfvars (100%)
 rename {staging1 => eosc-staging2}/terraform/vars.tf (100%)
 rename {staging2 => eosc-staging2}/terraform/versions.tf (100%)
 rename {staging2 => eosc-staging2}/terraform/vms.tf (100%)
 rename {testing => eosc-testing}/accounting_deployments/accounting-config.yaml (100%)
 rename {staging2 => eosc-testing}/ansible.cfg (100%)
 rename {testing => eosc-testing}/deploy.sh (100%)
 rename {testing => eosc-testing}/deployments/hub.yaml (100%)
 rename {staging2 => eosc-testing}/extra (100%)
 rename {testing => eosc-testing}/inventory/1-cesnet.yaml (100%)
 rename {testing => eosc-testing}/inventory/99-all.yaml (100%)
 rename {testing => eosc-testing}/playbooks/accounting.yaml (100%)
 rename {staging2 => eosc-testing}/playbooks/cvmfs.yaml (100%)
 rename {staging2 => eosc-testing}/playbooks/files/calico.yaml (100%)
 rename {staging2 => eosc-testing}/playbooks/files/etc (100%)
 rename {testing => eosc-testing}/playbooks/files/jupyterhub-jwt.yaml (100%)
 rename {staging2 => eosc-testing}/playbooks/files/usr (100%)
 rename {staging2 => eosc-testing}/playbooks/k8s.yaml (100%)
 rename {testing => eosc-testing}/playbooks/notebooks-redirect.yaml (100%)
 rename {testing => eosc-testing}/playbooks/notebooks.yaml (100%)
 rename {staging2 => eosc-testing}/playbooks/public_keys (100%)
 rename {testing => eosc-testing}/playbooks/security-logs.yaml (100%)
 rename {staging2 => eosc-testing}/playbooks/squid.yaml (100%)
 rename {staging2 => eosc-testing}/playbooks/templates/etc/exports (100%)
 rename {staging2 => eosc-testing}/playbooks/templates/etc/mailutils.conf (100%)
 rename {staging2 => eosc-testing}/playbooks/templates/etc/squid (100%)
 rename {testing => eosc-testing}/playbooks/templates/fluent-bit-secrets.yaml.j2 (100%)
 rename {testing => eosc-testing}/playbooks/templates/fluent-bit.yaml.j2 (100%)
 rename {staging2 => eosc-testing}/playbooks/upgrade.yaml (100%)
 rename {staging2 => eosc-testing}/terraform/.gitignore (100%)
 rename {cesnet-mcc => eosc-testing}/terraform/cloud-init.yaml (100%)
 rename {testing => eosc-testing}/terraform/firewall.tf (100%)
 rename {testing => eosc-testing}/terraform/terraform.tfvars (100%)
 rename {staging2 => eosc-testing}/terraform/vars.tf (100%)
 rename {staging1 => eosc-testing}/terraform/versions.tf (100%)
 rename {testing => eosc-testing}/terraform/vms.tf (100%)
 delete mode 100644 testing/ansible.cfg
 delete mode 120000 testing/extra
 delete mode 120000 testing/playbooks/cvmfs.yaml
 delete mode 120000 testing/playbooks/files/calico.yaml
 delete mode 120000 testing/playbooks/files/etc
 delete mode 120000 testing/playbooks/files/usr
 delete mode 120000 testing/playbooks/k8s.yaml
 delete mode 120000 testing/playbooks/public_keys
 delete mode 120000 testing/playbooks/squid.yaml
 delete mode 120000 testing/playbooks/templates/etc/exports
 delete mode 120000 testing/playbooks/templates/etc/mailutils.conf
 delete mode 120000 testing/playbooks/templates/etc/squid
 delete mode 120000 testing/playbooks/upgrade.yaml
 delete mode 100644 testing/terraform/.gitignore
 delete mode 100644 testing/terraform/cloud-init.yaml
 delete mode 120000 testing/terraform/vars.tf
 delete mode 120000 testing/terraform/versions.tf

diff --git a/cesnet-mcc/deploy.sh b/cesnet-mcc/deploy.sh
deleted file mode 100755
index 905af96..0000000
--- a/cesnet-mcc/deploy.sh
+++ /dev/null
@@ -1,52 +0,0 @@
-#! /bin/bash -xe
-
-#
-# Example to setup new site with 3rd party nodes
-#
-
-cd terraform && terraform init && terraform apply
-cd -
-cp -pv terraform/inventory.yaml inventory/1-cesnet.yaml
-
-# dynamic DNS
-ip="$(head -n 1 <terraform/fip.txt)"
-shellstate=$(shopt -po xtrace)
-set +o xtrace
-# https://nsupdate.fedcloud.eu
-vault_prefix=secrets/users/e1662e20-e34b-468c-b0ce-d899bc878364@egi.eu/eosc-dev
-FEDCLOUD_DYNAMIC_DNS=$(vault read -field data $vault_prefix/FEDCLOUD_DYNAMIC_DNS | grep ^map | head -n 1 | sed 's/map\[\(.*\)\]/\1/')
-for auth in $FEDCLOUD_DYNAMIC_DNS; do
-	echo "curl -i -X GET -u $(echo "$auth" | cut -d: -f1):XXX https://nsupdate.fedcloud.eu/nic/update?myip=$ip"
-	curl -i -X GET -u "$auth" https://nsupdate.fedcloud.eu/nic/update?myip="$ip"
-done
-eval "$shellstate"
-echo "Terraform finished. Continue? (CTRL-C to quit)"
-read -r _
-
-# wait for ping and ssh
-while read -r ip; do
-	while ! ping -c 1 "$ip"; do sleep 5; done
-	ssh-keygen -R "$ip"
-	while ! ssh egi@"$ip" -o ConnectTimeout=10 -o PreferredAuthentications=publickey -o StrictHostKeyChecking=no :; do sleep 10; done
-done <terraform/hosts.txt
-
-# check ssh access
-ansible -m command -a 'uname -a' allnodes
-
-# wait cloud-init
-ansible -m shell -a 'while ! test -f /var/lib/cloud/instance/boot-finished; do sleep 2; done' allnodes
-
-# setup volumes
-ansible -m copy -a 'src=terraform/nfs-volume.sh dest=/root/ mode=preserve' nfs
-ansible -m command -a '/root/nfs-volume.sh' nfs
-ansible -m copy -a 'src=terraform/squid-volume.sh dest=/root/ mode=preserve' 'ingress[0]'
-ansible -m command -a '/root/squid-volume.sh' 'ingress[0]'
-
-# k8s + notebooks
-ansible-playbook playbooks/k8s.yaml
-# ansible-playbook playbooks/squid.yaml
-# ansible-playbook playbooks/cvmfs.yaml
-while ansible -m command -a 'kubectl get pods --all-namespaces' master | tail -n +3 | grep -Ev ' (Running|Completed) '; do sleep 5; done
-# docker runtime directory after Kubernetes deployment (problem with unmounts)
-ansible -m copy -a 'src=terraform/docker-volume.sh dest=/root/ mode=preserve' 'ingress nfs worker gpu'
-ansible -m command -a '/root/docker-volume.sh' 'ingress nfs worker gpu'
diff --git a/cesnet-mcc/inventory/1-cesnet.yaml b/cesnet-mcc/inventory/1-cesnet.yaml
deleted file mode 100644
index 281d1a8..0000000
--- a/cesnet-mcc/inventory/1-cesnet.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
----
-fip:
-  hosts:
-    147.251.124.130:
-
-master:
-  hosts:
-    2001:718:801:432:f816:3eff:feba:7a74:
-      # must be IPv4 address or hostname
-      kube_server: 192.168.0.209
-
-ingress:
-  hosts:
-    2001:718:801:432:f816:3eff:fe39:7b21:
-
-nfs:
-  hosts:
-    2001:718:801:432:f816:3eff:fee1:90e3:
-
-worker:
-  hosts:
-    2001:718:801:432:f816:3eff:fe9b:fffe:
-    2001:718:801:432:f816:3eff:fe04:2d78:
-
-# using public IP of kube_server for ansible delegate_to
-kube_server:
-  hosts:
-    192.168.0.209:
-      ansible_host: 2001:718:801:432:f816:3eff:feba:7a74
diff --git a/cesnet-mcc/inventory/99-all.yaml b/cesnet-mcc/inventory/99-all.yaml
deleted file mode 100644
index 2eb4505..0000000
--- a/cesnet-mcc/inventory/99-all.yaml
+++ /dev/null
@@ -1,19 +0,0 @@
----
-allnodes:
-  children:
-    master:
-    ingress:
-    nfs:
-    worker:
-    gpu:
-
-all:
-  vars:
-    ansible_become: true
-    ansible_user: egi
-
-    site_name: cesnet-mcc
-    vault_mount_point: secrets/users/e1662e20-e34b-468c-b0ce-d899bc878364@egi.eu/eosc-dev
-
-    gateway_hostname: gateway-cesnet.eosc.zcu.cz
-    grafana_hostname: grafana-cesnet.eosc.zcu.cz
diff --git a/cesnet-mcc/playbooks/gateway.yaml b/cesnet-mcc/playbooks/gateway.yaml
deleted file mode 100644
index e7a447b..0000000
--- a/cesnet-mcc/playbooks/gateway.yaml
+++ /dev/null
@@ -1,90 +0,0 @@
----
-- name: Enterprise Gateway Deployment
-  hosts: master
-  become: true
-  vars:
-    namespace: gateway
-    version: 3.2.2
-  tasks:
-    - name: Get Secrets from Vault for gateway
-      vars:
-        name: cesnet-mcc
-      set_fact:
-        secrets: "{{ lookup('community.hashi_vault.hashi_vault', (vault_mount_point, 'gateway-' + name) | join('/'), token_validate=false) }}"
-    - name: Enterprise Gateway Configuration
-      copy:
-        dest: /tmp/gateway.yaml
-        mode: 0640
-        content: |
-          authToken: "{{ secrets['authtoken'] }}"
-          global:
-            rbac: true
-          deployment:
-            replicas: 1
-            # serviceAccountName: 'enterprise-gateway-sa'
-            terminationGracePeriodSeconds: 60
-          ingress:
-            enabled: true
-            annotations:
-              kubernetes.io/ingress.class: "nginx"
-              kubernetes.io/tls-acme: "true"
-            hostName: "{{ gateway_hostname }}"
-            tls:
-              - hosts:
-                - "{{ gateway_hostname }}"
-                secretName: acme-tls-gateway
-          kernel:
-            # disabled: Spark, not installing Spark on gatewy clusters
-            allowedKernels:
-              - r_kubernetes
-              - python_kubernetes
-              # missing version 3.2.2
-              # - python_tf_kubernetes
-              # missing version 3.2.2
-              # - python_tf_gpu_kubernetes
-              - scala_kubernetes
-          kernelspecs:
-            image: valtri/eosc-notebooks-kernelspecs:latest
-            imagePullPolicy: Always
-          kip:
-            enabled: true
-            # serviceAccountName: 'kernel-image-puller-sa'
-            # podSecurityPolicy:
-            #   create: true
-          service:
-            type: "ClusterIP"
-            ports:
-              # Enterprise Gateway reqursts
-              - name: http
-                port: 8888
-                targetPort: 8888
-              # Kernel connection info responses
-              - name: http-reponse
-                port: 8887
-                targetPort: 8887
-    - name: Enterprise Gateway Download
-      get_url:
-        url: "https://github.com/jupyter-server/enterprise_gateway/releases/download/v{{ version }}/jupyter_enterprise_gateway_helm-{{ version }}.tar.gz"
-        dest: "/tmp/jupyter_enterprise_gateway_helm-{{ version }}.tar.gz"
-        mode: 0644
-    - name: Enterprise Gateway Helm
-      vars:
-        config: >-
-          --namespace {{ namespace }}
-          --kube-context kubernetes-admin@kubernetes
-          -f /tmp/gateway.yaml
-          enterprise-gateway
-          /tmp/jupyter_enterprise_gateway_helm-{{ version }}.tar.gz
-      shell: |-
-        helm status --namespace {{ namespace }} enterprise-gateway
-        if [ $? -ne 0 ]; then
-          kubectl create namespace {{ namespace }} || :
-          helm install {{ config }}
-        else
-          helm upgrade {{ config }}
-        fi
-      environment:
-        KUBECONFIG: /etc/kubernetes/admin.conf
-        PATH: /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
-      changed_when: true
-      when: true
diff --git a/cesnet-mcc/terraform/terraform.tfvars b/cesnet-mcc/terraform/terraform.tfvars
deleted file mode 100644
index 041c17d..0000000
--- a/cesnet-mcc/terraform/terraform.tfvars
+++ /dev/null
@@ -1,28 +0,0 @@
-# These need to be defined for things to work
-ip_pool  = "public-muni-147-251-124-GROUP"
-net_name = "group-project-network"
-net6_name = "public-muni-v6-432"
-site_name = "cesnet-mcc"
-
-# These may need some adjustment for your provider
-master_flavor_name = "standard.medium"
-worker_flavor_name = "standard.large"
-gpu_flavor_name = "a3.32core-240ram-1t4"
-
-# Number of extra workers
-extra_workers = 2
-
-# Number of GPU workers
-gpu_workers = 0
-
-# volumes for docker
-docker_volumes_size = 384
-
-# NFS volume
-nfs_volume_size = 256
-
-# scratch volume
-scratch_volumes_size = 128
-
-# squid volume
-squid_volume_size = 128
diff --git a/cesnet-mcc/terraform/vms.tf b/cesnet-mcc/terraform/vms.tf
deleted file mode 100644
index fa87415..0000000
--- a/cesnet-mcc/terraform/vms.tf
+++ /dev/null
@@ -1,329 +0,0 @@
-locals {
-  nodes = concat([
-    openstack_compute_instance_v2.ingress,
-    openstack_compute_instance_v2.nfs,
-  ], openstack_compute_instance_v2.worker[*], openstack_compute_instance_v2.gpu[*])
-  master_ip  = replace(openstack_compute_instance_v2.master.network[1].fixed_ip_v6, "/\\[(.*)\\]/", "$1")
-  ingress_ip = replace(openstack_compute_instance_v2.ingress.network[1].fixed_ip_v6, "/\\[(.*)\\]/", "$1")
-  nfs_ip     = replace(openstack_compute_instance_v2.nfs.network[1].fixed_ip_v6, "/\\[(.*)\\]/", "$1")
-  worker_ips = [for s in openstack_compute_instance_v2.worker[*].network[1].fixed_ip_v6 : replace(s, "/\\[(.*)\\]/", "$1")]
-  gpu_ips    = [for s in openstack_compute_instance_v2.gpu[*].network[1].fixed_ip_v6 : replace(s, "/\\[(.*)\\]/", "$1")]
-}
-
-# Security groups
-
-resource "openstack_compute_secgroup_v2" "ping" {
-  name        = "ping"
-  description = "ICMP for ping"
-
-  rule {
-    from_port   = 8
-    to_port     = 0
-    ip_protocol = "icmp"
-    cidr        = "0.0.0.0/0"
-  }
-  rule {
-    from_port   = 128
-    to_port     = 0
-    ip_protocol = "ipv6-icmp"
-    cidr        = "::/0"
-    # initial installation (bug in terraform): ip_protocol = "icmp"
-  }
-}
-
-resource "openstack_compute_secgroup_v2" "ssh" {
-  name        = "ssh"
-  description = "ssh connection"
-
-  rule {
-    from_port   = 22
-    to_port     = 22
-    ip_protocol = "tcp"
-    cidr        = "0.0.0.0/0"
-  }
-  rule {
-    from_port   = 22
-    to_port     = 22
-    ip_protocol = "tcp"
-    cidr        = "::/0"
-  }
-}
-
-resource "openstack_compute_secgroup_v2" "http" {
-  name        = "http"
-  description = "http/https"
-
-  rule {
-    from_port   = 80
-    to_port     = 80
-    ip_protocol = "tcp"
-    cidr        = "0.0.0.0/0"
-  }
-  rule {
-    from_port   = 80
-    to_port     = 80
-    ip_protocol = "tcp"
-    cidr        = "::/0"
-  }
-  rule {
-    from_port   = 443
-    to_port     = 443
-    ip_protocol = "tcp"
-    cidr        = "0.0.0.0/0"
-  }
-  rule {
-    from_port   = 443
-    to_port     = 443
-    ip_protocol = "tcp"
-    cidr        = "::/0"
-  }
-}
-
-resource "openstack_networking_floatingip_v2" "public_ip" {
-  pool = var.ip_pool
-}
-
-data "openstack_images_image_v2" "ubuntu" {
-  name = "ubuntu-jammy-x86_64"
-}
-
-data "openstack_compute_flavor_v2" "master-flavor" {
-  name = var.master_flavor_name
-}
-
-data "openstack_compute_flavor_v2" "worker-flavor" {
-  name = var.worker_flavor_name
-}
-
-data "openstack_compute_flavor_v2" "gpu-flavor" {
-  name = var.gpu_flavor_name
-}
-
-resource "openstack_compute_instance_v2" "master" {
-  name            = "k8s-${var.site_name}-master"
-  image_id        = data.openstack_images_image_v2.ubuntu.id
-  flavor_id       = data.openstack_compute_flavor_v2.master-flavor.id
-  security_groups = ["default", "all"]
-  user_data       = file("cloud-init.yaml")
-  tags            = ["master"]
-  network {
-    name = var.net_name
-  }
-  network {
-    name = var.net6_name
-  }
-}
-
-resource "openstack_compute_instance_v2" "nfs" {
-  name            = "k8s-${var.site_name}-nfs"
-  image_id        = data.openstack_images_image_v2.ubuntu.id
-  flavor_id       = data.openstack_compute_flavor_v2.worker-flavor.id
-  security_groups = ["default", openstack_compute_secgroup_v2.ping.name, openstack_compute_secgroup_v2.ssh.name]
-  user_data       = file("cloud-init.yaml")
-  tags            = ["worker"]
-  network {
-    name = var.net_name
-  }
-  network {
-    name = var.net6_name
-  }
-}
-
-resource "openstack_compute_instance_v2" "ingress" {
-  name            = "k8s-${var.site_name}-w-ingress"
-  image_id        = data.openstack_images_image_v2.ubuntu.id
-  flavor_id       = data.openstack_compute_flavor_v2.worker-flavor.id
-  security_groups = ["default", openstack_compute_secgroup_v2.ping.name, openstack_compute_secgroup_v2.ssh.name, openstack_compute_secgroup_v2.http.name]
-  user_data       = file("cloud-init.yaml")
-  tags            = ["worker"]
-  network {
-    name = var.net_name
-  }
-  network {
-    name = var.net6_name
-  }
-}
-
-resource "openstack_compute_instance_v2" "worker" {
-  count           = var.extra_workers
-  name            = "k8s-${var.site_name}-worker-${count.index}"
-  image_id        = data.openstack_images_image_v2.ubuntu.id
-  flavor_id       = data.openstack_compute_flavor_v2.worker-flavor.id
-  security_groups = ["default", openstack_compute_secgroup_v2.ping.name, openstack_compute_secgroup_v2.ssh.name]
-  user_data       = file("cloud-init.yaml")
-  tags            = ["worker"]
-  network {
-    name = var.net_name
-  }
-  network {
-    name = var.net6_name
-  }
-}
-
-resource "openstack_compute_instance_v2" "gpu" {
-  count           = var.gpu_workers
-  name            = "k8s-${var.site_name}-gpu-${count.index}"
-  image_id        = data.openstack_images_image_v2.ubuntu.id
-  flavor_id       = data.openstack_compute_flavor_v2.gpu-flavor.id
-  security_groups = ["default", openstack_compute_secgroup_v2.ping.name, openstack_compute_secgroup_v2.ssh.name]
-  user_data       = file("cloud-init.yaml")
-  tags            = ["worker"]
-  network {
-    name = var.net_name
-  }
-  network {
-    name = var.net6_name
-  }
-}
-
-resource "openstack_compute_floatingip_associate_v2" "fip" {
-  floating_ip = openstack_networking_floatingip_v2.public_ip.address
-  instance_id = openstack_compute_instance_v2.ingress.id
-}
-
-resource "openstack_blockstorage_volume_v3" "nfs-volume" {
-  name = "nfs"
-  size = var.nfs_volume_size
-}
-
-resource "openstack_compute_volume_attach_v2" "nfs-volume-attach" {
-  instance_id = openstack_compute_instance_v2.nfs.id
-  volume_id   = openstack_blockstorage_volume_v3.nfs-volume.id
-}
-
-resource "local_file" "volume-script" {
-  filename        = "nfs-volume.sh"
-  file_permission = "0755"
-  content         = <<EOT
-#! /bin/bash -xe
-if ! dpkg-query -s xfsprogs >/dev/null 2>&1; then
-	apt-get update
-	apt-get install -y xfsprogs
-fi
-device="${openstack_compute_volume_attach_v2.nfs-volume-attach.device}"
-mkfs.xfs -L NFS "$device" || true
-grep -q 'LABEL=NFS' /etc/fstab || /bin/echo -e "LABEL=NFS\t/exports\txfs\tdefaults,uquota,pquota\t0\t0" | tee -a /etc/fstab
-mkdir /exports 2>/dev/null || true
-mount -a
-EOT
-}
-
-resource "openstack_blockstorage_volume_v3" "docker-volume" {
-  count = var.extra_workers + var.gpu_workers + 2
-  name  = format("docker-%s", local.nodes[count.index].name)
-  size  = var.docker_volumes_size
-}
-
-resource "openstack_compute_volume_attach_v2" "docker-volume-attach" {
-  count       = var.extra_workers + var.gpu_workers + 2
-  instance_id = local.nodes[count.index].id
-  volume_id   = openstack_blockstorage_volume_v3.docker-volume[count.index].id
-}
-
-resource "local_file" "docker-volume-script" {
-  filename        = "docker-volume.sh"
-  file_permission = "0755"
-  content         = <<EOT
-#! /bin/bash -xe
-volumes="${join("\n", [for n, d in zipmap(tolist(local.nodes[*].name), tolist(openstack_compute_volume_attach_v2.docker-volume-attach[*].device)) : format("%s:%s", n, d)])}"
-volume=$(echo "$volumes" | grep "$(hostname):")
-device=$(echo "$volume" | cut -d: -f2)
-if ! dumpe2fs -h "$device" >/dev/null 2>&1; then
-	mkfs.ext4 -L DOCKER "$device"
-	grep -q 'LABEL=DOCKER' /etc/fstab || /bin/echo -e "LABEL=DOCKER\t/var/lib/docker/overlay2\text4\tdefaults,x-systemd.before=local-fs.target\t0\t0" | tee -a /etc/fstab
-	mkdir -p /var/lib/docker/overlay2 2>/dev/null || true
-	systemctl stop docker kubelet >/dev/null 2>&1 || true
-	sleep 10
-	systemctl stop docker kubelet >/dev/null 2>&1 || true
-	umount /var/lib/docker/overlay2 2>&1 || true
-	mount "$device" /mnt
-	mv /var/lib/docker/overlay2/* /mnt >/dev/null 2>&1 || true
-	umount /mnt
-	mount -a
-	systemctl start docker kubelet >/dev/null 2>&1 || true
-fi
-EOT
-}
-
-resource "openstack_blockstorage_volume_v3" "squid-volume" {
-  name = "squid"
-  size = var.squid_volume_size
-}
-
-resource "openstack_compute_volume_attach_v2" "squid-volume-attach" {
-  instance_id = openstack_compute_instance_v2.ingress.id
-  volume_id   = openstack_blockstorage_volume_v3.squid-volume.id
-}
-
-resource "local_file" "squid-volume-script" {
-  filename        = "squid-volume.sh"
-  file_permission = "0755"
-  content         = <<EOT
-#! /bin/bash -xe
-device="${openstack_compute_volume_attach_v2.squid-volume-attach.device}"
-if ! dumpe2fs -h "$device" >/dev/null 2>&1; then
-	mkfs.ext4 -L SQUID "$device"
-fi
-grep -q 'LABEL=SQUID' /etc/fstab || /bin/echo -e "LABEL=SQUID\t/var/spool/squid\text4\tdefaults,x-systemd.before=local-fs.target\t0\t0" | tee -a /etc/fstab
-mkdir /var/spool/squid 2>/dev/null || true
-mount -a
-EOT
-}
-
-resource "local_file" "inventory" {
-  filename        = "inventory.yaml"
-  file_permission = "0644"
-  content         = <<EOT
----
-fip:
-  hosts:
-    ${openstack_networking_floatingip_v2.public_ip.address}:
-
-master:
-  hosts:
-    ${local.master_ip}:
-      # must be IPv4 address or hostname
-      kube_server: ${openstack_compute_instance_v2.master.network[0].fixed_ip_v4}
-
-ingress:
-  hosts:
-    ${local.ingress_ip}:
-
-nfs:
-  hosts:
-    ${local.nfs_ip}:
-
-worker:
-  hosts:
-    ${join("\n    ", [for s in local.worker_ips : "${s}:"])}
-
-gpu:
-  hosts:
-    ${join("\n    ", [for s in local.gpu_ips : "${s}:"])}
-
-# using public IP of kube_server for ansible delegate_to
-kube_server:
-  hosts:
-    ${openstack_compute_instance_v2.master.network[0].fixed_ip_v4}:
-      ansible_host: ${local.master_ip}
-EOT
-}
-
-resource "local_file" "fip" {
-  filename        = "fip.txt"
-  file_permission = "0644"
-  content         = <<EOT
-${openstack_networking_floatingip_v2.public_ip.address}
-EOT
-}
-
-resource "local_file" "hosts" {
-  filename        = "hosts.txt"
-  file_permission = "0644"
-  content         = <<EOT
-${local.master_ip}
-${local.ingress_ip}
-${local.nfs_ip}
-${join("\n", concat(local.worker_ips, local.gpu_ips))}
-EOT
-}
diff --git a/cesnet-central/ansible.cfg b/eosc-devel/ansible.cfg
similarity index 100%
rename from cesnet-central/ansible.cfg
rename to eosc-devel/ansible.cfg
diff --git a/cesnet-central/deploy.sh b/eosc-devel/deploy.sh
similarity index 100%
rename from cesnet-central/deploy.sh
rename to eosc-devel/deploy.sh
diff --git a/cesnet-central/deployments/fullhub.yaml b/eosc-devel/deployments/fullhub.yaml
similarity index 100%
rename from cesnet-central/deployments/fullhub.yaml
rename to eosc-devel/deployments/fullhub.yaml
diff --git a/cesnet-central/extra b/eosc-devel/extra
similarity index 100%
rename from cesnet-central/extra
rename to eosc-devel/extra
diff --git a/cesnet-central/inventory/1-central.yaml b/eosc-devel/inventory/1-central.yaml
similarity index 100%
rename from cesnet-central/inventory/1-central.yaml
rename to eosc-devel/inventory/1-central.yaml
diff --git a/cesnet-central/inventory/99-all.yaml b/eosc-devel/inventory/99-all.yaml
similarity index 100%
rename from cesnet-central/inventory/99-all.yaml
rename to eosc-devel/inventory/99-all.yaml
diff --git a/cesnet-central/playbooks/cvmfs.yaml b/eosc-devel/playbooks/cvmfs.yaml
similarity index 100%
rename from cesnet-central/playbooks/cvmfs.yaml
rename to eosc-devel/playbooks/cvmfs.yaml
diff --git a/cesnet-central/playbooks/ephemeral.yaml b/eosc-devel/playbooks/ephemeral.yaml
similarity index 100%
rename from cesnet-central/playbooks/ephemeral.yaml
rename to eosc-devel/playbooks/ephemeral.yaml
diff --git a/cesnet-central/playbooks/files/calico.yaml b/eosc-devel/playbooks/files/calico.yaml
similarity index 100%
rename from cesnet-central/playbooks/files/calico.yaml
rename to eosc-devel/playbooks/files/calico.yaml
diff --git a/cesnet-central/playbooks/files/etc b/eosc-devel/playbooks/files/etc
similarity index 100%
rename from cesnet-central/playbooks/files/etc
rename to eosc-devel/playbooks/files/etc
diff --git a/cesnet-central/playbooks/files/jupyterhub-jwt.yaml b/eosc-devel/playbooks/files/jupyterhub-jwt.yaml
similarity index 100%
rename from cesnet-central/playbooks/files/jupyterhub-jwt.yaml
rename to eosc-devel/playbooks/files/jupyterhub-jwt.yaml
diff --git a/cesnet-central/playbooks/files/usr b/eosc-devel/playbooks/files/usr
similarity index 100%
rename from cesnet-central/playbooks/files/usr
rename to eosc-devel/playbooks/files/usr
diff --git a/cesnet-central/playbooks/k8s.yaml b/eosc-devel/playbooks/k8s.yaml
similarity index 100%
rename from cesnet-central/playbooks/k8s.yaml
rename to eosc-devel/playbooks/k8s.yaml
diff --git a/cesnet-central/playbooks/notebooks.yaml b/eosc-devel/playbooks/notebooks.yaml
similarity index 100%
rename from cesnet-central/playbooks/notebooks.yaml
rename to eosc-devel/playbooks/notebooks.yaml
diff --git a/cesnet-central/playbooks/public_keys b/eosc-devel/playbooks/public_keys
similarity index 100%
rename from cesnet-central/playbooks/public_keys
rename to eosc-devel/playbooks/public_keys
diff --git a/cesnet-central/playbooks/repository-nexus.yaml b/eosc-devel/playbooks/repository-nexus.yaml
similarity index 100%
rename from cesnet-central/playbooks/repository-nexus.yaml
rename to eosc-devel/playbooks/repository-nexus.yaml
diff --git a/cesnet-central/playbooks/security-logs.yaml b/eosc-devel/playbooks/security-logs.yaml
similarity index 100%
rename from cesnet-central/playbooks/security-logs.yaml
rename to eosc-devel/playbooks/security-logs.yaml
diff --git a/cesnet-central/playbooks/security-scanner.yaml b/eosc-devel/playbooks/security-scanner.yaml
similarity index 100%
rename from cesnet-central/playbooks/security-scanner.yaml
rename to eosc-devel/playbooks/security-scanner.yaml
diff --git a/cesnet-central/playbooks/squid.yaml b/eosc-devel/playbooks/squid.yaml
similarity index 100%
rename from cesnet-central/playbooks/squid.yaml
rename to eosc-devel/playbooks/squid.yaml
diff --git a/cesnet-central/playbooks/subtasks/nexus-repository.yaml b/eosc-devel/playbooks/subtasks/nexus-repository.yaml
similarity index 100%
rename from cesnet-central/playbooks/subtasks/nexus-repository.yaml
rename to eosc-devel/playbooks/subtasks/nexus-repository.yaml
diff --git a/cesnet-central/playbooks/subtasks/nexus-role.yaml b/eosc-devel/playbooks/subtasks/nexus-role.yaml
similarity index 100%
rename from cesnet-central/playbooks/subtasks/nexus-role.yaml
rename to eosc-devel/playbooks/subtasks/nexus-role.yaml
diff --git a/cesnet-central/playbooks/subtasks/nexus-user.yaml b/eosc-devel/playbooks/subtasks/nexus-user.yaml
similarity index 100%
rename from cesnet-central/playbooks/subtasks/nexus-user.yaml
rename to eosc-devel/playbooks/subtasks/nexus-user.yaml
diff --git a/cesnet-central/playbooks/templates/deepfence-agent.yaml.j2 b/eosc-devel/playbooks/templates/deepfence-agent.yaml.j2
similarity index 100%
rename from cesnet-central/playbooks/templates/deepfence-agent.yaml.j2
rename to eosc-devel/playbooks/templates/deepfence-agent.yaml.j2
diff --git a/cesnet-central/playbooks/templates/etc/exports b/eosc-devel/playbooks/templates/etc/exports
similarity index 100%
rename from cesnet-central/playbooks/templates/etc/exports
rename to eosc-devel/playbooks/templates/etc/exports
diff --git a/cesnet-central/playbooks/templates/etc/mailutils.conf b/eosc-devel/playbooks/templates/etc/mailutils.conf
similarity index 100%
rename from cesnet-central/playbooks/templates/etc/mailutils.conf
rename to eosc-devel/playbooks/templates/etc/mailutils.conf
diff --git a/cesnet-central/playbooks/templates/etc/squid b/eosc-devel/playbooks/templates/etc/squid
similarity index 100%
rename from cesnet-central/playbooks/templates/etc/squid
rename to eosc-devel/playbooks/templates/etc/squid
diff --git a/cesnet-central/playbooks/templates/fluent-bit-secrets.yaml.j2 b/eosc-devel/playbooks/templates/fluent-bit-secrets.yaml.j2
similarity index 100%
rename from cesnet-central/playbooks/templates/fluent-bit-secrets.yaml.j2
rename to eosc-devel/playbooks/templates/fluent-bit-secrets.yaml.j2
diff --git a/cesnet-central/playbooks/templates/fluent-bit.yaml.j2 b/eosc-devel/playbooks/templates/fluent-bit.yaml.j2
similarity index 100%
rename from cesnet-central/playbooks/templates/fluent-bit.yaml.j2
rename to eosc-devel/playbooks/templates/fluent-bit.yaml.j2
diff --git a/cesnet-central/playbooks/templates/nexus-blobstore.yaml b/eosc-devel/playbooks/templates/nexus-blobstore.yaml
similarity index 100%
rename from cesnet-central/playbooks/templates/nexus-blobstore.yaml
rename to eosc-devel/playbooks/templates/nexus-blobstore.yaml
diff --git a/cesnet-central/playbooks/templates/nexus-realms.yaml b/eosc-devel/playbooks/templates/nexus-realms.yaml
similarity index 100%
rename from cesnet-central/playbooks/templates/nexus-realms.yaml
rename to eosc-devel/playbooks/templates/nexus-realms.yaml
diff --git a/cesnet-central/playbooks/templates/nexus-repository-container-notebooks.yaml b/eosc-devel/playbooks/templates/nexus-repository-container-notebooks.yaml
similarity index 100%
rename from cesnet-central/playbooks/templates/nexus-repository-container-notebooks.yaml
rename to eosc-devel/playbooks/templates/nexus-repository-container-notebooks.yaml
diff --git a/cesnet-central/playbooks/templates/nexus-repository-registry.yaml b/eosc-devel/playbooks/templates/nexus-repository-registry.yaml
similarity index 100%
rename from cesnet-central/playbooks/templates/nexus-repository-registry.yaml
rename to eosc-devel/playbooks/templates/nexus-repository-registry.yaml
diff --git a/cesnet-central/playbooks/templates/nexus-role-anonymous.yaml b/eosc-devel/playbooks/templates/nexus-role-anonymous.yaml
similarity index 100%
rename from cesnet-central/playbooks/templates/nexus-role-anonymous.yaml
rename to eosc-devel/playbooks/templates/nexus-role-anonymous.yaml
diff --git a/cesnet-central/playbooks/templates/nexus-role-binder.yaml b/eosc-devel/playbooks/templates/nexus-role-binder.yaml
similarity index 100%
rename from cesnet-central/playbooks/templates/nexus-role-binder.yaml
rename to eosc-devel/playbooks/templates/nexus-role-binder.yaml
diff --git a/cesnet-central/playbooks/templates/nexus-role-registry-read.yaml b/eosc-devel/playbooks/templates/nexus-role-registry-read.yaml
similarity index 100%
rename from cesnet-central/playbooks/templates/nexus-role-registry-read.yaml
rename to eosc-devel/playbooks/templates/nexus-role-registry-read.yaml
diff --git a/cesnet-central/playbooks/templates/nexus-role-registry-write.yaml b/eosc-devel/playbooks/templates/nexus-role-registry-write.yaml
similarity index 100%
rename from cesnet-central/playbooks/templates/nexus-role-registry-write.yaml
rename to eosc-devel/playbooks/templates/nexus-role-registry-write.yaml
diff --git a/cesnet-central/playbooks/templates/nexus-user-binder.yaml b/eosc-devel/playbooks/templates/nexus-user-binder.yaml
similarity index 100%
rename from cesnet-central/playbooks/templates/nexus-user-binder.yaml
rename to eosc-devel/playbooks/templates/nexus-user-binder.yaml
diff --git a/cesnet-central/playbooks/templates/nexus-user-notebooks.yaml b/eosc-devel/playbooks/templates/nexus-user-notebooks.yaml
similarity index 100%
rename from cesnet-central/playbooks/templates/nexus-user-notebooks.yaml
rename to eosc-devel/playbooks/templates/nexus-user-notebooks.yaml
diff --git a/cesnet-central/playbooks/templates/nexus-user-writer.yaml b/eosc-devel/playbooks/templates/nexus-user-writer.yaml
similarity index 100%
rename from cesnet-central/playbooks/templates/nexus-user-writer.yaml
rename to eosc-devel/playbooks/templates/nexus-user-writer.yaml
diff --git a/cesnet-central/playbooks/templates/nexus.yaml b/eosc-devel/playbooks/templates/nexus.yaml
similarity index 100%
rename from cesnet-central/playbooks/templates/nexus.yaml
rename to eosc-devel/playbooks/templates/nexus.yaml
diff --git a/cesnet-central/playbooks/upgrade.yaml b/eosc-devel/playbooks/upgrade.yaml
similarity index 100%
rename from cesnet-central/playbooks/upgrade.yaml
rename to eosc-devel/playbooks/upgrade.yaml
diff --git a/production1/accounting_deployments/accounting-config.yaml b/eosc-production1/accounting_deployments/accounting-config.yaml
similarity index 100%
rename from production1/accounting_deployments/accounting-config.yaml
rename to eosc-production1/accounting_deployments/accounting-config.yaml
diff --git a/cesnet-mcc/ansible.cfg b/eosc-production1/ansible.cfg
similarity index 100%
rename from cesnet-mcc/ansible.cfg
rename to eosc-production1/ansible.cfg
diff --git a/production1/deploy.sh b/eosc-production1/deploy.sh
similarity index 100%
rename from production1/deploy.sh
rename to eosc-production1/deploy.sh
diff --git a/production1/deployments/hub.yaml b/eosc-production1/deployments/hub.yaml
similarity index 100%
rename from production1/deployments/hub.yaml
rename to eosc-production1/deployments/hub.yaml
diff --git a/cesnet-mcc/extra b/eosc-production1/extra
similarity index 100%
rename from cesnet-mcc/extra
rename to eosc-production1/extra
diff --git a/production1/inventory/1-psnc.yaml b/eosc-production1/inventory/1-psnc.yaml
similarity index 100%
rename from production1/inventory/1-psnc.yaml
rename to eosc-production1/inventory/1-psnc.yaml
diff --git a/production1/inventory/99-all.yaml b/eosc-production1/inventory/99-all.yaml
similarity index 100%
rename from production1/inventory/99-all.yaml
rename to eosc-production1/inventory/99-all.yaml
diff --git a/production1/playbooks/accounting.yaml b/eosc-production1/playbooks/accounting.yaml
similarity index 100%
rename from production1/playbooks/accounting.yaml
rename to eosc-production1/playbooks/accounting.yaml
diff --git a/cesnet-mcc/playbooks/cvmfs.yaml b/eosc-production1/playbooks/cvmfs.yaml
similarity index 100%
rename from cesnet-mcc/playbooks/cvmfs.yaml
rename to eosc-production1/playbooks/cvmfs.yaml
diff --git a/cesnet-mcc/playbooks/files/calico.yaml b/eosc-production1/playbooks/files/calico.yaml
similarity index 100%
rename from cesnet-mcc/playbooks/files/calico.yaml
rename to eosc-production1/playbooks/files/calico.yaml
diff --git a/cesnet-mcc/playbooks/files/etc b/eosc-production1/playbooks/files/etc
similarity index 100%
rename from cesnet-mcc/playbooks/files/etc
rename to eosc-production1/playbooks/files/etc
diff --git a/production1/playbooks/files/jupyterhub-jwt.yaml b/eosc-production1/playbooks/files/jupyterhub-jwt.yaml
similarity index 100%
rename from production1/playbooks/files/jupyterhub-jwt.yaml
rename to eosc-production1/playbooks/files/jupyterhub-jwt.yaml
diff --git a/cesnet-mcc/playbooks/files/usr b/eosc-production1/playbooks/files/usr
similarity index 100%
rename from cesnet-mcc/playbooks/files/usr
rename to eosc-production1/playbooks/files/usr
diff --git a/cesnet-mcc/playbooks/k8s.yaml b/eosc-production1/playbooks/k8s.yaml
similarity index 100%
rename from cesnet-mcc/playbooks/k8s.yaml
rename to eosc-production1/playbooks/k8s.yaml
diff --git a/production1/playbooks/notebooks.yaml b/eosc-production1/playbooks/notebooks.yaml
similarity index 100%
rename from production1/playbooks/notebooks.yaml
rename to eosc-production1/playbooks/notebooks.yaml
diff --git a/cesnet-mcc/playbooks/public_keys b/eosc-production1/playbooks/public_keys
similarity index 100%
rename from cesnet-mcc/playbooks/public_keys
rename to eosc-production1/playbooks/public_keys
diff --git a/production1/playbooks/security-assets.yaml b/eosc-production1/playbooks/security-assets.yaml
similarity index 100%
rename from production1/playbooks/security-assets.yaml
rename to eosc-production1/playbooks/security-assets.yaml
diff --git a/production1/playbooks/security-logs.yaml b/eosc-production1/playbooks/security-logs.yaml
similarity index 100%
rename from production1/playbooks/security-logs.yaml
rename to eosc-production1/playbooks/security-logs.yaml
diff --git a/production1/playbooks/security-scanner.yaml b/eosc-production1/playbooks/security-scanner.yaml
similarity index 100%
rename from production1/playbooks/security-scanner.yaml
rename to eosc-production1/playbooks/security-scanner.yaml
diff --git a/cesnet-mcc/playbooks/squid.yaml b/eosc-production1/playbooks/squid.yaml
similarity index 100%
rename from cesnet-mcc/playbooks/squid.yaml
rename to eosc-production1/playbooks/squid.yaml
diff --git a/production1/playbooks/templates/deepfence-agent.yaml.j2 b/eosc-production1/playbooks/templates/deepfence-agent.yaml.j2
similarity index 100%
rename from production1/playbooks/templates/deepfence-agent.yaml.j2
rename to eosc-production1/playbooks/templates/deepfence-agent.yaml.j2
diff --git a/production1/playbooks/templates/etc/exports b/eosc-production1/playbooks/templates/etc/exports
similarity index 100%
rename from production1/playbooks/templates/etc/exports
rename to eosc-production1/playbooks/templates/etc/exports
diff --git a/production1/playbooks/templates/etc/glpi-agent b/eosc-production1/playbooks/templates/etc/glpi-agent
similarity index 100%
rename from production1/playbooks/templates/etc/glpi-agent
rename to eosc-production1/playbooks/templates/etc/glpi-agent
diff --git a/cesnet-mcc/playbooks/templates/etc/mailutils.conf b/eosc-production1/playbooks/templates/etc/mailutils.conf
similarity index 100%
rename from cesnet-mcc/playbooks/templates/etc/mailutils.conf
rename to eosc-production1/playbooks/templates/etc/mailutils.conf
diff --git a/cesnet-mcc/playbooks/templates/etc/squid b/eosc-production1/playbooks/templates/etc/squid
similarity index 100%
rename from cesnet-mcc/playbooks/templates/etc/squid
rename to eosc-production1/playbooks/templates/etc/squid
diff --git a/production1/playbooks/templates/fluent-bit-secrets.yaml.j2 b/eosc-production1/playbooks/templates/fluent-bit-secrets.yaml.j2
similarity index 100%
rename from production1/playbooks/templates/fluent-bit-secrets.yaml.j2
rename to eosc-production1/playbooks/templates/fluent-bit-secrets.yaml.j2
diff --git a/production1/playbooks/templates/fluent-bit.yaml.j2 b/eosc-production1/playbooks/templates/fluent-bit.yaml.j2
similarity index 100%
rename from production1/playbooks/templates/fluent-bit.yaml.j2
rename to eosc-production1/playbooks/templates/fluent-bit.yaml.j2
diff --git a/cesnet-mcc/playbooks/upgrade.yaml b/eosc-production1/playbooks/upgrade.yaml
similarity index 100%
rename from cesnet-mcc/playbooks/upgrade.yaml
rename to eosc-production1/playbooks/upgrade.yaml
diff --git a/production1/terraform/.gitignore b/eosc-production1/terraform/.gitignore
similarity index 100%
rename from production1/terraform/.gitignore
rename to eosc-production1/terraform/.gitignore
diff --git a/production1/terraform/cloud-init.yaml b/eosc-production1/terraform/cloud-init.yaml
similarity index 100%
rename from production1/terraform/cloud-init.yaml
rename to eosc-production1/terraform/cloud-init.yaml
diff --git a/production1/terraform/firewall.tf b/eosc-production1/terraform/firewall.tf
similarity index 100%
rename from production1/terraform/firewall.tf
rename to eosc-production1/terraform/firewall.tf
diff --git a/production1/terraform/network.tf b/eosc-production1/terraform/network.tf
similarity index 100%
rename from production1/terraform/network.tf
rename to eosc-production1/terraform/network.tf
diff --git a/production1/terraform/terraform.tfvars b/eosc-production1/terraform/terraform.tfvars
similarity index 100%
rename from production1/terraform/terraform.tfvars
rename to eosc-production1/terraform/terraform.tfvars
diff --git a/cesnet-mcc/terraform/vars.tf b/eosc-production1/terraform/vars.tf
similarity index 100%
rename from cesnet-mcc/terraform/vars.tf
rename to eosc-production1/terraform/vars.tf
diff --git a/cesnet-mcc/terraform/versions.tf b/eosc-production1/terraform/versions.tf
similarity index 100%
rename from cesnet-mcc/terraform/versions.tf
rename to eosc-production1/terraform/versions.tf
diff --git a/production1/terraform/vms.tf b/eosc-production1/terraform/vms.tf
similarity index 100%
rename from production1/terraform/vms.tf
rename to eosc-production1/terraform/vms.tf
diff --git a/production2/accounting_deployments/accounting-config.yaml b/eosc-production2/accounting_deployments/accounting-config.yaml
similarity index 100%
rename from production2/accounting_deployments/accounting-config.yaml
rename to eosc-production2/accounting_deployments/accounting-config.yaml
diff --git a/production1/ansible.cfg b/eosc-production2/ansible.cfg
similarity index 100%
rename from production1/ansible.cfg
rename to eosc-production2/ansible.cfg
diff --git a/production2/deploy.sh b/eosc-production2/deploy.sh
similarity index 100%
rename from production2/deploy.sh
rename to eosc-production2/deploy.sh
diff --git a/production2/deployments/hub.yaml b/eosc-production2/deployments/hub.yaml
similarity index 100%
rename from production2/deployments/hub.yaml
rename to eosc-production2/deployments/hub.yaml
diff --git a/production1/extra b/eosc-production2/extra
similarity index 100%
rename from production1/extra
rename to eosc-production2/extra
diff --git a/production2/inventory/1-safespring.yaml b/eosc-production2/inventory/1-safespring.yaml
similarity index 100%
rename from production2/inventory/1-safespring.yaml
rename to eosc-production2/inventory/1-safespring.yaml
diff --git a/production2/inventory/99-all.yaml b/eosc-production2/inventory/99-all.yaml
similarity index 100%
rename from production2/inventory/99-all.yaml
rename to eosc-production2/inventory/99-all.yaml
diff --git a/production2/playbooks/accounting.yaml b/eosc-production2/playbooks/accounting.yaml
similarity index 100%
rename from production2/playbooks/accounting.yaml
rename to eosc-production2/playbooks/accounting.yaml
diff --git a/production1/playbooks/cvmfs.yaml b/eosc-production2/playbooks/cvmfs.yaml
similarity index 100%
rename from production1/playbooks/cvmfs.yaml
rename to eosc-production2/playbooks/cvmfs.yaml
diff --git a/production1/playbooks/files/calico.yaml b/eosc-production2/playbooks/files/calico.yaml
similarity index 100%
rename from production1/playbooks/files/calico.yaml
rename to eosc-production2/playbooks/files/calico.yaml
diff --git a/production1/playbooks/files/etc b/eosc-production2/playbooks/files/etc
similarity index 100%
rename from production1/playbooks/files/etc
rename to eosc-production2/playbooks/files/etc
diff --git a/production2/playbooks/files/jupyterhub-jwt.yaml b/eosc-production2/playbooks/files/jupyterhub-jwt.yaml
similarity index 100%
rename from production2/playbooks/files/jupyterhub-jwt.yaml
rename to eosc-production2/playbooks/files/jupyterhub-jwt.yaml
diff --git a/production1/playbooks/files/usr b/eosc-production2/playbooks/files/usr
similarity index 100%
rename from production1/playbooks/files/usr
rename to eosc-production2/playbooks/files/usr
diff --git a/production1/playbooks/k8s.yaml b/eosc-production2/playbooks/k8s.yaml
similarity index 100%
rename from production1/playbooks/k8s.yaml
rename to eosc-production2/playbooks/k8s.yaml
diff --git a/production2/playbooks/notebooks.yaml b/eosc-production2/playbooks/notebooks.yaml
similarity index 100%
rename from production2/playbooks/notebooks.yaml
rename to eosc-production2/playbooks/notebooks.yaml
diff --git a/production1/playbooks/public_keys b/eosc-production2/playbooks/public_keys
similarity index 100%
rename from production1/playbooks/public_keys
rename to eosc-production2/playbooks/public_keys
diff --git a/production1/playbooks/squid.yaml b/eosc-production2/playbooks/squid.yaml
similarity index 100%
rename from production1/playbooks/squid.yaml
rename to eosc-production2/playbooks/squid.yaml
diff --git a/cesnet-mcc/playbooks/templates/etc/exports b/eosc-production2/playbooks/templates/etc/exports
similarity index 100%
rename from cesnet-mcc/playbooks/templates/etc/exports
rename to eosc-production2/playbooks/templates/etc/exports
diff --git a/production1/playbooks/templates/etc/mailutils.conf b/eosc-production2/playbooks/templates/etc/mailutils.conf
similarity index 100%
rename from production1/playbooks/templates/etc/mailutils.conf
rename to eosc-production2/playbooks/templates/etc/mailutils.conf
diff --git a/production1/playbooks/templates/etc/squid b/eosc-production2/playbooks/templates/etc/squid
similarity index 100%
rename from production1/playbooks/templates/etc/squid
rename to eosc-production2/playbooks/templates/etc/squid
diff --git a/production1/playbooks/upgrade.yaml b/eosc-production2/playbooks/upgrade.yaml
similarity index 100%
rename from production1/playbooks/upgrade.yaml
rename to eosc-production2/playbooks/upgrade.yaml
diff --git a/cesnet-mcc/terraform/.gitignore b/eosc-production2/terraform/.gitignore
similarity index 100%
rename from cesnet-mcc/terraform/.gitignore
rename to eosc-production2/terraform/.gitignore
diff --git a/production2/terraform/cloud-init.yaml b/eosc-production2/terraform/cloud-init.yaml
similarity index 100%
rename from production2/terraform/cloud-init.yaml
rename to eosc-production2/terraform/cloud-init.yaml
diff --git a/production2/terraform/firewall.tf b/eosc-production2/terraform/firewall.tf
similarity index 100%
rename from production2/terraform/firewall.tf
rename to eosc-production2/terraform/firewall.tf
diff --git a/production2/terraform/terraform.tfvars b/eosc-production2/terraform/terraform.tfvars
similarity index 100%
rename from production2/terraform/terraform.tfvars
rename to eosc-production2/terraform/terraform.tfvars
diff --git a/production1/terraform/vars.tf b/eosc-production2/terraform/vars.tf
similarity index 100%
rename from production1/terraform/vars.tf
rename to eosc-production2/terraform/vars.tf
diff --git a/production2/terraform/versions.tf b/eosc-production2/terraform/versions.tf
similarity index 100%
rename from production2/terraform/versions.tf
rename to eosc-production2/terraform/versions.tf
diff --git a/production2/terraform/vms.tf b/eosc-production2/terraform/vms.tf
similarity index 100%
rename from production2/terraform/vms.tf
rename to eosc-production2/terraform/vms.tf
diff --git a/staging1/accounting_deployments/accounting-config.yaml b/eosc-staging1/accounting_deployments/accounting-config.yaml
similarity index 100%
rename from staging1/accounting_deployments/accounting-config.yaml
rename to eosc-staging1/accounting_deployments/accounting-config.yaml
diff --git a/production2/ansible.cfg b/eosc-staging1/ansible.cfg
similarity index 100%
rename from production2/ansible.cfg
rename to eosc-staging1/ansible.cfg
diff --git a/staging1/deploy.sh b/eosc-staging1/deploy.sh
similarity index 100%
rename from staging1/deploy.sh
rename to eosc-staging1/deploy.sh
diff --git a/staging1/deployments/hub.yaml b/eosc-staging1/deployments/hub.yaml
similarity index 100%
rename from staging1/deployments/hub.yaml
rename to eosc-staging1/deployments/hub.yaml
diff --git a/production2/extra b/eosc-staging1/extra
similarity index 100%
rename from production2/extra
rename to eosc-staging1/extra
diff --git a/staging1/inventory/1-psnc.yaml b/eosc-staging1/inventory/1-psnc.yaml
similarity index 100%
rename from staging1/inventory/1-psnc.yaml
rename to eosc-staging1/inventory/1-psnc.yaml
diff --git a/staging1/inventory/99-all.yaml b/eosc-staging1/inventory/99-all.yaml
similarity index 100%
rename from staging1/inventory/99-all.yaml
rename to eosc-staging1/inventory/99-all.yaml
diff --git a/staging1/playbooks/accounting.yaml b/eosc-staging1/playbooks/accounting.yaml
similarity index 100%
rename from staging1/playbooks/accounting.yaml
rename to eosc-staging1/playbooks/accounting.yaml
diff --git a/production2/playbooks/cvmfs.yaml b/eosc-staging1/playbooks/cvmfs.yaml
similarity index 100%
rename from production2/playbooks/cvmfs.yaml
rename to eosc-staging1/playbooks/cvmfs.yaml
diff --git a/production2/playbooks/files/calico.yaml b/eosc-staging1/playbooks/files/calico.yaml
similarity index 100%
rename from production2/playbooks/files/calico.yaml
rename to eosc-staging1/playbooks/files/calico.yaml
diff --git a/production2/playbooks/files/etc b/eosc-staging1/playbooks/files/etc
similarity index 100%
rename from production2/playbooks/files/etc
rename to eosc-staging1/playbooks/files/etc
diff --git a/staging1/playbooks/files/jupyterhub-jwt.yaml b/eosc-staging1/playbooks/files/jupyterhub-jwt.yaml
similarity index 100%
rename from staging1/playbooks/files/jupyterhub-jwt.yaml
rename to eosc-staging1/playbooks/files/jupyterhub-jwt.yaml
diff --git a/production2/playbooks/files/usr b/eosc-staging1/playbooks/files/usr
similarity index 100%
rename from production2/playbooks/files/usr
rename to eosc-staging1/playbooks/files/usr
diff --git a/production2/playbooks/k8s.yaml b/eosc-staging1/playbooks/k8s.yaml
similarity index 100%
rename from production2/playbooks/k8s.yaml
rename to eosc-staging1/playbooks/k8s.yaml
diff --git a/staging1/playbooks/notebooks.yaml b/eosc-staging1/playbooks/notebooks.yaml
similarity index 100%
rename from staging1/playbooks/notebooks.yaml
rename to eosc-staging1/playbooks/notebooks.yaml
diff --git a/production2/playbooks/public_keys b/eosc-staging1/playbooks/public_keys
similarity index 100%
rename from production2/playbooks/public_keys
rename to eosc-staging1/playbooks/public_keys
diff --git a/staging1/playbooks/security-assets.yaml b/eosc-staging1/playbooks/security-assets.yaml
similarity index 100%
rename from staging1/playbooks/security-assets.yaml
rename to eosc-staging1/playbooks/security-assets.yaml
diff --git a/staging1/playbooks/security-logs.yaml b/eosc-staging1/playbooks/security-logs.yaml
similarity index 100%
rename from staging1/playbooks/security-logs.yaml
rename to eosc-staging1/playbooks/security-logs.yaml
diff --git a/staging1/playbooks/security-scanner.yaml b/eosc-staging1/playbooks/security-scanner.yaml
similarity index 100%
rename from staging1/playbooks/security-scanner.yaml
rename to eosc-staging1/playbooks/security-scanner.yaml
diff --git a/production2/playbooks/squid.yaml b/eosc-staging1/playbooks/squid.yaml
similarity index 100%
rename from production2/playbooks/squid.yaml
rename to eosc-staging1/playbooks/squid.yaml
diff --git a/staging1/playbooks/templates/deepfence-agent.yaml.j2 b/eosc-staging1/playbooks/templates/deepfence-agent.yaml.j2
similarity index 100%
rename from staging1/playbooks/templates/deepfence-agent.yaml.j2
rename to eosc-staging1/playbooks/templates/deepfence-agent.yaml.j2
diff --git a/staging1/playbooks/templates/etc/exports b/eosc-staging1/playbooks/templates/etc/exports
similarity index 100%
rename from staging1/playbooks/templates/etc/exports
rename to eosc-staging1/playbooks/templates/etc/exports
diff --git a/staging1/playbooks/templates/etc/glpi-agent b/eosc-staging1/playbooks/templates/etc/glpi-agent
similarity index 100%
rename from staging1/playbooks/templates/etc/glpi-agent
rename to eosc-staging1/playbooks/templates/etc/glpi-agent
diff --git a/production2/playbooks/templates/etc/mailutils.conf b/eosc-staging1/playbooks/templates/etc/mailutils.conf
similarity index 100%
rename from production2/playbooks/templates/etc/mailutils.conf
rename to eosc-staging1/playbooks/templates/etc/mailutils.conf
diff --git a/production2/playbooks/templates/etc/squid b/eosc-staging1/playbooks/templates/etc/squid
similarity index 100%
rename from production2/playbooks/templates/etc/squid
rename to eosc-staging1/playbooks/templates/etc/squid
diff --git a/staging1/playbooks/templates/fluent-bit-secrets.yaml.j2 b/eosc-staging1/playbooks/templates/fluent-bit-secrets.yaml.j2
similarity index 100%
rename from staging1/playbooks/templates/fluent-bit-secrets.yaml.j2
rename to eosc-staging1/playbooks/templates/fluent-bit-secrets.yaml.j2
diff --git a/staging1/playbooks/templates/fluent-bit.yaml.j2 b/eosc-staging1/playbooks/templates/fluent-bit.yaml.j2
similarity index 100%
rename from staging1/playbooks/templates/fluent-bit.yaml.j2
rename to eosc-staging1/playbooks/templates/fluent-bit.yaml.j2
diff --git a/production2/playbooks/upgrade.yaml b/eosc-staging1/playbooks/upgrade.yaml
similarity index 100%
rename from production2/playbooks/upgrade.yaml
rename to eosc-staging1/playbooks/upgrade.yaml
diff --git a/staging1/terraform/.gitignore b/eosc-staging1/terraform/.gitignore
similarity index 100%
rename from staging1/terraform/.gitignore
rename to eosc-staging1/terraform/.gitignore
diff --git a/staging1/terraform/cloud-init.yaml b/eosc-staging1/terraform/cloud-init.yaml
similarity index 100%
rename from staging1/terraform/cloud-init.yaml
rename to eosc-staging1/terraform/cloud-init.yaml
diff --git a/staging1/terraform/firewall.tf b/eosc-staging1/terraform/firewall.tf
similarity index 100%
rename from staging1/terraform/firewall.tf
rename to eosc-staging1/terraform/firewall.tf
diff --git a/staging1/terraform/network.tf b/eosc-staging1/terraform/network.tf
similarity index 100%
rename from staging1/terraform/network.tf
rename to eosc-staging1/terraform/network.tf
diff --git a/staging1/terraform/terraform.tfvars b/eosc-staging1/terraform/terraform.tfvars
similarity index 100%
rename from staging1/terraform/terraform.tfvars
rename to eosc-staging1/terraform/terraform.tfvars
diff --git a/production2/terraform/vars.tf b/eosc-staging1/terraform/vars.tf
similarity index 100%
rename from production2/terraform/vars.tf
rename to eosc-staging1/terraform/vars.tf
diff --git a/production1/terraform/versions.tf b/eosc-staging1/terraform/versions.tf
similarity index 100%
rename from production1/terraform/versions.tf
rename to eosc-staging1/terraform/versions.tf
diff --git a/staging1/terraform/vms.tf b/eosc-staging1/terraform/vms.tf
similarity index 100%
rename from staging1/terraform/vms.tf
rename to eosc-staging1/terraform/vms.tf
diff --git a/staging2/accounting_deployments/accounting-config.yaml b/eosc-staging2/accounting_deployments/accounting-config.yaml
similarity index 100%
rename from staging2/accounting_deployments/accounting-config.yaml
rename to eosc-staging2/accounting_deployments/accounting-config.yaml
diff --git a/staging1/ansible.cfg b/eosc-staging2/ansible.cfg
similarity index 100%
rename from staging1/ansible.cfg
rename to eosc-staging2/ansible.cfg
diff --git a/staging2/deploy.sh b/eosc-staging2/deploy.sh
similarity index 100%
rename from staging2/deploy.sh
rename to eosc-staging2/deploy.sh
diff --git a/staging2/deployments/hub.yaml b/eosc-staging2/deployments/hub.yaml
similarity index 100%
rename from staging2/deployments/hub.yaml
rename to eosc-staging2/deployments/hub.yaml
diff --git a/staging1/extra b/eosc-staging2/extra
similarity index 100%
rename from staging1/extra
rename to eosc-staging2/extra
diff --git a/staging2/inventory/1-safespring.yaml b/eosc-staging2/inventory/1-safespring.yaml
similarity index 100%
rename from staging2/inventory/1-safespring.yaml
rename to eosc-staging2/inventory/1-safespring.yaml
diff --git a/staging2/inventory/99-all.yaml b/eosc-staging2/inventory/99-all.yaml
similarity index 100%
rename from staging2/inventory/99-all.yaml
rename to eosc-staging2/inventory/99-all.yaml
diff --git a/staging2/playbooks/accounting.yaml b/eosc-staging2/playbooks/accounting.yaml
similarity index 100%
rename from staging2/playbooks/accounting.yaml
rename to eosc-staging2/playbooks/accounting.yaml
diff --git a/staging1/playbooks/cvmfs.yaml b/eosc-staging2/playbooks/cvmfs.yaml
similarity index 100%
rename from staging1/playbooks/cvmfs.yaml
rename to eosc-staging2/playbooks/cvmfs.yaml
diff --git a/staging1/playbooks/files/calico.yaml b/eosc-staging2/playbooks/files/calico.yaml
similarity index 100%
rename from staging1/playbooks/files/calico.yaml
rename to eosc-staging2/playbooks/files/calico.yaml
diff --git a/staging1/playbooks/files/etc b/eosc-staging2/playbooks/files/etc
similarity index 100%
rename from staging1/playbooks/files/etc
rename to eosc-staging2/playbooks/files/etc
diff --git a/staging2/playbooks/files/jupyterhub-jwt.yaml b/eosc-staging2/playbooks/files/jupyterhub-jwt.yaml
similarity index 100%
rename from staging2/playbooks/files/jupyterhub-jwt.yaml
rename to eosc-staging2/playbooks/files/jupyterhub-jwt.yaml
diff --git a/staging1/playbooks/files/usr b/eosc-staging2/playbooks/files/usr
similarity index 100%
rename from staging1/playbooks/files/usr
rename to eosc-staging2/playbooks/files/usr
diff --git a/staging1/playbooks/k8s.yaml b/eosc-staging2/playbooks/k8s.yaml
similarity index 100%
rename from staging1/playbooks/k8s.yaml
rename to eosc-staging2/playbooks/k8s.yaml
diff --git a/staging2/playbooks/notebooks.yaml b/eosc-staging2/playbooks/notebooks.yaml
similarity index 100%
rename from staging2/playbooks/notebooks.yaml
rename to eosc-staging2/playbooks/notebooks.yaml
diff --git a/staging1/playbooks/public_keys b/eosc-staging2/playbooks/public_keys
similarity index 100%
rename from staging1/playbooks/public_keys
rename to eosc-staging2/playbooks/public_keys
diff --git a/staging1/playbooks/squid.yaml b/eosc-staging2/playbooks/squid.yaml
similarity index 100%
rename from staging1/playbooks/squid.yaml
rename to eosc-staging2/playbooks/squid.yaml
diff --git a/production2/playbooks/templates/etc/exports b/eosc-staging2/playbooks/templates/etc/exports
similarity index 100%
rename from production2/playbooks/templates/etc/exports
rename to eosc-staging2/playbooks/templates/etc/exports
diff --git a/staging1/playbooks/templates/etc/mailutils.conf b/eosc-staging2/playbooks/templates/etc/mailutils.conf
similarity index 100%
rename from staging1/playbooks/templates/etc/mailutils.conf
rename to eosc-staging2/playbooks/templates/etc/mailutils.conf
diff --git a/staging1/playbooks/templates/etc/squid b/eosc-staging2/playbooks/templates/etc/squid
similarity index 100%
rename from staging1/playbooks/templates/etc/squid
rename to eosc-staging2/playbooks/templates/etc/squid
diff --git a/staging1/playbooks/upgrade.yaml b/eosc-staging2/playbooks/upgrade.yaml
similarity index 100%
rename from staging1/playbooks/upgrade.yaml
rename to eosc-staging2/playbooks/upgrade.yaml
diff --git a/production2/terraform/.gitignore b/eosc-staging2/terraform/.gitignore
similarity index 100%
rename from production2/terraform/.gitignore
rename to eosc-staging2/terraform/.gitignore
diff --git a/staging2/terraform/cloud-init.yaml b/eosc-staging2/terraform/cloud-init.yaml
similarity index 100%
rename from staging2/terraform/cloud-init.yaml
rename to eosc-staging2/terraform/cloud-init.yaml
diff --git a/staging2/terraform/firewall.tf b/eosc-staging2/terraform/firewall.tf
similarity index 100%
rename from staging2/terraform/firewall.tf
rename to eosc-staging2/terraform/firewall.tf
diff --git a/staging2/terraform/terraform.tfvars b/eosc-staging2/terraform/terraform.tfvars
similarity index 100%
rename from staging2/terraform/terraform.tfvars
rename to eosc-staging2/terraform/terraform.tfvars
diff --git a/staging1/terraform/vars.tf b/eosc-staging2/terraform/vars.tf
similarity index 100%
rename from staging1/terraform/vars.tf
rename to eosc-staging2/terraform/vars.tf
diff --git a/staging2/terraform/versions.tf b/eosc-staging2/terraform/versions.tf
similarity index 100%
rename from staging2/terraform/versions.tf
rename to eosc-staging2/terraform/versions.tf
diff --git a/staging2/terraform/vms.tf b/eosc-staging2/terraform/vms.tf
similarity index 100%
rename from staging2/terraform/vms.tf
rename to eosc-staging2/terraform/vms.tf
diff --git a/testing/accounting_deployments/accounting-config.yaml b/eosc-testing/accounting_deployments/accounting-config.yaml
similarity index 100%
rename from testing/accounting_deployments/accounting-config.yaml
rename to eosc-testing/accounting_deployments/accounting-config.yaml
diff --git a/staging2/ansible.cfg b/eosc-testing/ansible.cfg
similarity index 100%
rename from staging2/ansible.cfg
rename to eosc-testing/ansible.cfg
diff --git a/testing/deploy.sh b/eosc-testing/deploy.sh
similarity index 100%
rename from testing/deploy.sh
rename to eosc-testing/deploy.sh
diff --git a/testing/deployments/hub.yaml b/eosc-testing/deployments/hub.yaml
similarity index 100%
rename from testing/deployments/hub.yaml
rename to eosc-testing/deployments/hub.yaml
diff --git a/staging2/extra b/eosc-testing/extra
similarity index 100%
rename from staging2/extra
rename to eosc-testing/extra
diff --git a/testing/inventory/1-cesnet.yaml b/eosc-testing/inventory/1-cesnet.yaml
similarity index 100%
rename from testing/inventory/1-cesnet.yaml
rename to eosc-testing/inventory/1-cesnet.yaml
diff --git a/testing/inventory/99-all.yaml b/eosc-testing/inventory/99-all.yaml
similarity index 100%
rename from testing/inventory/99-all.yaml
rename to eosc-testing/inventory/99-all.yaml
diff --git a/testing/playbooks/accounting.yaml b/eosc-testing/playbooks/accounting.yaml
similarity index 100%
rename from testing/playbooks/accounting.yaml
rename to eosc-testing/playbooks/accounting.yaml
diff --git a/staging2/playbooks/cvmfs.yaml b/eosc-testing/playbooks/cvmfs.yaml
similarity index 100%
rename from staging2/playbooks/cvmfs.yaml
rename to eosc-testing/playbooks/cvmfs.yaml
diff --git a/staging2/playbooks/files/calico.yaml b/eosc-testing/playbooks/files/calico.yaml
similarity index 100%
rename from staging2/playbooks/files/calico.yaml
rename to eosc-testing/playbooks/files/calico.yaml
diff --git a/staging2/playbooks/files/etc b/eosc-testing/playbooks/files/etc
similarity index 100%
rename from staging2/playbooks/files/etc
rename to eosc-testing/playbooks/files/etc
diff --git a/testing/playbooks/files/jupyterhub-jwt.yaml b/eosc-testing/playbooks/files/jupyterhub-jwt.yaml
similarity index 100%
rename from testing/playbooks/files/jupyterhub-jwt.yaml
rename to eosc-testing/playbooks/files/jupyterhub-jwt.yaml
diff --git a/staging2/playbooks/files/usr b/eosc-testing/playbooks/files/usr
similarity index 100%
rename from staging2/playbooks/files/usr
rename to eosc-testing/playbooks/files/usr
diff --git a/staging2/playbooks/k8s.yaml b/eosc-testing/playbooks/k8s.yaml
similarity index 100%
rename from staging2/playbooks/k8s.yaml
rename to eosc-testing/playbooks/k8s.yaml
diff --git a/testing/playbooks/notebooks-redirect.yaml b/eosc-testing/playbooks/notebooks-redirect.yaml
similarity index 100%
rename from testing/playbooks/notebooks-redirect.yaml
rename to eosc-testing/playbooks/notebooks-redirect.yaml
diff --git a/testing/playbooks/notebooks.yaml b/eosc-testing/playbooks/notebooks.yaml
similarity index 100%
rename from testing/playbooks/notebooks.yaml
rename to eosc-testing/playbooks/notebooks.yaml
diff --git a/staging2/playbooks/public_keys b/eosc-testing/playbooks/public_keys
similarity index 100%
rename from staging2/playbooks/public_keys
rename to eosc-testing/playbooks/public_keys
diff --git a/testing/playbooks/security-logs.yaml b/eosc-testing/playbooks/security-logs.yaml
similarity index 100%
rename from testing/playbooks/security-logs.yaml
rename to eosc-testing/playbooks/security-logs.yaml
diff --git a/staging2/playbooks/squid.yaml b/eosc-testing/playbooks/squid.yaml
similarity index 100%
rename from staging2/playbooks/squid.yaml
rename to eosc-testing/playbooks/squid.yaml
diff --git a/staging2/playbooks/templates/etc/exports b/eosc-testing/playbooks/templates/etc/exports
similarity index 100%
rename from staging2/playbooks/templates/etc/exports
rename to eosc-testing/playbooks/templates/etc/exports
diff --git a/staging2/playbooks/templates/etc/mailutils.conf b/eosc-testing/playbooks/templates/etc/mailutils.conf
similarity index 100%
rename from staging2/playbooks/templates/etc/mailutils.conf
rename to eosc-testing/playbooks/templates/etc/mailutils.conf
diff --git a/staging2/playbooks/templates/etc/squid b/eosc-testing/playbooks/templates/etc/squid
similarity index 100%
rename from staging2/playbooks/templates/etc/squid
rename to eosc-testing/playbooks/templates/etc/squid
diff --git a/testing/playbooks/templates/fluent-bit-secrets.yaml.j2 b/eosc-testing/playbooks/templates/fluent-bit-secrets.yaml.j2
similarity index 100%
rename from testing/playbooks/templates/fluent-bit-secrets.yaml.j2
rename to eosc-testing/playbooks/templates/fluent-bit-secrets.yaml.j2
diff --git a/testing/playbooks/templates/fluent-bit.yaml.j2 b/eosc-testing/playbooks/templates/fluent-bit.yaml.j2
similarity index 100%
rename from testing/playbooks/templates/fluent-bit.yaml.j2
rename to eosc-testing/playbooks/templates/fluent-bit.yaml.j2
diff --git a/staging2/playbooks/upgrade.yaml b/eosc-testing/playbooks/upgrade.yaml
similarity index 100%
rename from staging2/playbooks/upgrade.yaml
rename to eosc-testing/playbooks/upgrade.yaml
diff --git a/staging2/terraform/.gitignore b/eosc-testing/terraform/.gitignore
similarity index 100%
rename from staging2/terraform/.gitignore
rename to eosc-testing/terraform/.gitignore
diff --git a/cesnet-mcc/terraform/cloud-init.yaml b/eosc-testing/terraform/cloud-init.yaml
similarity index 100%
rename from cesnet-mcc/terraform/cloud-init.yaml
rename to eosc-testing/terraform/cloud-init.yaml
diff --git a/testing/terraform/firewall.tf b/eosc-testing/terraform/firewall.tf
similarity index 100%
rename from testing/terraform/firewall.tf
rename to eosc-testing/terraform/firewall.tf
diff --git a/testing/terraform/terraform.tfvars b/eosc-testing/terraform/terraform.tfvars
similarity index 100%
rename from testing/terraform/terraform.tfvars
rename to eosc-testing/terraform/terraform.tfvars
diff --git a/staging2/terraform/vars.tf b/eosc-testing/terraform/vars.tf
similarity index 100%
rename from staging2/terraform/vars.tf
rename to eosc-testing/terraform/vars.tf
diff --git a/staging1/terraform/versions.tf b/eosc-testing/terraform/versions.tf
similarity index 100%
rename from staging1/terraform/versions.tf
rename to eosc-testing/terraform/versions.tf
diff --git a/testing/terraform/vms.tf b/eosc-testing/terraform/vms.tf
similarity index 100%
rename from testing/terraform/vms.tf
rename to eosc-testing/terraform/vms.tf
diff --git a/testing/ansible.cfg b/testing/ansible.cfg
deleted file mode 100644
index c3a73be..0000000
--- a/testing/ansible.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-[defaults]
-inventory=inventory
-
-[diff]
-always=true
diff --git a/testing/extra b/testing/extra
deleted file mode 120000
index 440decb..0000000
--- a/testing/extra
+++ /dev/null
@@ -1 +0,0 @@
-../common/extra
\ No newline at end of file
diff --git a/testing/playbooks/cvmfs.yaml b/testing/playbooks/cvmfs.yaml
deleted file mode 120000
index 2e82cca..0000000
--- a/testing/playbooks/cvmfs.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../common/playbooks/cvmfs.yaml
\ No newline at end of file
diff --git a/testing/playbooks/files/calico.yaml b/testing/playbooks/files/calico.yaml
deleted file mode 120000
index 732c864..0000000
--- a/testing/playbooks/files/calico.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../common/playbooks/files/calico.yaml
\ No newline at end of file
diff --git a/testing/playbooks/files/etc b/testing/playbooks/files/etc
deleted file mode 120000
index ed53b87..0000000
--- a/testing/playbooks/files/etc
+++ /dev/null
@@ -1 +0,0 @@
-../../../common/playbooks/files/etc
\ No newline at end of file
diff --git a/testing/playbooks/files/usr b/testing/playbooks/files/usr
deleted file mode 120000
index b034223..0000000
--- a/testing/playbooks/files/usr
+++ /dev/null
@@ -1 +0,0 @@
-../../../common/playbooks/files/usr
\ No newline at end of file
diff --git a/testing/playbooks/k8s.yaml b/testing/playbooks/k8s.yaml
deleted file mode 120000
index 117aed6..0000000
--- a/testing/playbooks/k8s.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../common/playbooks/k8s.yaml
\ No newline at end of file
diff --git a/testing/playbooks/public_keys b/testing/playbooks/public_keys
deleted file mode 120000
index 6ef4918..0000000
--- a/testing/playbooks/public_keys
+++ /dev/null
@@ -1 +0,0 @@
-../../common/playbooks/public_keys
\ No newline at end of file
diff --git a/testing/playbooks/squid.yaml b/testing/playbooks/squid.yaml
deleted file mode 120000
index 114c327..0000000
--- a/testing/playbooks/squid.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../common/playbooks/squid.yaml
\ No newline at end of file
diff --git a/testing/playbooks/templates/etc/exports b/testing/playbooks/templates/etc/exports
deleted file mode 120000
index 3ef288e..0000000
--- a/testing/playbooks/templates/etc/exports
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/playbooks/templates/etc/exports.ipv46
\ No newline at end of file
diff --git a/testing/playbooks/templates/etc/mailutils.conf b/testing/playbooks/templates/etc/mailutils.conf
deleted file mode 120000
index dbd8a1f..0000000
--- a/testing/playbooks/templates/etc/mailutils.conf
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/playbooks/templates/etc/mailutils.conf
\ No newline at end of file
diff --git a/testing/playbooks/templates/etc/squid b/testing/playbooks/templates/etc/squid
deleted file mode 120000
index 352b598..0000000
--- a/testing/playbooks/templates/etc/squid
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/playbooks/templates/etc/squid
\ No newline at end of file
diff --git a/testing/playbooks/upgrade.yaml b/testing/playbooks/upgrade.yaml
deleted file mode 120000
index 0f9e3f4..0000000
--- a/testing/playbooks/upgrade.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../common/playbooks/upgrade.yaml
\ No newline at end of file
diff --git a/testing/terraform/.gitignore b/testing/terraform/.gitignore
deleted file mode 100644
index e15cf5f..0000000
--- a/testing/terraform/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-/.terraform/
-/.terraform.lock.hcl
-/fip.txt
-/hosts.txt
-/inventory.yaml
-/terraform.tfstate
-/terraform.tfstate.backup
-/*-volume.sh
diff --git a/testing/terraform/cloud-init.yaml b/testing/terraform/cloud-init.yaml
deleted file mode 100644
index 481d1f2..0000000
--- a/testing/terraform/cloud-init.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-#cloud-config
----
-package_update: true
-
-package_upgrade: true
-
-users:
-  - default
-  - name: egi
-    gecos: EGI
-    primary_group: egi
-    groups: users
-    shell: /bin/bash
-    sudo: ALL=(ALL) NOPASSWD:ALL
-    ssh_import_id:
-      - gh:enolfc
-      - gh:andrea-manzi
-      - gh:valtri
diff --git a/testing/terraform/vars.tf b/testing/terraform/vars.tf
deleted file mode 120000
index 00c4e3a..0000000
--- a/testing/terraform/vars.tf
+++ /dev/null
@@ -1 +0,0 @@
-../../common/terraform/vars.tf
\ No newline at end of file
diff --git a/testing/terraform/versions.tf b/testing/terraform/versions.tf
deleted file mode 120000
index b4eea0e..0000000
--- a/testing/terraform/versions.tf
+++ /dev/null
@@ -1 +0,0 @@
-../../common/terraform/versions.tf
\ No newline at end of file
-- 
GitLab