Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

oracle_opatch: optionally stop processes when remove a patch #110

Open
wants to merge 19 commits into
base: master
Choose a base branch
from

Commits on Jun 28, 2019

  1. Configuration menu
    Copy the full SHA
    ab87f3c View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2019

  1. Configuration menu
    Copy the full SHA
    e0927f8 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2019

  1. Some interim patches are PSU/RU dependent. The patch ID is the same b…

    …ut content, dependencies, and UPI (unique patch ID) differ. These patches have to be rolled back in advance of applying the PSU/RU and must afterwards be installed with the correct version (=UPI). They should however not be rolled back if they are already there with the desired UPI. This helps to write more idempotent playbooks.
    
    So there is a new parameter exclude_upi that is evaluated only if state=absent.
    
    To keep changes in working code at a minimum the check for UPI could be acquired only by another "opatch lspatches" that costs some seconds.
    duhlig committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    6078799 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2019

  1. oracle_opatch: Find running listener more robust

    Oracle_opatch searches the running listener with:
    
    ```ps -elf | grep "[0-9] $ORACLE_HOME/bin/tnslsnr"```
    
    ...then splits the line by spaces and takes the last but one field.
    This does not work for a "ps -ef" result like this:
    
    ```0 S oracle   16921     1  0  80   0 - 43851 ep_pol 21:58 ?        00:00:00 /u01/app/oracle/product/12.1.0.2/ee/bin/tnslsnr LISTENER /dev/null -inherit```
    
    In this case "linelist[-2]" deliveres "/dev/null" instead of the LISTENER
    name. My fix is to search the ps line for the listener executable and use
    the next field.
    duhlig committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    42e65ec View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2020

  1. First version of oracle_sqldba.

    Signed-off-by: Dietmar Uhlig <[email protected]>
    duhlig committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    031b16a View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2020

  1. Fix broken sqlselect in oracle_sqldba

    Signed-off-by: Dietmar Uhlig <[email protected]>
    duhlig committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    b99ad50 View commit details
    Browse the repository at this point in the history
  2. Fix broken run_catcon_pl in oracle_sqldba.

    (I should have tested more thoroughly after the last refactoring.)
    duhlig committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    49dea15 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2020

  1. Merge remote-tracking branch 'oravirt_20200305/master'

    Merging Mikael Sandström's current version into my patched version.
    duhlig committed Mar 5, 2020
    Configuration menu
    Copy the full SHA
    a6bfa79 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2020

  1. Configuration menu
    Copy the full SHA
    a0e9c90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfba654 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2021

  1. Configuration menu
    Copy the full SHA
    fff6a7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    192aa5f View commit details
    Browse the repository at this point in the history
  3. Some interim patches are PSU/RU dependent. The patch ID is the same b…

    …ut content, dependencies, and UPI (unique patch ID) differ. These patches have to be rolled back in advance of applying the PSU/RU and must afterwards be installed with the correct version (=UPI). They should however not be rolled back if they are already there with the desired UPI. This helps to write more idempotent playbooks.
    
    So there is a new parameter exclude_upi that is evaluated only if state=absent.
    
    To keep changes in working code at a minimum the check for UPI could be acquired only by another "opatch lspatches" that costs some seconds.
    duhlig committed Jun 14, 2021
    Configuration menu
    Copy the full SHA
    c10fe26 View commit details
    Browse the repository at this point in the history
  4. Use Thorsten's fix over mine.

    duhlig committed Jun 14, 2021
    Configuration menu
    Copy the full SHA
    3ec6f89 View commit details
    Browse the repository at this point in the history
  5. oracle_db: fixed ORA-00904: invalid identifier sql: select SUPPLEMENT…

    …AL_LOG_DATA_MIN
    Rendanic authored and duhlig committed Jun 14, 2021
    Configuration menu
    Copy the full SHA
    43fda6b View commit details
    Browse the repository at this point in the history
  6. oracle_db: Bugfix for empty slsql

    Rendanic authored and duhlig committed Jun 14, 2021
    Configuration menu
    Copy the full SHA
    64bd72a View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. Configuration menu
    Copy the full SHA
    0271b99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    716c31f View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. Configuration menu
    Copy the full SHA
    1d062a2 View commit details
    Browse the repository at this point in the history