#4589 Update CA-less install integration tests
Closed: Fixed None Opened 9 years ago by jcholast.

There has been changes to CA-less install lately:

  • 4453 "no server certificate found" when installing with PKCS#12 files

  • 4457 Clarify documentation of CA-less install, make --root-ca-file optional

  • 4480 Make external CA chain installer options more usable

  • 4489 RHEL 7 IPA set-up installer fails with pk12 cert issues (usability fix)

Update the integration tests for CA-less install to reflect these changes.


Potential target for Upstream QE. Honza, if you have patches, please attach them there.

Processing leftovers from 4.2 backlog - this ticket was found as suitable for consideration in next big feature release - 4.4.

  • bbac233 tests: Fixed method failures during second call for the method
  • 2f6ffa3 tests: Added basic constraints extension to the CA certs
  • 0c63568 tests: Added generation of missing certs
  • 38ad864 tests: Updated ipa server installation stdin text
  • c0e16aa tests: Create a method that cleans all ipa certs
  • 48ca465 tests: Added teardown methods for server and replica installation
  • 725d8d0 tests: Removed call for install method from parent class
  • fad6ec8 tests: Adapted installation methods to utilize methods from tasks
  • 84db13f tests: Fixed incorrect assert in verify_installation
  • a81d847 tests: Applied correct teardown methods
  • 759bbcd tests: Removed outdated command options test
  • d17d13d tests: Added necessary getkeytabs calls to fixtures
  • 24f218f tests: Added necessary xfails
  • e0b67df tests: Updated master and replica installation methods to enable negative testing
  • 9217bcc tests: Made unapply_fixes call optional at master uninstallation
  • bb4205b tests: Enabled negative testing for cleaning replication agreements
  • dbf0d14 tests: Replaced hardcoded certutil with imported from paths
  • b8cf212 tests: Replaced unused setUp method with install
  • 804aae8 tests: fixed expects of incorrect error messages
  • 43994e6 tests: Fixed Usage of improper certs in ca-less tests
  • b8968d9 tests: Implemented check for domainlevel before installation verification
  • 106f37c tests: Standardized replica_preparation in test_no_certs
  • 8be0906 tests: added verbose assert to test_service_disable_doesnt_revoke
  • f1f94a7 tests: fixed super method invocation
  • 7412f0c tests: fixed certinstall method
  • 9870c58 tests: Reverted erroneous asserts in 4 tests
  • 47c808a tests: Fixed code styling in caless tests to make pep8 happy

Metadata Update from @jcholast:
- Issue assigned to ofayans
- Issue set to the milestone: FreeIPA 4.5 backlog

7 years ago

Login to comment on this ticket.

Metadata