Skip to content

Commit aa8f6e1

Browse files
fmarco76edewata
authored andcommitted
Add test for subca in ipa clone
1 parent e4de367 commit aa8f6e1

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/ipa-clone-test.yml

+21
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,27 @@ jobs:
544544
--pkcs12-password Secret.123
545545
docker exec secondary pki -n ipa-ca-agent ca-user-show admin
546546
547+
- name: Check subca replication from primary
548+
run: |
549+
docker exec primary ipa ca-add subca --subject cn=subca,O=EXAMPLE.COM
550+
docker exec primary ipa ca-find | tee output-primary
551+
docker exec secondary ipa ca-find | tee output-secondary
552+
diff output-primary output-secondary
553+
echo "Number of entries returned 2" > expected
554+
grep "Number of entries returned" output-secondary > actual
555+
diff expected actual
556+
557+
- name: Remove subca from clone
558+
run: |
559+
docker exec secondary ipa ca-disable subca
560+
docker exec secondary ipa ca-del subca
561+
docker exec secondary ipa ca-find | tee output-secondary
562+
docker exec primary ipa ca-find | tee output-primary
563+
diff output-primary output-secondary
564+
echo "Number of entries returned 1" > expected
565+
grep "Number of entries returned" output-primary > actual
566+
diff expected actual
567+
547568
- name: Remove IPA server from primary container
548569
run: |
549570
docker exec secondary ipa server-del primary.example.com

0 commit comments

Comments
 (0)