Skip to content

Commit

Permalink
Require Avocado(-VT) dependencies of 103.0 LTS or higher
Browse files Browse the repository at this point in the history
These are the starting dependencies that have both full support for
LXC as well as remote spawners. The parallel traversal introduced in
the less stable 98.0 mid-LTS release was disabled by default as
optional experimental functionality and needed an LXC spawner patch
to the main avocado source to be enabled and thus properly used.

Follow up changes after the same intermediary release needed even
more patches on both the avocado (additional remote spawner) and
avocado-vt (enhanced QemuImg utility) and would make retrospective
checkouts at these commits very difficult. It is thus vital that
we get a working dependency version pointer as early as possible
before doing any further changes, let alone the large scale changes
before our own compatibility-synchronized 103.0 LTS release.

This commit now serves as a starting point for full compatibility
with each follow up commit possible to check out and re-validate
if needed. What this means is that any change to follow must be
applicable on top of the Avocado(-VT) 103.0 LTS dependencies which
contain all contributed and needed changes to make it complete.
  • Loading branch information
pevogam committed Jan 26, 2024
1 parent a832d20 commit b7858f0
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ def add_files(level=[]):
'avocado_i2n.cartgraph', 'avocado_i2n.vmnet',
'avocado_i2n.states'],
package_data={'avocado_i2n.vmnet': ['templates/*.template']},
install_requires=['avocado-framework-plugin-vt==%s' % VERSION, 'aexpect'],
install_requires=['avocado-framework-plugin-vt>=103.0', 'aexpect'],
data_files=get_data_files(),
include_package_data=True,
entry_points={
Expand Down

0 comments on commit b7858f0

Please sign in to comment.