releasenotes: add notes for Mitaka cycle
Change-Id: I8b5f6979f692255921ffc26cd61d0d1f17b58eab
This commit is contained in:
parent
6514eb100c
commit
04a484ac1a
3
releasenotes/notes/api_paste-b94e191896840944.yaml
Normal file
3
releasenotes/notes/api_paste-b94e191896840944.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
---
|
||||
features:
|
||||
- Add api_paste type/provider.
|
3
releasenotes/notes/api_wsgi-e8eb12b8e66ffe4e.yaml
Normal file
3
releasenotes/notes/api_wsgi-e8eb12b8e66ffe4e.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
---
|
||||
features:
|
||||
- Allow to deploy Ironic API in WSGI with Apache.
|
@ -0,0 +1,3 @@
|
||||
---
|
||||
deprecations:
|
||||
- cluster_id parameter is deprecated.
|
36
releasenotes/notes/inspector_mitaka-5984d9af2ba56cb3.yaml
Normal file
36
releasenotes/notes/inspector_mitaka-5984d9af2ba56cb3.yaml
Normal file
@ -0,0 +1,36 @@
|
||||
---
|
||||
features:
|
||||
- Use dnsmasq dhcp-sequential-ip flag in dnsmasq.conf
|
||||
Introspection naturally happens in large bulks, after which it's inactive.
|
||||
Small pool for DHCP addresses means that we'll have conflicts due to how
|
||||
dnsmasq distributes them by default - using hashing. This change tells dnsmasq
|
||||
to allocate IP addresses sequentially instead to avoid these conflicts.
|
||||
The drawback of this option is that long-running clients may switch IP
|
||||
addresses if their lease expires. This is not a concern for short introspection
|
||||
process.
|
||||
- Allow sending random kernel arguments to the IPA.
|
||||
IPA accepts plenty of kernel arguments, adding all them explicitly
|
||||
may be not practical. New option ramdisk_kernel_args allows to set
|
||||
a string to append to the kernel command line when booting IPA.
|
||||
One of the use-cases is ipa-inspection-benchmarks option, enabling benchmarking
|
||||
during inspection.
|
||||
- Allow changing list of processing hooks.
|
||||
Processing hooks are ironic-inspector plugins for the data processing
|
||||
pipeline. This change enables appending new hooks to the default list.
|
||||
- Specify SELinux type context for tftp dir.
|
||||
We create a /tftpboot/ dir in the root directory without
|
||||
specifying a SELinux type context, so it gets default_t. The
|
||||
tftp process is not allowed read permission on default_t, and
|
||||
as a result the ironic-inspector-dnsmasq service fails to start.
|
||||
The fix is to specify a type context of tftpdir_t when
|
||||
creating the /tftpboot/ directory.
|
||||
This feature pulls the /tftpboot/ directory out of the if
|
||||
block relating only to tftp configuration. The /tftpboot/
|
||||
directory is also used by iPXE/http for the undionly.kpxe
|
||||
chainloading image.
|
||||
- Enable changing list of inspection collectors.
|
||||
Inspection collectors are IPA plugins that collect additional information
|
||||
for inspection. This feature allow changing their list, with default remaining
|
||||
the same (for now).
|
||||
- Allow to create Keystone resources to deploy Ironic Inspector, like service, endpoints, etc.
|
||||
- Create a separate class for configuring logging.
|
3
releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
Normal file
3
releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
---
|
||||
features:
|
||||
- Support of PyMySQL driver for MySQL backend.
|
3
releasenotes/notes/remove_old_auth-d9fc4af8e2ced291.yaml
Normal file
3
releasenotes/notes/remove_old_auth-d9fc4af8e2ced291.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
---
|
||||
deprecations:
|
||||
- Use identity_uri and auth_uri by default and remove old deprecated auth parameters.
|
5
releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
Normal file
5
releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
Normal file
@ -0,0 +1,5 @@
|
||||
---
|
||||
deprecations:
|
||||
- Remove QPID messaging support.
|
||||
Qpid messaging driver is removed from oslo.messaging so we won't support
|
||||
anymore.
|
Loading…
Reference in New Issue
Block a user