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 18:09] – [Steps] 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 36: | Line 44: | ||
| ls vagrant_2.2.19_x86_64.deb | 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.1659636568.txt.gz · Last modified: by djgalloway
