k9casca2/scripts/error.sh
2025-04-08 09:54:04 +02:00

46 lines
1.2 KiB
Bash

#!/bin/bash
cd ~/Nextcloud/EC/Documents/fct/k9/k3s-ansible
# Actualitza ansible
echo "---------------------------------------------------"
echo "---------------- Actualitza ansible --------------------"
echo "---------------------------------------------------"
ansible --version
echo $PATH
# El resultado de echo $PATH muestra que el directorio ~/.local/bin no está en tu variable de entorno PATH. Esto explica por qué pipx sigue advirtiendo que los comandos de Ansible no son accesibles globalmente.
export PATH="$HOME/.local/bin:$PATH"
which ansible-playbook
# Deberías ver algo como esto:
# /home/usuari/.local/bin/ansible-playbook
#https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#intro-installation-guide
pipx uninstall ansible
pipx install --include-deps ansible --force
pipx install ansible-core --force
#pipx upgrade --include-injected ansible
pipx install netaddr --force
ansible --version
echo "---------------------------------------------------"
echo "Instal·la netaddr"
pipx inject ansible-core netaddr
#Comprova versió
pipx runpip ansible-core show netaddr
#######################################################################