From edb790e55fee01cbcc7cb8836ca387e0cdd8c46a Mon Sep 17 00:00:00 2001 From: Paul Neumann <38871902+PaulNeumann@users.noreply.github.com> Date: Sat, 10 May 2025 09:23:27 -0600 Subject: [PATCH] Update Oracle Database 23ai Free to 23.8.0 Oracle Database 23ai Free 23.8.0 has been released, so update the Vagrant project to reflect the new version number: - Rename the project directory from 23.7.0-Free to 23.8.0-Free - Update the version number in the .env and README.md files - Update the SHA256 digest and filename for the installer rpm in db_installer.sha256 - Update the installer rpm filename in scripts/install.sh Tested with both VirtualBox and libvirt providers. Closes #544 Signed-off-by: Paul Neumann <38871902+PaulNeumann@users.noreply.github.com> --- OracleDatabase/23.7.0-Free/db_installer.sha256 | 1 - OracleDatabase/{23.7.0-Free => 23.8.0-Free}/.env | 2 +- OracleDatabase/{23.7.0-Free => 23.8.0-Free}/.gitattributes | 0 OracleDatabase/{23.7.0-Free => 23.8.0-Free}/.gitignore | 0 OracleDatabase/{23.7.0-Free => 23.8.0-Free}/README.md | 2 +- OracleDatabase/{23.7.0-Free => 23.8.0-Free}/Vagrantfile | 0 OracleDatabase/23.8.0-Free/db_installer.sha256 | 1 + .../ora-response/oracle-free-23ai.conf.tmpl | 0 OracleDatabase/{23.7.0-Free => 23.8.0-Free}/scripts/install.sh | 2 +- .../{23.7.0-Free => 23.8.0-Free}/scripts/setPassword.sh | 0 .../{23.7.0-Free => 23.8.0-Free}/userscripts/.gitignore | 0 .../userscripts/put_custom_scripts_here.txt | 0 12 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 OracleDatabase/23.7.0-Free/db_installer.sha256 rename OracleDatabase/{23.7.0-Free => 23.8.0-Free}/.env (95%) rename OracleDatabase/{23.7.0-Free => 23.8.0-Free}/.gitattributes (100%) rename OracleDatabase/{23.7.0-Free => 23.8.0-Free}/.gitignore (100%) rename OracleDatabase/{23.7.0-Free => 23.8.0-Free}/README.md (98%) rename OracleDatabase/{23.7.0-Free => 23.8.0-Free}/Vagrantfile (100%) create mode 100644 OracleDatabase/23.8.0-Free/db_installer.sha256 rename OracleDatabase/{23.7.0-Free => 23.8.0-Free}/ora-response/oracle-free-23ai.conf.tmpl (100%) rename OracleDatabase/{23.7.0-Free => 23.8.0-Free}/scripts/install.sh (98%) rename OracleDatabase/{23.7.0-Free => 23.8.0-Free}/scripts/setPassword.sh (100%) rename OracleDatabase/{23.7.0-Free => 23.8.0-Free}/userscripts/.gitignore (100%) rename OracleDatabase/{23.7.0-Free => 23.8.0-Free}/userscripts/put_custom_scripts_here.txt (100%) diff --git a/OracleDatabase/23.7.0-Free/db_installer.sha256 b/OracleDatabase/23.7.0-Free/db_installer.sha256 deleted file mode 100644 index 4ee39d6c..00000000 --- a/OracleDatabase/23.7.0-Free/db_installer.sha256 +++ /dev/null @@ -1 +0,0 @@ -82ef77041a2dba635f11ed08d472f9d8ca8ad41d6e6fcd179445b152e857639c */vagrant/oracle-database-free-23ai-1.0-1.el9.x86_64.rpm diff --git a/OracleDatabase/23.7.0-Free/.env b/OracleDatabase/23.8.0-Free/.env similarity index 95% rename from OracleDatabase/23.7.0-Free/.env rename to OracleDatabase/23.8.0-Free/.env index ee97997c..824378fe 100644 --- a/OracleDatabase/23.7.0-Free/.env +++ b/OracleDatabase/23.8.0-Free/.env @@ -1,4 +1,4 @@ -# Oracle Database 23.7.0 Free configuration file +# Oracle Database 23.8.0 Free configuration file # # Requires vagrant-env plugin # diff --git a/OracleDatabase/23.7.0-Free/.gitattributes b/OracleDatabase/23.8.0-Free/.gitattributes similarity index 100% rename from OracleDatabase/23.7.0-Free/.gitattributes rename to OracleDatabase/23.8.0-Free/.gitattributes diff --git a/OracleDatabase/23.7.0-Free/.gitignore b/OracleDatabase/23.8.0-Free/.gitignore similarity index 100% rename from OracleDatabase/23.7.0-Free/.gitignore rename to OracleDatabase/23.8.0-Free/.gitignore diff --git a/OracleDatabase/23.7.0-Free/README.md b/OracleDatabase/23.8.0-Free/README.md similarity index 98% rename from OracleDatabase/23.7.0-Free/README.md rename to OracleDatabase/23.8.0-Free/README.md index 97b6e0ef..6b1f12c9 100644 --- a/OracleDatabase/23.7.0-Free/README.md +++ b/OracleDatabase/23.8.0-Free/README.md @@ -11,7 +11,7 @@ makes configuration much easier ## Getting started 1. Clone this repository `git clone https://github.com/oracle/vagrant-projects` -2. Change into the `vagrant-projects/OracleDatabase/23.7.0-Free` directory +2. Change into the `vagrant-projects/OracleDatabase/23.8.0-Free` directory 3. Run `vagrant up` 1. The first time you run this it will provision everything and may take a while. Ensure you have a good internet connection as the scripts will update the VM to the latest via `dnf`. 2. The installation can be customized, if desired (see [Configuration](#configuration)). diff --git a/OracleDatabase/23.7.0-Free/Vagrantfile b/OracleDatabase/23.8.0-Free/Vagrantfile similarity index 100% rename from OracleDatabase/23.7.0-Free/Vagrantfile rename to OracleDatabase/23.8.0-Free/Vagrantfile diff --git a/OracleDatabase/23.8.0-Free/db_installer.sha256 b/OracleDatabase/23.8.0-Free/db_installer.sha256 new file mode 100644 index 00000000..a55f9c0f --- /dev/null +++ b/OracleDatabase/23.8.0-Free/db_installer.sha256 @@ -0,0 +1 @@ +36dd7d1208ef212ebab672b2ddc42b7bcd08b07eeb5b7387dc0bcb3a4ef225a5 */vagrant/oracle-database-free-23ai-23.8-1.el9.x86_64.rpm diff --git a/OracleDatabase/23.7.0-Free/ora-response/oracle-free-23ai.conf.tmpl b/OracleDatabase/23.8.0-Free/ora-response/oracle-free-23ai.conf.tmpl similarity index 100% rename from OracleDatabase/23.7.0-Free/ora-response/oracle-free-23ai.conf.tmpl rename to OracleDatabase/23.8.0-Free/ora-response/oracle-free-23ai.conf.tmpl diff --git a/OracleDatabase/23.7.0-Free/scripts/install.sh b/OracleDatabase/23.8.0-Free/scripts/install.sh similarity index 98% rename from OracleDatabase/23.7.0-Free/scripts/install.sh rename to OracleDatabase/23.8.0-Free/scripts/install.sh index 65809a98..0b664640 100644 --- a/OracleDatabase/23.7.0-Free/scripts/install.sh +++ b/OracleDatabase/23.8.0-Free/scripts/install.sh @@ -18,7 +18,7 @@ echo 'INSTALLER: Started up' # if the database installer exists, set parameter to keep it # otherwise, download it -db_installer='oracle-database-free-23ai-1.0-1.el9.x86_64.rpm' +db_installer='oracle-database-free-23ai-23.8-1.el9.x86_64.rpm' if [[ -f /vagrant/"${db_installer}" ]]; then KEEP_DB_INSTALLER='true' diff --git a/OracleDatabase/23.7.0-Free/scripts/setPassword.sh b/OracleDatabase/23.8.0-Free/scripts/setPassword.sh similarity index 100% rename from OracleDatabase/23.7.0-Free/scripts/setPassword.sh rename to OracleDatabase/23.8.0-Free/scripts/setPassword.sh diff --git a/OracleDatabase/23.7.0-Free/userscripts/.gitignore b/OracleDatabase/23.8.0-Free/userscripts/.gitignore similarity index 100% rename from OracleDatabase/23.7.0-Free/userscripts/.gitignore rename to OracleDatabase/23.8.0-Free/userscripts/.gitignore diff --git a/OracleDatabase/23.7.0-Free/userscripts/put_custom_scripts_here.txt b/OracleDatabase/23.8.0-Free/userscripts/put_custom_scripts_here.txt similarity index 100% rename from OracleDatabase/23.7.0-Free/userscripts/put_custom_scripts_here.txt rename to OracleDatabase/23.8.0-Free/userscripts/put_custom_scripts_here.txt