docs: kbase: Move index page to docs/kbase

Move docs/kbase.rst to docs/kbase/index.rst so that the directory itself
shows our index page rather than the autogenerated list of files by the
webserver.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
Peter Krempa 2020-11-04 15:18:29 +01:00
parent 95f059838e
commit 7462301955
5 changed files with 19 additions and 19 deletions

View File

@ -126,7 +126,7 @@
<dt><a href="hvsupport.html">Driver support</a></dt> <dt><a href="hvsupport.html">Driver support</a></dt>
<dd>matrix of API support per hypervisor per release</dd> <dd>matrix of API support per hypervisor per release</dd>
<dt><a href="kbase.html">Knowledge Base</a></dt> <dt><a href="kbase/index.html">Knowledge Base</a></dt>
<dd>Task oriented guides to key features</dd> <dd>Task oriented guides to key features</dd>
</dl> </dl>
</div> </div>

View File

@ -64,7 +64,7 @@
<dt><a href="https://wiki.libvirt.org">Wiki</a></dt> <dt><a href="https://wiki.libvirt.org">Wiki</a></dt>
<dd>Read further community contributed content</dd> <dd>Read further community contributed content</dd>
<dt><a href="https://libvirt.org/kbase.html">Knowledge base</a></dt> <dt><a href="https://libvirt.org/kbase/index.html">Knowledge base</a></dt>
<dd>Learn more about libvirt through knowledge base</dd> <dd>Learn more about libvirt through knowledge base</dd>
</dl> </dl>
</div> </div>

View File

@ -4,50 +4,50 @@ Knowledge base
.. container:: panel widepanel .. container:: panel widepanel
`Debug logs <kbase/debuglogs.html>`__ `Debug logs <debuglogs.html>`__
Configuration of logging and tips on how to file a good bug report. Configuration of logging and tips on how to file a good bug report.
`Disk locking <kbase/locking.html>`__ `Disk locking <locking.html>`__
Ensuring exclusive guest access to disks with Ensuring exclusive guest access to disks with
`virtlockd <kbase/locking-lockd.html>`__ or `virtlockd <locking-lockd.html>`__ or
`Sanlock <kbase/locking-sanlock.html>`__ `Sanlock <locking-sanlock.html>`__
`Secure usage <kbase/secureusage.html>`__ `Secure usage <secureusage.html>`__
Secure usage of the libvirt APIs Secure usage of the libvirt APIs
`Protected virtualization on s390 <kbase/s390_protected_virt.html>`__ `Protected virtualization on s390 <s390_protected_virt.html>`__
Running secure s390 guests with IBM Secure Execution Running secure s390 guests with IBM Secure Execution
`Launch security <kbase/launch_security_sev.html>`__ `Launch security <launch_security_sev.html>`__
Securely launching VMs with AMD SEV Securely launching VMs with AMD SEV
`Domain state capture <kbase/domainstatecapture.html>`__ `Domain state capture <domainstatecapture.html>`__
Comparison between different methods of capturing domain state Comparison between different methods of capturing domain state
`RPM deployment <kbase/rpm-deployment.html>`__ `RPM deployment <rpm-deployment.html>`__
Explanation of the different RPM packages and illustration of which to Explanation of the different RPM packages and illustration of which to
pick for installation pick for installation
`Backing chain management <kbase/backing_chains.html>`__ `Backing chain management <backing_chains.html>`__
Explanation of how disk backing chain specification impacts libvirt's Explanation of how disk backing chain specification impacts libvirt's
behaviour and basic troubleshooting steps of disk problems. behaviour and basic troubleshooting steps of disk problems.
`Security with QEMU passthrough <kbase/qemu-passthrough-security.html>`__ `Security with QEMU passthrough <qemu-passthrough-security.html>`__
Examination of the security protections used for QEMU and how they need Examination of the security protections used for QEMU and how they need
configuring to allow use of QEMU passthrough with host files/devices. configuring to allow use of QEMU passthrough with host files/devices.
`Systemtap <kbase/systemtap.html>`__ `Systemtap <systemtap.html>`__
Explanation of how to use systemtap for libvirt tracing. Explanation of how to use systemtap for libvirt tracing.
`Virtio-FS <kbase/virtiofs.html>`__ `Virtio-FS <virtiofs.html>`__
Share a filesystem between the guest and the host Share a filesystem between the guest and the host
`KVM real time <kbase/kvm-realtime.html>`__ `KVM real time <kvm-realtime.html>`__
Run real time workloads in guests on a KVM hypervisor Run real time workloads in guests on a KVM hypervisor
`Incremental backup internals <kbase/incrementalbackupinternals.html>`__ `Incremental backup internals <incrementalbackupinternals.html>`__
Incremental backup implementation details relevant for users Incremental backup implementation details relevant for users
`VM migration internals <kbase/migrationinternals.html>`__ `VM migration internals <migrationinternals.html>`__
VM migration implementation details, complementing the info in VM migration implementation details, complementing the info in
`migration <migration.html>`__ `migration <migration.html>`__

View File

@ -3,6 +3,7 @@ docs_kbase_files = [
'debuglogs', 'debuglogs',
'domainstatecapture', 'domainstatecapture',
'incrementalbackupinternals', 'incrementalbackupinternals',
'index',
'kvm-realtime', 'kvm-realtime',
'launch_security_sev', 'launch_security_sev',
'locking-lockd', 'locking-lockd',

View File

@ -118,7 +118,6 @@ docs_rst_files = [
'formatdomain', 'formatdomain',
'glib-adoption', 'glib-adoption',
'hacking', 'hacking',
'kbase',
'libvirt-go', 'libvirt-go',
'libvirt-go-xml', 'libvirt-go-xml',
'newreposetup', 'newreposetup',