I want to write a recipe to install Oracle on EC2 CentOS instance, which
requires some interactive input.
Use of response_file seems to meet my need.
Unfortunately, use of a response file is only supported on Debian and Ubuntu
at this time - as Opscode wiki says.
I think you might be confusing the response_file for Oracle with the
dpkg support for response file. It's been a while since I've done an
"automated" Oracle install but you'll probably want to use the execute
resource.
Essentially it would be something like this gist:
Note that the idempotence checks (not_if/only_if) are somewhat
limited. You'll probably want to create an LWRP in the end unless you
can wrap up the determination of a valid oracle install into a single
statement. For example, here's how we handle creating mysql accounts
for our users:
You can see the hoops I'm jumping through in the 'not_if' statement to
avoid rerunning the work. I really should create a mysql permissions
LWRP.
I want to write a recipe to install Oracle on EC2 CentOS instance, which
requires some interactive input.
Use of response_file seems to meet my need.
Unfortunately, use of a response file is only supported on Debian and Ubuntu
at this time - as Opscode wiki says.
For use of execute resource psuedocode-oracle-install-chef.rb · GitHub, I'm still
confused how oracle_response_file
answers Oracle installation/configuration questions such as listener port,
system password,...
Could you please give some more details?
Thanks,
Ryan
On Fri, Mar 11, 2011 at 3:56 PM, John E. Vincent (lusis) <lusis.org+ chef-list@gmail.com> wrote:
I think you might be confusing the response_file for Oracle with the
dpkg support for response file. It's been a while since I've done an
"automated" Oracle install but you'll probably want to use the execute
resource.
Note that the idempotence checks (not_if/only_if) are somewhat
limited. You'll probably want to create an LWRP in the end unless you
can wrap up the determination of a valid oracle install into a single
statement. For example, here's how we handle creating mysql accounts
for our users:
I want to write a recipe to install Oracle on EC2 CentOS instance, which
requires some interactive input.
Use of response_file seems to meet my need.
Unfortunately, use of a response file is only supported on Debian and
Ubuntu
at this time - as Opscode wiki says.
I might have been mistaken but I understood it that you were talking
about using the oracle installer support for a non-interactive
install. (an rsp file).
For use of execute resource psuedocode-oracle-install-chef.rb · GitHub, I'm still
confused how oracle_response_file
answers Oracle installation/configuration questions such as listener port,
system password,...
I think you might be confusing the response_file for Oracle with the
dpkg support for response file. It's been a while since I've done an
"automated" Oracle install but you'll probably want to use the execute
resource.
Note that the idempotence checks (not_if/only_if) are somewhat
limited. You'll probably want to create an LWRP in the end unless you
can wrap up the determination of a valid oracle install into a single
statement. For example, here's how we handle creating mysql accounts
for our users:
I want to write a recipe to install Oracle on EC2 CentOS instance, which
requires some interactive input.
Use of response_file seems to meet my need.
Unfortunately, use of a response file is only supported on Debian and
Ubuntu
at this time - as Opscode wiki says.
I might have been mistaken but I understood it that you were talking
about using the oracle installer support for a non-interactive
install. (an rsp file).
For use of execute resource psuedocode-oracle-install-chef.rb · GitHub, I'm still
confused how oracle_response_file
answers Oracle installation/configuration questions such as listener
port,
system password,...
I think you might be confusing the response_file for Oracle with the
dpkg support for response file. It's been a while since I've done an
"automated" Oracle install but you'll probably want to use the execute
resource.
Note that the idempotence checks (not_if/only_if) are somewhat
limited. You'll probably want to create an LWRP in the end unless you
can wrap up the determination of a valid oracle install into a single
statement. For example, here's how we handle creating mysql accounts
for our users:
I want to write a recipe to install Oracle on EC2 CentOS instance,
which
requires some interactive input.
Use of response_file seems to meet my need.
Unfortunately, use of a response file is only supported on Debian and
Ubuntu
at this time - as Opscode wiki says.
I might have been mistaken but I understood it that you were talking
about using the oracle installer support for a non-interactive
install. (an rsp file).
For use of execute resource psuedocode-oracle-install-chef.rb · GitHub, I'm still
confused how oracle_response_file
answers Oracle installation/configuration questions such as listener
port,
system password,...
I think you might be confusing the response_file for Oracle with the
dpkg support for response file. It's been a while since I've done an
"automated" Oracle install but you'll probably want to use the execute
resource.
Note that the idempotence checks (not_if/only_if) are somewhat
limited. You'll probably want to create an LWRP in the end unless you
can wrap up the determination of a valid oracle install into a single
statement. For example, here's how we handle creating mysql accounts
for our users:
I want to write a recipe to install Oracle on EC2 CentOS instance,
which
requires some interactive input.
Use of response_file seems to meet my need.
Unfortunately, use of a response file is only supported on Debian and
Ubuntu
at this time - as Opscode wiki says.
I might have been mistaken but I understood it that you were talking
about using the oracle installer support for a non-interactive
install. (an rsp file).
For use of execute resource psuedocode-oracle-install-chef.rb · GitHub, I'm still
confused how oracle_response_file
answers Oracle installation/configuration questions such as listener
port,
system password,...
I think you might be confusing the response_file for Oracle with the
dpkg support for response file. It's been a while since I've done an
"automated" Oracle install but you'll probably want to use the
execute
resource.
Note that the idempotence checks (not_if/only_if) are somewhat
limited. You'll probably want to create an LWRP in the end unless you
can wrap up the determination of a valid oracle install into a single
statement. For example, here's how we handle creating mysql accounts
for our users:
I want to write a recipe to install Oracle on EC2 CentOS instance,
which
requires some interactive input.
Use of response_file seems to meet my need.
Unfortunately, use of a response file is only supported on Debian
and
Ubuntu
at this time - as Opscode wiki says.