-
-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable CentOS7 CI in Travis #82
Conversation
dockerfile: .kitchen-docker/centos7/Dockerfile | ||
# TODO: Use non-root user after updating upstream Docker image: https://github.com/StackStorm/st2-dockerfiles/issues/38 | ||
username: root | ||
password: docker.io |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As a workaround for CentOS7 we use different approach comparing to CentOS6 #81
As @Mierdin discovered before non-root login is blocked on current CentOS7 image, so we use root as simplest approach.
Additionally, I created CentOS7 packagingtest needs re-build #38 with detailed description so we fix it in future.
So CentOS7 checks are running, SSH works, Ansible is installed and playbooks is executed: https://travis-ci.org/StackStorm/ansible-st2/jobs/192437248 CI started to fail on all existing platforms (incl. I think we can merge @humblearner's PR #78 first which removes external |
00f38fb
to
01dec53
Compare
Rebased on top of master which removes external role |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 +1
This implements #68
Enable CI for
CentOS7
(kitchen-docker
in TravisCI).Allow CentOS7 build to fail in Travis until we fully implement platform support in Ansible playbooks as part of https://github.com/StackStorm/ansible-st2/milestone/2 plan.