|
1 | 1 | # CHANGELOG
|
2 | 2 |
|
3 |
| -## Release 2.5.0 (in development) |
| 3 | +## Release 2.5.0 |
4 | 4 |
|
5 | 5 | ### Breaking changes
|
6 | 6 | - Basic authentication has been deprecated in favour of OpenID Connect (OIDC)
|
@@ -90,3 +90,91 @@ documentation with default credentials for Metalk8s UI and Grafana UI
|
90 | 90 | - [#2264](https://github.com/scality/metalk8s/issues/2264) - Add documentation
|
91 | 91 | on the list of Cluster and Service configurations
|
92 | 92 | (PR [#2291](https://github.com/scality/metalk8s/pull/2291))
|
| 93 | + |
| 94 | +## Release 2.4.3 |
| 95 | + |
| 96 | +### Features added |
| 97 | +- [#1993](https://github.com/scality/metalk8s/issues/1993) - Add Solutions |
| 98 | +management, CLI tooling to deploy Solutions (complex Kubernetes applications) |
| 99 | +(PR [#2279](https://github.com/scality/metalk8s/pull/2279)) |
| 100 | + |
| 101 | +### Enhancements |
| 102 | +- Add `label_selector` in MetalK8s custom kubernetes salt module for listing |
| 103 | +kubernetes objects (PR [#2236](https://github.com/scality/metalk8s/pull/2236)) |
| 104 | + |
| 105 | +- [#2328](https://github.com/scality/metalk8s/issues/2328) - Bump K8S version |
| 106 | +to 1.15.11 (PR [#2362](https://github.com/scality/metalk8s/pull/2362)) |
| 107 | + |
| 108 | +- Salt grains cache is now enabled |
| 109 | +(PR [#2417](https://github.com/scality/metalk8s/pull/2417) |
| 110 | + |
| 111 | +### Bug fixes |
| 112 | +- [#2334](https://github.com/scality/metalk8s/issues/2334) - Add and |
| 113 | +install `yum-utils` package required for cluster expansion |
| 114 | +(PR [#2343](https://github.com/scality/metalk8s/pull/2343)) |
| 115 | + |
| 116 | +- [#2245](https://github.com/scality/metalk8s/issues/2245) - Rephrase volume |
| 117 | +status from `Available` to `Ready` |
| 118 | +(PR [#2248](https://github.com/scality/metalk8s/pull/2248)) |
| 119 | + |
| 120 | +- [#2409](https://github.com/scality/metalk8s/issues/2409) - Deletion |
| 121 | +on pending volumes (PR [#2410](https://github.com/scality/metalk8s/pull/2410)) |
| 122 | + |
| 123 | +## Release 2.4.2 |
| 124 | + |
| 125 | +### Breaking changes |
| 126 | +- If `apiServer.host` is configured in `BootstrapConfiguration`, this is no |
| 127 | +longer used (and must no longer be defined). |
| 128 | +- If `apiServer.keepalived` is configured in `BootstrapConfiguration`, this is |
| 129 | +no longer used, and Keepalived is no longer deployed at all. |
| 130 | +- Generated `admin.conf` `KubeConfig` files point to the control-plane IP of the |
| 131 | +host on which they are generated. You can override this when using them using |
| 132 | +`kubectl`s `-s`/`--server` argument to point to another address. |
| 133 | + |
| 134 | +### Features added |
| 135 | +- [#1891](https://github.com/scality/metalk8s/issues/1891) - Allow adding |
| 136 | +labels to *Volume*s from the UI |
| 137 | +(PRs [#1979](https://github.com/scality/metalk8s/pull/1979) and |
| 138 | +[#2066](https://github.com/scality/metalk8s/pull/2066)) |
| 139 | + |
| 140 | +- [#2049](https://github.com/scality/metalk8s/issues/2049) - Deploy |
| 141 | +[prometheus-adapter](https://github.com/DirectXMan12/k8s-prometheus-adapter/) |
| 142 | +to implement the `metrics.k8s.io` API, to support `kubectl top` and other |
| 143 | +consumers of this API |
| 144 | +(PR [#2057](https://github.com/scality/metalk8s/pull/2057)) |
| 145 | + |
| 146 | +- [#2103](https://github.com/scality/metalk8s/issues/2103) - Add a host-local |
| 147 | +`nginx` on every node to provide highly-available and load-balanced access to |
| 148 | +`kube-apiserver` (PR [#2106](https://github.com/scality/metalk8s/pull/2106)) |
| 149 | + |
| 150 | +- [#2052](https://github.com/scality/metalk8s/issues/2052) - Handle |
| 151 | +configuration of an HTTP proxy for `containerd` (PRs |
| 152 | +[#2071](https://github.com/scality/metalk8s/pull/2071) and |
| 153 | +[#2201](https://github.com/scality/metalk8s/pull/2201)) |
| 154 | + |
| 155 | +- [#2149](https://github.com/scality/metalk8s/issues/2149) - Provide access to |
| 156 | +the product documentation from the UI |
| 157 | +(PR [#2176](https://github.com/scality/metalk8s/pull/2176)) |
| 158 | + |
| 159 | +### Bug fixes |
| 160 | + |
| 161 | +- [#2083](https://github.com/scality/metalk8s/issues/2083) + |
| 162 | +[#2102](https://github.com/scality/metalk8s/issues/2102) - Ensure safer |
| 163 | +approach when expanding the `etcd` cluster |
| 164 | +(PRs [#2099](https://github.com/scality/metalk8s/pull/2099) and |
| 165 | +[#2198](https://github.com/scality/metalk8s/pull/2198)) |
| 166 | + |
| 167 | +## Release 2.4.1 |
| 168 | + |
| 169 | +### Features added |
| 170 | + |
| 171 | +- ~~[#1891](https://github.com/scality/metalk8s/issues/1891) - Allow adding |
| 172 | +labels to *Volume*s from the UI |
| 173 | +(PR [#1979](https://github.com/scality/metalk8s/pull/1979))~~ _Note: this only |
| 174 | +sets labels on the Volume object, not the created PV. Fixed in 2.4.2_ |
| 175 | + |
| 176 | +### Bug fixes |
| 177 | + |
| 178 | +- [#1970](https://github.com/scality/metalk8s/issues/1970) - Ensure yum |
| 179 | +history, repositories and RPM databases are properly closed after a |
| 180 | +transaction (PR [#1971](https://github.com/scality/metalk8s/pull/1971)) |
0 commit comments