[Users] virtuozzo base OS and new centos 8 orientations

jehan Procaccia tem-tsp jehan.procaccia at tem-tsp.eu
Fri Jan 22 02:05:41 MSK 2021


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 at 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 <jehan.procaccia at tem-tsp.eu>
> *Sent:* Monday, January 18, 2021 6:35 PM
> *To:* OpenVZ users <users at openvz.org>; Denis Silakov 
> <dsilakov at virtuozzo.com>
> *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:* users-bounces at openvz.org <mailto:users-bounces at openvz.org> 
>> <users-bounces at openvz.org> <mailto:users-bounces at openvz.org> on 
>> behalf of Kevin Drysdale <kevin.drysdale at iomart.com> 
>> <mailto:kevin.drysdale at iomart.com>
>> *Sent:* Monday, January 11, 2021 2:35 PM
>> *To:* OpenVZ users <users at openvz.org> <mailto:users at openvz.org>
>> *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
>> Users at openvz.org <mailto:Users at openvz.org>
>> https://lists.openvz.org/mailman/listinfo/users 
>> <https://lists.openvz.org/mailman/listinfo/users>
>>
>> _______________________________________________
>> Users mailing list
>> Users at openvz.org  <mailto:Users at openvz.org>
>> https://lists.openvz.org/mailman/listinfo/users  <https://lists.openvz.org/mailman/listinfo/users>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvz.org/pipermail/users/attachments/20210122/8b76005e/attachment-0001.html>


More information about the Users mailing list