On Thu, Mar 2, 2017 at 11:32 AM Yedidyah Bar David <d...@redhat.com> wrote:
> On Thu, Mar 2, 2017 at 11:24 AM, Pavel Zhukov <pzhu...@redhat.com> wrote: > > > > > > On Thu, Mar 02 2017, Sandro Bonazzola wrote: > > > >> ovirt-engine-hosts-ansible-inventory has been dropped in favor of > >> ovirt-engine-metrics > >> Maybe this is the root cause. > > Right, I see the fix was merged https://gerrit.ovirt.org/73415 and the > job > > is green now. > > We merged ovirt-engine-metrics-1.0.0 and made sure it was built correctly > by build-artifacts, prior to merging the engine patch that needs it. > > If that's not enough, please explain how should such things - two patches > in two different git repos that need to be merged and then tested in a > specific order - should be handled in the future. > Don't think there's a very good solution to this in our current architecture. I think it's quite alright for the CI to fail on this - and then to succeed when fixed. Y. > > The relevant patches, in current case, are: > > https://gerrit.ovirt.org/73414 > > Build ovirt-engine-metrics-1.0.0. > build-artifacts finished at 09:36 (IST). > > https://gerrit.ovirt.org/73363 > > Remove ovirt-engine-hosts-ansible-inventory, > and require ovirt-engine-metrics, which replaces it. > Merged at 09:40, build-artifacts finished 10:00. > > Can we expect ost to run on packages based on the order in which they > were merged, or built? If not, is there any other assumption we can > make re the order? Also, can we affect this order somehow? > > Thanks, > > > Thank you! > >> > >> On Thu, Mar 2, 2017 at 9:23 AM, Pavel Zhukov <pzhu...@redhat.com> > wrote: > >> > >>> > >>> Hello, > >>> > >>> ovirt-engine upgrade is failed on 'rpm -q' command [2] so job [1] was > >>> marked as > >>> failed. It's reproducible and started from build [1] onward. > >>> I don't see any relevant patches in otopi/engine merged recently so no > >>> suspected patches > >>> sp far. > >>> > >>> [1] http://jenkins.ovirt.org/view/experimental%20jobs/job/test- > >>> repo_ovirt_experimental_master/5626/ > >>> > >>> [2] > >>> > >>> 2017-03-02 02:48:13 DEBUG otopi.plugins.ovirt_engine_ > >>> setup.ovirt_engine_common.distro-rpm.packages plugin.execute:926 > >>> execute-output: ('/bin/rpm', '-q', 'ovirt-engine-webadmin-portal', > >>> 'ovirt-engine-dwh', 'ovirt-engine', 'ovirt-engine-restapi', > >>> 'ovirt-engine-dbscripts', 'ovirt-engine-tools-backup', > >>> 'ovirt-engine-dashboard', 'ovirt-engine-userportal', > >>> 'ovirt-engine-wildfly', 'ovirt-engine-backend', > >>> 'ovirt-engine-wildfly-overlay', 'ovirt-engine-hosts-ansible-inventory', > >>> 'ovirt-engine-tools', 'ovirt-engine-extension-aaa-jdbc') stderr: > >>> > >>> > >>> 2017-03-02 02:48:13 DEBUG otopi.transaction transaction.abort:119 > aborting > >>> 'Yum Transaction' > >>> Loaded plugins: fastestmirror, versionlock > >>> 2017-03-02 02:48:13 DEBUG otopi.transaction transaction.abort:119 > aborting > >>> 'DWH Engine database Transaction' > >>> 2017-03-02 02:48:13 DEBUG otopi.transaction transaction.abort:119 > aborting > >>> 'Database Transaction' > >>> 2017-03-02 02:48:13 DEBUG otopi.context context._executeMethod:142 > method > >>> exception > >>> Traceback (most recent call last): > >>> File "/usr/lib/python2.7/site-packages/otopi/context.py", line 132, > in > >>> _executeMethod > >>> method['method']() > >>> File "/usr/share/otopi/plugins/otopi/core/transaction.py", line 93, > in > >>> _main_end > >>> self._mainTransaction.commit() > >>> File "/usr/lib/python2.7/site-packages/otopi/transaction.py", line > 148, > >>> in commit > >>> element.commit() > >>> File "/usr/share/ovirt-engine/setup/bin/../plugins/ovirt- > >>> engine-setup/ovirt-engine-common/distro-rpm/packages.py", line 146, in > >>> commit > >>> osetupcons.RPMDistroEnv.VERSION_LOCK_APPLY > >>> File "/usr/lib/python2.7/site-packages/otopi/plugin.py", line 931, in > >>> execute > >>> command=args[0], > >>> RuntimeError: Command '/bin/rpm' failed to execute > >>> 2017-03-02 02:48:13 ERROR otopi.context context._executeMethod:151 > Failed > >>> to execute stage 'Transaction commit': Command '/bin/rpm' failed to > execute > >>> > >>> -- > >>> Pavel > >>> _______________________________________________ > >>> Devel mailing list > >>> Devel@ovirt.org > >>> http://lists.ovirt.org/mailman/listinfo/devel > >>> > > > > > > -- > > Pavel Zhukov > > Software Engineer > > RHV DevOps > > IRC: landgraf > > > > -- > Didi > _______________________________________________ > Devel mailing list > Devel@ovirt.org > http://lists.ovirt.org/mailman/listinfo/devel >
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel