Skip to content

Releases: SUSE-Enceladus/img-proof

v1.4.0: Add SSH provider class.

15 Aug 16:21
Compare
Choose a tag to compare
- Add archive management option to CLI.
- openSUSE Leap requires auto import of repo keys.
- Update Leap test description.
- Sync tests should not raise exception.
- Use the GCE service account in the launched instance.
- Add serviceAccountUser role requirement for GCE.
- Rename pretty\_name to be generic value.
- Use temp directory for results in tests.
- Move docs to markdown for better support.
- Determine provider and region from instance.
- Add SLE\_15 repos.
- Update GCE services test.
- Rename `--ssh-private-key` option.
- Add ip address option for SSH testing.
- Add SSH provider.

v1.3.0

23 Jul 21:16
Compare
Choose a tag to compare
  • Add ec2 tests to check billing code in metadata.
  • Using token normalize breaks region shortcode. Remove region shortcode which overlaps running instance id.
  • Allow new paths for history log option. when testing.
  • If a test dir does not exist just continue.
  • Update GCE setup/configuration docs.
  • Move requirements to txt files.
  • Raise useful exception msg if GCE service account file is invalid.
  • Add certifi requirement for Libcloud GCE driver.
  • Update pycrypto requirement to pycryptodome.

v1.2.0

14 Jun 20:20
Compare
Choose a tag to compare
Handle custom Azure images.

* Add SLES test to ensure root user has no password.
* Fix typo in force new reg test.
* Add --timeout cli and configuration option.
* Add a test to wait on registration for on-demand instances.
* Add azure tests to check billing tag in metadata.
* Handle custom Azure image vhd id's.

v1.1.1: Explicitly close SSH connections.

16 May 20:46
Compare
Choose a tag to compare

v1.1.0: Add requirements and external test injection.

15 May 22:35
28e2915
Compare
Choose a tag to compare
- Added the --inject option.
- Adds the option to inject packages, archives and files.
- Also provides the ability to execute commands and install packages from an existing repository.

v1.0.0: Release version 1.0.0.

30 Mar 16:14
Compare
Choose a tag to compare
  • Tests argument is now optional.
  • This allows for the use of --no-cleanup option to start an instance in the given framework.
  • Add regression test to check for valid UUID on SLES instance in EC2.
  • Add regression test to confirm lscpu binary returns successful exit code.
  • Subnet option has been added to launch a new instance in the given network/subnet (--subnet-id).
  • Remove requirement on case with distro and provider options.
  • Use Testinfra run module to check hostname. System Info module was removed from package.
  • Migrate Azure provider to the ARM (resource manager API).
  • Add option to use user-data for loading SSH public key to instance in EC2.
  • Add delete history item option to results command.

v0.5.1

12 Dec 02:05
Compare
Choose a tag to compare
  • Cleanup MANIFEST.
  • Fix README.

v0.5.0

11 Dec 23:19
Compare
Choose a tag to compare

Allow EC2 testing without a config file.

  • Use cpe_name to determine SAP product in SLES tests.
  • Update README overview with more info.
  • Provide log_file and results_file in results dict.
  • Other formatting and bug fixes.