You need postgresql 9.5, following the information here should give you
everything you need:
Also look at the information below 'What's New in 4.2.1' it has some
information on upgrading the uuid generation which requires some manual steps.
2018-04-23 8:27 GMT-03:00 Robert O'Kane <okane(a)khm.de>:
> Hello,
>
> Sorry, I did not have to chance anything else. It simply worked after my
> SELinux solution.
>
> Good Luck.
>
> Robert O'Kane
>
> On 04/23/2018 01:21 PM, Marcelo Leandro wrote:
>> Hello, Robert
>>
>> Thank you for reply, I tried this steps but not worked for me , I think
>> that I need change parameters in my postgresql but I don't know how do
>> this.
>>
>>
>> 2018-04-22 7:45 GMT-03:00 Robert O'Kane <okane(a)khm.de <mailto:
>>
>> okane(a)khm.de>>:
>> Hello,
>>
>> I had a similar problem with the engine update from 4.1.9 to 4.2.2.
>> For me it was SELinux in Enforcing mode on the host. You should
>>
>> check that
>>
>> SELinux is in "Enforcing" mode and that the audit daemon is
>>
>> complaining
>>
>> about postgres95. "audit2why -a"
>>
>>
>> I set the host to "Permissive", did the upgrade and it worked for
me.
>> But you may have to leave it in "Permissive" mode until you can
>>
>> update the
>>
>> SELinux rules.
>>
>>
>> *IF* the problem is SELinux I would suggest:
>>
>> 1: Clean up the auditd logs (make sure all old problems are
>>
>> corrected).
>>
>> Reset the auditd logs so the following output is "cleaner".
>> The "audit2why -a" command should show nothing. Please
RYFM....
>>
>> 2: Set SELinux to "Permissive" mode.
>>
>> 3: Apply the Ovirt-engine updates. Make sure everything works.
>>
>> 4: run "audit2why -a" and see what the warnings are
>>
>> or go directly to 5
>>
>> 5: generate the new rules with:
>> audit2allow -a -M postgres95-selinux-ovirt
>>
>> 6: add the rules to the system:
>> semodule -i postgres95-selinux-ovirt.pp
>>
>> 7: It should now be possible to set SELinux back to "Enforcing"
>>
>>
>> Good Luck,
>>
>> Robert O'Kane
>>
>> Am 21.04.2018 um 10:26 schrieb Marcelo Leandro:
>> Hello,
>> I have problem when i try upgrade the ovirt to 4.2, my version
>>
>> is 4.1.9, I
>>
>> have problem when engine-setup try update the postgresql.
>> Postgres version 9.2
>>
>> I had this message:
>>
>> Log install:
>>
>> ERROR: pg_upgrade tool failed
>> ERROR: Upgrade failed.
>>
>> * See /var/lib/pgsql/upgrade_rh-postgresql95-postgresql.log
>>
>> for details.
>>
>> 2018-04-21 04:53:10,766-0300 DEBUG otopi.transaction
>> transaction._prepare:66 exception during prepare phase
>>
>> Traceback (most recent call last):
>> File
"/usr/lib/python2.7/site-packages/otopi/transaction.py",
>>
>> line
>>
>> 62, in
>> _prepare
>>
>> element.prepare()
>>
>> File
>>
>> "/usr/share/ovirt-engine/setup/ovirt_engine_setup/engine_
>>
>> common/postgres.py",
>>
>> line 777, in prepare
>>
>> raiseOnError=True,
>>
>> File "/usr/lib/python2.7/site-packages/otopi/plugin.py",
>>
>> line 931, in
>>
>> execute
>>
>> command=args[0],
>>
>> RuntimeError: Command
>> '/opt/rh/rh-postgresql95/root/usr/bin/postgresql-setup' failed
>>
>> to execute
>>
>> 2018-04-21 04:53:10,768-0300 DEBUG otopi.context
>>
>> context._executeMethod:143
>>
>> method exception
>>
>> Traceback (most recent call last):
>> File "/usr/lib/python2.7/site-packages/otopi/context.py",
>>
>> line 133, in
>>
>> _executeMethod
>>
>> method['method']()
>>
>> File
>>
>> "/usr/share/ovirt-engine/setup/bin/../plugins/ovirt-engine-
>>
>> setup/ovirt-engine/db/dbmsupgrade.py",
>>
>> line 89, in _updateDBMS
>>
>> oengcommcons.ProvisioningEnv.OLD_POSTGRES_SERVICE
>>
>> File
"/usr/lib/python2.7/site-packages/otopi/transaction.py",
>>
>> line 106,
>>
>> in append
>>
>> self._prepare(element=element)
>>
>> File
"/usr/lib/python2.7/site-packages/otopi/transaction.py",
>>
>> line
>>
>> 62, in
>> _prepare
>>
>> element.prepare()
>>
>> File
>>
>> "/usr/share/ovirt-engine/setup/ovirt_engine_setup/engine_
>>
>> common/postgres.py",
>>
>> line 777, in prepare
>>
>> raiseOnError=True,
>>
>> File "/usr/lib/python2.7/site-packages/otopi/plugin.py",
>>
>> line 931, in
>>
>> execute
>>
>> command=args[0],
>>
>> RuntimeError: Command
>> '/opt/rh/rh-postgresql95/root/usr/bin/postgresql-setup' failed
>>
>> to execute
>>
>> 2018-04-21 04:53:10,770-0300 ERROR otopi.context
>>
>> context._executeMethod:152
>>
>> Failed to execute stage 'Misc configuration': Command
>> '/opt/rh/rh-postgresql95/root/usr/bin/postgresql-setup' failed
>>
>> to execute
>>
>> Log postgres:
>> Performing Consistency Checks
>> -----------------------------
>> Checking cluster versions ok
>> Checking database user is the install user ok
>> Checking database connection settings ok
>> Checking for prepared transactions ok
>> Checking for reg* system OID user data types ok
>> Checking for contrib/isn with bigint-passing mismatch ok
>> Checking for invalid "line" user columns
ok
>> Creating dump of global objects ok
>> Creating dump of database schemas
>>
>> engine
>> ovirt_engine_history
>> postgres
>> template1
>>
>> ok
>>
>> encodings for database "postgres" do not match: old
"SQL_ASCII",
>>
>> new "UTF8"
>>
>> Failure, exiting
>>
>>
>> I know that problem not is in oVirt , but anyone help me ?
>>
>>
>> Thank you!
>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users(a)ovirt.org <mailto:Users@ovirt.org>
>>
http://lists.ovirt.org/mailman/listinfo/users
>> <
http://lists.ovirt.org/mailman/listinfo/users>
>>
>> -- Systems Administrator
>> Kunsthochschule für Medien Köln
>> Peter-Welter-Platz 2
>> 50676 Köln
>> _______________________________________________
>> Users mailing list
>> Users(a)ovirt.org <mailto:Users@ovirt.org>
>>
http://lists.ovirt.org/mailman/listinfo/users
>> <
http://lists.ovirt.org/mailman/listinfo/users>
>
> --
> Robert O'Kane
> Systems Administrator
> Kunsthochschule für Medien Köln
> Peter-Welter-Platz 2
> 50676 Köln
>
> fon: +49(221)20189-223
> fax: +49(221)20189-49223