[jboss-jira] [JBoss JIRA] (HAWKULARQE-70) Refactor existing CF-UI shell scripts for starting/stopping CFME on docker server
Sunil kondkar (JIRA)
issues at jboss.org
Tue Mar 21 07:06:00 EDT 2017
[ https://issues.jboss.org/browse/HAWKULARQE-70?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13381461#comment-13381461 ]
Sunil kondkar commented on HAWKULARQE-70:
-----------------------------------------
-CF-UI Docker Scripts are modified to stop, remove and then create a new CFME container.
-Configured the Jenkins job with Shell scripts to git clone and then execute docker scripts on test environment to stop, remove and then create a new CFME container.
-Jenkins job: http://jenkins.jonqe.lab.eng.bos.redhat.com:9080/job/miq-ms-cfui-nightly-test/
-The Jenkins slave node is now configured to be able to show vnc using:
vncviewer 10.8.184.19:5906
-The Jenkins job is pass on the branch where scripts are committed:
Branch: https://github.com/Hawkular-QE/cf-ui/tree/dockerscripts
Test runs:
http://jenkins.jonqe.lab.eng.bos.redhat.com:9080/job/miq-ms-cfui-nightly-test/33
http://jenkins.jonqe.lab.eng.bos.redhat.com:9080/job/miq-ms-cfui-nightly-test/34
PR: https://github.com/Hawkular-QE/cf-ui/pull/149
> Refactor existing CF-UI shell scripts for starting/stopping CFME on docker server
> ---------------------------------------------------------------------------------
>
> Key: HAWKULARQE-70
> URL: https://issues.jboss.org/browse/HAWKULARQE-70
> Project: Hawkular QE
> Issue Type: Task
> Reporter: Sunil kondkar
> Assignee: Sunil kondkar
>
> Need of the task:
> To make sure the CFME docker instance that we use on Jenkins nightly run has CFME containers always running, we use docker scripts.
> These are existing shell scripts which are using old methods to create cfme docker container and then start the cfme instance which are irrelevant now:
> These are located at:
> https://github.com/Hawkular-QE/cf-ui/tree/master/scripts/automation/docker
> This task is to:
> 1) Modify the scripts (common.sh, start.sh) to:
> -Stop the CFME instance
> -Start the CFME instance
> -Check if the URL is ready using curl
> -Check the logs if CFME is started
> 2) Git clone the modified scripts to CFME server
> 3) Execute the scripts on CFME server
> ( Use 'execute shell script' on Jenkins nightly job to ssh/git clone and execute script on CFME server)
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the jboss-jira
mailing list