There's a per ve aka container config file under /vz/private/<uuid>/ directory.
the distribution file is not empty. > > 'distrubution' file: > > # cat /vz/template/gentoo/22/x86_64/config/os/default/distribution > > gentoo On Monday, November 13, 2017 5:47:25 PM EST Mark Johanson wrote: > Hello Dmitry, > > Which ve.conf file? You mean the vz.conf file? > > I noticed one difference with yours and what is generated when I use our > production template or a freshly downloaded gentoo from openvz website. > Yours has a distribution file that ours is missing. > > /vz/template/gentoo/2011/x86_64/config/os/default > > root [0.28 ] default #ls -l > total 8 > -rw-r--r-- 1 root root 40 Oct 26 12:47 description > -rw-r--r-- 1 root root 0 Oct 26 12:47 mirrorlist > -rw-r--r-- 1 root root 0 Oct 26 12:47 no_pkg_actions > -rw-r--r-- 1 root root 0 Oct 26 12:47 package_manager > -rw-r--r-- 1 root root 0 Oct 26 12:47 packages > -rw-r--r-- 1 root root 40 Oct 26 12:47 summary > > I wonder if that missing file is whats causing the issues I'm having. The > distribution file is empty? > > Thanks, > > On 11/13, Dmitry Konstantinov wrote: > > I had to create the following dummy "template": > > # tree /vz/template/gentoo/22 > > /vz/template/gentoo/22 > > └── x86_64 > > > > └── config > > > > └── os > > > > └── default > > > > ├── description > > ├── distribution > > ├── mirrorlist > > ├── no_pkg_actions > > ├── package_manager > > ├── packages > > └── summary > > > > 4 directories, 7 files > > # > > > > and use > > > > OSTEMPLATE="gentoo-22-x86_64" > > > > in the ve.conf file. > > > > "22" is just a random number, without it vzctl weren't able to > > pick up network script(s) . > > > > 'description' an 'summary' files have the same content: > > # cat /vz/template/gentoo/22/x86_64/config/os/default/description > > gentoo 22 (for x86_64) OpenVZ template > > > > 'distrubution' file: > > # cat /vz/template/gentoo/22/x86_64/config/os/default/distribution > > gentoo > > > > the remaining four files are empty. > > > > On Thursday, November 9, 2017 7:10:49 PM EST Mark Johanson wrote: > > > Hello, > > > > > > Thanks for the info Scott. I'll have read through that all and see if I > > > can > > > figure out what needs to change. The templates having issues are our > > > production (vz legacy) templates on centos6 nodes and never had a > > > problem. > > > The originals are all from the openvz temlpate download page. So > > > probably > > > just missing that small info that is causing the failures. > > > > > > Thanks again (off to do some more reading *bleh* :) ) > > > > > > On 11/09, Scott Dowdle wrote: > > > > Greetings, > > > > > > > > ----- Original Message ----- > > > > > > > > > If OpenVZ 7 indeed uses a similar system, you can probably copy over > > > > > a few things and monkey-see-monkey-do. > > > > > > > > I asked mechleg in the #openvz IRC channel who knows OpenVZ 7 better > > > > than > > > > I do and for convenience, I'll just paste the IRC lines here: > > > > > > > > - - - - - > > > > > > > > [16:17] <dowdle> mechleg: You subscribe to the OpenVZ Users > > > > mailing > > > > list? > > > > [16:18] <dowdle> mechleg: There was just an email on there with > > > > someone asking about getting Slackware and Gentoo working on OpenVZ > > > > 7... > > > > with the problem that it wasn't configuring the container's > > > > networking. > > > > I responded with what I thought might help fix it... but not having a > > > > VZ7 > > > > system to look at (especially here at home rather than work), I'm just > > > > guessing. > > > > [16:18] <mechleg> no, mostly just skim it when i'm looking for > > > > something specific > > > > [16:19] <dowdle> mechleg: If you have time, look at this thread > > > > and > > > > see what you think: > > > > https://lists.openvz.org/pipermail/users/2017-November/thread.html > > > > [16:28] <mechleg> looks like right answer, but the location was > > > > changed for version 7. the new location is > > > > /usr/libexec/libvzctl/dists/ > > > > and they would have to make a template with all the right connections > > > > (which I do not remember being a hard requirement, but with recent > > > > experience finding it may be at this point) > > > > [16:29] <mechleg> without the proper template, openvz does not > > > > know > > > > which script to use so it uses the default > > > > [16:29] <mechleg> my recent finding is showing that without an > > > > installed template, it does not want to do anything > > > > [16:30] <dowdle> mechleg: How does it determine which scripts to > > > > use? > > > > I OL (OpenVZ Legacy) I think it goes by the first part of the > > > > OSTEMPLATE= > > > > value in the container config... and matches it to a file with the > > > > same > > > > name in /etc/vz/dists/. Does that sound right? > > > > [16:32] <mechleg> with the new templating system, it determines > > > > the > > > > script to use based on the contents of the template file > > > > /vz/template/centos/7/x86_64/config/os/default/distribution > > > > [16:33] <mechleg> and that string would match a file in > > > > /usr/libexec/libvzctl/dists/ > > > > [16:34] <dowdle> mechleg: Mind if I copy the IRC lines into a > > > > follow-up mailing list email? > > > > [16:36] <mechleg> i have been meaning to subscribe to that list, > > > > but > > > > feel free to send that along. to make compatible templates, these are > > > > the official docs: > > > > https://docs.virtuozzo.com/virtuozzo_7_users_guide/advanced-tasks/crea > > > > tin > > > > g-customized-containers.html and also > > > > https://docs.virtuozzo.com/virtuozzo_7_users_guide/advanced-tasks/crea > > > > tin > > > > g-configuration-files-for-new-linux-distributions.html > > > > > > > > - - - - - > > > > > > > > I hope that helps some. > > > > > > > > TYL, > > > > > > _______________________________________________ > > > Users mailing list > > > Users@openvz.org > > > https://lists.openvz.org/mailman/listinfo/users > > > > _______________________________________________ > > Users mailing list > > Users@openvz.org > > https://lists.openvz.org/mailman/listinfo/users > > _______________________________________________ > Users mailing list > Users@openvz.org > https://lists.openvz.org/mailman/listinfo/users _______________________________________________ Users mailing list Users@openvz.org https://lists.openvz.org/mailman/listinfo/users