Skip to content

Commit

Permalink
Add initial version of Ubuntu Desktop 24.04 LTS images
Browse files Browse the repository at this point in the history
  • Loading branch information
gusztavvargadr committed May 4, 2024
1 parent 178c33c commit 5e4127b
Show file tree
Hide file tree
Showing 3 changed files with 69 additions and 3 deletions.
26 changes: 25 additions & 1 deletion samples/ubuntu-desktop/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,38 @@ This folder contains Packer templates for building `Ubuntu Desktop` images.

See the links below for the details of the available images:

- [24.04 LTS Ubuntu](#2404-lts-ubuntu)
- [24.04 LTS Xubuntu](#2404-lts-xubuntu)
- [22.04 LTS Ubuntu](#2204-lts-ubuntu)
- [22.04 LTS Xubuntu](#2204-lts-xubuntu)
- [20.04 LTS Ubuntu](#2004-lts-ubuntu)
- [20.04 LTS Xubuntu](#2004-lts-xubuntu)

## 24.04 LTS Ubuntu

[Vagrant box](https://app.vagrantup.com/gusztavvargadr/boxes/ubuntu-desktop-2404-lts) | [Vagrant alias](https://app.vagrantup.com/gusztavvargadr/boxes/ubuntu-desktop)

The template has the following settings:

- [**Ubuntu Server 24.04 LTS**](../ubuntu-server/README.md#2404-lts)
- **ubuntu-desktop**
- **Vagrant**
- 4 GB RAM

## 24.04 LTS Xubuntu

[Vagrant box](https://app.vagrantup.com/gusztavvargadr/boxes/xubuntu-desktop-2404-lts)

The template has the following settings:

- [**Ubuntu Server 24.04 LTS**](../ubuntu-server/README.md#2404-lts)
- **xubuntu-desktop**
- **Vagrant**
- 4 GB RAM

## 22.04 LTS Ubuntu

[Vagrant box](https://app.vagrantup.com/gusztavvargadr/boxes/ubuntu-desktop-2204-lts) | [Vagrant alias](https://app.vagrantup.com/gusztavvargadr/boxes/ubuntu-desktop)
[Vagrant box](https://app.vagrantup.com/gusztavvargadr/boxes/ubuntu-desktop-2204-lts)

The template has the following settings:

Expand Down
4 changes: 3 additions & 1 deletion samples/ubuntu-desktop/Vagrantfile
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
load "#{File.dirname(__FILE__)}/../core.Vagrantfile"

Vagrant.configure("2") do |config|
config_vm_define config, "2404-lts-ubuntu", "ubuntu-desktop-2404-lts"
config_vm_define config, "2404-lts-ubuntu-alias", "ubuntu-desktop"
config_vm_define config, "2404-lts-xubuntu", "xubuntu-desktop-2404-lts"
config_vm_define config, "2204-lts-ubuntu", "ubuntu-desktop-2204-lts"
config_vm_define config, "2204-lts-ubuntu-alias", "ubuntu-desktop"
config_vm_define config, "2204-lts-xubuntu", "xubuntu-desktop-2204-lts"
config_vm_define config, "2004-lts-ubuntu", "ubuntu-desktop-2004-lts"
config_vm_define config, "2004-lts-xubuntu", "ubuntu-desktop-2004-lts-xfce"
Expand Down
42 changes: 41 additions & 1 deletion samples/ubuntu-desktop/images.pkrvars.hcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,45 @@
images = {
"2404-lts-ubuntu" = {
core = {
image_name = "ubuntu-desktop/2404-lts-ubuntu"
image_description = "Ubuntu Desktop 24.04 LTS"
image_version = "2404.0"
}

native = {
source_image = "ubuntu-server/2404-lts"

chef_attributes = "ubuntu"
}

vagrant = {
memory = "4096"
ports = "3389"
box_name = "ubuntu-desktop-2404-lts"
box_alias = "ubuntu-desktop"
}
}

"2404-lts-xubuntu" = {
core = {
image_name = "ubuntu-desktop/2404-lts-xubuntu"
image_description = "Xubuntu Desktop 24.04 LTS"
image_version = "2404.0"
}

native = {
source_image = "ubuntu-server/2404-lts"

chef_attributes = "xubuntu"
}

vagrant = {
memory = "4096"
ports = "3389"
box_name = "xubuntu-desktop-2404-lts"
}
}

"2204-lts-ubuntu" = {
core = {
image_name = "ubuntu-desktop/2204-lts-ubuntu"
Expand All @@ -16,7 +57,6 @@ images = {
memory = "4096"
ports = "3389"
box_name = "ubuntu-desktop-2204-lts"
box_alias = "ubuntu-desktop"
}
}

Expand Down

0 comments on commit 5e4127b

Please sign in to comment.