Actions
Feature #22383
closedUpdate packer-build-compute-image Jenkins job to use Ansible
Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Deployment
Target version:
Story points:
-
Description
Effectively required after the merge of #22317.
- Install Ansible on the Jenkins node or other appropriate place.
- Figure out how we're getting cluster configuration to the job. (We could synthesize it for now.)
- Update the Jenkins shell to run the appropriate Packer command.
Updated by Brett Smith 16 days ago
- Follows Feature #22317: Compute image builder uses ansible to provision compute node (still invoked by packer) added
Updated by Brett Smith 14 days ago
dev branch 22383-jenkins-install-ansible @ commit:6488b8da6120e13ff7541ecaeecfa49a7b6f6867
Jenkins image build: packer-build-jenkins-image-build: #58
Compute image build: packer-build-compute-image: #303
- All agreed upon points are implemented / addressed.
- Yes: now Jenkins can build our own compute images from main. This branch also refines a few issues that were identified in #22186.
- Anything not implemented (discovered or discussed during work) has a follow-up story.
- N/A
- Code is tested and passing, both automated and manual, what manual testing was done is described
- Ran a diagnostic container at tordo-xvhdp-1lky9qt1vw4qg3q - The arv-mount version shows the image was built very recently.
- Documentation has been updated.
- Fixed a broken link on our wiki page about this
- Behaves appropriately at the intended scale (describe intended scale).
- No change in scale
- Considered backwards and forwards compatibility issues between client and server.
- Changes are required based on changes already committed in arvados main
- Follows our coding standards and GUI style guidelines.
- N/A for this branch
Actions