[Cloud-init-dev] [Merge] ~liaoishere/cloud-init:sysconfig-bond-options into cloud-init:master
The proposal to merge ~liaoishere/cloud-init:sysconfig-bond-options into cloud-init:master has been updated. Commit message changed to: sysconfig: support more bonding options Currently, only a few bonding parameters can be configured on sysconfig systems. This patch aims to support more parameters documented on the docs site. For more details, see: https://code.launchpad.net/~liaoishere/cloud-init/+git/cloud-init/+merge/366377 -- Your team cloud-init commiters is requested to review the proposed merge of ~liaoishere/cloud-init:sysconfig-bond-options into cloud-init:master. ___ Mailing list: https://launchpad.net/~cloud-init-dev Post to : cloud-init-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~cloud-init-dev More help : https://help.launchpad.net/ListHelp
Re: [Cloud-init-dev] [Merge] ~liaoishere/cloud-init:sysconfig-bond-options into cloud-init:master
I've just kicked off a CI run, the results will be reported in here once complete. -- https://code.launchpad.net/~liaoishere/cloud-init/+git/cloud-init/+merge/366377 Your team cloud-init commiters is requested to review the proposed merge of ~liaoishere/cloud-init:sysconfig-bond-options into cloud-init:master. ___ Mailing list: https://launchpad.net/~cloud-init-dev Post to : cloud-init-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~cloud-init-dev More help : https://help.launchpad.net/ListHelp
Re: [Cloud-init-dev] [Merge] ~liaoishere/cloud-init:sysconfig-bond-options into cloud-init:master
Hi Ryan, I've added unit test related to bond config. I found that I can't find where can I see the CI test result on launchpad. Is there any triggered test runnning on lauchpad Merge Request? -- https://code.launchpad.net/~liaoishere/cloud-init/+git/cloud-init/+merge/366377 Your team cloud-init commiters is requested to review the proposed merge of ~liaoishere/cloud-init:sysconfig-bond-options into cloud-init:master. ___ Mailing list: https://launchpad.net/~cloud-init-dev Post to : cloud-init-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~cloud-init-dev More help : https://help.launchpad.net/ListHelp
Re: [Cloud-init-dev] [Merge] ~liaoishere/cloud-init:sysconfig-bond-options into cloud-init:master
Thanks for looking at extending these options. Could you look at the existing unittests for sysconfig bond rendering in tests/unittests/test_net.py and extend that with some of the additional values. -- https://code.launchpad.net/~liaoishere/cloud-init/+git/cloud-init/+merge/366377 Your team cloud-init commiters is requested to review the proposed merge of ~liaoishere/cloud-init:sysconfig-bond-options into cloud-init:master. ___ Mailing list: https://launchpad.net/~cloud-init-dev Post to : cloud-init-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~cloud-init-dev More help : https://help.launchpad.net/ListHelp
[Cloud-init-dev] [Merge] ~liaoishere/cloud-init:sysconfig-bond-options into cloud-init:master
Liao Penghui has proposed merging ~liaoishere/cloud-init:sysconfig-bond-options into cloud-init:master. Commit message: Support more bonding options for sysconfig system. Currently, only a few bonding parameters can be configured on sysconfig systems. This patch aims to support more parameters documented on the docs site. Requested reviews: cloud-init commiters (cloud-init-dev) For more details, see: https://code.launchpad.net/~liaoishere/cloud-init/+git/cloud-init/+merge/366377 -- Your team cloud-init commiters is requested to review the proposed merge of ~liaoishere/cloud-init:sysconfig-bond-options into cloud-init:master. diff --git a/cloudinit/net/sysconfig.py b/cloudinit/net/sysconfig.py index a47da0a..be5dede 100644 --- a/cloudinit/net/sysconfig.py +++ b/cloudinit/net/sysconfig.py @@ -284,6 +284,18 @@ class Renderer(renderer.Renderer): ('bond_mode', "mode=%s"), ('bond_xmit_hash_policy', "xmit_hash_policy=%s"), ('bond_miimon', "miimon=%s"), +('bond_min_links', "min_links=%s"), +('bond_arp_interval', "arp_interval=%s"), +('bond_arp_ip_target', "arp_ip_target=%s"), +('bond_arp_validate', "arp_validate=%s"), +('bond_ad_select', "ad_select=%s"), +('bond_num_grat_arp', "num_grat_arp=%s"), +('bond_downdelay', "downdelay=%s"), +('bond_updelay', "updelay=%s"), +('bond_lacp_rate', "lacp_rate=%s"), +('bond_fail_over_mac', "fail_over_mac=%s"), +('bond_primary', "primary=%s"), +('bond_primary_reselect', "primary_reselect=%s"), ]) bridge_opts_keys = tuple([ ___ Mailing list: https://launchpad.net/~cloud-init-dev Post to : cloud-init-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~cloud-init-dev More help : https://help.launchpad.net/ListHelp