tasks:major-distro-release
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tasks:major-distro-release [2022/08/04 16:51] – djgalloway | tasks:major-distro-release [2025/04/01 13:48] (current) – djgalloway | ||
|---|---|---|---|
| Line 28: | Line 28: | ||
| - If you're adding a new distro entirely, you'll also need to add the Openstack image to the appropriate region. | - If you're adding a new distro entirely, you'll also need to add the Openstack image to the appropriate region. | ||
| - Redeploy | - Redeploy | ||
| + | - To test actual builds on the new distro: | ||
| + | - Reimage a Jenkins builder with the new distro and connect it to Jenkins with labels that will prevent it from picking up jobs from the queue. | ||
| + | - In ceph-build.git, | ||
| + | - Rename the jobs //in each job yml// to something like ' | ||
| + | - Add the new distro name in the appropriate spots (e.g., '' | ||
| + | - Add your new job names under '' | ||
| + | - '' | ||
| + | - Go to your job in Jenkins (e.g., https:// | ||
| - Jenkins Job Configs: See https:// | - Jenkins Job Configs: See https:// | ||
| - Don't forget [[https:// | - Don't forget [[https:// | ||
| Line 33: | Line 41: | ||
| - Download the latest vagrant version from https:// | - Download the latest vagrant version from https:// | ||
| - Using Ubuntu Jammy as an example:< | - Using Ubuntu Jammy as an example:< | ||
| - | wget https:// | + | wget https:// |
| - | ls vagrant_2.2.19_x86_64.rpm | chacractl binary create vagrant/ | + | ls vagrant_2.2.19_x86_64.deb | chacractl binary create vagrant/ |
| </ | </ | ||
| + | - Once you have a successful Ceph build and repo for this new OS version, change the default in ceph.git like [[https:// | ||
| + | - Also in teuthology like [[https:// | ||
tasks/major-distro-release.1659631916.txt.gz · Last modified: by djgalloway
