Skip to content

GitHub CI fixes#405

Merged
daniloegea merged 2 commits intocanonical:mainfrom
daniloegea:github_ci_fixes
Aug 28, 2023
Merged

GitHub CI fixes#405
daniloegea merged 2 commits intocanonical:mainfrom
daniloegea:github_ci_fixes

Conversation

@daniloegea
Copy link
Contributor

@daniloegea daniloegea commented Aug 28, 2023

Description

Changes:

  • Coverity: fetch tags before trying to use them
  • Autopkgtests: use my network-manager PPA temporally with the fix for veths
  • Autopkgtest/debci/network-manager ci: fix the workflows after the python3-netplan split

Checklist

  • Runs make check successfully.
  • Retains 100% code coverage (make check-coverage).
  • New/changed keys in YAML format are documented.
  • (Optional) Adds example YAML for new feature.
  • (Optional) Closes an open bug in Launchpad.

Network Manager 1.36 has a bug related to the activation of veth pairs.
It's causing our autopkgtests CI to fail. Use a patched version until
the fix is SRUed to Jammy. See LP: #2032824

Also, drop the Python bindings manual setup now that we have a
python3-netplan package.
Copy link
Contributor

@slyon slyon left a comment

Choose a reason for hiding this comment

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

+1

@daniloegea daniloegea merged commit a4f9754 into canonical:main Aug 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants