-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
10 changed files
with
120 additions
and
106 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,16 @@ | ||
# Short Term | ||
# Remaining Tasks | ||
|
||
## Short Term | ||
|
||
* vagrant cloud publish philnewm/debian12-gnome 0.1.1 virtualbox Debian.. --version-description "Fix non-opening terminal" --release | ||
* Move reboots to handlers for one reboot at the end | ||
* Fix broken gnome-terminal on debian | ||
* Update debian12 + Ubuntu22.04 to use efi boot by default | ||
* Add zstd to debian12 box for slightly faster package install process | ||
* fix bidirectional clipboard for Ubuntu22.04 an debian12 box | ||
* check for virtualbox guest additions version using `VBoxControl --version` | ||
* Research [packer CI/CD integration](https://developer.hashicorp.com/packer/guides/packer-on-cicd/build-virtualbox-image) | ||
|
||
## Long Term | ||
|
||
# Long Term | ||
* research how to manage static ip adresses for pre-made images | ||
* research resonable defaults kickstart information for vbox dev VMs/libvirt VMs | ||
|
||
|
||
# infos | ||
*checksum (sha256sum): f7ea0469a4ff0fbfc4be7d013431fe839c3fdca3dc969dd7086c98d757e92389 | ||
* research how to manage static ip addresses for pre-made images | ||
* research reasonable defaults kickstart information for vbox dev VMs/libvirt VMs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
#cloud-config | ||
# https://gist.github.com/craig-m/eb4a0840fa03a82398423769676ef426 | ||
# preserve_hostname: false | ||
autoinstall: | ||
version: 1 | ||
identity: | ||
hostname: ubuntu2204 | ||
username: vagrant | ||
realname: vagrant | ||
password: "$6$CG/3wG6U6vagDFjC$WjSNjZaL/CqK/8SwMO0ARqvY614BG2LceS9ZEGr6K9PQhIDnNmlZVEG6z2LmoDYK0XYtP7emnR5Pte4j7DUoA0" | ||
ssh: | ||
allow-pw: true | ||
install-server: true | ||
kernel: | ||
package: linux-generic | ||
keyboard: | ||
layout: "us" | ||
toggle: null | ||
storage: | ||
layout: | ||
name: direct | ||
packages: | ||
- python3 | ||
- python3-pip | ||
- curl | ||
- vim | ||
- git | ||
user-data: | ||
users: | ||
- name: vagrant | ||
gecos: Vagrant User | ||
primary_group: sudo | ||
groups: [sudo, adm] | ||
lock_passwd: false | ||
passwd: "$6$CG/3wG6U6vagDFjC$WjSNjZaL/CqK/8SwMO0ARqvY614BG2LceS9ZEGr6K9PQhIDnNmlZVEG6z2LmoDYK0XYtP7emnR5Pte4j7DUoA0" | ||
package_update: true | ||
package_upgrade: true | ||
runcmd: | ||
- echo 'vagrant ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers.d/vagrant | ||
# - sudo systemd-machine-id-setup | ||
# - sudo systemctl restart systemd-networkd | ||
late-commands: | ||
- "curtin in-target --target=/target -- rm -rf /var/lib/apt/lists" | ||
- "curtin in-target --target=/target -- apt-get update" | ||
- "curtin in-target --target=/target -- apt-get -y upgrade" | ||
- "curtin in-target --target=/target -- apt-get -y dist-upgrade" | ||
- "curtin in-target --target=/target -- apt-get -y autoremove" | ||
- "curtin in-target --target=/target -- apt-get autoclean" | ||
- "curtin in-target --target=/target -- apt-get clean" | ||
- "curtin in-target --target=/target -- rm -rf /var/lib/apt/lists/*" | ||
- "rm -rf /var/lib/apt/lists/*" | ||
power_state: | ||
mode: reboot |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
rm Vagrantfile || true | ||
rm -R .vagrant || true | ||
vagrant box remove ubuntu || true | ||
vagrant box remove debian12 || true | ||
|
||
# Build vbox image | ||
packer init . | ||
packer build -on-error=ask -only=virtualbox-iso.ubuntu-2204 . | ||
vagrant box add --name ubuntu Ubuntu-2204-Vagrant-virtualbox.x86_64.box | ||
vagrant init ubuntu | ||
packer build -on-error=ask -only=virtualbox-iso.debian-12 . | ||
vagrant box add --name ubuntu Debian-12-Vagrant-virtualbox.x86_64.box | ||
vagrant init debian12 | ||
vagrant up |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters