interfaces: backport broadcom-asic-control interface (2.27) #3726

Merged
merged 1 commit into from Aug 15, 2017

Conversation

Projects
None yet
4 participants
Contributor

zyga commented Aug 14, 2017

This patch backports the new interface to the 2.27.x release branch per
request of Canonical Commercial Engineering team.

Signed-off-by: Zygmunt Krynicki zygmunt.krynicki@canonical.com

interfaces: backport broadcom-asic-control interface
This patch backports the new interface to the 2.27.x release branch per
request of Canonical Commercial Engineering team.

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>

@zyga zyga added this to the 2.27 milestone Aug 14, 2017

@mvo5 mvo5 changed the title from interfaces: backport broadcom-asic-control interface to interfaces: backport broadcom-asic-control interface (2.27) Aug 14, 2017

Codecov Report

Merging #3726 into release/2.27 will increase coverage by <.01%.
The diff coverage is 82.92%.

Impacted file tree graph

@@               Coverage Diff                @@
##           release/2.27    #3726      +/-   ##
================================================
+ Coverage         74.86%   74.87%   +<.01%     
================================================
  Files               381      382       +1     
  Lines             32941    32982      +41     
================================================
+ Hits              24662    24694      +32     
- Misses             6483     6489       +6     
- Partials           1796     1799       +3
Impacted Files Coverage Δ
interfaces/builtin/broadcom_asic_control.go 82.92% <82.92%> (ø)
interfaces/sorting.go 94.28% <0%> (-2.86%) ⬇️
cmd/snap/cmd_aliases.go 93.33% <0%> (-1.67%) ⬇️

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 6f981c7...7d0262f. Read the comment docs.

mvo5 approved these changes Aug 14, 2017

LTGTM

+ spec.AddSnippet(snippet)
+ }
+ return nil
+}
@jdstrand

jdstrand Aug 14, 2017

Contributor

It's a little weird that the 2.27 backport has functions in this order: apparmor, autoconnect, kmod, udev but master is: apparmor, udev, kmod, autoconnect. The code is correct, so no problem; just a bit harder to verify the patch.

@zyga

zyga Aug 14, 2017

Contributor

Ah, sorry, I think the weird order was because that is how they look like in common.go (perhaps, not sure). I'll check and fix that if so

@mvo5 mvo5 merged commit 191f8e9 into snapcore:release/2.27 Aug 15, 2017

1 of 7 checks passed

artful-amd64 autopkgtest finished (failure)
Details
xenial-amd64 autopkgtest finished (failure)
Details
xenial-i386 autopkgtest finished (failure)
Details
xenial-ppc64el autopkgtest finished (failure)
Details
yakkety-amd64 autopkgtest finished (failure)
Details
zesty-amd64 autopkgtest finished (failure)
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details

@zyga zyga deleted the zyga:backport/broadcom-asic-2.27 branch Aug 22, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment