From 6fb5dd4fd8040b1e6a111cb13dbe8181df79c516 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Mon, 31 Oct 2016 11:23:50 +0000 Subject: [PATCH] docs: remove outdated or duplicated content Remove a bunch of pages which are either outdated, have no content, or duplicate content better described elsewhere in the site or wiki. Signed-off-by: Daniel P. Berrange --- docs/Makefile.am | 4 - docs/archdomain.html.in | 7 -- docs/archnetwork.html.in | 54 ------------ docs/archnode.html.in | 7 -- docs/archstorage.html.in | 32 ------- docs/deployment.html.in | 50 ----------- docs/intro.html.in | 13 --- docs/libvirt-net-logical.fig | 159 ---------------------------------- docs/libvirt-net-logical.png | Bin 11243 -> 0 bytes docs/libvirt-net-physical.fig | 139 ----------------------------- docs/libvirt-net-physical.png | Bin 11336 -> 0 bytes docs/pending.html.in | 10 --- 12 files changed, 475 deletions(-) delete mode 100644 docs/archdomain.html.in delete mode 100644 docs/archnetwork.html.in delete mode 100644 docs/archnode.html.in delete mode 100644 docs/archstorage.html.in delete mode 100644 docs/deployment.html.in delete mode 100644 docs/intro.html.in delete mode 100644 docs/libvirt-net-logical.fig delete mode 100644 docs/libvirt-net-logical.png delete mode 100644 docs/libvirt-net-physical.fig delete mode 100644 docs/libvirt-net-physical.png delete mode 100644 docs/pending.html.in diff --git a/docs/Makefile.am b/docs/Makefile.am index 033e482537..dbc6c0d4ab 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -85,8 +85,6 @@ logofiles = \ png = \ 32favicon.png \ - libvirt-net-logical.png \ - libvirt-net-physical.png \ libvirt-daemon-arch.png \ libvirt-driver-arch.png \ libvirt-object-model.png \ @@ -144,8 +142,6 @@ api_DATA = \ libvirt-admin-api.xml fig = \ - libvirt-net-logical.fig \ - libvirt-net-physical.fig \ libvirt-daemon-arch.fig \ libvirt-driver-arch.fig \ libvirt-object-model.fig \ diff --git a/docs/archdomain.html.in b/docs/archdomain.html.in deleted file mode 100644 index 50843a0964..0000000000 --- a/docs/archdomain.html.in +++ /dev/null @@ -1,7 +0,0 @@ - - - - -

Domain management architecture

- - diff --git a/docs/archnetwork.html.in b/docs/archnetwork.html.in deleted file mode 100644 index 5ff330c043..0000000000 --- a/docs/archnetwork.html.in +++ /dev/null @@ -1,54 +0,0 @@ - - - - -

Network management architecture

- - - -

Architecture illustration

- -

- The diagrams below illustrate some of the network configurations - enabled by the libvirt networking APIs -

- - - -

Logical diagram

- -

- Logical network architecture -

- -

Physical diagram

- -

- Physical network architecture -

- - - diff --git a/docs/archnode.html.in b/docs/archnode.html.in deleted file mode 100644 index ab446dcf88..0000000000 --- a/docs/archnode.html.in +++ /dev/null @@ -1,7 +0,0 @@ - - - - -

Node device management architecture

- - diff --git a/docs/archstorage.html.in b/docs/archstorage.html.in deleted file mode 100644 index fb74f18670..0000000000 --- a/docs/archstorage.html.in +++ /dev/null @@ -1,32 +0,0 @@ - - - - -

Storage management architecture

- -

- The storage management APIs are based around 2 core concepts -

-
    -
  1. - Volume - a single storage volume which can - be assigned to a guest, or used for creating further pools. A - volume is either a block device, a raw file, or a special format - file. -
  2. -
  3. - Pool - provides a means for taking a chunk - of storage and carving it up into volumes. A pool can be used to - manage things such as a physical disk, a NFS server, a iSCSI target, - a host adapter, an LVM group. -
  4. -
- -

- These two concepts are mapped through to two libvirt objects, a - virStorageVolPtr and a virStoragePoolPtr, - each with a collection of APIs for their management. -

- - - diff --git a/docs/deployment.html.in b/docs/deployment.html.in deleted file mode 100644 index d7d38ba883..0000000000 --- a/docs/deployment.html.in +++ /dev/null @@ -1,50 +0,0 @@ - - - - -

Deployment

- - - -

Pre-packaged releases

- -

- The libvirt API is now available in all major Linux distributions, - so the simplest deployment approach is to use your distributions' - package management software to install the libvirt - module. -

- -

Self-built releases

- -

- libvirt uses GNU autotools for its build system, so deployment - follows the usual process of configure; make ; make install -

- -
-
-      # ./configure --prefix=$HOME/usr
-      # make
-      # make install
-    
- -

Built from GIT

- -

- When building from GIT it is necessary to generate the autotools - support files. This requires having autoconf, - automake, libtool and intltool - installed. The process can be automated with the autogen.sh - script. -

- -
-
-      # ./autogen.sh --prefix=$HOME/usr
-      # make
-      # make install
-    
- - - diff --git a/docs/intro.html.in b/docs/intro.html.in deleted file mode 100644 index 6736f2a398..0000000000 --- a/docs/intro.html.in +++ /dev/null @@ -1,13 +0,0 @@ - - - - -

Architecture

-

Libvirt is a C toolkit manage the virtualization capabilities - of recent versions of Linux (and other OSes).

-

To avoid ambiguity about the goals, terms and specific concepts used - in libvirt documentation please see the Goal - section. -

- - diff --git a/docs/libvirt-net-logical.fig b/docs/libvirt-net-logical.fig deleted file mode 100644 index 304519b98d..0000000000 --- a/docs/libvirt-net-logical.fig +++ /dev/null @@ -1,159 +0,0 @@ -#FIG 3.2 -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 675 8400 4650 8625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8400 4650 8400 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8475 4650 8475 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8550 4650 8550 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8625 4650 8625 --6 -6 7575 8400 11550 8625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8400 11550 8400 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8475 11550 8475 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8550 11550 8550 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8625 11550 8625 --6 -6 9000 7125 9600 7425 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 9000 7125 9600 7125 9600 7425 9000 7425 9000 7125 -4 0 0 50 -1 16 12 0.0000 4 135 360 9075 7350 eth1\001 --6 -6 1950 1200 3600 2325 -6 2100 2025 2625 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2100 2025 2625 2025 2625 2325 2100 2325 2100 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 2175 2250 eth0\001 --6 -6 2850 2025 3375 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2850 2025 3375 2025 3375 2325 2850 2325 2850 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 2925 2250 eth1\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1950 1200 3600 1200 3600 2025 1950 2025 1950 1200 -4 0 0 50 -1 16 12 0.0000 4 135 675 2025 1425 Guest A\001 --6 -6 4575 1200 6225 2325 -6 4725 2025 5250 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4725 2025 5250 2025 5250 2325 4725 2325 4725 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 4800 2250 eth0\001 --6 -6 5475 2025 6000 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5475 2025 6000 2025 6000 2325 5475 2325 5475 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 5550 2250 eth1\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4575 1200 6225 1200 6225 2025 4575 2025 4575 1200 -2 3 0 1 0 7 50 -1 -1 0.000 0 0 0 0 0 5 - 5325 1800 5475 1650 5325 1500 5175 1650 5325 1800 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 3 - 5175 1650 4950 1650 4950 2025 - 0.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 3 - 5475 1650 5700 1650 5700 2025 - 0.000 1.000 0.000 -4 0 0 50 -1 16 12 0.0000 4 135 660 4650 1425 Guest B\001 -4 0 0 50 -1 16 12 0.0000 4 135 420 5550 1575 FWD\001 --6 -6 7575 1200 9225 2325 -6 7725 2025 8250 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7725 2025 8250 2025 8250 2325 7725 2325 7725 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 7800 2250 eth0\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7575 1200 9225 1200 9225 2025 7575 2025 7575 1200 -4 0 0 50 -1 16 12 0.0000 4 135 675 7650 1425 Guest C\001 --6 -6 8025 4950 8625 5250 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 8025 4950 8625 4950 8625 5250 8025 5250 8025 4950 -4 0 0 50 -1 16 12 0.0000 4 135 480 8100 5175 virbr1\001 --6 -6 2550 7125 3150 7425 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2550 7125 3150 7125 3150 7425 2550 7425 2550 7125 -4 0 0 50 -1 16 12 0.0000 4 180 465 2625 7350 peth0\001 --6 -6 2475 3675 6450 3900 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2475 3675 6450 3675 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2475 3750 6450 3750 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2475 3825 6450 3825 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2475 3900 6450 3900 --6 -6 7500 3675 11475 3900 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7500 3675 11475 3675 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7500 3750 11475 3750 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7500 3825 11475 3825 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7500 3900 11475 3900 --6 -6 3675 4950 4275 5250 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3675 4950 4275 4950 4275 5250 3675 5250 3675 4950 -4 0 0 50 -1 16 12 0.0000 4 135 480 3750 5175 virbr0\001 --6 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2850 7425 2850 8400 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 9300 7425 9300 8400 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1725 5250 10275 5250 10275 7125 1725 7125 1725 5250 -2 3 0 1 0 7 50 -1 -1 0.000 0 0 0 0 0 5 - 4875 6450 5100 6225 4875 6000 4650 6225 4875 6450 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 2325 2325 2325 3375 825 5400 1125 8400 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 5700 2325 5700 2925 7875 2925 7950 3675 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 7950 2325 7950 2850 8475 2850 8925 3675 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3075 2325 3075 3150 3525 3150 3525 3675 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 4950 2325 4950 3225 4650 3225 4500 3675 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 4875 6450 4875 6825 9225 6525 9225 7125 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3600 3900 3675 4500 4050 4500 4050 4950 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3975 5250 3975 5625 4875 5625 4875 6000 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 8775 3900 8700 4500 8325 4500 8325 4950 - 0.000 1.000 1.000 0.000 -4 0 0 50 -1 16 12 0.0000 4 135 360 825 8850 lan1\001 -4 0 0 50 -1 16 12 0.0000 4 135 360 7725 8850 lan2\001 -4 0 0 50 -1 16 12 0.0000 4 135 465 2550 4125 vlan1\001 -4 0 0 50 -1 16 12 0.0000 4 135 465 7575 4125 vlan2\001 -4 0 0 50 -1 16 12 0.0000 4 135 420 5100 6075 FWD\001 -4 0 0 50 -1 16 12 0.0000 4 135 570 1800 5475 Host A\001 diff --git a/docs/libvirt-net-logical.png b/docs/libvirt-net-logical.png deleted file mode 100644 index bb18e906a3c969b76da218e62f40d6b1bfd2e57b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11243 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 diff --git a/docs/libvirt-net-physical.fig b/docs/libvirt-net-physical.fig deleted file mode 100644 index c0a80a84da..0000000000 --- a/docs/libvirt-net-physical.fig +++ /dev/null @@ -1,139 +0,0 @@ -#FIG 3.2 -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 675 8400 4650 8625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8400 4650 8400 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8475 4650 8475 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8550 4650 8550 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8625 4650 8625 --6 -6 7575 8400 11550 8625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8400 11550 8400 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8475 11550 8475 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8550 11550 8550 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8625 11550 8625 --6 -6 9000 7125 9600 7425 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 9000 7125 9600 7125 9600 7425 9000 7425 9000 7125 -4 0 0 50 -1 16 12 0.0000 4 135 360 9075 7350 eth1\001 --6 -6 2550 7125 3150 7425 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2550 7125 3150 7125 3150 7425 2550 7425 2550 7125 -4 0 0 50 -1 16 12 0.0000 4 180 465 2625 7350 peth0\001 --6 -6 1950 1200 3600 2325 -6 2100 2025 2625 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2100 2025 2625 2025 2625 2325 2100 2325 2100 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 2175 2250 eth0\001 --6 -6 2850 2025 3375 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2850 2025 3375 2025 3375 2325 2850 2325 2850 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 2925 2250 eth1\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1950 1200 3600 1200 3600 2025 1950 2025 1950 1200 -4 0 0 50 -1 16 12 0.0000 4 135 675 2025 1425 Guest A\001 --6 -6 4575 1200 6225 2325 -6 4725 2025 5250 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4725 2025 5250 2025 5250 2325 4725 2325 4725 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 4800 2250 eth0\001 --6 -6 5475 2025 6000 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5475 2025 6000 2025 6000 2325 5475 2325 5475 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 5550 2250 eth1\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4575 1200 6225 1200 6225 2025 4575 2025 4575 1200 -2 3 0 1 0 7 50 -1 -1 0.000 0 0 0 0 0 5 - 5325 1800 5475 1650 5325 1500 5175 1650 5325 1800 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 3 - 5175 1650 4950 1650 4950 2025 - 0.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 3 - 5475 1650 5700 1650 5700 2025 - 0.000 1.000 0.000 -4 0 0 50 -1 16 12 0.0000 4 135 660 4650 1425 Guest B\001 -4 0 0 50 -1 16 12 0.0000 4 135 420 5550 1575 FWD\001 --6 -6 7575 1200 9225 2325 -6 7725 2025 8250 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7725 2025 8250 2025 8250 2325 7725 2325 7725 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 7800 2250 eth0\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7575 1200 9225 1200 9225 2025 7575 2025 7575 1200 -4 0 0 50 -1 16 12 0.0000 4 135 675 7650 1425 Guest C\001 --6 -6 4950 4275 6225 4725 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 6225 4725 6225 4275 4950 4275 4950 4725 6225 4725 -4 0 0 50 -1 16 12 0.0000 4 180 1080 5025 4575 Bridge virbr0\001 --6 -6 2400 4275 3750 4725 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 3750 4725 3750 4275 2400 4275 2400 4725 3750 4725 -4 0 0 50 -1 16 12 0.0000 4 180 960 2475 4575 Bridge eth0\001 --6 -6 7725 4275 9000 4725 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 9000 4725 9000 4275 7725 4275 7725 4725 9000 4725 -4 0 0 50 -1 16 12 0.0000 4 180 1080 7800 4575 Bridge virbr1\001 --6 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2850 7425 2850 8400 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 9300 7425 9300 8400 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1800 825 10275 825 10275 7125 1800 7125 1800 825 -2 3 0 1 0 7 50 -1 -1 0.000 0 0 0 0 0 5 - 6675 5850 6900 5625 6675 5400 6450 5625 6675 5850 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 2325 2325 2325 3375 3000 3375 3000 4275 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3000 4725 3000 5625 2850 5625 2850 7125 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 5700 2325 5700 2925 8250 2925 8250 4275 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 7950 2325 7950 2850 8475 2850 8475 4275 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3075 2325 3075 3450 5550 3450 5550 4275 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 4950 2325 4950 3225 5700 3225 5700 4275 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 5550 4725 5400 5100 6675 5175 6675 5400 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 6675 5850 6675 6300 9225 6000 9225 7125 - 0.000 1.000 1.000 0.000 -4 0 0 50 -1 16 12 0.0000 4 135 360 825 8850 lan1\001 -4 0 0 50 -1 16 12 0.0000 4 135 360 7725 8850 lan2\001 -4 0 0 50 -1 16 12 0.0000 4 135 570 1875 1050 Host A\001 -4 0 0 50 -1 16 12 0.0000 4 135 420 5850 5700 FWD\001 diff --git a/docs/libvirt-net-physical.png b/docs/libvirt-net-physical.png deleted file mode 100644 index dca4982144fdce4ee809752a77a1299a4d7be190..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11336 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 - - - -

Pending patches needing review

-

A list of pending patches needing review upstream is available - on the project pending - patches page.

- - -- 2.39.5