Skip to content

Commit e3326bc

Browse files
committed
wip test for idempotency
1 parent c7439dd commit e3326bc

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/pr_testing.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ jobs:
4141
- name: Verify openvox-agent is installed
4242
run: |-
4343
[[ "$(/opt/puppetlabs/bin/puppet --version)" =~ [0-9]+\.[0-9]+\.[0-9]+ ]]
44+
- name: Verify idempotency
45+
run: bolt task run openvox_bootstrap::install --targets localhost --run-as root
4446

4547
test-install-task-on-other-os-via-containers:
4648
strategy:
@@ -75,6 +77,8 @@ jobs:
7577
run: ./openvox_bootstrap/tasks/install_linux.sh
7678
- name: Verify openvox-agent is installed
7779
run: /opt/puppetlabs/bin/puppet --version | grep -E '8\.[0-9]+'
80+
- name: Verify idempotency
81+
run: ./openvox_bootstrap/tasks/install_linux.sh
7882

7983
test-install-version:
8084
strategy:
@@ -104,3 +108,5 @@ jobs:
104108
run: ./openvox_bootstrap/tasks/install_linux.sh
105109
- name: Verify openvox-agent is installed
106110
run: /opt/puppetlabs/bin/puppet --version | grep '8.14.0'
111+
- name: Verify idempotency
112+
run: ./openvox_bootstrap/tasks/install_linux.sh

0 commit comments

Comments
 (0)