fence_gce: fail immediately with import errors#659
Conversation
|
Can one of the project admins check and authorise this run please: https://haci.fast.eng.rdu2.dc.redhat.com/job/fence-agents/job/fence-agents-pipeline/job/PR-659/1/input |
776008b to
d90bfda
Compare
|
Can one of the project admins check and authorise this run please: https://haci.fast.eng.rdu2.dc.redhat.com/job/fence-agents/job/fence-agents-pipeline/job/PR-659/2/input |
d90bfda to
9d072ff
Compare
|
Can one of the project admins check and authorise this run please: https://haci.fast.eng.rdu2.dc.redhat.com/job/fence-agents/job/fence-agents-pipeline/job/PR-659/3/input |
9d072ff to
99c6f13
Compare
|
Can one of the project admins check and authorise this run please: https://haci.fast.eng.rdu2.dc.redhat.com/job/fence-agents/job/fence-agents-pipeline/job/PR-659/4/input |
Previously, if a dependency like `httplib2` failed to load due to a package conflict, the script would silently pass and crash further down the stack. Now, it explicitly catches the error, prints a clear log message identifying the broken module and exits immediately making aware of the dependency issue. AI: Assisted by Claude Signed-off-by: Arslan Ahmad <arahmad@redhat.com>
99c6f13 to
449658a
Compare
|
Can one of the project admins check and authorise this run please: https://haci.fast.eng.rdu2.dc.redhat.com/job/fence-agents/job/fence-agents-pipeline/job/PR-659/5/input |
Previously, if a dependency like
httplib2failed to load due toa package conflict, the script would silently pass and crash further
down the stack. Now, it explicitly catches the error, prints a clear
log message identifying the broken module and exits immediately
making aware of the dependency issue.
AI: Assisted by Claude