This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
joid:get_started [2016/01/08 23:13] Iben Rodriguez [Configure juju integration] |
joid:get_started [2016/01/13 18:00] (current) Iben Rodriguez adding jenkins job naming convention |
||
|---|---|---|---|
| Line 21: | Line 21: | ||
| * Setup create JJB Jenkins Job Builder Script for your pod in your lab | * Setup create JJB Jenkins Job Builder Script for your pod in your lab | ||
| * Test and iterate JJB script to deploy MaaS and Juju VMs on Jumphost to complete JOID Setup | * Test and iterate JJB script to deploy MaaS and Juju VMs on Jumphost to complete JOID Setup | ||
| + | |||
| + | ==== Jenkins Job Naming Convention ==== | ||
| + | |||
| + | - Based on scenario naming we can get joid options naming convention: | ||
| + | os-<controller>-<nfvfeature>-<mode>[-<extrastuff>] | ||
| + | - With parameters: | ||
| + | controller=(nosdn|odl_l3|odl_l2|onos|ocl) | ||
| + | No odl_l3 today | ||
| + | nfvfeature=(kvm|ovs|dpdk|nofeature) | ||
| + | '_' list separated. | ||
| + | mode=(ha|noha) | ||
| + | extrastuff=(none) | ||
| + | Optional field - Not used today | ||
| + | |||
| + | Actual scenario list: | ||
| + | |||
| + | - 'os-nosdn-nofeature-noha': | ||
| + | - auto-trigger-name: 'brahmaputra-trigger-daily-disabled' | ||
| + | - 'os-nosdn-nofeature-ha': | ||
| + | - auto-trigger-name: 'brahmaputra-trigger-daily-disabled' | ||
| + | - 'os-odl_l2-nofeature-ha': | ||
| + | - auto-trigger-name: 'joid-{scenario}-{pod}-trigger' | ||
| + | - 'os-odl_l2-nofeature-noha': | ||
| + | - auto-trigger-name: 'brahmaputra-trigger-daily-disabled' | ||
| + | - 'os-onos-nofeature-ha': | ||
| + | - auto-trigger-name: 'brahmaputra-trigger-daily-disabled' | ||
| + | - 'os-onos-nofeature-noha': | ||
| + | - auto-trigger-name: 'brahmaputra-trigger-daily-disabled' | ||
| + | |||
| ===== Enable MAAS ===== | ===== Enable MAAS ===== | ||
| Line 99: | Line 128: | ||
| '' | '' | ||
| ===== Run the deployment using JOID ===== | ===== Run the deployment using JOID ===== | ||
| + | When the machines in the lab are ready to be powered on and booted we can continue. | ||
| + | |||
| Once you have modified the above sections then deployment will be very easy. Please do the following: | Once you have modified the above sections then deployment will be very easy. Please do the following: | ||