WIP: Use Ubuntu 22.04 for new VMs #521

Draft
raucao wants to merge 4 commits from jammy_jellyfish into master
Owner

The current create_vm script was failing on the new Jammy host, but I found the --cloud-init options for virt-install, which is a much cleaner way of using cloud init anyway.

Also, OS type and variant options have been deprecated.

This PR isn't actually work in progress anymore, but I'm not sure if we should merge it before testing more cookbooks with Jammy. At the moment, it's only a Garage node and new RSKj nodes that are running on it.

The current `create_vm` script was failing on the new Jammy host, but I found the `--cloud-init` options for `virt-install`, which is a much cleaner way of using cloud init anyway. Also, OS type and variant options have been deprecated. This PR isn't actually work in progress anymore, but I'm not sure if we should merge it before testing more cookbooks with Jammy. At the moment, it's only a Garage node and new RSKj nodes that are running on it.
raucao added 1 commit 2023-11-03 17:18:18 +00:00
21a9ebecd4
Use Ubuntu 22.04 for new VMs
Also, remove the custom config image generation and replace it with
`--cloud-init` options.
raucao added 1 commit 2023-11-03 17:20:28 +00:00
2571f7e632
Remove default password config again
Accidentally added to the previous commit
raucao added 1 commit 2023-11-04 14:10:56 +00:00
raucao added 1 commit 2023-12-05 13:22:32 +00:00
This pull request is marked as a work in progress.
This branch is out-of-date with the base branch
You can also view command line instructions.

Step 1:

From your project repository, check out a new branch and test the changes.
git checkout -b jammy_jellyfish master
git pull origin jammy_jellyfish

Step 2:

Merge the changes and update on Gitea.
git checkout master
git merge --no-ff jammy_jellyfish
git push origin master
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kosmos/chef#521
No description provided.