Skip to content

Conversation

@slyon
Copy link
Owner

@slyon slyon commented Dec 10, 2021

Description

WIP test

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.

@slyon slyon force-pushed the slyon/ci-autopkgtest branch from fd4365f to 31f2088 Compare December 10, 2021 15:09
@codecov-commenter
Copy link

codecov-commenter commented Dec 10, 2021

Codecov Report

Merging #3 (42cc1d0) into main (64e381e) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##             main       #3   +/-   ##
=======================================
  Coverage   99.10%   99.10%           
=======================================
  Files          58       58           
  Lines       10038    10038           
=======================================
  Hits         9948     9948           
  Misses         90       90           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 64e381e...42cc1d0. Read the comment docs.

@slyon slyon force-pushed the slyon/ci-autopkgtest branch 9 times, most recently from 3184201 to 3510852 Compare December 13, 2021 09:34
@slyon slyon force-pushed the slyon/ci-autopkgtest branch 4 times, most recently from 97f7b7f to 42cc1d0 Compare December 14, 2021 08:34
@slyon slyon force-pushed the slyon/ci-autopkgtest branch from 42cc1d0 to 3dae071 Compare December 14, 2021 08:55
@slyon slyon force-pushed the main branch 2 times, most recently from 0c02227 to ef56b3a Compare February 9, 2022 17:56
@slyon slyon force-pushed the slyon/ci-autopkgtest branch from 6471fc2 to fbf50b5 Compare March 1, 2022 14:00
@slyon slyon force-pushed the main branch 2 times, most recently from d7e2165 to a029555 Compare March 1, 2022 14:16
slyon added a commit that referenced this pull request Jul 4, 2022
* ABI compatibility checker (canonical#269)

* abigail: check-in 0.104 ABI

XML serialization generated on Focal via:
abidw libnetplan.so.0.0 --headers-dir include/ > abi-compat/focal_0.104.xml

* abi-compat: use abigail to check ABI compatibility via GA

* [WIP] src:types: move netplan_net_definition into a separate file

This is to allow ABI compatibilty checks of NetplanNetDefinition using the
'abidiff' tool.

* WIP: keep the ABI-specific structs self-contained

Also, only move them in include/ for the ABI check, so that they don't
get shipped as public headers.

* GA CI: update comments

* abi-compat: update XML according to latest state

* GA: upgrade to abigail-tools 2.0

Using PPA version from https://launchpad.net/~slyon/+archive/ubuntu/ci-netplan

* src: cleanup types.h ABI include

Co-authored-by: Simon Chopin <simon.chopin@canonical.com>

* networkd: rename GatewayOnlink= to GatewayOnLink= (canonical#273)

As of systemd v242 the "GatewayOnlink" spelling was deprecated and replaced by
"GatewayOnLink", while still being available in compat mode.

We've waited long enough and can switch to the proper spelling now.

systemd/systemd@9cb8c55

* cli:sriov: fix test coverage for quirk_devices

newer coverage tools seem to be more picky, make them happy

* Makefile: clean src/_features.h.gch file

* Adding VRF and VXLAN support for systemd-networkd. LP: #1764716, #1773522

* Add vxlan/vrf changes to new abi.h file

Co-authored-by: Lukas Märdian <slyon@ubuntu.com>
Co-authored-by: Simon Chopin <simon.chopin@canonical.com>
Co-authored-by: Anthony Timmins <atimmins@datto.com>
@slyon slyon force-pushed the main branch 5 times, most recently from 898d651 to c06e882 Compare July 7, 2022 08:45
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.

3 participants