Releases: SUSE-Enceladus/img-proof
Releases · SUSE-Enceladus/img-proof
v1.4.0: Add SSH provider class.
- 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
- 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
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.
Cleanup typo in docs.
v1.1.0: Add requirements and external test injection.
- 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.
- 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
- Cleanup MANIFEST.
- Fix README.
v0.5.0
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.