OK, thanks to your advices, I migrated a C8 CT to VZ8 following those actions and until now it still working :

1) replace C8 repos with VzLinux
2) install vzlinux-release package
3) distro-sync (~ update https://www.thegeekdiary.com/how-to-use-distro-sync-option-with-dnf-to-upgrade-os-centos-rhel-8/)

for the record, below is the details of those 3 actions:

1) replace C8 repos with VzLinux => below C8 root prompt is le C8 CT that is to be moved to VZ8, VZ8 prompt is a VZ8 CT created from scratch from a "pure" vz8 EZ template where I could get /VZLINUX_GPG_KEY and //RPM-GPG-KEY-Virtuozzo-8//
/

/[root@*C8* /etc/yum.repos.d] # rm CentOS-*/
/
/
/[root@*VZ8* /etc/yum.repos.d] //# scp vzlinux.repo root@*C8*:/etc/yum.repos.d///
/
/[root@*VZ8* /etc/yum.repos.d] # scp /etc/pki/rpm-gpg/VZLINUX_GPG_KEY root@*C8:*/etc/pki/rpm-gpg/VZLINUX_GPG_KEY/ /[root@*VZ8 */etc/yum.repos.d] //# scp /etc/pki/rpm-gpg/RPM-GPG-KEY-Virtuozzo-8 root@*C8*:/etc/pki/rpm-gpg/RPM-GPG-KEY-Virtuozzo-8//
/

2) install vzlinux-release package
/
/
/# dnf install vzlinux-release//
/
/Transaction Summary//
//=========================================================================================================================================================================================================//
//Install   7 Packages//
//Upgrade  17 Packages//
/
/Running transaction//
//  Preparing : 1/1 //
//  Running scriptlet: elfutils-libelf-0.182-2.vl8.x86_64 1/1 //
//  Upgrading        : elfutils-libelf-0.182-2.vl8.x86_64 1/42 //
//  Installing       : libzstd-1.4.4-1.vl8.x86_64 2/42 //
//  Running scriptlet: libzstd-1.4.4-1.vl8.x86_64 2/42 //
//  Upgrading        : elfutils-libs-0.182-2.vl8.x86_64 3/42 //
//  Upgrading        : librepo-1.12.0-3.vl8.x86_64 4/42 //
//  Upgrading        : json-c-0.13.1-0.3.vl8.x86_64 5/42 //
//  Upgrading        : rpm-4.14.3-4.vl8.1.x86_64 6/42 //
//  Upgrading        : rpm-libs-4.14.3-4.vl8.1.x86_64 7/42 //
//  Running scriptlet: rpm-libs-4.14.3-4.vl8.1.x86_64 7/42 //
//  Installing       : libmodulemd-2.9.4-2.vl8.x86_64 8/42 //
//  Upgrading        : libsolv-0.7.16-1.vl8.x86_64 9/42 //
//  Upgrading        : libdnf-0.55.0-1.vl8.x86_64 10/42 //
//  Upgrading        : python3-libdnf-0.55.0-1.vl8.x86_64 11/42 //
//  Upgrading        : python3-hawkey-0.55.0-1.vl8.x86_64 12/42 //
//  Upgrading        : rpm-build-libs-4.14.3-4.vl8.1.x86_64 13/42 //
//  Running scriptlet: rpm-build-libs-4.14.3-4.vl8.1.x86_64 13/42 //
//  Upgrading        : python3-rpm-4.14.3-4.vl8.1.x86_64 14/42 //
//  Upgrading        : dnf-data-4.4.2-2.vl8.1.noarch 15/42 //
//  Upgrading        : python3-dnf-4.4.2-2.vl8.1.noarch 16/42 //
//  Upgrading        : dnf-4.4.2-2.vl8.1.noarch 17/42 //
//  Running scriptlet: dnf-4.4.2-2.vl8.1.noarch 17/42 //
//  Installing       : zstd-1.4.4-1.vl8.x86_64 18/42 //
//  Installing       : python3-dateutil-1:2.6.1-6.vl8.noarch 19/42 //
//  Installing       : python3-dnf-plugins-core-4.0.18-2.vl8.noarch 20/42 //
//  Installing       : dnf-plugins-core-4.0.18-2.vl8.noarch 21/42 //
//  Installing       : vzlinux-release-3:8.2-1.vl8.x86_64 22/42 //
//  Upgrading        : yum-4.4.2-2.vl8.1.noarch 23/42 //
//  Upgrading        : elfutils-0.182-2.vl8.x86_64 24/42 //
//  Cleanup          : yum-4.0.9.2-5.el8.noarch 25/42 //
//  Running scriptlet: dnf-4.0.9.2-5.el8.noarch 26/42 //
//  Cleanup          : dnf-4.0.9.2-5.el8.noarch 26/42 //
//  Running scriptlet: dnf-4.0.9.2-5.el8.noarch 26/42 //
//  Cleanup          : python3-dnf-4.0.9.2-5.el8.noarch 27/42 //
//  Cleanup          : dnf-data-4.0.9.2-5.el8.noarch 28/42 //
//  Obsoleting       : centos-release-8.0-0.1905.0.9.el8.x86_64 //
/
/
/
/Upgraded://
//  dnf-4.4.2-2.vl8.1.noarch dnf-data-4.4.2-2.vl8.1.noarch elfutils-0.182-2.vl8.x86_64 elfutils-libelf-0.182-2.vl8.x86_64 elfutils-libs-0.182-2.vl8.x86_64 // //  json-c-0.13.1-0.3.vl8.x86_64 libdnf-0.55.0-1.vl8.x86_64 librepo-1.12.0-3.vl8.x86_64 libsolv-0.7.16-1.vl8.x86_64 python3-dnf-4.4.2-2.vl8.1.noarch // //  python3-hawkey-0.55.0-1.vl8.x86_64 python3-libdnf-0.55.0-1.vl8.x86_64 python3-rpm-4.14.3-4.vl8.1.x86_64 rpm-4.14.3-4.vl8.1.x86_64 rpm-build-libs-4.14.3-4.vl8.1.x86_64 //
//  rpm-libs-4.14.3-4.vl8.1.x86_64 yum-4.4.2-2.vl8.1.noarch //
//
//Installed://
//  vzlinux-release-3:8.2-1.vl8.x86_64 dnf-plugins-core-4.0.18-2.vl8.noarch libmodulemd-2.9.4-2.vl8.x86_64 libzstd-1.4.4-1.vl8.x86_64 python3-dateutil-1:2.6.1-6.vl8.noarch //
//  python3-dnf-plugins-core-4.0.18-2.vl8.noarch zstd-1.4.4-1.vl8.x86_64 //
//
//Complete!/


3) distro-sync

/[root@C8 /etc/yum.repos.d] #//dnf distro-sync//
/
/Install     18 Packages//
//Upgrade    520 Packages//
//Downgrade    1 Package/
....
/Downgraded:
vzdummy-systemd-el8-1.0-1.vl8.noarch

Installed:
  annobin-9.35-1.vl8.x86_64 bc-1.07.1-5.vl8.x86_64 cpp-8.4.1-1.vl8.x86_64 gcc-8.4.1-1.vl8.x86_64 glibc-devel-2.28-138.vl8.x86_64   glibc-headers-2.28-138.vl8.x86_64 isl-0.16.1-6.vl8.x86_64 kernel-headers-4.18.0-269.vl8.x86_64 libgomp-8.4.1-1.vl8.x86_64 libicu-60.3-2.vl8.x86_64   libmaxminddb-1.2.0-10.vl8.x86_64 libmpc-1.1.0-9.1.vl8.x86_64 libssh-config-0.9.4-2.vl8.noarch libxcrypt-devel-4.1.1-4.vl8.x86_64 lmdb-libs-0.9.24-1.vl8.x86_64   python3-nftables-1:0.9.3-16.vl8.1.x86_64 python3-pip-wheel-9.0.3-18.vl8.noarch python3-setuptools-wheel-39.2.0-6.vl8.noarch /

4) Finally

/# cat /etc/redhat-release //
//Virtuozzo Linux release 8/
/
/
/# dnf repolist//
//repo id repo name//
//epel Extra Packages for Enterprise Linux 8 - x86_64//
//epel-modular Extra Packages for Enterprise Linux Modular 8 - x86_64//
//virtuozzolinux-base VirtuozzoLinux Base//
//virtuozzolinux-updates VirtuozzoLinux Updates//
/
Thanks .


Le 18/01/2021 à 16:39, Denis Silakov a écrit :
Hi,

EZ template was indeed created a year ago:) But initially it was targeted for testing purposes and was not subjected to deep testing at our side, so yes, one can consider it to be a "beta" quality. Though mostly it works fine, I don't remember any serious issues with template itself (however, one can still meet issues with some packages missing in VzLinux8 repos).

As for converting C8 ct to VzLinux8 one - there is no official way atm. In theory, if you have internet connection inside the CT, you can replace C8 repos with VzLinux one (e.g., just install vzlinux-release package) and run distrosync. And finally, change template in CT config. But this is just a guess, I have never tried this myself.
------------------------------------------------------------------------
*From:* jehan Procaccia tem-tsp <[email protected]>
*Sent:* Monday, January 18, 2021 6:35 PM
*To:* OpenVZ users <[email protected]>; Denis Silakov <[email protected]>
*Subject:* Re: [Users] virtuozzo base OS and new centos 8 orientations
Hello,
I received today from virtuozzo the roadmap for VZ8 which is promising as a centos8 replacement : https://www.virtuozzo.com/connect/details/blog/view/do-you-have-an-alternative-to-centos-virtuozzo-has-you-covered-with-vzlinux.html <https://www.virtuozzo.com/connect/details/blog/view/do-you-have-an-alternative-to-centos-virtuozzo-has-you-covered-with-vzlinux.html> while testing a new vz8 CT , I realized that there is such a EZ template here: https://download.openvz.org/virtuozzo/releases/openvz-7.0.15-628/x86_64/os/Packages/v/vzlinux-8-x86_64-ez-7.0.0-3.vz7.noarch.rpm <https://download.openvz.org/virtuozzo/releases/openvz-7.0.15-628/x86_64/os/Packages/v/vzlinux-8-x86_64-ez-7.0.0-3.vz7.noarch.rpm>
dating apparently from nearly 1 year now !?
18-Feb-2020 08:17       18K     


is this unrelated to the annoucement which is only related to bareMetal/hypervisor vzlinux-8 ?

"/VzLinux 8 OS template for OpenVZ and Virtuozzo Hybrid Server is available for evaluation in BETA quality and will be officially announced as supported later this month./"

is this template  VZ8 EZ template a beta version ?, I can run it and report problems if needed ...

is their already a conversion tool for a centos8 CT to a VZ8 ?


thanks .


Jehan .


Le 11/01/2021 à 16:40, Denis Silakov a écrit :
Indeed, sorry for the delay, php packages have finally landed into the vzlinux8 public repo
------------------------------------------------------------------------
*From:* [email protected] <mailto:[email protected]> <[email protected]> <mailto:[email protected]> on behalf of Kevin Drysdale <[email protected]> <mailto:[email protected]>
*Sent:* Monday, January 11, 2021 2:35 PM
*To:* OpenVZ users <[email protected]> <mailto:[email protected]>
*Subject:* Re: [Users] virtuozzo base OS and new centos 8 orientations
Hello,

Thank you, that's great.  I just thought I'd let you know I'm still not seeing any PHP packages in the repos for VzLinux 8 as of this morning, just in case something still needs to be done for these to show up.  If it's just a case of needing to wait a bit longer then I'll try again tomorrow.

--

Kevin Drysdale
Senior Systems Administrator

iomart







_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
https://lists.openvz.org/mailman/listinfo/users <https://lists.openvz.org/mailman/listinfo/users>

_______________________________________________
Users mailing list
[email protected]  <mailto:[email protected]>
https://lists.openvz.org/mailman/listinfo/users  
<https://lists.openvz.org/mailman/listinfo/users>



_______________________________________________
Users mailing list
[email protected]
https://lists.openvz.org/mailman/listinfo/users

Reply via email to