Hello everyone,
I'm also a new contributer to XCP-ng!
For now I'll be working with @ronan-a on the SMAPIv3 plugins.
After that probably on open vSwitch.
Benjamin
Hello everyone,
I'm also a new contributer to XCP-ng!
For now I'll be working with @ronan-a on the SMAPIv3 plugins.
After that probably on open vSwitch.
Benjamin
Hi all!
After 4 months of effort we are very happy to provide a 1st test ISO with IPv6 support in XCP-ng dom0.
Read our devblog here: https://xcp-ng.org/blog/2021/02/09/ipv6-in-xcp-ng/
The ISO is available here and the corresponding SHA is: 177eade2efa8b6c989847c970e5cab3e6eb24de5a2eef153a0fc422071f9234b
.
Keep in mind this is a test ISO so do NOT use it in production and please report in this thread if you encounter any issue or if your tests are going well.
The devblog contains the known limitation of the ISO, updates will be provided in this thread when fixes and features are available.
I hope you'll have fun with it!
Hi!
In your Pool view there's a network tab where you can rename your networks by clicking on their name and enter a new one.
Regards.
@Fungusware Hi!
Yes this feature is supported at XAPI level, the VM.snapshot
method now has a ignore_vdis
field which is a list of VDI ref to not include in the snapshot.
This also available through xe
:
xe vm-snapshot vm=... ignore-vdi-uuids=uuid1,uuid2...
Regards
Hi all!
Here's a new ISO for IPv6 based on XCP-ng 8.2.1!
The ISO can be used to upgrade an existing server installed with the previous IPv6 test ISO or install a brand new XCP-ng 8.2.1 with IPv6 support on management interface.
A non-IPv6 8.2.0 would remain non-IPv6 after an upgrade as it's not possible to edit the management interface's primary adress type.
An 8.2.0 IPv6 hosts can also be upgraded via yum: yum upgrade --enablerepo=xcp-ng-updates,xcp-ng-ipv6
.
Any issue encountered (and what works fine also) can be reported in this thread.
This a test ISO with an experimental feature still in development.
IPv6 on management interface is not officially supported by XCP-ng yet and so, we do not recommend to use it for a production environment.
Thanks a lot for the help and I hope the ISO will work well for everyone.
New update candidate are available for testing and due to be released as official updates.
Original topic:
yum clean metadata --enablerepo=xcp-ng-testing
yum update xsconsole --enablerepo=xcp-ng-testing
systemctl restart xsconsole.service
Changing the DNS settings from the XSConsole and the change is retain after a reboot.
Good news, ISCSI shared storage already works in IPv6 with no package update!
An update will be released in the coming weeks for NFS support in the IPv6 case!
Has anyone play with the ISO? Any kind of feedback is very welcomed!
First update available!
The xsconsole rpm can be updated via: yum update --disablerepo='*' --enablerepo=ipv6 xsconsole
.
The issue fixed was that the DNS couldn't modified via XSConsole when configured in static IPv6, it's now possible.
@AtaxyaNetwork thanks for the report.
I reproduced the issue, for some reason at first boot XCP-ng launch an IPv4 dhclient request (even though IPv4 is not configured on the management interface...) which overrides the DNS set after the request is replied to.
Hi all! Long time no see ^^
I'm glad to say i'm back on IPv6 and will (soon-ish) provide a new IPv6 iso to test XCP-ng with an IPv6 management interface.
I've made some fixes to DNS management.
Before the new ISO i'd like to support ideally DHCPv6 and autoconf.
For now I managed to :
I'm looking for help as my field of expertise is more ocaml dev than IPv6.
I'm thinking especially of @AtaxyaNetwork and @bnerickson that I know have more knowledge than me for IPv6. Any help from a forum users would be greatly appreciated.
For DHCPv6 this is the conf of dhclient:
interface "xenbr0" {
send fqdn.fqdn = gethostname();
request subnet-mask, broadcast-address, time-offset, host-name, interface-mtu, dhcp6.nis-servers, dhcp6.nisp-servers, nis-domain-name, nisp-domain-name, dhcp6.sntp-servers, dhcp6.fqdn, routers, dhcp6.domain-search, dhcp6.name-servers;
}
For Autoconf here's what's done:
/sbin/sysctl -q -w net.ipv6.conf.xenbr0.autoconf=1
/sbin/sysctl -q -w net.ipv6.conf.xenbr0.accept_ra=1
Am I missing something obvious? I can provide more info if requested.
Also I can made available a test iso before the real one but it'd be really a experimental ISO.
Thanks!
@BenjiReis following: I tested on a Centos7 VM with an older openssh and the prepare VM script was successful.
@kiu I reproduced your issue.
The issue comes from a lib used by xscontainer
as a SSH Client which use a deprecated algo ssh-rsa
so all modern (>=8.7) OpenSSH reject the connexion.
@Fungusware Hi!
Yes this feature is supported at XAPI level, the VM.snapshot
method now has a ignore_vdis
field which is a list of VDI ref to not include in the snapshot.
This also available through xe
:
xe vm-snapshot vm=... ignore-vdi-uuids=uuid1,uuid2...
Regards
@slamj1 hi,
Thanks for the report and the blog post documenting a workaround. Unfortunately I can't access it, is it still online?
Could you post the content of your post in this thread or (if it's long for the forum) create an issue on XO's GH repo and posting it here?
Thanks.
@mbunkus thanks for the report.
About entering an IPv6 address for NFS in XOA: did you put the []
around the IPv6?
If so and it still failed you can indeed create an issue on vatesfr/xen-orchestra
repo (make sure to reference this thread if you do).
For the rest, no need to create issues, i'm aware of them and I'll note them in our internal board for next devs.
Regards
I think it was another issue regarding the RPU algorythm.
This is an issue with the xapi-plugins
code.
@olivierlambert the issue is within the xapi-plugins
package on XCP-ng.
A release candidate with the fis is on testing and will be released with next train of XCP-ng updates.
For now the update should be done in CLI with the yum command.
@AtaxyaNetwork thanks for the report.
I reproduced the issue, for some reason at first boot XCP-ng launch an IPv4 dhclient request (even though IPv4 is not configured on the management interface...) which overrides the DNS set after the request is replied to.
Hi all!
Here's a new ISO for IPv6 based on XCP-ng 8.2.1!
The ISO can be used to upgrade an existing server installed with the previous IPv6 test ISO or install a brand new XCP-ng 8.2.1 with IPv6 support on management interface.
A non-IPv6 8.2.0 would remain non-IPv6 after an upgrade as it's not possible to edit the management interface's primary adress type.
An 8.2.0 IPv6 hosts can also be upgraded via yum: yum upgrade --enablerepo=xcp-ng-updates,xcp-ng-ipv6
.
Any issue encountered (and what works fine also) can be reported in this thread.
This a test ISO with an experimental feature still in development.
IPv6 on management interface is not officially supported by XCP-ng yet and so, we do not recommend to use it for a production environment.
Thanks a lot for the help and I hope the ISO will work well for everyone.