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

Test #3

Closed
wants to merge 43 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
ec94c0a
added stop_processes for remove_patch
duhlig Jun 28, 2019
2a1240f
Some interim patches are PSU/RU dependent. The patch ID is the same b…
duhlig Nov 25, 2019
46124c1
Merge pull request #11 from Rendanic/pr_opatch_rollback_upioc
Rendanic Jun 13, 2021
2cce28e
fix for quoted sqldelim fixes #68
bartowl Sep 23, 2021
fd3ecb4
Merge pull request #12 from Rendanic/proraclesql
Rendanic Oct 10, 2021
cc7c1ca
- single quotes for create .. identified by values - implemented chec…
bartowl Oct 12, 2021
4056d76
Merge pull request #13 from opitzconsulting/pruser
Rendanic Oct 13, 2021
caa3186
ansible-oracle: BREAKING CHANGE! move to a collection (#99)
Rendanic Jul 7, 2022
86c408f
oradb_manage_db: do not start ocenv in .bashrc automatically
Rendanic Jul 8, 2022
b5fe6b6
oradb_manage_db: configure ocenv before database creation
Rendanic Jul 8, 2022
58affe2
Merge pull request #100 from Rendanic/procenv2
Rendanic Jul 8, 2022
50bcf15
typo
Rendanic Jul 7, 2022
d763372
ansible-galaxy: more preparations for upload
Rendanic Jul 7, 2022
bfdf674
oradb_manage_db: be less verbose with loop label
Rendanic Jul 8, 2022
13cf9b9
oradb_rman: be less verbose with loop label
Rendanic Jul 8, 2022
28f7264
Merge pull request #101 from Rendanic/prcollection2
Rendanic Jul 8, 2022
24bf6cd
github action for antsibull-changelog
Rendanic Jul 9, 2022
9d99c2a
antsibull-changelog + documentation
Rendanic Jul 8, 2022
eb4d950
ansible-lint: extend exclude list for antsibull-changelog
Rendanic Jul 8, 2022
ccb62ef
changelog fragments
Rendanic Jul 8, 2022
6c097b5
Merge pull request #102 from Rendanic/prantsibull-changelog
Rendanic Jul 9, 2022
b7b5c9c
fixed quotes for ALTER USER
bartowl Oct 15, 2021
317b092
Merge commit 'b7b5c9c5ff57a5541543cb3010f77d4daead9561' from ansible-…
Rendanic Jul 9, 2022
cf58063
ansible-oracle-modules: changelog
Rendanic Jul 9, 2022
89a1b2f
Merge pull request #103 from Rendanic/prmergemodules
Rendanic Jul 10, 2022
5fd2fae
Set SYSTEM password when creating a DB
Aug 6, 2020
28d9f71
Merge commit '5fd2fae52830e88b8891356c282b378b46ff8703' from ansible-…
Rendanic Jul 10, 2022
7384703
oracle_db: changelog
Rendanic Jul 10, 2022
7139875
Merge pull request #104 from Rendanic/prsystempassword
Rendanic Jul 10, 2022
4e7e52c
oradb_manage_statspack: Bugfix for db.state <> present
Rendanic Jul 10, 2022
24744bf
Merge pull request #105 from Rendanic/prstatspack
Rendanic Jul 10, 2022
473c046
changelog known issues
Rendanic Jul 11, 2022
953bbb9
bugfix: make uid/gid/password in oracle_users/oracle_groups optional
bartowl Jul 11, 2022
386d973
bugfix: host_fs_layout needed disk attribute even if configure_host_d…
bartowl Jul 11, 2022
8285a83
pass container and container_data parameters to modules
bartowl Jul 22, 2022
e1b8eec
changelog: pass container and container_data parameters to modules
Rendanic Jul 25, 2022
02b6d82
Merge branch 'master' into collection
Rendanic Sep 4, 2022
1a7096c
ansible-lint: move to ansible-lint-action@v6.5.2
Rendanic Sep 4, 2022
a7d8223
antsibull-changelog: fixed references to PRs for oravirt
Rendanic Sep 4, 2022
a8cd687
ocenv: update to 2022-08-10
Rendanic Sep 11, 2022
3eef7d3
oraswgi_install: fixed wrong script task to shell
Rendanic Sep 12, 2022
b94e5dd
added known issue: wrong ORACLE_BASE in RAC with role sepepration (#259)
Rendanic Sep 13, 2022
e7d8785
Release: ansible-oracle v3.0.0
Rendanic Sep 13, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
14 changes: 6 additions & 8 deletions .ansible-lint
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
---

use_default_rules: true

skip_list:
- role-name
# must be fixed at later time
- var-naming
# temporary deactived - will be removed in next PRs
- fqcn-builtins
- schema
# skip_list:

exclude_paths:
- .github
- dbhome-conversion
- library
- plugins/modules
- playbooks
- changelogs/changelog.yaml
- changelogs/.plugin-cache.yaml
2 changes: 1 addition & 1 deletion .github/workflows/ansible-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:

- name: Lint roles
# Use custom action repo due to open PRs 43 and 48
uses: Rendanic/ansible-lint-action@tbr
uses: ansible-community/ansible-lint-action@v6.5.2
with:
targets: |
roles/*
Expand Down
31 changes: 31 additions & 0 deletions .github/workflows/changelog-lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Test antsibull-changelog lint

on:
pull_request:
branches:
- oc
- master
- collection
push:
branches:
- 'pr*'

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Set up Python 3.9
uses: actions/setup-python@v2
with:
python-version: 3.9

- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install antsibull-changelog

- name: antsibull-changelog lint (own changelog fragments)
run: |
antsibull-changelog lint
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ repos:
- id: forbid-new-submodules

- repo: https://github.com/ansible-community/ansible-lint.git
rev: v5.2.0
rev: v6.3.0
hooks:
- id: ansible-lint
entry: ansible-lint --force-color -p
Expand Down
87 changes: 87 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
============================================
opitzconsulting.ansible_oracle Release Notes
============================================

.. contents:: Topics


v3.0.0
======

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

ansible-oracle has been converted into a collection.
This release starts using antsibull-changelog for managing the CHANGELOG.rst.


Major Changes
-------------

- Added antsibull-changelog for managing the CHANGELOG.rst (opitzconsulting#102)
- moved ansible-oracle into a collection (opitzconsulting#99)

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

- Parameter oracle_asm_disk_string could be set when asmlib is used (opitzconsulting#82)
- Refactoring oraswgi-install for 19c and 21c (opitzconsulting#82)
- Removed parameter -ignorePrereq during GridSetup.sh (opitzconsulting#82)
- Replace broken .profile_* Envrionmentscript with ocenv (opitzconsulting#85)
- added execution of runcluvfy.sh before GridSetup.sh (opitzconsulting#82)
- added extra debug tasks with "msg: install-home-gi | Start .." before long running tasks (opitzconsulting#82)
- added support for updating opatch under 19c and 21c (opitzconsulting#98)
- added support to interpret password as hash instead of plaintext in dbpasswords by setting users[*].password_is_hash=true (opitzconsulting#81)
- ansible-lint: move to ansible-lint-action@v6.5.2 (opitzconsulting#261)
- merge ansible-oracle-modules/oc into plugins/modules (opitzconsulting#103)
- new way installing cvuqdisk.rpm in Grid-Infrastructure (opitzconsulting#82)
- ocenv: update to 2022-08-10 (#261)
- oradb-manage-db: use custom DBCA-Templates from ORACLE_HOME directly (opitzconsulting#87)
- orahost: add new attributes to host_fs_layout (opitzconsulting#96)
- oraswgi: assert OL8 and GI 19.3 without RU (opitzconsulting#84)
- oraswgi: move from package to yum for cvuqdisk.rpm (opitzconsulting#84)
- refactoring the includes for 19c and 21c (opitzconsulting#82)
- removed all check exceptions from .ansible-lint (opitzconsulting#99)
- uid/gid/passwd attribute in oracle_users/grid_users/oracle_groups is now optional (opitzconsulting#107)
- update ansible-lint for git pre-commit to v6.3.0 (opitzconsulting#99)

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

- Ansible 2.9+ needed (opitzconsulting#99)
- moved old playbooks to playbooks folder (opitzconsulting#99)
- rename all roles with '-' in name to '_' (opitzconsulting#99)
- renamed variable for EE-Options in Binaries (opitzconsulting#99)

Removed Features (previously deprecated)
----------------------------------------

- role removed: oraasm-createdg - replaced by oraasm_manage_diskgroups (opitzconsulting#97)
- role removed: oradb-create - replaced by oradb_manage_db (opitzconsulting#97)
- role removed: oradb-delete - replaced by oradb_manage_db (opitzconsulting#97)
- role removed: oradb-failover - should be implemented in oraswgi-install -no replacement availible (opitzconsulting#97)
- role removed: oraswgi-clone - not working with current Oracle versions, no replacement availible (opitzconsulting#97)

Bugfixes
--------

- added asmoper to oracle user in orahost (opitzconsulting#82)
- be less verbose during ansible-playbook (opitzconsulting#101)
- does not require host_fs_layout to have "disks" attribute when "configure_host_disks==false" (opitzconsulting#108)
- fixed gold image copy path (opitzconsulting#92)
- fixes a problem where oracle user home directory has been hardcoded to be under /home (opitzconsulting#93)
- make ansible-lint more happy due to new rules (opitzconsulting#94)
- make collection compatble for galaxy.ansible.com (opitzconsulting#101)
- oracle_db: Set SYSTEM password when creating a DB
- oracle_profile: make it compatible for Python3 (opitzconsulting#95)
- oradb_manage_grants & oradb_manage_users: pass container and container_data parameters to modules
- oradb_manage_statspack: Bugfix for db.state <> present
- oraswgi_install: fixed wrong script task to shell (#261)
- remove auto execution of ocenv from .bashrc (opitzconsulting#100)

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)
Loading