Skip to content
This repository was archived by the owner on Aug 29, 2018. It is now read-only.

Comments

Add "-e" option to python cartridge to stop deploy process when it failed to install packages#6357

Merged
openshift-bot merged 1 commit intoopenshift:masterfrom
nak3:python-cartridge-with-e-option
Feb 16, 2016
Merged

Add "-e" option to python cartridge to stop deploy process when it failed to install packages#6357
openshift-bot merged 1 commit intoopenshift:masterfrom
nak3:python-cartridge-with-e-option

Conversation

@nak3
Copy link
Contributor

@nak3 nak3 commented Feb 2, 2016

No description provided.

@nak3
Copy link
Contributor Author

nak3 commented Feb 2, 2016

This PR fixes https://bugzilla.redhat.com/show_bug.cgi?id=1303796.
However, this -e option has been removed by #3542 purposely.

@nak3 nak3 changed the title Add -e to find package install failure Add "-e" option to python cartridge to stop deploy process when it failed to install packages Feb 2, 2016
@dinhxuanvu
Copy link
Member

[test]

@Miciah
Copy link
Contributor

Miciah commented Feb 2, 2016

[test] [extended:cartridge]

@nak3
Copy link
Contributor Author

nak3 commented Feb 8, 2016

@dinhxuanvu @Miciah I can't open test results. But I don't think this change effects something. Could you please re-run test?

@tiwillia
Copy link
Member

tiwillia commented Feb 8, 2016

@nak3 looks like all the tests passed, but the acceptance script that is run at the end of testing failed:

E, [2016-02-02T11:49:15.809892 #4975] ERROR -- : 
SSH command ssh 2> /dev/null -t -n -o TCPKeepAlive=yes -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o PasswordAuthentication=no -i /var/lib/jenkins/.ssh/devenv.pem root@ec2-52-90-45-1.compute-1.amazonaws.com '/usr/bin/rhc-accept-devenv 2>&1' failed to ec2-52-90-45-1.compute-1.amazonaws.com with exit_code: 2  and output: FAIL: directory 56b0d788ff279cc97a00000a doesn't have a cartridge directory
FAIL: directory 56b0d788ff279cc97a00000a/.env doesn't have OPENSHIFT_PRIMARY_CARTRIDGE_DIR
2 ERRORS
Accept Node Output: , try 1 of 1
Devenv Acceptance Output = FAIL: directory 56b0d788ff279cc97a00000a doesn't have a cartridge directory
FAIL: directory 56b0d788ff279cc97a00000a/.env doesn't have OPENSHIFT_PRIMARY_CARTRIDGE_DIR

Lets re-[test] and see if this failure is spurious or not.

@nak3
Copy link
Contributor Author

nak3 commented Feb 9, 2016

Thank you @tiwillia! Hmm... test failed again and I can't see the result by Details button.

@dinhxuanvu
Copy link
Member

@nak3 Are you working remotely? I'm a bit surprised that you are unable to access Jenkins.
Also, the libra_ami is failed recently and it's been in process of rebuilding so please hold before doing another test/merge. Thanks.

@dinhxuanvu
Copy link
Member

Ready for re-[test]

@openshift-bot
Copy link

Evaluated for online test up to aa3822b

@openshift-bot
Copy link

Online Test Results: SUCCESS (https://ci.dev.openshift.redhat.com/jenkins/job/test_pull_requests/9194/) (Extended Tests: cartridge)

@tiwillia
Copy link
Member

tiwillia commented Feb 9, 2016

@nak3 just a quick explanation - the latest test failures were unrelated. They were due to some spurious failures in the build of our openshift image we use for testing.

Jenkins should be available to you assuming you are on the proper vpn. Please contact me outside of github if you continue to have issues accessing jenkins.

@dinhxuanvu
Copy link
Member

@nak3 Hi. So we have a plan in place for this issue. Since the "-e" was removed due to regression issue, we can't simply merge this PR yet. Instead, we will create an fork image with this specific change and run it pass QA regression suite. Then, based on the result of that run, we will decide what will happen next. I hope this makes sense. This may take a bit of time since QE team is in holiday this week. Thanks!

@tiwillia
Copy link
Member

Regression testing complete. Commencing [merge] sequence.

@openshift-bot
Copy link

Online Merge Results: SUCCESS (https://ci.dev.openshift.redhat.com/jenkins/job/merge_pull_requests/6711/) (Image: devenv_5772)

@openshift-bot
Copy link

Evaluated for online merge up to aa3822b

openshift-bot pushed a commit that referenced this pull request Feb 16, 2016
@openshift-bot openshift-bot merged commit 4368c20 into openshift:master Feb 16, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants