Mohammad Rizwan
260fbcb032
ipatests: update nightly definition for ipa_cert_fix suite
...
Signed-off-by: Mohammad Rizwan <myusuf@redhat.com >
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Anuja More <amore@redhat.com >
2021-03-02 13:52:42 +01:00
Florence Blanc-Renaud
1bcacd800a
ipatests: Update PRCI templates for ipa-4-9
...
The new templates include updated versions of pki and 389ds.
- pki 10.10.3-3
- 389-ds 1.4.3.18-1 on fc32 and 1.4.4.12-1 on fc33
Signed-off-by: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Anuja More <amore@redhat.com >
2021-02-23 13:19:18 +01:00
François Cami
b590dcef10
ipatests: add TestInstallWithoutSudo
...
Test IPA servers and clients behavior when sudo is not installed.
Fixes: https://pagure.io/freeipa/issue/8530
Signed-off-by: François Cami <fcami@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
Reviewed-By: Armando Neto <abiagion@redhat.com >
Reviewed-By: Michal Polovka <mpolovka@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
Reviewed-By: Armando Neto <abiagion@redhat.com >
Reviewed-By: Michal Polovka <mpolovka@redhat.com >
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com >
2021-02-16 12:51:11 -05:00
Florence Blanc-Renaud
bb78693405
ipatests: fix discrepancies in nightly defs
...
- Build is using a prio of 100 while tests use 50, use consistent
values
Signed-off-by: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Rob Crittenden <rcritten@redhat.com >
Reviewed-By: Armando Neto <abiagion@redhat.com >
2021-01-27 09:44:17 +02:00
Armando Neto
ccdecaa984
ipatests: Update PR-CI definitions for ipa-4-9
...
Adding PR-CI definitions for gating, "previous" and "latest" nightly runs.
Signed-off-by: Armando Neto <abiagion@redhat.com >
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
2021-01-19 11:27:10 +01:00
Florence Blanc-Renaud
7f2be8a45a
ipatests: add test_ipa_cert_fix to the nightly definitions
...
Add the new test test_integration/test_ipa_cert_fix.py to the
nightly definitions.
Related: https://pagure.io/freeipa/issue/8618
Signed-off-by: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
Reviewed-By: Rob Crittenden <rcritten@redhat.com >
2021-01-08 09:47:08 +01:00
Florence Blanc-Renaud
dd1b596b57
ipatests: remove test_acme from gating
...
test_acme is not stable and often needs to be
launched multiple times. Remove the test from gating
until the issue is fixed
Related: https://pagure.io/freeipa/issue/8602
Reviewed-By: Kaleemullah Siddiqui <ksiddiqu@redhat.com >
2020-12-23 20:27:08 +01:00
François Cami
6f8e488635
set SELinux back to Permissive in gating.xml
...
Signed-off-by: François Cami <fcami@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2020-12-21 22:33:54 +02:00
François Cami
0b3f87196d
set SELinux to Enforcing in gating.xml
...
Signed-off-by: François Cami <fcami@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
Reviewed-By: Francois Cami <fcami@redhat.com >
2020-12-19 23:08:05 +02:00
Sudhir Menon
184fa80917
Modified YAML files
...
Currently the TestIpaHealthCheckWithADtrust trust required
only one root AD Domain for testing.
Replaced the existing topology with adroot_adchild_adtree_master_1client
so that trust tests can be run with child/tree root AD domains.
Signed-off-by: Sudhir Menon <sumenon@redhat.com >
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Rob Crittenden <rcritten@redhat.com >
2020-12-17 11:47:13 +01:00
Rob Crittenden
28ed75ca02
Increase timeout for krbtpolicy to 4800
...
The addition of test_ccache_sweep includes a number of sleeps
to force cache expiration.
https://pagure.io/freeipa/issue/8589
Signed-off-by: Rob Crittenden <rcritten@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
Reviewed-By: Francois Cami <fcami@redhat.com >
2020-12-03 19:46:43 -05:00
Armando Neto
a3c5c71925
ipatests: Bump PR-CI templates
...
Update box to force update dependencies on pki-* and
selinux-policy.
Signed-off-by: Armando Neto <abiagion@redhat.com >
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com >
Reviewed-By: Mohammad Rizwan <myusuf@redhat.com >
Reviewed-By: Armando Neto <abiagion@redhat.com >
2020-11-25 20:42:49 -03:00
Rob Crittenden
17f293e9da
ipatests: Increase timeout for ACME in gating.yaml
...
Increase to 7200 from 3600 to match other executions.
Related: https://pagure.io/freeipa/issue/8581
Signed-off-by: Rob Crittenden <rcritten@redhat.com >
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com >
Reviewed-By: Mohammad Rizwan <myusuf@redhat.com >
Reviewed-By: Armando Neto <abiagion@redhat.com >
2020-11-25 20:42:49 -03:00
Rob Crittenden
d89e3abf27
ipatests: Test that Match ProxyCommand masks on no shell exec
...
Accounts without a shell should not execute ProxyCommand
otherwise the authorization will fail.
https://pagure.io/freeipa/issue/7676
Signed-off-by: Rob Crittenden <rcritten@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2020-11-24 11:14:42 -05:00
Florence Blanc-Renaud
a33530f2f6
ipatests: temporarily remove test_dnssec.py::TestInstallDNSSECFirst from gating
...
The test test_dnssec.py::TestInstallDNSSECFirst is failing due to known
issue https://pagure.io/freeipa/issue/8496
currently under investigation by 389ds team.
In the meantime, remove the test from gating to avoid blocking the PRs.
Related: https://pagure.io/freeipa/issue/8496
Reviewed-By: Stanislav Levin <slev@altlinux.org >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2020-11-17 08:39:59 +01:00
Serhii Tsymbaliuk
69368fccdb
WebUI tests: Add simple test to check topology graph page is available
...
Ticket: https://pagure.io/freeipa/issue/8523
Signed-off-by: Serhii Tsymbaliuk <stsymbal@redhat.com >
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2020-11-16 16:04:40 +01:00
Armando Neto
3722013dcd
ipatests: Update PRCI Fedora 32 templates
...
Updating templates with upgraded packages installed.
Signed-off-by: Armando Neto <abiagion@redhat.com >
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2020-11-16 09:26:48 -03:00
Rob Crittenden
5155280bb4
ipatests: Add test_pwpolicy to nightly runs
...
389ds testing is included since this exercises LDAP password
policy. pki testing is skipped since this is unrelated to
whether there is a CA or not.
https://pagure.io/freeipa/issue/6964
https://pagure.io/freeipa/issue/5948
https://pagure.io/freeipa/issue/2445
https://pagure.io/freeipa/issue/298
Signed-off-by: Rob Crittenden <rcritten@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
Reviewed-By: Christian Heimes <cheimes@redhat.com >
2020-10-23 09:32:52 -04:00
Florence Blanc-Renaud
58d8af0433
ipatests: add tests to 389ds regression
...
The following tests can be used to detect regressions with 389-ds:
- test_integration/test_replica_promotion.py::TestHiddenReplicaPromotion
- test_integration/test_dns_locations.py
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2020-10-13 09:57:32 +02:00
Armando Neto
26ae95f4b4
ipatests: Add nightly definitions for enforcing mode
...
Duplicates the scenario for nightly_latest.yaml and
nightly_latest_testing.yaml setting `selinux_enforcing` parameter
as True.
Indentation for all definitions have been fixed.
Issue: https://github.com/freeipa/freeipa-pr-ci/issues/391
Signed-off-by: Armando Neto <abiagion@redhat.com >
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com >
2020-09-15 09:11:21 -03:00
Armando Neto
21186540f0
ipatests: Bump PR-CI templates
...
New templates with a previously working version of `geckodriver`.
Issue: https://pagure.io/freeipa/issue/8473
Signed-off-by: Armando Neto <abiagion@redhat.com >
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
2020-09-10 18:36:25 +02:00
Florence Blanc-Renaud
2c15e99694
ipatests: add missing healthcheck test in PRCI nightlies
...
Signed-off-by: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Kaleemullah Siddiqui <ksiddiqu@redhat.com >
2020-08-28 14:45:15 +02:00
Florence Blanc-Renaud
ec67022af2
ipatests: run test_ipahealthcheck.py::TestIpaHealthCheck separately
...
The test is changing the date back and forth. Due to PRCI
infra issue, chronyd is not able to connect to the default
NTP servers from the fedora pool, and the date is not
synchronized any more after this test.
To avoid polluting other tests, run this one separately.
Fixes: https://pagure.io/freeipa/issue/8472
Signed-off-by: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Kaleemullah Siddiqui <ksiddiqu@redhat.com >
2020-08-28 14:45:15 +02:00
Armando Neto
b279b3a7c9
ipatests: Bump PR-CI templates
...
New template images for ci-master-f32 to include latest packages.
Signed-off-by: Armando Neto <abiagion@redhat.com >
Reviewed-By: Alexander Bokovoy <abbra@users.noreply.github.com >
2020-08-24 09:03:41 -03:00
Sumedh Sidhaye
3f5f68e770
test_cert.py is timing out due to newly added test test_cert.py::TestCertmongerRekey which needs more time to execute. Adding additional 30 mins to the timeout in order to complete the test run
...
Failing test run:
http://freeipa-org-pr-ci.s3-website.eu-central-1.amazonaws.com/jobs/249e30e4-e349-11ea-ac03-fa163e1ffcbd
Signed-off-by: Sumedh Sidhaye <ssidhaye@redhat.com >
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
2020-08-24 10:22:02 +02:00
sumenon
7642ce3582
Modified nightly YAML files to include ipa-healthcheck ExternalCA Tests
...
Reviewed-By: Rob Crittenden <rcritten@redhat.com >
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Mohammad Rizwan <myusuf@redhat.com >
2020-08-17 09:07:12 +02:00
Kaleemullah Siddiqui
592f3fe659
Tests for fake_mname parameter setup
...
fake_mname can be set through dnsserver-mod's --soa-mname-override
option which was not doable through same parameter setup in
/etc/named.conf
https://bugzilla.redhat.com/show_bug.cgi?id=1488732
Signed-off-by: Kaleemullah Siddiqui <ksiddiqu@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
2020-08-06 18:43:53 +02:00
Florence Blanc-Renaud
0a3c98d236
ipatests: increase test_trust timeout
...
The integration test test_trust is often failing on timeout.
Add 30 minutes to increase the chances of completion.
Signed-off-by: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Francois Cami <fcami@redhat.com >
2020-08-03 19:16:32 +02:00
Armando Neto
7de20e8e07
ipatests: bump pr-ci templates
...
New template images for ci-master-f32 and ci-master-f31 to include
latest certmonger package (`certmonger-0.79.11-2`).
Signed-off-by: Armando Neto <abiagion@redhat.com >
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
2020-07-13 15:11:44 +02:00
Fraser Tweedale
bb6d849039
acme: add integration tests to gating
...
Because the FreeIPA ACME service is a new feature and may require
stabilisation, including it in gating CI. This is done as a
separate commit so that it can be reverted more easily.
Part of: https://pagure.io/freeipa/issue/4751
Reviewed-By: Rob Crittenden <rcritten@redhat.com >
2020-07-10 08:33:22 -04:00
Fraser Tweedale
ab7226dcef
acme: add integration test to nightly CI
...
Part of: https://pagure.io/freeipa/issue/4751
Reviewed-By: Rob Crittenden <rcritten@redhat.com >
2020-07-10 08:33:22 -04:00
Armando Neto
67d4517f73
ipatests: bump pr-ci templates
...
New template images for ci-master-f32 and ci-master-f31 with updated
packages.
Signed-off-by: Armando Neto <abiagion@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2020-07-09 14:03:40 +03:00
Florence Blanc-Renaud
17cf8edb40
Add test_dnssec to 389ds nightly tests
...
Rationale:
DNSSec relies on syncrepl plugin, provided by 389ds.
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2020-07-08 15:14:47 +02:00
Christian Heimes
a90eefafc9
Run test_fips in DS and PKI nightly
...
Reviewed-By: Mohammad Rizwan <myusuf@redhat.com >
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com >
2020-07-06 09:50:57 +02:00
Armando Neto
cc624fb178
ipatests: bump prci templates
...
Remove all freeipa-* packages from template:
https://github.com/freeipa/freeipa-pr-ci/commit/bdd98c3b9dba2ce563535d0c91dad38b532441e8
Signed-off-by: Armando Neto <abiagion@redhat.com >
Reviewed-By: Francois Cami <fcami@redhat.com >
2020-06-26 16:47:54 -03:00
sumenon
f1b2d7b6fc
Modified YAML to include healthcheck AD tests
...
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Rob Crittenden <rcritten@redhat.com >
2020-06-24 10:23:26 +02:00
François Cami
c5e6fe057c
ipatests: increase test_caless_TestReplicaInstall timeout
...
test_caless_TestReplicaInstall timeout seems too short.
Extend it.
Fixes: https://pagure.io/freeipa/issue/8377
Signed-off-by: François Cami <fcami@redhat.com >
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
Reviewed-By: Armando Neto <abiagion@redhat.com >
2020-06-23 10:38:24 +02:00
Armando Neto
04ce1a415b
ipatests: bump prci templates
...
New images were necessary to include updated `selinux-policy` package.
Rawhide image based on `Fedora-Rawhide-20200607.n.0` compose.
Signed-off-by: Armando Neto <abiagion@redhat.com >
Reviewed-By: Francois Cami <fcami@redhat.com >
2020-06-17 08:03:17 +02:00
Florence Blanc-Renaud
c358f8dbb5
ipatests: Update the pki-master-f32 image version
...
There is a new Vagrant image for pki-master-f32, that contains
jss 4.7.0-0 instead of jss 4.7.0-1.
This change is required because the copr repo @pki/master initially
provided 4.7.0-1 but went backwards in the version number, and
critical fixes are available in 4.7.0-0.
Without this change, the vagrant image is using 4.7.0-1 and tries to
update (not downgrade), hence does not install the most recent version
with the fixes.
Reviewed-By: Fraser Tweedale <ftweedal@redhat.com >
Reviewed-By: Armando Neto <abiagion@redhat.com >
2020-06-15 14:13:55 +02:00
Christian Heimes
379b560c75
Fix named.conf update bug NAMED_DNSSEC_VALIDATION
...
Commit a5cbdb57e5 introduced a bug when
updating IPA from 4.8.6 to 4.8.7. NAMED_DNSSEC_VALIDATION template
variable was not declared.
Fixes: https://pagure.io/freeipa/issue/8363
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2020-06-10 16:07:07 +02:00
François Cami
3805eff417
IPA-EPN: Test suite.
...
Initial test suite for EPN.
Fixes: https://pagure.io/freeipa/issue/3687
Signed-off-by: François Cami <fcami@redhat.com >
Signed-off-by: Rob Crittenden <rcritten@redhat.com >
Reviewed-By: Michal Polovka <mpolovka@redhat.com >
Reviewed-By: Christian Heimes <cheimes@redhat.com >
2020-06-09 08:43:45 +02:00
Armando Neto
40b8174c34
prci: update templates for new Fedora release
...
"previous" updated to Fedora 31
"latest" updated to Fedora 32
"rawhide" based on Fedora 33
389ds, testing and pki definitions updated to Fedora 32
Signed-off-by: Armando Neto <abiagion@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2020-04-30 12:05:35 +02:00
François Cami
306adf6b51
ipatests: increase test_webui_server timeout
...
test_webui_server tends to take more than 3600s to run.
Increase timeout to 7200s.
Fixes: https://pagure.io/freeipa/issue/8266
Signed-off-by: François Cami <fcami@redhat.com >
Reviewed-By: Armando Neto <abiagion@redhat.com >
2020-04-14 14:11:11 +02:00
François Cami
8a793b7da5
ipatests: increase test_ipahealthcheck timeout
...
test_ipahealthcheck tends to take more than 3600s to run.
Increate timeout to 4800s.
Fixes: https://pagure.io/freeipa/issue/8262
Signed-off-by: François Cami <fcami@redhat.com >
Reviewed-By: Armando Neto <abiagion@redhat.com >
2020-04-09 09:08:57 +03:00
Sergey Orlov
b238812b96
update prci definitions for test_sssd.py
...
The test now requires AD domain + subdomain
Related to: https://pagure.io/SSSD/sssd/issue/4078
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
2020-04-03 11:15:57 +02:00
François Cami
0fb0d2f117
pr-ci templates: update test_fips timeouts
...
test_fips takes between 45 and ~80 mins to run.
The templates' timeout was 3600s which is too short for
successful execution. 7200s should do.
Fixes: https://pagure.io/freeipa/issue/8247
Reviewed-By: Sergey Orlov <sorlov@redhat.com >
2020-04-02 16:10:27 +02:00
Sergey Orlov
9b3c3202ca
ipatests: add missing classes from test_nfs in nightly_previous run
...
Test class test_integration/test_nfs.py::TestIpaClientAutomountFileRestore
was missing in nightly_previous.yaml
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
2020-04-01 14:34:40 +02:00
Sergey Orlov
1c4aa66b3c
ipatests: add missing classes from test_installation in nightly runs
...
The following test classes were missing in all nightly definitions:
* TestADTrustInstall
* TestADTrustInstallWithDNS_KRA_ADTrust
* TestKRAinstallAfterCertRenew
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
2020-04-01 14:34:40 +02:00
Sergey Orlov
99a322a4ae
ipatests: run test_integration/test_cert.py in PR-CI
...
Execute test_integration/test_cert.py test in gating and generic
nightly test runs
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
2020-04-01 14:34:40 +02:00
Sergey Orlov
b8e1a7d5ae
ipatests: run all cases from test_integration/test_idviews.py in nightlies
...
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
2020-04-01 14:34:40 +02:00