lavabit / robox

The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
630 stars 140 forks source link

Add Ubuntu 24.04 box #301

Open luispabon opened 5 months ago

luispabon commented 5 months ago

As per title. Ubuntu 24.04 is going to be released in the next couple of days.

abbbi commented 5 months ago

too lazy to go through all the github branch foobar, heres the diff i built the image with (for libvirt). Works for me.

https://grinser.de/~abi/2404.diff

sbeaugrand commented 5 months ago

Build with docker

Tested on debian 12 :

FROM fedora:latest

ARG name
ARG ip

RUN curl -Os http://$ip:8000/robox-$name.patch\
 && dnf -y update\
 && dnf -y install git unzip\
 && git clone https://github.com/lavabit/robox.git\
 && cd robox\
 && git apply ../robox-$name.patch\
 && export TERM=xterm\
 && export HUMAN=toto\
 && touch .credentialsrc\
 && res/providers/providers-v9.sh packer\
 && dnf -y install qemu\
 && ./robox.sh box generic-$name-libvirt-x64

Makefile and updated patch here : https://github.com/sbeaugrand/debinst/tree/master/cicd/robox

abbbi commented 3 months ago

@ladar ping?

petesisk commented 3 months ago

+1

JaapJoris commented 1 month ago

I'm tired of waiting for this, so I have switched to bento/ubuntu-24.04 in my Vagrantfile. Sorry.

abbbi commented 1 month ago

I'm tired of waiting for this, so I have switched to bento/ubuntu-24.04 in my Vagrantfile. Sorry.

not sure what is going on, ladar's github profile has been dead silent since February. Hope he is doing well.