I've started something similar years ago as a dynamic gitlab runner (example pipeline): https://morph027.gitlab.io/pve-cloud-init-creator/
Quite complex, as custom userdata relies on snippet storage, which is not yet usable via the API (see https://bugzilla.proxmox.com/show_bug.cgi?id=2208)...
Happy new year! Great to hear, wanted to play around and evaluate your hosted PBS since the first announcement. I'm running a pbs for a customer in my basement at home which I want to replace eventually.
Just tried to setup a test mirror with ondrej php ppa and got the following error:
# curl -Lo /tmp/ppa-ondrej-php.asc "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x14aa40ec0831756756d7f66c4f4ea0aae5267a6c"
# proxmox-offline-mirror config mirror add --id ppa-ondrej-php...
You can at least use cloudinit data from snippets, which can be edited through the webinterface.
https://pve.proxmox.com/wiki/Cloud-Init_Support#_custom_cloud_init_configuration
As I struggled to create a docker machine driver myself, I came up with another idea which I'm using right now to easily bootstrap docker in KVMs: https://gitlab.com/morph027/pve-cloud-init-creator
Probably the concept will work for @LnxBil driver too if he finds some time ;)
Does it work with the previous kernel?
Probably related to C-States: https://forum.proxmox.com/threads/proxmox-ve-5-0-ryzen-7-1700x-crashes-daily.36123/
Got a EPYC 7351P w/ 128GB Memory running the kernel since 22 days without any issues.
Also running cluster of 3 mixed nodes (ZFS) without any problems since the first release.
- Intel(R) Xeon(R) CPU E3-1230 v3 w/ 32GB RAM
- Intel(R) Xeon(R) CPU E3-1240 v5 w/ 64GB RAM
- AMD EPYC 7351P 16-Core Processor w/ 128GB RAM
Added another +1 to the feature request ;)
I'm working on some kind of proxmox driver for misc. workloads to bootstrap cloud init vm's without a hassle (e.g. CI Pipelines, ...) in https://gitlab.com/morph027/pve-cloud-init-creator and currently i'm using a workaround using S3 server to upload...
Naaaaah, all of the example.com links are just for showing how it would look like, they do not exist ;)
You might try these:
stage2: http://ftp.hosteurope.de/mirror/centos.org/7/os/x86_64/
repo: http://ftp.hosteurope.de/mirror/centos.org/7/os/x86_64/
Also you need to provide the kickstart...
The Ansible code in the pve-infra-poc sets up Cloud-Init settings via the ipconfig string (with the patched proxmox_kvm.py): https://gitlab.com/morph027/pve-infra-poc/blob/master/vars.example.yml#L76
The network section is parsed for Preseed/Kickstart templates only.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.