v3.4.11
Released at 2020-12-17 13:20:29
cloudpods
Repo: https://github.com/yunionio/cloudpods
42 commits to cloudpods - v3.4.11 since this release.
Bug Fixes (37)
- climc vpc-create missing cloudregion_id (07bcf6a7a7, Qiu Jian)
 - baremetal: convert to host failed (c5655ed2ba, Zexi Li)
 - climc: fix marshal perform params (3e3d356ffc, wanyaoqi)
 - climc: server-create --desc not work (433807432a, Zexi Li)
 - cloudcommon: quota checkout turnd on by default at release/3.4 (8d842b0d2f, Qiu Jian)
 - cloudcommon: disable quota check by default (2d248612e0, Qiu Jian)
 - cloudcommon: perform public should check the sharing scope of resource (c553099588, Qiu Jian)
 - git,make: 更新获取 git branch 的规则 (f82e51af65, Zhang Dongliang)
 - git,make: 修正 gitbranch 变量的获取方式,允许外部传入,解决自动升级版本 tag 不统一的问题 (c3be526988, Zhang Dongliang)
 - git,make: git branch 获取方式优化 (5920af6aee, Zhang Dongliang)
 - host: fix check hugepage enabled (0ee2cbcf60, wanyaoqi)
 - host: fix set windows password with escape charater (e6206944dd, wanyaoqi)
 - host: check lease living on restart etcd session (31436641cc, wanyaoqi)
 - host-deployer: cancel rename centos vgname (8471421b87, wanyaoqi)
 - keystone: ignore service config update without changes (ee391ed98a, Qiu Jian)
 - notify: check for changes before updating config (d357f03757, rainzm)
 - notify: avoid deadlock (9122c7e10d, rainzm)
 - notify: repull subcontact after changing config (3d99fe914d, rainzm)
 - region: openstack available zones (ab6d57afea, Qu Xuan)
 - region: support openstack subnet allocation pools (d1d62de884, Qu Xuan)
 - region: network reserved ip count not consider expiration of reserved ips (47fdfc78c9, Qiu Jian)
 - region: inspect invalid guest template (e762b2e2e0, rainzm)
 - region: attach network on register baremetal server (5d69ae9a02, wanyaoqi)
 - region: goimports check fix (3817b9e6ad, TangBin)
 - region: sanitize eip charge type on all callsites (475842e818, Yousong Zhou)
 - region: baremetal post update related server (36a9314427, Zexi Li)
 - region: openstack hosts sync (5863e4a73d, Qu Xuan)
 - region: server login info& keypair import input parameter trimspace (2ff318a5b8, TangBin)
 - region: validate isolated devices on migrate (c74b89332d, wanyaoqi)
 - region,host: fix hot remove nic (2864b15ecc, wanyaoqi)
 - scheduler: fetch input network when specified (b1bec7337f, Zexi Li)
 - scheduler: get candidates error more info (1c86c0d73a, Zexi Li)
 - scheduler: sku filter check zone if only prefer region specified (532ada4bf9, Zexi Li)
 - scheduler: select resource unordered (986fa9881f, Zexi Li)
 - scheduler: sku by region and fill onecloud vpc networks (aad036a822, Zexi Li)
 - vpcagent: ovn: stable dns A record value (0f973234b8, Yousong Zhou)
 - webconsole: trim api_server url if end with slashes (5364ba5641, Zexi Li)
 
Code Refactoring (2)
- apis: compute: remove EIP_CHARGE_TYPE_DEFAULT (5e3861b28b, Yousong Zhou)
 - notify: add StartSubcontactPullTask for receiver (28e5b39fff, rainzm)
 
Features (3)
- region: support sync skus by cloudregion (96d199724e, TangBin)
 - region: support sync skus by cloudregion (e4c07c0304, TangBin)
 - region: regiondriver: add methods on eip charge type (f3fee11711, Yousong Zhou)
 
sdnagent
Repo: https://github.com/yunionio/sdnagent
7 commits to sdnagent - v3.4.11 since this release.
Tc (6)
- QdiscTree: add Root() method (23539680, Yousong Zhou)
 - NewQdiscTree: special case mq (f71d4e09, Yousong Zhou)
 - NewQdiscTree: fix children key (d8c06dc0, Yousong Zhou)
 - NewQdiscTree: use qbase for BaseQdisc() return (c3726a12, Yousong Zhou)
 - NewQdiscTree: rename vars (707229b1, Yousong Zhou)
 - NewQdiscTree: use current tree instead of the root (119e1d0f, Yousong Zhou)
 
Tcman (1)
- skip devices with mq qdisc (537d80d6, Yousong Zhou)