Back to index
4.4.0-rc.10
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release@sha256:565b5ddcfebaeb83489570c28bdbc1b47a11f2b26a29b6b8f453d6fc10f068e9
Tests:
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2020-04-22 01:05:21 +0000 UTC
Image Digest: sha256:565b5ddcfebaeb83489570c28bdbc1b47a11f2b26a29b6b8f453d6fc10f068e9
Release 4.4.0-rc.10 was created from registry.svc.ci.openshift.org/ocp/release:4.4.0-0.nightly-2020-04-21-210658
Components
Removed images
Rebuilt images without code change
- 4.4: Bug 1816826: Move to namespace openshift-cluster-storage-operator #35
- Full changelog
- Bug 1822515: 4.4 - tests: split API availability monitor into kube and OpenShift #24852
- Bug 1821334: Managed cluster should have no crashlooping pods in core namespaces over two minutes #24839
- Bug 1820265: use rbac vs direct scc edit for s2i root bld test #24822
- Bug 1805588: Fix flaky olm test #24728
- Bug 1814283: UPSTREAM: 88734: Work-around for missing metrics on CRI-O exited containers #24671
- 4.4: Bug 1818961: UPSTREAM: 89589: Wait for APIServer ‘ok’ forever during CSINode initialization during Kubelet init #24801
- Bug 1815050: Fix nil reference when accessing un-migrated platform status #24721
- Bug 1818467: test/extended/util/disruption/frontends/frontends: match route contents by regexp, support OKD #24788
- Bug 1817616: make s2i-dropcaps more reliable by not depending on a yum install to #24783
- Bug 1817039: [4.4] UPSTREAM: 88506: Honor status.podIP over status.podIPs, node.spec.podCIDR over node.spec.podCIDRs #24762
- Bug 1816423: UPSTREAM: 87913: Add code to fix kubelet/metrics memory issue #24753
- Lock openshift/* vendored repos to release-4.4 and update vendor to head before GA #24743
- Bug 1811916: UPSTREAM: 86886: Fix err variable shadowing issue in storage/utils #24666
- Bug 1806407: Add a delay between successive retries for service reachability check and wait for n consecutive successes. #24684
- Bug 1806697: Don’t instrument etcd operator #24669
- Bug 1813429: Restore globally-writeable /etc/passwd in tests image #24691
- Bug 1812877: fixes configmap “extension-apiserver-authentication” not found #24677
- Full changelog
- [release 4.4] Bug 1822268: Add new crio.conf field to the template #1663
- Bug 1820823: [4.4] sdn: ignore new ovn-kubernetes OVS internal port names ovn-k8s-gw0 and ovn-k8s-mp0 #1615
- Bug 1824936: The Multus CNI configuration file “00-multus.conf” should not be removed #1647
- Bug 1823367: [release-4.4] cri-o: set log level to info #1634
- Bug 1822748: [ctrcfgcontroller] Use a struct array instead of map when creating new ignitions #1644
- Bug 1821799: OpenStack: disable tx checksum offload for workers #1627
- Bug 1820975: oVirt, fix disable tx checksum offload for workers #1628
- Bug 1817594: [release-4.4] Nodeip retry on failure #1616
- Bug 1817455: [release-4.4] fix wrongful backup of files not originally on the system #1609
- Bug 1817174: Move non-existant runtimeCgroups kubelet option to flag #1583
- Bug 1810996: [release-4.4] Fixed hardcoded ingress VIP password #1550
- Bug 1812526: [release-4.4] baremetal: Add watcher sidecar container for Coredns static pod #1557
- Bug 1814010: templates/master/00-master/_base/files: remove deprecated etcd assets #1570
- Full changelog
- Bug 1814207: fixes configmap “extension-apiserver-authentication” not found #87
- [release 4.4] Bug 1811202: /readyz should start returning failure on shutdown initiation #81
- Full changelog
- Bug 1823557: Upstream merge 2020-04-20 #135
- Small nit changes #1257
- Fixes add network policy locking #1262
- Trivial fix for kind setup wait #1264
- docs: Add documentation for how to build CI tests and run locally. #1169
- ci: re-run Kube build if cache failed #1259
- remove OVN specific podsecuritypolicy resource #1261
- ovn: improve Namespace/NetworkPolicy locking #1244
- util: add Hybrid Overlay IP to GetNodeWellKnownAddresses() #1250
- gateway: cleanup some sctp related changes #1253
- KIND: Adds check to make sure pods are up #1258
- Wait for pod to start running before deleting things in e2e tests #1232
- dual stack management port creation #1241
- regression: fix nil-pointer reference panic in defer function #1252
- ci: various cleanups and stop using kubetest #1246
- some unit tests #1245
- daemonset.sh: Using j2 tool to generate ovn-setup.yaml file. #1243
- dual-stack support for l3-gateway-config annotation #1239
- Bump K8S to v1.17.2 with KIND #1112
- initial dual-stack loadbalancer support #1234
- SSL for OVN daemonsets #1228
- Fix references to “minions” and “master nodes” #1240
- config: switch tests/docs normal DB address format (eg tcp:1.2.3.4:6641) #1235
- install: remove unsupported install methods #1237
- Also run CI on non-master branches #1231
- ci: shorter GitHub action job names #1236
- update pod annotation and CNI shim communication for dual-stack #1129
- Add hybrid-sdn support to KIND #1226
- Download kind in CI instead of go getting it #1233
- ovnkube.sh: Adding iptable rules to open up the OVN NB/SB DB raft ports #1230
- nit: change ovsdb server connection method variable name #1227
- Add e2e test that kills ovnkube-master; fix ovnkube-node test for multiple nodes #1219
- pass MACs, IPs, CIDRs around in parsed form rather than as strings #1211
- ci: Remove ruby dependency and simplify workflow #1207
- Fix golang linter timeouts #1223
- Upstream merge 2020-04-06 #123
- hybrid-overlay: pod IP/MAC might be nil #1217
- identify default flows with 0xdeffl05 cookie and add healthcheck for it #1194
- Add sctp service support #1137
- tests: add utilities to parse known-to-be-valid IPs, CIDRs, and MACs #1208
- Fix JOB_NAME to include ha/noha #1210
- Adds HA deployment option to KIND #1197
- fix up config for dual-stack, add dual-stack service CIDRs #1189
- add various health checks to ensure proper functioning of ovnkube-node #1184
- Raft orchestration configuration settings #1195
- add back -O OpenFlow option to replace-flows #1196
- Adds kernel multiple OVS to default KIND deployment #1155
- hybrid overlay extensions (VXLAN tunnels to other things) #889
- cni: don’t return empty values from ovsFind() #904
- refactor Link{Addr|Route}Add API and add Link{Route|Neigh}Exists API #1183
- rename k8s-<hostname> management OVS internal port to ovn-k8s-mp0 #1181
- master: fix merge breakage #1180
- export ovs-appctl cluster/status output as ovn_db_raft_cluster metrics #1173
- ovn: Fix default deny ACLs. #1175
- Drop OVN 2.10 support #1148
- remove legacy br-nexthop internal port, if it exists, before proceeding #1168
- build: coverage support (option 2) #1147
- Dual subnet allocation for dual-stack #1164
- Minor test case fixups #1163
- rename br-nexthop interface to ovn-k8s-gw0 #1165
- remove calls to sleep in various functions in ovnkube.sh #1162
- add build_info metric for ovn, OVN DB schema, and ovn-k8s artifacts #1159
- duplicate log entries in ovnkube daemon’s pod logfiles #1161
- ovn: fix up master build failure after merge #1158
- remove tcp/udp load balancers from l3 gateway on disabling NodePort #1154
- Fixes empty services, load balancer creation in OVN #1096
- validate cluster/service CIDRs against reserved IPs #1153
- node: fix management port IPv6 neighbor addition #1156
- ci: fix kind cluster name #1150
- convert all the ip-{link|addr|route|neigh} calls to netlink #1143
- fix the label prefix for ovnkube-db-raft - s/ovn.org/k8s.ovn.org/ #1152
- Added Dockerfile to build OVN-Kubernetes dev image #1149
- added more metrics and moved the metric collection for ovnkube-master #1144
- ovnkube-node daemon is not logging messages at level=5 #1139
- exit early from script upon failure to determine ip address of the host #1131
- add more metrics for ovnkube-master and ovnkube-node daemons #1130
- add cluster db related metrics using ovn-kube-util as an exporter #1128
- group all prometheus metrics and functions under metric package #1125
- handle correct parsing of _Server`Database’s index column #1123
- the ovn db file is ovn{nb|sb}_db.db and not ovn{nb|sb}.db #1119
- remove retrieving Index from the _Server database for now #1118
- Copy ovn-kube-util to /usr/bin for fedora images #1115
- Remove f31 advisory repo #1111
- Use erb to template ginkgo skip #1110
- ci: use checkout@v2 to work around v1 issues on job reruns #1104
- deadlock in ovnkube node while waiting on ready functions to complete #1103
- Enable E2E hairpin test for Services #1101
- node: rename pkg/cluster -> pkg/node #1098
- OWNERS: add bugzilla info #130
- cluster.go: Disable Southbound DB conditional monitoring. #126
- Bug 1819876: build: use OVS and OVN 2.13 #122
- CARRY: hybrid-overlay: fix argument handling for Windows hybrid-overlay.exe #118
- Revert “Add flow to route packets to external GW via VXLAN tunnel” #117
- Add flow to route packets to external GW via VXLAN tunnel #116
- Revert “WIP: test monitor-all fix” #115
- Upstream merge 2020-02-26 #106
- Fix: adding klog specific flags when logging to file #1099
- remove LinkSetVfTxRate from setupSriovInterface #1092
- Drop IPv6 cluster subnet limitation #1094
- Pull new OVN rpm for Fedora #1095
- add readiness probes for OVN/OVS daemons #1084
- Switch from logrus to klog #1047
- ipv6: Make IPAddrToHWAddr() aware of IPv6 #1091
- cluster.go: Disable Southbound DB conditional monitoring. #1089
- use add and remove OVSDB table operations instead of set #1083
- fix errors in ovn-appctl and ovs-appctl usage #1088
- fix chroot’s cannot change root directory to ‘/host’ error #1087
- support specifying custom ovn_encap_port in ovnkube.sh #1086
- build the expected network policies map correctly #1085
- stop delivering ovn-debug.sh script #1078
- use ${ovn_kubernetes_namespace} variable instead of ‘ovn-kubernetes’ #1081
- miscellaneous cleanups to ovnkube.sh and yaml templates #1079
- create address_sets only when required for network policy rules #1064
- network policy’s logicalport cache gets out-of-sync on pod deletion #1073
- Bug 1810814: CARRY: ovn: fix cloud load balancer rules for IPv6 #112
- Revert “cluster.go: Disable Southbound DB conditional monitoring.” #111
- Add more docs to pkg/cni/ipv4_hack.go #104
- More fixes… #105
- Bug 1819881: [4.4] bump OVS/OVN to 2.13 #129
- Bug 1814712: Removing node bring up debug log level #132
- Full changelog
Source code for this page located on github