Add missing release notes
Change-Id: If3eb28475d3c124cc1660a3e7ed9790bc4c2c148
This commit is contained in:
parent
649a9e2c2a
commit
6a7c4f8bce
@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Add flannel's host-gw backend option. Magnum deploys cluster over a
|
||||||
|
dedicated neutron private network by using flannel. Flannel's host-gw
|
||||||
|
backend gives the best performance in this topopolgy (private layer2) since
|
||||||
|
there is no packet processing overhead, no reduction to MTU, scales to many
|
||||||
|
hosts as well as the alternatives. The label "flannel_use_vxlan" was
|
||||||
|
repurposed when the network driver is flannel. First, rename the label
|
||||||
|
flannel_use_vxlan to flannel_backend. Second, redefine the value of this
|
||||||
|
label from "yes/no" to "udp/vxlan/host-gw".
|
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Add support for a new OpenSUSE driver for running k8s cluster on OpenSUSE.
|
||||||
|
This driver is experimental for now, and operators need to get it from
|
||||||
|
/contrib folder.
|
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Auto generate name for cluster and cluster-template. If users create
|
||||||
|
a cluster/cluster-template without specifying a name, the name will be
|
||||||
|
auto-generated.
|
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Decouple the hard requirement on barbican. Introduce a new certificate
|
||||||
|
store called x509keypair. If x509keypair is used, TLS certificates will
|
||||||
|
be stored at magnum's database instead of barbican. To do that, set the
|
||||||
|
value of the config ``cert_manager_type`` as ``x509keypair``.
|
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Decouple the hard requirement on neutron-lbaas. Introduce a new property
|
||||||
|
master_lb_enabled in cluster template. This property will determines if
|
||||||
|
a cluster's master nodes should be load balanced. Set the value to false
|
||||||
|
if neutron-lbaas is not installed.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Emit notifications when there is an event on a cluster. An event could be
|
||||||
|
a status change of the cluster due to an operation issued by end-users
|
||||||
|
(i.e. users create, update or delete the cluster). Notifications are sent
|
||||||
|
by using oslo.notify and PyCADF. Ceilometer can capture the events and
|
||||||
|
generate samples for auditing, billing, monitoring, or quota purposes.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- >
|
||||||
|
Enable Mesos cluster to export more slave flags via labels in
|
||||||
|
cluster template. Add the following labels: mesos_slave_isolation,
|
||||||
|
mesos_slave_image_providers, mesos_slave_work_dir,
|
||||||
|
and mesos_slave_executor_environment_variables.
|
@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
security:
|
||||||
|
- Fix global stack list in periodic task. In before, magnum's periodic task
|
||||||
|
performs a `stack-list` operation across all tenants. This is disabled
|
||||||
|
by Heat by default since it causes a security issue. At this release,
|
||||||
|
magnum performs a `stack-get` operation on each Heat stack by default.
|
||||||
|
This might not be scalable and operators have an option to fall back to
|
||||||
|
`stack-list` by setting the config `periodic_global_stack_list` to
|
||||||
|
`True` (`False` by default) and updating the heat policy file (usually
|
||||||
|
/etc/heat/policy.json) to allow magnum list stacks.
|
@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
prelude: |
|
||||||
|
Magnum service type and mission statement was changed [1].
|
||||||
|
|
||||||
|
Change service type from "Container service" to "Container Infrastructure
|
||||||
|
Management service". In addition, the mission statement is changed to
|
||||||
|
"To provide a set of services for provisioning, scaling, and managing
|
||||||
|
container orchestration engines."
|
||||||
|
|
||||||
|
The intend is to narrow the scope of the Magnum project to focus on
|
||||||
|
integrating container orchestration engines (COEs) with OpenStack.
|
||||||
|
API features intended to uniformly create, manage, and delete
|
||||||
|
individual containers across any COE will be removed from Magnum's
|
||||||
|
API, and will be re-introduced as a separate project called Zun.
|
||||||
|
|
||||||
|
[1] https://review.openstack.org/#/c/311476/
|
||||||
|
upgrade:
|
||||||
|
- All container/pod/service/replication controller operations were removed.
|
||||||
|
Users are recommended to use the COE's native tool (i.e. docker, kubectl)
|
||||||
|
to do the equivalent of the removed operations.
|
Loading…
Reference in New Issue
Block a user