Morning. You're correct. Used an internal package repo mirror for host creation (with a kickstart) which then interfered with the install of the openjdk packages. Did a clean install based on CentOS ISO (pure/clean) and engine-setup worked without issue.
Thanks for pointing me in the right direction, greatly appreciated. vk -------------------------------- Vineet Khandpur UNIX System Administrator Information Technology Services University of Alberta Libraries +1-780-492-4718 On 15 July 2018 at 00:37, Yedidyah Bar David <[email protected]> wrote: > Hi, > > On Fri, Jul 13, 2018 at 5:25 PM, Vineet Khandpur <[email protected]> > wrote: > > bump? > > > > vk > > -------------------------------- > > Vineet Khandpur > > UNIX System Administrator > > Information Technology Services > > University of Alberta Libraries > > +1-780-492-4718 > > > > On 12 July 2018 at 09:24, Vineet Khandpur <[email protected]> wrote: > >> > >> Sorry, more clarification: > >> > >> 2018-07-12 08:45:24,810-0600 DEBUG otopi.context > >> context._executeMethod:128 Stage misc METHOD > >> otopi.plugins.ovirt_engine_setup.ovirt_engine.network. > ovirtproviderovn.Plugin._misc_configure_pro > >> vider > >> 2018-07-12 08:45:24,810-0600 DEBUG otopi.transaction > >> transaction._prepare:61 preparing 'File transaction for > >> '/etc/ovirt-engine/ovirt-provider-ovn-conf.example'' > >> 2018-07-12 08:45:24,810-0600 DEBUG otopi.filetransaction > >> filetransaction.prepare:183 file > >> '/etc/ovirt-engine/ovirt-provider-ovn-conf.example' missing > >> 2018-07-12 08:45:24,823-0600 DEBUG otopi.transaction > >> transaction._prepare:61 preparing 'File transaction for > >> '/etc/ovirt-provider-ovn/conf.d/10-setup-ovirt-provider-ovn.conf'' > >> 2018-07-12 08:45:24,823-0600 DEBUG otopi.filetransaction > >> filetransaction.prepare:183 file > >> '/etc/ovirt-provider-ovn/conf.d/10-setup-ovirt-provider-ovn.conf' > missing > >> 2018-07-12 08:45:24,830-0600 DEBUG > >> otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderovn > >> plugin.executeRaw:813 execute: ('keytool', '-import', '-alias', > >> 'ovirt-provider-ovn', > >> '-keystore', '/var/lib/ovirt-engine/external_truststore', '-file', > >> '/etc/pki/ovirt-engine/ca.pem', '-noprompt', '-storepass:env', 'pass'), > >> executable='None', cwd='None', env={'pass': '**FILT > >> ERED**'} > >> 2018-07-12 08:45:24,842-0600 DEBUG > >> otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderovn > >> plugin.executeRaw:869 execute-result: ('keytool', '-import', '-alias', > >> 'ovirt-provide > >> r-ovn', '-keystore', '/var/lib/ovirt-engine/external_truststore', > '-file', > >> '/etc/pki/ovirt-engine/ca.pem', '-noprompt', '-storepass:env', 'pass'), > >> exception > >> Traceback (most recent call last): > >> File "/usr/lib/python2.7/site-packages/otopi/plugin.py", line 856, in > >> executeRaw > >> preexec_fn=preexec_fn, > >> File "/usr/lib64/python2.7/subprocess.py", line 711, in __init__ > >> errread, errwrite) > >> File "/usr/lib64/python2.7/subprocess.py", line 1327, in > _execute_child > >> raise child_exception > >> OSError: [Errno 2] No such file or directory > > Seems somewhat similar to: > > https://bugzilla.redhat.com/1481583 > > Sorry for not attaching there at the time the actual logs :-(((( > > Is it possible that you (tried to) something non-default? Perhaps > a non clean machine? Manually (partially?) configured ovn? Something > like that? > > Anyway, in case you do not know about anything "bad" you did: > > The thing that failed is the command: > > keytool -import -alias ovirt-provider-ovn -keystore > /var/lib/ovirt-engine/external_truststore -file > /etc/pki/ovirt-engine/ca.pem -noprompt -storepass:env pass > > and if you want to try it yourself, you'll have to first set 'pass' to the > value of ENGINE_EXTERNAL_PROVIDERS_TRUST_STORE_PASSWORD, which defaults to > 'changeit'. So e.g. 'export pass=changeit' and then run above command. > > It seems to me (although a bit hard to tell) that the "no such file or > directory" > is not about one of the arguments, but about 'keytool' itself. Do you have > /usr/bin/keytool? > > It should be supplied by the package 'java-1.8.0-openjdk-headless', but we > do not require it directly. We require 'java-openjdk-headless >= 1:1.8.0'. > So in theory this could have happened if you pre-installed some other > package > that provides this but does not provide keytool. > > I suggest to open a bug, provide precise and detailed flow, and attach a > full > sosreport, or at least all relevant logs, including e.g.: > > yum.log > full setup.log > ls -l of all relevant files/directories > > >> 2018-07-12 08:45:24,844-0600 DEBUG otopi.context > >> context._executeMethod:143 method exception > >> Traceback (most recent call last): > >> > >> ---------------------------------- > >> Also: > >> > >> [root@ovirtdev conf.d]# pwd > >> /etc/ovirt-provider-ovn/conf.d > >> [root@ovirtdev conf.d]# ls -al > >> total 4 > >> drwxr-xr-x. 2 root root 20 Jul 12 08:45 . > >> drwxr-xr-x. 3 root root 70 Jul 12 08:34 .. > >> -rw-r--r--. 1 root root 194 Jun 4 08:22 README > >> [root@ovirtdev conf.d]# > > I assume you showed this to us because of the line > "10-setup-ovirt-provider-ovn.conf missing", but that in itself is not > a problem and most likely unrelated. It's just part of otopi's normal > logging - if it's asked (by engine-setup) to create a file, and the > file does not exist, it logs this. If it does exist, it creates a backup > (and logs that as well). > > Best regards, > > >> > >> > >> > >> vk > >> -------------------------------- > >> Vineet Khandpur > >> UNIX System Administrator > >> Information Technology Services > >> University of Alberta Libraries > >> +1-780-492-4718 > >> > >> On 12 July 2018 at 09:17, Vineet Khandpur <[email protected]> wrote: > >>> > >>> cat > >>> /var/log/ovirt-engine/setup/ovirt-engine-setup-20180712081855-efeaj4.log > | > >>> grep -v DEBUG > >>> > >>> ... > >>> Traceback (most recent call last): > >>> File "/usr/lib/python2.7/site-packages/otopi/plugin.py", line 856, > in > >>> executeRaw > >>> preexec_fn=preexec_fn, > >>> File "/usr/lib64/python2.7/subprocess.py", line 711, in __init__ > >>> errread, errwrite) > >>> File "/usr/lib64/python2.7/subprocess.py", line 1327, in > _execute_child > >>> raise child_exception > >>> OSError: [Errno 2] No such file or directory > >>> 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/network/ovirtproviderovn.py", > >>> line 877, in _misc_configure_provider > >>> self._upate_external_providers_keystore() > >>> File > >>> "/usr/share/ovirt-engine/setup/bin/../plugins/ovirt- > engine-setup/ovirt-engine/network/ovirtproviderovn.py", > >>> line 747, in _upate_external_providers_keystore > >>> 'pass': truststore_password, > >>> File > >>> "/usr/share/ovirt-engine/setup/bin/../plugins/ovirt- > engine-setup/ovirt-engine/network/ovirtproviderovn.py", > >>> line 507, in _execute_command > >>> env=env, > >>> File "/usr/lib/python2.7/site-packages/otopi/plugin.py", line 912, > in > >>> execute > >>> **kwargs > >>> File "/usr/lib/python2.7/site-packages/otopi/plugin.py", line 856, > in > >>> executeRaw > >>> preexec_fn=preexec_fn, > >>> File "/usr/lib64/python2.7/subprocess.py", line 711, in __init__ > >>> errread, errwrite) > >>> File "/usr/lib64/python2.7/subprocess.py", line 1327, in > _execute_child > >>> raise child_exception > >>> OSError: [Errno 2] No such file or directory > >>> 2018-07-12 08:45:24,846-0600 ERROR otopi.context > >>> context._executeMethod:152 Failed to execute stage 'Misc > configuration': > >>> [Errno 2] No such file or directory > >>> 2018-07-12 08:45:24,846-0600 INFO > >>> otopi.plugins.otopi.packagers.yumpackager yumpackager.info:80 Yum > Performing > >>> yum transaction rollback > >>> .... > >>> > >>> > >>> > >>> > >>> > >>> vk > >>> -------------------------------- > >>> Vineet Khandpur > >>> UNIX System Administrator > >>> Information Technology Services > >>> University of Alberta Libraries > >>> +1-780-492-4718 > >>> > >>> On 12 July 2018 at 08:46, Vineet Khandpur <[email protected]> > wrote: > >>>> > >>>> Building a snadbox ovirt environment on CentOS 7.5.1804 > >>>> Install fails at Creating CA stage: > >>>> > >>>> [ INFO ] Configuring PostgreSQL > >>>> [ INFO ] Creating CA > >>>> [ ERROR ] Failed to execute stage 'Misc configuration': [Errno 2] No > >>>> such file or directory > >>>> [ INFO ] Yum Performing yum transaction rollback > >>>> [ INFO ] Stage: Clean up > >>>> Log file is located at > >>>> /var/log/ovirt-engine/setup/ovirt-engine-setup- > 20180712081855-efeaj4.log > >>>> [ INFO ] Generating answer file > >>>> '/var/lib/ovirt-engine/setup/answers/20180712082036-setup.conf' > >>>> [ INFO ] Stage: Pre-termination > >>>> [ INFO ] Stage: Termination > >>>> [ ERROR ] Execution of setup failed > >>>> > >>>> /etc/pki/ovirt-engine missing several files after install (compared to > >>>> our prod and test systems) > >>>> > >>>> Did something change with the installation re. cert creation? Or am I > >>>> missing something obvious? > >>>> [note: default answers to installation questions] > >>>> > >>>> Thanks. > >>>> vk > >>>> -------------------------------- > >>>> Vineet Khandpur > >>>> UNIX System Administrator > >>>> Information Technology Services > >>>> University of Alberta Libraries > >>>> +1-780-492-4718 > >>> > >>> > >> > > > > > > _______________________________________________ > > Users mailing list -- [email protected] > > To unsubscribe send an email to [email protected] > > Privacy Statement: https://www.ovirt.org/site/privacy-policy/ > > oVirt Code of Conduct: > > https://www.ovirt.org/community/about/community-guidelines/ > > List Archives: > > https://lists.ovirt.org/archives/list/[email protected]/message/ > TPR3CYGXZ7TOEYFNVL2LP43PVQUGGV4D/ > > > > > > -- > Didi >
_______________________________________________ Users mailing list -- [email protected] To unsubscribe send an email to [email protected] Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/[email protected]/message/CVQYQRF3BWZJ2WFWJGJJEMQJNQTD6USJ/

