Skip to content

Commit

Permalink
test simple ssh command
Browse files Browse the repository at this point in the history
  • Loading branch information
Silvija Tovernic committed Sep 20, 2024
1 parent f23b2df commit 31971df
Showing 1 changed file with 36 additions and 26 deletions.
62 changes: 36 additions & 26 deletions .github/workflows/ansible-configure-if-vm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,38 +32,48 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v4

- 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
- run: |
chmod 600 ansible/ansible_ssh_key
ssh -i ansible/ansible_ssh_key [email protected] 'echo test'
# - 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
eval "$(ssh-agent -s)"
chmod 600 ansible_ssh_key
ssh-add ansible_ssh_key
cat inventory.ini
ansible-playbook configure-image-factory-vm.yml
# - name: Configure VM with ansible
# run: |
# cd ansible
# eval "$(ssh-agent -s)"
# chmod 600 ansible_ssh_key
# ssh-add ansible_ssh_key
# cat inventory.ini
# ansible-playbook configure-image-factory-vm.yml

# Test comment to trigger build #
# # Test comment to trigger build #

0 comments on commit 31971df

Please sign in to comment.