Skip to content

Upgrade plugin, improved discover, identifiers...

Compare
Choose a tag to compare
@psss psss released this 07 Jun 12:34
· 1236 commits to main since this release

Highlights

  • Implement upgrade execute plugin
  • Dist-git-source for Discover (fmf, shell)
  • Add a new core key id for unique identifiers

Full Changelog

  • Command 'tmt clean' should not run rsync at all
  • Dist-git-source for Discover (fmf, shell)
  • Adjust the new id key implementation
  • Add a new core key id for unique identifiers
  • Recommend qemu emulators for other architectures
  • Copy the whole git repo only if necessary
  • Reveal hidden errors during testcloud booting
  • Use time for timeout handling in Guest.reconnect()
  • Split Guest class to separate SSH-capable guests
  • Explicitly set the docs language in the config
  • Kill the running test when rebooting
  • Extend the reboot timeout to allow system upgrades
  • Allow selecting tasks directly from upgrade config
  • Adjust the new upgrade execute plugin
  • Allow specifying command for reboot
  • Implement upgrade execute plugin
  • Buildrequire python3-docutils, append plan adjust
  • Implement tmt tests export --nitrate --link-runs
  • Detect component from general plan during import
  • Adjust the support for steps in standalone mode
  • Add results method to ExecutePlugin
  • Implement a common ancestor for Action and Plugin
  • Allow abstractly excluding steps from runs
  • Correctly handle tests --name '.' shortcut
  • Rename WorkdirType to WorkdirArgumentType
  • Fix workdir parameter type for tmt.utils.Common
  • Allows importing jira issues as link-relates
  • Enables mypy coverage for empty-ish Python files
  • Adds type annotations to tmt.templates
  • Prevent infinite recursion if --id is set
  • Enable mypy check for Artemis provision plugin
  • Adjust provision dry mode propagation, add a test
  • Introduce new _options attribute to Common class
  • Add specification for remote plans referencing
  • Bootstrap type annotations
  • Execute script should not be used with discover
  • Add the arch key to the hardware specification
  • Fix pip install instructions
  • Disable network access when building in copr
  • Ignore list for dist-git-source
  • Remove the obsoleted detach execute method
  • Fix login during execute and prepare step
  • Import from Makefile with missing build target