Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[QE] Update mapt usage on gh flows #4609

Open
1 task done
adrianriobo opened this issue Feb 11, 2025 · 2 comments
Open
1 task done

[QE] Update mapt usage on gh flows #4609

adrianriobo opened this issue Feb 11, 2025 · 2 comments
Assignees
Labels
kind/task Workable task

Comments

@adrianriobo
Copy link
Contributor

adrianriobo commented Feb 11, 2025

Component

None

Task description

Description

Current gh flows using mapt are using an image out of date, we need to move to the latest available image. Within the latest image the approach on how to define which vm type will be picked is a bit different, may that will give us a bit more stability .

It would be great to be able to track newer versions with dependabot. Check if possible

Expected Behavior

GH flows for testing windows will provision machines using the latest available version of mapt

Acceptance Criteria

  • GH flow for tesitng windows uses latest mapt version and provision and decommissions works as expected.
@adrianriobo adrianriobo added the kind/task Workable task label Feb 11, 2025
@adrianriobo
Copy link
Contributor Author

This issue is kind of related with the current state of tests which are almost all the time showing red, this is also caused cause all windows qe shows only one state...i.e. integration and e2e on each windows version, we can split the status update to show each of them independent

@albfan albfan self-assigned this Feb 11, 2025
@albfan
Copy link
Contributor

albfan commented Feb 12, 2025

  • update mapt version and arguments to call it
    Current paramters:

--project-name
--backed-url
--conn-details-output
--windows-version
--windows-featurepack
--tags

possible new parameters:

--admin-username
--cpus
--ghactions-runner-labels
--ghactions-runner-name
--ghactions-runner-repo
--ghactions-runner-token
--install-ghactions-runner
--location
--memory
--nested-virt
--profile
--spot-eviction-tolerance
--username
--vmsize
--debug
--debug-level

  • check if dependabot can detect new mapt versions
  • Separate flows / status updates for better info on tests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/task Workable task
Projects
Status: No status
Development

No branches or pull requests

2 participants