Releases: oravirt/ansible-oracle
Releases · oravirt/ansible-oracle
Release 4.8.0 BETA
v4.8.0
Minor Changes
- oradb_manage_pdb: added missing defaults for pdbadmin_user and pdbadmin_password (#426)
Release 4.7.0 BETA
v4.7.0
Minor Changes
- Replace run_once: _oraswgi_meta_configure_cluster with when condition (#422)
- molecule: download for current cluvfy added (#423)
- oracluvfy: New role for managing cluvfy (#423)
- orahost_meta: increase defaults for memlock limits from 0.90 to 0.91 for cluvfy (#423)
- oraswgi_install: use role oracluvfy for cluvfy during installation (#423)
Bugfixes
- oradb_rman: Removed unwanted newlines from rman_backup.sh command line (#420)
- orahost: fix wrong permissions in filesystem | Create directories (#424)
- oraswdb_install: fix broken Transfer oracle installfiles to server (#421)
- reviewed entire roles/ code basis and removed unwanted indents from yaml multiline blocks (#420)
Known Issues
- RAC installation with oracle_sw_copy=true not working
Release 4.6.0 BETA
v4.6.0
Release Summary
This is the 1st Release of ansible-oracle 4.x with RAC support in expeimental stete.
The fixes from (#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 (#418)
- molecule: Added 2nd database to tests (#417)
- oradb_facts: add attribute oradb_facts_ignore_unreachable to oracle_databases (#417)
- oradb_manage_db: Ignore errors during create/manage db when oradb_facts_ignore_unreachable=true (#417)
- oradb_manage_grants: check state from oracledb_facts during execution (#417)
- oradb_manage_parameters: check state from oracledb_facts during execution (#417)
- oradb_manage_pdb: check state from oracledb_facts during execution (#417)
- oradb_manage_profiles: check state from oracledb_facts during execution (#417)
- oradb_manage_redo: Disable role in RAC environments (#418)
- oradb_manage_redo: check state from oracledb_facts during execution (#417)
- oradb_manage_roles: check state from oracledb_facts during execution (#417)
- oradb_manage_services: check state from oracledb_facts during execution (#417)
- oradb_manage_statspack: check state from oracledb_facts during execution (#417)
- oradb_manage_tablespace: check state from oracledb_facts during execution (#417)
- oradb_manage_users: check state from oracledb_facts during execution (#417)
- orahost_ssh: Role rewritten with modern ansible modules (#418)
- orasw_download_patches: Download OPatch for GI/Restart (#415)
Breaking Changes / Porting Guide
- oradb_manage_db: move echo for usage of ocenv from .bashrc to .bash_profile (#418)
- orasw_meta: added assert for oracle_db_mem_totalmb in oracle_databases (#414)
- orasw_meta: added variable orasw_meta_cluster_hostgroup for RAC (#418)
- orasw_meta: assert that cdb from oracle_pdbs is in oracle_databases (#417)
Bugfixes
- global: removed redundant flatten(levels=1) filter on oracle_database/oracle_pdbs (#416)
- global: replaced
match
filter fithequalto
to prevent partial matches where not wanted (#416) - oradb_facts: Loop gathered facts only for first database from oracle_databases (#416)
- oradb_facts: Prevent re-using results from previous loop run when ignore_errors set to true (#416)
- oradb_manage_redo: Loop processed only first database from oracle_databases (#416)
- oradb_manage_statspack: Loops processed only first database/pdb from oracle_databases/oracle_pdbs (#416)
- oradb_rman: Loops processed only first database from oracle_databases (#416)
- orasw_meta_internal: replaced all odb[0]/opdb[0] with _odb_loop_helper/_opdb_loop_helper (#416)
Release 4.5.0 BETA
v4.5.0
Minor Changes
- Change Shebang to /usr/bin/env bash (#409)
- Documentation updates (#389)
- build(deps): bump ansible-core from 2.15.8 to 2.15.9 in /tools/dev (#408)
- minor fixes for role separation in Oracle Restart (#409)
- oradb_manage_db: Assert SYS password in inventory before dbca (#409)
Breaking Changes / Porting Guide
- Removed oracle_password - use default_gipass as replacement (#409)
- orahost: Removed fixed password for oracle and grid from defaults (#409)
- orasw_meta: Removed default passwords from default_dbpass and dbpasswords (#409)
- oraswgi_install: Removed default password from default_gipass (#409)
Security Fixes
- orahost: Removed fixed password for oracle and grid from defaults (#409)
- orasw_meta: Removed default passwords from default_dbpass and dbpasswords (#409)
- oraswgi_install: Removed default password from default_gipass (#409)
Bugfixes
Release 4.4.2 BETA
v4.4.2
Release Summary
This is a BETA Release of ansible-oracle. Do not use it in production environments!
Bugfixes
Release 4.4.1 BETA
v4.4.1
Release Summary
This is a BETA Release of ansible-oracle. Do not use it in production environments!
Bugfixes
- oradb_manage_wallet: fixed wrong dbpassword assignment, added debug option for password (#404)
Release 4.4.0 BETA
v4.4.0
Release Summary
This is a BETA Release of ansible-oracle. Do not use it in production environments!
Minor Changes
- ansible-doctor: Update to 4.0.1 (#397)
- oradb_manage_db: Added support for aliasnames for Oracle Wallet (#400)
- oradb_manage_db: allow multiline values for keys in sqlnet_ansible.ora (#400)
- oradb_manage_wallet: New role for managing Oracle Wallets (#400)
- pre-commit: Update multiple hooks (#397)
Security Fixes
- dependabo: Update ansible-core in dev-tools (#398)
- dependabo: bump ansible from 6.7.0 to 8.5.0 in /tools/ansible (#395)
- dependabo: bump tj-actions/changed-files from 31 to 41 in /.github/workflows (#396)
- oradb_manage_db: Remove visible password for sys, system and dbsnmp from dbca responsefile for 12.2+ (#401)
Rlease 4.3.0 BETA
Release v4.2.0 BETA
v4.2.0
Release Summary
This is a BETA Release of ansible-oracle. Do not use it in production environments!
Major Changes
- Ansible 7 (2.14) is new minimal version in ansible-oracle 4.x (#384)
Minor Changes
- example: added oracle_listeners_config and listener_installed due to new asserts in 4.0 (#384)
- experimental support for OracleLinux 9 (#384)
- molecule: Switch to RU 19.21 (#384)
Breaking Changes / Porting Guide
- Ansible 7 (2.14) is new minimal version in ansible-oracle 4.x (#384)
- oraswdb_golden_image: Fixed wrong varible names oraswdb_golen_* to oraswdb_golden_* from breaking change #383 (#384)
- oraswgi_golden_image: Fixed wrong varible names oraswgi_golen_* to oraswgi_golden_* from breaking change #383 (#384)
Bugfixes
- oraswdb_manage_patches: bugfix for wrong stage directory when oracle_sw_copy=true (#384)
ansible-oracle v4.1.0 BETA
v4.1.0
Release Summary
This is a BETA Release of ansible-oracle. Do not use it in production environments!
Minor Changes
- ansible-lint V6.20.3 (#383)
- molecule: new stage download to prepare dbfs stage (#383)
- molecule: new stage golden to create golden images (#383)
- oiraswgi: Added Support for gridSetup.sh -applyRU for 19c and 21c (#383)
- oraasm_manage_diskgroups: Refactoring and bugfixes for 4.0 (#383)
- oracle_opatch: replace sqlplus -V with oraversion for newer releases (#383)
- oraswdb_golen_image: Rename created archive to fixed name (#383)
- oraswgi_golen_image: Rename created archive to fixed name (#383)
Breaking Changes / Porting Guide
- oraswdb_golen_image: New variable oraswdb_golen_image_create: false (#383)
- oraswgi_golen_image: New variable oraswgi_golen_image_create: false (#383)
Bugfixes
- Bugfix for state=absent in oracle_databases with CDB (#383)
- molecule: Use shared inventory with download scenario (#383)
- oracle_opatch: fix wrong rolling parameter definition, fix broken opatch opatchauto rollback (#383)
- oradb_datapatch: allow execution of role with empty oracle_databases and oracle_pdbs (#383)
- oradb_manage_db: Regather oradb_facts after database change (#383)
- oradb_manage_statspack: Bugfix for nonCDB setups (#383)
- orahost: Do not set NOZEROCONF on SuSE platform (#383)