Feature #22383
closed
Update packer-build-compute-image Jenkins job to use Ansible
Added by Brett Smith 16 days ago.
Updated 10 days ago.
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.
- Follows Feature #22317: Compute image builder uses ansible to provision compute node (still invoked by packer) added
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.
- Code is tested and passing, both automated and manual, what manual testing was done is described
- Documentation has been updated.
- Fixed a broken link on our wiki page about this
- Behaves appropriately at the intended scale (describe intended 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.
- Status changed from New to Resolved
Also available in: Atom
PDF