[ICN-29] Integrating bootstrap cluster configuration script in boot loader Created: 31/Jul/19 Updated: 28/Aug/19 Resolved: 28/Aug/19 |
|
| Status: | Done |
| Project: | Integrated Cloud Native NFV |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Story | Priority: | Medium |
| Reporter: | Kuralamudhan Ramakrishnan | Assignee: | Cheng Li |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | ICN BootLoader |
| Sprint: | ICN Sprint 1, ICN Sprint 2, ICN Sprint 3 |
| Story Points: | 4 |
| Description |
|
Prerequisite: The design of infra-local-controller bootstrap flow and the directory structure in infra-local-controller Resources: Baremetal server Components Version: OS Ubuntu 18.04 Task Description: To deliver a script named create_usb_bootable.sh. Within this script, we call some other script to download packages and docker images. Then we copy these files together with icn directory into customized ISO. Testing: Build ISO and install the ISO. Expect the OS is no-attended installed and all files are there. Expected Deliverables: A script named create_usb_bootable.sh |
| Comments |
| Comment by Cheng Li [ 19/Aug/19 ] |
|
Tested on virtualbox and baremetal:
Result: The OS is installed no-attend as expect, icn folder is copied to the target host under /opt |
| Comment by Cheng Li [ 16/Aug/19 ] |
|
I am able to test the patch on 3 baremetals. On the first baremetal, during ISO installation, two questions are not able to be answered by preseed file: the language and the disk. On the second and third baremetal, only one question is not able to be answered by preseed: the disk.
So I think there could some problems with the first baremetal. I am trying to fix the disk issue first. |
| Comment by Kuralamudhan Ramakrishnan [ 09/Aug/19 ] |
|
Tested in VM for now. Please test in Baremetal |
| Comment by Kuralamudhan Ramakrishnan [ 02/Aug/19 ] |
|
Build package For example git clone should in Bootstrap cluster ubuntu user. /home/ubuntu/build/ . This folder as /home/ubuntu/build/bootstrap and /home/ubuntu/build/compute. hle2 will have sriov and QAT build in /home/ubuntu/build/compute and then move the binaries to the compute server. |
| Comment by Kuralamudhan Ramakrishnan [ 02/Aug/19 ] |
|
Deb package should be in ubuntu user, /home/ubuntu/apt/deb . Bootstrap cluster deb package and compute cluster deb packages. AR for r.kuralamudhan akhilakishore create bootstrap deb script with all package to download for the bootstrap cluster AR for akhilakishore create compute deb script with all package required for the compute cluster |
| Comment by Kuralamudhan Ramakrishnan [ 31/Jul/19 ] |
|
r.kuralamudhan how to do the network pre configuration? |