introspection: deprecate Carrier properties

Deprecate the 'Carrier' property present in some Device sub-interfaces
in favor of the 'Carrier' flag in the InterfaceFlags property, which
is more general as it is available for all interfaces and so it
doesn't require specific handling by clients.
Status Job ID Name Coverage
  Test
passed #739823
allowed to fail
checkpatch

00:01:36

manual #739829
allowed to fail manual
t_centos:7.5.1804
passed #739830
t_centos:7.6.1810

00:24:36

failed #739836
t_debian:10

00:15:16

passed #739835
t_debian:9

00:20:53

passed #739838
t_debian:sid

00:19:58

manual #739837
allowed to fail manual
t_debian:testing
manual #739824
allowed to fail manual
t_fedora:28
passed #739825
t_fedora:29

00:31:44

passed #739826
t_fedora:30

00:30:23

passed #739827
t_fedora:31

00:27:31

manual #739828
allowed to fail manual
t_fedora:rawhide
passed #739831
t_ubuntu:16.04

00:19:57

passed #739832
t_ubuntu:18.04

00:20:36

manual #739834
allowed to fail manual
t_ubuntu:devel
manual #739833
allowed to fail manual
t_ubuntu:rolling
 
  External
failed https://desktopqe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/beaker-NetworkManager-gitlab-trigger-code-upstream/804/

failed https://desktopqe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/beaker-NetworkManager-gitlab-trigger-code-upstream/804/

04:52:27

 
Name Stage Failure
failed
t_debian:10 Test
+ xargs -0 grep -H '^'
>>>> PRINT VALGRIND LOGS (valgrind test) (done)
valgrind test failed
+ true
+ echo '>>>> PRINT VALGRIND LOGS (valgrind test) (done)'
+ die 'valgrind test failed'
+ printf '%s\n' 'valgrind test failed'
+ exit 1
ERROR: Job failed: exit code 1