From 32261e330f0beecf02545606e3fc2e6b31beab9a Mon Sep 17 00:00:00 2001 From: Markus Pesch Date: Wed, 5 Jun 2024 15:09:42 +0200 Subject: [PATCH] fix: upgrade to python3.12 --- .gitignore | 2 + .vscode/settings.json | 4 -- copy.sh | 103 ++++++++++++++++++++++++++++++++++++++++++ requirements.txt | 3 +- 4 files changed, 106 insertions(+), 6 deletions(-) create mode 100644 .gitignore delete mode 100644 .vscode/settings.json create mode 100755 copy.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..39d4447 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +copy.sh +.venv \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index f1dc2e8..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "python.linting.pylintEnabled": true, - "python.linting.enabled": true -} \ No newline at end of file diff --git a/copy.sh b/copy.sh new file mode 100755 index 0000000..71f56bd --- /dev/null +++ b/copy.sh @@ -0,0 +1,103 @@ +#!/bin/bash + +SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) + +# PRIVATE d +"${SCRIPT_DIR}/main.py" \ + --host archlinux-x86-64-000.trier.cryptic.systems \ + --port 22 \ + --username root \ + --identity-file /home/markus/.ssh/markus@markus-pc.key \ + --remote-config /etc/kubernetes/admin.conf \ + --local-config /home/markus/.config/kube/config \ + --local-cluster-name private \ + --local-user-name admin@private + +# OCITEST (ORBISOS) +# "${SCRIPT_DIR}/main.py" \ +# --host orbisos-8-x86-64-025.dyndns.u.agfahealthcare.com \ +# --port 22 \ +# --username root \ +# --identity-file /home/markus/.ssh/markus.pesch@dedalus.com.key \ +# --remote-config /etc/kubernetes/admin.conf \ +# --local-config /home/markus/.config/kube/config \ +# --local-cluster-name pre-qa-orbisos \ +# --local-user-name admin@pre-qa-orbisos + +# OCITEST (RHEL) +"${SCRIPT_DIR}/main.py" \ + --host rhel-8-x86-64-025.dyndns.u.agfahealthcare.com \ + --port 22 \ + --username root \ + --identity-file /home/markus/.ssh/markus.pesch@dedalus.com.key \ + --remote-config /etc/kubernetes/admin.conf \ + --local-config /home/markus/.config/kube/config \ + --local-cluster-name pre-qa-rhel \ + --local-user-name admin@pre-qa-rhel + +# POFR0805 +"${SCRIPT_DIR}/main.py" \ + --host ls001276.dedalus.lan \ + --port 22 \ + --username apvxw \ + --identity-file /home/markus/.ssh/markus.pesch@dedalus.com.key \ + --remote-config /home/apvxw/.config/kube/config \ + --local-config /home/markus/.config/kube/config \ + --local-cluster-name pofr0805 \ + --local-user-name admin@pofr0805 + +# POUK0804 +"${SCRIPT_DIR}/main.py" \ + --host ls001480.dedalus.lan \ + --port 22 \ + --username apvxw \ + --identity-file /home/markus/.ssh/markus.pesch@dedalus.com.key \ + --remote-config /home/apvxw/.config/kube/config \ + --local-config /home/markus/.config/kube/config \ + --local-cluster-name pouk0804 \ + --local-user-name admin@pouk0804 + + +# QOFR0805 +"${SCRIPT_DIR}/main.py" \ + --host ls001359.dedalus.lan \ + --port 22 \ + --username apvxw \ + --identity-file /home/markus/.ssh/markus.pesch@dedalus.com.key \ + --remote-config /home/apvxw/.config/kube/config \ + --local-config /home/markus/.config/kube/config \ + --local-cluster-name qofr0805 \ + --local-user-name admin@qofr0805 + +# QOUK0804 +"${SCRIPT_DIR}/main.py" \ + --host ls001489.dedalus.lan \ + --port 22 \ + --username apvxw \ + --identity-file /home/markus/.ssh/markus.pesch@dedalus.com.key \ + --remote-config /home/apvxw/.config/kube/config \ + --local-config /home/markus/.config/kube/config \ + --local-cluster-name qouk0804 \ + --local-user-name admin@qouk0804 + +# XODE0804 +"${SCRIPT_DIR}/main.py" \ + --host ls000328.dedalus.lan \ + --port 22 \ + --username root \ + --identity-file /home/markus/.ssh/markus.pesch@dedalus.com.key \ + --remote-config /etc/kubernetes/admin.conf \ + --local-config /home/markus/.config/kube/config \ + --local-cluster-name xode0804 \ + --local-user-name admin@xode0804 + +# XODE4414 +"${SCRIPT_DIR}/main.py" \ + --host ls001465.dedalus.lan \ + --port 22 \ + --username root \ + --identity-file /home/markus/.ssh/markus.pesch@dedalus.com.key \ + --remote-config /etc/kubernetes/admin.conf \ + --local-config /home/markus/.config/kube/config \ + --local-cluster-name xode4414 \ + --local-user-name admin@xode4414 diff --git a/requirements.txt b/requirements.txt index 65e52c2..c7e1867 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,4 @@ cryptography==39.0.1 paramiko==2.11.1 PyYAML==6.0 -scp==0.14.4 -setuptools==68.0.0 +scp==0.15.0