https://www.puppet.com/community logo
Join Slack
Powered by
# voxpupuli
  • v

    VoxBot

    03/07/2023, 5:20 PM
    yeah
  • v

    VoxBot

    03/07/2023, 5:20 PM
    oh its installed without a gemspec?
  • v

    VoxBot

    03/07/2023, 5:20 PM
    I hacked that together for the arch linux package
  • v

    VoxBot

    03/07/2023, 5:21 PM
    I always assumed the AIO packagea contain it, but never checked
  • v

    VoxBot

    03/07/2023, 5:21 PM
    oh wait, I think it may actually contain one so now I wonder if it's just a bug I should fix in Fedora's Puppet RPM
  • v

    VoxBot

    03/07/2023, 5:21 PM
    I do see /opt/puppetlabs/puppet/lib/ruby/gems/2.7.0/specifications/puppet-7.23.0.gemspec
  • v

    VoxBot

    03/07/2023, 5:43 PM
    bastelfreak: o/ I am not much in this cloud thing and don't know who can provide FreeBSD 'pods'. Indeed Hetzner allows to install FreeBSD (my personal stuff is there and while I did not used much of what they provide this looks awesome compared to others i worked with, e.g. ovh)
  • v

    VoxBot

    03/07/2023, 5:44 PM
    oh hetzner is quite awesome
  • v

    VoxBot

    03/07/2023, 5:44 PM
    (I worked there)
  • v

    VoxBot

    03/07/2023, 5:44 PM
    Do you have a link to the doc about custom images at hand?
  • v

    VoxBot

    03/07/2023, 5:44 PM
    so there are a few options
  • v

    VoxBot

    03/07/2023, 5:44 PM
    opt/puppetlabs/server/data/puppetserver/dropsonde/gems/puppet-7.22.0
    is a gemset for the dropsonde tool specifically. Nothing else uses that.
  • v

    VoxBot

    03/07/2023, 5:45 PM
    since they sponsor us it might make sense to use this and maybe allow them to provide the service (FreeBSD images out of the box) for everyone ?
  • v

    VoxBot

    03/07/2023, 5:46 PM
    we can upload a custom iso image and install servers with that. we can also take a snapshot, keep that, and use it for new instances
  • v

    VoxBot

    03/07/2023, 5:47 PM
    binford2k: yes, it just surprised me to find that
  • v

    VoxBot

    03/07/2023, 5:48 PM
    Ah, I installed with an iso image AFAIR. I signed-in and am looking at the options…
  • v

    VoxBot

    03/07/2023, 5:48 PM
    ewoud: not my favorite either, but 🤷♀️
  • v

    VoxBot

    03/07/2023, 5:49 PM
    smortex: https://docs.hetzner.com/cloud/servers/backups-snapshots/overview
  • v

    VoxBot

    03/07/2023, 5:58 PM
    Yeah, so it looks like we have to do a base insall, add an ssh key/password to the root account, allow ssh as root, powerdown the vm, remove the ISO, snapshot the vm, and use that snapshot.
  • v

    VoxBot

    03/07/2023, 5:59 PM
    I don't see an option to mount the boot volume of a vm on another vm in order to script this setup from a maintenance node.
  • v

    VoxBot

    03/07/2023, 5:59 PM
    (The "volumes" tab seems to only manage "extra" volumes)
  • v

    VoxBot

    03/07/2023, 6:00 PM
    That being said, I have only a single vm there so maybe the UI does not show options that do not make sense in my case
  • y

    Yury Bushmelev

    03/07/2023, 6:02 PM
    Can we use
    packer
    to make an image?
  • y

    Yury Bushmelev

    03/07/2023, 6:03 PM
    Not sure if there is Hetzner supported provider..
  • v

    VoxBot

    03/07/2023, 6:03 PM
    https://developer.hashicorp.com/packer/plugins/builders/hetzner-cloud
  • v

    VoxBot

    03/07/2023, 6:04 PM
    That seems to match :-)
  • y

    Yury Bushmelev

    03/07/2023, 6:05 PM
    https://registry.terraform.io/providers/hetznercloud/hcloud/latest/docs/resources/server#server-creation-from-snapshot
  • y

    Yury Bushmelev

    03/07/2023, 6:05 PM
    as I see from the
    image       = data.hcloud_image.packer_snapshot.id
    there should be a way 🙂
  • v

    VoxBot

    03/07/2023, 6:05 PM
    ah, maybe it's a bit too late in the stack. it use a base image but there is no FreeBSD base images
  • y

    Yury Bushmelev

    03/07/2023, 6:05 PM
    so only question if packer can deal with FreeBSD installer 🙂
1...348349350...648Latest