magnum/releasenotes/notes
Mohammed Naser cfe2753fd3 [fedora atomic k8s] Add boot from volume support
Support boot from volume for Kubernetes all nodes (master and worker)
so that user can create a big size root volume, which could be more
flexible than using docker_volume_size. And user can specify the
volume type so that user can leverage high performance storage, e.g.
NVMe etc.

And a new label etcd_volme_type is added as well so that user can
set volume type for etcd volume.

If the boot_volume_type or etcd_volume_type are not passed by labels,
Magnum will try to read them from config option
default_boot_volume_type and default_etcd_volume_type. A random
volume type from Cinder will be used if those options are not set.

Task: 30374
Story: 2005386

Co-Authorized-By: Feilong Wang<flwang@catalyst.net.nz>

Change-Id: I39dd456bfa285bf06dd948d11c86867fc03d5afb
2019-09-20 05:00:29 +00:00
..
.placeholder Add reno to Magnum 2016-04-05 08:45:43 +08:00
add-container_infra_prefix-516cc43fbc5a0617.yaml k8s_fedora: Add container_infra_prefix label 2017-09-22 12:08:07 +02:00
add-docker-storage-driver-to-baymodel-1ed9ba8d43ecfea1.yaml Add docker-storage-driver attribute to baymodel 2016-06-01 10:42:19 +02:00
add-federation-api-cf55d04f96772b0f.yaml federation api: api endpoints 2018-02-09 00:59:31 -03:00
add-hostgw-backend-option-1d1f9d8d95ec374f.yaml Add missing release notes 2016-08-31 18:14:06 -05:00
add-information-about-cluster-in-event-notifications-a3c992ab24b32fbd.yaml Add information about the cluster in magnum event notifications 2019-07-29 11:23:42 +03:00
add-k8s-label-for-portal-network-cidr-a09edab29da6e7da.yaml [k8s] Add new label service_cluster_ip_range 2018-08-14 11:20:10 +12:00
add-kubelet-to-master-nodes-da2d4ea0d3a332cd.yaml [k8s] Add kubelet to the master nodes 2018-08-28 22:07:53 +02:00
add-octavia-client-4e5520084eae3c2b.yaml Add Octavia python client for Magnum 2018-11-05 11:45:41 -08:00
add-opensuse-driver-f69b6d346ca82b87.yaml Add missing release notes 2016-08-31 18:14:06 -05:00
add-overlay-networks-to-swarm-4467986d7853fcd8.yaml Add support for overlay networks in Swarm. 2016-09-07 12:09:51 +02:00
add-upgrade-check-framework-5057ad67a7690a14.yaml Add framework for magnum-status upgrade check 2019-01-27 04:26:30 +00:00
affinity-policy-for-mesos-template-def-82627eb231aa4d28.yaml make sure to set node_affinity_policy for Mesos template definition 2019-03-01 15:49:06 -08:00
allow-cluster-template-being-renamed-82f7d5d1f33a7957.yaml Allow cluster template being renamed 2019-01-28 18:57:16 +00:00
allow-multimaster-no-fip-b11520485012d949.yaml Allow multimaster lb with no floating ip option 2018-06-25 11:51:13 -07:00
allow-setting-network-subnet-FIP-when-creating-cluster-ae0cda35ade28a9f.yaml Allow setting network, subnet and FIP when creating cluster 2019-07-31 20:41:20 +12:00
async-bay-operations-support-9819bd06122ea9e5.yaml Support for async bay operations 2016-08-11 09:28:34 -05:00
availability_zone-2d73671f5ea065d8.yaml Add label availability_zone 2018-02-05 15:03:59 +00:00
boot-from-volume-7c73df68d7f325aa.yaml [fedora atomic k8s] Add boot from volume support 2019-09-20 05:00:29 +00:00
bp-add-kube-dashboard-8a9f7d7c73c2debd.yaml Add release note and doc changes for kube dashboard 2017-05-17 12:13:52 +00:00
bp-auto-generate-name-052ea3fdf05fdbbf.yaml Add missing release notes 2016-08-31 18:14:06 -05:00
bp-barbican-alternative-store-35ec3eda0abb0e25.yaml Add missing release notes 2016-08-31 18:14:06 -05:00
bp-container-monitoring-d4bb1cbd0a4e44cc.yaml [k8s] Monitoring with Prometheus and Grafana 2017-03-17 11:41:43 +01:00
bp-decouple-lbaas-c8f2d73313c40b98.yaml Add missing release notes 2016-08-31 18:14:06 -05:00
bp-keypair-override-on-create-ca8f12ffca41cd62.yaml Allow keypair to be added during cluster create 2016-10-06 17:25:09 +00:00
bp-magnum-notifications-8bd44cfe9e80f82b.yaml Add missing release notes 2016-08-31 18:14:06 -05:00
bp-mesos-slave-flags-de6cf8c4d2c3c916.yaml Add missing release notes 2016-08-31 18:14:06 -05:00
bp-secure-etcd-cluster-coe-5abd22546f05a85b.yaml Add reno: bp secure-etcd-cluster-coe 2017-02-13 11:08:43 +05:30
broken-kuberenetes-client-d2d1da6029825208.yaml kuberntes: Disable the scale_manager for scale down 2018-02-22 17:14:45 +00:00
bug-1580704-32a0e91e285792ea.yaml Add openstack_ca_file configuration option 2018-01-17 14:58:56 +00:00
bug-1614596-support-ssl-magnum-api-e4896928c6562e03.yaml Use werkzeug to run Magnum API with SSL 2016-08-24 03:57:30 +00:00
bug-1663757-198e1aa8fa810984.yaml Add verify_ca configuration parameter 2017-11-21 10:25:32 -08:00
bug-1697655-add-etcd-volume-size-label-abde0060595bbbeb.yaml Add reno for etcd_volume_size label 2017-07-14 06:35:18 +00:00
bug-1718947-0d4e67529e2817d7.yaml Generate stack name as a valid hostname 2017-11-02 13:17:32 +00:00
bug-1722522-d94743c6362a5e48.yaml Make docker_storage_driver a str instead of enum 2017-12-14 14:41:09 +00:00
bug-1766284-k8s-fedora-admin-user-e760f9b0edf49391.yaml k8s_fedora: Add admin user 2018-04-25 12:22:43 +00:00
bug-2002728-kube-os-conf-region-46cd60537bdabdb2.yaml Provide a region to the K8S Fedora Atomic config 2018-07-10 10:19:29 +03:00
bug-2002981-trustee-auth-region-name-37796a4e6a274fb8.yaml Trustee: provide region_name to auth_url searching 2018-07-24 19:22:01 +03:00
bug-2004942-052321df27529562.yaml Allow overwriting labels on swarm mode creation 2019-02-06 14:28:59 +01:00
calico-network-driver-0199c2459041ae81.yaml Support calico as network driver 2018-02-21 14:47:54 +13:00
cert-manager-api-ee0cf7f3b767bb5d.yaml [k8s] allow enabling kubernetes cert manager api 2018-02-15 14:25:48 +00:00
change-bay-to-cluster-in-config-1f2b95d1176d7231.yaml Fix release note 2016-09-02 11:06:30 +02:00
change-service-name-ce5c72642fe1d3d1.yaml Update Magnum service name and description 2016-05-23 15:59:16 -05:00
client-embed-certs-322701471e4d6e1d.yaml Reno for embed certs in kubernetes config 2018-07-27 10:09:05 +02:00
cluster_template_update_labels-10ce66c87795f11c.yaml Now user can update label values in cluster-template 2018-02-09 11:26:13 +00:00
configure-etcd-auth-bug-1759813-baac5e0fe8a2e97f.yaml k8s_fedora: Explicitly set etcd authentication 2018-03-29 11:36:26 +00:00
coredns-update-9b03da4b89be18ad.yaml Update coredns from upstream manifest and to 1.3.1 2019-04-18 12:38:58 +02:00
CVE-2016-7404-f53e62a4a40e4d30.yaml Add reno for cluster_user_trust option 2017-03-29 15:18:00 +00:00
default-policy-k8s-keystone-auth-fa74aa03dcc12ef3.yaml [fedora-atomic][k8s] Support default Keystone auth policy file 2019-06-11 11:57:15 +12:00
deploy-tiller-in-k8s-df12ee41d00dd7ff.yaml k8s_fedora: Deploy tiller 2019-02-11 11:18:08 +01:00
deprecate-send_cluster_metrics-8adaac64a979f720.yaml Deprecate send_cluster_metrics 2018-08-20 10:53:50 +12:00
disable-ssh-password-authn-f2baf619710e52aa.yaml [fedora-atomic][k8s]Disable ssh password authentication 2019-09-04 09:54:20 +12:00
dns-autoscale-90b63e3d71d7794e.yaml Make DNS pod autoscale 2018-04-19 23:09:55 +12:00
docker-volume-type-46044734f5a27661.yaml Add reno for docker_volume_type label 2017-06-01 16:17:37 +00:00
enable_cloud_provider_label-ed79295041bc46a8.yaml k8s_fedora: Add cloud_provider_enabled label 2018-07-13 09:39:08 +02:00
fix-cluster-floating-ip-enabled-default-value-4e24d4bf09fc08c8.yaml Remove cluster floating_ip_enabled default value 2019-09-09 11:19:03 +12:00
fix-cluster-update-886bd2d1156bef88.yaml Use existing templates for cluster-update command 2018-09-24 11:17:02 +02:00
fix-global-stack-list-7a3a66169f5c4aa8.yaml Add missing release notes 2016-08-31 18:14:06 -05:00
fix-k8s-coe-version-a8ea38f327ea6bb3.yaml Fix coe_version for k8s driver 2019-06-10 14:01:04 +12:00
fix-race-condition-for-k8s-multi-masters-29bd36de57df355a.yaml Fix race condition issue for k8s multi masters 2018-06-14 09:16:32 +12:00
flannel-cni-4a5c9f574325761e.yaml [k8s] Make flannel self-hosted 2019-03-05 18:33:45 +01:00
flannel-reboot-fix-f1382818daed4fa8.yaml Add reno for flannel reboot fix 2019-02-22 11:07:59 +01:00
grafana_prometheus_tag_label-78540ea106677485.yaml Add prometheus & grafana container image tags 2018-08-31 18:20:26 +03:00
heat-container-agent-for-train-e63bc1559750fe9c.yaml Set train-dev as the default tag for heat-container-agent 2019-07-26 10:01:27 +12:00
heat-container-agent-tag-92848c1062c16c76.yaml Add heat_container_agent_tag label 2018-10-24 10:40:55 +02:00
heat-container-agent-tag-fe7cec6b890329af.yaml [k8s_fedora] Add heat-agent to worker nodes 2019-02-13 09:36:33 +00:00
helm-install-ingress-nginx-fe2acec1dd3032e3.yaml [k8s] Add nginx based ingress controller 2019-04-10 09:16:59 +02:00
helm-install-metrics-service-cd18be76c4ed0e5f.yaml [k8s] helm install metrics service 2019-02-13 17:34:29 +01:00
helm-install-prometheus-operator-ea87752bc57a0945.yaml [k8s] Update prometheus monitoring helm based configuration 2019-06-25 10:07:55 +00:00
ignore-calico-devices-in-network-manager-e1bdb052834e11e9.yaml [k8s_fedora_atomic] Make calico devices unmanaged in NetworkManager config for master node 2019-05-31 14:56:02 +12:00
ingress-controller-552ea956ceabdd25.yaml [kubernetes] add ingress controller 2018-02-22 15:54:46 +00:00
integrate-osprofiler-79bdf2d0cd8a39fb.yaml Add release note for BP OSProfiler in Magnum 2017-01-25 17:42:24 +07:00
k8s_fedora_atomic_apply_cluster_role-8a46c881de1a1fa3.yaml k8s_fedora: Create admin cluster-role 2018-06-18 13:59:14 +02:00
k8s_fedora_protect_kubelet-8468ddcb92c2a624.yaml k8s_fedora: Add kubelet authentication/authorization 2018-03-26 15:17:57 +00:00
k8s-cluster-creation-speedup-21b5b368184d7bf0.yaml [k8s] Cluster creation speedup 2018-12-15 11:59:57 +00:00
k8s-delete-vip-fip-b2ddf61ddbc080bc.yaml [k8s_fedora_atomic] Delete floating ip for load balancer 2019-01-25 12:15:08 +13:00
k8s-fedora-atomic-rolling-upgrade-3d8edcdd91fa1529.yaml [k8s][fedora atomic] Rolling upgrade support 2019-06-07 14:48:08 +12:00
k8s-improve-floating-ip-enabled-84cd00224d6b7bc1.yaml Improve floating IP allocation 2019-03-20 18:44:45 +13:00
k8s-keystone-auth-6c88c1a2d406fb61.yaml Support Keystone AuthN and AuthZ for k8s 2019-01-14 13:46:42 +13:00
k8s-nodes-security-group-9d8dbb91b006d9dd.yaml [k8s-fedora-atomic] Security group definition for worker nodes 2019-02-27 22:15:46 +00:00
k8s-octavia-ingress-controller-32c0b97031fd0dd4.yaml Support octavia-ingress-controller 2019-01-31 14:49:32 +13:00
k8s-prometheus-clusterip-b191fa163e3f1125.yaml [k8s-fedora-atomic] Use ClusterIP for prometheus service 2019-02-28 00:13:28 +13:00
keystone_trustee_interface-6d63b74616dda1d4.yaml reno: add custom keystone endpoint_type in configuration 2017-05-24 11:35:22 +02:00
kubernetes-cloud-config-6c9a4bfec47e3bb4.yaml k8s_fedora: Use external kubernetes/cloud-provider-openstack 2018-12-19 10:56:47 +01:00
make-keypair-optional-fcf4a17e440d0879.yaml Make providing a keypair optional 2018-11-21 16:17:46 +00:00
no-cinder-volume-87b9339e066c30a0.yaml Make cinder volume optional 2016-11-10 11:13:09 +01:00
podsecuritypolicy-2400063d73524e06.yaml k8s_fedora_atomic: Add PodSecurityPolicy 2019-09-11 08:38:42 +00:00
pre-delete-cluster-5e27cfdf45e25805.yaml Release note for cluster pre-delete 2018-12-14 14:52:00 +13:00
quota-api-182cd1bc9e706b17.yaml Resource Quota - Adding quota API 2017-01-23 11:00:11 -06:00
RBAC-and-client-incompatibility-fdfeab326dfda3bf.yaml Add reno for RBAC and client incompatibility 2018-03-08 14:17:18 +01:00
remove-container-endpoint-3494eb8bd2406e87.yaml Add missing release notes 2016-08-31 18:14:06 -05:00
rename-minion-to-node-9d32fe77d765f149.yaml [k8s][fedora atomic] Using node instead of minion 2019-06-11 18:20:14 +00:00
resize-api-2bf1fb164484dea9.yaml Support <ClusterID>/actions/resize API 2019-03-19 20:13:17 +00:00
return-clusterid-for-resize-upgrade-6e841c7b568fa807.yaml Return ClusterID for resize and upgrade 2019-07-26 09:49:30 +12:00
return-server-id-in-kubeminion-cb33f5141e0b7fa9.yaml Return instance ID of worker node 2019-02-27 10:46:41 +01:00
rollback-bay-on-update-failure-83e5ff8a7904d5c4.yaml Rollback bay on update failure 2016-08-15 17:09:23 +08:00
rotate-cluster-cert-9f84deb0adf9afb1.yaml Add an API to rotate a cluster CA certificate 2017-01-23 21:26:05 -06:00
server-groups-for-both-master-and-workder-bdd491e4323955d4.yaml Add server group for cluster worker nodes 2019-02-27 09:09:20 +00:00
set-traefik-tag-7d4aca5685147970.yaml [k8s] Set traefik to stable version v1.7.10 2019-04-17 14:16:14 +02:00
stats-api-68bc66147ac027e6.yaml Magnum stats API 2017-01-17 09:48:54 -06:00
strip-ca-certificate-a09d0c31c45973df.yaml Strip signed certificate 2018-06-06 14:26:50 +02:00
support_nodes_affinity_policy-22253fb9cf6739ec.yaml Support soft-anti-affinity policy for nodes 2018-01-24 07:13:48 +13:00
support-all-tenants-for-admin-a042f5c520d35837.yaml Support accessing all clusters/templates across projects 2018-02-07 20:30:35 +00:00
support-auto-healing-3e07c16c55209b0a.yaml [fedora_atomic] Support auto healing for k8s 2019-04-17 14:47:39 +12:00
support-auto-healing-controller-333d1266918111e9.yaml Support auto_healing_controller 2019-07-24 17:52:33 +12:00
support-multi-dns-server-0528be20f0e6aa62.yaml Support multi DNS server 2019-04-08 23:08:45 +00:00
support-octavia-for-k8s-service-d5d7fd041f9d76fa.yaml Release note for supporting Octavia as LoadBalancer type service backend 2018-06-04 09:42:18 +00:00
support-policy-and-doc-in-code-0c19e479dbd953c9.yaml Add sample policy configuration to doc 2017-10-23 11:30:12 +07:00
swarm-integration-with-cinder-e3068138a3f75dbe.yaml Add rexray volume driver to Swarm 2016-09-03 13:50:19 +02:00
swarm-live-restore-b03ad192367abced.yaml [swarm-mode] Remove --live-restore from Docker daemon options 2018-10-16 17:22:41 +00:00
sync-service-account-keys-for-multi-masters-71217c4cf4dd472c.yaml Sync service account keys for multi masters 2018-06-19 19:23:40 +12:00
update-kubernetes-dashboard-5196831c32d55aee.yaml Update kubernetes dashboard to v1.8.3 2018-02-23 09:42:44 +13:00
update-swarm-73d4340a881bff2f.yaml Update Swarm version to 1.2.5 2016-12-16 10:29:52 +01:00
update-to-f27-cc8aa873cdf111bc.yaml Run etcd and flanneld in a system container 2018-02-22 12:30:27 +00:00
upgrade-api-975233ab93c0c092.yaml Add cluster upgrade to the API 2019-06-07 12:01:10 +12:00
upgrade-to-k8s-v1.11.1-8065fd768873295d.yaml Bump k8s version to v1.11.1 2018-08-08 09:29:09 +00:00
using-vxlan-for-flannel-backend-8d82a290ca97d6e2.yaml Using vxlan as default value for flannel_backend 2019-09-02 14:59:20 +12:00