testnodereimage
This is an old revision of the document!
Table of Contents
Reimaging Testnodes
Summary
Most testnodes are automatically reimaged when locked using teuthology-lock.
This document is here mainly for legacy purposes.
Cobbler Web UI
If you don't already have a Cobbler Web UI account, request one by filing a ticket.
Single Testnode
- Click Systems on the left sidebar
- Locate the system you want to reimage
- If desired, increase the Items/page dropdown in the upper right corner
- Click the system's name under the Name header
- Set the Profile dropdown to your desired distro/profile
- Check Netboot Enabled
- Click Save
- Power cycle the testnode
Multiple Testnodes
- Click Systems on the left sidebar
- Check the boxes next to the systems you want to reimage
- If desired, select Change profile under the Batch Actions drop-down at the top
- Enter the desired profile name
- Click OK
- Check the boxes next to the systems you want to reimage (again if you changed the Profile)
- Select Netboot Enabled under the Batch Actions drop-down at the top
- Click OK
- Power cycle the testnodes you wish to reimage
Cobbler CLI
You will need to have sudo access on the cobbler host. This is typically reserved for Infra Admins.
ssh cobbler.front.sepia.ceph.com
# To see a list of available Profiles/Distros,
sudo cobbler profile list
# To list the systems
sudo cobbler system list
# After you've decided on a profile,
sudo cobbler system edit --name $SHORT_HOSTNAME --profile=$PROFILE_NAME --netboot-enabled=1
# Example:
sudo cobbler system edit --name smithi001 --profile=CentOS-7.2-x86_64 --netboot-enabled=1
# Example for reimaging a large number of testnodes at once:
for host in smithi{001..030}; do sudo cobbler system edit --name $host --profile=CentOS-7.2-x86_64 --netboot-enabled=1; ipmitool -I lanplus -U inktank -P XXXXX -H $host.ipmi.sepia.ceph.com chassis power cycle; done
Now power cycle the testnode.
testnodereimage.1560187081.txt.gz · Last modified: by djgalloway
