Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interface config created but device is not up #86

Closed
ciroiriarte opened this issue Oct 10, 2014 · 9 comments
Closed

Interface config created but device is not up #86

ciroiriarte opened this issue Oct 10, 2014 · 9 comments

Comments

@ciroiriarte
Copy link

Hi!, I'm configuring a new loopback alias, the device is created but it's never started. I have to do a manual ifup to make the IP available.

SO: RHEL6
Puppet: 3.7.1
adrien-network: 0.4.1

File generated as:

IPADDR=x.x.x.x
BOOTPROTO=static
HOTPLUG=yes
DEVICE=lo:1
ONBOOT=yes
NETMASK=255.255.255.255

Resource:

network_config { "lo:1":
  ensure      => "present",
  ipaddress   => "x.x.x.x",
  netmask     => "255.255.255.255",
  method      => "static",
  reconfigure => true,
}

Is this an expected behavior?

@ITBlogger
Copy link

Yeah, I'm having same issue with eth1.

@ITBlogger
Copy link

Hi,

Attached is scrubbed output of facter.
Code I am using is commit 'a2e2574ad83a2fc0d56ea8cb584b4cc728092b99' from
https://github.com/puppet-community/puppet-network.git

Thanks,

Alex

On Fri, May 15, 2015 at 8:16 AM, Alessandro Franceschi <
notifications@github.com> wrote:

The original gur report refers to adrien-network can you can confirm that
you are using example42 network module?
Also please provide:

  • output of facter
  • the code and data you are using, referring to this module
  • the module version you are using (taken from github, puppet forge...)


Reply to this email directly or view it on GitHub
#86 (comment)
.

architecture => x86_64
augeasversion => 1.1.0
blockdevice_sda_model => SYMMETRIX
blockdevice_sda_size => 85900001280
blockdevice_sda_vendor => EMC
blockdevice_sdaa_model => SYMMETRIX
blockdevice_sdaa_size => 11811225600
blockdevice_sdaa_vendor => EMC
blockdevice_sdab_model => SYMMETRIX
blockdevice_sdab_size => 11811225600
blockdevice_sdab_vendor => EMC
blockdevice_sdac_model => SYMMETRIX
blockdevice_sdac_size => 11811225600
blockdevice_sdac_vendor => EMC
blockdevice_sdad_model => SYMMETRIX
blockdevice_sdad_size => 549759221760
blockdevice_sdad_vendor => EMC
blockdevice_sdae_model => SYMMETRIX
blockdevice_sdae_size => 549759221760
blockdevice_sdae_vendor => EMC
blockdevice_sdaf_model => SYMMETRIX
blockdevice_sdaf_size => 549759221760
blockdevice_sdaf_vendor => EMC
blockdevice_sdag_model => SYMMETRIX
blockdevice_sdag_size => 549759221760
blockdevice_sdag_vendor => EMC
blockdevice_sdah_model => SYMMETRIX
blockdevice_sdah_size => 549759221760
blockdevice_sdah_vendor => EMC
blockdevice_sdai_model => SYMMETRIX
blockdevice_sdai_size => 549759221760
blockdevice_sdai_vendor => EMC
blockdevice_sdaj_model => SYMMETRIX
blockdevice_sdaj_size => 549759221760
blockdevice_sdaj_vendor => EMC
blockdevice_sdak_model => SYMMETRIX
blockdevice_sdak_size => 549759221760
blockdevice_sdak_vendor => EMC
blockdevice_sdal_model => SYMMETRIX
blockdevice_sdal_size => 549759221760
blockdevice_sdal_vendor => EMC
blockdevice_sdam_model => SYMMETRIX
blockdevice_sdam_size => 549759221760
blockdevice_sdam_vendor => EMC
blockdevice_sdan_model => SYMMETRIX
blockdevice_sdan_size => 549759221760
blockdevice_sdan_vendor => EMC
blockdevice_sdao_model => SYMMETRIX
blockdevice_sdao_size => 549759221760
blockdevice_sdao_vendor => EMC
blockdevice_sdap_model => SYMMETRIX
blockdevice_sdap_size => 549759221760
blockdevice_sdap_vendor => EMC
blockdevice_sdaq_model => SYMMETRIX
blockdevice_sdaq_size => 549759221760
blockdevice_sdaq_vendor => EMC
blockdevice_sdar_model => SYMMETRIX
blockdevice_sdar_size => 549759221760
blockdevice_sdar_vendor => EMC
blockdevice_sdas_model => SYMMETRIX
blockdevice_sdas_size => 85900001280
blockdevice_sdas_vendor => EMC
blockdevice_sdat_model => SYMMETRIX
blockdevice_sdat_size => 4295884800
blockdevice_sdat_vendor => EMC
blockdevice_sdau_model => SYMMETRIX
blockdevice_sdau_size => 274879610880
blockdevice_sdau_vendor => EMC
blockdevice_sdav_model => SYMMETRIX
blockdevice_sdav_size => 214749020160
blockdevice_sdav_vendor => EMC
blockdevice_sdaw_model => SYMMETRIX
blockdevice_sdaw_size => 11811225600
blockdevice_sdaw_vendor => EMC
blockdevice_sdax_model => SYMMETRIX
blockdevice_sdax_size => 11811225600
blockdevice_sdax_vendor => EMC
blockdevice_sday_model => SYMMETRIX
blockdevice_sday_size => 11811225600
blockdevice_sday_vendor => EMC
blockdevice_sdaz_model => SYMMETRIX
blockdevice_sdaz_size => 549759221760
blockdevice_sdaz_vendor => EMC
blockdevice_sdb_model => SYMMETRIX
blockdevice_sdb_size => 4295884800
blockdevice_sdb_vendor => EMC
blockdevice_sdba_model => SYMMETRIX
blockdevice_sdba_size => 549759221760
blockdevice_sdba_vendor => EMC
blockdevice_sdbb_model => SYMMETRIX
blockdevice_sdbb_size => 549759221760
blockdevice_sdbb_vendor => EMC
blockdevice_sdbc_model => SYMMETRIX
blockdevice_sdbc_size => 549759221760
blockdevice_sdbc_vendor => EMC
blockdevice_sdbd_model => SYMMETRIX
blockdevice_sdbd_size => 549759221760
blockdevice_sdbd_vendor => EMC
blockdevice_sdbe_model => SYMMETRIX
blockdevice_sdbe_size => 549759221760
blockdevice_sdbe_vendor => EMC
blockdevice_sdbf_model => SYMMETRIX
blockdevice_sdbf_size => 549759221760
blockdevice_sdbf_vendor => EMC
blockdevice_sdbg_model => SYMMETRIX
blockdevice_sdbg_size => 549759221760
blockdevice_sdbg_vendor => EMC
blockdevice_sdbh_model => SYMMETRIX
blockdevice_sdbh_size => 549759221760
blockdevice_sdbh_vendor => EMC
blockdevice_sdbi_model => SYMMETRIX
blockdevice_sdbi_size => 549759221760
blockdevice_sdbi_vendor => EMC
blockdevice_sdbj_model => SYMMETRIX
blockdevice_sdbj_size => 549759221760
blockdevice_sdbj_vendor => EMC
blockdevice_sdbk_model => SYMMETRIX
blockdevice_sdbk_size => 549759221760
blockdevice_sdbk_vendor => EMC
blockdevice_sdbl_model => SYMMETRIX
blockdevice_sdbl_size => 549759221760
blockdevice_sdbl_vendor => EMC
blockdevice_sdbm_model => SYMMETRIX
blockdevice_sdbm_size => 549759221760
blockdevice_sdbm_vendor => EMC
blockdevice_sdbn_model => SYMMETRIX
blockdevice_sdbn_size => 549759221760
blockdevice_sdbn_vendor => EMC
blockdevice_sdbo_model => SYMMETRIX
blockdevice_sdbo_size => 85900001280
blockdevice_sdbo_vendor => EMC
blockdevice_sdbp_model => SYMMETRIX
blockdevice_sdbp_size => 4295884800
blockdevice_sdbp_vendor => EMC
blockdevice_sdbq_model => SYMMETRIX
blockdevice_sdbq_size => 274879610880
blockdevice_sdbq_vendor => EMC
blockdevice_sdbr_model => SYMMETRIX
blockdevice_sdbr_size => 214749020160
blockdevice_sdbr_vendor => EMC
blockdevice_sdbs_model => SYMMETRIX
blockdevice_sdbs_size => 11811225600
blockdevice_sdbs_vendor => EMC
blockdevice_sdbt_model => SYMMETRIX
blockdevice_sdbt_size => 11811225600
blockdevice_sdbt_vendor => EMC
blockdevice_sdbu_model => SYMMETRIX
blockdevice_sdbu_size => 11811225600
blockdevice_sdbu_vendor => EMC
blockdevice_sdbv_model => SYMMETRIX
blockdevice_sdbv_size => 549759221760
blockdevice_sdbv_vendor => EMC
blockdevice_sdbw_model => SYMMETRIX
blockdevice_sdbw_size => 549759221760
blockdevice_sdbw_vendor => EMC
blockdevice_sdbx_model => SYMMETRIX
blockdevice_sdbx_size => 549759221760
blockdevice_sdbx_vendor => EMC
blockdevice_sdby_model => SYMMETRIX
blockdevice_sdby_size => 549759221760
blockdevice_sdby_vendor => EMC
blockdevice_sdbz_model => SYMMETRIX
blockdevice_sdbz_size => 549759221760
blockdevice_sdbz_vendor => EMC
blockdevice_sdc_model => SYMMETRIX
blockdevice_sdc_size => 274879610880
blockdevice_sdc_vendor => EMC
blockdevice_sdca_model => SYMMETRIX
blockdevice_sdca_size => 549759221760
blockdevice_sdca_vendor => EMC
blockdevice_sdcb_model => SYMMETRIX
blockdevice_sdcb_size => 549759221760
blockdevice_sdcb_vendor => EMC
blockdevice_sdcc_model => SYMMETRIX
blockdevice_sdcc_size => 549759221760
blockdevice_sdcc_vendor => EMC
blockdevice_sdcd_model => SYMMETRIX
blockdevice_sdcd_size => 549759221760
blockdevice_sdcd_vendor => EMC
blockdevice_sdce_model => SYMMETRIX
blockdevice_sdce_size => 549759221760
blockdevice_sdce_vendor => EMC
blockdevice_sdcf_model => SYMMETRIX
blockdevice_sdcf_size => 549759221760
blockdevice_sdcf_vendor => EMC
blockdevice_sdcg_model => SYMMETRIX
blockdevice_sdcg_size => 549759221760
blockdevice_sdcg_vendor => EMC
blockdevice_sdch_model => SYMMETRIX
blockdevice_sdch_size => 549759221760
blockdevice_sdch_vendor => EMC
blockdevice_sdci_model => SYMMETRIX
blockdevice_sdci_size => 549759221760
blockdevice_sdci_vendor => EMC
blockdevice_sdcj_model => SYMMETRIX
blockdevice_sdcj_size => 549759221760
blockdevice_sdcj_vendor => EMC
blockdevice_sdd_model => SYMMETRIX
blockdevice_sdd_size => 214749020160
blockdevice_sdd_vendor => EMC
blockdevice_sde_model => SYMMETRIX
blockdevice_sde_size => 11811225600
blockdevice_sde_vendor => EMC
blockdevice_sdf_model => SYMMETRIX
blockdevice_sdf_size => 11811225600
blockdevice_sdf_vendor => EMC
blockdevice_sdg_model => SYMMETRIX
blockdevice_sdg_size => 11811225600
blockdevice_sdg_vendor => EMC
blockdevice_sdh_model => SYMMETRIX
blockdevice_sdh_size => 549759221760
blockdevice_sdh_vendor => EMC
blockdevice_sdi_model => SYMMETRIX
blockdevice_sdi_size => 549759221760
blockdevice_sdi_vendor => EMC
blockdevice_sdj_model => SYMMETRIX
blockdevice_sdj_size => 549759221760
blockdevice_sdj_vendor => EMC
blockdevice_sdk_model => SYMMETRIX
blockdevice_sdk_size => 549759221760
blockdevice_sdk_vendor => EMC
blockdevice_sdl_model => SYMMETRIX
blockdevice_sdl_size => 549759221760
blockdevice_sdl_vendor => EMC
blockdevice_sdm_model => SYMMETRIX
blockdevice_sdm_size => 549759221760
blockdevice_sdm_vendor => EMC
blockdevice_sdn_model => SYMMETRIX
blockdevice_sdn_size => 549759221760
blockdevice_sdn_vendor => EMC
blockdevice_sdo_model => SYMMETRIX
blockdevice_sdo_size => 549759221760
blockdevice_sdo_vendor => EMC
blockdevice_sdp_model => SYMMETRIX
blockdevice_sdp_size => 549759221760
blockdevice_sdp_vendor => EMC
blockdevice_sdq_model => SYMMETRIX
blockdevice_sdq_size => 549759221760
blockdevice_sdq_vendor => EMC
blockdevice_sdr_model => SYMMETRIX
blockdevice_sdr_size => 549759221760
blockdevice_sdr_vendor => EMC
blockdevice_sds_model => SYMMETRIX
blockdevice_sds_size => 549759221760
blockdevice_sds_vendor => EMC
blockdevice_sdt_model => SYMMETRIX
blockdevice_sdt_size => 549759221760
blockdevice_sdt_vendor => EMC
blockdevice_sdu_model => SYMMETRIX
blockdevice_sdu_size => 549759221760
blockdevice_sdu_vendor => EMC
blockdevice_sdv_model => SYMMETRIX
blockdevice_sdv_size => 549759221760
blockdevice_sdv_vendor => EMC
blockdevice_sdw_model => SYMMETRIX
blockdevice_sdw_size => 85900001280
blockdevice_sdw_vendor => EMC
blockdevice_sdx_model => SYMMETRIX
blockdevice_sdx_size => 4295884800
blockdevice_sdx_vendor => EMC
blockdevice_sdy_model => SYMMETRIX
blockdevice_sdy_size => 274879610880
blockdevice_sdy_vendor => EMC
blockdevice_sdz_model => SYMMETRIX
blockdevice_sdz_size => 214749020160
blockdevice_sdz_vendor => EMC
blockdevices => sda,sdaa,sdab,sdac,sdad,sdae,sdaf,sdag,sdah,sdai,sdaj,sdak,sdal, sdam,sdan,sdao,sdap,sdaq,sdar,sdas,sdat,sdau,sdav,sdaw,sdax,sday,sdaz,sdb,sdba,s dbb,sdbc,sdbd,sdbe,sdbf,sdbg,sdbh,sdbi,sdbj,sdbk,sdbl,sdbm,sdbn,sdbo,sdbp,sdbq,s dbr,sdbs,sdbt,sdbu,sdbv,sdbw,sdbx,sdby,sdbz,sdc,sdca,sdcb,sdcc,sdcd,sdce,sdcf,sd cg,sdch,sdci,sdcj,sdd,sde,sdf,sdg,sdh,sdi,sdj,sdk,sdl,sdm,sdn,sdo,sdp,sdq,sdr,sd s,sdt,sdu,sdv,sdw,sdx,sdy,sdz
domain => x.x.x.com
facterversion => 1.7.5
filesystems => acfs,ext4,iso9660
fqdn => ora-bi-qa-n-1.x.x.x.com
hardwareisa => x86_64
hardwaremodel => x86_64
hostname => ora-bi-qa-n-1
id => ascobl
interfaces => eth0,eth0_2,eth0_3,eth0_4,eth1,eth1_1,lo
ipaddress => 10.x.x.29
ipaddress_eth0 => 10.x.x.29
ipaddress_eth0_2 => 10.x.x.124
ipaddress_eth0_3 => 10.x.x.123
ipaddress_eth0_4 => 10.x.x.122
ipaddress_eth1 => 10.x.y.29
ipaddress_eth1_1 => 169.254.164.182
ipaddress_lo => 127.0.0.1
is_virtual => false
kernel => Linux
kernelmajversion => 3.8
kernelrelease => 3.8.13-44.1.1.el6uek.x86_64
kernelversion => 3.8.13
macaddress => 00:25:B5:1C:0D:03
macaddress_eth0 => 00:25:B5:1C:0D:03
macaddress_eth0_2 => 00:25:B5:1C:0D:03
macaddress_eth0_3 => 00:25:B5:1C:0D:03
macaddress_eth0_4 => 00:25:B5:1C:0D:03
macaddress_eth1 => 00:25:B5:1C:0D:02
macaddress_eth1_1 => 00:25:B5:1C:0D:02
memoryfree => 152.96 GB
memoryfree_mb => 156632.23
memorysize => 251.55 GB
memorysize_mb => 257586.71
memorytotal => 251.55 GB
mtu_eth0 => 9000
mtu_eth0_2 => 9000
mtu_eth0_3 => 9000
mtu_eth0_4 => 9000
mtu_eth1 => 9000
mtu_eth1_1 => 9000
mtu_lo => 65536
netmask => 255.255.255.0
netmask_eth0 => 255.255.255.0
netmask_eth0_2 => 255.255.255.0
netmask_eth0_3 => 255.255.255.0
netmask_eth0_4 => 255.255.255.0
netmask_eth1 => 255.255.255.0
netmask_eth1_1 => 255.255.0.0
netmask_lo => 255.0.0.0
network_eth0 => 10.x.x.0
network_eth0_2 => 10.x.x.0
network_eth0_3 => 10.x.x.0
network_eth0_4 => 10.x.x.0
network_eth1 => 10.x.y.0
network_eth1_1 => 169.254.0.0
network_lo => 127.0.0.0
operatingsystem => OracleLinux
operatingsystemmajrelease => 6
operatingsystemrelease => 6.6
osfamily => RedHat
path => /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/cust/home/ ascobl/bin
physicalprocessorcount => 2
processor0 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor1 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor10 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor11 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor12 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor13 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor14 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor15 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor16 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor17 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor18 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor19 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor2 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor20 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor21 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor22 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor23 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor24 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor25 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor26 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor27 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor28 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor29 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor3 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor30 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor31 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor32 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor33 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor34 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor35 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor36 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor37 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor38 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor39 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor4 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor40 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor41 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor42 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor43 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor44 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor45 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor46 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor47 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor5 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor6 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor7 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor8 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processor9 => Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
processorcount => 48
ps => ps -ef
puppetversion => 3.6.2 (Puppet Enterprise 3.3.1)
rubysitedir => /opt/puppet/lib/ruby/site_ruby/1.9.1
rubyversion => 1.9.3
selinux => true
selinux_config_mode => disabled
selinux_config_policy => targeted
selinux_current_mode => permissive
selinux_enforced => false
selinux_mode => targeted
selinux_policyversion => 28
swapfree => 30.00 GB
swapfree_mb => 30720.00
swapsize => 30.00 GB
swapsize_mb => 30720.00
timezone => GMT
uniqueid => 0c0a1daa
uptime => 9 days
uptime_days => 9
uptime_hours => 231
uptime_seconds => 833076
virtual => physical

@igalic
Copy link
Contributor

igalic commented May 27, 2015

scrubbed…

@ITBlogger
Copy link

Scrubbed...redacted...removed possibly sensitive info.

On Wed, May 27, 2015 at 1:09 PM, Igor Galić notifications@github.com
wrote:

scrubbed…


Reply to this email directly or view it on GitHub
#86 (comment)
.

@ffrank
Copy link
Contributor

ffrank commented May 29, 2015

Honestly, looking through the type and providers for network_config, I have no idea how live management is supposed to work at all. It seems to me that all we currently do is managing config files.

@pjfoley
Copy link

pjfoley commented Jul 25, 2015

Not sure if it helps but I came across another module which uses types and providers @inkblot it seems that his module does bring an interface up. Not sure if it helps.

https://github.com/inkblot/puppet-network/blob/master/lib/puppet/provider/network_interface/ifupdown.rb#L170

@inkblot
Copy link

inkblot commented Jul 25, 2015

It's true, my ifupdown provider uses flush to take the interfaces down and brings them up. It mostly works. It's totally possible to put your system in a bad state. Caveat executor.

@robinbowes
Copy link

I too had expected this module to bring up the newly-created interface.

Is this not possible?

@ffrank
Copy link
Contributor

ffrank commented Jan 13, 2016

Just did some digging. In theory, the reconfigure parameter should take care of this behavior. After touching the configuration, the provider should bring up the interface through, well, reconfiguring it if the parameter is set.

However, its function is protected by the reconfigurable feature. A tentative look at the providers indicates that neither redhat nor interfaces currently suppor this feature.

This issue has become a little unwieldy. I shall create a feature request to supersede it. Thanks everyone for your feedback!

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

No branches or pull requests

7 participants