-
微服务
go-plugins
修复:opentracing 插件在服务间传递时候span错乱的问题
-
微服务
go-plugins
特性:为grpc server 提供用户可控的WaitGroup,支持更细粒度的gracefulshutdown
-
微服务
go-plugins
特性:rpc stream 接口加入 opentracing 埋点
-
微服务
go-plugins
特性:nats作为broker时,加入drain选项
-
微服务
go-micro
修复:修复memory cache超时更新的bug
-
微服务
go-micro
修复:config模块使用consul时允许指定consul的配置
-
微服务
go-micro
修复:支持consul作为动态配置时,kv支持一级数组
-
微服务
go-micro
修复:使用`jsonpb`作为json的rpc codec,更好地支持protobuf
-
微服务
go-micro
特性:为默认rpc server提供用户可控的WaitGroup,支持更细粒度的gracefulshutdown
-
redis
resty-redis-cluster
特性:支持零个或者1个Key的 Redis lua script 的使用
-
内核
Linux Kernel
修复:RAS/CEC中cec_entered不在临界区的问题
-
网络
Linux Kernel
特性:ovs vxlan tunnel 可以使用lower fdb表转发报文
-
网络
Open vSwitch
修复:降低不支持的tc offload规则的打印优先级
-
网络
Linux Kernel
修复:act_tunnel_key模块double free dst_cache的问题
-
虚拟化
Linux Kernel
修复:VMExit之后没有恢复host的xcr0寄存器,导致FPU寄存器加载异常,最终系统DOUBLE FAULT
-
网络
Linux Kernel
特性:netfilter tunnel设置action支持dst_cache路由优化
-
网络
Linux Kernel
特性:multiple route支持指定user-def哈希
-
网络
Linux Kernel
特性:ip tunnel使用dst_cache优化路由发送报文
-
网络
Linux Kernel
特性:轻量级隧道支持dst_cache路由优化
-
网络
Linux Kernel
特性:tc action tun_key 支持 dst_cache路由优化
-
网络
Linux Kernel
特性:netfilter tunnel match支持NFTA_TUNNEL_MODE选项
-
容器
Rook
特性:对k8s存储编排rook添加ipv6支持
-
文件系统
Linux Kernel
修复:cifs文件系统dev_name为空导致panic
-
文件系统
Linux Kernel
修复:nfs文件系统dev_name为空导致panic
-
Linux常用工具
util-linux
特性:lscpu添加cpu flags输出
-
容器
Hyper
修复:setns在centos6失败的问题
-
容器
ClearContainers
修复:启动时会报错("Could not register function for atexit")
-
容器
ClearContainers
修复:修改编译时选项后,二次编译无法正确使用新的编译时选项
-
容器
ClearContainers
特性:添加启动vm内核的命令行配置,可以指定启动内核参数,
例如指定“vsyscall=emulate”来支持centos-6的vm
-
容器
ClearContainers
修复:删除无用的KILL信号处理函数
-
容器
ClearContainers
修复:统一unix socket路径,方便管理和清理
-
容器
ClearContainers
特性:通过OCI spec,指定cpu个数(docker run --cpus CPUS)
-
容器
ClearContainers
特性:通过OCI spec,指定内存大小(docker run -m MEMORY)
-
容器
ClearContainers
修复:clear container无法启动小内存VM
-
容器
Kubernetes
修复:在使用client-go跟kubernetes持久化通信的时候,
当输出到stderr时支持按日志级别输出,可以减少许多无用日志的输出
-
容器
Docker
修复:升级docker rpm的时候,docker的配置文件会被重置
-
容器
Docker
修复:graphdriver计数器中存在内存泄露,并且在计数器为-1的情况下,
docker start + docker restart启动容器失败
-
存储
SPDK
修复:热升级刚完成时如果崩溃,会导致虚机的大页内存无法释放,
必须要把后端的spdk重起才能恢复
-
存储
SPDK
修复:在热升级过程中kill spdk,偶尔发现spdk无法正常退出,
必须要重新用kill -9的方式再次kill
-
内核
Linux Kernel
修复:在使用第三方内核模块的时候,modinfo无法正确显示其是否为repotline编译
-
网络
DPDK
修复:ixgbe驱动的五元组flow director规则设置不成功
-
网络
nftables
特性:netfilter支持网卡类型识别
nft add rule firewall rules-all meta iifkind "vrf" counter accept
-
网络
iproute2
修复:ip r a 10.0.0.7 encap ip id 1000 dst 172.168.0.11 dev tun
命令带了id 但是发送的gretap报文不带key选项
-
网络
iproute2
特性:iprule支持tun_id选项
ip rule add from all iif gretap tun_id 2000 lookup 200
-
网络
Open vSwitch
修复:支持网卡驱动ndo_udp_tunnel_add功能,
否则智能网卡不能有效offload vxlan port
-
网络
Open vSwitch
修复:ovs-vsctl add-port br0 gre -- set in gre options:remote_ip=1.1.1.1 \
options:local_ip=2.2.2.2
ovs-dpdk gre发送local_ip并不是根据指定的2.2.2.2而是路由src
-
网络
Open vSwitch
修复:decap-tunnel gro报文去掉gre-tso offload标志, 否则再encap的时候会被丢弃
-
网络
Open vSwitch
特性:支持nw_src/dst哈希方法
ovs-ofctl add-flow br0 \
'in_port=LOCAL actions=bundle(nw_src,0,hrw,ofport,slaves:1,2,3)'
-
网络
Linux Kernel
特性:ip_gre使用ip_md_tunnel_xmit发送报文,支持pmtu探测等功能
-
网络
Linux Kernel
修复:ip_md_tunnel_xmit 转发路由基于报文和路由规则
-
网络
Linux Kernel
特性:ip_md_tunnel_xmit增加pmtu探测功能,
能给overlay网络里发送icmp unreachable
-
网络
Linux Kernel
特性:ip_md_tunnel_xmit增加dst_cache功能,提供tunnel路由缓存
-
网络
Linux Kernel
特性:netfilter支持网卡类型识别
nft add rule firewall rules-all meta iifkind "vrf" counter accept
-
网络
Linux Kernel
修复:ip l add dev tun type gretap key 1000
设备tun只能接收报文不能发送报文
-
网络
Linux Kernel
修复:netfilter中flow-offload功能在vrf slave上工作不正常
-
网络
Linux Kernel
修复:netfilter中flow-offload功能在dnat模式下无法正常进行反向查找
-
网络
Linux Kernel
修复:ip netns exec cl ip l add dev tun type gretap external
tun设备收到了arp请求,在响应arp request没有继承tunnel flags导致reply的tunnel没有key,csum等等
-
网络
Linux Kernel
修复:ip r a 10.0.0.7 encap ip id 1000 dst 172.168.0.11 dev tun
命令带了id 但是发送的gretap报文不带key选项