Skip to content

ci: fix setup maas and cypress MAASENG-6490#6026

Merged
abuyukyi101198 merged 15 commits into
canonical:mainfrom
abuyukyi101198:ci-fix-setup-maas-and-cypress-MAASENG-6490
May 14, 2026
Merged

ci: fix setup maas and cypress MAASENG-6490#6026
abuyukyi101198 merged 15 commits into
canonical:mainfrom
abuyukyi101198:ci-fix-setup-maas-and-cypress-MAASENG-6490

Conversation

@abuyukyi101198
Copy link
Copy Markdown
Contributor

@abuyukyi101198 abuyukyi101198 commented May 12, 2026

Done

  • Switched cypress.yml, accessibility.yml and sitespeed.yml to use the new setup-maas action with LXD setup
  • Disabled some flaky tests

Fixes

Resolves MAASENG-6490

Notes

setup-maas was changed to use an LXD setup with on-the-spot MAAS snap build because of the recent issues with the MAAS snap and core26 shipment of python3. Once those are fixed, the action and this job setup will be rolled back to use the published MAAS snap.

abuyukyi101198 and others added 9 commits April 6, 2026 17:43
)

Co-authored-by: Katarzyna Rumanowska <kasia.rumanowska@canonical.com>
Co-authored-by: Neh Joshi <neh.joshi@canonical.com>
Co-authored-by: Nick De Villiers <nick.devilliers@canonical.com>
Co-authored-by: maas-lander <115650013+maas-lander@users.noreply.github.com>
Co-authored-by: maas-lander <maas-lander@canonical.com>
# Conflicts:
#	cypress/support/step_definitions/common/actions.steps.ts
#	cypress/support/step_definitions/devices/devicesAdd.steps.ts
#	src/app/apiclient/types.gen.ts
# Conflicts:
#	.github/workflows/cypress.yml
@abuyukyi101198 abuyukyi101198 marked this pull request as ready for review May 14, 2026 11:06
Copy link
Copy Markdown
Contributor

@ndv99 ndv99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@abuyukyi101198 abuyukyi101198 merged commit ae5b1a8 into canonical:main May 14, 2026
8 checks passed
@abuyukyi101198 abuyukyi101198 deleted the ci-fix-setup-maas-and-cypress-MAASENG-6490 branch May 14, 2026 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants