diff --git a/tmt/steps/provision/artemis.py b/tmt/steps/provision/artemis.py index c885e5fb1d..57f8998b1a 100644 --- a/tmt/steps/provision/artemis.py +++ b/tmt/steps/provision/artemis.py @@ -199,7 +199,9 @@ class ArtemisGuestData(tmt.steps.provision.GuestSshData): normalize=_normalize_log_type) # Provided by Artemis response - guestname: Optional[str] = None + guestname: Optional[str] = field( + default=None, + internal=True) # Timeouts and deadlines provision_timeout: int = field( diff --git a/tmt/steps/provision/mrack.py b/tmt/steps/provision/mrack.py index 20a5cbebb1..305154b24a 100644 --- a/tmt/steps/provision/mrack.py +++ b/tmt/steps/provision/mrack.py @@ -731,7 +731,9 @@ class BeakerGuestData(tmt.steps.provision.GuestSshData): help='Image (distro or "compose" in Beaker terminology) to provision.') # Provided in Beaker job - job_id: Optional[str] = None + job_id: Optional[str] = field( + default=None, + internal=True) # Timeouts and deadlines provision_timeout: int = field( diff --git a/tmt/steps/provision/podman.py b/tmt/steps/provision/podman.py index 9cc6c175eb..cd4a92c69f 100644 --- a/tmt/steps/provision/podman.py +++ b/tmt/steps/provision/podman.py @@ -48,7 +48,9 @@ class PodmanGuestData(tmt.steps.provision.GuestData): option=('-c', '--container'), metavar='NAME', help='Name or id of an existing container to be used.') - network: Optional[str] = field(default=None) + network: Optional[str] = field( + default=None, + internal=True) pull_attempts: int = field( default=DEFAULT_PULL_ATTEMPTS, diff --git a/tmt/steps/provision/testcloud.py b/tmt/steps/provision/testcloud.py index c5048867ae..5d4d4c72d8 100644 --- a/tmt/steps/provision/testcloud.py +++ b/tmt/steps/provision/testcloud.py @@ -349,8 +349,12 @@ class TestcloudGuestData(tmt.steps.provision.GuestSshData): is_flag=True, help="List locally available images.") - image_url: Optional[str] = None - instance_name: Optional[str] = None + image_url: Optional[str] = field( + default=None, + internal=True) + instance_name: Optional[str] = field( + default=None, + internal=True) # TODO: custom handling for two fields - when the formatting moves into # field(), this should not be necessary.