Compare commits
2 Commits
e53266915e
...
406bfd76b4
| Author | SHA1 | Date | |
|---|---|---|---|
| 406bfd76b4 | |||
| ff10025bb2 |
@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
docker run --rm -e DFLT_PASSWORD=$DFLT_PASSWORD -e DFLT_USERNAME=$DFLT_USERNAME -e PASSWORD=$PASSWORD -e USERNAME=$USERNAME -v /home/johnp/scsd-configs/git:/repo -v /home/johnp/scsd-configs/git/code:/work -v /home/johnp/scsd-configs/git/configs/:/configs --privileged -t scsdansible ./run_backup_configs.sh
|
||||
docker run --rm -e DFLT_PASSWORD=$DFLT_PASSWORD -e DFLT_USERNAME=$DFLT_USERNAME -e PASSWORD=$PASSWORD -e USERNAME=$USERNAME -v /home/johnp/scsd-configs/git:/repo -v /home/johnp/scsd-configs/git/code:/work -v /home/johnp/scsd-configs/git/configs/:/configs --privileged -t scsdansible ./run_backup_configs-cisco.sh
|
||||
docker run --rm -e WLC_PASSWORD=$WLC_PASSWORD -e DFLT_PASSWORD=$DFLT_PASSWORD -e DFLT_USERNAME=$DFLT_USERNAME -e PASSWORD=$PASSWORD -e USERNAME=$USERNAME -v /home/johnp/scsd-configs/git:/repo -v /home/johnp/scsd-configs/git/code:/work -v /home/johnp/scsd-configs/git/configs/:/configs --privileged -t scsdansible:pyexpect ./run_backup_wlcs.sh
|
||||
docker run --rm -e DFLT_PASSWORD=$DFLT_PASSWORD -e DFLT_USERNAME=$DFLT_USERNAME -e PASSWORD=$PASSWORD -e USERNAME=$USERNAME -v /home/johnp/scsd-configs/git:/repo -v /home/johnp/scsd-configs/git/code:/work -v /home/johnp/scsd-configs/git/configs/:/configs --privileged -t scsdansible:april2025 ./run_backup_configs.sh 2>/tmp/run_backups.2.txt >/tmp/run_backups.1.txt
|
||||
docker run --rm -e DFLT_PASSWORD=$DFLT_PASSWORD -e DFLT_USERNAME=$DFLT_USERNAME -e PASSWORD=$PASSWORD -e USERNAME=$USERNAME -v /home/johnp/scsd-configs/git:/repo -v /home/johnp/scsd-configs/git/code:/work -v /home/johnp/scsd-configs/git/configs/:/configs --privileged -t scsdansible ./run_backup_configs-cisco.sh 2>/tmp/run_cisco_backups.2.txt >/tmp/run_cisco_backups.1.txt
|
||||
docker run --rm -e WLC_PASSWORD=$WLC_PASSWORD -e DFLT_PASSWORD=$DFLT_PASSWORD -e DFLT_USERNAME=$DFLT_USERNAME -e PASSWORD=$PASSWORD -e USERNAME=$USERNAME -v /home/johnp/scsd-configs/git:/repo -v /home/johnp/scsd-configs/git/code:/work -v /home/johnp/scsd-configs/git/configs/:/configs --privileged -t scsdansible:pyexpect ./run_backup_wlcs.sh 2>/tmp/run_wlc_backups.2.txt >/tmp/run_wlc_backups.1.txt
|
||||
sed -i -E 's/(key|ipsec|wpa-passphrase|password) ([a-f0-9]+) $/ \1 *redacted*/' /home/johnp/scsd-configs/git/configs/wlc/wlc*cfg
|
||||
|
||||
/home/johnp/scsd-configs/git/code/run_git.sh
|
||||
/home/johnp/scsd-configs/git/code/run_git.sh 2>/tmp/run_git.2.txt >/tmp/run_git.1.txt
|
||||
|
||||
@ -244,6 +244,28 @@ lucy:
|
||||
ansible_host: 10.86.254.254
|
||||
building_name: lucy
|
||||
serial_num: SG37LP00MT
|
||||
meach:
|
||||
hosts:
|
||||
meach-idf1-a6300-sw1:
|
||||
ansible_host: 192.168.37.11
|
||||
building_name: meach
|
||||
serial_num: VN55M3P2V5
|
||||
meach-idf2-a6300-sw1:
|
||||
ansible_host: 192.168.37.21
|
||||
building_name: meach
|
||||
serial_num: VN55M3P2TR
|
||||
meach-mdf-a6300-sw1:
|
||||
ansible_host: 192.168.37.5
|
||||
building_name: meach
|
||||
serial_num: VN55M3P2VJ
|
||||
meach-mdf-a8360-sw1:
|
||||
ansible_host: 10.37.254.253
|
||||
building_name: meach
|
||||
serial_num: SG51LP0048
|
||||
meach-mdf-a8360-sw2:
|
||||
ansible_host: 10.37.254.254
|
||||
building_name: meach
|
||||
serial_num: SG3BL5K030
|
||||
noc:
|
||||
hosts:
|
||||
noc-a6300-sw1:
|
||||
@ -411,6 +433,7 @@ weeks:
|
||||
building_name: weeks
|
||||
serial_num: SG30LP0095
|
||||
|
||||
|
||||
all:
|
||||
vars:
|
||||
ansible_network_os: arubanetworks.aoscx.aoscx
|
||||
|
||||
@ -5,6 +5,6 @@ do
|
||||
#echo checking
|
||||
sleep 1
|
||||
done
|
||||
ansible-playbook -e "ansible_user=$USERNAME ansible_password=$PASSWORD" -i inventory-cisco.yml backup_configs-cisco.yml
|
||||
ansible-playbook -e "ansible_user=$USERNAME" -e "ansible_password=$PASSWORD" -i inventory-cisco.yml backup_configs-cisco.yml
|
||||
#ansible-playbook -e "ansible_user=$DFLT_USERNAME ansible_password=$DFLT_PASSWORD" -i inventory.yml -l @backup_configs.retry backup_configs.yml
|
||||
chown -R 1000:1000 /configs/
|
||||
|
||||
@ -5,8 +5,8 @@ do
|
||||
#echo checking
|
||||
sleep 1
|
||||
done
|
||||
ansible-playbook -e "ansible_user=$USERNAME ansible_password=$PASSWORD" -i inventory.yml backup_configs.yml
|
||||
ansible-playbook -e "ansible_user=$DFLT_USERNAME ansible_password=$DFLT_PASSWORD" -i inventory.yml -l @backup_configs.retry backup_configs.yml
|
||||
ansible-playbook -e "ansible_user=$USERNAME" -e "ansible_password=$PASSWORD" -i inventory.yml backup_configs.yml
|
||||
#ansible-playbook -e "ansible_user=$DFLT_USERNAME ansible_password=$DFLT_PASSWORD" -i inventory.yml -l @backup_configs.retry backup_configs.yml
|
||||
|
||||
run_backup_wlcs.sh
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
datestamp=`date`
|
||||
|
||||
cd /home/johnp/scsd-configs/git/configs
|
||||
for f in `find . -type f -name "*.cfg" | sed 's:./::' `
|
||||
for f in `find . -type f -name "*.cfg" -or -name "*.set" | sed 's:./::' `
|
||||
do
|
||||
echo $f
|
||||
git add $f
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user