Skip to content

Commit 4d73879

Browse files
committed
Release 4.9.0 - 1st production Release of ansible-oracle
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)
1 parent facd982 commit 4d73879

26 files changed

+119
-72
lines changed

CHANGELOG.rst

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,53 @@ opitzconsulting.ansible_oracle Release Notes
55
.. contents:: Topics
66

77

8+
v4.9.0
9+
======
10+
11+
Release Summary
12+
---------------
13+
14+
This is the 1st production release of ansible-oracle 4.x.
15+
The RAC support was the last missing option in 4.x compared to 3.12.0.
16+
A documentation for migration from 3.12.0 to 4.x is work in progress.
17+
18+
Minor Changes
19+
-------------
20+
21+
- added option to disable transparent hugepages in grub (oravirt#460)
22+
- bugfix set custom environment for executables with oracle_script_env (oravirt#458)
23+
- global_handlers: Introduce a global handlers role (oravirt#455)
24+
- global_handlers: Reboot handler improvements, restart_on_requirement=false, ansible-lint (oravirt#457)
25+
- molecule: added MOLECULE_IMAGE for custom images and support for SuSE (oravirt#458)
26+
- oracle_opatch.py needs to support configurable temp directory (oravirt#462)
27+
- orahost: Add a list of additional hosts to /etc/hosts (oravirt#447)
28+
- orahost: add oracle_sysctl_file and oracle_hugepages_sysctl_file variables (oravirt#432)
29+
- orahost: set vm.hugetlb_shm_group to oracle user GID (oravirt#461)
30+
- orahost_logrotate: logrotate setup for oracle files should be optional (oravirt#449)
31+
- orahost_meta: Enable calculation of several kernel parameters (oravirt#451)
32+
- orahost_meta: added oracle_tmp_stage for hardened systems (oravirt#453)
33+
- oraswdb_manage_patches: make role compatible with oraswgi_manage_patches (oravirt#464)
34+
- oraswgi_install: Next refactoring of role for RAC (oravirt#464)
35+
- set custom environment for executables with oracle_script_env (oravirt#453)
36+
37+
Breaking Changes / Porting Guide
38+
--------------------------------
39+
40+
- CV_ASSUME_DISTID: SLES15 when ansible_os_family == 'SuSE' (oravirt#458)
41+
- oraswgi_manage_patches: python-module xmltodict needed on ansible-controller (oravirt#464)
42+
43+
Bugfixes
44+
--------
45+
46+
- Consider home was removed earlier, leaving REMOVED=T (oravirt#437)
47+
- bugfix: added apply_patches_gi to some tasks with patch_before_rootsh (oravirt#464)
48+
- default_gipass is not required if sysasmpassword and asmmonitorpassword are set (oravirt#433)
49+
- fixed jinja spacing warning (oravirt#463)
50+
- oracluvfy did not fail when error was detected (oravirt#464)
51+
- orasw_meta: grid_base != oracle_base only required if role_separation=true (oravirt#439)
52+
- oraswdb_install: Configure systemd only for Single Instance without GI/Restart (oravirt#431)
53+
- oraswgi_install: honour deploy_ocenv setting (oravirt#443)
54+
855
v4.8.0
956
======
1057

changelogs/.plugin-cache.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ plugins:
66
callback: {}
77
cliconf: {}
88
connection: {}
9+
filter: {}
910
httpapi: {}
1011
inventory: {}
1112
lookup: {}
@@ -156,5 +157,6 @@ plugins:
156157
netconf: {}
157158
shell: {}
158159
strategy: {}
160+
test: {}
159161
vars: {}
160-
version: 4.8.0
162+
version: 4.9.0

changelogs/changelog.yaml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -837,3 +837,70 @@ releases:
837837
fragments:
838838
- pdbadmin.yml
839839
release_date: '2024-04-16'
840+
4.9.0:
841+
changes:
842+
breaking_changes:
843+
- 'CV_ASSUME_DISTID: SLES15 when ansible_os_family == ''SuSE'' (oravirt#458)'
844+
- 'oraswgi_manage_patches: python-module xmltodict needed on ansible-controller
845+
(oravirt#464)'
846+
bugfixes:
847+
- Consider home was removed earlier, leaving REMOVED=T (oravirt#437)
848+
- 'bugfix: added apply_patches_gi to some tasks with patch_before_rootsh (oravirt#464)'
849+
- default_gipass is not required if sysasmpassword and asmmonitorpassword are
850+
set (oravirt#433)
851+
- fixed jinja spacing warning (oravirt#463)
852+
- oracluvfy did not fail when error was detected (oravirt#464)
853+
- 'orasw_meta: grid_base != oracle_base only required if role_separation=true
854+
(oravirt#439)'
855+
- 'oraswdb_install: Configure systemd only for Single Instance without GI/Restart
856+
(oravirt#431)'
857+
- 'oraswgi_install: honour deploy_ocenv setting (oravirt#443)'
858+
minor_changes:
859+
- added option to disable transparent hugepages in grub (oravirt#460)
860+
- bugfix set custom environment for executables with oracle_script_env (oravirt#458)
861+
- 'global_handlers: Introduce a global handlers role (oravirt#455)'
862+
- 'global_handlers: Reboot handler improvements, restart_on_requirement=false,
863+
ansible-lint (oravirt#457)'
864+
- 'molecule: added MOLECULE_IMAGE for custom images and support for SuSE (oravirt#458)'
865+
- oracle_opatch.py needs to support configurable temp directory (oravirt#462)
866+
- 'orahost: Add a list of additional hosts to /etc/hosts (oravirt#447)'
867+
- 'orahost: add oracle_sysctl_file and oracle_hugepages_sysctl_file variables
868+
(oravirt#432)'
869+
- 'orahost: set vm.hugetlb_shm_group to oracle user GID (oravirt#461)'
870+
- 'orahost_logrotate: logrotate setup for oracle files should be optional (oravirt#449)'
871+
- 'orahost_meta: Enable calculation of several kernel parameters (oravirt#451)'
872+
- 'orahost_meta: added oracle_tmp_stage for hardened systems (oravirt#453)'
873+
- 'oraswdb_manage_patches: make role compatible with oraswgi_manage_patches
874+
(oravirt#464)'
875+
- 'oraswgi_install: Next refactoring of role for RAC (oravirt#464)'
876+
- set custom environment for executables with oracle_script_env (oravirt#453)
877+
release_summary: 'This is the 1st production release of ansible-oracle 4.x.
878+
879+
The RAC support was the last missing option in 4.x compared to 3.12.0.
880+
881+
A documentation for migration from 3.12.0 to 4.x is work in progress.'
882+
fragments:
883+
- 4.9.0.yml
884+
- apply_patches_gi.yml
885+
- cluvfy.yml
886+
- etc_hosts.yml
887+
- gipass.yml
888+
- global_handler_lint.yml
889+
- global_handlers.yml
890+
- home_state.yml
891+
- hugepages.yml
892+
- hugepages_grub.yml
893+
- lint-hosts.yml
894+
- logrotate.yml
895+
- molecule_image.yml
896+
- ocenv.yml
897+
- opatch_tmpdir.yml
898+
- orahost_meta_env.yml
899+
- orahost_meta_kernel.yml
900+
- oraswdb_manage_patches.yml
901+
- oraswgi_install_refactor.yml
902+
- oraswgi_manage_patches.yml
903+
- role_separation.yml
904+
- sysctl.yml
905+
- systemd.yml
906+
release_date: '2024-07-21'

changelogs/fragments/apply_patches_gi.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelogs/fragments/cluvfy.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelogs/fragments/etc_hosts.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelogs/fragments/gipass.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelogs/fragments/global_handler_lint.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelogs/fragments/global_handlers.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelogs/fragments/home_state.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)