Installing ELM server with JDT - quality-manager/onboarding GitHub Wiki
Prerequisite
-
You should permission to create machine in fyre.
- Go to https://fyre.ibm.com and apply for fire account
- Once you get the fire account, go to https://fyre.ibm.com/account. Under that go to My Product Group section and add these 2 groups
-
AI APPS Engineering PSL Development - All
-
IOT - ISL.
Approval process can take few days. If you have access for AI APPS Engineering PSL Development - All, it should be fine.
-
Please note following from https://fyre.ibm.com/account
- Under Central Root Password section, change your password and note it.
- Under API Key section, note down API User name and API key.
-
Eclipse.
Install JDT Tools
Open eclipse. Go to Help -> Install New Software. Click on Ad and provide http://jdtools1.fyre.ibm.com/UpdateSite/ as the repository location.
Select these 4 options:
- JDT DevOps Toolkit - Cloud Tools
- JDT DevOps Toolkit - Local Tools
- Jazz DevOps Toolkit - RSE Extensions
- Jazz DevOps Toolkit - RTC Extensions
Accept license agreement. Install both of them and restart eclipse.
If you have already installed JDT, you can update it using Configure JazzDT -> Check For Updates.
For more information, see the JDT, JDTools, JazzDT, Jazz DevOps Toolkit documentation.
Working with JDT Tool
Open eclipse. Go to Windows -> Show View -> Others. Search for Cloud Status. Open Cloud Status. A dialog named Jazz DevOps Toolkit - Initial Setup will appear. If it does not appear, go to Configure JazzDT -> Initial Setup Wizard.
- Select your team as QM
- Check Customize Server Configuration
- Provide http://jdtools1.fyre.ibm.com as JazzDT server.
- Provide https://fyre.ibm.com as VMs cloud server
Click Finish. Cloud Status View will appear. Similarly add Local Status view
Go to Cloud Status view and do Reset Password. You will be asked to provide
- your jazz.net credential
- your IBM credential.
- your fyre user name and api key
- your fyre user name and master password
From Cloud Status view do Deploy New Remote Server. A dialog named New Remote Server Setup will appear.
If you have a vm, select that. Else check Create New VM(s) and provide a name of your wish. In the Build Result Page select "CLM703_PLE - (https://jazzweb.ratl.swg.usma.ibm.com/elmb/elm-703/I/I.html)". Build To Install will show the available builds. By default latest build will be selected.
Optionally you can select personal build and also can provide patch from this dialog. Click Finish.
JDT will create vm and will start installing the build.
When we used to use vlaunch instead of fyre, in between, password for the vm used to change. You will get the vm password in the IBM email. Eclipse will prompt you for new password. Provide the new password and click Ok. But this is not case with fyre. Central password takes care of it.
You will be able to see the progress in the JDT console. Cloud Status view will show the Remote Server. Click on JTS Url and do the jts setup. Now run your test.
Similarly using Local Status view, you can click on Setup New Local Server which will install the server locally in your machine.
Troubleshooting
Sometime JDT configuration may go out of synch. In that case you will have to do Synch All Configuration File