Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ZEN for XEN (and others) #6123

Closed
jcz1 opened this issue Jan 29, 2021 · 5 comments
Closed

ZEN for XEN (and others) #6123

jcz1 opened this issue Jan 29, 2021 · 5 comments

Comments

@jcz1
Copy link

jcz1 commented Jan 29, 2021

Please is there any plan to support ZEN (Virtual Appliance) for other virt. platforms than VMWare, for example XEN? It would be great to run opensource on opensource virtualization platform :)
Thanks.

@nqb
Copy link
Contributor

nqb commented Jan 31, 2021

Hello @jcz1,

What do you need to run ZEN on a Xen platform ? OVA should work with minor adjustements.

@jcz1
Copy link
Author

jcz1 commented Jan 31, 2021

Do you mean some conversion tool? And what about future, updates etc? Why not support Xen if it is almost the same image.

@nqb
Copy link
Contributor

nqb commented Feb 1, 2021

Do you mean some conversion tool? And what about future, updates etc? Why not support Xen if it is almost the same image.

Sorry if I was unclear.

In fact, my question is: did you already try to install PacketFence_ZEN.ova on a XEN platform ? Because we package it as a virtual appliance so I suppose you can directly use it on Xen platform.

@jcz1
Copy link
Author

jcz1 commented Feb 3, 2021

OK, what i did with official image:

  1. unzip
  2. untar (because ova is a tar archive)
  3. convert vmdk to cow2:
    qemu-img convert -p PacketFence-ZEN-v10.2.0-disk1.vmdk -c -O qcow2 pf.qcow2

PVH in xen (Deb10) not working at all:
image not capable of booting inside a HVM container: Invalid kernel

PV is working (booting), but without pty. There is no dhcp, so no network.

packetfence.cfg:
name = 'packetfence'
bootloader = 'pygrub'
vcpus = 2
memory = 2048
disk = [ '.../pf.qcow2,qcow2,sda,rw' ]
vif = [ 'mac=..., bridge=brX' ]
type = 'pv'

@nqb
Copy link
Contributor

nqb commented Feb 15, 2022

Hello, with #6803 (ISO installer), you should be able to install PacketFence on any hypervisor.

@nqb nqb closed this as completed Feb 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants