[PATCH conductor] BZ 827562 - Upgrade from CloudForms 1.0 to CloudForms 1.0.1 requires additional data definition not provided by rails migration
John Eckersberg
jeckersb at redhat.com
Fri Jun 1 22:21:18 UTC 2012
On Fri, 1 Jun 2012 17:13:35 -0500, Steve Linabery <slinaber at redhat.com> wrote:
> This adds src/script/upgrade, which stops services, starts postgresql,
> runs 'rake dc:upgrade', and restarts all services.
> ---
> aeolus-conductor.spec.in | 1 +
> src/script/upgrade | 7 +++++++
> 2 files changed, 8 insertions(+), 0 deletions(-)
> create mode 100755 src/script/upgrade
>
> diff --git a/aeolus-conductor.spec.in b/aeolus-conductor.spec.in
> index a40d517..4c5aad5 100644
> --- a/aeolus-conductor.spec.in
> +++ b/aeolus-conductor.spec.in
> @@ -386,6 +386,7 @@ fi
> %{app_root}/spec/fixtures/Gemfile.in
> %config %{_sysconfdir}/%{name}
> %doc AUTHORS COPYING
> +%{app_root}/script/upgrade
>
> %files daemons
> %{_initrddir}/aeolus-conductor
> diff --git a/src/script/upgrade b/src/script/upgrade
> new file mode 100755
> index 0000000..e3f658e
> --- /dev/null
> +++ b/src/script/upgrade
> @@ -0,0 +1,7 @@
> +#!/bin/sh
> +
> +cd /usr/share/aeolus-conductor
> +aeolus-services stop
> +service postgresql start
> +RAILS_ENV=production rake dc:upgrade
> +aeolus-services start
> --
> 1.7.6.5
>
Works as advertised. ACK.
More information about the aeolus-devel
mailing list