From d68f25114e2eb245e338cf653265548fd8c89f6b Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Wed, 16 Mar 2016 17:02:52 -0400 Subject: [PATCH] releasenotes: add notes for Mitaka cycle Change-Id: I682987c9c6be77425b29d089ffff150c7391a959 --- .../glance_cache_logging-1f53fc9d71d04686.yaml | 3 +++ .../notes/glance_db_class-dee87f87e25d0040.yaml | 4 ++++ .../notes/ipv6_registry-95b934a99a6f2639.yaml | 3 +++ .../keystone_python_depr-80fa804d9cd242c5.yaml | 3 +++ .../notes/multi_store-d53d0e440b55e9d6.yaml | 13 +++++++++++++ .../notes/new_service_name-307a5803a248d2a3.yaml | 6 ++++++ releasenotes/notes/pymysql-e57bf1f0289dd426.yaml | 3 +++ .../notes/registry_ssl-eed9bdc67c795cde.yaml | 3 +++ .../notes/remove_cluster_id-da63a8f698b27cec.yaml | 3 +++ .../notes/remove_old_auth-d9fc4af8e2ced291.yaml | 3 +++ .../notes/remove_posix-d1f775df21874348.yaml | 4 ++++ .../notes/remove_qpid-0b446db43fdea617.yaml | 5 +++++ .../notes/update_swift-52dfa8715cddbe91.yaml | 7 +++++++ 13 files changed, 60 insertions(+) create mode 100644 releasenotes/notes/glance_cache_logging-1f53fc9d71d04686.yaml create mode 100644 releasenotes/notes/glance_db_class-dee87f87e25d0040.yaml create mode 100644 releasenotes/notes/ipv6_registry-95b934a99a6f2639.yaml create mode 100644 releasenotes/notes/keystone_python_depr-80fa804d9cd242c5.yaml create mode 100644 releasenotes/notes/multi_store-d53d0e440b55e9d6.yaml create mode 100644 releasenotes/notes/new_service_name-307a5803a248d2a3.yaml create mode 100644 releasenotes/notes/pymysql-e57bf1f0289dd426.yaml create mode 100644 releasenotes/notes/registry_ssl-eed9bdc67c795cde.yaml create mode 100644 releasenotes/notes/remove_cluster_id-da63a8f698b27cec.yaml create mode 100644 releasenotes/notes/remove_old_auth-d9fc4af8e2ced291.yaml create mode 100644 releasenotes/notes/remove_posix-d1f775df21874348.yaml create mode 100644 releasenotes/notes/remove_qpid-0b446db43fdea617.yaml create mode 100644 releasenotes/notes/update_swift-52dfa8715cddbe91.yaml diff --git a/releasenotes/notes/glance_cache_logging-1f53fc9d71d04686.yaml b/releasenotes/notes/glance_cache_logging-1f53fc9d71d04686.yaml new file mode 100644 index 00000000..d12a3dde --- /dev/null +++ b/releasenotes/notes/glance_cache_logging-1f53fc9d71d04686.yaml @@ -0,0 +1,3 @@ +--- +features: + - Create glance::cache::logging class that follow the same pattern as other modules. diff --git a/releasenotes/notes/glance_db_class-dee87f87e25d0040.yaml b/releasenotes/notes/glance_db_class-dee87f87e25d0040.yaml new file mode 100644 index 00000000..df96506d --- /dev/null +++ b/releasenotes/notes/glance_db_class-dee87f87e25d0040.yaml @@ -0,0 +1,4 @@ +--- +features: + - Introduce glance::api::db and glance::registry::db classes to follow other modules. + They aim to configure database connection for Glance API and Glance Registry. diff --git a/releasenotes/notes/ipv6_registry-95b934a99a6f2639.yaml b/releasenotes/notes/ipv6_registry-95b934a99a6f2639.yaml new file mode 100644 index 00000000..025701c0 --- /dev/null +++ b/releasenotes/notes/ipv6_registry-95b934a99a6f2639.yaml @@ -0,0 +1,3 @@ +--- +features: + - Normalize registry_host if IPv6 by adding brackets if not there. diff --git a/releasenotes/notes/keystone_python_depr-80fa804d9cd242c5.yaml b/releasenotes/notes/keystone_python_depr-80fa804d9cd242c5.yaml new file mode 100644 index 00000000..cc15362d --- /dev/null +++ b/releasenotes/notes/keystone_python_depr-80fa804d9cd242c5.yaml @@ -0,0 +1,3 @@ +--- +deprecations: + - Remove usage of keystone::python class, that is deprecated. diff --git a/releasenotes/notes/multi_store-d53d0e440b55e9d6.yaml b/releasenotes/notes/multi_store-d53d0e440b55e9d6.yaml new file mode 100644 index 00000000..bb119434 --- /dev/null +++ b/releasenotes/notes/multi_store-d53d0e440b55e9d6.yaml @@ -0,0 +1,13 @@ +--- +features: + - Implement multiple store configuration. + It moves the default_store config option to the glance::api + class, and makes it possible to configure more than one store while + supplying a value for the default store to be used. If only one store + is given for glance_store/stores, the default store is automatically + set to be the same value. If multiple stores are given and no default + store is explicitly set, the config will fail and ask the user to + provide a default store. + +deprecations: + - Deprecate known_stores parameter in favor of stores. diff --git a/releasenotes/notes/new_service_name-307a5803a248d2a3.yaml b/releasenotes/notes/new_service_name-307a5803a248d2a3.yaml new file mode 100644 index 00000000..27225803 --- /dev/null +++ b/releasenotes/notes/new_service_name-307a5803a248d2a3.yaml @@ -0,0 +1,6 @@ +--- +deprecations: + - Change default value for service_name in glance::keystone::auth class. + If Glance Service name is not set to "Image Service", a warning + will be sent. The default value changed to match + with https://github.com/openstack/keystone/blob/master/etc/default_catalog.templates diff --git a/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml b/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml new file mode 100644 index 00000000..3556c0c8 --- /dev/null +++ b/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml @@ -0,0 +1,3 @@ +--- +features: + - Support of PyMySQL driver for MySQL backend. diff --git a/releasenotes/notes/registry_ssl-eed9bdc67c795cde.yaml b/releasenotes/notes/registry_ssl-eed9bdc67c795cde.yaml new file mode 100644 index 00000000..e6a03b7d --- /dev/null +++ b/releasenotes/notes/registry_ssl-eed9bdc67c795cde.yaml @@ -0,0 +1,3 @@ +--- +features: + - Allow to configure Glance API to communicate with Glance Registry using SSL. diff --git a/releasenotes/notes/remove_cluster_id-da63a8f698b27cec.yaml b/releasenotes/notes/remove_cluster_id-da63a8f698b27cec.yaml new file mode 100644 index 00000000..40d8e4dd --- /dev/null +++ b/releasenotes/notes/remove_cluster_id-da63a8f698b27cec.yaml @@ -0,0 +1,3 @@ +--- +deprecations: + - Remove deprecated cluster_id parameter. diff --git a/releasenotes/notes/remove_old_auth-d9fc4af8e2ced291.yaml b/releasenotes/notes/remove_old_auth-d9fc4af8e2ced291.yaml new file mode 100644 index 00000000..2818d4c9 --- /dev/null +++ b/releasenotes/notes/remove_old_auth-d9fc4af8e2ced291.yaml @@ -0,0 +1,3 @@ +--- +deprecations: + - Use identity_uri and auth_uri by default and remove old deprecated auth parameters. diff --git a/releasenotes/notes/remove_posix-d1f775df21874348.yaml b/releasenotes/notes/remove_posix-d1f775df21874348.yaml new file mode 100644 index 00000000..2930cc25 --- /dev/null +++ b/releasenotes/notes/remove_posix-d1f775df21874348.yaml @@ -0,0 +1,4 @@ +--- +other: + - Remove all Puppet resources that manage Users, Groups, and File modes + because upstream packaging already manages them. diff --git a/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml b/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml new file mode 100644 index 00000000..c59a436d --- /dev/null +++ b/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml @@ -0,0 +1,5 @@ +--- +deprecations: + - Remove QPID messaging support. + Qpid messaging driver is removed from oslo.messaging so we won't support + anymore. diff --git a/releasenotes/notes/update_swift-52dfa8715cddbe91.yaml b/releasenotes/notes/update_swift-52dfa8715cddbe91.yaml new file mode 100644 index 00000000..951f57e3 --- /dev/null +++ b/releasenotes/notes/update_swift-52dfa8715cddbe91.yaml @@ -0,0 +1,7 @@ +--- +upgrade: + - Before, when Glance was configured with Swift backend, credentials were stored in database. + It caused issues when credentials change, old images are not usable anymore. + Glance and Glance store projects implemented a way to use separated sections for credentials + without storing them in database. The puppet-glance module is now using this new method, also + Glance Cache configuration does not have Swift parameters anymore, so we deleted them.