mirror of
https://github.com/clearlinux/clear-linux-documentation.git
synced 2026-10-03 23:48:28 +00:00
5f8e553a600a8bf2e75daed2512c05ea8feb3221
* Add examples for Hadoop and Kubernetes (#863) * Add examples for Hadoop and Kubernetes * Edits to new content in DARS for readability * Update PXE tutorial to add client requirements (#873) * Update PXE tutorial to add client requirements Signed-off-by: Tom Leavitt <thomas.p.leavitt@intel.com> * Additional changes to PXE tutorial Move client requirements to the top of the prerequisite section * Add tutorial for PHP install & config (#869) * Add tutorial for PHP install & config * Add php-fpm configuration detail to php tutorial * Change bundle name to httpd * Remove httpd references from php tutorial * Fix typos, change instructions to active verbs * Editorial changes in Hyper-v guide for grammar and formatting. (#871) * Editorial changes for grammar and formatting. Signed-off-by: MCamp859 <maryx.camp@intel.com> * Closes #774 * Added reviewer feedback. Signed-off-by: MCamp859 <maryx.camp@intel.com> * Move Manage User to Required options; secure root in bare-metal-install-server (#874) * Move Manage User to Required options; secure root in bare-metal-install-server. - Align with clr-installer merged PR: https://github.com/clearlinux/clr-installer/pull/576 - Replace Figures 18-21 to reflect TUI with Admin selected by default - Renumber all figures after 18 and reassign - Add note to Manage User re requirement to assign Admin to proceed. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * test new machine settings. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * Update nvidia-cuda.rst (#878) The installation path is set to /opt so the path to test nvcc needs to be updated. * Clean up DLRS release section (#879) * Clean up DLRS release section * added a space after a link. * Add virt-manager getting started guide (#880) * Add virt-manager getting started guide Signed-off-by: Tom Leavitt <thomas.p.leavitt@intel.com> * Update virt-manager.rst Signed-off-by: Tom Leavitt <thomas.p.leavitt@intel.com> * fix link Signed-off-by: Tom Leavitt <thomas.p.leavitt@intel.com> * Fix missing downloads link Signed-off-by: Tom Leavitt <thomas.p.leavitt@intel.com> * Minor editorial changes for virt-manager Signed-off-by: Tom Leavitt <thomas.p.leavitt@intel.com> * Add header back into virt-manager Signed-off-by: Tom Leavitt <thomas.p.leavitt@intel.com> * Applies minor edits for transitions and continuity. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * Fixes a problem caused by there being two ways of indicating reStructuredText code blocks: (#883) * rst * rest Now both are handled gracefully. Signed-off-by: Kevin Putnam <kevin.putnam@intel.com> * https://github.com/clearlinux/clear-linux-documentation/issues/857: F… (#885) * https://github.com/clearlinux/clear-linux-documentation/issues/857: Fix assorted typos * Update for changes made since initial cloning of repository * Fix case of word * Add Wi-Fi guide (#882) * First commit. Signed-off-by: Kevin Putnam <kevin.putnam@intel.com> * update Signed-off-by: Kevin Putnam <kevin.putnam@intel.com> * Added content for CLI and TUI. Signed-off-by: Kevin Putnam <kevin.putnam@intel.com> * * Removes unused .png files * Addresses feedback: 1. Changed title to leave room for updates include wpa_supplicant. 2. Minor editorial updates. 3. Added Other resources section including links to nmcli examples and documentation. 4. Added note recommending using the TUI if concerned with having password in bash history. Signed-off-by: Kevin Putnam <kevin.putnam@intel.com> * Adds contextual link to bare metal desktop installer in first paragraph. Signed-off-by: Kevin Putnam <kevin.putnam@intel.com> * Fixes a problem where nested collapsible sections do not expand correctly. (#887) Signed-off-by: Kevin Putnam <kevin.putnam@intel.com> * Editorial changes for grammar and formatting. (#892) * Editorial changes for grammar and formatting. Signed-off-by: MCamp859 <maryx.camp@intel.com> * Added reviewer feedback. Standardized captions. Signed-off-by: MCamp859 <maryx.camp@intel.com> * Fixes nested auto-enumerated list. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * Correct obsolete URL for contribution guidelines. (#897) Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * Add dual-boot-linux for CL with other grub-based linux distros. (#884) * Adds dual-boot tut for CL with other grub-based linux distros. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * Change lowercase grub to uppercase in intro. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * Revise indentation levels of substeps; add new Fig. 12. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * Fix trailing space in command. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * Create additional indented ordered lists for partition config. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * Update dual-boot-win with better systemd-boot screenshot. (#898) Signed-off-by: Bun K Tan <bun.k.tan@intel.com> * Removes 1 empty space to assure proper render in dual-boot-linux. (#899) Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * Update VNC doc. (#900) * Update dual-boot-win with better systemd-boot screenshot. Signed-off-by: Bun K Tan <bun.k.tan@intel.com> * Revised VNC doc. Minor tweaks. Signed-off-by: Bun K Tan <bun.k.tan@intel.com> * Correct minor formatting indentation error. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * Update dbrs.rst (#902) update to hardware configuration to remove references to DCPMM codenames * Update dbrs.rst (#903) modify the Optane DCPMM configuration section to add additional clarity * Update URL for DARS repository (#893) * Update URL for DARS repository * Update path in command to build Docker image * update path for dockerfile build instructions * Doc. on how to enable systemd boot menu (#911) * Doc. to enable systemd-boot menu. Signed-off-by: Bun K Tan <bun.k.tan@intel.com> * removing dual-boot-linux and multi-boot from this commit * Update source/guides/maintenance/enable-systemd-boot-menu.rst * Added bash console directive for the clr-boot-manager commands. (#914) Signed-off-by: Bun K Tan <bun.k.tan@intel.com> * Add support for multiple column displays and cards (#906) * Adds support for multiple columns in reStructuredText. Required for landing page redesign. Signed-off-by: Kevin Putnam <kevin.putnam@intel.com> * Catching the branch up to master. Signed-off-by: Kevin Putnam <kevin.putnam@intel.com> * Fixing line endings in tcs_theme.js. Signed-off-by: Kevin Putnam <kevin.putnam@intel.com> * guides/clear/stateless: specify /usr/local as user owned (#912) besides /var, /etc, /opt and /home, users are allowed to make local installations in /usr/local without getting swupd operations to remove such content. be excplicit about /usr/local in the stateless guide. Relates to https://github.com/clearlinux/distribution/issues/1475 Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com> * Restore Tl telem (#794) (#916) * Tl telem (#794) * update telemetry opt-in requirement Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com> * update telemetry docs for opt-in changes Signed-off-by: Tom Leavitt <thomas.p.leavitt@intel.com> * Update telemetry guide Signed-off-by: Tom Leavitt <thomas.p.leavitt@intel.com> * telemetry typo and bundle name update Signed-off-by: Tom Leavitt <thomas.p.leavitt@intel.com> * Spelling correction line 186 Signed-off-by: DougTW <doug.martin@intel.com> * Formatting revisions: -Removed EOL spaces - broke lines longer than 78 characters - re-wrapped text as needed Signed-off-by: DougTW <doug.martin@intel.com> * Minor editorial changes to telemetrics.rst Signed-off-by: DougTW <doug.martin@intel.com> * Fixes based on feedback. Signed-off-by: Kevin Putnam <kevin.putnam@intel.com> * Update URL for kfctl_k8s_istio.yaml (#920) * Update URL for kfctl_k8s_istio.yaml * Update URL to pull raw file for config ENV variable * Added 4 links to whitelist as they consistently report as failing but manual checks show them working. (#921) Signed-off-by: Kevin Putnam <kevin.putnam@intel.com> * Fixed nesting issue. (#895) * Fixed nesting issue. * Fixes #888 Editorial changes for grammar and formatting. Signed-off-by: MCamp859 <maryx.camp@intel.com> * Moved Background section, made minor text edits Signed-off-by: MCamp859 <maryx.camp@intel.com> * Create greetings.yml (#922) Create a greetings message to show users who submit their first Issue or first PR to the repo. * Added support for sphinx-tabs and created an example on the Stacks DB reference stack guide. Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
Documentation build instructions ################################ .. todo add comment re not using standards here. `Clear Linux\* OS documentation`_ is written using `reStructuredText`_ and built using `Sphinx`_. Follow the instructions in this README to build the documentation locally for development and testing. Please make yourself familiar with our `contribution guidelines`_ before submitting a contribution. Clone the documentation repository ********************************** Clone the documentation repository to your local machine. .. code-block:: bash git clone https://github.com/clearlinux/clear-linux-documentation Requirements ************ Make sure you have Python 3 installed to start. The Sphinx documentation provides `instructions for installing Sphinx`_ on various platforms. Use pip3 to install additional Python dependencies listed in the requirements.txt file found in the repository: .. code-block:: bash pip3 install -r requirements.txt Run the build ************* We build our documentation using Sphinx. In the source directory of your local clear-linux-documentation repository, preview changes to the documentation by building the docs in the default language (English) by running ``make html``: .. code-block:: bash make html .. code-block:: console sphinx-build -b html -d _build/doctrees . _build/html Running Sphinx v1.8.0 making output directory... . . . build succeeded, 0 warnings. The HTML pages are in _build/html. Build finished. The HTML pages are in _build/html. Open one of the HTML pages found in ``source/_build/html`` in a web browser to view the rendered documentation. If you want to build the documentation exactly as seen on the website, use ``make py`` followed by ``make htmlall``. This builds some external dependencies and all supported languages. Additional help *************** Cleaning up =========== When testing changes in the documentation, make sure to remove the previous build before building again by running ``make clean``: .. code-block:: bash make clean This will completely remove the previous build output. Convenience script ================== This bash script (Linux only) includes both ``make clean`` and ``make html``. It also starts a simple Python web server that displays a preview of the site at http://localhost:8000 on your local machine. .. code-block:: bash ./checkwork.sh To stop the web server simply use ``ctrl-c``. .. _Clear Linux\* OS documentation: https://docs.01.org/clearlinux/ .. _Sphinx: http://sphinx-doc.org/ .. _reStructuredText: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html .. _contribution guidelines: https://docs.01.org/clearlinux/latest/collaboration/collaboration.html .. _instructions for installing Sphinx: https://www.sphinx-doc.org/en/master/usage/installation.html
Languages
JavaScript
27.3%
Python
23.4%
HTML
21.3%
CSS
14.3%
Makefile
7.3%
Other
6.4%