Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
  • Loading branch information
Silvija Tovernic committed Sep 20, 2024
1 parent 9491358 commit 616cea0
Showing 1 changed file with 43 additions and 38 deletions.
81 changes: 43 additions & 38 deletions .github/workflows/ansible-configure-if-vm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,11 @@ jobs:
template: ansible/templates/ansible_ssh_key.j2
output_file: ansible/ansible_ssh_key

- name: Configure VM with ansible
run: |
cd ansible
mkdir -p ~/.ssh
ssh-keyscan -H $JUMPHOST_IP >> ~/.ssh/known_hosts
# - name: Configure VM with ansible
# run: |
Expand All @@ -55,45 +60,45 @@ jobs:
# ssh-add -l
# ssh -i ansible_ssh_key -vvv -o ForwardAgent=yes -o [email protected] -o StrictHostKeyChecking=no [email protected] 'hostname'

- name: Template Ansible vars file
uses: cuchi/[email protected]
with:
template: ansible/templates/group_vars_all.yml.j2
output_file: ansible/group_vars/all.yml

- name: Template Ansible inventory
uses: cuchi/[email protected]
with:
template: ansible/templates/inventory.ini.j2
output_file: ansible/inventory.ini

- name: Template Ansible private key file
uses: cuchi/[email protected]
with:
template: ansible/templates/ansible_ssh_key.j2
output_file: ansible/ansible_ssh_key

- name: Install Ansible
run: |
pip3 install ansible
# - name: Template Ansible vars file
# uses: cuchi/[email protected]
# with:
# template: ansible/templates/group_vars_all.yml.j2
# output_file: ansible/group_vars/all.yml

# - name: Template Ansible inventory
# uses: cuchi/[email protected]
# with:
# template: ansible/templates/inventory.ini.j2
# output_file: ansible/inventory.ini

# - name: Template Ansible private key file
# uses: cuchi/[email protected]
# with:
# template: ansible/templates/ansible_ssh_key.j2
# output_file: ansible/ansible_ssh_key

# - name: Install Ansible
# run: |
# pip3 install ansible

- name: Print Ansible Version
run: ansible-playbook --version
# - name: Print Ansible Version
# run: ansible-playbook --version

- name: Configure VM with ansible
run: |
cd ansible
chmod 600 ansible_ssh_key
mkdir /home/runner/.ssh
eval "$(ssh-agent -s)"
cat <<EOF > /home/runner/.ssh/known_hosts
13.81.1.208 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBcvCPBWhalKprTreWRp2+mwtCB9xpqSdGqXg5FNmEGO
13.81.1.208 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCoJ5mB0Q+kFwqBLISxzrbQP0LiBWzqlRbs7zGNVlwYMkaHn2wcDPNV7BE0h0SizEJ7Md0wDHfHDhVRNL4mHvJCTDeVZGYpEHchMxC/7oWp402xybH70ppON6h/BYAbB8aq8zdXFBLrFkUR9wWhys0ugYxZGXp1kuhLazs2ddZRE4i8em58gzpVgm4UgyKPnmtXJUt35NeiboQjEdzm9AEaQ/xHgT28EdOL4MXGDrxs8DKCIR4y2lO6m5Aregl55TBC8wGMkn5qB+FCrD3UeSDH+rkMNCz6kXT8s5ZMgl1+qzr0ivHKIXEEzR5d8l6il5p3b5tF0VGJp2YwQno/68DGBPHtnW63bvu3Hxisle8RHSFSr0G81AIHz8a2p1+u67EUQH6lTslcGJIztaY6AARKjn/wqTMLSNpwHb60/bE0sGLmz+0U+gSrJcDNpC2rBl6S5poEU9btpN5kCOt7xu/HebxlkgRXUfPTxzwrjNszEFdTABvZKHy9vY2bV/hI+9k=
13.81.1.208 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOckkT18AWgOEz2TRwL4Swmu50JDxcakkZuKp0Hmdh+g7yJw8gIBpQI/lkSCmz3bVWnPxOZvlC01Qpvs7S1LnYs=
10.0.2.6 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFotDXiaILW5kLdjSdnoQO3zdrJd4ClYkxbSEYCMVWvS
EOF
ssh-add ansible_ssh_key
ssh-add -l
ansible-playbook -vvv configure-image-factory-vm.yml
# - name: Configure VM with ansible
# run: |
# cd ansible
# chmod 600 ansible_ssh_key
# mkdir /home/runner/.ssh
# eval "$(ssh-agent -s)"
# cat <<EOF > /home/runner/.ssh/known_hosts
# 13.81.1.208 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBcvCPBWhalKprTreWRp2+mwtCB9xpqSdGqXg5FNmEGO
# 13.81.1.208 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCoJ5mB0Q+kFwqBLISxzrbQP0LiBWzqlRbs7zGNVlwYMkaHn2wcDPNV7BE0h0SizEJ7Md0wDHfHDhVRNL4mHvJCTDeVZGYpEHchMxC/7oWp402xybH70ppON6h/BYAbB8aq8zdXFBLrFkUR9wWhys0ugYxZGXp1kuhLazs2ddZRE4i8em58gzpVgm4UgyKPnmtXJUt35NeiboQjEdzm9AEaQ/xHgT28EdOL4MXGDrxs8DKCIR4y2lO6m5Aregl55TBC8wGMkn5qB+FCrD3UeSDH+rkMNCz6kXT8s5ZMgl1+qzr0ivHKIXEEzR5d8l6il5p3b5tF0VGJp2YwQno/68DGBPHtnW63bvu3Hxisle8RHSFSr0G81AIHz8a2p1+u67EUQH6lTslcGJIztaY6AARKjn/wqTMLSNpwHb60/bE0sGLmz+0U+gSrJcDNpC2rBl6S5poEU9btpN5kCOt7xu/HebxlkgRXUfPTxzwrjNszEFdTABvZKHy9vY2bV/hI+9k=
# 13.81.1.208 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOckkT18AWgOEz2TRwL4Swmu50JDxcakkZuKp0Hmdh+g7yJw8gIBpQI/lkSCmz3bVWnPxOZvlC01Qpvs7S1LnYs=
# 10.0.2.6 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFotDXiaILW5kLdjSdnoQO3zdrJd4ClYkxbSEYCMVWvS
# EOF
# ssh-add ansible_ssh_key
# ssh-add -l
# ansible-playbook -vvv configure-image-factory-vm.yml

# Test comment to trigger build #

0 comments on commit 616cea0

Please sign in to comment.