Skip to content

Commit

Permalink
Release 4.6.0 - 8th Beta Release of ansible-oracle
Browse files Browse the repository at this point in the history
  • Loading branch information
Rendanic committed Mar 8, 2024
1 parent b9cae11 commit 39c3162
Show file tree
Hide file tree
Showing 16 changed files with 123 additions and 56 deletions.
51 changes: 51 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,57 @@ opitzconsulting.ansible_oracle Release Notes
.. contents:: Topics


v4.6.0
======

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

This is the 1st Release of ansible-oracle 4.x with RAC support in expeimental stete.
The fixes from (oravirt#416) are very important for setups with more then 1 database on a host.
Please remove `oracle_db_mem_totalmb` from `oracle_databases` and set `sga_target` in `initparams` as a replacement.

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

- RAC: Reenabled RAC-Support in 4.x (oravirt#418)
- molecule: Added 2nd database to tests (oravirt#417)
- oradb_facts: add attribute oradb_facts_ignore_unreachable to oracle_databases (oravirt#417)
- oradb_manage_db: Ignore errors during create/manage db when oradb_facts_ignore_unreachable=true (oravirt#417)
- oradb_manage_grants: check state from oracledb_facts during execution (oravirt#417)
- oradb_manage_parameters: check state from oracledb_facts during execution (oravirt#417)
- oradb_manage_pdb: check state from oracledb_facts during execution (oravirt#417)
- oradb_manage_profiles: check state from oracledb_facts during execution (oravirt#417)
- oradb_manage_redo: Disable role in RAC environments (oravirt#418)
- oradb_manage_redo: check state from oracledb_facts during execution (oravirt#417)
- oradb_manage_roles: check state from oracledb_facts during execution (oravirt#417)
- oradb_manage_services: check state from oracledb_facts during execution (oravirt#417)
- oradb_manage_statspack: check state from oracledb_facts during execution (oravirt#417)
- oradb_manage_tablespace: check state from oracledb_facts during execution (oravirt#417)
- oradb_manage_users: check state from oracledb_facts during execution (oravirt#417)
- orahost_ssh: Role rewritten with modern ansible modules (oravirt#418)
- orasw_download_patches: Download OPatch for GI/Restart (oravirt#415)

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

- oradb_manage_db: move echo for usage of ocenv from .bashrc to .bash_profile (oravirt#418)
- orasw_meta: added assert for oracle_db_mem_totalmb in oracle_databases (oravirt#414)
- orasw_meta: added variable orasw_meta_cluster_hostgroup for RAC (oravirt#418)
- orasw_meta: assert that cdb from oracle_pdbs is in oracle_databases (oravirt#417)

Bugfixes
--------

- global: removed redundant flatten(levels=1) filter on oracle_database/oracle_pdbs (oravirt#416)
- global: replaced `match` filter fith `equalto` to prevent partial matches where not wanted (oravirt#416)
- oradb_facts: Loop gathered facts only for first database from oracle_databases (oravirt#416)
- oradb_facts: Prevent re-using results from previous loop run when ignore_errors set to true (oravirt#416)
- oradb_manage_redo: Loop processed only first database from oracle_databases (oravirt#416)
- oradb_manage_statspack: Loops processed only first database/pdb from oracle_databases/oracle_pdbs (oravirt#416)
- oradb_rman: Loops processed only first database from oracle_databases (oravirt#416)
- orasw_meta_internal: replaced all odb[0]/opdb[0] with _odb_loop_helper/_opdb_loop_helper (oravirt#416)

v4.5.0
======

Expand Down
2 changes: 1 addition & 1 deletion changelogs/.plugin-cache.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -157,4 +157,4 @@ plugins:
shell: {}
strategy: {}
vars: {}
version: 4.5.0
version: 4.6.0
70 changes: 70 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -731,3 +731,73 @@ releases:
- os_oracle.yml
- role_sparation.yml
release_date: '2024-02-24'
4.6.0:
changes:
breaking_changes:
- 'oradb_manage_db: move echo for usage of ocenv from .bashrc to .bash_profile
(oravirt#418)'
- 'orasw_meta: added assert for oracle_db_mem_totalmb in oracle_databases (oravirt#414)'
- 'orasw_meta: added variable orasw_meta_cluster_hostgroup for RAC (oravirt#418)'
- 'orasw_meta: assert that cdb from oracle_pdbs is in oracle_databases (oravirt#417)'
bugfixes:
- 'global: removed redundant flatten(levels=1) filter on oracle_database/oracle_pdbs
(oravirt#416)'
- 'global: replaced `match` filter fith `equalto` to prevent partial matches
where not wanted (oravirt#416)'
- 'oradb_facts: Loop gathered facts only for first database from oracle_databases
(oravirt#416)'
- 'oradb_facts: Prevent re-using results from previous loop run when ignore_errors
set to true (oravirt#416)'
- 'oradb_manage_redo: Loop processed only first database from oracle_databases
(oravirt#416)'
- 'oradb_manage_statspack: Loops processed only first database/pdb from oracle_databases/oracle_pdbs
(oravirt#416)'
- 'oradb_rman: Loops processed only first database from oracle_databases (oravirt#416)'
- 'orasw_meta_internal: replaced all odb[0]/opdb[0] with _odb_loop_helper/_opdb_loop_helper
(oravirt#416)'
minor_changes:
- 'RAC: Reenabled RAC-Support in 4.x (oravirt#418)'
- 'molecule: Added 2nd database to tests (oravirt#417)'
- 'oradb_facts: add attribute oradb_facts_ignore_unreachable to oracle_databases
(oravirt#417)'
- 'oradb_manage_db: Ignore errors during create/manage db when oradb_facts_ignore_unreachable=true
(oravirt#417)'
- 'oradb_manage_grants: check state from oracledb_facts during execution (oravirt#417)'
- 'oradb_manage_parameters: check state from oracledb_facts during execution
(oravirt#417)'
- 'oradb_manage_pdb: check state from oracledb_facts during execution (oravirt#417)'
- 'oradb_manage_profiles: check state from oracledb_facts during execution (oravirt#417)'
- 'oradb_manage_redo: Disable role in RAC environments (oravirt#418)'
- 'oradb_manage_redo: check state from oracledb_facts during execution (oravirt#417)'
- 'oradb_manage_roles: check state from oracledb_facts during execution (oravirt#417)'
- 'oradb_manage_services: check state from oracledb_facts during execution (oravirt#417)'
- 'oradb_manage_statspack: check state from oracledb_facts during execution
(oravirt#417)'
- 'oradb_manage_tablespace: check state from oracledb_facts during execution
(oravirt#417)'
- 'oradb_manage_users: check state from oracledb_facts during execution (oravirt#417)'
- 'orahost_ssh: Role rewritten with modern ansible modules (oravirt#418)'
- 'orasw_download_patches: Download OPatch for GI/Restart (oravirt#415)'
release_summary: 'This is the 1st Release of ansible-oracle 4.x with RAC support
in expeimental stete.
The fixes from (oravirt#416) are very important for setups with more then
1 database on a host.
Please remove `oracle_db_mem_totalmb` from `oracle_databases` and set `sga_target`
in `initparams` as a replacement.'
fragments:
- assert_pdbs.yml
- fix_loops.yml
- molecule.yml
- ocenv.yml
- oracle_db_mem_totalmb.yml
- oradb_facts.yml
- oradb_facts2.yml
- oradb_facts3.yml
- oradb_manage_redo.yml
- orasw_download.yml
- rac.yml
- release.yml
- ssh.yml
release_date: '2024-03-08'
3 changes: 0 additions & 3 deletions changelogs/fragments/assert_pdbs.yml

This file was deleted.

10 changes: 0 additions & 10 deletions changelogs/fragments/fix_loops.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/molecule.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/oracle_db_mem_totalmb.yml

This file was deleted.

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

This file was deleted.

12 changes: 0 additions & 12 deletions changelogs/fragments/oradb_facts2.yml

This file was deleted.

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

This file was deleted.

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

This file was deleted.

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

This file was deleted.

5 changes: 0 additions & 5 deletions changelogs/fragments/rac.yml

This file was deleted.

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

This file was deleted.

2 changes: 1 addition & 1 deletion galaxy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
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.5.0
version: 4.6.0
repository: https://github.com/oravirt/ansible-oracle.git
readme: README.md
authors:
Expand Down

0 comments on commit 39c3162

Please sign in to comment.