Installing ELM server with JDT - quality-manager/onboarding GitHub Wiki

Prerequisite

  1. 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.

        My Product Group 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.
  2. 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.

JDT installation

Select these 4 options:

  1. JDT DevOps Toolkit - Cloud Tools
  2. JDT DevOps Toolkit - Local Tools
  3. Jazz DevOps Toolkit - RSE Extensions
  4. 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.

Update JDT

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.

JDT Initial Set up

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

Reset Password

From Cloud Status view do Deploy New Remote Server. A dialog named New Remote Server Setup will appear.

JDT Server Setup

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.

Reset Password Prompt

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

Synch Config File