Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR includes a huge rework in oraswgi-install.
The following points are changed:
Removed parameter -ignorePrereq during GridSetup.sh
Ignoring the check for system requirements is not a good idea by default. That created a lot of extra work after or during execution of root.sh with failures during execution.
The old behavior could be reenabled with:
gi_ignoreprereq: true
added asmoper to oracle user in orahost
This is a requirement in Grid-Infrastructure 19c.
Parameter
oracle_asm_disk_string
could be set when asmlib is usedThis is needed when Grid-Infrastrucuture is installed, because the default '
ORCL:*
' could create problems during requirements check in GridSetup.sh.The '*' could be added at end of
oracle_asm_disk_string
. That was forbidden before this change and only works with 19c or 21c.added execution of
runcluvfy.sh
before GridSetup.shThis creates a much easier readable report for wrong system settings.
refactoring the includes for 19c and 21c
The includes have largly refactored to remove odd noqa exceptions from ansible-lint.
new way installing cvuqdisk.rpm in Grid-Infrastructure
The rpm is downloaded to the ansible master and copy to all cluster nodes instead of unarchive the installation media and remove it after the RPM installation. GridSetup will fail, if the archive is remove from other nodes. The new strategy is much faster then the old way...
added extra debug tasks with '"msg": "install-home-gi | Start ..' before long running tasks
This makes the output during role execution much easier to understand when
display_skipped_hosts = false
has been set in ansible.cfg.All changes have been tested with Oracle 19c and 21c only. There are no plans to backport them to previous releases of Grid-Infrastructure.