The Buildbot has detected a failed build on builder providers-rhel7 while building providers.
Full details are available at:
http://openlmi-rnovacek.rhcloud.com/builders/providers-rhel7/builds/174
Buildbot URL: http://openlmi-rnovacek.rhcloud.com/
Buildslave for this Build: rhel7-slave
Build Reason: scheduler
Build Source Stamp: [branch master] 1cc65739b1ce02e2565813bf70716a7e9de277ec
Blamelist: Tomas Bzatek <tbzatek(a)redhat.com>
BUILD FAILED: failed tests selinux check
sincerely,
-The Buildbot
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/1181/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
account: Start watching right upon indication subscription
This is an attempt to get rid of most probable race conditions by creating
inotify watches outside the watcher thread and making them persistent for
the whole time the indication subscription is active. There's a certain
amount of time when watching if off due to gather part of the indication
manager. Leaving a watch fd open with active watches allows us to queue
events that we process next time the watcher is called (once gather part
is finished).
--
I've just realized we have two different indications in the account provider
that will interfere with static variables. So take this as a proof of concept
or a hot fix that will make our tests pass (but will fail horribly in
harsh production environment).
Ideally we may want to extend the indication manager API for taking custom
data that could be used in the watcher and gather callbacks to allow us
working with instances.
--
edit2: updated patch, should be safe now. All tests do pass.
Diffs
-----
src/account/LMI_AccountInstanceCreationIndicationProvider.c 06fe6e2324370d3cd20f956c0b8fe19ec9f62a32
src/account/LMI_AccountInstanceDeletionIndicationProvider.c 81a0e185c8d86ebfa743d30ba1f776ed2c33c7d1
src/account/indication_common.h d2727dc1dd0e4ba34000799aaff90976173a6c17
src/account/indication_common.c 70ce77bbdb964e3e9e6fa6d5030c1c8c9996341c
Diff: http://reviewboard-openlmi.rhcloud.com/r/1181/diff/
Testing
-------
Thanks,
Tomáš Bžatek
The Buildbot has detected a failed build on builder providers-rawhide while building providers.
Full details are available at:
http://openlmi-rnovacek.rhcloud.com/builders/providers-rawhide/builds/199
Buildbot URL: http://openlmi-rnovacek.rhcloud.com/
Buildslave for this Build: rawhide-slave
Build Reason: scheduler
Build Source Stamp: [branch master] 03204e963d2a6a179ff725348ea76ced0e50228b
Blamelist: Radek Novacek <rnovacek(a)redhat.com>
BUILD FAILED: failed tests selinux check
sincerely,
-The Buildbot
The Buildbot has detected a failed build on builder providers-rawhide while building providers.
Full details are available at:
http://openlmi-rnovacek.rhcloud.com/builders/providers-rawhide/builds/198
Buildbot URL: http://openlmi-rnovacek.rhcloud.com/
Buildslave for this Build: rawhide-slave
Build Reason: scheduler
Build Source Stamp: [branch master] 8a39563a406a7a683b34725e64470a804ffa55bf
Blamelist: Michal Minar <miminar(a)redhat.com>
BUILD FAILED: failed tests selinux check
sincerely,
-The Buildbot
The Buildbot has detected a failed build on builder providers-rhel7 while building providers.
Full details are available at:
http://openlmi-rnovacek.rhcloud.com/builders/providers-rhel7/builds/173
Buildbot URL: http://openlmi-rnovacek.rhcloud.com/
Buildslave for this Build: rhel7-slave
Build Reason: scheduler
Build Source Stamp: [branch master] 03204e963d2a6a179ff725348ea76ced0e50228b
Blamelist: Radek Novacek <rnovacek(a)redhat.com>
BUILD FAILED: failed tests selinux check
sincerely,
-The Buildbot
The Buildbot has detected a failed build on builder providers-rhel7 while building providers.
Full details are available at:
http://openlmi-rnovacek.rhcloud.com/builders/providers-rhel7/builds/172
Buildbot URL: http://openlmi-rnovacek.rhcloud.com/
Buildslave for this Build: rhel7-slave
Build Reason: scheduler
Build Source Stamp: [branch master] 8a39563a406a7a683b34725e64470a804ffa55bf
Blamelist: Michal Minar <miminar(a)redhat.com>
BUILD FAILED: failed tests selinux check
sincerely,
-The Buildbot
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/1168/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
software: fix querying repository database
Do not presume that any cache is available before call to yum.
If the cache is not there, call fails.
Diffs
-----
src/software/test/repository.py 129335412707d3c4c24afd1f84740b008827eb54
Diff: http://reviewboard-openlmi.rhcloud.com/r/1168/diff/
Testing
-------
Thanks,
Michal Minar
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/1187/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
software: fixed referents generator
LMI_InstalledSoftwareIdentity generated wrong object paths of
SoftwareIdentities. System does not belong into its keys.
Diffs
-----
src/software/lmi/software/LMI_InstalledSoftwareIdentity.py 72196096b4e36c96311ea867d4917e315e2bab7c
Diff: http://reviewboard-openlmi.rhcloud.com/r/1187/diff/
Testing
-------
Thanks,
Michal Minar