summaryrefslogtreecommitdiff
path: root/releasenotes/notes/configdrive-support-using-ceph-radosgw-8c6f7b8bede2077c.yaml
diff options
context:
space:
mode:
authorAnup Navare <anup.d.navare@intel.com>2016-12-05 22:50:55 +0000
committerAnup Navare <anup.d.navare@intel.com>2017-04-12 17:21:50 +0000
commit58b34b0b3002cd5bc355bfb0e6f5406004a4da41 (patch)
tree544d9674315fa149b22d2e1a713257bc021d7b48 /releasenotes/notes/configdrive-support-using-ceph-radosgw-8c6f7b8bede2077c.yaml
parent8aec5fb6a579e1471265beb044fde92755d6e5a1 (diff)
downloadironic-58b34b0b3002cd5bc355bfb0e6f5406004a4da41.tar.gz
Config drive support for ceph radosgw
Currently config drive can be stored in swift with keystone authentication. This change allows ironic to store the config drive in ceph radosgw and use radosgw authentication mechanism that is not currently supported. It uses swift API compatibility for ceph radosgw. New options: [deploy]/configdrive_use_object_store [deploy]/object_store_endpoint_type Deprecations: [conductor]/configdrive_use_swift Replaced by: [deploy]/configdrive_use_object_store [glance]/temp_url_endpoint_type Replaced by: [deploy]/object_store_endpoint_type Change-Id: I9204c718505376cfb73632b0d0f31cea00d5e4d8 Closes-Bug: #1642719
Diffstat (limited to 'releasenotes/notes/configdrive-support-using-ceph-radosgw-8c6f7b8bede2077c.yaml')
-rw-r--r--releasenotes/notes/configdrive-support-using-ceph-radosgw-8c6f7b8bede2077c.yaml23
1 files changed, 23 insertions, 0 deletions
diff --git a/releasenotes/notes/configdrive-support-using-ceph-radosgw-8c6f7b8bede2077c.yaml b/releasenotes/notes/configdrive-support-using-ceph-radosgw-8c6f7b8bede2077c.yaml
new file mode 100644
index 000000000..e47a9b190
--- /dev/null
+++ b/releasenotes/notes/configdrive-support-using-ceph-radosgw-8c6f7b8bede2077c.yaml
@@ -0,0 +1,23 @@
+---
+features:
+ - Adds support for storing the configdrive in radosgw using
+ the swift API.
+ - |
+ Adds support to use the radosgw authentication mechanism that relies
+ on username and password instead of auth token.
+ The following options must be specified in ironic configuration file:
+
+ * ``[swift]/auth_url``
+ * ``[swift]/username``
+ * ``[swift]/password``
+
+deprecations:
+ - The ``[conductor]/configdrive_use_swift`` and
+ ``[glance]/temp_url_endpoint_type`` options are deprecated and will be
+ removed in the Queens release.
+ Use ``[deploy]/configdrive_use_object_store`` and
+ ``[deploy]/object_store_endpoint_type`` respectively instead.
+upgrade:
+ - Adds a ``[deploy]/object_store_endpoint_type`` option to specify the
+ type of endpoint to use for instance images and configdrive storage.
+ Allowed values are 'swift' or 'radosgw'. The default is 'swift'.