Skip to content

Commit

Permalink
Release 4.9.0 - 1st production Release of ansible-oracle
Browse files Browse the repository at this point in the history
v4.9.0
======

Release Summary
---------------

This is the 1st production release of ansible-oracle 4.x.
The RAC support was the last missing option in 4.x compared to 3.12.0.
A documentation for migration from 3.12.0 to 4.x is work in progress.

Minor Changes
-------------

- added option to disable transparent hugepages in grub (#460)
- bugfix set custom environment for executables with oracle_script_env (#458)
- global_handlers: Introduce a global handlers role (#455)
- global_handlers: Reboot handler improvements, restart_on_requirement=false, ansible-lint (#457)
- molecule: added MOLECULE_IMAGE for custom images and support for SuSE (#458)
- oracle_opatch.py needs to support configurable temp directory  (#462)
- orahost: Add a list of additional hosts to /etc/hosts (#447)
- orahost: add oracle_sysctl_file and oracle_hugepages_sysctl_file variables (#432)
- orahost: set vm.hugetlb_shm_group to oracle user GID (#461)
- orahost_logrotate: logrotate setup for oracle files should be optional (#449)
- orahost_meta: Enable calculation of several kernel parameters (#451)
- orahost_meta: added oracle_tmp_stage for hardened systems (#453)
- oraswdb_manage_patches: make role compatible with oraswgi_manage_patches (#464)
- oraswgi_install: Next refactoring of role for RAC (#464)
- set custom environment for executables with oracle_script_env (#453)

Breaking Changes / Porting Guide
--------------------------------

- CV_ASSUME_DISTID: SLES15 when ansible_os_family == 'SuSE' (#458)
- oraswgi_manage_patches: python-module xmltodict needed on ansible-controller (#464)

Bugfixes
--------

- Consider home was removed earlier, leaving REMOVED=T (#437)
- bugfix: added apply_patches_gi to some tasks with patch_before_rootsh (#464)
- default_gipass is not required if sysasmpassword and asmmonitorpassword are set (#433)
- fixed jinja spacing warning (#463)
- oracluvfy did not fail when error was detected (#464)
- orasw_meta: grid_base != oracle_base only required if role_separation=true (#439)
- oraswdb_install: Configure systemd only for Single Instance without GI/Restart (#431)
- oraswgi_install: honour deploy_ocenv setting (#443)
  • Loading branch information
Rendanic committed Aug 10, 2024
1 parent facd982 commit db6998e
Show file tree
Hide file tree
Showing 26 changed files with 119 additions and 72 deletions.
47 changes: 47 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,53 @@ opitzconsulting.ansible_oracle Release Notes
.. contents:: Topics


v4.9.0
======

Release Summary
---------------

This is the 1st production release of ansible-oracle 4.x.
The RAC support was the last missing option in 4.x compared to 3.12.0.
A documentation for migration from 3.12.0 to 4.x is work in progress.

Minor Changes
-------------

- added option to disable transparent hugepages in grub (oravirt#460)
- bugfix set custom environment for executables with oracle_script_env (oravirt#458)
- global_handlers: Introduce a global handlers role (oravirt#455)
- global_handlers: Reboot handler improvements, restart_on_requirement=false, ansible-lint (oravirt#457)
- molecule: added MOLECULE_IMAGE for custom images and support for SuSE (oravirt#458)
- oracle_opatch.py needs to support configurable temp directory (oravirt#462)
- orahost: Add a list of additional hosts to /etc/hosts (oravirt#447)
- orahost: add oracle_sysctl_file and oracle_hugepages_sysctl_file variables (oravirt#432)
- orahost: set vm.hugetlb_shm_group to oracle user GID (oravirt#461)
- orahost_logrotate: logrotate setup for oracle files should be optional (oravirt#449)
- orahost_meta: Enable calculation of several kernel parameters (oravirt#451)
- orahost_meta: added oracle_tmp_stage for hardened systems (oravirt#453)
- oraswdb_manage_patches: make role compatible with oraswgi_manage_patches (oravirt#464)
- oraswgi_install: Next refactoring of role for RAC (oravirt#464)
- set custom environment for executables with oracle_script_env (oravirt#453)

Breaking Changes / Porting Guide
--------------------------------

- CV_ASSUME_DISTID: SLES15 when ansible_os_family == 'SuSE' (oravirt#458)
- oraswgi_manage_patches: python-module xmltodict needed on ansible-controller (oravirt#464)

Bugfixes
--------

- Consider home was removed earlier, leaving REMOVED=T (oravirt#437)
- bugfix: added apply_patches_gi to some tasks with patch_before_rootsh (oravirt#464)
- default_gipass is not required if sysasmpassword and asmmonitorpassword are set (oravirt#433)
- fixed jinja spacing warning (oravirt#463)
- oracluvfy did not fail when error was detected (oravirt#464)
- orasw_meta: grid_base != oracle_base only required if role_separation=true (oravirt#439)
- oraswdb_install: Configure systemd only for Single Instance without GI/Restart (oravirt#431)
- oraswgi_install: honour deploy_ocenv setting (oravirt#443)

v4.8.0
======

Expand Down
4 changes: 3 additions & 1 deletion changelogs/.plugin-cache.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ plugins:
callback: {}
cliconf: {}
connection: {}
filter: {}
httpapi: {}
inventory: {}
lookup: {}
Expand Down Expand Up @@ -156,5 +157,6 @@ plugins:
netconf: {}
shell: {}
strategy: {}
test: {}
vars: {}
version: 4.8.0
version: 4.9.0
67 changes: 67 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -837,3 +837,70 @@ releases:
fragments:
- pdbadmin.yml
release_date: '2024-04-16'
4.9.0:
changes:
breaking_changes:
- 'CV_ASSUME_DISTID: SLES15 when ansible_os_family == ''SuSE'' (oravirt#458)'
- 'oraswgi_manage_patches: python-module xmltodict needed on ansible-controller
(oravirt#464)'
bugfixes:
- Consider home was removed earlier, leaving REMOVED=T (oravirt#437)
- 'bugfix: added apply_patches_gi to some tasks with patch_before_rootsh (oravirt#464)'
- default_gipass is not required if sysasmpassword and asmmonitorpassword are
set (oravirt#433)
- fixed jinja spacing warning (oravirt#463)
- oracluvfy did not fail when error was detected (oravirt#464)
- 'orasw_meta: grid_base != oracle_base only required if role_separation=true
(oravirt#439)'
- 'oraswdb_install: Configure systemd only for Single Instance without GI/Restart
(oravirt#431)'
- 'oraswgi_install: honour deploy_ocenv setting (oravirt#443)'
minor_changes:
- added option to disable transparent hugepages in grub (oravirt#460)
- bugfix set custom environment for executables with oracle_script_env (oravirt#458)
- 'global_handlers: Introduce a global handlers role (oravirt#455)'
- 'global_handlers: Reboot handler improvements, restart_on_requirement=false,
ansible-lint (oravirt#457)'
- 'molecule: added MOLECULE_IMAGE for custom images and support for SuSE (oravirt#458)'
- oracle_opatch.py needs to support configurable temp directory (oravirt#462)
- 'orahost: Add a list of additional hosts to /etc/hosts (oravirt#447)'
- 'orahost: add oracle_sysctl_file and oracle_hugepages_sysctl_file variables
(oravirt#432)'
- 'orahost: set vm.hugetlb_shm_group to oracle user GID (oravirt#461)'
- 'orahost_logrotate: logrotate setup for oracle files should be optional (oravirt#449)'
- 'orahost_meta: Enable calculation of several kernel parameters (oravirt#451)'
- 'orahost_meta: added oracle_tmp_stage for hardened systems (oravirt#453)'
- 'oraswdb_manage_patches: make role compatible with oraswgi_manage_patches
(oravirt#464)'
- 'oraswgi_install: Next refactoring of role for RAC (oravirt#464)'
- set custom environment for executables with oracle_script_env (oravirt#453)
release_summary: 'This is the 1st production release of ansible-oracle 4.x.
The RAC support was the last missing option in 4.x compared to 3.12.0.
A documentation for migration from 3.12.0 to 4.x is work in progress.'
fragments:
- 4.9.0.yml
- apply_patches_gi.yml
- cluvfy.yml
- etc_hosts.yml
- gipass.yml
- global_handler_lint.yml
- global_handlers.yml
- home_state.yml
- hugepages.yml
- hugepages_grub.yml
- lint-hosts.yml
- logrotate.yml
- molecule_image.yml
- ocenv.yml
- opatch_tmpdir.yml
- orahost_meta_env.yml
- orahost_meta_kernel.yml
- oraswdb_manage_patches.yml
- oraswgi_install_refactor.yml
- oraswgi_manage_patches.yml
- role_separation.yml
- sysctl.yml
- systemd.yml
release_date: '2024-07-21'
3 changes: 0 additions & 3 deletions changelogs/fragments/apply_patches_gi.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/cluvfy.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/etc_hosts.yml

This file was deleted.

4 changes: 0 additions & 4 deletions changelogs/fragments/gipass.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/global_handler_lint.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/global_handlers.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/home_state.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/hugepages.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/hugepages_grub.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/lint-hosts.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/logrotate.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/molecule_image.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/ocenv.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/opatch_tmpdir.yml

This file was deleted.

7 changes: 0 additions & 7 deletions changelogs/fragments/orahost_meta_env.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/orahost_meta_kernel.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/oraswdb_manage_patches.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/oraswgi_install_refactor.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/oraswgi_manage_patches.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/role_separation.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/sysctl.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/systemd.yml

This file was deleted.

4 changes: 2 additions & 2 deletions galaxy.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
namespace: opitzconsulting
name: ansible_oracle
description: "Impoartant! This is a beta release! This is the collection of ansible-oracle from https://github.com/oravirt/ansible-oracle"
version: 4.8.0
description: "This is the collection of ansible-oracle from https://github.com/oravirt/ansible-oracle"
version: 4.9.0
repository: https://github.com/oravirt/ansible-oracle.git
readme: README.md
authors:
Expand Down

0 comments on commit db6998e

Please sign in to comment.