<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.openvz.org/index.php?action=history&amp;feed=atom&amp;title=Download%2Fvzctl%2F3.0.25%2Fchanges</id>
	<title>Download/vzctl/3.0.25/changes - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.openvz.org/index.php?action=history&amp;feed=atom&amp;title=Download%2Fvzctl%2F3.0.25%2Fchanges"/>
	<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/vzctl/3.0.25/changes&amp;action=history"/>
	<updated>2026-06-13T21:24:51Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://wiki.openvz.org/index.php?title=Download/vzctl/3.0.25/changes&amp;diff=9554&amp;oldid=prev</id>
		<title>Kir: since 3.0.24.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/vzctl/3.0.25/changes&amp;diff=9554&amp;oldid=prev"/>
		<updated>2010-12-20T12:05:44Z</updated>

		<summary type="html">&lt;p&gt;since 3.0.24.2&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 12:05, 20 December 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Changes ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Changes ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Since 3.0.24.2:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Removed cron scripts to handle cleanup and reboot ({{B|1423}})&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Removed cron scripts to handle cleanup and reboot ({{B|1423}})&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Introduced &amp;lt;code&amp;gt;vzeventd&amp;lt;/code&amp;gt; to handle cleanup and reboot ({{B|1519}})&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Introduced &amp;lt;code&amp;gt;vzeventd&amp;lt;/code&amp;gt; to handle cleanup and reboot ({{B|1519}})&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key openvzwikidb:diff::1.12:old-9553:rev-9554 --&gt;
&lt;/table&gt;</summary>
		<author><name>Kir</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.openvz.org/index.php?title=Download/vzctl/3.0.25/changes&amp;diff=9553&amp;oldid=prev</id>
		<title>Kir: created</title>
		<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/vzctl/3.0.25/changes&amp;diff=9553&amp;oldid=prev"/>
		<updated>2010-12-20T11:59:35Z</updated>

		<summary type="html">&lt;p&gt;created&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Changes ==&lt;br /&gt;
* Removed cron scripts to handle cleanup and reboot ({{B|1423}})&lt;br /&gt;
* Introduced &amp;lt;code&amp;gt;vzeventd&amp;lt;/code&amp;gt; to handle cleanup and reboot ({{B|1519}})&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl start&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;runscript&amp;lt;/code&amp;gt;: add ability to set per-CT kernel version (&amp;lt;code&amp;gt;/etc/vz/osrelease.conf&amp;lt;/code&amp;gt;) — support for Fedora 14 etc. ({{B|1709}})&lt;br /&gt;
* vzctl set --pci_{add,del}: add the ability to move PCI devices to CT&lt;br /&gt;
* Removed &amp;lt;code&amp;gt;FAKEGATEWAY&amp;lt;/code&amp;gt; routing for all distros (except for very old ones) ({{B|1659}})&lt;br /&gt;
&amp;lt;includeonly&amp;gt;[[{{PAGENAME}}/changes|{{Long changelog message}}]]&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl --help&amp;lt;/code&amp;gt;: improve/reformat, add &amp;lt;code&amp;gt;quota*&amp;lt;/code&amp;gt; commands&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl set&amp;lt;/code&amp;gt;: remove obsoleted &amp;lt;code&amp;gt;--veth_&amp;lt;/code&amp;gt;{&amp;lt;code&amp;gt;add&amp;lt;/code&amp;gt;,&amp;lt;code&amp;gt;del&amp;lt;/code&amp;gt;} options&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl set --applyconfig&amp;lt;/code&amp;gt;: fix for &amp;lt;code&amp;gt;DISK_QUOTA&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl set&amp;lt;/code&amp;gt;: implement &amp;lt;code&amp;gt;--diskquota on&amp;lt;/code&amp;gt;|&amp;lt;code&amp;gt;off&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl set --devnodes&amp;lt;/code&amp;gt;: always try to recreate device in CT&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl set --features&amp;lt;/code&amp;gt;: fix enabling &amp;lt;code&amp;gt;sysfs&amp;lt;/code&amp;gt; by default&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl set --features bridge&amp;lt;/code&amp;gt;: enable &amp;lt;code&amp;gt;CAP_NET_ADMIN&amp;lt;/code&amp;gt; automatically&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl start&amp;lt;/code&amp;gt;: do not fail to start CT if &amp;lt;code&amp;gt;ioprio&amp;lt;/code&amp;gt; is unsupported&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl start&amp;lt;/code&amp;gt;: hint to check kernel log if CT start fails&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl delete&amp;lt;/code&amp;gt;: take care of &amp;lt;code&amp;gt;premount&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;postumount&amp;lt;/code&amp;gt; scripts&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl quota*&amp;lt;/code&amp;gt;: report an error if disk quota is disabled&lt;br /&gt;
* &amp;lt;code&amp;gt;bash_completion&amp;lt;/code&amp;gt;: various fixes and improvements&lt;br /&gt;
* &amp;lt;code&amp;gt;vzlist&amp;lt;/code&amp;gt;: introduce &amp;lt;code&amp;gt;uptime&amp;lt;/code&amp;gt; field&lt;br /&gt;
* &amp;lt;code&amp;gt;vzmigrate&amp;lt;/code&amp;gt;: add ability to increase verbosity (&amp;lt;code&amp;gt;-vv&amp;lt;/code&amp;gt;…)&lt;br /&gt;
* &amp;lt;code&amp;gt;etc/init.d/vz*&amp;lt;/code&amp;gt;: do not run stop inside a container ({{B|1655}})&lt;br /&gt;
* &amp;lt;code&amp;gt;etc/dists/scripts/*set_ugid_quota.sh&amp;lt;/code&amp;gt;: fix &amp;lt;code&amp;gt;mtab&amp;lt;/code&amp;gt; perms&lt;br /&gt;
* &amp;lt;code&amp;gt;etc/ve-basic.conf-sample&amp;lt;/code&amp;gt;: increase &amp;lt;code&amp;gt;LOCKEDPAGES&amp;lt;/code&amp;gt; (Fedora 14 and Ubuntu 10.10 wanted more)&lt;br /&gt;
* &amp;lt;code&amp;gt;scripts/vps-create&amp;lt;/code&amp;gt;: use &amp;lt;code&amp;gt;-Sp&amp;lt;/code&amp;gt; options for &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;scripts/vps-create&amp;lt;/code&amp;gt;: fix &amp;lt;code&amp;gt;VE_PRVT&amp;lt;/code&amp;gt; permissions&lt;br /&gt;
* &amp;lt;code&amp;gt;man/vzctl.8&amp;lt;/code&amp;gt;: describe action scripts ({{B|1273}})&lt;br /&gt;
* &amp;lt;code&amp;gt;man/vzctl.8&amp;lt;/code&amp;gt;: document '&amp;lt;code&amp;gt;suspended&amp;lt;/code&amp;gt;' status&lt;br /&gt;
* &amp;lt;code&amp;gt;man/vzctl.8&amp;lt;/code&amp;gt;: describe &amp;lt;code&amp;gt;quotaon&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;quotaoff&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;quotainit&amp;lt;/code&amp;gt; commands&lt;br /&gt;
* &amp;lt;code&amp;gt;man/vzctl.8&amp;lt;/code&amp;gt;: add/describe 'vzquota on failed' exit code (&amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;)&lt;br /&gt;
* &amp;lt;code&amp;gt;man/*&amp;lt;/code&amp;gt;: describe/fix &amp;lt;code&amp;gt;DISK_QUOTA&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;--diskquota&amp;lt;/code&amp;gt;&lt;br /&gt;
* Do not allow &amp;lt;code&amp;gt;INT_MAX&amp;lt;/code&amp;gt; CT ID (since kernel doesn't like it)&lt;br /&gt;
* Fixed vzctl &amp;lt;code&amp;gt;udev&amp;lt;/code&amp;gt; rule to conform to recent udev ({{B|1642}})&lt;br /&gt;
* Scripts: do not use full path to &amp;lt;code&amp;gt;ip&amp;lt;/code&amp;gt; utility ({{B|1643}})&lt;br /&gt;
* Code cleanups, refactoring, other minor fixes&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Git log|vzctl|vzctl-3.0.25||}}&lt;br /&gt;
&lt;br /&gt;
=== Compatibility ===&lt;br /&gt;
&lt;br /&gt;
* All the cron trickery (used for CT reboot and network cleanup) is removed from this release. If you have something non-standard in &amp;lt;code&amp;gt;/etc/vz/cron/&amp;lt;/code&amp;gt; directory, this is no longer managed by the vz initscript.&lt;br /&gt;
&lt;br /&gt;
* This release contains a small daemon called &amp;lt;code&amp;gt;vzeventd&amp;lt;/code&amp;gt;, which takes care of CT reboot and network cleanup. Details can be found in &amp;lt;code&amp;gt;vzeventd(8)&amp;lt;/code&amp;gt; man page. Note that the kernel should support &amp;lt;code&amp;gt;vzevent&amp;lt;/code&amp;gt; feature.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;vzctl set --pci_&amp;lt;/code&amp;gt;{&amp;lt;code&amp;gt;add&amp;lt;/code&amp;gt;,&amp;lt;code&amp;gt;del&amp;lt;/code&amp;gt;} feature needs support from the kernel. Currently this is only available in RHEL6 kernels starting from 042test003.&lt;br /&gt;
&lt;br /&gt;
=== Thanks ===&lt;br /&gt;
&lt;br /&gt;
OpenVZ project would like to thank the following people who contributed patches and/or provided bugreports for this vzctl release (in no particular order):&lt;br /&gt;
&lt;br /&gt;
* Solar Designer&lt;br /&gt;
* Benjamin Henrion&lt;br /&gt;
* Apollon Oikonomopoulos&lt;br /&gt;
* Peter Volkov&lt;br /&gt;
* Ola Lundqvist&lt;br /&gt;
* Mehdi Dogguy&lt;br /&gt;
* Thorsten Schifferdecker&lt;br /&gt;
* Dietmar Maurer&lt;br /&gt;
* Roman Veretelnikov&lt;br /&gt;
* Alexander Prinsier&lt;/div&gt;</summary>
		<author><name>Kir</name></author>
		
	</entry>
</feed>