Skip to content

Releases: oravirt/ansible-oracle

ansible-oracle v3.8.1

10 Jul 04:59
Compare
Choose a tag to compare

v3.8.1

Bugfixes

  • oraswdb_install: bugfix for imagename in db_homes_config (#352)

ansible-oracle v3.8.0

08 Jul 16:00
Compare
Choose a tag to compare

v3.8.0

Release Summary

This is ansible-oracle 3.8.0.
The target database server must have Python3 installaed which is automatically done with role orahost.
It is mandatory for the module oracle_db which is used in oradb_manage_db.

Minor Changes

  • Add restart possibility after scope=spfile init parameters change (#342)
  • Add state=restarted to oracle_db (#342)
  • Remove deprecation warnings for community.general 7.x (#339)
  • black: adding black to pre-commit (#343)
  • flake8: adding flake8 to pre-commit (#343)
  • github Actions: adding Action for black and flake8 (#343)
  • ocenv: version 2023-06-06 of ocenv environment script (#347)
  • oracle_db: Refactoring code for flake8 (#342)

Breaking Changes / Porting Guide

  • cx_Oracle: requires Python3 installed on target system (#342)
  • cx_oracle: Added installation of cx_Oracle for Python3 (#346)
  • oradb_manage_db: requires Python3 installed on target system (#342)

Deprecated Features

  • modules: all modules will loose support for Python2 in ansible-oracle 4.0.0 (#346)

Bugfixes

  • common: removed assert for python due to #346 (#350)
  • orasw_download_patches: added missing assert for oracle_sw_source_local (#340)
  • oraswdb_install: changed oracle_databases to db_homes_installed for installation source of ORACLE_HOMEs (#348)
  • oraswdb_manage_patches: Bugfix for missing opatch or opatchauto in db_homs_config dict (#349)
  • pre-commit: added antsibull-changelog-lint (#345)
  • pre-commit: moved ansible-lint to end of pre-commit hooks (#344)

Known Issues

ansible-oracle v3.7.0

22 Jun 18:02
Compare
Choose a tag to compare

The collection was released on May 7 but the release on github was not created.

Minor Changes

  • added task to REGISTER DATABASE in Rman Catalog (#336)
  • ansible-lint: Update to 6.14.4 (#329)
  • orahost: improve oracle os packages selection for Suse (#337)

ansible-oracle v3.6.0

03 Mar 06:49
Compare
Choose a tag to compare

v3.6.0

Minor Changes

  • added new orasw_download_patches role (#332)
  • common: assert python2 interpreter on OL/RHEL7 (#330)
  • github action: deploy collection (#324)
  • github action: stale issues & PRs (#326)
  • orasw_meta: added central assert tasks for ansible-oracle (#325)

ansible-oracle v3.5.1

16 Feb 22:01
Compare
Choose a tag to compare

v3.5.1

Bugfixes

  • oradb_manage_tablespace: added missing defaults for password (#323)

ansible-oracle v3.5.0

02 Feb 21:28
Compare
Choose a tag to compare

v3.5.0

Release Summary

This is a small monthly release of ansible-oracle.

Minor Changes

  • add configuration variables for pam_limits to orahost (#317)

Deprecated Features

  • Removal of deprecated directory /inventory from repository with next release.

ansible-oracle v3.4.0

31 Dec 08:47
Compare
Choose a tag to compare

v3.4.0

Minor Changes

  • oradb_manage_db: customize ocenv initialization in bashrc (#310)

Bugfixes

  • Fixed oracle packages for SLES 15.3 (#311)

ansible-oracle v3.3.0

27 Nov 07:22
Compare
Choose a tag to compare

v3.3.0

Release Summary

This Release introduce ASM Filter Driver Support for Oracle Grid-Infrastructure/Restart. It is experimental for the moment, because it requires more testing in the field.

Minor Changes

  • Documentation: Added feauturelist and missing picture (#299)
  • Replace include with include_tasks due to deprecation warning (#301)
  • Update ocenv to 2022-11-22 (#305)
  • added support to upgrade the timezone in the database using the oradb_tzupgrade role (#291)
  • ansible-lint: move to v6.8.2 (#290)
  • documentation: New Beginners Guide (#293)
  • experimental support for ASMFD (Filter Driver) (#297)
  • github-actions: Add development branch to Actions (#295)
  • oradb_manage_db: support for dbca custom scripts (#300)
  • pre-commit: move to v4.3.0 (#290)

Deprecated Features

  • inventory structure will be moved to new examples directory (#293)
  • vagrant folder will be moved to examples (#293)

Bugfixes

  • common, orahost, oraswdb_install: Make some of the j2 templates source configurable (#296)
  • fix oradb_manage_grants (#306)
  • oraasm_manage_diskgroups: Added support for ASMFD (#302)
  • oracle_datapatch: Fix password alias (#304)
  • oradb_manage_db: Add option to set the path of the dbca template (#292)
  • oraswdb_install: Fix oracle export environment variables (#294)
  • pre-commit: added some extra hooks (#291)

Known Issues

  • Problem Instance <db_unique_name> is not running during DBCA in RAC (opitzconsulting#91)
  • removal of database not working when db_name <> db_instance_name (opitzconsulting#28)
  • wrong ORACLE_BASE in RAC with role sepepration (#259)

ansible-oracle v3.2.0

30 Oct 06:18
Compare
Choose a tag to compare

v3.2.0

Bugfixes

  • oracle_sqldba module: Use byte streams for sqlplus process communication.
  • oradb-manage-db: Make the deployment of ocenv configurable (#285)
  • oraswdb_install: Make it possible to install Oracle 19.3 on RedHat 8 (#284)

ansible-oracle v3.1.0

03 Oct 18:37
326681b
Compare
Choose a tag to compare

v3.1.0

Release Summary

The switch to ansible-lint 0.6.1 introduced a lto of changes in 3.1.0. Hopefully nothing brokes by that.

Minor Changes

  • Development helper install_collection.sh (#279)
  • READMEs rewritten (#268)
  • Support of Read-Only ORACLE_HOMEs (#273)
  • ansible-lint: Move to v6.6.1 (#277)
  • ansible-lint: linting and github actions for playbooks and inventory (#270)
  • ansible-lint: removed disabled rules for v6.6.1 (#280)
  • github Actions: check antsibull changelog files (#276)
  • github actions: antsibull-changelog removed obsolete branches (#270)
  • inventory: New Inventory for has (#272)
  • inventory: replaced old example inventory (#268)
  • new playbooks for future inventory (#268)
  • using ansible in docker container (#268)
  • vagrant: Vagrantfile for dbfs & has (#272)

Removed Features (previously deprecated)

  • desupported leftover racattackl-install.yml (#272)

Security Fixes

  • orahost: fix permissions for sudoers (#263)
  • orahost: security: changed default for configure_oracle_sudo to false (#263)

Bugfixes

  • ansible-lint: removed name[play] from execptions (#272)
  • fix for oracle_packages with SLES 15 and 15.3 (#282)
  • fixed/fully implemented rman catalog support in oradb_rman (#278)
  • fixes transparent huge pages handling for SLES 15.x (#282)
  • github actions: ansible-lint: removed args due to deprecation warning (#270)
  • oradb_manage_db: Bugfix listener.ora for multiple Instances on 1 host (#275)
  • oradb_manage_db: add missing netca.rsp.19.3.0.0.j2 (#267)
  • oradb_manage_db: new defaults for role (#268)
  • orahost: new defaults for role (#268)
  • orahost_ssh: added block with configure_cluster check (#271)
  • orahost_storage: add --script to parted (#264)
  • orasw_meta: added tasks/mount_stage_remote.yml (#269)
  • orasw_meta: added tasks/umount_stage_remote.yml (#269)
  • orasw_meta: new defaults for role (#268)
  • requirements.yml: removed ansible-oracle due to loop in ansible-lint (#270)