Skip to content

Conversation

punkrokk
Copy link
Member

@punkrokk punkrokk commented Jan 25, 2020

Fixes: #143 as requested by @armab
Fixes #48

added the following to docker-entrypoint.sh files in all packaging and testing containers:

set -eu
set -o pipefail

@punkrokk punkrokk requested review from Kami and arm4b January 25, 2020 19:49
@punkrokk punkrokk self-assigned this Jan 25, 2020
Copy link

@sachudj sachudj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks Good

@arm4b
Copy link
Member

arm4b commented Jan 25, 2020

According to build failures looks like this uncovered a can of worms, which is good in general and what it should do. Check the build logs for possible fixes.
Also good call and intuition to work on it in a separated PR 👍

@arm4b arm4b added the bug label Feb 1, 2020
@arm4b arm4b added this to the 3.3.0 milestone Jul 2, 2020
Copy link
Member

@arm4b arm4b left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR needs an update following the U14 and EL6 removals and would be a good bugfix addition.

@arm4b
Copy link
Member

arm4b commented Sep 10, 2020

Looks like this abandoned PR is part of the v3.3.0 release. @punkrokk any update on finishing it?

# Conflicts:
#	packagingenv/centos6/docker-entrypoint.sh
#	packagingenv/trusty/docker-entrypoint.sh
#	testingenv/centos6/docker-entrypoint.sh
#	testingenv/trusty/docker-entrypoint.sh
@punkrokk
Copy link
Member Author

punkrokk commented Sep 10, 2020 via email

@arm4b
Copy link
Member

arm4b commented Sep 10, 2020

A can of worms is when any failure in st2chatops deb/rpm build results in a successful status. That's a curent issue.
This PR fixes this incorrect behavior which is one of the chatops maintenance tasks.

I just pushed a tiny change to rectify issues left in this PR so we'll able to merge it.

@arm4b arm4b merged commit d8fd532 into master Sep 10, 2020
@arm4b arm4b deleted the 143/fail-builds-on-error branch September 10, 2020 17:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CI jobs are succeeding despite errors in them False negative in build package stage
3 participants