Compare commits

..

2723 Commits

Author SHA1 Message Date
odwdinc efb68e1d94 Added fix for swupd bundle-add Error
Signed-off-by: Anthony Pray anthony.s.pray@intel.com
When using the docker image you may see error
"Failed to install x of x"
ruining  "swupd clean" will fix the problems.
2020-03-09 12:11:34 -07:00
Eric Adams 5bc7d20547 Adds hugepages config guide to explain defaults and config settings (#1061)
* Adds hugepages config guide to explain defaults and config settings

Closes #1005

Signed-off-by: Adams, Eric <eric.adams@intel.com>

* Made revisions per feedback from reviewer.

Signed-off-by: Adams, Eric <eric.adams@intel.com>
2020-03-06 15:26:02 -08:00
Chadwick Ferguson 311f86d55c Makes driver find application profiles (#1064)
* Makes driver find application profiles

muchas importante

* Update nvidia.rst

* Update nvidia.rst

* Update nvidia.rst
2020-03-06 14:59:39 -08:00
puneetse 0d4a550731 Add container images to get-started page (#1051)
Add a page under get-started section for Clear Linux OS container images
2020-03-06 14:57:09 -08:00
puneetse f1c1786936 Update FAQ (#1062)
Add 3 questions and revise top-down readability
2020-03-06 14:47:52 -08:00
michael vincerra e179118e1c Correct filenames (#1060)
its the small things that matter, 2 missing hyphens; fixing them turned my symlinks from red to green.  I only hope these are the correct names!
2020-03-05 08:39:33 -08:00
puneetse 44d07ab728 Update kata doc after default runtime change (#1054)
After Clear Linux version 31390 kata containers is no longer the default runtime for docker.
2020-03-03 14:32:22 -08:00
puneetse 63ac1a54be Add mkdir command for /etc/kernel (#1053) 2020-02-28 18:06:38 -08:00
michael vincerra e39fd30704 Adds tick marks for for File System descriptors, Default partition schema (#1057)
- Match exatcly syntax in bare-metal-install-desktop
- Improve UI legibility in HTML

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2020-02-28 18:05:02 -08:00
Mark Horn d67b9beac9 Note support for f2fs for clr-installer (#1056)
Support for f2fs file system type was enabled in the clr-installer
release 2.4.1.
https://github.com/clearlinux/clr-installer/pull/654

Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
2020-02-28 17:42:17 -08:00
Beth Dean 990966b5b4 Add Horovod and OpenMPI section, closes #1041 (#1055)
* Add Horovod and OpenMPI section, closes #1041

* changing pygment lexar to console to fix build issue

* Remove single quotation mark inside code-block to correct build error.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Co-authored-by: michael vincerra <37549381+mvincerx@users.noreply.github.com>
2020-02-28 17:33:47 -08:00
Kevin Putnam 76e377278f Sets max width of content container to 1100 pixels and adjusts a few other settins to fit in the new arrangement. (#1046)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2020-02-26 14:07:47 -08:00
Kevin Putnam c44548a55a GitHub Actions Support (#1043)
* Adding GitHub workflow for checking PRs.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Added carriage return to end of document.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Adds build on push to master deploying to developmentHTML branch.
Adds build on push to publish deploying to latestHTML branch.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Uncomment publish URL.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Renamed Travis CI/CD file to avoid running it.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2020-02-26 13:48:09 -08:00
Kevin Putnam ce716eff61 Update to CPU performance guide. (#1037)
* Changed .. code:: to .. code-block:: to match project standards.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Updates to power and performance for readability and consistency with project reST standards.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Further updates to CPU performance guide with BIOS snapshot to show what DPTF setting might look like.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Addressing editorial feedback.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Added disclaimer for Intel Turbo Boost Technology.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2020-02-24 13:56:08 -08:00
michael vincerra 851a41de88 Revise steps for clarity and dist UI components, bootable-usb. (#1035)
* Revise steps for clarity and dist UI components.
- Resize all images for uniformity
- Revise from balenaEtcher to Etcher per USPTO trademark

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Add intro and revise wording where applicable.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Resizes image to be slightly larger.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Resizes Figure 2 for uniformity and makes minor edits.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Add Advanced Linux CLI section per group discussion.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Responds to user feedback applies editorial changes.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Corrects `lsblk` command labels to reflect output; adds ! for Flash complete.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2020-02-21 14:15:17 -08:00
michael vincerra 4d62a23039 Revises telemetry figure to correct URL; reorders steps. (#1040)
* Revises telemetry figure to correct URL; reorders steps.
- Reorders Assign Hostname to match oreder of menus in UI
- Corrects typos and grammatically unclear sentences.
- Renames figures as a result of reordering sections, above.
- Closes #1039.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Recaptures Fig 31, Swupd Mirror menu:
- Adds "allow installation over insecure connections..." checkbox

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2020-02-20 15:43:15 -08:00
eeeple bba463cb49 Update NVIDIA tutorial to recommend LTS kernel (#1034)
* Added recommendation to run LTS kernel for proprietary NVIDIA drivers (see https://github.com/clearlinux/distribution/issues/1725)

* Updated wording following puneete comment

* Updated wording following puneete comment
2020-02-20 12:55:08 -08:00
Kevin Putnam 72a6b7f212 Updates based on native Chinese speaker review. (#1036)
* Updates based on native Chinese speaker review.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Updates based on feedback.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2020-02-20 12:51:15 -08:00
odwdinc 4151fb20d7 Updated underlins
Signed-off-by: Anthony Pray anthony.s.pray@intel.com
2020-02-19 13:37:11 -08:00
odwdinc 8d9fe19c89 Update ImageTemplit
Signed-off-by: Anthony Pray anthony.s.pray@intel.com
2020-02-19 13:37:11 -08:00
odwdinc 29a77b8ba7 Updated format
Signed-off-by: Anthony Pray anthony.s.pray@intel.com
2020-02-19 13:37:11 -08:00
odwdinc ca40794a49 Images to update USB install instrusctions
Signed-off-by: Anthony Pray <anthony.s.pray@intel.com>
2020-02-19 13:37:11 -08:00
odwdinc f84ed4bdc9 Using balenaEtcher to create a bootable USB drive
Signed-off-by: Anthony Pray <anthony.s.pray@intel.com>
Need to get the images in to the doc? .. figure:: /_figures/bootable-usb/ ???
Find a way to do tabs for ejecting the usb drive  form each os, Windows, OSX, Linux
2020-02-19 13:37:11 -08:00
Kevin Putnam f9d2bbdb25 Convert Qing Cloud to English. (#1031)
* Replaced Chinese text with English. First pass.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Translated Qing Cloud deployment page to English.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Attempting fix for broken build caused by GitPython==2.1.11

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2020-02-18 12:54:42 -08:00
puneetse 3957464189 Add OpenFaaS tutorial (#1023) 2020-02-12 09:54:15 -08:00
Christoph 96217f6179 update to current settings (#1024)
The current CUDA Toolkit is v10.2 and now supports gcc8. I was able to install it only when the --samples option was removed. This is advice from https://community.clearlinux.org/t/cuda-toolkit-installation-error/1699
2020-02-11 11:34:57 -08:00
Adeel Mujahid 83b12c65fd Fix typo: s/bundle <search term>/search <term>/ (#1025) 2020-02-07 12:44:25 -08:00
bktan8 c95c1ffd70 Dual-boot win - add link to server install as another option. (#1022)
Closes #1008

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2020-02-06 13:56:48 -08:00
puneetse b2ecf5f144 Add a workarounds section (#1016)
Add a section for known workarounds to NVIDIA driver issues
2020-02-05 17:02:52 -08:00
Eric Adams 855153c10e Updated time.rst (#1013)
* Updated time.rst

When I tried this I had an error when I tried to set ntp to true that polkit was missing. Adding that bundle allowed the step to complete.

* Update time.rst 

Removed adding the polkit and instead added sudo to the timecatectl set-ntp command.
2020-02-05 13:52:09 -08:00
bktan8 77d7631e37 Update mixer build image to use clr-installer. (#1015)
* Update mixer build image to use clr-installer.

Closes #1006

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>

* Reverts Example 7 to recent master, omitting Tutorials header, etc.
- Reason: Separate branches not sync'ed based on upstream master

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Adds line in Example 4 to assure Example 2 is known prereq.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Simplify sentence.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Co-authored-by: michael vincerra <37549381+mvincerx@users.noreply.github.com>
2020-02-05 10:59:47 -08:00
bktan8 bef08ba148 Fix missing backslash for Windows path in vmw-player (#1020)
Closes #1017

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2020-02-05 10:22:55 -08:00
bktan8 07a1a9372f Update Clear on VMware Workstation player. (#1010)
Closes #988

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2020-02-03 12:29:29 -08:00
Kristal Dale 1dc3d59bc4 Minor edit to mixer guide for clarity (#1007)
In Example 7:
- Remove 'tutorial' subsection as it was not clear that it was an example of the
advanced example of manual format bump.
- Roll existing tutorial content under 'advanced' as it is the advanced example.
- Result is a basic and advance example for Example 7: execute format bump

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2020-01-31 12:49:19 -08:00
Kevin Putnam d0e71c8f5a 1. Fixes link to http://try.redis.io in redis tutorial. (#1012)
2. Fixes link to pmem-csi readme in DBRS stack guide.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2020-01-31 10:30:36 -08:00
michael vincerra 2327247a29 Add min. required disk space for bare-metal-install-desktop and bare-metal-install-server (#1004)
* Adds min. required disk space for live-server and -desktop install.

Closes #1001

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Removes cruft.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2020-01-27 09:10:27 -08:00
bktan8 c0981002a6 Update lsblk commands to make it easier to identify devices. (#1000)
Closes #984

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2020-01-23 14:59:29 -08:00
xiaoww 6627f3105a Qing cloud (#971)
* Added pngs for QingCloud

* Added QingCloud

* Update qingcloud.rst

* Update qingcloud.rst

* Update QingCloud-19.png

* applied the changes

Applied the changes based on Linjia's comments.

Names and picture have been modified accordingly.

* changed figure numbers

* changed figures number

* Create QingCloud-13.png

* 1. Fixed 2nd level section headers.
2. Changed title to include English.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

Co-authored-by: Kevin Putnam <kevin.putnam@intel.com>
2020-01-17 11:59:49 -08:00
bktan8 52ea187067 Clear Linux on Proxmox hypervisor. (#996)
Closes #938 

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2020-01-16 15:42:36 -08:00
Kristal Dale 10165b31ba Correct capitalization of DKMS to make standard with rest of doc. (#990)
Remove extra use of :abbr: (per contribe guide).

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2020-01-14 10:20:18 -08:00
Kristal Dale f481cbeaca New VMware Workstation tutorial (#924)
* New VMware Workstation tutorial

Add new VMware Workstation Pro tutorial.

Closes #462

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Update and rename vmware_workstation.rst to vmware-workstation.rst

* Editorial revisions

- Editorial review/fixes
- Separate commands into distinct steps
- Add clarifying text

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Minor grammar corrections.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Revisions based on feedback.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Co-authored-by: puneetse <22071208+puneetse@users.noreply.github.com>
2020-01-14 10:19:08 -08:00
Beth Dean ff5f2e41c7 Add inference and multinode guide page for DLRS stack (#877)
Closes #876 

* Add inference and multinode guide page for DLRS stack

* Add images for Locust, add section on autoscaling & comms

* update Seldon autoscaling, move INGRESS_DDRSS section

* Move INGRESS_ADDRESS to benchmarking section, changes for readabiity, reduce ToC to 1

* remove gitlab URL

* Move INGRESS_ADDRESS section and reword introduction
2020-01-13 10:49:27 -08:00
michael vincerra 637ebdc2ba Revise dd command to clarify and avoid misinterpretation in bootable-usb. (#982)
* Revise `dd` command, under Linux, to clarify and avoid misinterpretation.

- Closes #968

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Apply same changes re device name from linux to macOS. Add note.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2020-01-10 14:43:59 -08:00
bktan8 1b8fe35939 Alternative - install Windows after Clear Linux (#981)
Closes #967 

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2020-01-10 14:36:39 -08:00
puneetse ce3a6c3321 Add document for Broadcom drivers (#980) 2020-01-10 14:25:15 -08:00
Kevin Putnam 10d167b543 Fixes link that was hardcoded to point to clearlinux.org/documentation ... (#986)
Now uses :ref: to same page.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2020-01-10 12:25:18 -08:00
Kevin Putnam 2020f5b1a6 Adds IRC channel to link to freenode.net. (#983)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2020-01-09 11:38:40 -08:00
michael vincerra c913639121 Prepends mixer build commands with sudo for successful execution. (#979)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2020-01-07 14:27:32 -08:00
Kevin Putnam fb989f6291 Adds support for drop shadows on figures by adding appropriate rst-class before figure: (#977)
.. rst-class:: dropshadow

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2020-01-07 14:05:35 -08:00
Tonny Tzeng 8e32449d47 doc: refresh the Clear Linux OS on GCP guide (#976)
Update the Clear Linux OS on Google Cloud Platform guide with:

- Screenshots for the new Storage bucket creation.
- Remove the black dot in the username limitation warning.

Signed-off-by: Tonny Tzeng <tonny.tzeng@intel.com>
2020-01-07 09:32:02 -08:00
Kevin Putnam 97cc3cfbbd Update landing page (#975)
* 1. Updated landing page to emulate look and feel of docs page on clearlinux.org
2. Added Trademarks, Cookies, and Privacy Terms links to footer with some css formatting
3. Added some CSS to pre-emptively remove added formatting to definition list entries in sphinx/rtd theme in version 2 and above

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Added start/end for footer bullet list support

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* 1. Hid toctree to reduce duplication.
2. Changed IRC link to match what is currently on the clearlinux.org site.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2020-01-06 15:50:59 -08:00
guowangy df0063ef02 cpu-performance.rst: add thermal configuration section (#961)
* cpu-performance.rst: add thermal configuration section

* Apply suggestions from code review

Co-Authored-By: michael vincerra <37549381+mvincerx@users.noreply.github.com>
Co-Authored-By: puneetse <22071208+puneetse@users.noreply.github.com>

* remove workaround part and add BIOS requirement

* ensure acpi tools is installed

* Apply suggestions from code review

Co-Authored-By: michael vincerra <37549381+mvincerx@users.noreply.github.com>

* format fixup

* Apply suggestions from code review

Co-authored-by: michael vincerra <37549381+mvincerx@users.noreply.github.com>
Co-authored-by: puneetse <22071208+puneetse@users.noreply.github.com>
2019-12-31 11:58:38 -08:00
puneetse 41ca0a41b9 Update note on wireless in live-server getting started (#966)
* Add reference to configuring wifi guide

Add reference to configuring wifi guide and place the note according the required order of operations

* Fix line too long RST warning.
2019-12-27 10:38:35 -08:00
Beth Dean 056119551c Update readme URL and remove redundant Seldon section (#965)
LGTM
2019-12-20 16:26:00 -08:00
Kevin Putnam 5071a60b34 Fixed two broken links found in weekly check. (#964)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-12-20 11:18:16 -08:00
Kevin Putnam 4e16119846 Fixed two broken links found in weekly check. (#963)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-12-20 11:15:26 -08:00
bktan8 81ea8a4e54 Add how to boot Clear via GRUB. (#909)
Add dual-boot-linux link to the multi-boot doc.
Closes #908 
Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2019-12-19 11:22:18 -08:00
Kevin Putnam f975d1dc00 Update to wifi guide to include wpa_supplicant. (#939)
* Update to wifi guide to include wpa_supplicant.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Addressed reviewer feedback.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Missed one piece of feedback.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Small changes based on testing on Clear Linux to verify the current solution.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Caught a couple small things.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Update wifi.rst

Add more context and update commands to be as executable as possible.

* Fixed a typo and a couple of formatting problems.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-12-18 14:24:37 -08:00
Beth Dean e90885986f Update for DLRS V5 release (#962) 2019-12-17 21:20:01 -08:00
bktan8 7b21fb9159 Update increase-virtual-disk-size doc. (#958)
Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2019-12-16 14:46:23 -08:00
bktan8 b753e49df3 Minor fixes to DigitalOcean doc. (#959)
Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2019-12-16 09:27:24 -08:00
bktan8 edbb9286e5 Deploy Clear to DigitalOcean guide. (#952)
Closes #886 
Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2019-12-13 14:20:18 -08:00
DougTW 1b15019f03 vnc.rst: corrected figure numbering to be sequential (#944)
* vnc.rst: corrected figure numbering to be sequential, starting with Figure 5.

Signed-off-by: Doug Martin <doug.martin@intel.com>

* Fixed incorrectly numbered reference to a figure.

Signed-off-by: Doug Martin <doug.martin@intel.com>
2019-12-13 09:43:18 -08:00
extremepayne f9d976de41 Windows command sha512 -> SHA512 (#956)
* Windows command sha512 -> SHA512

The command fails (on my computer) unless the hash algorithm is passed as uppercase.
As per: https://answers.microsoft.com/en-us/windows/forum/all/certutil-hashfile-sha1-failed/1a9f31fa-bdf5-4c63-8e72-91608606ba14

* trigger CI
2019-12-13 09:38:08 -08:00
michael vincerra cdaa36e279 Add improved role descriptions and bundles to developer-workstation (#947)
* Add bundle function and desc to developer-workstation.
- Closes #764

* Add more bundles relevant to each role.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Add `ltp` to kernel developer; revise AI Dev to AI/ML Engineer.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise bundles listed for kernel developer and add maker dev.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Removes Embedded Systems profile due to few relevant bundles.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Remove game developer per review from @ahkok.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Adds containers-virt to Computer Vis. Engineer; and reference note.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-12-12 10:42:43 -08:00
michael vincerra e2e1a2896c Replace stacks-tensorflow-mkl with stacks-dlrs-mkl per @DnPls. (#955)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-12-11 11:21:01 -08:00
DougTW 0a8674c530 parallels.rst: Fixes Figure caption indent Closes #896 (#942)
* Fixes Figure caption indent

Signed-off-by: Doug Martin <doug.martin@intel.com>

* parallels.rst: fixed alignment
- Removed tabs and replaced with spaces

Signed-off-by: Doug Martin <doug.martin@intel.com>
2019-12-09 11:29:53 -08:00
michael vincerra 7a4e6c6d1c Combine two VMWare guides into one: vmw-player. (#950)
* Combine VMWare guides into one, separate image types with tabs in vmw-player.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Re-arrange all figures into _figures dir and manage file dependencies.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Fix indentation error in tabs preventing successful build.
- Reorganize vmw-player-preconf figures.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Replace Figure 11; move Detach the |CL| installer ISO to Desktop tab.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Reorg figures and order of ops per forked flow, reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-12-09 10:16:36 -08:00
michael vincerra 410768be7e Simplify section "Boot a live desktop image to fix..." in fix-broken-install (#951)
* Simplify section Boot a live desktop image to fix...
- Remove include per request from @bktan8
- Make concise the Prereq's

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Fix spacing syntax.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Clarify swupd scope re /var dir. Revise wording in Prereqs.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-12-05 13:33:39 -08:00
mns6070 389887026e Updated to mount the /boot partition (#946)
* Update fix-broken-install.rst
* Updates to lsblk command Ln 52 and wording on Ln 56.
2019-12-04 13:29:36 -08:00
DougTW 0aa9fad0ec dpdk.rst: Fixes Figure caption indent (see pr 896) (#945)
- This PR doesn't close pr 896 because there are multiple files to be fixed. Last PR will close pr 896.

Signed-off-by: Doug Martin <doug.martin@intel.com>
2019-12-02 23:47:14 +01:00
DougTW 96b4c58aa7 Fixes Figure caption indent (#941)
Signed-off-by: Doug Martin <doug.martin@intel.com>
2019-12-02 15:33:03 -06:00
DougTW d539c6feff dlrs.rst: Fixes Figure caption indent (see pr 896) (#943)
-This pr doesn't close pr 896 because multiple files need to be edited. Last PR will close pr 896.

Signed-off-by: Doug Martin <doug.martin@intel.com>
2019-12-02 15:30:19 -06:00
bktan8 6e3e1d9135 Troubleshooting tip on how to erase LVM partitions (#937)
* Troubleshooting tip on how to erase LVM partitions
to baremetal installation guides.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>

* Update source/get-started/bare-metal-install-server.rst
2019-11-22 13:41:09 -08:00
michael vincerra f8207916a3 Resolve rendering error in README. (#935)
* Resolve rendering error in README.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Removes hashes for steps.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise header level.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-11-22 10:57:14 -08:00
Kevin Putnam c98dfdad9c Fixes reference URLS that were being automatically turned into active links that don't go anywhere. (#934)
Simple fix - escape the URL by adding "\".

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-11-22 10:55:18 -08:00
michael vincerra 912bb57255 Add virtualenv option for contributors in README. (#927)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise Makefile to enable make venv target and add instructions.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises README.md and root-level Makefile target `make venv`.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise venv target; revise README to simplify activation/deactivation.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise syntax to emph markdown rendering.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Fix formatting errors and make consistent ref to platforms.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-11-21 16:40:49 -08:00
bktan8 8ca656b901 iPXE updated to use clr-installer. (#932)
ister and icis deprecated.

See also: https://github.com/clearlinux/clr-bundles/issues/171
Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2019-11-21 15:39:14 -08:00
Kevin Putnam 112ec79c56 Added support for sphinx-tabs and created an example on the Stacks DB reference stack guide. (#928)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-11-21 15:05:26 -08:00
michael vincerra 9264ae8b73 Correct external GitHub link; correct syntax of internal link to building custom Docker image. (#931)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-11-20 14:02:13 -08:00
puneetse dbf84a7bb9 Add guide for Media Reference Stack (#929)
* Add guide for Media Reference Stack

* Correct errors in syntax and docstring refs for successful build.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Corrects docstring ref title from `tutorial-proxy` to `proxy`
- Resolves build error detected by Travis

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-11-20 11:38:42 -08:00
michael vincerra a39c15e550 Remove empty spaces and check syntax based on prev failures. (#930)
* Remove empty spaces and check syntax based on prev failures.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Removes 👍 to isolate problem.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-11-19 21:00:25 -08:00
michael vincerra 74fd2fab55 Revise bullet to clarify offline install option, bare-metal-install-desktop (#925)
* Revise bullet to clarify offline install option, bare-metal-install-desktop.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Modify wording per reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-11-18 14:45:55 -08:00
michael vincerra c9134c7283 Create greetings.yml (#922)
Create a greetings message to show users who submit their first Issue or first PR to the repo.
2019-11-16 16:14:49 -08:00
Mary Camp 2258c90604 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>
2019-11-15 15:34:46 -08:00
Kevin Putnam 3ec50a2cf8 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>
2019-11-15 11:35:39 -08:00
Beth Dean dd6d5aeed2 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
2019-11-14 12:00:28 -08:00
Kevin Putnam d4cb55239f 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>
2019-11-13 11:20:38 -08:00
Marcos Simental 7f61f94836 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>
2019-11-13 09:37:32 -08:00
Kevin Putnam 5a66e0effe 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>
2019-11-13 08:52:28 -08:00
bktan8 69f7314da2 Added bash console directive for the clr-boot-manager commands. (#914)
Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2019-11-13 08:51:34 -08:00
bktan8 b3dc735a6c 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
2019-11-12 06:09:59 +00:00
Beth Dean a1c4bf38dc 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
2019-11-11 18:09:45 +00:00
David Shade 0351271a7e Update dbrs.rst (#903)
modify the Optane DCPMM configuration section to add additional clarity
2019-11-07 16:39:15 -08:00
David Shade 63cd737447 Update dbrs.rst (#902)
update to hardware configuration to remove references to DCPMM codenames
2019-11-07 16:32:03 -08:00
bktan8 23bbd6ba73 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>
2019-11-06 21:47:55 -08:00
michael vincerra c99e596c79 Removes 1 empty space to assure proper render in dual-boot-linux. (#899)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-11-05 18:26:02 -08:00
bktan8 5eebaea1f6 Update dual-boot-win with better systemd-boot screenshot. (#898)
Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2019-11-05 18:07:20 -08:00
michael vincerra d5dcf8a7a0 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>
2019-11-05 17:59:08 -08:00
michael vincerra 32e1b94030 Correct obsolete URL for contribution guidelines. (#897)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-11-05 16:33:38 -08:00
Mary Camp d744224c8e 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>
2019-11-01 16:42:21 -07:00
Kevin Putnam 4df2dfdc15 Fixes a problem where nested collapsible sections do not expand correctly. (#887)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-11-01 09:15:05 -07:00
Kevin Putnam 58cba207fa 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>
2019-10-31 09:35:19 -07:00
R Primus 9095e06aad 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
2019-10-28 16:32:46 -07:00
Kevin Putnam 992a703fbe 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>
2019-10-28 09:25:57 -07:00
Tom Leavitt fab1ad6f85 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>
2019-10-25 18:31:05 -07:00
Beth Dean b3ca8be1a5 Clean up DLRS release section (#879)
* Clean up DLRS release section

* added a space after a link.
2019-10-25 09:02:28 -07:00
mns6070 7e74e7b8ca Update nvidia-cuda.rst (#878)
The installation path is set to /opt so the path to test nvcc needs to be updated.
2019-10-25 08:53:52 -07:00
michael vincerra 20af82abd8 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>
2019-10-23 19:35:05 -07:00
Mary Camp 1b24b3629f 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>
2019-10-18 09:20:13 -07:00
Beth Dean 211e5c1bdd 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
2019-10-17 14:04:53 -07:00
Tom Leavitt 718e480d71 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
2019-10-17 13:17:15 -07:00
Beth Dean 46a25b42e7 Add examples for Hadoop and Kubernetes (#863)
* Add examples for Hadoop and Kubernetes

* Edits to new content in DARS for readability
2019-10-17 12:11:55 -07:00
michael vincerra 9b13de39be Update compatible version to CL-31130; replace bundles to install in dpdk (#854)
* Update compatible version to CL-31130; replace pkgs:
- Replace network-basic-dev w/ dpdk, devepkg-dpdk
- Revise instances of linuxapp to linux and other commands

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Resolve hyperlink error and preface to install bundles.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Re-add network-basic-dev to Prereqs for bundles in dpdk.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-10-16 08:47:38 -07:00
puneetse 72cca8f019 Update NVIDIA drivers documentation (#850)
* Simpplify headings and download instructions

* Add note about NVIDIA Optimus systems

* Add step to symlink nvidia-settings.desktop

* Add section on brightness control
2019-10-15 17:26:49 -07:00
Beth Dean 2102b71d83 Add kubectl section for basic use case verification (#867) 2019-10-15 17:09:50 -07:00
Kristal Dale 0fcb703eeb Remove AES requirement from Sys Req doc (#859)
Remove AES requirement from the recommended minimum system requirements.
AES has been removed as a hard requirement for installation.

Closes #840

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-10-15 15:37:29 -07:00
BirokratskaZila deb72b741c Update index.rst (#865)
Removed white trailing space and optimized the grammar.
2019-10-15 12:17:29 -07:00
michael vincerra 1688e2241a Revert "Tl telem (#794)" (#861)
This reverts commit 1bc2804b1b.
2019-10-14 12:33:16 -07:00
puneetse a1822e21e8 Update modify container images document (#855)
* Consolidate and update examples

* Bump to 31110

* Be explicit with all docker build parameter names
2019-10-14 11:49:00 -07:00
Kevin Putnam 3fa6558b07 Adds labels for code blocks used in Clear Linux docs (#852)
* Added support for labeling code blocks. Currently supported code blocks:

* yaml
* bash
* console
* reStructuredText
* Python
* PowerShell

Handling added for re-aligning code blocks with line numbers with labels.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Adds the following code block handlers:

* Diff
* C
* json
* spec
* Perl
* PHP
* xml

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-10-11 09:48:33 -07:00
Mary Camp c811324028 Upleveled Contribution guidelines, edited text. (#848)
* Upleveled Contribution guidelines, edited text.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Simplify doc title and sub-bullets under Contrib. guidelines per standup, 10/10/19.
Closed GH-828.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-10-10 18:16:23 -07:00
Tom Leavitt 1bc2804b1b 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>
2019-10-10 13:14:48 -07:00
Beth Dean a3f72d407a Remove -version flag from os-install command (#853)
* Remove -version flag from os-install command

* Remove weird whitespace
2019-10-09 14:23:39 -07:00
michael vincerra 59c745abfd Revise bare-metal-install-desktop and -server to allow offline installation. (#851)
- -desktop: Removes Fig. 4; renumbers all subsequent Figures
- -desktop: Revises header to Select Additional Bundles and add note on network
- -server: Adds similar preface as above in Select Additional Bundles
- -server: Adds missing `_` in MOUNT point, Fig. 15.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-10-09 12:50:28 -07:00
Tom Leavitt 2387065e74 typo fix for :command: directive (#849)
Removed the space between the :command: and the text
2019-10-08 14:17:02 -07:00
bktan8 73e5ba9f6f Remove reference to "decompress" in bare metal installer docs. (#847)
- In Preliminary steps, remove penultimate step on verify.
- Verify integrity of image is already included in `bootable-usb`
- If `bootable-usb` is referenced in installation docs, `verify` is implied
- Edits `..-install-server` to make Prelim steps consistent with `..-install-server`

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-10-07 19:48:32 -07:00
Kristal Dale 265469c584 Correct example commands in autoproxy guide (#838)
* Correct example commands in autoproxy guide

- Fix example commands that were split into two snippets (should be one)
- Spelling corrections and minor edits for readability

Fixes #795

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Minor edits to improve clarity with
 output samples.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Add sudo to commands that require it.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-10-07 15:50:32 -07:00
Kevin Putnam 3bbc77a187 Removes Previous/Next buttons on each page of docs. (#846)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-10-07 11:45:04 -07:00
Kristal Dale 6e7c909fef Update 400 http error pages (#844)
- Update paths to search and image to be absolute URLs
- Correct typo in CSS

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-10-07 09:34:54 -07:00
michael vincerra b2e82fe887 Revises scale of figures for better UI XP in dual-boot-win. (#845)
Resizes Fig. 2 for consistency.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-10-07 09:33:34 -07:00
michael vincerra eb5c874627 Adds CL with Windows OS in new dual-boot tutorial & multi-boot index. (#820)
- Adds more details, explanation to Method 1; adds 2 figures.
- Update to using Windows 10 OS throughout
- Add Fig. 3
- Update source/tutorials/multi-boot/multi-boot.rst
- Incorporate Advanced section -- in progress.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-10-04 18:05:35 -07:00
bktan8 cace98df58 Updated bootable USB Linux per https://github.com/clearlinux/clear-li… (#842)
* Updated bootable USB Linux per https://github.com/clearlinux/clear-linux-documentation/issues/796.
Also minor updated the macOS and Windows as well.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>

* Applies editorial corrections only.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-10-04 17:38:26 -07:00
Kevin Putnam 29d9bd2233 Fixed broken link to dev mailing list. (#843)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-10-04 15:03:45 -07:00
puneetse 7030b996e9 Add a new document for firewall options (#639) 2019-10-04 11:22:49 -07:00
Kevin Putnam 0df6c38203 * Adds ability to create code blocks with prepended "$" that won't be copied (wip). (#837)
* Fixes behavior and appearance of permalinks in collapsible sections.
* Fixes links to collapsible sections so that header is now target.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-10-04 11:12:11 -07:00
Mary Camp fbfe5f43c6 New doc: create custom application container image (#775)
- Add CLI steps to contextualize diff output.
- Add Sphinx roles for clarity of command flags.
- Apply edits for clarity of sequence and prior to output diffs.

<michael.vincerra@intel.com>
2019-10-04 10:46:53 -07:00
Kristal Dale d4529b126b Add custom 404 and 403 pages. (#841)
- Added static html pages for 404 and 403 server responses.
- Added conf.py setting html_extra_path to copy static _errors folder
  with static 404/403 files into build output

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-10-04 09:38:41 -07:00
puneetse 2f0a056995 Add document on firmware (#824)
Adds a new document on firmware laoding and a reference to it from the stateless document.
2019-10-03 07:36:40 -07:00
michael vincerra 8c588b9ac2 Apply wording corrections to to bootable-usb. (#839)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-10-02 18:19:50 -07:00
Sergey Ponomarev 36c8cf81da bootable-usb.rst small improvement (#833)
* Added a note to keep label as `CLR_ISO`

* UDB drive size requirements: make them lower
2019-10-02 18:04:08 -07:00
michael vincerra 6cc03629a3 Remove title case for sample application and fix typo, OpenVINO. (#836)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-10-02 16:03:05 -07:00
michael vincerra a4b24d7f86 Adds OpenVINO tutorial with image classification app and benchmark app. (#830)
- Add example of automobile in Run image classification.
2019-10-02 14:42:47 -07:00
Kevin Putnam d671e584aa Adds youTube video tutorial for autospec to guide page. (#835)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-10-02 13:40:06 -07:00
DougTW fc972821c1 bootable-usb.rst: Editorial changes (#832)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-09-30 22:33:43 +02:00
michael vincerra 7861c356db Add Example 5 for updating an existing package in autospec. (#827)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-27 23:46:32 +02:00
Beth Dean 4707f1d3e4 Add useage examples to DARS guide (#823)
* Add useage examples to DARS guide

* Add detail on docker commands, reference custom-app-container doc

* Back out reference to custom-app-containers.
2019-09-26 22:41:32 +02:00
Kristal Dale 1f82cf1dab Move Parallels tutorial to Get Started (#826)
- Moved tutorial to Get Started virtual install section
- Updated title and intro to be consistent with other get started guides
- Updated reference to 'tutorial' to be 'guide'

Closes #776

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-09-24 16:52:48 -07:00
Beth Dean 6cd5f65b17 Update K8S tutorial for clarity (#825) 2019-09-24 16:01:53 -07:00
claudex d0de8ee64a Replace "sudo echo >" with "echo | sudo tee" (#821)
"sudo echo > " will not work as the current shell will make the redirection and it doen't have the root privileges
2019-09-24 09:52:37 -07:00
Beth Dean 1806ec04dd Add link to benchmark results to DBRS (#819) 2019-09-23 13:46:34 -07:00
Beth Dean 8cf25310af Add link to terms of use (#817)
* Add link to terms of use

* Adds missing * in header below Running DBRS with Cassandra.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-23 11:54:46 -07:00
Beth Dean fa708972f4 Create DBRS guide (#805)
* Create DBRS guide

* guides/stacks/dbrs.rst

* Add new config parameters for K8S section; clean up whitespace.

* Correct link format to Docker image

* Update links and edit for clarity

* Remove duplicate link

* Applies trademarks and simplifies intro para.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-23 08:48:05 -07:00
michael vincerra da2334e3ab In top Makefile, adds venv target to use virtualenv: (#741)
- Contributors may run `make venv` and install requirements.txt without modifying host OS
- Innermost `requirements.txt`, 2 dependencies, moved to uppermost requirements.txt
- Adds `venv` to .gitignore in case contributors/developer forget to remove.
- Reverts source/conf.py to original.
- Replaces python command with python3 in innermost _python/Makefile

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-22 21:06:08 -07:00
grouch0 8c0ad119e7 Update vmw-player.rst (#815)
Text references ESXi instead of Workstation Player though that is the topic.
2019-09-22 20:45:58 -07:00
Daniela Plascencia c04bbed8cb guides/dlrs.rst: updates Kubeflow sections on DLRS guide (#808)
* Removes "Kubeflow multi-node benchmarks" section as the steps there
  reference deprecated methods/code
* Updates TF Benchmarks branch 1.12 --> 1.13 on "TensorFlow single and
  multi-node benchmarks" section

Signed-off-by: Daniela Plascencia <daniela.plascencia@linux.intel.com>
2019-09-20 18:01:49 -07:00
DougTW c1c4e6793f kata migration.rst: Editorial changes (#810)
* Editorial changes for kata-migratios

Signed-off-by: DougTW <doug.martin@intel.com>

* Editorial changes to kata_migration.rst

Signed-off-by: DougTW <doug.martin@intel.com>
2019-09-20 17:48:52 -07:00
michael vincerra 87930e2f2b Adds Example 6 and 7 to show how to remove a bundle and do a format bump. (#770)
- Subdivides prev Example 3 into two:
  - Create an update for the mix
  - Build an image
- Adds subsection Format Bump to explain its purpose and swupd protocols
- Adds Figure 1 and new _figures/mixer dir to illustrate Format Bump
- Modifies some commands to clarify intent, purpose
- Closes #507 

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-20 17:37:22 -07:00
DougTW f3ffba44a1 proxy.rst: Editorial changes (#803)
* Editorial changes to proxy.rst

Signed-off-by: DougTW <doug.martin@intel.com>

* Fixes minor formatting errors.:)

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-20 16:34:17 -07:00
DougTW 0fa7d2bc64 redis.rst: Editorial changes (#797)
* Editorial changes to redis.rst

Signed-off-by: DougTW <doug.martin@intel.com>

* Editorial changes to redis.rts
- fixed space between heading and text

Signed-off-by: DougTW <doug.martin@intel.com>

* Fixes formatting errors for successful build in CI. Simplifies intro.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-20 16:33:56 -07:00
DougTW 5549a0a186 Editorial changes to smb-desktop.rst (#807)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-09-20 16:07:15 -07:00
DougTW 2ec68b4ab1 apache-spark.rst: Editorial and organizational changes (#798)
* Editorial and organizational changes to apache-spark.rst

Signed-off-by: DougTW <doug.martin@intel.com>

* fixed indent alignment changes requested by mvincerx

Signed-off-by: DougTW <doug.martin@intel.com>
2019-09-20 15:50:36 -07:00
michael vincerra 22e1af3d7e Corrects SIMD extensions from 4.1 to 4.2. (#813)
- Closes #809

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-20 15:10:21 -07:00
michael vincerra a2de1ee7ba Removes encryption option in notes, screenshots in bare-metal-install-server (#814)
* Removes encryption option in notes, screenshots in bare-metal-install-server.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Adds notes on use of _F for formatting option.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-20 14:50:31 -07:00
Kevin Putnam 5a041baa1c Updated readme to reflect recent changes and latest doc BKMs. (#737)
* Updated readme to reflect recent changes and latest doc BKMs.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Fixes typo in subheader, Cleaning up.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-19 18:30:26 -07:00
DougTW 6ac6b4812b Editorial changes to smb.rst (#806)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-09-19 08:47:31 -07:00
michael vincerra 565560ee7b Replace Figures 8, 11, new menu name, Advanced Installation, in bare-metal-live-desktop (#802)
* Replace Figures 8, 11 for new menu name: Advanced Installation
- Change from Advanced Disk Config -> Advanced Installation
- Revise word choice in above section for clarity

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Replaces Figure 8 to default with warning.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-17 17:39:53 -07:00
Michael Vincerra 699c4e60a9 Modify to create new development branch with output to developmentHTML
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-17 14:50:46 -07:00
michael vincerra 03943a1774 Adds Advanced Disk Partitioning section with gparted. (#742)
- Add 6 new screenshots to show usding gparted for partitioning
- Add new screenshot for Fig. 8, for updated Select Inst. Media
- Reorder, rename Figures 11-25 to accomodate inclusion of new section

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-17 10:55:44 -07:00
michael vincerra 21ae1da040 bare-metal-install-server: Adds new section on Advanced Installation with cgdisk (#732)
* Adds new section on Advanced Installation with cgdisk.
- Adds new figures 08-16; renumbers subsequent figures
- Makes minor editorial corrections throughout

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Removes note indicating multiple swap partitions possible.
- Per discussion with @mdhorn.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-16 16:30:35 -07:00
DougTW cd0ec7217c apache-hadoop.rst: Editorial changes (#788)
* Editorial changes to apache-hadoop.rst

Signed-off-by: DougTW <doug.martin@intel.com>

* Content organization changes
- Simplified Prerequisites
- Moved sentence out of Prerequisites into Description

Signed-off-by: DougTW <doug.martin@intel.com>
2019-09-16 16:01:40 -07:00
DougTW 72762f1399 Editorial revisions to fmv.rst (#789)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-09-16 15:34:40 -07:00
puneetse bc8907acb0 Update kvm.rst (#784)
- Add tables in place of long lists
- Add emphasize-lines in codeblock
- Add commands for refreshing OVMF files
2019-09-16 10:19:40 -07:00
Beth Dean ee38997188 Fix incorrect image name; update link to benchmark (#791)
Signed-off-by: Beth Dean <beth.e.dean@intel.com>
Closes #767 
Closes #727
2019-09-16 09:24:33 -07:00
DougTW 973cd6a98b Editorial changes to yubikey-u2f.rst (#785)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-09-13 15:54:13 -07:00
DougTW d865735824 azure.rst: Editorial changes (#779)
* Editorial changes to azure.rst

Signed-off-by: DougTW <doug.martin@intel.com>

* Added contents directive to asure.rst

Signed-off-by: DougTW <doug.martin@intel.com>

* Requested revisions to azure.rst
- Reworded introduction paragraph (per mvincerx)
- Removed redundant section references (per mvincerx)
- Reworded Azure portal access paragraph (per mvincerx)
- Removed extraneous "Once complete" from line 302-303 (per mvincerx)

Signed-off-by: DougTW <doug.martin@intel.com>
2019-09-13 15:48:54 -07:00
Kevin Putnam d42d3ab438 Merge pull request #787 from intelkevinputnam/kp-deploy-from-publish
Deploy/Publish from publish branch
2019-09-13 10:47:52 -07:00
Kevin Putnam 69ec80848d Merge pull request #786 from intelkevinputnam/kp-repair-failing-links
Fixes several links that were failing
2019-09-13 10:39:32 -07:00
Kevin Putnam d2717ac3eb Docs will now deploy from publish branch. Master will now be staging to preview changes before going live.
Publishing currently requires 1 manual step:

1. merge/pull master into publish

Previewing on staging requires 1 manual step:

1. hit staging publish URL

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-09-13 10:28:05 -07:00
Kevin Putnam 49efe4f7bc Fixes several links that were failing
* Added one link to whitelist (nvidia downloads)
* Added "/" to download images link
* Updated to swupd update link

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-09-13 10:14:05 -07:00
michael vincerra 79daa13b75 Moves tutorials/dlrs to guides/stacks/dlrs. (#782)
* Moves tutorials/dlrs to guides/stacks/dlrs.
- Revises relative paths of figures
- Adds missing captions for figures 3,4,5

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Closes #752

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-12 09:24:10 -07:00
DougTW f226df0738 Editorial changes to K8s-bp.rst (#781)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-09-11 17:13:40 -07:00
Kristal Dale e5678ec3e5 Merge pull request #777 from krisdale/kd-update-ga-tracking
Updated GA tracking snippet:
2019-09-11 11:47:58 -07:00
DougTW f73fe76cbb Editorial changes to flatpak.rst (#778)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-09-10 16:21:20 -07:00
Kristal Dale 02c4daa41c Updated GA tracking snippet:
- Update to use regex to match hostname for cross domain tracking
- Update to set useAnchor to true
- Update to use https when adding analytics.js

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-09-10 13:52:41 -07:00
Kevin Putnam 040a1b41ce Merge pull request #755 from intelkevinputnam/kp-clr-theme-improvement
UI improvements
2019-09-10 13:29:36 -07:00
m-svo 3537e7e8a6 fixed typo (#763)
Ubuntu 19.04 is non-LTS
2019-09-09 18:01:29 -07:00
michael vincerra 580b2166ec Applies line-edits to clarify macOS commands and process desc. (#743)
- Closes #730

Signed-off-by: Michael Vincerra
<michael.vincerra@intel.com>
2019-09-09 18:00:45 -07:00
puneetse a19948e235 Update clr-boot-manager commands (#740)
Update clr-boot-manager commands to call update before setting kernel and optinally increase the timeout.
2019-09-09 17:56:48 -07:00
puneetse 17e70abdf2 Rewrite Hyper-V document with images (#729) 2019-09-09 17:53:12 -07:00
puneetse bb874bec89 Move guides inside networking section (#726)
* Move static IP document to networking section

* Move customer container document  outside of networking section

* Move NTP document to networking section
2019-09-09 17:12:22 -07:00
Kevin Putnam a20dee18a7 Will now pull chinese content from https://github.com/clearlinux/clear-linux-documentation-zh-CN.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-09-09 16:03:05 -07:00
Kevin Putnam 6902e5319b Merge pull request #773 from intelkevinputnam/kp-add-chinese-language-picker
Added 简体中文 (Simplified Chinese) to language picker.
2019-09-09 14:46:17 -07:00
Kevin Putnam 6d763205d2 Added 简体中文 (Simplified Chinese) to language picker.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-09-09 14:30:50 -07:00
Kevin Putnam 8b19b4b151 Removed compression of zh_CN build.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-09-09 14:15:10 -07:00
Kevin Putnam 1873b3f69e Fixed 2nd typo
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-09-09 14:00:05 -07:00
Kevin Putnam ca25cc647d Fixed typo
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-09-09 13:52:03 -07:00
Kevin Putnam cf59c3486e Merge pull request #772 from intelkevinputnam/kp-deploy-tagged-zh-CN_release_only
Deploy simplified Chinese from tagged release only
2019-09-09 13:43:20 -07:00
Kevin Putnam cc56d56ee9 * Master is now deploying only the latest tagged release of simplified Chinese into /source/_build/html/zh_CN.
* Both Chinese and English are built for error checking purposes only (parallel dirs /source/_build/html and /source/_build/zh_CN).
* Next stage will be to move building of simplified Chinese to https://github.com/clearlinux/clear-linux-documentation-zh-CN only and use latest release from that repo.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-09-09 13:36:27 -07:00
Kevin Putnam 10d1185f9e Merge pull request #750 from intelkevinputnam/kp-add-tagged-release
Stage 1 of back end support for keeping Chinese language content static in rolling release
2019-09-09 13:04:50 -07:00
Kevin Putnam 637f193c3a Merge pull request #771 from terencex-tsang/master
ZHCN Updates from last check
2019-09-06 18:15:42 -07:00
terencex-tsang 34cb3a92de Merge branch 'master' into master 2019-09-06 17:12:14 -07:00
ttsangx 92f2e56bf3 ZHCN Updates from last check 2019-09-06 16:59:09 -07:00
Kevin Putnam 8495797b22 Merge pull request #769 from intelkevinputnam/kp-zh-CN-fix-quick-update-fix-link
Changed link in English docs to enable localized version of link in Chinese language
2019-09-06 12:10:31 -07:00
Kevin Putnam 91df7411ad 1. Changed link to inline and updated in .po for virtualbox-cl-installer
2. Fixed out of date .po files affected by sphinx-intl update required to update link above.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-09-06 12:04:36 -07:00
Kevin Putnam c4f13e3cd6 Merge pull request #768 from terencex-tsang/master
ZHCN Final linguistic fixes
2019-09-06 11:23:46 -07:00
ttsangx 5568654afd ZHCN Final linguistic fixes 2019-09-06 11:02:06 -07:00
Kevin Putnam 1de7a6bfbb Merge pull request #766 from terencex-tsang/master
ZHCN finalizing linguistic fixes
2019-09-05 15:29:04 -07:00
ttsangx 9668814f85 ZHCN finalizing linguistic fixes 2019-09-05 12:24:10 -07:00
Kevin Putnam d673b707b7 Merge pull request #765 from terencex-tsang/master
ZHCN linguistic and link fixes
2019-09-05 07:55:33 -07:00
ttsangx 4fb7f97575 Additional link updates with translations 2019-09-04 17:25:49 -07:00
ttsangx 28f1567213 Asterisk fix 2019-09-04 16:31:34 -07:00
ttsangx 2d70f0ea10 Target po fixes 2019-09-04 16:29:16 -07:00
ttsangx 6cc1688051 ZHCN Linguistic and reference link fixes 2019-09-04 16:15:42 -07:00
Kevin Putnam c631035913 Merge pull request #762 from terencex-tsang/master
ZHCN Linguistic fixing
2019-09-03 18:28:30 -07:00
ttsangx 8b7d2f01b0 Github build validation fix 2019-09-03 17:39:45 -07:00
ttsangx 9ec3816256 ZHCN Linguistic fixing 2019-09-03 17:32:30 -07:00
terencex-tsang 81956eab54 Merge pull request #3 from clearlinux/master
Pull request to merge latest master with fork
2019-09-03 17:27:00 -07:00
michael vincerra 12a9c29a5d Adds missing space in conditional statement in _python/template.html (#761)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-09-03 10:53:36 -07:00
Mary Camp 3b59eef4a5 Updated Flatpak tutorial with Filezilla examples. (#753)
* Updated Flatpak tutorial with Filezilla examples.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Fixed refs to flatpak in FAQ doc

Closes #481

Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-08-30 17:51:17 -07:00
Kevin Putnam 7a9c102925 Restores old DRLS content for translation team QA. (#760)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-30 10:52:27 -07:00
michael vincerra 8830c289e9 Add label link to dlrs2 for stacks/guides (#759)
* add label link to dlrs2

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Fix.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-08-30 10:14:58 -07:00
michael vincerra 7e83487235 Adds back dlrs.rst in guides/stacks/ to avoid redirect issues. (#758)
* Replaces dlrs.rst in guides/stacks to avoid redirect issues.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Corrects typo on % for image at 50.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Corrects .. figure:: ref relative path from inside guides/stacks/dlrs

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Corrects relative path in figure 5.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revises label to avoid buld error.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-08-30 10:07:17 -07:00
Kevin Putnam a6d8af9b4e Merge pull request #756 from intelkevinputnam/kp-fix-telemetrics-link
Fix to telemetrics to support Chinese language translation
2019-08-29 17:36:56 -07:00
Kevin Putnam 62e82d3cc5 Had to update .po files.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-29 17:32:59 -07:00
Kevin Putnam b1e039e870 A small change.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-29 17:16:21 -07:00
Kevin Putnam 1605650039 Fixed a warning that was occurring due to a link reference in the English version of the docs. Changed to inline.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-29 17:13:46 -07:00
Kevin Putnam e0eacf0f30 Merge pull request #754 from terencex-tsang/master
ZHCN Linguistic bug fixing
2019-08-29 16:53:51 -07:00
ttsangx 7c6b8e941d ZHCN Build check final fixes stateless.po and telemetrics.po 2019-08-29 16:37:50 -07:00
ttsangx fd2060292b ZHCN Linguistic bug fixes (git fix) 2019-08-29 16:19:40 -07:00
Kevin Putnam 6041602913 UI improvements:
* Changed underline of search box to white from black.
* Added white border to differentiate clearlinux.org nav elements from docs. Limitations:
   * Current solution fails to work 100% in responsive mode.
   * Degradation is graceful.
   * Better fix requires deeper change to the theme.
   * Pending update pulling RTD theme into the project will allow this.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

Changes to be committed:
	modified:   source/_themes/otc_tcs_sphinx_theme/layout.html
	modified:   source/_themes/otc_tcs_sphinx_theme/static/tcs_theme.css
2019-08-29 16:17:02 -07:00
ttsangx 8e66dad187 ZHCN Linguistic bug fixing 2019-08-29 15:56:02 -07:00
michael vincerra 4925650c45 Add code to show status and assign status color-code for available bundles. (#748)
* Add code to show status and assign color-coding to available bundles.
- Add regex PATTERN4 to capture bundle status values
- Add code to process capture groups in for loop
- Rename bundler() to main() to follow Python convention
- Add conditional blocks to filter tags based on below status indicators
- Add css classes for active-status, wip-status, and pending-delete-status
- Closes #747

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Programs "Deprecated" status for such bundles; color-codes it in css.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Adds #ce2029 color for "Deprecated" status to css; reorders css classes.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revises HTML relative link in template.html to tcs_theme.css.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-08-29 13:50:30 -07:00
Beth Dean 17f4c7fab4 Add examples to support DLRS v4 release (#738)
* Add examples to support DLRS v4 release

* Add AIXPRT and PyTorch training examples to DLRS guide

* adds necessary white space before code block

* updates openvino examples

* adds links to referenced scripts

* Move dlrs into tutorials for immediate publication

The dlrs guide and images are moving -- the images into the source/_figures directory, and the dlrs file into tutorials, so they can be immediately published. This change enables partners working with DLRS v4 to continue development.  When possible the dlrs.rst file will be returned to the guides section, and further edits added then.

Signed-off-by: Beth Dean <beth.e.dean@intel.com>
2019-08-29 11:51:12 -07:00
Kristal Dale 5a0144e6ee New tutorial to run CL in Parallels (#749)
This PR replaces PR 605 (including feedback/edits)

- New tutorial with screen shots
- Updated to reflect reorg of docs
- Updated title to reflect updated tutorial nameing convention
- Included feedback on previous PR (that this PR replaces)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-29 11:13:38 -07:00
Kevin Putnam a3e6c8821b Merge pull request #751 from terencex-tsang/master
ZHCN Translation updates
2019-08-28 15:54:29 -07:00
ttsangx 2eac3e7560 ZHCN Fixes 2019-08-28 15:42:49 -07:00
ttsangx 7c97d15551 ZHCN Translation updates 2019-08-28 15:33:36 -07:00
Kevin Putnam a7005f8f34 Part of staged move to making language content static between tagged language releases.
* creates a release consisting of a zipped archive of the html for Chinese language

Stage 2 will build language content but only deploy from the zipped archive.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-28 14:18:00 -07:00
Kevin Putnam bed3874cf3 Restores permalinks for all headers. (#746)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-27 13:16:32 -07:00
Kevin Putnam ec919565e5 Merge pull request #744 from terencex-tsang/master
ZHCN additional translation updates
2019-08-27 08:49:34 -07:00
ttsangx 6e1aab0f20 Git merge fixes 2019-08-26 14:09:21 -07:00
ttsangx 180f1b23fa ZHCN additional translation updates 2019-08-26 13:39:33 -07:00
terencex-tsang 9e1426cc0f Merge pull request #2 from clearlinux/master
Updating from latest Master
2019-08-26 13:30:50 -07:00
puneetse ae915a02fa Add FAQ about vscode (#739)
* Add FAQ about vscode

* Editorial changes.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-26 09:40:16 -07:00
Kevin Putnam 084d7b3468 Added a magnifying glass icon to the search field and changed placeholder text. (#734)
* Adding magnifying glass to search field.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Moved magnifying glass to the left and shifted text to right in search field.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Embedded image in css to avoid sticky path issues.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Reverting to relative path to .css

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-23 20:46:35 +02:00
Kevin Putnam 1b4264113d Added explanatory comments to the script (#735)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-22 18:45:43 +02:00
Kevin Putnam 85b19cbf8e Merge pull request #736 from terencex-tsang/master
Adding translation updates for ZHCN documentation
2019-08-21 16:10:34 -07:00
ttsangx aeae61fbbb RST check reference fixes 2019-08-21 15:38:32 -07:00
ttsangx 40f5bfee74 Adding translations for ZHCN updates 2019-08-21 15:22:15 -07:00
terencex-tsang 340d5ebce5 Merge pull request #1 from clearlinux/master
Merging with latest master
2019-08-21 15:13:00 -07:00
Kevin Putnam 5d27002511 Change to ignore artifacts from creating bundle list content. (#733)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-21 14:19:15 -07:00
michael vincerra d2396a6b4f Bundle lister update (#725)
* Revises to simplify and refine code:
- Removes regex PATTERN4 and 5
- Revises PATTERN3 to exclude comments on custom additions
- Removes pundler() because no longer a clr-bundles directory

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Removes cruft code.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Edit for rebase.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Removes decode() for string in extractor().

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Applies .bundledesc css to <p> tag on includes().

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Modifies html tags in template and styles.css.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-08-14 10:17:20 -07:00
michael vincerra 4c26471624 Update issue templates 2019-08-13 17:15:43 -07:00
michael vincerra 3a6a753a60 Update issue templates 2019-08-13 17:14:40 -07:00
Kevin Putnam 40e05ce150 * Changed Clear Linux Project to all uppercase. (#717)
* Removed link at left of header that went to clearlinux.org
* Added "home" button on right side of header that goes to clearlinux.org

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-12 14:29:43 -07:00
Kevin Putnam 5a87ad722e Fixed CSS problem where a bullet list inside of an admonition was being overlapped by the admonition text. (#718)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-12 11:15:43 -07:00
Kristal Dale 2f0f133386 Merge pull request #722 from krisdale/kd-po-reconcile-org-content
Kd po reconcile org content
2019-08-12 11:01:13 -07:00
Kristal Dale 08438fb919 Minor updates to .po after update in source (bootable usb)
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-09 17:29:48 -07:00
Kristal Dale 54aa3297df Refreshed .po files with latest organization and content.
Resolved a handfull of errors in translated content (syntax).

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-09 17:21:36 -07:00
Kristal Dale 22f164cb4d Initial commit for .po file reconcile
- remove locale de
- re org zh_CN content to match .rst structure/org

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-09 17:21:34 -07:00
Kristal Dale 21f2cd5e6f Merge pull request #721 from krisdale/kd-transl-fix2
Minor edit to bootable-usb to support translations.
2019-08-09 17:20:06 -07:00
Kevin Putnam e04a5b85af Linkcheck takes a while and only needs to happen on deployment, so added to before_deploy. (#720)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-09 17:17:35 -07:00
Kristal Dale c372e8179f Minor edit to bootable-usb to support translations.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-09 17:14:04 -07:00
puneetse 1054aff322 Update kernel-development codeblocks (#716)
Change RPM spec file codeblocks to use the spec pygments formatting, add line numbers, and emphasize important lines.
2019-08-09 15:37:21 -07:00
Kevin Putnam af2324df0e Added trademark disclaimer at the bottom of each page. (#719)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-09 13:08:23 -07:00
Mary Camp 388228aa6b Edited conf.py to fix copyright statement. (#712)
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-08-09 09:55:13 -07:00
puneetse 806748336a Clean up get-started section (#714)
* Clean up get-started section

Renames titles of get-started documents to be concise and consistent. Moves GCE from VM to cloud.

* Replaces include with ref to download-verify-decompress.
- Resolves duplication of Figure 1.
- Declutters guide.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revises header for brevity.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Adds missing URL to correspond to in-text reference to image repo.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-08-09 08:46:07 -07:00
michael vincerra 3b70eb23d5 Corrects swupd search command. (#715)
- Removes `bundle-add`
- Removes [-b] flag; deprecated

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-08-08 20:11:24 -07:00
Kristal Dale a23056d78d Merge pull request #710 from krisdale/kd-remove-redundant-content
Remove redundant content + associated clean up
2019-08-08 15:16:55 -07:00
Kristal Dale 3a18501f30 Minor revisions on wording and spacing.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-08 13:46:02 -07:00
Kevin Putnam badddca2e4 Turned on linkcheck in Travis. (#708)
* Turned on linkcheck in Travis.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Added print lines to parse-link-check.py to improve Travis log output.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-08 09:40:26 -07:00
michael vincerra 3f2ff7321a Applies default css for tables to available bundles. (#711)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-08-07 18:49:13 -07:00
Kristal Dale a8aa87ec9d Remove redundant content + associated clean up
- Remove concepts (content migrated to Clear guides)
- Remove reference for bundle commands (quick ref in swupd guide)
- Moved bundle about page to Clear guide
- Updated links to concepts page, to instead link to the associated guide

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-07 16:54:15 -07:00
Kristal Dale 2898310fae Merge pull request #706 from krisdale/kd-transl-fix1
Minor grammatical updates requested in support of upcoming translated content.
2019-08-06 17:25:38 -07:00
Kristal Dale bc2bd3537c Minor grammatical updates requested in support of upcoming translated content.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-06 17:17:57 -07:00
Kristal Dale fbcf9a8b8f Merge pull request #705 from krisdale/kd-minor-migration-text-revisions
Minor revisions as part of transition to new location
2019-08-06 16:06:23 -07:00
Kristal Dale 3c3a1c3757 Minor revisions as part of transition to new location
-Edits to about page (per request)
-Edits to landing page (per request)
-Moved bootable usb out of containing folder (unnecessary)
-Update conf future version name

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-06 16:01:05 -07:00
Kevin Putnam 6e701d229e Merge pull request #703 from mvincerx/mv-python-requirements
Upgrades to Jinja2 2.10.1, dependency for bundle_lister.py.
2019-08-06 15:04:56 -07:00
Michael Vincerra 5d716ab1ba Upgrades to Jinja2 2.10.1, dependency for bundle_lister.py.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-08-06 14:19:09 -07:00
Kevin Putnam c12262ebe1 Merge pull request #702 from intelkevinputnam/master
Merge of rtd-theme branch into master
2019-08-06 13:53:21 -07:00
Kevin Putnam 3c339a3ed6 Changed .travis.yml to deploy from master rather than rtd-theme branch.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-06 13:39:16 -07:00
Kevin Putnam ab64d449b3 Merge pull request #701 from intelkevinputnam/rtd-theme
Merge of some content from master and update of Bare Metal Installer URLs
2019-08-06 13:15:09 -07:00
Kevin Putnam e67a9d0c7b Fixed include broken by moving bare metal install docs.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-06 12:23:51 -07:00
Kevin Putnam c1b36ed13b Merge branch 'rtd-theme' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-08-06 12:12:03 -07:00
Kevin Putnam a74cc40fd5 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-08-06 12:10:59 -07:00
Kevin Putnam c6cf74e087 Fixed URLs for intall docs.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-06 12:10:22 -07:00
Kristal Dale aca6e933bf Merge pull request #700 from krisdale/rtd-theme
Update "Use Cases" to be "Use case tutorials"
2019-08-06 12:05:39 -07:00
Kristal Dale fc2f2ee872 Update "Use Cases" to be "Use case tutorials"
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-06 12:00:29 -07:00
Kevin Putnam 9a52aa4866 Merge pull request #695 from intelkevinputnam/rtd-theme
Tutorial rework per issue #688
2019-08-06 11:27:29 -07:00
Kristal Dale 78fb10d4d9 Merge pull request #699 from krisdale/rtd-theme
GA edits for spaces
2019-08-05 16:12:58 -07:00
michael vincerra a8c71632e2 Reorder so EUFI config in VM appears before running clr-installer. (#697)
- Closes #680

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises header as Install open-vm-tools and intro for context.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-08-05 16:06:09 -07:00
Kristal Dale 564c1de03e GA edits for spaces
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-05 16:04:16 -07:00
Kristal Dale 117359b38c Merge pull request #698 from krisdale/rtd-theme
Correction to GA snippet
2019-08-05 15:46:07 -07:00
Kristal Dale 63317e9d43 Correction to GA snippet
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-05 15:37:59 -07:00
Kevin Putnam 18497257c8 Added sitemap to gitlab requirements.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-05 15:26:02 -07:00
Kevin Putnam 2fe134912c Added requirement for Sphinx 1.8.0 for gitlab.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-05 15:23:41 -07:00
Kevin Putnam bff6f34e06 Moved images to subdirectories in _figures for easier management.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-05 15:22:28 -07:00
Kevin Putnam 4240513f90 A few more changes to fix alphabetical order in tutorials.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-05 14:53:10 -07:00
Kristal Dale 0c90ae98b7 Merge pull request #696 from krisdale/rtd-theme
Added updated GA tracking snippet (cross-domain) and enabled canonical tag in config.
2019-08-05 14:41:10 -07:00
Kristal Dale ae818da5d8 Added canonical tag configuration to config file.
Added GA tracking snippet (cross-domain) to layout template.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-05 14:28:00 -07:00
Kevin Putnam dda2e0a3bb Improved tutorials organization based on feedback. Added favicon to the project.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-05 14:04:16 -07:00
Kristal Dale 8ed9b2ddfb Merge branch 'rtd-theme' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-08-05 13:34:43 -07:00
Kevin Putnam a3afa314d1 Reworked tutorial section and moved cloud install content to get started section.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-05 13:16:05 -07:00
Kevin Putnam 4129d8a584 Merge branch 'rtd-theme' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-08-05 12:03:51 -07:00
Kevin Putnam 759dd0b01a Removed specific references to Chinese and L19.01 in version picker.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-05 12:02:52 -07:00
Kevin Putnam 82a8d7aaa5 Merge branch 'development' of github.com:clearlinux/clear-linux-documentation into development 2019-08-05 11:38:34 -07:00
Kevin Putnam 1df1cd7aec Merge branch 'rtd-theme' into development 2019-08-05 11:35:07 -07:00
Kristal Dale a55b3bf9fd Merge pull request #693 from terencex-tsang/rtd-theme-l10n
ZHCN Translation updates
2019-08-05 10:58:11 -07:00
Kevin Putnam 7773245d4a Merge branch 'rtd-theme' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-08-05 09:45:57 -07:00
Kevin Putnam 346bcedd83 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-08-05 09:44:29 -07:00
ttsangx 85a24f7e42 Inconsistent reference checks fixes 2019-08-02 17:40:22 -07:00
Kristal Dale 120591233d Merge pull request #694 from krisdale/development
About page edits
2019-08-02 17:10:18 -07:00
ttsangx ceb242d095 Github checks fixes 2019-08-02 17:03:14 -07:00
Kristal Dale 352cfc5614 Revisions to new about page. Added section link to guides index, for
reference from about page.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-02 16:43:17 -07:00
ttsangx 6cf3c3eb35 More translation updates for Guides and linguistic fixes for other sections 2019-08-02 16:40:18 -07:00
Kevin Putnam 0860c695cc Merge pull request #685 from krisdale/rtd-theme
Add requirement and config for sphinx-sitemap
2019-08-02 16:38:30 -07:00
michael vincerra 075cb99837 Adds cloud-native-setup in related topics; corrects link. (#691)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds sentence ref to cloud-native-setup in Desc.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-08-02 16:24:36 -07:00
Kristal Dale 55e1eacc1b Merge pull request #692 from krisdale/development
Update landing page text for clarity per request.
2019-08-02 15:42:23 -07:00
Kristal Dale c8d0ba28f0 Update landing page text for clarity per request.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-08-02 15:34:53 -07:00
Kristal Dale 62a845e73a Merge branch 'rtd-theme' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-08-02 14:06:57 -07:00
DougTW 25819fccd9 machine-learning.rst: minor editorial changes (#674)
* Incremental commit 1: minor editorial revisons.

Signed-off-by: DougTW <doug.martin@intel.com>

* machine-learning.rst: Minor editorial changes.

Signed-off-by: DougTW <doug.martin@intel.com>

* Applies :command: directive for bundles and capitalizes Figures.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-08-02 13:23:03 -07:00
Kevin Putnam ef133322bd Merge branch 'rtd-theme' into development
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-01 16:57:12 -07:00
Kevin Putnam b1a8266c35 Merge branch 'rtd-theme' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-08-01 15:59:22 -07:00
Kevin Putnam e16ffe2f9b Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-08-01 15:59:06 -07:00
Mary Camp c9fbbdc4de Changes per Issue 664: moved topic, edited text (#677)
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-08-01 11:12:45 -07:00
Kristal Dale c24e785a6b Add requirement and config for sphinx-sitemap
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-31 16:42:09 -07:00
Kevin Putnam 78d86d4428 Merge pull request #683 from terencex-tsang/rtd-theme-l10n
Linguistic fixes for Get Started documentation
2019-07-31 16:38:08 -07:00
Kevin Putnam bca539523d Fixed toctree error.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-31 14:30:00 -07:00
DougTW 21bf11a7dc Minor editorial and trademark changes: (#681)
* Capitalization of Figure references
* Word choices
* Trademark notation for Amazon Web Services

Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-31 14:27:55 -07:00
Kevin Putnam d9f3ac31ad Changed reference and tutorial landing pages to index to improve URLs.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-31 14:26:17 -07:00
Kevin Putnam 1a0d6ff7ee Renamed landing page for clear linux tooling.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-31 14:06:59 -07:00
Kevin Putnam ef4c06cd61 Changed landing pages names from dir name to index to improve URLs.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-31 13:57:58 -07:00
Kevin Putnam 91898e45b0 Merge branch 'rtd-theme' into development 2019-07-31 13:43:44 -07:00
ttsangx fa7e7f5ef3 Updates to spacing 2019-07-31 12:34:08 -07:00
ttsangx 08bca6db10 Linguistic fixes for Get Started documentation 2019-07-31 12:25:17 -07:00
Kevin Putnam 3a3c8e0854 Merge branch 'rtd-theme' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-07-31 11:25:00 -07:00
Kevin Putnam a542c66b40 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-07-31 11:24:20 -07:00
DougTW 270850a51e Minor editorial revisions. (#678)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-31 10:42:50 -07:00
Kevin Putnam aa0f12673d First draft of about page.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-30 16:56:29 -07:00
Kristal Dale 612b95344b Merge pull request #676 from terencex-tsang/rtd-theme-l10n
Translation updates for Tooling section
2019-07-30 14:02:36 -07:00
ttsangx 48e9c206a5 Fixed spacing issues detected 2019-07-30 13:16:23 -07:00
Kevin Putnam 2d4254721f Merge branch 'rtd-theme' into development 2019-07-30 12:04:42 -07:00
Kevin Putnam 2b161b0ac3 Moved content to new tutorial location.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-30 12:02:03 -07:00
Kevin Putnam a629e92459 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-07-30 11:22:03 -07:00
ttsangx ede9062664 Translation updates for Tooling section 2019-07-29 18:04:34 -07:00
DougTW 3d7e832023 Minor editorial revisions. (#675)
* Added TOC after opening sentence
* Added Description heading
* Moved remaining description under Description

Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-29 17:40:57 -07:00
puneetse 143449c77c Update cpu-performance.rst (#673)
Combine systemctl enable and start commands with a single  systemctl enable --now command.
2019-07-29 16:17:57 -07:00
puneetse f9ae43dbc6 Add document on installing NVIDIA CUDA Toolkit (#611)
* Add new tutorial for installing NVIDIA CUDA

Add new tutorial for installing the NVIDIA CUDA toolkit.

* Update nvidia-cuda title
2019-07-29 16:11:52 -07:00
Kevin Putnam 14179cf8ca Fixed include error in kernel-development.rst and added development branch rule to .travis.yml.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-29 14:15:33 -07:00
Kevin Putnam ac7d52e512 Create about page and move Clear Linux specific content to guides/clear.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-29 12:51:04 -07:00
Kevin Putnam 23f595c4d6 Fixed typo on top level landing page.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-29 10:42:59 -07:00
Kevin Putnam 563f4e598f print output of hitting publish url to log
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-29 09:33:56 -07:00
Kevin Putnam 15c5bb355e moved resource-limits.rst to new location.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-26 16:01:04 -07:00
Kevin Putnam 369271ed81 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-07-26 15:58:28 -07:00
Kevin Putnam b8d2f88a67 Changed sphinx requirement to 1.8. Added error on warning to htmlall make rule.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-26 15:52:17 -07:00
DougTW 88977e0bef Minor editorial and formatting changes. (#668)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-26 14:38:44 -07:00
puneetse 2ce50349a0 Add document on resource limits (#662)
* Update from upstream (#15)

* Add section for kubectl to dlrs tutorial (#550)

* Add section for kubectl to dlrs tutorial

* Editorial clean up to Kubectl section.

* Minor grammatical edits: missing punctuation and line length clean up.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Dm autospec guide editorial (#565)

* Edited for syntax, spelling, trademarking, and branding.

Signed-off-by: douglasm <doug.martin@intel.com>

* Made editorial revisions, e.g., grammar and spelling.

Signed-off-by: douglasm <doug.martin@intel.com>

* changed one phrase to use active voice present tense. Reset autoproxy.rst.

Signed-off-by: douglasm <doug.martin@intel.com>

* Add document on debug system (#561)

* Add stateless concept document (#564)

* Changed ister.rst for trademarks, branding, and editorial issues. (#573)

* Minor editorial revision to test multiple commits on one file.

Signed-off-by: douglasm <doug.martin@intel.com>

* Minor editorial revisions completes my revisions to this file.

Signed-off-by: douglasm <doug.martin@intel.com>

* Add a FAQ page (#547)

* Add a new FAQ document

* Clerical changes to faq doc

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Add note about AUTOINSTALL=yes in dkms.conf (#575)

* Add link for launcher.py and note MKL HW reqs for DLRS tutorial. (#570)

* Add link for launcher.py and note MKL HW reqs for DLRS tutorial.

* Reword note about MKL, change from note to warning.  Closes #560, Closes #559

* Add note specifying Kubeflow v0.4 when using launcher.py
* Closes #559 , Closes #560

* Update assign static IP doc to have NM instructions (#574)

* minor editorial changes; edits complete. (#580)

Signed-off-by: DougTW <doug.martin@intel.com>

* Update NVIDIA documentation to isolate install even further (#586)

* Add updating section to NVIDIA  doc

* Isolate NVIDIA files under /opt and /etc even more

Adds more parameters to avoid nvidia-installer placing files under /usr and have applications use alternative paths.

* Explicitly add warning about libGL.so conflict

Add a warning about the well-know libGL conflict between mesa and NVIDIA packages.

* Update nvidia.rst

* Add a step restart NetworkManager in static IP doc (#584)

* Update assign static IP doc to have NM instructions

* Add step to restart NetworkManager

* Adds note to clarify BIOS behavior if installing on multiple partitions. (#582)

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Rewording revisions.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Incorporates reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Editorial change.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Fix minor syntax on nvidia.rst (#594)

* Minor editorial changes to swupd-guide.rst. (#591)

Signed-off-by: DougTW <doug.martin@intel.com>

* q

* Retested QEMU-KVM doc. against latest Clear and 3rd-party distros.
Updated doc. to reflect any changes.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>

* Added reviewer comments.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Add link to terms of use in the dlrs tutorial (#596)

* Added FAQ to sitemap and shortened FAQ title text to "FAQ." (#600)

Closes #599 
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* mixer.rst: editorial changes (#585)

* Editorial, spelling, and formatting changes only.

Signed-off-by: DougTW <doug.martin@intel.com>

* Fixed indentation error on mixer.rst

Signed-off-by: DougTW <doug.martin@intel.com>

* Add a note about running stack on other Linux distros (#598)

* Add a note about running stack on other Linux distros

* Add unistall instructions

* Replaces telemetry figure with clr-installer 2.0.8 version, live-desktop. (#597)

* Update telemetry figure per Engineering to reflect clr-installer 2.0.8.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise instruction to match new GUI.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise wording of step to match new GUI.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Replaces telemetry figure per Engineering for clr-installer 2.0.8. (#595)

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises Figure 16, telemetry, to remove installer version.
- Closes #590 to address non-UEFI USB entry in BIOS during install

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Closes #590.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* NVIDIA; Trademark, branding, and editorial changes (#601)

* Minor editorial and trademark/branding changes.

Signed-off-by: DougTW <doug.martin@intel.com>

* Fixed file directive. Made grammatical change suggested by puneetse.

Signed-off-by: DougTW <doug.martin@intel.com>

* Fixed heading markup requested by mvincerx.

Signed-off-by: DougTW <doug.martin@intel.com>

* Corrects Step 4 command to verify integrity. (#602)

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Add section on settign a static machine id. (#606)

- Closes #558.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revises bare-metal-install-desktop fig 3 to clarify installer icon. (#603)

* Revises bare-metal-install-desktop to clarify installer icon.
- Closes #577

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revisions to "Launch the installer" text.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Update system requirements documentation (#589)

Update to include installer requirements section calling out higher needs for live desktop installer.

Over all revision of document and formatting.

* Fix error in sequence of figures, live-desktop. (#613)

- repetition of Fig 3. and Fig. 4

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Fixed cross-ref in bare-metal-install-server.rst to autoproxy (#617)

Signed-off-by: DougTW <doug.martin@intel.com>

* Fixed cross-ref and made minor formatting and editorial changes. (#619)

Signed-off-by: DougTW <doug.martin@intel.com>

* Get Started section link clean up (#618)

* Link clean up

Basic link clean up in advance of translation of content.
- Removed unused links
- Updated links defined as named refs to use simple text e.g. name of linked content
instead of narrative text.
- Minor text edits to accomodate minor changes to name ref links.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Fix typo from first commit.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Tooling link clean up (#620)

Basic link clean up in advance of translation of content.

- Removed unused links
- Updated links defined as named refs to use simple text e.g. name of linked content
instead of narrative text.
- Minor text edits to accomodate minor changes to name ref links.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* New guide: how to install using config file (#568)

* New guide: how to install using config file

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* New guide: how to install using config file.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Added line numbers, minor text edits

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Incorporated review feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Adding more feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* More text changes per reviewer feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Add reviewer feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Completed more text edits.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Adding latest feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Update fmv.rst (#616)

* Update fmv.rst

Fix FFT typo in section header

* Update fmv.rst

Updates explaining that FFTW is an FFT library

* Add link for terms of use.  Closes #622 (#623)

* Corrected trademarks use on system-requirements (#624)

Closes #610 
Signed-off-by: DougTW <doug.martin@intel.com>

* Maintenance Guides: Basic link clean up in advance of translation of content (#625)

* Basic link clean up in advance of translation of content

- Remove unused links
- Updated links  defined as named refs to use simple text e.g. name of linked content
instead of narrative text
- Minor edits to accomodate minor changes to name of ref links

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Update links according to feedback on PR.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Update link according to feedback on PR.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Maintenance Guides: Basic link clean up in advance of translation of content (#625) (#609)

* Basic link clean up in advance of translation of content

- Remove unused links
- Updated links  defined as named refs to use simple text e.g. name of linked content
instead of narrative text
- Minor edits to accomodate minor changes to name of ref links

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Update links according to feedback on PR.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Update link according to feedback on PR.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Adds new figures for live-desktop, checking prerequisites, kernel options.

- Ref: https://github.com/clearlinux/clr-installer/issues/406
- Ref: https://github.com/clearlinux/clr-installer/issues/384

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Re-orders all figures; adds new section, advanced config as placeholder.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Re-scopes PR to include only checking prereqs, kernel update, and software update.
- Three new screenshots/figures

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds edits to bare-metal-install-desktop.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise wording for Proxy configuration per new Network Manager.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Cleans up in-text reference to reordered figures.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Squash commit fake.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Get Started cleanup for translation (#630)

* Basic clean up and standardization of intro in preparation for translation.

- Simplify sentences.
- Remove idiomatic phrases.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Additional minor edits to simplify sentence/word choice for translation.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Removed section "Kernel Container" from compatible-kernels.rst as
Clear Containers are now deprecated and bundle no longer exists.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Clean up of syntax around gui elements in preparation for translation. (#636)

- Items clearly referring to an element in a GUI (e.g. buttons, menus,
areas in GUI/screen) updated to use :guilabel: or :menuselection: as
apprpriate.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* kernel-modules: revised link to mixer.rst and minor editorial changes (#629)

* revised link to mixer.rst and minor editorial changes

Signed-off-by: DougTW <doug.martin@intel.com>

* Restore change by @DougTW

* Telemetry guide: made editorial, formatting, and spelling revisions. (#615)

* Editorial revisions to telem-guide.rst.

Signed-off-by: DougTW <doug.martin@intel.com>

* Telem-guide: completed sphinx formatting revisions requested by mvincerx

Signed-off-by: DougTW <doug.martin@intel.com>

* Final edits to headers and removing spaces.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Docker.rst. Removed broken link and corrected trademark errors. (#627)

* Removed broken link and corrected trademark errors.

Signed-off-by: DougTW <doug.martin@intel.com>

* Resolve build error due to missing char on header.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Fixed broken link in kernel-modules-dkms.rst. (#632)

- Resolved merge conflicts.

Signed-off-by: DougTW <doug.martin@intel.com>

Clean-up and testing to resolve conflicts.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Fixed broken link to stateless.rst. Made minor editorial and trademark/branding revisions. (#633)

Signed-off-by: DougTW <doug.martin@intel.com>

* Revised link to stateless.rst, formatting, and trademarks. (#634)

Signed-off-by: DougTW <doug.martin@intel.com>

* Revised link to stateless.rst and added trademarks. (#635)

Signed-off-by: DougTW <doug.martin@intel.com>

* Text edits in prep for xlation. (#640)

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Add documentation on resource limits

* Revise Table 1 to clarify labels, filesystem, and default verbiage. (#647)

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Merged download, verify, and decompress instructions (#645)

* Merged Linux, Mac, Windows instructions for download, verify, decompress CL image.
- closes #631

Signed-off-by: DougTW <doug.martin@intel.com>

* Added TOC, revised hierarchy of steps and headings.

Signed-off-by: DougTW <doug.martin@intel.com>

* Revised heading hierarchy...again...

Signed-off-by: DougTW <doug.martin@intel.com>

* Simplified headings to improve TOC and translation effort.

Signed-off-by: DougTW <doug.martin@intel.com>

* Added ref to Clear Linux OS image types file.

Signed-off-by: DougTW <doug.martin@intel.com>

* Resets starting point for include; rewrites intro; fixes errors.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Update VMWare installation guide (#626)

* Update VMWare installation guide

Cleanup to respond to review.

Refresh VMware Player images and refactor UEFI section

Clean up installer download instructions.

Add note regarding open-vm-tools

Adds note re downloaded latest version, possibly different commands.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise sentence 2 for copyright usage.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Resolves conflicts. Aha!

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise Table 1 to clarify labels, filesystem, and default verbiage. (#646)

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* New guide: how to query upstream CL repo (#637)

Signed-off-by: MCamp859 <maryx.camp@intel.com>

Added feeback and TOC sections.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

Revise formatting for conformity to Sphinx syntax.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Edits to code-block console output for alignment.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Moves stacks from tutorials to guides. (#644)

- Modifies guides.rst to add stacks subdir
- Replaces all internal refernces in docs from tutorials to guides
- Cleans up cruft left from merge conflict on kernel-modules-dkms.rst

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Closes #579

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise for rebase updates.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Initial commit for maintenance guides clean up (preparation for translation) (#648)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Initial commit of cleanup for translations (maintenance guides)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Clean up in preparation for translations

- Standardize page formatting (use of intro sentence, TOC tree, etc)
- Simplify intro sentences, remove idioms, etc
- Standardize use of roles (remove use of `` and * for emphasis on special words or options)
- Misc clean up (opportunistic)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Update per requested changes on PR.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Edits per requested changes on PR from @mvincerx

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Initial commit for translation clean up (network and telemetry guides) (#650)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Clean up in preparation for translations …

- Standardize page formatting (use of intro sentence, TOC tree, etc)
- Simplify intro sentences, remove idioms, etc
- Standardize use of roles (remove use of `` and * for emphasis on special words or options)
- Misc clean up (opportunistic)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Updates per requested changes on PR.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Minor revision to use :file: for directories referenced in deploy-at-scale.rst

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Minor clean-up on network-related files.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* vmw-player.rst: replaced links to download-verify-decompress. (#653)

* Replaced include with ref.

Signed-off-by: DougTW <doug.martin@intel.com>

* Reworded paragraph and linking text.

Signed-off-by: DougTW <doug.martin@intel.com>

* Reworded paragraph and linking text (#655)

Signed-off-by: DougTW <doug.martin@intel.com>

* Replaced include with ref. (#656)

* Reworded paragraph and linking text.

Signed-off-by: DougTW <doug.martin@intel.com>

* Clean up of last 2 tooling pages in preparation for translations (#651)

* Clean up in preparation for translations

- Standardize use of roles (remove use of `` and * for emphasis on special words or options)
- Misc clean up (opportunistic)
- Move pages to tooling in prep for final organization

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Fixes code-block errors; minor verbiage clean up.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Minor clean up in preparation for translation. (#652)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Updated note re Software store.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Adds link to download, verify, etc.; revise desktop intro for accuracy.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Minor editorial revisions. (#657)

* Checked trademark/branding

Signed-off-by: DougTW <doug.martin@intel.com>

* mixer: Adds bullet list in format bump; adds Example 3 for editors. (#659)

* Adds bullet list in format bump; adds Example 3 for editors.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise Editors example per reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise to integrate form Ex. 4 into Ex. 2.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Integrates how to edit bundle editors in Ex. 2 and Ex. 3.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Respond to feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Stacks guide cleanup for translation (#660)

* Initial commit for stacks guides cleanup (prep for translation)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Basic clean up in preparation for translation
- Links/wording of links
- Simplify intro/overview

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Escaped local URLs that were being turned into links.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* docs: Missing spaces after '.'s (#658)

A `grep '\.[A-Z]'` showed up a few places where there was a space
missing after a full stop.
Initiall spotted reading the 'stateless' guide.
A similar grep for missing spaces after commas turned up nothing.

Signed-off-by: Graham Whaley <graham.whaley@intel.com>

* Minor formatting changes to swupd-guide.rst (#666)

Fixes #665

Signed-off-by: DougTW <doug.martin@intel.com>

Fixed indents of Output.

Signed-off-by: DougTW <doug.martin@intel.com>

Removed trailing space.

Signed-off-by: DougTW <doug.martin@intel.com>

* Update resource-limits.rst

Expand out commands into codeblocks as requested in review.
2019-07-26 14:32:59 -07:00
Kevin Putnam 998834a6d0 Merge pull request #669 from terencex-tsang/rtd-theme-l10n
Fixed issue with missing spaces after inline markup
2019-07-26 14:21:00 -07:00
DougTW 5a54484080 Minor formatting changes to swupd-guide.rst (#666)
Fixes #665

Signed-off-by: DougTW <doug.martin@intel.com>

Fixed indents of Output.

Signed-off-by: DougTW <doug.martin@intel.com>

Removed trailing space.

Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-26 12:21:38 -07:00
ttsangx 67d92173f2 Fixed issue with missing spaces after inline markup 2019-07-26 11:25:52 -07:00
Kevin Putnam fabf2ad1db Added ping of publish URL and temp usage of collapsing sitenav nodes.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-25 16:08:59 -07:00
Kristal Dale 91637d6480 Merge pull request #667 from terencex-tsang/rtd-theme-l10n
First batch of translations.
2019-07-25 15:40:21 -07:00
ttsangx c46b5479e5 Added translations for initial batch of Get Started and updated content 2019-07-25 14:18:52 -07:00
Kevin Putnam 8f958b598a Added /latest to top level URL for versions and languages switcher to reflect current hierarchy.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-25 12:12:37 -07:00
Kevin Putnam 6144c129f1 Removed unecessary langauges and LTS versions. Added .mo files to .gitignore.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-24 15:24:16 -07:00
Kevin Putnam 81f0bd5989 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-07-24 11:12:09 -07:00
Kevin Putnam 5eea10305c Merge pull request #663 from intelkevinputnam/kp-fix-bulkprovision
Escaped local URLs that were being turned into links.
2019-07-24 11:11:48 -07:00
Kevin Putnam 34711e6266 Added items to white list.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-24 11:11:21 -07:00
Graham Whaley 3b29da1296 docs: Missing spaces after '.'s (#658)
A `grep '\.[A-Z]'` showed up a few places where there was a space
missing after a full stop.
Initiall spotted reading the 'stateless' guide.
A similar grep for missing spaces after commas turned up nothing.

Signed-off-by: Graham Whaley <graham.whaley@intel.com>
2019-07-23 14:13:07 -07:00
Kevin Putnam f5dc0bf2e7 Escaped local URLs that were being turned into links.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-23 13:46:08 -07:00
Kevin Putnam 01cb09e442 Updated Makefile and Travis build instructions to deploy Chinese and to latestHTML branch.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-23 12:44:18 -07:00
Kevin Putnam ca6c769fee Merge branch 'rtd-theme' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-07-23 09:40:14 -07:00
Kevin Putnam 83fea39d7c Removed German build as gitlab complained about too many artifacts.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-22 14:17:14 -07:00
Kevin Putnam e36c86ed7e Small change to theme and added build of Chinese language version.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-22 14:10:10 -07:00
Kristal Dale 11b3063363 Merge pull request #661 from krisdale/rtd-theme
Updated .po files for translation.
2019-07-22 13:44:42 -07:00
Kristal Dale 50a4b83318 Updated .po files for translation.
Includes updated/refreshed guides (maintenance, network, tooling, stacks)
and remaining Get Started pages:
- Clean up and standardization of intro
- Clean up of links
- Standardization of layout

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-22 13:13:22 -07:00
Kevin Putnam a71d9e1f5f Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-07-22 12:09:39 -07:00
Kristal Dale 68cc5899ad Stacks guide cleanup for translation (#660)
* Initial commit for stacks guides cleanup (prep for translation)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Basic clean up in preparation for translation
- Links/wording of links
- Simplify intro/overview

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-22 12:07:39 -07:00
michael vincerra 9cad7aa2dd mixer: Adds bullet list in format bump; adds Example 3 for editors. (#659)
* Adds bullet list in format bump; adds Example 3 for editors.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise Editors example per reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise to integrate form Ex. 4 into Ex. 2.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Integrates how to edit bundle editors in Ex. 2 and Ex. 3.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Respond to feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-22 11:59:02 -07:00
Kevin Putnam 26299677c1 Merge branch 'rtd-theme' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-07-22 11:58:17 -07:00
Kevin Putnam 69378a5408 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-22 11:53:11 -07:00
DougTW 2cf769511e Minor editorial revisions. (#657)
* Checked trademark/branding

Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-22 10:20:17 -07:00
Kristal Dale 5ba7b9e356 Minor clean up in preparation for translation. (#652)
Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Updated note re Software store.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Adds link to download, verify, etc.; revise desktop intro for accuracy.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-20 21:39:44 -07:00
Kristal Dale b2566c9be0 Clean up of last 2 tooling pages in preparation for translations (#651)
* Clean up in preparation for translations

- Standardize use of roles (remove use of `` and * for emphasis on special words or options)
- Misc clean up (opportunistic)
- Move pages to tooling in prep for final organization

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Fixes code-block errors; minor verbiage clean up.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-20 20:27:25 -07:00
DougTW 551ab83221 Replaced include with ref. (#656)
* Reworded paragraph and linking text.

Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-20 19:57:54 -07:00
DougTW 2a6a91d68b Reworded paragraph and linking text (#655)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-20 19:52:45 -07:00
DougTW e39019c016 Replaced include with ref. (#654)
* Reworded paragraph and linking text.

Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-20 19:49:22 -07:00
DougTW 61620b4b6a vmw-player.rst: replaced links to download-verify-decompress. (#653)
* Replaced include with ref.

Signed-off-by: DougTW <doug.martin@intel.com>

* Reworded paragraph and linking text.

Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-19 18:41:06 -07:00
Kristal Dale 687aa3abcc Initial commit for translation clean up (network and telemetry guides) (#650)
Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Clean up in preparation for translations …

- Standardize page formatting (use of intro sentence, TOC tree, etc)
- Simplify intro sentences, remove idioms, etc
- Standardize use of roles (remove use of `` and * for emphasis on special words or options)
- Misc clean up (opportunistic)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Updates per requested changes on PR.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Minor revision to use :file: for directories referenced in deploy-at-scale.rst

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Minor clean-up on network-related files.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-19 18:40:27 -07:00
Kristal Dale b9e5806856 Initial commit for maintenance guides clean up (preparation for translation) (#648)
Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Initial commit of cleanup for translations (maintenance guides)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Clean up in preparation for translations

- Standardize page formatting (use of intro sentence, TOC tree, etc)
- Simplify intro sentences, remove idioms, etc
- Standardize use of roles (remove use of `` and * for emphasis on special words or options)
- Misc clean up (opportunistic)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Update per requested changes on PR.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Edits per requested changes on PR from @mvincerx

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-19 18:15:45 -07:00
michael vincerra 5ab6383d6d Moves stacks from tutorials to guides. (#644)
- Modifies guides.rst to add stacks subdir
- Replaces all internal refernces in docs from tutorials to guides
- Cleans up cruft left from merge conflict on kernel-modules-dkms.rst

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Closes #579

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise for rebase updates.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-19 15:02:22 -07:00
Mary Camp 67907a111d New guide: how to query upstream CL repo (#637)
Signed-off-by: MCamp859 <maryx.camp@intel.com>

Added feeback and TOC sections.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

Revise formatting for conformity to Sphinx syntax.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Edits to code-block console output for alignment.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-19 14:50:34 -07:00
michael vincerra bfa5831d8a Revise Table 1 to clarify labels, filesystem, and default verbiage. (#646)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-19 14:00:44 -07:00
Beth Dean 55afe3a126 Update VMWare installation guide (#626)
* Update VMWare installation guide

Cleanup to respond to review.

Refresh VMware Player images and refactor UEFI section

Clean up installer download instructions.

Add note regarding open-vm-tools

Adds note re downloaded latest version, possibly different commands.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise sentence 2 for copyright usage.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Resolves conflicts. Aha!

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-19 13:53:35 -07:00
Kevin Putnam 33fb4ca67d Merge pull request #649 from intelkevinputnam/rtd-theme
Merge of latest content into rtd-theme
2019-07-19 10:27:15 -07:00
Kevin Putnam 965c26870d Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-19 10:19:51 -07:00
DougTW d9a53a1266 Merged download, verify, and decompress instructions (#645)
* Merged Linux, Mac, Windows instructions for download, verify, decompress CL image.
- closes #631

Signed-off-by: DougTW <doug.martin@intel.com>

* Added TOC, revised hierarchy of steps and headings.

Signed-off-by: DougTW <doug.martin@intel.com>

* Revised heading hierarchy...again...

Signed-off-by: DougTW <doug.martin@intel.com>

* Simplified headings to improve TOC and translation effort.

Signed-off-by: DougTW <doug.martin@intel.com>

* Added ref to Clear Linux OS image types file.

Signed-off-by: DougTW <doug.martin@intel.com>

* Resets starting point for include; rewrites intro; fixes errors.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-18 17:37:56 -07:00
michael vincerra 2860bccbf0 Revise Table 1 to clarify labels, filesystem, and default verbiage. (#647)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-18 16:24:48 -07:00
Kevin Putnam 76d47aa32b Merge pull request #643 from intelkevinputnam/rtd-theme
Removed deprecated Kernel Containers from list of compatible containers
2019-07-18 11:34:12 -07:00
Kevin Putnam 5c2d268188 Merge branch 'rtd-theme' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-07-18 11:26:20 -07:00
Kevin Putnam 1f9b05f54a Merge pull request #641 from krisdale/rtd-theme
Update tooling landing page with how-to-clear training
2019-07-18 11:25:58 -07:00
Kevin Putnam 34ea6681cb Removed kernel containers from list of compatible kernels
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-18 11:20:50 -07:00
Kristal Dale a5ca3d3744 Update tooling landing page to include reference to and summary of
the how-to-clear training. Remove how-to-clear overview in preference
of the overview on tooling page.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-17 17:23:40 -07:00
Mary Camp cac1634962 Text edits in prep for xlation. (#640)
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-07-17 15:54:04 -07:00
DougTW c91bd2357e Revised link to stateless.rst and added trademarks. (#635)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-17 15:47:35 -07:00
DougTW 1abe189da3 Revised link to stateless.rst, formatting, and trademarks. (#634)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-17 15:42:20 -07:00
DougTW 59c0f13160 Fixed broken link to stateless.rst. Made minor editorial and trademark/branding revisions. (#633)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-17 15:38:32 -07:00
Kristal Dale fedf4fd743 Merge pull request #638 from krisdale/rtd-theme
Update .po files with latest edits for Get Started section.
2019-07-17 11:33:32 -07:00
DougTW 6c2edca52b Fixed broken link in kernel-modules-dkms.rst. (#632)
- Resolved merge conflicts.

Signed-off-by: DougTW <doug.martin@intel.com>

Clean-up and testing to resolve conflicts.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-17 11:27:41 -07:00
Kristal Dale 1ddf720e80 Update .po files with latest edits for Get Started section.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-17 11:27:19 -07:00
Kevin Putnam 3e1e8291bd copmleted move of old stuff
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-17 11:12:24 -07:00
DougTW 5bd551fda5 Docker.rst. Removed broken link and corrected trademark errors. (#627)
* Removed broken link and corrected trademark errors.

Signed-off-by: DougTW <doug.martin@intel.com>

* Resolve build error due to missing char on header.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-17 10:45:26 -07:00
DougTW 5835e70a19 Telemetry guide: made editorial, formatting, and spelling revisions. (#615)
* Editorial revisions to telem-guide.rst.

Signed-off-by: DougTW <doug.martin@intel.com>

* Telem-guide: completed sphinx formatting revisions requested by mvincerx

Signed-off-by: DougTW <doug.martin@intel.com>

* Final edits to headers and removing spaces.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-17 10:36:35 -07:00
Kevin Putnam 5744070a85 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-17 10:15:27 -07:00
DougTW 07f61f81f6 kernel-modules: revised link to mixer.rst and minor editorial changes (#629)
* revised link to mixer.rst and minor editorial changes

Signed-off-by: DougTW <doug.martin@intel.com>

* Restore change by @DougTW
2019-07-17 10:00:53 -07:00
Kristal Dale ec9e3caf5a Clean up of syntax around gui elements in preparation for translation. (#636)
- Items clearly referring to an element in a GUI (e.g. buttons, menus,
areas in GUI/screen) updated to use :guilabel: or :menuselection: as
apprpriate.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-16 19:34:38 -07:00
Kristal Dale b7288202cf Get Started cleanup for translation (#630)
* Basic clean up and standardization of intro in preparation for translation.

- Simplify sentences.
- Remove idiomatic phrases.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Additional minor edits to simplify sentence/word choice for translation.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Removed section "Kernel Container" from compatible-kernels.rst as
Clear Containers are now deprecated and bundle no longer exists.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-16 19:25:46 -07:00
michael vincerra 676fc1fb37 Maintenance Guides: Basic link clean up in advance of translation of content (#625) (#609)
* Basic link clean up in advance of translation of content

- Remove unused links
- Updated links  defined as named refs to use simple text e.g. name of linked content
instead of narrative text
- Minor edits to accomodate minor changes to name of ref links

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Update links according to feedback on PR.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Update link according to feedback on PR.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

Adds new figures for live-desktop, checking prerequisites, kernel options.

- Ref: https://github.com/clearlinux/clr-installer/issues/406
- Ref: https://github.com/clearlinux/clr-installer/issues/384

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Re-orders all figures; adds new section, advanced config as placeholder.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Re-scopes PR to include only checking prereqs, kernel update, and software update.
- Three new screenshots/figures

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds edits to bare-metal-install-desktop.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise wording for Proxy configuration per new Network Manager.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Cleans up in-text reference to reordered figures.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Squash commit fake.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-16 16:10:53 -07:00
Kristal Dale 4f32e1995f Maintenance Guides: Basic link clean up in advance of translation of content (#625)
* Basic link clean up in advance of translation of content

- Remove unused links
- Updated links  defined as named refs to use simple text e.g. name of linked content
instead of narrative text
- Minor edits to accomodate minor changes to name of ref links

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Update links according to feedback on PR.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Update link according to feedback on PR.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-16 15:23:16 -07:00
Kevin Putnam 43aa98bac1 Trying out new name for tooling section
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-16 12:57:37 -07:00
DougTW 95d8252c8e Corrected trademarks use on system-requirements (#624)
Closes #610 
Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-15 16:09:52 -07:00
Beth Dean ddf04eb8c8 Add link for terms of use. Closes #622 (#623) 2019-07-15 16:06:06 -07:00
Kevin Putnam 2d29565e3a Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-15 15:13:48 -07:00
pixelgeek 744d99d23b Update fmv.rst (#616)
* Update fmv.rst

Fix FFT typo in section header

* Update fmv.rst

Updates explaining that FFTW is an FFT library
2019-07-15 11:53:09 -07:00
Mary Camp ecb9593c3d New guide: how to install using config file (#568)
* New guide: how to install using config file

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* New guide: how to install using config file.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Added line numbers, minor text edits

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Incorporated review feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Adding more feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* More text changes per reviewer feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Add reviewer feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Completed more text edits.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Adding latest feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-07-15 09:57:43 -07:00
Kristal Dale af63cd4105 Tooling link clean up (#620)
Basic link clean up in advance of translation of content.

- Removed unused links
- Updated links defined as named refs to use simple text e.g. name of linked content
instead of narrative text.
- Minor text edits to accomodate minor changes to name ref links.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-15 09:13:25 -07:00
Kevin Putnam 6f2cfb1883 Missed English language first time around
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-15 08:15:47 -07:00
Kevin Putnam 289df47754 Quick fix to get languages and lts directories to work properly on intel gitlab instance.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-15 08:11:18 -07:00
Kristal Dale e5338e5f0a Get Started section link clean up (#618)
* Link clean up

Basic link clean up in advance of translation of content.
- Removed unused links
- Updated links defined as named refs to use simple text e.g. name of linked content
instead of narrative text.
- Minor text edits to accomodate minor changes to name ref links.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Fix typo from first commit.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-12 17:20:24 -07:00
DougTW 31e872669e Fixed cross-ref and made minor formatting and editorial changes. (#619)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-12 14:57:58 -07:00
Kevin Putnam 4a45517456 update to gitlab ci build directions for preview purposes
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-12 13:46:44 -07:00
Kevin Putnam e3329bc2ca Added german language support and build for travis
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-12 13:36:15 -07:00
Kevin Putnam 86afb6b21b Added sphinx international requirement
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-12 13:24:13 -07:00
Kevin Putnam 31b519e901 Merge pull request #612 from krisdale/rtd-theme
Initial commit for localization files
2019-07-12 13:14:48 -07:00
Kristal Dale 269f409f6c Remove conflicting line from requirements.txt
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-12 13:05:00 -07:00
Kristal Dale 337bff934b Revisions to Initial commit
- Revised organization for .pot and .po files
- Added required plugin for Sphinx (sphinx-intl)
- Added sample German .po files for testing

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-12 12:54:50 -07:00
DougTW beab785600 Fixed cross-ref in bare-metal-install-server.rst to autoproxy (#617)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-12 12:44:07 -07:00
michael vincerra 9b47a4a599 Fix error in sequence of figures, live-desktop. (#613)
- repetition of Fig 3. and Fig. 4

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-11 17:14:43 -07:00
Kristal Dale 015470e7d6 Initial commit for localization files
- new localization directory includes all .pot and .po files used in transaltions
- updated config to include sphinx-intl settings

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-07-11 15:45:32 -07:00
Kevin Putnam bd0a8e6a93 fixed broken path in python script
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 15:30:04 -07:00
Kevin Putnam a10198259f fixed yml syntax error
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 15:27:09 -07:00
Kevin Putnam 8afc8bed1e Modified jinja2 version as 2.11.dev0 was not available
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 15:23:28 -07:00
Kevin Putnam 25fc109318 fixed typo
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 15:20:10 -07:00
Kevin Putnam 36758ad647 Added requirements for py Makefile role
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 15:14:37 -07:00
Kevin Putnam ba9fd8f0a7 Added auto bundle update and turned off linkcheck for now.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 15:07:38 -07:00
Kevin Putnam 2502b13637 Added linkcheck to top level Makefile
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 14:57:23 -07:00
Kevin Putnam e169996687 First test of linkcheck make directive
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 14:46:41 -07:00
Kevin Putnam 67c4c6f8cf Hopefully fixed build artifact path
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 14:28:45 -07:00
Kevin Putnam 9931ae0937 Updated sphinx version in requirements and added deploy instructions to .travis.yml
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 14:23:52 -07:00
Kevin Putnam d93fa81e2e 1st commit for travis support.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 14:03:28 -07:00
Kevin Putnam 24e812f707 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-07-11 12:34:00 -07:00
Kevin Putnam f89f43e06f Fixed path for calling linkcheck in Makefile
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 12:26:34 -07:00
puneetse db5b8e0737 Update system requirements documentation (#589)
Update to include installer requirements section calling out higher needs for live desktop installer.

Over all revision of document and formatting.
2019-07-11 12:04:07 -07:00
Kevin Putnam 77552f4a9f renamed support directories by adding leading "_" to differentiate from content.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-11 11:36:11 -07:00
michael vincerra d9b97cda29 Revises bare-metal-install-desktop fig 3 to clarify installer icon. (#603)
* Revises bare-metal-install-desktop to clarify installer icon.
- Closes #577

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revisions to "Launch the installer" text.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-10 17:54:27 -07:00
Kevin Putnam 87488cf303 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-07-10 15:31:29 -07:00
Kevin Putnam 1b0da2f72f Merge pull request #608 from intelkevinputnam/rtd-theme
Updates including language, LTS support, and theme.
2019-07-10 15:24:29 -07:00
Kevin Putnam 9f55410a12 Merge pull request #607 from clearlinux/revert-604-rtd-theme
Revert "Merge of latest changes into RTD theme to enable multi-language support"
2019-07-10 15:21:47 -07:00
Kevin Putnam f2a5c5a46b Revert "Merge of latest changes into RTD theme to enable multi-language support (#604)"
This reverts commit 186f1e02b8.
2019-07-10 15:20:53 -07:00
Kevin Putnam db98a4f65e Merge branch 'kp-theme-changes' into rtd-theme 2019-07-10 15:05:10 -07:00
Kevin Putnam 5687653508 Fixed problem with version and language paths.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-10 14:10:27 -07:00
michael vincerra 70a9988c6b Add section on settign a static machine id. (#606)
- Closes #558.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-10 09:04:17 -07:00
Kevin Putnam 186f1e02b8 Merge of latest changes into RTD theme to enable multi-language support (#604)
* virtualbox-cl-installer: Revise figures to match VirtualBox 6.0.8 and new live-server installer. (#502)

* Revises instruciton to match VirtualBox 6.0.8 and new live-desktop installer; -live.img deprecated.
- Incorporates LGA and Troubleshooting from virtualbox.rst
- Replaces virtualbox.rst.
- Refer also to GH-493.
- Closes #495 
- Closes #502
- Closes #498 

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Resizes figures; reassigns Troubleshooting section from virtualbox this doc.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds Troubleshooting section.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Removes ununsed figures, previously from virtualbox.rst.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Re-adds prev removed CAUTION in substitutions.txt

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises guide per reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds note on file size if using live-desktop install--below Fig. 6.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Incorporates reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revert to use case of live-server per reviewer feedback.
- Revise all Figures
- Revise all steps

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Respond to reviewers' feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise figures; add step for VBoxSVGA; move add desktop-autostart to post-install.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Respond to reviewer feedback re clarifying post-installation steps.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Simplify steps; define context for steps; correct values in code-block.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Replaces step with note re kernel update in LGA section.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* google-cloud: New tutorial on creating Clear Linux VM on GCP (#505)

* google-cloud: New tutorial on creating Clear Linux VM on GCP

This tutorial documents how to create Clear Linux compute engine on Google
Cloud Platform.

Signed-off-by: Tonny Tzeng <tonny.tzeng@intel.com>
Reviewed-by: Sethi, Puneet <puneet.sethi@intel.com>
Reviewed-by: Vincerra, Michael <michael.vincerra@intel.com>

* virtualbox-cl-installer: Revise figures to match VirtualBox 6.0.8 and new live-server installer. (#502)

* Revises instruciton to match VirtualBox 6.0.8 and new live-desktop installer; -live.img deprecated.
- Incorporates LGA and Troubleshooting from virtualbox.rst
- Replaces virtualbox.rst.
- Refer also to GH-493.
- Closes #495 
- Closes #502
- Closes #498 

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Resizes figures; reassigns Troubleshooting section from virtualbox this doc.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds Troubleshooting section.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Removes ununsed figures, previously from virtualbox.rst.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Re-adds prev removed CAUTION in substitutions.txt

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises guide per reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds note on file size if using live-desktop install--below Fig. 6.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Incorporates reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revert to use case of live-server per reviewer feedback.
- Revise all Figures
- Revise all steps

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Respond to reviewers' feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise figures; add step for VBoxSVGA; move add desktop-autostart to post-install.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Respond to reviewer feedback re clarifying post-installation steps.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Simplify steps; define context for steps; correct values in code-block.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Replaces step with note re kernel update in LGA section.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* google-cloud: New tutorial on creating Clear Linux VM on GCP

This tutorial documents how to create Clear Linux compute engine on Google
Cloud Platform.

Signed-off-by: Tonny Tzeng <tonny.tzeng@intel.com>
Reviewed-by: Sethi, Puneet <puneet.sethi@intel.com>
Reviewed-by: Vincerra, Michael <michael.vincerra@intel.com>

* Corrects gce filename, rst syntax for proper build and rendering.
- Adds new steps to cover gaps where necessary.
- Closes #504

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Removes multi-boot tutorial; deferred until further technical review. (#526)

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Add link to quantization tools for model conversion (#529)

* A bunch of improvements and proof of concept for moving tooling to top level.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Added tooling to main intro.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Moved a bunch of things around. Now at risk of not being able to merge with master.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Removed superfluous layer from documentation hiearchy and renamed master doc from clear-linux.rst to index.rst to generate a cleaner url.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Adds redis tutorial with systemctl service check, 2 example use cases (#525)

* Adds redis tutorial with systemctl service check; add 2 example use cases.
- Closes #519

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Refine intro and add development examples.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise wording intro; add hyperlinks in Example 2.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Correct description of client libraries.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Correct spacing; add note to define syntax behavior.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Respond to reviewer's feedback. Revise wording. Add docker command.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Apply wording revisions for clarity.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Edit for squash.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Resolve build error to avoid duplicate ref's.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Replaces `swupd verify` and related flag commands per @castulo.

- Closes #522
- Deprecates use of:
 `swupd verify`
 `swupd verify --fix`
 `swupd verify --install`
 `-m / --manifest`

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise instance where `swupd repair` is better option than `diagnose`.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Additional proposed fixes to organization for RTD site.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Incorporates feedback from @castulo on revised swupd commands.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Kubernetes doc updates (#531)

* kubernetes: update CNI instructions

CRI-O now supports multiple CNI binary paths and Clear Linux by default
uses /usr/libexec/cni AND /opt/bin/cni so there's no need to give
these instructions anymore.

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>

* kubernetes: add RuntimeClass instructions for Kata Containers

Clarify how to enable Kata Containers via RuntimeClass (which is now
enabled by default in Clear Linux kubernetes).

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>

* Created an RST note for mixin deprecation notice.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* * Moved kernel guides to their own section.
* Restored redis tutorial that was orphaned in now nonexistent clear-linux/guides section.
* Fixed includes broken by moving kernel guides

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Fixed broken :command: role.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Add statement to clarify enable/disable default status of client (#537)

* Add statement to clarify enable/disable default status of client

* Fix duplicate -is- and embolden opt-in

* Update the telemetry concept page to reflect opt-in nature of telemetry

* Add important callout regarding enable/disable telemetry

* Reword important note to be stronger.

* TCS review of swupd-guide (#509)

* TCS review of swupd-guide

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Incoporated feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Added minor edits.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Fixed bullets

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* TCS edits in Creating CL VM on Google Cloud Platform doc (#534)

* Signed-off-by: MCamp859 <maryx.camp@intel.com>
TCS review of GCE guide

* Incorporated feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* KP add proxy tutorial (#514)

* First commit of proxy tutorial

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* First commit of new proxy tutorial content.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Added additional content and some todo items.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Removed todo list.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Added requested proxy variables.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Updates based on peer review.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Fixed typo.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Update image types to match current offerings. (#548)

* * updated image types to match current offerings
* fixed broken link in ister.rst - now pointing at image-types.rst

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Updates based on peer review.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Removed deprecated cloud image.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Update KVM download script (#551)

update the grep string to isolate and download the -kvm.img file

* Remove non-production image types (#555)

container-host-kvm.img is considered developmental and should not be
shown in documentation.  Want to keep list of image types in
documentation oriented toward production.

Signed-off-by: George T Kramer <george.t.kramer@intel.com>

* Update telemetry about (#549)

* Update telemetry about

Remove link to the features/telemetry, it no longer exists

* Update next steps

Update next steps section

* add backticks

cut and paste zapped the backticks, restore them

* Add document on CPU power and performance (#542)

* Add document on CPU power and performance

* Minor revisions for:
- grammar
- wording/spelling
- formatting

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Add section for kubectl to dlrs tutorial (#550)

* Add section for kubectl to dlrs tutorial

* Editorial clean up to Kubectl section.

* Minor grammatical edits: missing punctuation and line length clean up.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Dm autospec guide editorial (#565)

* Edited for syntax, spelling, trademarking, and branding.

Signed-off-by: douglasm <doug.martin@intel.com>

* Made editorial revisions, e.g., grammar and spelling.

Signed-off-by: douglasm <doug.martin@intel.com>

* changed one phrase to use active voice present tense. Reset autoproxy.rst.

Signed-off-by: douglasm <doug.martin@intel.com>

* Add document on debug system (#561)

* Add stateless concept document (#564)

* Changed ister.rst for trademarks, branding, and editorial issues. (#573)

* Minor editorial revision to test multiple commits on one file.

Signed-off-by: douglasm <doug.martin@intel.com>

* Minor editorial revisions completes my revisions to this file.

Signed-off-by: douglasm <doug.martin@intel.com>

* Add a FAQ page (#547)

* Add a new FAQ document

* Clerical changes to faq doc

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Add note about AUTOINSTALL=yes in dkms.conf (#575)

* Add link for launcher.py and note MKL HW reqs for DLRS tutorial. (#570)

* Add link for launcher.py and note MKL HW reqs for DLRS tutorial.

* Reword note about MKL, change from note to warning.  Closes #560, Closes #559

* Add note specifying Kubeflow v0.4 when using launcher.py
* Closes #559 , Closes #560

* Update assign static IP doc to have NM instructions (#574)

* Moved new content to new structure. Added FAQ back into top level index.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Simplified tooling label from clear-linux-tooling.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* minor editorial changes; edits complete. (#580)

Signed-off-by: DougTW <doug.martin@intel.com>

* Update NVIDIA documentation to isolate install even further (#586)

* Add updating section to NVIDIA  doc

* Isolate NVIDIA files under /opt and /etc even more

Adds more parameters to avoid nvidia-installer placing files under /usr and have applications use alternative paths.

* Explicitly add warning about libGL.so conflict

Add a warning about the well-know libGL conflict between mesa and NVIDIA packages.

* Update nvidia.rst

* Add a step restart NetworkManager in static IP doc (#584)

* Update assign static IP doc to have NM instructions

* Add step to restart NetworkManager

* Adds note to clarify BIOS behavior if installing on multiple partitions. (#582)

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Rewording revisions.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Incorporates reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Editorial change.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Fix minor syntax on nvidia.rst (#594)

* Minor editorial changes to swupd-guide.rst. (#591)

Signed-off-by: DougTW <doug.martin@intel.com>

* q

* Retested QEMU-KVM doc. against latest Clear and 3rd-party distros.
Updated doc. to reflect any changes.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>

* Added reviewer comments.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Add link to terms of use in the dlrs tutorial (#596)

* Added FAQ to sitemap and shortened FAQ title text to "FAQ." (#600)

Closes #599 
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* mixer.rst: editorial changes (#585)

* Editorial, spelling, and formatting changes only.

Signed-off-by: DougTW <doug.martin@intel.com>

* Fixed indentation error on mixer.rst

Signed-off-by: DougTW <doug.martin@intel.com>

* Add a note about running stack on other Linux distros (#598)

* Add a note about running stack on other Linux distros

* Add unistall instructions

* Replaces telemetry figure with clr-installer 2.0.8 version, live-desktop. (#597)

* Update telemetry figure per Engineering to reflect clr-installer 2.0.8.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise instruction to match new GUI.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise wording of step to match new GUI.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Replaces telemetry figure per Engineering for clr-installer 2.0.8. (#595)

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises Figure 16, telemetry, to remove installer version.
- Closes #590 to address non-UEFI USB entry in BIOS during install

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Closes #590.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* NVIDIA; Trademark, branding, and editorial changes (#601)

* Minor editorial and trademark/branding changes.

Signed-off-by: DougTW <doug.martin@intel.com>

* Fixed file directive. Made grammatical change suggested by puneetse.

Signed-off-by: DougTW <doug.martin@intel.com>

* Fixed heading markup requested by mvincerx.

Signed-off-by: DougTW <doug.martin@intel.com>

* Corrects Step 4 command to verify integrity. (#602)

Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-07-09 15:11:22 -07:00
Kevin Putnam 167b3bf4c3 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-07-09 15:06:15 -07:00
Kevin Putnam 633f3d0194 in progress rtd theme improvements
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-09 15:05:31 -07:00
Mary Camp f4f2e2bec7 Corrects Step 4 command to verify integrity. (#602)
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-07-09 09:59:47 -07:00
DougTW 6290be9041 NVIDIA; Trademark, branding, and editorial changes (#601)
* Minor editorial and trademark/branding changes.

Signed-off-by: DougTW <doug.martin@intel.com>

* Fixed file directive. Made grammatical change suggested by puneetse.

Signed-off-by: DougTW <doug.martin@intel.com>

* Fixed heading markup requested by mvincerx.

Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-09 09:25:32 -07:00
michael vincerra 55f70475cf Replaces telemetry figure per Engineering for clr-installer 2.0.8. (#595)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises Figure 16, telemetry, to remove installer version.
- Closes #590 to address non-UEFI USB entry in BIOS during install

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Closes #590.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-09 09:22:05 -07:00
michael vincerra 0f0eb17809 Replaces telemetry figure with clr-installer 2.0.8 version, live-desktop. (#597)
* Update telemetry figure per Engineering to reflect clr-installer 2.0.8.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise instruction to match new GUI.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise wording of step to match new GUI.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-08 17:30:10 -07:00
Beth Dean fe2194355a Add a note about running stack on other Linux distros (#598)
* Add a note about running stack on other Linux distros

* Add unistall instructions
2019-07-08 15:07:44 -07:00
DougTW 000a3d60df mixer.rst: editorial changes (#585)
* Editorial, spelling, and formatting changes only.

Signed-off-by: DougTW <doug.martin@intel.com>

* Fixed indentation error on mixer.rst

Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-08 12:58:30 -07:00
Kevin Putnam 1b82905947 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-08 12:25:57 -07:00
Kevin Putnam d6c7796382 Added FAQ to sitemap and shortened FAQ title text to "FAQ." (#600)
Closes #599 
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-08 11:58:36 -07:00
Beth Dean 09f3f68649 Add link to terms of use in the dlrs tutorial (#596) 2019-07-03 20:00:09 -05:00
bktan8 264001c830 q
* Retested QEMU-KVM doc. against latest Clear and 3rd-party distros.
Updated doc. to reflect any changes.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>

* Added reviewer comments.

Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-07-03 14:13:50 -05:00
DougTW 66778cc38b Minor editorial changes to swupd-guide.rst. (#591)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-03 13:27:36 -05:00
puneetse 1769d6eff4 Fix minor syntax on nvidia.rst (#594) 2019-07-02 17:03:28 -07:00
michael vincerra b44b744a0a Adds note to clarify BIOS behavior if installing on multiple partitions. (#582)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Rewording revisions.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Incorporates reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Editorial change.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-07-02 15:46:11 -07:00
puneetse 1e29bd2f8f Add a step restart NetworkManager in static IP doc (#584)
* Update assign static IP doc to have NM instructions

* Add step to restart NetworkManager
2019-07-02 15:11:35 -07:00
puneetse 4f86b06936 Update NVIDIA documentation to isolate install even further (#586)
* Add updating section to NVIDIA  doc

* Isolate NVIDIA files under /opt and /etc even more

Adds more parameters to avoid nvidia-installer placing files under /usr and have applications use alternative paths.

* Explicitly add warning about libGL.so conflict

Add a warning about the well-know libGL conflict between mesa and NVIDIA packages.

* Update nvidia.rst
2019-07-02 14:59:46 -07:00
DougTW ea7263c429 minor editorial changes; edits complete. (#580)
Signed-off-by: DougTW <doug.martin@intel.com>
2019-07-02 12:11:33 -07:00
Kevin Putnam 95602108b1 Simplified tooling label from clear-linux-tooling.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-02 10:59:25 -07:00
Kevin Putnam 21b94251e5 Moved new content to new structure. Added FAQ back into top level index.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-02 10:47:42 -07:00
Kevin Putnam 88c7dc1264 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-07-02 10:38:18 -07:00
puneetse a829786be6 Update assign static IP doc to have NM instructions (#574) 2019-07-01 08:55:35 -07:00
Beth Dean 45ce94d4df Add link for launcher.py and note MKL HW reqs for DLRS tutorial. (#570)
* Add link for launcher.py and note MKL HW reqs for DLRS tutorial.

* Reword note about MKL, change from note to warning.  Closes #560, Closes #559

* Add note specifying Kubeflow v0.4 when using launcher.py
* Closes #559 , Closes #560
2019-06-28 10:46:25 -07:00
puneetse 0070d49b94 Add note about AUTOINSTALL=yes in dkms.conf (#575) 2019-06-28 09:15:12 -07:00
puneetse a7fe4595d3 Add a FAQ page (#547)
* Add a new FAQ document

* Clerical changes to faq doc

Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-06-28 09:05:29 -07:00
DougTW e489014707 Changed ister.rst for trademarks, branding, and editorial issues. (#573)
* Minor editorial revision to test multiple commits on one file.

Signed-off-by: douglasm <doug.martin@intel.com>

* Minor editorial revisions completes my revisions to this file.

Signed-off-by: douglasm <doug.martin@intel.com>
2019-06-27 13:55:55 -07:00
puneetse 3df0f684d3 Add stateless concept document (#564) 2019-06-26 17:31:16 -07:00
puneetse ab72289223 Add document on debug system (#561) 2019-06-26 17:25:44 -07:00
DougTW 122da5da45 Dm autospec guide editorial (#565)
* Edited for syntax, spelling, trademarking, and branding.

Signed-off-by: douglasm <doug.martin@intel.com>

* Made editorial revisions, e.g., grammar and spelling.

Signed-off-by: douglasm <doug.martin@intel.com>

* changed one phrase to use active voice present tense. Reset autoproxy.rst.

Signed-off-by: douglasm <doug.martin@intel.com>
2019-06-26 15:31:23 -07:00
Beth Dean 18794a66ed Add section for kubectl to dlrs tutorial (#550)
* Add section for kubectl to dlrs tutorial

* Editorial clean up to Kubectl section.

* Minor grammatical edits: missing punctuation and line length clean up.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-06-24 11:41:52 -07:00
puneetse 3c1cfd9056 Add document on CPU power and performance (#542)
* Add document on CPU power and performance

* Minor revisions for:
- grammar
- wording/spelling
- formatting

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-06-20 11:38:28 -07:00
Tom Leavitt 815c250bab Update telemetry about (#549)
* Update telemetry about

Remove link to the features/telemetry, it no longer exists

* Update next steps

Update next steps section

* add backticks

cut and paste zapped the backticks, restore them
2019-06-18 11:08:41 -07:00
George T Kramer e3538c68a5 Remove non-production image types (#555)
container-host-kvm.img is considered developmental and should not be
shown in documentation.  Want to keep list of image types in
documentation oriented toward production.

Signed-off-by: George T Kramer <george.t.kramer@intel.com>
2019-06-18 10:35:49 -07:00
Tom Leavitt be3c7f00d1 Update KVM download script (#551)
update the grep string to isolate and download the -kvm.img file
2019-06-17 14:28:44 -07:00
Kevin Putnam cff315e9c6 Update image types to match current offerings. (#548)
* * updated image types to match current offerings
* fixed broken link in ister.rst - now pointing at image-types.rst

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Updates based on peer review.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Removed deprecated cloud image.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-06-17 12:24:41 -07:00
Kevin Putnam 645c05a10f KP add proxy tutorial (#514)
* First commit of proxy tutorial

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* First commit of new proxy tutorial content.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Added additional content and some todo items.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Removed todo list.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Added requested proxy variables.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Updates based on peer review.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Fixed typo.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-06-17 12:23:28 -07:00
Mary Camp d03e0b88bd TCS edits in Creating CL VM on Google Cloud Platform doc (#534)
* Signed-off-by: MCamp859 <maryx.camp@intel.com>
TCS review of GCE guide

* Incorporated feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-06-17 09:39:13 -07:00
Mary Camp 9b544a135e TCS review of swupd-guide (#509)
* TCS review of swupd-guide

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Incoporated feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Added minor edits.

Signed-off-by: MCamp859 <maryx.camp@intel.com>

* Fixed bullets

Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-06-17 09:36:59 -07:00
Kevin Putnam 6e47f8d986 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-06-12 15:42:45 -07:00
Beth Dean 91b4aa51e1 Add statement to clarify enable/disable default status of client (#537)
* Add statement to clarify enable/disable default status of client

* Fix duplicate -is- and embolden opt-in

* Update the telemetry concept page to reflect opt-in nature of telemetry

* Add important callout regarding enable/disable telemetry

* Reword important note to be stronger.
2019-06-11 21:33:14 -04:00
Kevin Putnam 524bb694ee Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-06-11 10:27:35 -07:00
Kevin Putnam a95c1eede9 Merge pull request #530 from mvincerx/mv-swupd-guide
@MCamp859, @castulo , @mvincerx Thanks for all the work on this PR. Merging. If you catch anything new, we can submit a new PR.
2019-06-10 18:17:42 -04:00
Kevin Putnam b302966d26 Fixed broken :command: role.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-06-10 15:13:02 -07:00
Kevin Putnam 43dbb3b9e7 * Moved kernel guides to their own section.
* Restored redis tutorial that was orphaned in now nonexistent clear-linux/guides section.
* Fixed includes broken by moving kernel guides

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-06-10 10:56:18 -07:00
Kevin Putnam b33ec1b46b Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-06-10 10:35:35 -07:00
Kevin Putnam 216db17df2 Merge pull request #535 from intelkevinputnam/kp-fix-guide-note
Created an RST note for mixin deprecation notice.
2019-06-10 12:55:30 -04:00
Kevin Putnam ac2590d4ea Created an RST note for mixin deprecation notice.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-06-10 09:53:10 -07:00
Mikko Ylinen f874f783c2 Kubernetes doc updates (#531)
* kubernetes: update CNI instructions

CRI-O now supports multiple CNI binary paths and Clear Linux by default
uses /usr/libexec/cni AND /opt/bin/cni so there's no need to give
these instructions anymore.

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>

* kubernetes: add RuntimeClass instructions for Kata Containers

Clarify how to enable Kata Containers via RuntimeClass (which is now
enabled by default in Clear Linux kubernetes).

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2019-06-07 12:03:00 -07:00
Michael Vincerra 5086e9180d Incorporates feedback from @castulo on revised swupd commands.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-06-07 11:14:21 -07:00
Kevin Putnam 7caea349e3 Additional proposed fixes to organization for RTD site.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-06-07 08:47:45 -07:00
Michael Vincerra 655ec84042 Revise instance where swupd repair is better option than diagnose.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-06-06 15:42:52 -07:00
Michael Vincerra 7a00983771 Replaces swupd verify and related flag commands per @castulo.
- Closes #522
- Deprecates use of:
 `swupd verify`
 `swupd verify --fix`
 `swupd verify --install`
 `-m / --manifest`

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-06-06 15:31:47 -07:00
michael vincerra 843abc3ef7 Adds redis tutorial with systemctl service check, 2 example use cases (#525)
* Adds redis tutorial with systemctl service check; add 2 example use cases.
- Closes #519

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Refine intro and add development examples.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise wording intro; add hyperlinks in Example 2.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Correct description of client libraries.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Correct spacing; add note to define syntax behavior.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Respond to reviewer's feedback. Revise wording. Add docker command.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Apply wording revisions for clarity.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Edit for squash.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Resolve build error to avoid duplicate ref's.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-06-06 14:26:40 -07:00
Kevin Putnam 8a07199ef0 Removed superfluous layer from documentation hiearchy and renamed master doc from clear-linux.rst to index.rst to generate a cleaner url.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-06-06 12:26:58 -07:00
Kevin Putnam ced53e8df3 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-06-06 12:09:04 -07:00
Kevin Putnam 1d45182130 Moved a bunch of things around. Now at risk of not being able to merge with master.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-06-06 12:08:33 -07:00
Kevin Putnam 45361ba0b3 Added tooling to main intro.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-06-06 09:37:33 -07:00
Kevin Putnam 1887b87f6f A bunch of improvements and proof of concept for moving tooling to top level.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-06-06 09:29:59 -07:00
Beth Dean be8aa2c024 Add link to quantization tools for model conversion (#529) 2019-06-06 07:04:00 -07:00
michael vincerra 1d284eee71 Removes multi-boot tutorial; deferred until further technical review. (#526)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-06-04 09:29:20 -07:00
Tonny Tzeng f7012bc1ca google-cloud: New tutorial on creating Clear Linux VM on GCP (#505)
* google-cloud: New tutorial on creating Clear Linux VM on GCP

This tutorial documents how to create Clear Linux compute engine on Google
Cloud Platform.

Signed-off-by: Tonny Tzeng <tonny.tzeng@intel.com>
Reviewed-by: Sethi, Puneet <puneet.sethi@intel.com>
Reviewed-by: Vincerra, Michael <michael.vincerra@intel.com>

* virtualbox-cl-installer: Revise figures to match VirtualBox 6.0.8 and new live-server installer. (#502)

* Revises instruciton to match VirtualBox 6.0.8 and new live-desktop installer; -live.img deprecated.
- Incorporates LGA and Troubleshooting from virtualbox.rst
- Replaces virtualbox.rst.
- Refer also to GH-493.
- Closes #495 
- Closes #502
- Closes #498 

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Resizes figures; reassigns Troubleshooting section from virtualbox this doc.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds Troubleshooting section.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Removes ununsed figures, previously from virtualbox.rst.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Re-adds prev removed CAUTION in substitutions.txt

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises guide per reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds note on file size if using live-desktop install--below Fig. 6.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Incorporates reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revert to use case of live-server per reviewer feedback.
- Revise all Figures
- Revise all steps

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Respond to reviewers' feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise figures; add step for VBoxSVGA; move add desktop-autostart to post-install.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Respond to reviewer feedback re clarifying post-installation steps.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Simplify steps; define context for steps; correct values in code-block.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Replaces step with note re kernel update in LGA section.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* google-cloud: New tutorial on creating Clear Linux VM on GCP

This tutorial documents how to create Clear Linux compute engine on Google
Cloud Platform.

Signed-off-by: Tonny Tzeng <tonny.tzeng@intel.com>
Reviewed-by: Sethi, Puneet <puneet.sethi@intel.com>
Reviewed-by: Vincerra, Michael <michael.vincerra@intel.com>

* Corrects gce filename, rst syntax for proper build and rendering.
- Adds new steps to cover gaps where necessary.
- Closes #504

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-05-31 13:55:47 -07:00
michael vincerra 52e8e1ff01 virtualbox-cl-installer: Revise figures to match VirtualBox 6.0.8 and new live-server installer. (#502)
* Revises instruciton to match VirtualBox 6.0.8 and new live-desktop installer; -live.img deprecated.
- Incorporates LGA and Troubleshooting from virtualbox.rst
- Replaces virtualbox.rst.
- Refer also to GH-493.
- Closes #495 
- Closes #502
- Closes #498 

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Resizes figures; reassigns Troubleshooting section from virtualbox this doc.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds Troubleshooting section.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Removes ununsed figures, previously from virtualbox.rst.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Re-adds prev removed CAUTION in substitutions.txt

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises guide per reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds note on file size if using live-desktop install--below Fig. 6.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Incorporates reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revert to use case of live-server per reviewer feedback.
- Revise all Figures
- Revise all steps

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Respond to reviewers' feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise figures; add step for VBoxSVGA; move add desktop-autostart to post-install.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Respond to reviewer feedback re clarifying post-installation steps.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Simplify steps; define context for steps; correct values in code-block.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Replaces step with note re kernel update in LGA section.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-05-31 11:10:29 -07:00
Kevin Putnam 2376e19023 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-05-30 10:52:56 -07:00
puneetse 3d6e624aa5 Fix license in autospec example. (#511)
* Fix license in autospec example.

The correct identifier for the Intel Open Source license is just "Intel" not "Intel Corporation"

* Revert back to MIT license

* Add link to SPDX license list

* Specify opae-sdk example licenses.

* Elaborate on why multiple licenses in the opae-sdk example
2019-05-29 14:55:54 -07:00
Kevin Putnam ea0915365b Fixed header underline in security.rst that was causing build error. (#515)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-05-29 14:44:54 -07:00
Beth Dean a8943625b1 Remove statement about dm-verity (#513)
* Remove statement about dm-verity

* Add * to first instance of Linux*
2019-05-28 13:59:39 -07:00
michael vincerra 4b00a981d7 Removes mixin.rst and all references to it. (#506)
- Closes #478

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-05-24 12:16:47 -07:00
puneetse 90bf8f6256 Add updating section to NVIDIA doc (#501) 2019-05-23 16:19:02 -07:00
Kevin Putnam 8da654bea6 Improved layout and decided to avoid trying to create a full width header to avoid wasting screen space.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-05-22 13:00:21 -07:00
Kevin Putnam 788cb5fcf0 Fixed build path
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-05-22 10:37:10 -07:00
Kevin Putnam cf0a5e27e1 Changed build to rtd-theme branch
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-05-22 10:20:47 -07:00
Kevin Putnam a29775b8bb Added gitlab ci support
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-05-22 10:19:58 -07:00
Kevin Putnam f180f88dc0 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-05-22 10:15:05 -07:00
Mary Camp 9fa3a0a0e7 Completed TCS editorial review (#454)
* Completed TCS editorial review

* Includes feedback from Kris & Puneet

Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-05-20 14:55:44 -07:00
Beth Dean 206bf71728 Add introductory text and link to benchmark results (#494) 2019-05-17 13:19:17 -07:00
leonardus a9da3b0366 Corrects typo in Confirm network connection (#497)
exmaple -> example
2019-05-17 13:11:55 -07:00
Mary Camp 046cfd2bd2 Completed TCS editorial review (#490)
* Completed TCS editorial review

* Resolved feedback.

Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-05-16 14:40:12 -07:00
michael vincerra de8f97102c Corrects typo in intro para. (#491)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-05-15 18:39:59 -07:00
Kevin Putnam 56b9ff52c3 Update to parse-link-check.py (#437)
* changed python script to ignore anchors as we want to fail only when the link fails to resolve to a site. Broken anchors are still flagged in the results.

* Improved comments in parse-link-check.py to make it easier to run outside of Makefile.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Added more comments to parse-link-check.py

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Small wording update.

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-05-15 12:24:49 -07:00
michael vincerra 53ab457fb9 Update available bundles 05-14-19. Revise intro, bundles.rst. (#489)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise wording per reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-05-14 12:31:59 -07:00
michael vincerra 9a5106c834 Revises Create a bootable USB drive on Windows, Rufus upgrade to 3.5 (#487)
- Revises 2 screenshots and adds note.
- Closes #469
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Removes empty spaces.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Incorporates reviewer feedback on Rufus 3.5.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-05-14 10:55:39 -07:00
michael vincerra 2ea2d5f14d Revises title and all internal refs to Data Analytics Ref Stack. (#488)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-05-14 10:02:13 -07:00
puneetse b198747958 Update NVIDIA driver documentation to include openGL support (#474)
* Update NVIDIA installer command to isolate files and support OpenGL

* Update source/clear-linux/tutorials/nvidia.rst

Co-Authored-By: puneetse <22071208+puneetse@users.noreply.github.com>

* Elaborate on not using swupd verify with NVIDIA

* Add compat32-libdir

Some installation flows don't work without explicitly setting compat-libdir when compat-prefix is specified.

* Add note about drivers not being updated automatially.
2019-05-13 19:37:14 -07:00
Beth Dean 603207ea43 Add DARS v1 tutorial (#486)
* Add DARS getting started tutorial

* Update links to live DARS images

* updating link text in bash cmd

* Fix formatting & link ref

* Corrects sphinx directives; revises intro and other para for readability.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-05-13 18:31:22 -07:00
michael vincerra 02aec48b78 Adds Confirm Network Connection and Software sections. (#484)
- Figure 0 will be renumbered after reviewer confirmation.

Signed-off-by:
Michael Vincerra <michael.vincerra@intel.com>

Renumber all Figures due to insertion of Network Connection.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-05-13 15:52:23 -07:00
Kevin Putnam 151ccc32b7 Repairs links broken be removing https://clearlinux.org/containers (#483)
* Fixed broken links to now non-existant page: https://clearlinux.org/containers

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>

* Changed link to /downloads/containers

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-05-13 12:02:23 -07:00
puneetse bdb43254c8 Update autospec guide to include testing methods (#461)
* Add section for testing autospec packaged software

Adds a 2nd level section with two methods for testing autospec created RPMs before being used in the mixer/mixin process.

* Revised based on feedback from @phmccarty

* Add reference to swupd verify
2019-05-10 16:19:58 -07:00
michael vincerra 5ff59f975d Revise to incorporate new GUI installer and screenshots. (#477)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Creates live desktop installation instructions based on clear-29180-0502-live-desktop.iso.
- Renames dir from bare-metal-install-beta to bare-metal-install-desktop
- Creates and assigns new screenshots for UI
- Re-links default ref from tutorials, etc. to bare-metal-install-desktop

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise per developer feedback on PR.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises Finish Installation steps. Correct scale Figures 1-3.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises intro para.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-05-09 14:27:21 -07:00
michael vincerra 5b20941aeb Creates bare-metal-install-server; replaces bare-metal-install. (#476)
- Revises majority of figures.
- Revises User Manager to Manage User
- Revise all other submenus per release: clear-29180-0502-live-server.iso

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises para under Install CL| on your target system.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-05-09 13:40:30 -07:00
Kevin Putnam 979f0c2979 experimenting with formatting 2019-05-07 09:44:31 -07:00
Beth Dean 00cd2b705c Add release note links for V3 release (#472) 2019-05-06 13:14:47 -07:00
Kevin Putnam 467ea0d195 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-05-06 11:12:10 -07:00
Kevin Putnam 5cfc679bec Merge pull request #473 from intelkevinputnam/kp-fix-broken-image-beta-29
Fixed image on bare-metal-install
2019-05-06 12:54:45 -04:00
Kevin Putnam be8119048a Added beta 29 image to bare-metal-install to fix error caused by include of bare-metal-install-beta content
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-05-06 09:52:07 -07:00
Kevin Putnam 9c1772e594 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme
And fix of kernel-development.rst to match master

Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-05-03 11:11:05 -07:00
Kevin Putnam 065904177f Renamed clearlinux directory in guides to "tooling" to match master branch
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-05-03 11:07:11 -07:00
Kevin Putnam 680eadb806 Fixed incorrectly formed link that was resulting 404 (#471)
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
2019-05-03 09:26:34 -07:00
michael vincerra ea70b3a1ff Add Configure Media Installation section with partition options. (#467)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises Advanced Configuration, revising several figures.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revert to 1a3b3c7b7bebf8b580d6d9cc6d4d564f46b394bd.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Reorders figures from Fig. 9 onward; inserts many new screenshots.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Make uniform description of recommended partitioning schema.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises Fig 7, removing warning; saves edits to Fig 29.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Apply edits on encyption per mdhorn feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Refines desc of installation methods; distinguish 2 methods of encryption.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Remove internal cross-ref; fix duplicate ref to Telemetry.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-04-29 13:45:01 -07:00
Beth Dean 0333167a97 Add steps for using Jupyter Notebook to tutorial. (#463)
* Add instructions for using Jupyter Notebook

* Update Jupyter Notebook steps and add screenshots
2019-04-26 15:42:49 -07:00
puneetse e3c5d45ea4 Update command to verify CL root partition (#466) 2019-04-26 09:22:19 -07:00
michael vincerra 4e470a178f Adds doc to repair failed installation; adds new target refs. (#455)
* Adds repair of failed installation. Adds, revises target refs where needed.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds repair of failed installation. Adds, revises target refs where needed.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Add cross-ref to swupd-guide per feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Incorporate reviewer feedback; reset refs for includes to `-beta`.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise per reviewer feedback on PR.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-04-24 12:21:53 -07:00
michael vincerra 8897dbb6cd kata: removes configuration step /etc/systemd/system/docker.service.d/50-runtime .conf (#459)
* Removes configuration /etc/systemd/system/docker.service.d/50-runtime.conf
- 50-runtime.conf file automatically created on CL builds > 27000
- Adds Troubleshooting, and adds prev manual conf option
- Closes #453

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises kata.rst adding Troubleshooting link to change devicemapper for production.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise to ../50-runtime.conf

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Replace storage driver devicemapper with overlay2; add note.

- kata: add note re options of storage drivers.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Remove grep runtime bc of errors; assign bullets to troubleshooting.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-04-23 09:57:13 -07:00
michael vincerra 8ab6ddfcea yubikey: Add sudo in second command to reload udev rules. (#460)
- Closes #458

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-04-16 14:48:17 -07:00
michael vincerra 9a4df878ed Add tut on how to connect to Win share using CL Nautilus (#430)
* Adds smb-desktop for samba sharing from CL Gnome desktop.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Add tut on how to connect to Win share with Nautilus on CL.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Add toc reference.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Adds missing `_` leading space before file name; root cause image failure. (#431)

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Remove older unused openssh-server ref from toctree. (#432)

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* updating dd command to add sync for Linux section (#425)

* Add document on installing proprietary NVIDIA drivers (#429)

* Add document on using YubiKey with U2F  (#416)

* Add document on using YubiKey with U2F

* Add yubikey doc to tutorials TOC

* Update all links to the download website to use the CDN (#434)

Update all links pointing at https://download.clearlinux.org to use
the CDN, i.e. https://cdn.download.clearlinux.org

Signed-off-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>

* Move autoproxy content to updated guide template (#417)

* first draft revision of autoproxy guide with guide template

* removed related topics as there is currently nothing that qualifies

* restructured a bit more to match guide template; removed autoproxy_about.txt and autoproxy_guide.txt as they are no longer needed

* made changes recommended by @mvincerx

* minor corrections based on feedback

* Update to the swupd Guide (#409)

* partial commit to save work

* latest changes

* replaced out of date swupd-guide.rst with contents of swupd-temp.rst; removed swupd-temp.rst

* changed page ref to swupd-guide from swupd; too many existing dependencies

* Added descriptions of manifests and delta packs from How to Clear

* fixed typo

* changed header organization slightly and removed unnecessary text formatting

* updated a couple headers to make more sense

* numerous cosmetic and readability changes based on full render review

* changes to description section based on updated swupd concept page

* updates based on feedback

* updates based on technical review

* removed swupd-search.rst; updated maintenance.rst toc tree after removal; updated references in developer-workstation.rst and kernel-module.rst that linked to swupd-search.rst

* Bootable USB (#436)

* bootable-usb: Add extra caution about unmount

Not unmounting an USB partition before an image is burned could cause
file system checksum errors leading to other issues (including kernel
panics) when trying to boot from the USB drive. This commit adds an extra
caution note to warn the users about the possible issues they could find
when this step is not followed correctly.

Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@intel.com>

* bootable-usb: Add o_sync to the dd command

Update the example 'dd' command to burn an image, by adding the 'oflag=sync'
option. This allows to reduce the flashing time in conjunction with the
recommended 'bs=4M', enables a more accurate progress indicator, and allows
to remove the additional sync command, while preserving some cache
optimizations.

Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@intel.com>

* Revises intro to add expl of CIFS/SMB in context; removes empty ref.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Adds smb-desktop for samba sharing from CL Gnome desktop.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Add tut on how to connect to Win share with Nautilus on CL.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Add toc reference.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revises intro to add expl of CIFS/SMB in context; removes empty ref.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise intro per feedback; corrects hidden indent error; adds note.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-04-15 10:00:45 -07:00
michael vincerra 306081763f Revise, simplify prefaces to guides' and tutorials' landing pages. (#452)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Closes #446.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-04-12 17:12:07 -07:00
michael vincerra 7d7bb474d2 CVE patch. Update requirements.txt to Jinja2-2.11.dev0. (#456)
- Address CVE: https://nvd.nist.gov/vuln/detail/CVE-2019-8341

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-04-12 17:08:10 -07:00
Beth Dean 4188e47810 fixing typo in authenticity (#451) 2019-04-09 10:35:30 -07:00
michael vincerra 8da517d825 Revise conflict between steps 3 and 4. Closes #419. (#447)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Revise cp command to use local Downloads directory.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Adds curl command to download OVMF.fd; removes note.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Remove trailing whitespaces. Closes #419  

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-04-09 10:31:21 -07:00
michael vincerra 05d017fcd6 swupd-guide: corrects typo; removes trailing spaces. (#450)
- Closes #448

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-04-09 09:29:24 -07:00
Kevin Putnam 45801309fa removed maintenance and network landing pages; moved all guides to three sections on guides landing page: clear linux tooling, maintenance, and networ. (#444) 2019-04-08 10:32:07 -07:00
michael vincerra b95b80cc69 Make optional adding desktop-autostart bundle. (#443)
- Close #418

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-04-05 16:24:53 -07:00
Kevin Putnam 470922b28b escaped localhost urls that should not be links (#445) 2019-04-05 15:21:04 -07:00
Beth Dean 14e4dadca7 cleaning up bash commands to make copy/paste cleaner (#441)
* cleaning up bash commands to make copy/paste cleaner

* adding sudo to a swupd command example
2019-04-04 17:00:04 -07:00
michael vincerra cc9196f920 k8s tut: Add new section on cloud native setup automation. (#435)
* Add new section on cloud native setup automation.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise repo URL.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revises new section per reviewer feedback.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-04-04 12:29:42 -07:00
michael vincerra da2a938f3a Remove optional curl method to download installer img. (#440)
- Discontinue support for older txt file and for embedded parsing commands.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-04-04 11:14:59 -07:00
Kevin Putnam 96c243a2ce Merge pull request #439 from intelkevinputnam/rtd-theme
Multiple fixes
2019-04-03 12:55:42 -07:00
Kevin Putnam 5db336d01a fixed class conflict causing issue with comments in code blocks; fixed include caused by moving a file; changed top level of site to make it pretty; marked old index as orphan. 2019-04-03 12:49:01 -07:00
Kevin Putnam e8b6ba46ba Merge pull request #438 from intelkevinputnam/rtd-theme
Updates to RTD themed version of documentation
2019-04-02 16:00:50 -07:00
Kevin Putnam 101020bd84 moved tooling items in guides to clear linux tooling section 2019-04-02 15:52:04 -07:00
Kevin Putnam edfa00fbff Merge remote-tracking branch 'upstream/master' into rtd-theme 2019-04-02 15:37:58 -07:00
Kristal Dale a7ce92acdf Mixer guide rework (#372)
* Initial commit of rework

- Restructure organization of content to be task and background oriented
- Include references to available man pages

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* - Updated bundle section: updates in tooling, simplified and added ref to man page

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Tested all examples except Docker proxy info.
Expanded examples and included setup of VM to test image and update content.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Comment removal

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Clean up comments and TODOs in preparation for initial review.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Updates based on @intelkevinputnam feedback

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Update bundle section based on new info from engineering.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Correct capitalization of mixer name.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Edits per feedback from @bktan8

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Update prereq formatting and numbered list formatting (remove bold).

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Minor edit to section heading for standardization

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Minor edits around prerequirements formatting to bring inline with template.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Revise example intro to be more concise.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Minor revisions to standardize CL tooling guides

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* Revisions based on feedback from @rchiossi.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>

* updates based on feedback

* slight wording fix

* fixed lack of indent after line break which was causing a problem with numbered list; fixed console code block syntax error

* fixed final instruction to read 'no longer'; added local bundles and upstream RMPs to bullet list

* fixed json proxy urls
2019-04-02 15:20:55 -07:00
Jair Gonzalez 73e154d072 Bootable USB (#436)
* bootable-usb: Add extra caution about unmount

Not unmounting an USB partition before an image is burned could cause
file system checksum errors leading to other issues (including kernel
panics) when trying to boot from the USB drive. This commit adds an extra
caution note to warn the users about the possible issues they could find
when this step is not followed correctly.

Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@intel.com>

* bootable-usb: Add o_sync to the dd command

Update the example 'dd' command to burn an image, by adding the 'oflag=sync'
option. This allows to reduce the flashing time in conjunction with the
recommended 'bs=4M', enables a more accurate progress indicator, and allows
to remove the additional sync command, while preserving some cache
optimizations.

Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@intel.com>
2019-03-28 18:45:16 -07:00
Kevin Putnam 99f9289a67 Update to the swupd Guide (#409)
* partial commit to save work

* latest changes

* replaced out of date swupd-guide.rst with contents of swupd-temp.rst; removed swupd-temp.rst

* changed page ref to swupd-guide from swupd; too many existing dependencies

* Added descriptions of manifests and delta packs from How to Clear

* fixed typo

* changed header organization slightly and removed unnecessary text formatting

* updated a couple headers to make more sense

* numerous cosmetic and readability changes based on full render review

* changes to description section based on updated swupd concept page

* updates based on feedback

* updates based on technical review

* removed swupd-search.rst; updated maintenance.rst toc tree after removal; updated references in developer-workstation.rst and kernel-module.rst that linked to swupd-search.rst
2019-03-27 20:42:55 -07:00
Kevin Putnam 92c79d862c follow up fix for merge 2019-03-26 13:56:15 -07:00
Kevin Putnam b2b6e9e527 fixed merge of latest 2019-03-26 13:53:18 -07:00
Kevin Putnam 7e86cab634 added simple header with links to rest of clearlinux.org site 2019-03-26 13:34:12 -07:00
Kevin Putnam 1e0175b195 Move autoproxy content to updated guide template (#417)
* first draft revision of autoproxy guide with guide template

* removed related topics as there is currently nothing that qualifies

* restructured a bit more to match guide template; removed autoproxy_about.txt and autoproxy_guide.txt as they are no longer needed

* made changes recommended by @mvincerx

* minor corrections based on feedback
2019-03-25 09:19:58 -07:00
Geoffroy Van Cutsem 8a6d69b82e Update all links to the download website to use the CDN (#434)
Update all links pointing at https://download.clearlinux.org to use
the CDN, i.e. https://cdn.download.clearlinux.org

Signed-off-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>
2019-03-20 14:31:30 -07:00
puneetse 96fa0b1a9e Add document on using YubiKey with U2F (#416)
* Add document on using YubiKey with U2F

* Add yubikey doc to tutorials TOC
2019-03-20 10:43:26 -07:00
puneetse 3fe3bc533a Add document on installing proprietary NVIDIA drivers (#429) 2019-03-20 09:32:10 -07:00
Beth Dean e5aa14b32b updating dd command to add sync for Linux section (#425) 2019-03-19 13:25:49 -07:00
michael vincerra ce37ed3814 Remove older unused openssh-server ref from toctree. (#432)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-03-18 17:04:11 -07:00
michael vincerra 5d9865ad92 Adds missing _ leading space before file name; root cause image failure. (#431)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-03-15 17:05:52 -07:00
michael vincerra c8c43c6944 Adds virtualbox-clr-installer to toctree of virtual-machine-install. (#426)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-03-15 15:31:05 -07:00
michael vincerra 4d40923a4d Revise filepath to figures/architect-lifecycle.png to ensure no embedded char errors. (#428)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-03-15 15:22:17 -07:00
michael vincerra cca61c722e Removes unnecessary header; replaces 2 words with 1. (#427)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-03-15 13:51:16 -07:00
puneetse 4c8c9d7526 Add document on installing kernel modules with DKMS (#424)
* Add document on kernel modules with DKMS

* Add changes requested by @bwarden

Update to include dkms for LTS kernel and various kernel dev bundles.
2019-03-15 10:19:46 -07:00
michael vincerra c6bd5e7a55 Add Distro factory guide for DevOps' process automation (#411)
- Adds `architect-lifecycle` as Phase 1 prior to `distro-factory` in guides for a DevOps toolchain. 
- Adds Figure 1 overview.
- Adds architect-lifecycle to toctree in maintenance.rst

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Incorporate @mbelluzzo feedback. In progress.
Include reference/reference changes.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Redefine scope, title of document: Maintain CL life-cycle.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revise intro after re-scoping.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Revises scope as overview of life-cycle; context for distro-factory.
Adds new simplified graphic.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Retitles; revises intro and Content Workflow.
Revise Figure 1 and renames it. Revises document filename.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Removes older version.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Adds revised title to toctree. Corrects missing `-`.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-03-15 09:51:55 -07:00
Beth Dean cbb8b26534 rework of telemetry guide & tutorials (#423)
* rework of telemetry guide & tutorials

* adding reference section

* source/clear-linux/guides/telemetrics/telem-guide.rst

* adds missing URL & link to telemetrics.rst

* deleting redundant files

* moving figure files & updating tutorial landing page links

* updating links to png files

* updating links in concept & getting started pages
2019-03-14 16:26:47 -07:00
puneetse bd4ac010d1 Revise swupd-about to focus more on swupd (#415)
* Stop referring to other distros as "traditional"

* Revise swupd-about to focus on swupd

* Minor fixes

* Revised with feedback from @mvincerx

* Apply line-edits for brevity and readability.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* Fix typo Ln 19.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-03-13 15:10:15 -07:00
puneetse d71cdef1e2 Refresh VirtualBox documentation (#413)
* Add a new document for installing Vbox VM with CL installer

Add a new document for using VirtualBox to setup a new VM and install Clear Linux onto it. This refreshes some of the VirtualBox content and images as well.

*  Update virtualbox document and refactor common content

* Fix typo

Co-Authored-By: puneetse <22071208+puneetse@users.noreply.github.com>

* Fix typo

Co-Authored-By: puneetse <22071208+puneetse@users.noreply.github.com>

* Fix typo

Co-Authored-By: puneetse <22071208+puneetse@users.noreply.github.com>

* Fix typo

Co-Authored-By: puneetse <22071208+puneetse@users.noreply.github.com>

* Change grep command

Co-Authored-By: puneetse <22071208+puneetse@users.noreply.github.com>

* Add mention to not remove kernel-install

* Fix typo

Co-Authored-By: puneetse <22071208+puneetse@users.noreply.github.com>

* Add out of disk to troubleshooting
2019-03-13 12:15:12 -07:00
Anselmo L. S. Melo 11cf27052b kvm: Simplify step to install vncviewer (#422)
swupd bundle-add tigervnc is enough to install a vncviewer (5MB vs 125 MB of desktop-apps-extras)
2019-03-12 09:07:09 -07:00
Anselmo L. S. Melo e83fe4a543 kvm: Configure and start SSH server (#421)
Step 1 actually is a configuration step, it does not enable SSH. Besides that, the server has to be started.
2019-03-11 20:46:55 -07:00
Anselmo L. S. Melo a9cceb9a23 kvm: Add command line to download start_qemu.sh (#420) 2019-03-11 09:45:44 -07:00
michael vincerra 6a5fba7267 Revise and simplify swupd-about concept. (#412)
- Closes #399
- Limit description to swupd functionality and contrasts

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Line-edits for reading comp.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-03-05 15:13:43 -08:00
Beth Dean 2a95b25526 dlrs tutorial update (#410)
* adding pytorch section

* updated doc

Minor nits and corrections

* scripts: Code Block rst parser

Signed-off-by: John Andersen <john.s.andersen@intel.com>

* limited to bash code blocks and added description to the header

* added ability to create a list of code blocks to parse

* adding pytorch section

* updating PyTorch image link & name

* updating docker image link and adding PyTorch benchmarking link

* Sphinx syntax corrections; reorganizes contents/toctree; line-edits.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

* updating link to PyTorch benchmarks
2019-03-05 07:40:47 -08:00
michael vincerra 5452f67e35 Merge pull request #400 from krisdale/kd-autospec-apply-guide-template
Apply guide template to autospec guide + update examples
2019-03-04 13:48:45 -08:00
michael vincerra e922cf27ce Merge branch 'master' into kd-autospec-apply-guide-template 2019-03-04 13:47:06 -08:00
Kristal Dale dbb8ba03bd Wording clarification in response to feedback from @mvincerx
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-03-04 12:46:42 -08:00
Kristal Dale 553f4f359c Revisions based on feedback from @bktan8.
- Wording improvments
- Move instructions for required setup for building source to References section.
  This follows similar org to the mixer guide, keeping emphasis in 'how it works' on
  the description of what is required and how it works, and keeping the examples
  section as just examples of autospec. Idea is this setup is a supporting reference
  for using/enabling the tool.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-03-01 16:26:08 -08:00
Kristal Dale c1485ce264 Update wording around prerequisites and example of first time setup to be
presented more as the setup for building source in CL (rather than autospec
specific). So that the setup instructions may be reused. Added section labels
back in for external reference.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-03-01 14:17:18 -08:00
michael vincerra 22b9bddb5f Merge pull request #407 from mvincerx/bundle_lister-02
Improve code in bundle_lister.py
2019-03-01 13:30:10 -08:00
michael vincerra f21f8570d0 Merge pull request #380 from krisdale/kd-new-ister-guide
New ister guide
2019-03-01 13:29:36 -08:00
Kristal Dale 55163e84d4 Update guide title per @mvincerx feedback
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-03-01 11:19:07 -08:00
michael vincerra fbe4e8aa8d Merge pull request #406 from krisdale/kd-mixin-template-revs
Mixin guide: Minor clean up to bring inline with template.
2019-02-28 10:03:25 -08:00
michael vincerra 385d486068 Merge pull request #408 from mvincerx/mv-kernel-development
kernel-dev: Editorial revisions, Sphinx corrections, and BKMs.
2019-02-27 17:49:55 -08:00
Kristal Dale b51dae4a5a Minor edits for consistency with CL tooling guide layout.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-27 11:22:30 -08:00
Kevin Putnam ad2aeec457 Merge pull request #379 from pdxjohnny/ja-code-blocks
scripts: Code Block rst parser
2019-02-25 15:12:39 -08:00
Michael Vincerra b746a56748 Editorial revisions for conformity to docs standards.
kernel-dev: Editorial revisions, Sphinx corrections, and BKMs.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Fix typo.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-25 13:39:40 -08:00
Kevin Putnam ad16371260 added ability to create a list of code blocks to parse 2019-02-25 09:11:49 -08:00
Kevin Putnam d1ff18c733 limited to bash code blocks and added description to the header 2019-02-22 10:15:51 -08:00
michael vincerra d24ce5769d Merge pull request #405 from mvincerx/mv-bundles-01
Updates bundles, pundles as of 02-20-2019.
2019-02-22 10:10:43 -08:00
Michael Vincerra 02b243cce8 Improve code in bundle_lister.py
Modifies extractor function to remove duplicate includes.
- Revises pattern5 regex to include descriptions with special chars.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Resolves consistency in rows for template.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Closes #378.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-21 20:15:54 -08:00
Kristal Dale a012f8263e Minor clean up to bring inline with template.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-21 15:48:52 -08:00
Kristal Dale 8b81e30615 Minor update around prereq format to bring inline with template.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-21 13:54:50 -08:00
Kristal Dale fc8cc08e6d Organization revisions (minor) to bring inline with template.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-21 12:55:48 -08:00
michael vincerra e4d239d5dc Merge pull request #383 from puneetse/add/ps-kernel-development
Add document on kernel development for Clear Linux
2019-02-21 11:23:48 -08:00
puneetse 4dc6c0330e Clarify a few sentences 2019-02-20 18:40:47 -08:00
puneetse f5409367a1 Add changes requested by @miguelinux 2019-02-20 18:36:52 -08:00
Kristal Dale 745723c17e Added link to add bundle.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-20 16:03:06 -08:00
Kristal Dale f688fb707a Updates per feedback from @mvincerx.
Revise example section to include prereq as part of steps.
Update Prereq to template standard.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-20 15:57:37 -08:00
Kristal Dale fa70e17e54 Clean up prereq list formatting per template.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-20 15:23:27 -08:00
puneetse d9d07ce19c Change to use the CL kernel config as a template 2019-02-20 13:10:19 -08:00
puneetse 55ca810209 Add note about using ccache plugin for mock 2019-02-20 11:56:32 -08:00
puneetse ece6e185be Merge branch 'add/ps-kernel-development' of https://github.com/puneetse/clear-linux-documentation into add/ps-kernel-development 2019-02-20 11:22:36 -08:00
puneetse 0bc659380f Remove unnecessary sudo on rpm2cpio 2019-02-20 11:22:19 -08:00
Brett T. Warden d0b8da5b62 Fix typo pointed out by @bwarden
Co-Authored-By: puneetse <22071208+puneetse@users.noreply.github.com>
2019-02-20 19:18:37 +00:00
Brett T. Warden f1d0388103 Fix typo pointed out by @bwarden
Co-Authored-By: puneetse <22071208+puneetse@users.noreply.github.com>
2019-02-20 19:18:09 +00:00
puneetse 27dfab02f6 Update GH link per @miguelinux 2019-02-20 10:27:42 -08:00
Michael Vincerra e6210910ea Updates bundles, pundles as of 02-20-2019.
- Fixes #404
- Other regex fixes to follow in subsequent PR.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-20 09:45:37 -08:00
puneetse 5835226816 Some changes requested by @mvincerx 2019-02-19 20:20:07 -08:00
puneetse f65a253767 Fix broken internal reference 2019-02-19 16:05:39 -08:00
Kristal Dale 8f089a86e5 Revisions based on feedback from @bktan8.
Added a fifth example, showing how to provide control files to
autospec when there is a build failure.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-19 13:46:23 -08:00
puneetse ab9cf0572a Restructure doc headers
This PR closes #249
2019-02-19 11:42:46 -08:00
puneetse 00412e0346 Use <> for replacements in codeblocks
Per contribution guidelines
2019-02-19 11:26:59 -08:00
puneetse 126c33eb5e Revamp kernel config section
Revamp kernel configuration section to not force the workflow of the CL team.
2019-02-19 11:01:39 -08:00
michael vincerra f394826b11 Merge pull request #403 from clearlinux/tpleavitt-patch-1
Update curl command to get live image
2019-02-19 19:15:41 +01:00
Tom Leavitt d7d63129a0 Update virtualbox.rst
fix typo
2019-02-19 10:05:09 -08:00
Tom Leavitt b0f86d8865 Update virtual.rst
Added note about grep behavior as requested by @mvincerx
2019-02-19 10:03:13 -08:00
Tom Leavitt cbe030580e Update curl command to get live image
Addresses issue #402 to fix the curl command to download the correct image
2019-02-18 11:56:30 -08:00
michael vincerra 2ccd7778a3 Merge pull request #390 from krisdale/kd-mixin-guide-rework
mixin guide rework
2019-02-15 17:40:14 -08:00
michael vincerra 791dbb244b Merge pull request #401 from mvincerx/mv-bare-metal-install-beta-05
Align with Engineering to lock root if sudo/admin enabled
2019-02-15 15:55:33 -08:00
Michael Vincerra a5a38deb60 Squashes commits.
Align with Engineering to lock root if sudo/admin enabled
- Omit requirement to login as root to set password from admin
- Per release of clearlinux/clr-installer/pull/213

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>

Simplifies wording in final two steps.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-15 15:53:33 -08:00
Kristal Dale d1c921abf9 Make wording across examples more consistent, remove redundant steps.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-15 13:47:15 -08:00
Kristal Dale 39d8df5194 Fix typo in path
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-15 10:45:50 -08:00
Kristal Dale 01622aa3b6 Add concept info to explanation section
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-15 10:42:13 -08:00
michael vincerra 170d7540b9 Merge pull request #398 from krisdale/kd-bootable-usb-reorg
Follow up clean up to bootable-usb consolidation:
2019-02-15 10:38:37 -08:00
puneetse f080e928fe Add section on changing kernel parameters 2019-02-14 17:06:28 -08:00
puneetse 07eecae52c Update to use CL tooling to get exact kernel source 2019-02-14 16:39:20 -08:00
puneetse 3f8156992b Chame rpm install to use rpm2cpio 2019-02-14 15:53:41 -08:00
puneetse 9b996f7b98 Add tip to change the ktarget name 2019-02-14 15:47:57 -08:00
puneetse 4287088ec1 Add tip on switching git tag 2019-02-14 15:43:43 -08:00
Kristal Dale 6519a551ef Minor text edits per @MCamp859 feedback.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-14 11:47:59 -08:00
Kristal Dale bc68936e49 Minor revisions to wording to reference autospec example.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-14 11:35:24 -08:00
Kristal Dale f5fc3113cf Correct example title
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-14 11:20:06 -08:00
Kristal Dale 4102f8c8a5 Correct substitution annotation in command examples. Misc minor edits.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-14 11:16:08 -08:00
puneetse dd81d28fc0 Reword note about menuconfig 2019-02-13 16:46:46 -08:00
Kristal Dale 701ebc5904 Minor edits according to @MCamp859 and @puneetse. Additional minor edits
regarding format clean up/spacing.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-13 15:56:09 -08:00
Kristal Dale 4167919a82 Minor edits according to @bktan8 review.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-13 14:57:05 -08:00
puneetse 5470b57c54 Merge branch 'add/ps-kernel-development' of https://github.com/puneetse/clear-linux-documentation into add/ps-kernel-development 2019-02-13 10:47:46 -08:00
puneetse 37acf6fe5f Fix typo 2019-02-13 10:47:42 -08:00
michael vincerra 3b1e0acc97 Merge pull request #391 from mvincerx/mv-openssh-server
openssh-server: Brings back doc for sftp and X11 forwarding
2019-02-13 09:11:52 -08:00
Kristal Dale 323b1d5fab Follow up clean up to bootable-usb consolidation:
- Delete bootable-usb-linux.rst, bootable-usb-mac.rst, bootable-usb-windows.rst
  as they are no longer used.
- Reuse intro from original bootable-usb.rst in new bootable-usb-beta-all.rst
- Delete original bootable-usb.rst (replaced by new bootable-usb-beta-all.rst),
  and remove from toctree in get-started.rst
- Rename bootable-usb-beta-all.rst to bootable-usb.rst
- Update new bootable-usb (previously bootable-usb-beta-all).rst:
-- Update top label to be .. _bootable-usb: (to keep links intact)
-- Remove "-all" from OS-specific section labels (no longer needed with removal
   of original bootable-usb.rst)
- Update link to new bootable usb doc in bare-metal-install.rst, from
  bootable-usb-beta-all to bootable-usb
- Update link to new bootable usb doc in bare-metal-install-beta.rst, from
  bootable-usb-beta-all to bootable-usb
- Remove link to get started from intro as it is already present in the side nav.
- Remove included content from download-verify-decompress docs - the included
  content had heading levels that were incorrect for the doc they were included
  in. Replace with a link to the relevant section in the
  download-verify-decompress page
- Remove last section 'Return to install from live image' as it was out of
  context and linked only back to get started (which is already in side nav)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-12 13:15:26 -08:00
Kristal Dale 32a703810b Update autospec guide
- Apply guide template
- Update examples per latest

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-12 11:13:14 -08:00
michael vincerra 105845dd25 Merge pull request #393 from mvincerx/mv-kubernetes-02
k8s: Replaces content in Install pod network add-on w symlinks.
2019-02-12 08:31:41 -08:00
michael vincerra 508cdc828d Merge pull request #397 from mvincerx/mv-bare-metal-install-beta-04
In Bundles selection, add note to distinguish different defaults.
2019-02-12 08:30:59 -08:00
Michael Vincerra 01866ca69f In Bundles selection, add note to distinguish different defaults.
- Revise bare-metal-install-beta-19 showing desktop-autostart selected.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-11 16:02:33 -08:00
michael vincerra b62e43b210 Merge pull request #386 from MCamp859/mc-greengrass-edits
Minor text edits for branding, punctuation, and TM symbol in title.
2019-02-11 13:23:01 -08:00
Michael Vincerra 78b56df417 Revises note in `Install Kubernetes and CRI runtimes."
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-11 12:09:57 -08:00
Michael Vincerra cea34f2cc3 Merge branch 'master' into mv-kubernetes-02
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-11 11:01:26 -08:00
Michael Vincerra f67cf636d7 Adds back notes on Weave Net and flannel.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-11 10:56:17 -08:00
michael vincerra eca1118e7d Merge pull request #395 from mvincerx/mv-enable-user-space
Reverts to original revision in GH-389.
2019-02-10 12:44:59 -08:00
Michael Vincerra 28c724f0cf Reverts to original revision in GH-389.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-10 12:43:33 -08:00
michael vincerra 5367fe1a90 Merge pull request #389 from mvincerx/mv-bare-metal-install-beta-03
bare-metal-install-beta: Adds `Recommended options` & revises `enable-user-space`
2019-02-10 12:16:25 -08:00
Michael Vincerra 6db5f233f9 Removes sudo in swupd update bc user added to wheelgroup.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-10 12:12:18 -08:00
Michael Vincerra f4c3c1103f enable-user-space: reorders sections for logical flow.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-10 12:08:42 -08:00
Michael Vincerra 7c240e2ac3 Revises final two sections to provide further resources.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-10 11:36:48 -08:00
Michael Vincerra c3dd992a60 Line edits applied for conciseness.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-10 10:52:39 -08:00
michael vincerra 9c3b768a9b Merge pull request #394 from mvincerx/mv-kubernetes-bp
kubernetes-bp: Revises and reformats note on `motd`.
2019-02-08 17:20:23 -08:00
Michael Vincerra 339b4543c2 Revises and reformats note on motd.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-08 17:18:13 -08:00
Michael Vincerra b998f85628 Corrects syntax; removes Fig.29; removes root login, enable-user-space
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-08 17:01:35 -08:00
Michael Vincerra e6678eff7b Incorporates QA testing validation feedback.
- Revises Finish installation steps to explain two potential paths
- Adds command `passwd root` after reboot to force action
- Moves note from Recommended options to Finish isntallation

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-08 16:41:52 -08:00
Michael Vincerra e04eeec536 Removes line sudo systemctl restart kubelet; deprecated.
- Closes Issue #388

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-08 12:41:57 -08:00
Michael Vincerra 546bab0a96 Revises symlink for loop to point to: opt/cni/bin
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-08 12:26:52 -08:00
michael vincerra 44a8e3dbfe Merge pull request #376 from mvincerx/kubernetes-bp
Adds kubernetes-bp and organizes in new kubernetes folder.
2019-02-08 12:08:52 -08:00
Brett T. Warden d4533e5f23 Fix a to an by @bwarden
Co-Authored-By: puneetse <22071208+puneetse@users.noreply.github.com>
2019-02-08 19:15:21 +00:00
Michael Vincerra 905e87ac50 Adds back note in Update control plane; omits optional only.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-08 11:10:37 -08:00
Brett T. Warden 4a6dcbdd0e Fix missing word by @bwarden
Co-Authored-By: puneetse <22071208+puneetse@users.noreply.github.com>
2019-02-08 18:46:14 +00:00
Michael Vincerra d7f3b3d243 Shortens title. :)
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-08 10:36:45 -08:00
Michael Vincerra 355179a487 Replaces content in Install pod network add-on w symlinks.
- Provides bash script to manage default plugin_dir
- Closes #392

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-08 10:24:36 -08:00
Michael Vincerra 56c5a4e5a3 Deletes note re if 'motd' appears, postpone kubelet restart.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-08 09:52:13 -08:00
Michael Vincerra a1e5c4547a Adds openssh-server to reference/bundles.
- Adds openssh-server to reference toctree.
- Changes location of openssh-server to reference/.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-07 17:33:33 -08:00
Michael Vincerra d39d821f7b Line editing.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-07 16:16:13 -08:00
Michael Vincerra 87148509f4 Sets to H2 Recommended options to appear in contents.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-07 15:59:18 -08:00
Michael Vincerra cc110e2719 beta: Revises intro and Recommended options; adds detail in Finish section.
enable-user-space: Removes gdm and portions subsumed in new TUI;
bare-metal-install-beta-29.png: Uses admin POV to change root passwd.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-07 15:53:15 -08:00
Kevin Putnam 41304dd834 added otc-tcs theme and clearlinux branding image 2019-02-07 13:42:52 -08:00
Kevin Putnam 1e3eab3bb3 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into rtd-theme 2019-02-07 12:57:33 -08:00
Michael Vincerra 2036d492b1 Adds :glob: to toctree for new kubernetes subsection.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-07 11:53:24 -08:00
Michael Vincerra 625104a309 Edits Prereq's for brevity.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-07 11:34:05 -08:00
Michael Vincerra 0d7641aaa5 - kubernetes: Revises headers to omit CL
- Adds new kubernetes/kubernetes to tutorials toctree

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-07 11:21:55 -08:00
Michael Vincerra ad4206dd39 Applies edits to Headers, Prereq's, and word choice.
- kubernetes: Adds Next steps at end.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-07 09:58:59 -08:00
Michael Vincerra c05190db11 Adds openssh-server to reference.rst toctree.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-07 09:50:31 -08:00
Michael Vincerra 023c28ec59 Brings back openssh-server and applies command updates.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-07 09:49:18 -08:00
Michael Vincerra 3773fa64a1 enable-user-space mods include:
- Revises to prerequisites, with command
- Removes section to add desktop; deprecated
- Revises description of swupd and corrects misleading/omitted commands.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-06 18:19:00 -08:00
Kristal Dale 67ca6982ab mixin guide rework
Overhaul of mixin guide:

- New organization (based on new guide template)
- Updated content (to make current with actual mixin tool)
- Examples have been tested and verified against OS v 27650

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-06 16:42:00 -08:00
MCamp859 2350b5378d Incorporated review feedback.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-02-06 17:02:15 -05:00
Michael Vincerra a73c1c2f98 Revise header to "Recommended options'; adds link to intro.
- Revises explanation in Recommended options.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-06 13:13:49 -08:00
puneetse 63244c3cdc Fix missing periods at end of list items 2019-02-06 10:59:32 -08:00
puneetse e3e2ce46cc Add comment about where to find kernel releases 2019-02-06 10:54:42 -08:00
puneetse 76166d83e9 Move patch management suggestion 2019-02-05 14:18:40 -08:00
puneetse b7d6154805 Fix headers 2019-02-05 14:03:59 -08:00
Michael Vincerra 2a7004b984 Adds installation options section with recommendations.
- Adds required root login in Finish installation section.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-05 13:56:27 -08:00
michael vincerra a7c82b0477 Merge pull request #385 from mvincerx/mv-kvm
Adds method to copy OVMF.fd from usr/share/qemu/OVMF.fd to wd.
2019-02-05 09:55:31 -08:00
puneetse 28d4bed881 Implement changes requested by @mvincerx 2019-02-04 14:23:19 -08:00
puneetse c9fcd7f298 Reduce usage of notes and fix code-blocks 2019-02-04 14:02:01 -08:00
puneetse b49e9089e9 Add link to CL kernels reference page 2019-02-04 13:31:45 -08:00
puneetse 38b0e9772f Implement suggestioned by @bktan1 2019-02-04 13:29:16 -08:00
MCamp859 57db5fe424 Minor text edits for branding, punctuation, and TM symbol in title.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-02-04 11:34:30 -05:00
puneetse b24e78c61a Add note about SRPM and formatting fixes 2019-02-01 21:24:21 -08:00
Michael Vincerra 816cb9fc79 Adds method to copy OVMF.fd from usr/share/qemu/OVMF.fd to wd.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-01 16:10:36 -08:00
michael vincerra 8208181421 Merge pull request #350 from mvincerx/makefile-mod
Modifies source/Makefile in order to:
2019-02-01 11:59:56 -08:00
Michael Vincerra d4c59fdf56 Reset file structure to original organization.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-02-01 11:43:21 -08:00
michael vincerra e08eab3440 Merge pull request #384 from qzheng527/master
dlrs.rst: Updates DLRS tutorial
2019-02-01 10:07:58 -08:00
Qi Zheng a5f8bf686a dlrs.rst: Updates DLRS tutorial
The ksonnet was added to CL bundle cloud-native-basic, no need
manually install anymore.

Signed-off-by: Qi Zheng <qi.zheng@intel.com>
2019-02-01 10:35:18 +08:00
puneetse 1ad731f4cc Remove os-core-dev requirement 2019-01-31 15:58:59 -08:00
puneetse 02b064e757 Misc formatting fixes 2019-01-31 15:54:54 -08:00
puneetse 6db71c1cca Remove emphasize lines and minor edits
Remove emphasize lines for now and minor edits
2019-01-31 14:56:00 -08:00
Michael Vincerra 1f3c60968a Moves all bundle_lister.py and assoc. files to bundle_lister dir.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-31 14:09:22 -08:00
Michael Vincerra 4e2240fb43 Merge branch 'master' into makefile-mod 2019-01-31 13:59:53 -08:00
puneetse 064a327a7c Initial commit of kernel-development.rst
Add a document explaining a kernel development workflow
2019-01-31 13:22:28 -08:00
Michael Vincerra 62ffa17315 Revises intro, providing rationale; simplifies steps.
- Note: Further testing still required to validate use case.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-31 09:50:38 -08:00
Kevin Putnam 37870481f8 changed branch to rtd-theme from master 2019-01-29 12:46:17 -08:00
Kevin Putnam f536c008ee fixed edit with github 2019-01-29 12:42:59 -08:00
Kevin Putnam 5bc82f962c removed duplicate autproxy content, added edit on github, and embedded video 2019-01-29 12:39:43 -08:00
Kevin Putnam 7258b0f7f2 merge 2019-01-29 12:35:30 -08:00
michael vincerra 04179558fe Merge pull request #374 from intelkevinputnam/kp-fix-linkcheck-script
fixed minor bug in parse-link-check.py
2019-01-29 12:06:52 -08:00
Michael Vincerra b7d0f27b54 Revises content per collaborator feedback.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-29 10:25:36 -08:00
Kristal Dale 47fb8af7b5 Revise content order based on guide template. Remove ister.rst file in tutorials (misplaced location).
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-01-28 16:19:37 -08:00
Kristal Dale 7df2e75491 add new ister guide to toctree
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-01-28 16:19:36 -08:00
Kristal Dale 9f675e5816 Initial commit of new ister guide
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-01-28 16:19:36 -08:00
John Andersen c5e7d3b278 scripts: Code Block rst parser
Signed-off-by: John Andersen <john.s.andersen@intel.com>
2019-01-28 14:53:48 -08:00
michael vincerra 0361f796c9 Merge pull request #377 from mvincerx/bundle-lister-02
bundles: Updates available bundles per clr-bundles repo
2019-01-28 14:48:15 -08:00
Michael Vincerra 5ca61a686c bundle_lister.py, et al:
- Adds <ul> to template
- Removes repeated 'gimp' and incorrect package `gui component`.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-28 11:25:24 -08:00
michael vincerra dcaad94000 Merge pull request #375 from DnPlas/dlrs-update-tfjob-steps
dlrs.rst: Updates DLRS tutorial
2019-01-28 10:43:18 -08:00
Michael Vincerra 72f24c09f5 Updates available bundles per clr-bundles repo 01.28.2019.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-28 09:10:30 -08:00
Michael Vincerra aae3b1f10c Adds kubernetes-bp and organizes in new kubernetes folder.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-25 15:43:17 -08:00
Daniela Plascencia d7cd1cc8d6 dlrs.rst: Updates DLRS tutorial
The Kubeflow and DLRS projects made upstream changes that should be
reflected in the documentation.

This commit introduces the following changes:
    * Kubeflow version 0.3.2 -> 0.4.1
    * 'ks generate' now uses the --image flag so DLRS prototypes receive
      image names as parameters
    * Replacing ” with "
    * Installing the kubeflow/tf-training registry as it's required for
      deploying TFJobs
    * Replacing kubeflow/core with kubeflow/common

Signed-off-by: Daniela Plascencia <daniela.plascencia@linux.intel.com>
2019-01-25 16:40:02 -06:00
Kevin Putnam 9fa729a2d1 fixed minor bug in parse-link-check.py 2019-01-25 14:03:37 -08:00
michael vincerra ab298911a2 Merge pull request #373 from mvincerx/kubernetes-02
kubernetes tut: Corrects syntax error on lines 206-208.
2019-01-24 13:12:59 -08:00
Michael Vincerra 68c5d1fb0c Corrects formatting and grammatical errors.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-24 11:59:59 -08:00
michael vincerra ded3aa7350 Merge pull request #368 from krisdale/kd-collab-reorg
Collaboration guidelines - reorg and simplification
2019-01-24 11:50:42 -08:00
Michael Vincerra 33e64bb9b7 Closes Issue #371.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-23 16:37:21 -08:00
Michael Vincerra 7d5c95c022 Corrects syntax error on lines 206-208.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-23 16:35:19 -08:00
Kristal Dale 1aa805dddc Minor revisions to structure-formatting and writing-guide (based on feedback)
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-01-23 13:18:15 -08:00
michael vincerra b307b0f74e Merge pull request #370 from mvincerx/mv-bare-metal-install-01
Revises bare-metal-install w/ include:: to content bare-metal-install-beta
2019-01-23 09:16:00 -08:00
Michael Vincerra b2bd488c89 bare-metal-install: Adds missing step after Figure 2; transition.
- Closes GH-358
- Closure captures 358's primary change using include::; minimize changes.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-23 09:08:52 -08:00
Michael Vincerra 79b67d3f29 Changes scale of Figure 2 to 100%.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-22 16:54:03 -08:00
Michael Vincerra 3fb80e139d bare-metal-install-beta: removes final include;revises target-label
bare-metal-install: revises reference to target-label

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-22 16:47:33 -08:00
Michael Vincerra 4fa1ca1fe1 bare-metal-install-beta: Demoves target-labels above headers.
bare-metal-install: Adds Autoproxy link.
bootable-usb-beta-all: Removes cross-references to live install image.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-22 16:19:59 -08:00
Michael Vincerra bf138afade Revises bare-metal-install w/ include:: to content bare-metal-install-beta
- Adds duplicate beta images to bare-metal-install/figures - temporary.
- bare-metal-install-beta: Adds end-include and Next steps; revises captions.
- get-started: Revises toctree for removed folders, files.
- cgdisk: Removes all content, dependent on manual installation (removed)
- Reorganizes all images for bare-metal-install; deletes older versions.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-22 13:15:43 -08:00
michael vincerra 01a75d18c5 Merge pull request #366 from intelkevinputnam/kp-update-getstarted
change to getstarted to improve compatibility with sitenav
2019-01-18 09:30:40 -08:00
Kristal Dale 7f7841d40a - Correct typo in README
- Add example/bullets to headlines section in writing guide

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-01-17 11:54:39 -08:00
michael vincerra c1f790129d Merge pull request #365 from bd-dean/bd-dlrs-update
Adds command to run dlrs image with docker in tutorial
2019-01-17 11:31:10 -08:00
Beth Dean e9c0375fb5 updates to add clarity to commands 2019-01-17 11:28:07 -08:00
michael vincerra 1e61134720 Merge pull request #367 from intelkevinputnam/kp-add-manpage
added a link to the man page .rst doc in the swupd source repo
2019-01-17 11:26:01 -08:00
Kristal Dale b099433b6c - Clean up indentation for examples.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-01-16 17:24:25 -08:00
Kristal Dale 52b93d649e - white space correction
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-01-16 17:07:33 -08:00
Kristal Dale 7270dbe3e2 - Clean up remaining reference to mailing list
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-01-16 17:02:52 -08:00
Kristal Dale 7d70b47969 - Remove GitHub repo link from toctree
- Reword description for use of :abbr:
- Simplify reference to mailing list

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-01-16 16:57:24 -08:00
Kevin Putnam 1cef3727ac added a link to the man page .rst doc in the swupd source repo 2019-01-16 14:54:41 -08:00
Kevin Putnam 1b9b5912aa change to getstarted to improve compatibility with sitenav 2019-01-16 14:48:25 -08:00
puneetse 549f99f0f3 Merge pull request #7 from clearlinux/master
Update from upstream origin
2019-01-16 12:13:41 -08:00
Beth Dean 5c0e18b885 adding command to run image with docker 2019-01-15 10:08:12 -08:00
MCamp859 b6db090cee Minor text edits for clarity.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-01-14 17:25:33 -05:00
Kristal Dale 0855e8ed8d Next round revisions:
- alphabetize formatting table
- readd toctree to landing page, with alternate text
- line-length clean up
- add links to references available online
- misc cleanup

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-01-11 13:52:33 -08:00
michael vincerra 4205346fd4 Merge pull request #362 from pdxjohnny/patch-1
ipxe-install: Fix ipxe_boot_script.ipxe
2019-01-11 13:11:39 -08:00
MCamp859 52a6071097 Edited text.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-01-11 11:51:42 -05:00
John Andersen 0bcc09772c ipxe-install: Fix ipxe_boot_script.ipxe
Fixes a `#` which must have gotten replaced with `sudo`
2019-01-10 09:06:48 -08:00
Kristal Dale 88a09a22f6 Contribution guideline reorg and clean up
- Reorg content into 3 pages for collab guides: overview (collaboration.rst),
structure and formatting, and writing guide.
- Simplify content, including removal of definitions/guidelines provided by
our listed resources, simplification of wording and examples.
- Add in quick ref section for our updated BKMs
- Update the README installation instructions
- Clarify different methods of contribution

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-01-08 13:33:25 -08:00
michael vincerra e535b4f5d2 Merge pull request #361 from MCamp859/vm-install-addlink
Updated Next Steps in Install CL in VM topic.
2019-01-04 13:43:57 -08:00
MCamp859 bdde35c4f2 Updated Next Steps in Install CL in VM topic.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2019-01-04 16:13:02 -05:00
michael vincerra 6e738feb60 Merge pull request #359 from mvincerx/mv-bare-metal-install-beta-02
bare-metal-install-beta: Revises, reorganizes Main Menu section
2019-01-02 16:48:14 -08:00
Michael Vincerra efff560252 Adds carriage returns where necessary after Ln 118.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2019-01-02 16:46:30 -08:00
Michael Vincerra bf4e694444 Revises, reorganizes Main Menu section including Fig. 3.
Corrects syntax error in kubernetes.rst in Troubleshooting.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-28 13:50:28 -08:00
michael vincerra 2abf324208 Merge pull request #352 from intelkevinputnam/kp-fix-linkcheck
Improvements to link checking
2018-12-28 10:10:58 -08:00
Kevin Putnam a3c1c5b9c3 moved linkcheck helper script to sub-directory 2018-12-28 10:02:54 -08:00
michael vincerra a738b7c2cd Merge pull request #356 from mvincerx/mv-bare-metal-install-beta-01
bare-metal-install-beta: Fixes syntax error on Fig. 12.
2018-12-27 14:16:47 -08:00
Michael Vincerra e7a0d4429c Fixes syntax error on Fig. 12.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-27 14:13:22 -08:00
michael vincerra 86dcede319 Merge pull request #355 from mvincerx/bundler-00
Updates bundles.html.txt to:
2018-12-27 12:55:37 -08:00
Michael Vincerra 7bd80a2eee Updates bundles.html.txt to:
- Capture most recent bundles, pundles added; modified
- Correct URL from packages-descriptions to packages

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-27 12:50:52 -08:00
michael vincerra 2d302c4cf0 Merge pull request #354 from mvincerx/mv-bare-metal-install-beta
bare-metal-beta-installer: Includes disk encryption option.
2018-12-27 12:19:04 -08:00
Michael Vincerra ef85451593 Fixes minor errors in Figures.
Applies line edits for narrative flow and technical accuracy.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-27 11:43:20 -08:00
Michael Vincerra 4bfecb4533 Revised Figure 19.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-26 15:43:24 -08:00
Michael Vincerra da4fb27dfc Updates several screenshots for changes to menus, resolution.
Modifies instruction to match new screenshots.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-26 15:38:05 -08:00
Michael Vincerra 057a597ef1 Revises Figures 9,10, 11. Reorganizes Disk Encryption section.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-26 12:40:14 -08:00
Kevin Putnam a80b1f5727 removed unnecessary @echo in Makefile 2018-12-26 11:52:31 -08:00
michael vincerra d296fc0ba8 Merge pull request #340 from mvincerx/mv-kubernetes-01
K8S: Adds internal TOC; troubleshooting detail; fixes format on code-block.
2018-12-26 10:17:40 -08:00
Michael Vincerra 90f5872aa7 In Weave Net add-on,removes all steps except loopback symlink.
- Other reorganizational edits made for narrative flow.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-26 10:09:53 -08:00
Michael Vincerra da0e559c04 Includes disk encryption option for root and swap.
Adds new Figures 11, 12, 13, and 19;

Revise filenames and Figures succeeding Fig 11 accordingly.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-21 15:36:18 -08:00
michael vincerra e028176cae Merge pull request #349 from mvincerx/bundle_lister
Adds new Python bundle_lister.py. Also includes:
2018-12-20 14:29:11 -08:00
Michael Vincerra f6f773dd56 Revises README.md providing more complete description.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-20 14:23:08 -08:00
Michael Vincerra c2cdeb0258 Modifications made include:
- Removes containers basic and notes
- Adds note on CRIO's new default plugin_dir /opt/bin/cni
- Adds back the Weave Net add-on plugin.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-19 18:35:51 -08:00
michael vincerra 6d8c80dcfd Merge pull request #353 from mvincerx/mv-bundles-00
Bundles: Adds sentence to direct user to select hyperlink Name.
2018-12-19 18:04:12 -08:00
Michael Vincerra 5a17f4423e Fixes typo.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-19 18:00:14 -08:00
Michael Vincerra 69061a3253 Removes first link to GH; directs user to select Name link in Col 1.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-19 17:25:25 -08:00
Michael Vincerra 72515eedde Adds sentence to direct user to select hyperlink Name.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-19 12:35:19 -08:00
Michael Vincerra 783bf56107 Removes .gitkeep from _python/ dir.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-19 10:49:40 -08:00
Michael Vincerra a88206391e Revises scripts/_python/Makefile for cp to correct directory.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-19 09:25:46 -08:00
Michael Vincerra 92c499067d Adds new scripts dir and Python bundle_lister.py. Includes:
- Local Makefile to be called from parent Makefile at source/
- README.md
- cloned_repo dir necessary for executing bundle_lister.py
- requirements.txt per developer standard
- template.html also necessary for executing bundle_lister.py

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-19 09:25:46 -08:00
Michael Vincerra 12eea5d1f8 Fixes typo and clarifies passing -E flag in init command.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-18 11:59:43 -08:00
Kevin Putnam 4a3b374367 added documentation comments to parse-link-check.py 2018-12-18 11:56:15 -08:00
Kevin Putnam 44978b744d added whitelist and parse script. changed Makefile 2018-12-18 11:37:46 -08:00
michael vincerra aca22ba939 Merge pull request #351 from mvincerx/scripts-dir
Add scripts/_python dir to prepare to load Python scripts.
2018-12-18 09:40:42 -08:00
Michael Vincerra 0ea9d7f975 Add scripts/_python dir to prepare to load Python scripts.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-17 09:58:37 -08:00
Michael Vincerra 324a7dc6a2 Modifies source/Makefile in order to:
- Adds new 'py' directive with Bash script
- Adds same Bash script under json directive
- Invoke child Makefile in /scripts/_python
- Execute bundle_lister.py
- Provide 'py' directive for future Python scripts

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-15 18:57:37 -08:00
michael vincerra 2769247895 Merge pull request #348 from mvincerx/mv-telemetry-e2e-02
telemetry-e2e: Revises Sphinx syntax to resolve build errors to production site.
2018-12-14 15:24:47 -08:00
Michael Vincerra 793403d74f Revises Sphinx syntax to resolve build errors to production site.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-14 15:21:10 -08:00
michael vincerra 17a027fa1a Merge pull request #347 from mvincerx/mv-telemetry-e2e-01
Reorganizes figures for telemetry-e2e; deletes from guides/telemetrics
2018-12-14 12:23:57 -08:00
michael vincerra c40f34b02a Merge pull request #345 from bd-dean/bd-greengrass-update
Update links to FaaS source to point to version 1.0
2018-12-14 12:22:54 -08:00
Michael Vincerra 9b2b3ce49f Reorganizes figures for telemetry-e2e; deletes same from guides/telemetrics.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-14 12:01:11 -08:00
Beth Dean cfe8a59429 updating links to FaaS source repo to point to v1.0 instead of v2.0 which is not compatible with OpenVINO R3 released with Clear Linux’s computer-vision-basic bundle. 2018-12-14 11:19:46 -08:00
michael vincerra 7d237b95e2 Merge pull request #346 from mvincerx/mv-telemetry-e2e
Changed location of figures 1 and 2 for telemetry-e2e, refer:
2018-12-14 10:33:35 -08:00
Michael Vincerra b6643c6e60 Changed location of figures 1 and 2 for telemetry-e2e, refer:
- Temporary fix; additional actions must follow in Q1 2019:
- Move and revise telemetry-e2e to guides/
- Delete existing images copied to: telemetry-backend/figures/

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-14 10:19:14 -08:00
Beth Dean 9305acdc2b Merge branch 'master' of https://github.com/bd-dean/clear-linux-documentation
trying to get back into sync
2018-12-14 09:05:18 -08:00
michael vincerra a4bd78a0ed Merge pull request #312 from bd-dean/bd-telemetry-e2e
initial version end to end add telemetry to your application
2018-12-13 17:19:16 -08:00
Michael Vincerra ef41d32c2b Fixes formatting and figures for rendering.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-13 17:16:05 -08:00
Michael Vincerra d577d20712 Revisions made to telemetry docs to title and toctree links.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-13 16:59:55 -08:00
Michael Vincerra eb1762819c Adds a title to telemetry-e2e; resolves build errors.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-13 16:50:42 -08:00
Beth Dean 20c32a306c Merge branch 'master' of https://github.com/bd-dean/clear-linux-documentation 2018-12-13 15:15:13 -08:00
Kevin Putnam 76550a2011 Merge pull request #344 from intelkevinputnam/kp-add-sitemap
Adds sitemap to top level to improve site nav generation in final rendered site
2018-12-13 14:37:20 -08:00
Kevin Putnam 236d2034a9 fixed order of sections and added sitemap to index 2018-12-13 14:30:52 -08:00
Kevin Putnam e645d36a30 added sitemap 2018-12-13 14:27:04 -08:00
Beth Dean 73528a33a9 moving images into figures directory & updating links 2018-12-13 09:58:19 -08:00
Beth Dean 67e2a3e7a9 updating link to images to reflect file move 2018-12-12 10:09:10 -08:00
Beth Dean b33e0036a5 moving images & updating link in existing backend tutorial 2018-12-12 10:06:19 -08:00
Beth Dean 6db0268f5c Merge branch 'bd-telemetry-e2e' of https://github.com/bd-dean/clear-linux-documentation 2018-12-12 09:56:11 -08:00
michael vincerra 42e279b3ba Merge pull request #341 from bd-dean/bd-dlrs-link
updating docker hub links
2018-12-11 16:03:09 -08:00
Beth Dean 2dfdd47a31 added toc; cleaned up transitions 2018-12-11 09:48:04 -08:00
Beth Dean e402a86b2c Merge branch 'master' into bd-telemetry-e2e
updating stale branch
2018-12-11 08:53:59 -08:00
Michael Vincerra 56712a4e84 Adds internal TOC; troubleshooting detail; fixes format on code-block.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-10 15:26:50 -08:00
Beth Dean 4e92af7dd7 resolving conflicts 2018-12-10 14:01:14 -08:00
Beth Dean 000acebd60 added instructions for creating backend server 2018-12-10 13:52:25 -08:00
michael vincerra 1468b5cd8f Merge pull request #336 from puneetse/edit/ps-kernel-modules
Fix formatting on kernel modules doc
2018-12-10 18:08:49 +00:00
Beth Dean 22be299c02 updating docker hub links 2018-12-10 09:51:04 -08:00
michael vincerra eed8cb9271 Merge pull request #339 from bd-dean/bd-dlrs-link
updating path to dlrs; adding link to benchmark results.
2018-12-10 17:12:30 +00:00
Beth Dean 35fbd6c01e updating model instructions with correct name 2018-12-10 09:10:25 -08:00
Beth Dean d16052f125 updating TFJobs link 2018-12-10 09:01:18 -08:00
Beth Dean b7c989d8bb updating path to dlrs; adding link to benchmark results. 2018-12-10 08:17:20 -08:00
michael vincerra 98a8a09f00 Merge pull request #337 from mvincerx/mv-kubernetes-00
Kubernetes tutorial revisions
2018-12-09 03:47:31 +00:00
michael vincerra aee04b001f Merge pull request #338 from mvincerx/mv-dlrs-00
Cleanup on Deep Learning Reference Stack tutorial
2018-12-08 01:58:18 +00:00
Michael Vincerra c09973fdd7 Fixes format error on note and removes unused URL.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-07 17:55:30 -08:00
michael vincerra 1d0e7fc34d Merge pull request #334 from bd-dean/bd-dlaas-benchmarks
Deep Learning Reference Stack benchmarking tutorial
2018-12-08 01:00:27 +00:00
Michael Vincerra c213d7e6bc Applies requested edits from @unrahul.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-07 16:58:34 -08:00
Michael Vincerra ad00e9cac9 Adds link to parent file tutorials.rst to show new dlrs.rst.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-07 14:11:07 -08:00
Michael Vincerra ae1261daf3 Renames file from dlaas.rst to dlrs.rst.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-07 14:10:23 -08:00
Michael Vincerra 239ecb2cff Revisions for new name include:
- Filename revised to dlrs.rst
- Revised Deep Learning as a Service to Deep Learning Reference Stack
- Applies revisions per DnPlas--editorial
- Removes lines 197-201, per DnPls, deleting step.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-07 14:07:57 -08:00
Michael Vincerra d4c04a4d49 Revises filepath for plugin_dir of crio.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-07 09:57:27 -08:00
Michael Vincerra 5a21140194 Applies product name change per tvb.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-06 18:28:29 -08:00
Michael Vincerra 83e211878d Revision made to correct for network overlays, wording.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-06 18:13:27 -08:00
Michael Vincerra 62cdbe1439 Revisions applied:
- KubeFlow section per feedback from DnPls
- TFJob section added numbered steps and added new URL link

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-06 15:22:38 -08:00
Michael Vincerra 61cfc256a5 Revisions include:
- Updates section on Kubeflow per DnPlas comments
- Fixes broken URLs
- Fixes formatting for rendering

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-06 14:35:35 -08:00
Michael Vincerra 5ae7faa7e3 Organizational and line-edits include:
- Moved and revised summary para. of 2 versions to intro
- Added internal TOC for user nav
- Simplified Prerequisites
- Revise para. as numbered steps in TensorFlow single and multi-node
- Revised for consistent use of multi-node
- Added URIs for TensorFlow and KubeFlow

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-06 11:32:08 -08:00
Michael Vincerra 09ee3d9b0f Revise for narrative flow to explain use cases:
- Revises mention of container-basic requirement
- Adds TODOs for follow up

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-05 17:07:34 -08:00
Michael Vincerra 8d392bdd60 Revisions and additions:
- Removes section Configure and run Docker + runc
- Removes references to Docker or runc environment
- Adds required installation of containers-basic bundle

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-05 14:30:58 -08:00
Beth Dean 1faf329bed changing from Clear Linux DLS to Intel DLS 2018-12-05 13:49:01 -08:00
puneetse 114fca5986 Fix one indent on kernel modules page
The comment should be outside of the code block.
2018-12-05 11:31:48 -08:00
puneetse 57eb03e316 Merge pull request #6 from clearlinux/master
Update from upstream
2018-12-05 11:26:56 -08:00
Beth Dean af3e84e292 renaming file 2018-12-05 10:33:04 -08:00
Beth Dean caa1e33790 updating instructions, adding link to jssonet files, re-writing instructions for adding launcher.py to docker image for clarity. 2018-12-05 10:30:57 -08:00
Beth Dean b4aa772811 updating to latest name for docker images 2018-12-05 09:45:46 -08:00
Kevin Putnam 88ce699f98 incorporating additional feedback 2018-12-05 09:32:49 -08:00
George T Kramer c4e32466a1 Add OpenSSL 1.1 support for image validation
Clear Linux ships OpenSSL 1.1.  As a part of this transition from
OpenSSL 1.0, a new option needs passed to the command used to validate
the chain of trust.

Signed-off-by: George T Kramer <george.t.kramer@intel.com>
2018-12-05 09:32:49 -08:00
Kevin Putnam 4e116ac32c updates based on feedback 2018-12-05 09:32:49 -08:00
Kevin Putnam 7089de89fc Update mixer-about.rst
Made a bunch of changes but didn't want to stomp on existing.
2018-12-05 09:32:49 -08:00
Michael Vincerra 4d54feeaf7 Escapes http://address:port because it's an example, not link.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-05 09:32:49 -08:00
Kevin Putnam 14286bf230 adding autoproxy content 2018-12-05 09:32:49 -08:00
Kristal Dale 4290721320 Update mixer concept page
- Update concept page to include a comparative overview of mixer and mixin
- Added images to illustrated differences between mixer and mixin
- Add related links
- Corrected label for deploy-at-scale.rst so that it could be linked from mixer concept page

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-12-05 09:32:49 -08:00
Michael Vincerra 86c9fb9dde Edits and revisions include:
- Revised Prerequisites section as list and simplified
- Added cloud-native-basic to capture kubermetes - please advise
- Revised all contents for Sphinx syntax
- Applied trademarks/branding where necessary

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-04 18:06:03 -08:00
michael vincerra 41fc8d41a0 Merge pull request #335 from gtkramer/signature-openssl11
Add OpenSSL 1.1 support for image validation
2018-12-04 15:29:51 -08:00
michael vincerra 2d5c6e76ee Merge pull request #329 from krisdale/kd-mixer-concept-edit
Update mixer concept page
2018-12-04 14:45:30 -08:00
Kevin Putnam 8392938ca1 incorporating additional feedback 2018-12-04 13:54:15 -08:00
George T Kramer bf77a1a391 Add OpenSSL 1.1 support for image validation
Clear Linux ships OpenSSL 1.1.  As a part of this transition from
OpenSSL 1.0, a new option needs passed to the command used to validate
the chain of trust.

Signed-off-by: George T Kramer <george.t.kramer@intel.com>
2018-12-04 12:30:23 -08:00
Kevin Putnam 775f66bc3d updates based on feedback 2018-12-04 11:33:50 -08:00
Beth Dean c0397f38fd updating mark on TensorFlow 2018-12-04 10:44:54 -08:00
michael vincerra e5f9bc0b7a Merge pull request #331 from mvincerx/beta-tui-new-04
Escapes http://address:port in bare-metal-install-beta; example, not link
2018-12-04 09:42:30 -08:00
Beth Dean 0a652c4f70 updating docker image links 2018-12-04 08:51:47 -08:00
michael vincerra 43215b89fa Merge pull request #330 from intelkevinputnam/kp-add-autoproxy
Adding autoproxy content
2018-12-03 15:12:51 -08:00
Beth Dean 15a1eeedeb removing link reference syntax for invalid link 2018-12-03 14:10:40 -08:00
Kevin Putnam 5dcc51337b Update mixer-about.rst
Made a bunch of changes but didn't want to stomp on existing.
2018-12-03 14:03:14 -08:00
Beth Dean f9118344c8 updated Images section, removed incorrect github links 2018-12-03 13:45:06 -08:00
Beth Dean 52373613c2 adding dlaas benchmarking tutorial 2018-12-03 11:09:04 -08:00
Beth Dean 8d75ee9599 updates to prep for new PR: adding more backend info 2018-12-03 11:06:21 -08:00
Beth Dean a309b935c9 remove telemd references 2018-12-03 11:05:27 -08:00
Michael Vincerra bd74663dc3 Escapes http://address:port because it's an example, not link.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-12-03 10:24:48 -08:00
Kevin Putnam 30b80d33dd adding autoproxy content 2018-11-29 14:21:56 -08:00
michael vincerra b86f0da357 Merge pull request #326 from mvincerx/beta-tui-new-03
Editorial and figure revisions to bare-metal-install-beta.
2018-11-29 13:47:50 -08:00
Michael Vincerra bd4886cb7e Refines previous edits; adds two steps in Add New User section.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-29 13:42:02 -08:00
Kristal Dale dfa355b89d Update mixer concept page
- Update concept page to include a comparative overview of mixer and mixin
- Added images to illustrated differences between mixer and mixin
- Add related links
- Corrected label for deploy-at-scale.rst so that it could be linked from mixer concept page

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-11-29 13:21:21 -08:00
michael vincerra 75dca16915 Merge pull request #325 from MCamp859/mc-assign-static-ip
Add Assign static IP address to maint guide section.
2018-11-29 11:02:45 -08:00
MCamp859 f5b036fb9e Completed final edits.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2018-11-29 13:08:48 -05:00
MCamp859 bbefa05d09 Incorporated review feedback.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2018-11-29 12:23:46 -05:00
Michael Vincerra 07a05604ed Revises per Collaborator feedback and for overall simplification.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-28 18:40:38 -08:00
michael vincerra f2afe2420b Merge pull request #328 from krisdale/kd-remove-closia
Remove unused CLOSIA substitution definition
2018-11-28 10:43:08 -08:00
Kevin Putnam b37f135399 Merge pull request #313 from puneetse/add/ps-custom-kernel-modules
Add kernel modules documentation
2018-11-27 16:45:21 -08:00
Kevin Putnam 5d669ce3a0 updating to desired site nav TOC configuration 2018-11-27 14:50:49 -08:00
Kevin Putnam 77f5c1594a fixed grammar and wording 2018-11-27 12:01:52 -08:00
Kevin Putnam 03b0107829 Updates to titles and content 2018-11-27 10:55:03 -08:00
Beth Dean 8970fbc04a updates in response to review comments: changes reports to records, removes Privacy Notice, clarifies need for local retention of records 2018-11-26 13:41:16 -08:00
Beth Dean 1d9d4e769d initial version end to end add telemetry to your application 2018-11-26 13:41:16 -08:00
Kristal Dale d18e7698db Remove unused CLOSIA substitution definition
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-11-21 14:57:39 -08:00
michael vincerra 60be280fac Merge pull request #324 from krisdale/kd-guides-substitution-update
Clean up substitutions in guides:
2018-11-19 16:24:48 -08:00
Michael Vincerra 45f6999b92 Replaces Figure 2 so generic "X.Y.Z" installer shows as UI.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-19 14:33:16 -08:00
Michael Vincerra 45c35257a6 Removes trailing white space.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-19 14:32:43 -08:00
MCamp859 739ecbe4a6 Add Assign static IP address to maint guide section.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2018-11-19 15:48:51 -05:00
Kristal Dale c21f3b9301 Clean up substitutions in guides:
- Remove CLOSIA substitution in favor of CL-ATTR
- Replace inline Clear Linux text with CL sub
- Clean up whitespace
- Clean up CLOSIA substitutions in two stragler concept pages: mixer and swupd
- Update reference to figure in bare metal install to use correct product name

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-11-19 11:20:25 -08:00
michael vincerra 145679ac60 Merge pull request #319 from psfoley/pf-greengrass-cleanup
Greengrass tutorial: Tutorial structure change, link updates, phrasing changes for clarity
2018-11-19 10:48:03 -08:00
michael vincerra a88c59bdfd Merge pull request #321 from krisdale/kd-baremetal-img-update
Update bare metal images
2018-11-19 10:32:50 -08:00
Patrick Foley 7f6b4a935c Removed extra tickmark 2018-11-19 17:58:09 +00:00
michael vincerra 0128b5243b Merge pull request #323 from mvincerx/mv-edits-bundles-06
Removes extra <tr> at top; removes <style>, overwritten by parent css.
2018-11-16 17:19:44 -08:00
Michael Vincerra ecbbb78759 Removes extra <tr> at top; removes <style>, overwritten by parent css.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-16 17:17:01 -08:00
michael vincerra 2b5c7fb1ef Merge pull request #322 from mvincerx/mv-edits-bundles-05
Revises first two <tr>'s of table; includes <style> as test.
2018-11-16 17:06:59 -08:00
Michael Vincerra b94c22cf59 Revises first two <tr>'s of table; includes <style> as test.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-16 17:04:31 -08:00
michael vincerra 26468b6203 Merge pull request #317 from intelkevinputnam/kp-fix-links
Results of weekly linkcheck
2018-11-16 16:13:31 -08:00
Michael Vincerra 7066a4642f Adds telemetrics/telemtrics to guides.rst to build to node.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-16 14:16:47 -08:00
Kristal Dale c2d0ece7f5 Update bare metal images
- Refresh images with updated product name
- Remove whitespace from rst file

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-11-16 13:04:22 -08:00
puneetse 6c900602eb Add a sentence to end of intro
Add a sentence to end of intro to complete describe the contents of te doucment and better transition
2018-11-16 10:22:35 -08:00
michael vincerra 4df59f7fe9 Merge pull request #309 from mvincerx/mv-edits-bundles-04
Adds program-generated bundle and packages list referenced in bundles.rst
2018-11-15 15:03:42 -08:00
michael vincerra d894493235 Merge pull request #320 from mvincerx/beta-tui-new-02
Consolidate live desktop image beta docs into one document: bare-metal-install-beta.rst
2018-11-15 15:02:43 -08:00
michael vincerra 159263d7b9 Merge branch 'master' into mv-edits-bundles-04 2018-11-15 14:49:58 -08:00
Michael Vincerra e400af6439 Revise all figures' numbers for revised narrative flow.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-15 14:05:21 -08:00
Michael Vincerra 1ac170279a Revise hyperlink to bare-metal-install-beta as part of consolidation.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-15 14:04:07 -08:00
Michael Vincerra 1444fee6af Revise hyperlinks.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-15 14:03:36 -08:00
Michael Vincerra 1af09259a8 Consolidate bare-metal-install-beta with same name -intro:
- Revise and reorg TOC
- Revise all figures
- Revise narrative flow
- Revise Complete installation to Finish installation

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-15 14:01:35 -08:00
Michael Vincerra 17f5f7402b Copy and rename figures from previous bare-metal-install-beta-intro
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-15 14:00:19 -08:00
Michael Vincerra a395fc16ca Delete file and consolidate with bare-metal-install-beta.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-15 13:59:24 -08:00
Patrick Foley 56d799c727 - Reordered Converting Deep Learning Models section to occur after CL install
- Removed instruction to add ggc_user and ggc_group as they are already present in CL
- Added links for Alexnet model and xml file
- Specified which configuration AWS Greengrass core software should be downloaded
- Fixed model directory path in model optimizer example for object detection
- Various other phrasing changes

Signed-off-by: Patrick Foley <patrick.foley@intel.com>
2018-11-15 19:00:47 +00:00
michael vincerra 25873903eb Merge pull request #318 from mvincerx/beta-tui-new-01
Fixes syntax and formatting errors in live desktop beta image docs.
2018-11-14 18:31:37 -08:00
Michael Vincerra 61311d70de Revises caption in Figure 2.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-14 18:28:19 -08:00
Michael Vincerra 56b197c276 Corrects syntax and formatting errors impacting rendering.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-14 18:21:52 -08:00
Michael Vincerra fb217bc924 Fixes syntax errors and corrects |CL| substitutions.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-14 18:19:06 -08:00
michael vincerra 2cd9ea94f2 Merge pull request #315 from mvincerx/beta_tui_new
Add new live desktop img beta and tui installer
2018-11-14 16:48:54 -08:00
Michael Vincerra e514baa3d3 Removes comments.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-14 16:46:29 -08:00
Michael Vincerra 82836666c9 Corrects backticks in syntax for proper rendering.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-14 16:45:18 -08:00
puneetse 54f7bb9c10 Revised with suggestions from @bwarden and @miguelinux 2018-11-14 13:52:45 -08:00
Michael Vincerra 276d764221 Adds newly generated bundles.html.txt to:
- Capture latest activity in clr-bundles since PR initial commit
- Revises datetime to appear in <th> instead of <tr> of table

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-14 13:48:19 -08:00
Michael Vincerra 6ceebea52e Adds missing punctuation, preposition, and hyperlink.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-14 13:33:52 -08:00
Michael Vincerra c34f8a148b Revises :scale: from 50% to 100% on all figures.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-14 12:08:44 -08:00
Michael Vincerra 7ead9926de Corrects syntax error on note.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-14 12:07:47 -08:00
Michael Vincerra 79d967924a Applies editorial revisions:
- Corrects typo
- Revises all menus that represent the UI to Title Case.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-14 09:43:02 -08:00
Michael Vincerra c0e5ffa2db Revises live desktop beta image; consistency.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-13 18:03:05 -08:00
Michael Vincerra f4b275c480 Revises wording and header levels.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-13 18:02:19 -08:00
Michael Vincerra 549b9a5585 Revises intro para.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-13 18:01:34 -08:00
puneetse ac4c443305 Add kernel-modules to TOC 2018-11-13 17:39:56 -08:00
Michael Vincerra fc3fbda322 Removes as result of renaming figure filenames.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-13 12:13:02 -08:00
Michael Vincerra e64a2d5212 Revises figure filenames per guideline.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-13 12:12:07 -08:00
Michael Vincerra 9145b8ce52 Corrects paths in toctree; adds notes.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-13 12:10:26 -08:00
Michael Vincerra da942ec694 Omits TOC, replaces with targets; adds retrun link; revises final sect.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-13 12:07:54 -08:00
Michael Vincerra 950fa154ea Revises intro and figure filenames per guideline.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-13 12:05:50 -08:00
Michael Vincerra 0e54ac7da6 Revises all figure filenames and intro for brevity.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-13 11:23:08 -08:00
Kevin Putnam ed17a45e71 fixed a couple broken links and escaped some URLs that were incorrectly being automatically hyperlinked by Sphinx. 2018-11-13 11:00:29 -08:00
Kevin Putnam 61f07faaca changed documentation theme to read the docs 2018-11-13 10:20:32 -08:00
Michael Vincerra d2c9620079 Adds fullpath in toctree; revises line breaks per reviewer feedback.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-12 17:49:45 -08:00
Michael Vincerra 35e09fc2e4 Corrects syntax errors.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-12 17:49:14 -08:00
Michael Vincerra 5bc2cec874 Revises verbiage and label targets for consistency.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-12 17:48:28 -08:00
Michael Vincerra 4c202b66d3 Revises verbiage intro to "desktop image" per reviewer feedback.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-12 17:46:25 -08:00
michael vincerra e61dec33be Merge pull request #316 from clearlinux/revert-305-kp-autoproxy-guide
Revert "Added Autoproxy guide"
2018-11-12 15:34:41 -08:00
michael vincerra 81db392938 Revert "Added Autoproxy guide" 2018-11-12 15:09:45 -08:00
Michael Vincerra 5c2f5e804f Renames Fig. 3 to Fig. 2; thus filename revision.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-12 12:54:08 -08:00
Michael Vincerra 47bc6a3dad Reduces to two images in install-beta-intro; image numbers revised.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-12 12:52:48 -08:00
Michael Vincerra dd693b5256 Adds link to "Try...live image install beta" document.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-12 12:51:02 -08:00
Michael Vincerra d419346adc Revises intro; adds final section, link to return to bare-metal-beta-intro.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-12 12:46:58 -08:00
Michael Vincerra 137d613a91 Revises intro and final section:
- Specify this is a continuation of bare-metal-install-beta-intro
- Incorporate feedback from UI review, Min. install req's
- Correct typo in required-options-installation target label

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-12 12:42:11 -08:00
Michael Vincerra a081d9ed11 Adds section headers, TOC, and revises wording for clarity.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-12 12:18:22 -08:00
michael vincerra fd386a9130 Merge pull request #305 from intelkevinputnam/kp-autoproxy-guide
Added Autoproxy guide
2018-11-12 11:30:12 -08:00
Michael Vincerra b79ceb24fb Revises title and intro.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-10 12:28:15 -08:00
Michael Vincerra 534514c83e Revises requirements section.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-10 11:36:55 -08:00
Michael Vincerra c9c36fb01c Simplifies Prereqs and revises content for specific beta use case.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-10 11:35:22 -08:00
Michael Vincerra a6fb705169 Revises intro for clarity and scales images to 50 percent.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-10 11:33:47 -08:00
Michael Vincerra 816df17a6d Create bare-metal-install-beta-intro landing page.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-09 18:45:26 -08:00
Michael Vincerra 7b75a68df9 Revise link: bare-metal-install-beta-intro
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-09 18:44:49 -08:00
Michael Vincerra aded6c6957 Adds bare-metal-install-beta based on tui instruction.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-09 18:01:52 -08:00
Michael Vincerra 66d1c7fb9a Create single page to create a bootable USB for your OS and:
- Include link to beta image (location TBD)
- Revise and simplify includes used to declutter

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-09 17:58:20 -08:00
Kevin Putnam a58b36117d fixed dangling reviewer comment 2018-11-09 16:45:58 -08:00
Kevin Putnam 09c0a66193 changed extensions of rst includes to .rst.txt to match new scheme 2018-11-09 16:20:35 -08:00
Kevin Putnam a5c93dbc69 added autoproxy guide and adjusted organization of the guides page including removing maintenance.rst and network.rst as they are no longer needed. 2018-11-09 16:18:21 -08:00
Michael Vincerra 4cb18f4643 Adds following for bare-metal-install-beta:
- Parent folder and child file: bare-metal-install-beta
- figures

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-09 15:21:33 -08:00
Michael Vincerra 0cc215db84 Adds link to bare-metal-install-beta on get-started.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-09 15:20:08 -08:00
puneetse 68d078ee4c Fix silly quotes 2018-11-09 14:21:21 -08:00
puneetse 92b30e5349 Fix typo and misc header formatting changes 2018-11-09 14:18:38 -08:00
Beth Dean 37cf16fd6d updates in response to review comments: changes reports to records, removes Privacy Notice, clarifies need for local retention of records 2018-11-08 16:44:18 -08:00
puneetse 33bf629eef Inital commit of kernel modules page
A page describing kernel modules and loading out-of-tree kernel modules
2018-11-08 16:43:37 -08:00
michael vincerra ba6f02b318 Merge pull request #310 from krisdale/kd-tutorials-substitution-update
Tutorials substitution update
2018-11-08 16:27:25 -08:00
Beth Dean ef14117b8e initial version end to end add telemetry to your application 2018-11-08 14:24:19 -08:00
michael vincerra 822a3b9e04 Merge pull request #311 from mvincerx/mv-edits-telemetry-guides
Telemetry guides editorial revisions.
2018-11-08 14:17:12 -08:00
Michael Vincerra 75ba97561e Adds new title as telemetry-z-api to telemetrics for toctree.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-08 14:10:45 -08:00
Michael Vincerra 35eeed664f Minor edits for clarity.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-08 14:02:00 -08:00
Michael Vincerra d5636371f6 Renames telemetry-api.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-08 13:44:31 -08:00
Michael Vincerra 56f9440936 Renames telemetry-api with a prefix of z so that it appears
last.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-08 13:43:28 -08:00
Kevin Putnam d31836951e merged with upstream 2018-11-08 13:28:50 -08:00
michael vincerra 214ad3890d Merge pull request #308 from krisdale/kd-reference-substitution-update
Update product name substitution in reference section
2018-11-08 10:54:10 -08:00
Kristal Dale 44fd806ade Update word in collab guide code section
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-11-08 10:29:34 -08:00
Michael Vincerra c8bdc52e44 Corrects syntax error and revises sentence for legibility.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-07 18:21:54 -08:00
Kristal Dale aa9fe2bd27 Clean up from merge conflict message.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-11-07 15:31:25 -08:00
Kristal Dale 8de92f42d7 Replace CLOSIA substitutions in tutorials
- Clean up white space
- Replace CLOSIA substitutions with CL-ATTR
- Replace in line Clear Linux text with CL sub
- Update links to not include Clear Linux text in link text

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-11-07 15:24:51 -08:00
Michael Vincerra e6bce3b1e0 Incorporates program-generated list of bundles and packages:
- This uses automated result of bundle_lister.py, not yet integrated
- Naive UTC time and date stamp used; going forward it replaces prose.
- Constitutes most recent update from clr-bundles as of 7 Nov. 2018.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-07 12:10:24 -08:00
Michael Vincerra 5ac83dc3e8 Revisions include:
- Removes prosiac inclusion of date; replaced by automated UTC
- Adds sentence with link to bundles-about

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-07 12:08:40 -08:00
michael vincerra 4f288d0239 Merge pull request #276 from mvincerx/add-telemetry-guides
Adds telemetry.rst landing page and 5 new guides:
2018-11-06 17:09:41 -08:00
Michael Vincerra af933879ab Changes HEREDOC to lowercase :file:heredoc.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-06 16:19:45 -08:00
Michael Vincerra 1161f50adf Corrects syntax of argument after :end-before: for proper cross-ref.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-06 16:12:12 -08:00
Michael Vincerra e2c79d33cd Removes paths to former version of telemetry-enable.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-06 16:11:24 -08:00
Michael Vincerra b376c2c284 Corrects syntax in filename ref at top, adding ":" .
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-06 15:50:24 -08:00
Michael Vincerra 689fcc2cff Removes previous version of telemetry-enable in guides/.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-06 15:49:14 -08:00
Michael Vincerra 55141d9e9a Adds full path for toctree access:
- telemetrics/telemetrics

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-06 15:47:52 -08:00
Michael Vincerra 8e4fa016a6 Incorporates more of reviewers' feedback.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-06 15:30:05 -08:00
Michael Vincerra 83a1df3d21 Incorporates reviewers' feedback.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-06 15:28:51 -08:00
Kristal Dale 1e2b3fdfa4 Update product name substitution
-Replace instances of CLOSIA substitution with CL-ATTR.
-Replace in-line use of Clear Linux with CL.
-Clean up white space.
-Limited clean up in collab section, in pref of future rework
-Set landing page toctree to use maxdepth 1

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-11-06 13:59:22 -08:00
michael vincerra 98f6c7c5d5 Merge pull request #307 from bd-dean/bd-greengrass-01
updated incorrect bundle name
2018-11-06 10:15:50 -08:00
Kevin Putnam 4180c34902 small refinement based on review feedback 2018-11-06 10:10:34 -08:00
Beth Dean a3ea96283d updated incorrect bundle name 2018-11-06 09:36:04 -08:00
Kevin Putnam 404ef3b18b fixed a few small issues. 2018-11-05 19:58:46 -08:00
Kevin Putnam e2db667098 Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into kp-autoproxy-guide 2018-11-05 11:11:56 -08:00
Kevin Putnam d009fbd3bd changes based on reviewer comments 2018-11-05 11:11:14 -08:00
michael vincerra 3d66d2a719 Merge pull request #300 from krisdale/kd-docker-update
Docker tutorial - misc clean up
2018-11-02 16:31:14 -07:00
Kristal Dale 300e8e7b5b Merge branch 'master' into kd-docker-update
- to resolve build warnings in this branch
2018-11-02 16:06:32 -07:00
Kristal Dale 23c3285766 Replace "tutorial" with "instructions" in link to bare metal install instructions.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-11-02 14:50:22 -07:00
Kevin Putnam 0e40388eda added autoproxy guide and adjusted organization of the guides page including removing maintenance.rst and network.rst as they are no longer needed. 2018-11-02 13:31:45 -07:00
michael vincerra fe2fe7268d Merge pull request #304 from mvincerx/mv-edits-bundles-03
bundles.html: removes inline styles to address error:
2018-11-02 13:05:33 -07:00
Michael Vincerra 296dbbfa16 Removes <head> element from bundles.html to address css error.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-02 11:58:42 -07:00
puneetse f3e8dc8307 Merge pull request #5 from clearlinux/master
Update from upstream master origin
2018-11-02 18:55:36 +00:00
Michael Vincerra 68d9e7ca76 Removes inline styles to address error:
- Root cause unknown; likely PHP or Drupal related
- Previous PR 277 did NOT include any edits to bundle.html
- Inline styles are overwritten by higher-levell css

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-02 10:19:58 -07:00
michael vincerra 1d5b582ace Merge pull request #303 from mvincerx/mv-edits-bundles-01
Revise header level to test error: mistaken styles inclusion.
2018-11-02 09:33:04 -07:00
Michael Vincerra 2cefc36098 Revise header level to test error: mistaken styles inclusion.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-02 09:14:39 -07:00
michael vincerra 945531b04a Merge pull request #301 from mvincerx/mv-edits-greengrass-openvino-06
Greengrass tutorial: Resolves syntax errors, which cause build errors.
2018-11-01 18:30:58 -07:00
Michael Vincerra f6e5be79c1 Resolves build errors:
- Removes metadata from embedded tags
- Changes from `<item>` to ``<item>`` where previous syntax failures occurred.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-01 18:26:10 -07:00
michael vincerra 6a1840ecf4 Merge pull request #298 from krisdale/kd-autospec-update
Correct broken link and add related topic.
2018-11-01 18:04:29 -07:00
michael vincerra 35785b2f3d Merge pull request #296 from MCamp859/k8s-tut-edit
Kubernetes tutorial: Added details in Install pod network add-on section
2018-11-01 17:58:18 -07:00
michael vincerra bee312a109 Merge pull request #289 from clearlinux/curl-vmware2-update
curl-vmware2-update
2018-11-01 17:24:42 -07:00
michael vincerra ad208d0e21 Merge pull request #288 from clearlinux/curl-vmware1-update
update vmware curl command
2018-11-01 17:24:13 -07:00
michael vincerra d8ce35eef8 Merge pull request #287 from clearlinux/curl-live-update
curl update for live image
2018-11-01 17:23:53 -07:00
michael vincerra 6aafe95620 Merge pull request #286 from clearlinux/curl-kvm-update
update kvm curl command
2018-11-01 17:22:57 -07:00
michael vincerra d3551dd7fb Merge pull request #295 from krisdale/kd-tutorials-edit
Re-enable show toctree for tutorials landing page.
2018-11-01 17:13:13 -07:00
michael vincerra 0f38c2363a Merge pull request #299 from mvincerx/mv-edits-greengrass-openvino-05
Greengrass tutorial: Corrects Sphinx syntax errors for rendering.
2018-11-01 16:26:59 -07:00
Michael Vincerra 02dbf2b8e2 Applies additional syntax corrections for rendering.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-01 16:04:08 -07:00
Kristal Dale b8dff12df4 - Clean up white space
- Fix warning re spacing
- Replace CLOSIA substitution with CL-ATTR
- Add CL subs to replace inline product name
- Update links with Clear Linux name in link text to not use name (replace with CL substitution)
- Update prereq to use standard bare metal basic install and update text
- Update related links section to be "Related topics"

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-11-01 15:04:21 -07:00
Michael Vincerra a083d600a8 Corrects Sphinx syntax errors for correct rendering.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-01 15:03:09 -07:00
michael vincerra 514a61042d Merge pull request #291 from clearlinux/telem-be-update
update telem backend tutorial
2018-11-01 14:07:31 -07:00
michael vincerra e5dfd2adb6 Merge pull request #297 from mvincerx/mv-edits-greengrass-openvino-04
Revisions for accuracy and conciseness to AWS Greengrass tutorial:
2018-11-01 13:41:11 -07:00
Kristal Dale 0d09f0a59f Correct broken link to next steps section (used old section title).
Add Bundles as a related topic.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-11-01 12:07:45 -07:00
Michael Vincerra 03337a6c13 Revisions for accuracy and conciseness:
- Revises para 2 for conciseness and accuracy, now as list
- Revises section “Complete creating lambda”
- Revises Create User Accounts section

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-11-01 12:07:00 -07:00
Kristal Dale e04f718fd2 Re-enable show toctree. Update maxdepth to 1.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-11-01 09:23:48 -07:00
michael vincerra 892d064df3 Merge pull request #294 from mvincerx/mv-edits-greengrass-openvino-03
Applies trademarks, revises hyperlinks, and re-formats.
2018-11-01 09:00:05 -07:00
MCamp859 d2603e5aec Edited more details in “Install pod network add-on” section.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2018-11-01 10:40:25 -04:00
MCamp859 1d04a16d61 Added more details in “Install pod network add-on” section.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2018-11-01 10:34:53 -04:00
michael vincerra c95d8c08a0 Merge pull request #277 from mvincerx/mv-edits-bundles
Remove 4 bundle descriptions on bundles.rst reference page
2018-10-31 18:32:48 -07:00
Michael Vincerra b2e9a88202 Applies trademarks, revises hyperlinks, and re-formats.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-31 18:21:18 -07:00
michael vincerra eda7f5a53c Merge pull request #293 from mvincerx/mv-edits-greengrass-openvino-02
Applies tables and minor corrections to formatting.
2018-10-31 16:35:54 -07:00
Michael Vincerra 279b316fd1 Applies tables and minor corrections to formatting.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-31 16:34:02 -07:00
michael vincerra 710a5ca7b1 Merge pull request #292 from mvincerx/mv-edits-greengrass-openvino-01
Applies corrections to links and rewording.
2018-10-31 15:21:02 -07:00
Michael Vincerra 1beb4065ea Applies corrections to links and rewording.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-31 15:08:17 -07:00
Tom Leavitt a4fe59fa53 update telem backend tutorial
Removed the reference to the telemd daemon and made it more generic
2018-10-31 14:09:57 -07:00
michael vincerra e15f049aad Merge pull request #290 from mvincerx/add-greengrass-openvino
Add greengrass openvino; initial commit.
2018-10-31 11:15:44 -07:00
Michael Vincerra 1567b43a22 Initial commit; assigns link in tutorial.rst; first draft.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-31 10:55:58 -07:00
Tom Leavitt 5098d6de32 curl-vmware2-update
update the curl script to download correct file
2018-10-31 10:49:34 -07:00
Tom Leavitt fce6846e5c update vmware curl command
Update the curl command to download the correct vmware image
2018-10-31 10:46:51 -07:00
Tom Leavitt c692fbfd8f update kvm image typo
fixed typo of filename
2018-10-31 10:42:26 -07:00
Tom Leavitt 86e3645465 curl update for live image
update curl command to download the latest live image
2018-10-31 10:41:18 -07:00
Tom Leavitt 86a2b44d81 update kvm curl command
Update the command to download the latest kvm image
2018-10-31 10:33:54 -07:00
michael vincerra d1b9acf9f1 Merge pull request #281 from krisdale/kd-autospec-concept-edit
Autospec concept updates
2018-10-31 09:07:13 -07:00
Beth Dean a815ad2d0e updated title
updated title
2018-10-31 08:57:16 -07:00
Beth Dean 393d92c21a Updated title
Updated title
2018-10-31 08:56:39 -07:00
Beth Dean 5a55dd249f updated title
Using sentence case
2018-10-31 08:55:43 -07:00
Beth Dean b78fd71f6a telemetry title change
changed title.
2018-10-31 08:54:22 -07:00
Beth Dean 26227215bf update title
updated title to Telemetry.
2018-10-31 08:53:21 -07:00
Beth Dean 89d9d27f55 updating title
updating title to "telemctl options"
2018-10-31 08:50:55 -07:00
MCamp859 4e0c79ffae Edited details in “Install pod network add-on” section.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2018-10-31 11:47:26 -04:00
Michael Vincerra 813ab57dd0 Adds greengrass.rst; initial commit.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-30 18:48:35 -07:00
michael vincerra 40947890ed Merge pull request #285 from clearlinux/bare-metal-curl-patch
update curl script in bare-metal-install
2018-10-30 17:47:14 -07:00
Tom Leavitt 047da96e0c bare-metal-curl patch update
changed download/clearlinux.org to download.clearlinux.org
2018-10-30 14:31:02 -07:00
MCamp859 b1f84c5ece Added details to “Install pod network add-on” section.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2018-10-30 14:53:01 -04:00
Tom Leavitt a4e17ccfa4 update curl script in bare-metal-install
Update the curl script to correctly identify the latest installer image available in the image directory
2018-10-30 11:23:37 -07:00
Kristal Dale afaa1ce5be Update basic process (steps 6 and 7) to include feedback from @phmccarty
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-30 11:10:58 -07:00
michael vincerra a76fc74390 Merge pull request #282 from krisdale/kd-autospec-guide-edit
Update Autospec guide for clarity
2018-10-29 14:09:46 -07:00
Kristal Dale b8a3886122 - Update "Use your RPM" section title to "Next steps" for consistency
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-29 13:44:27 -07:00
Kristal Dale 6293ca6529 Revise Autospec
- Condense intro paragraph, with focus on autospec first
- Clarify control files are not required, prior to basic steps
- Add basic process intro

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-29 13:31:45 -07:00
michael vincerra fdbdf84f63 Merge pull request #283 from krisdale/kd-concepts-edit
Maintenance on Concepts page
2018-10-29 11:53:24 -07:00
Michael Vincerra 84217dfdf2 Changes heading level to match standard.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-29 08:57:06 -07:00
michael vincerra a781500ed3 Merge pull request #279 from intelkevinputnam/kp-fix-cross-links
fixed link to sphinx-doc.org
2018-10-25 20:01:46 -07:00
michael vincerra de5bf5e08c Merge pull request #274 from odwdinc/odwdinc-patch-docker_fix
Fixed Docker's default configuration.
2018-10-25 19:57:47 -07:00
Kristal Dale a852c71fd8 Maintenance on Concepts page
- Update intro text to be more concise.
- Update to use new product name substitution

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-25 14:14:28 -07:00
Kristal Dale d762d27cb8 Update Autospec guide for clarity
- Remove custom mix prereq
- Remove note re install, in favor of more standard prepreq text
- Remove whitespace
- Add related topics
- Add summary end sentence directing user to next possible steps
- Remove include of overview of autospec concept. Move 'for detailed explanation...' to intro (this includes link to concept).
- Remove mixer section and skip to links to mixer section.
- Add Option 1, 2, 3 to the 3 options to build RPMs (to clarify where option starts/ends)
- Replace 'run this' and 'install this' with specifics in tooling instructions
- Minor edits to intro for each build option

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-25 13:46:38 -07:00
Kristal Dale 07514bdd3f Autospec concept updates
- Get rid of whitespace
- Simplify intro (use training as ref)
- Remove overview heading to be consistent with other pages
- Remove list of control files in preference of existing table of common control files and ref to complete list in readme
- Add Related topics at end of article
- Remove unused overview section incl markers (no references after update to autospec guide)
- Table of example control files updated to show only files to control dependencies (a logical group of control files, rather than a mix)
- Move control files into its own section at end
- Update section How autospec works to include Note bullets in the steps to give picture of complete workflow

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-25 12:22:04 -07:00
Kevin Putnam 24cad8de93 fixed link to sphinx-doc.org 2018-10-25 11:32:51 -07:00
michael vincerra d173dbd252 Merge pull request #278 from odwdinc/odwdinc-patch-user-space
removed depends on os-clr-on-clr
2018-10-25 00:55:26 +00:00
Michael Vincerra 8525a68f51 Standardizes titles to simple present in two documents.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-24 14:40:22 -07:00
odwdinc 4a2fa7e395 typo fix
Signed-off-by: odwdinc <anthony.pray@gmail.com>
2018-10-24 13:06:49 -07:00
odwdinc 1ac66ffacb removed depends on os-clr-on-clr
No need to install os-clr-on-clr bundle when all we need is sudo, the sysadmin-basic bundle seemed much more appropriate hear.

Signed-off-by: odwdinc <anthony.pray@gmail.com>
2018-10-24 13:01:55 -07:00
Michael Vincerra de9cd6fbe0 Renames parent and child files names per @bd-dean:
- Parent folder from telemtry to telemetrics
- Files from telemetry.rst to telemetrics.rst in guides
- Revises Next steps text in telemetry-journal.rst

Signed-off-by: Michael Vincerra
<michael.vincerra@intel.com>
2018-10-24 12:55:02 -07:00
michael vincerra e25713ab00 Merge pull request #273 from MCamp859/k8s-tutorial
Streamlined config & run sections and edited text for clarity.
2018-10-24 19:44:15 +00:00
MCamp859 9a03f10c64 Added review feedback.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2018-10-23 21:14:20 -04:00
Michael Vincerra 6577f229d3 Remove bundle description files:
- containers-basic
- openssh-server
- os-core
- kvm-host

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-23 17:21:38 -07:00
Michael Vincerra a1553223bd Remove list of 4 bundles because:
- Bundles cater to cloud use cases only
- Include Clear Containers; deprecated
- Give undue emphasis without justification for their selection

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-23 17:16:36 -07:00
michael vincerra f288e9d6d6 Merge pull request #275 from krisdale/kd-compat-check-edit
Update compatibility check with updated product name.
2018-10-24 00:03:30 +00:00
Michael Vincerra 060a991f04 Adds telemetry.rst landing page and 5 new guides:
- telemctl
- telemtry-api
- telemtry-config
- telemetry-enable
- telemetry-journal

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-23 16:45:10 -07:00
Kristal Dale d06da0be88 Update compatibility check with updated product name.
- Updated example output from compatibility check script based on updated script
- Updated page title: simplified title, reduce overuse of product name

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-22 14:53:01 -07:00
odwdinc 453b1dd878 Fixed Docker's default configuration.
Added base setup need to get Docker running

Signed-off-by: odwdinc<anthony.pray@gmail.com>
2018-10-22 10:06:18 -07:00
michael vincerra 6e049b8dd1 Merge pull request #267 from mvincerx/mv-edits-cgdisk-manual-install
Add option to encrypt the root partition in cgdisk-manual-install
2018-10-19 21:33:42 +00:00
MCamp859 e698306f52 Streamlined config & run sections and edited text for clarity.
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2018-10-17 10:36:15 -04:00
michael vincerra 8a57367c5f Merge pull request #269 from mvincerx/mv-edits-kubernetes01
Revises CL attributions; applies grammatical and Sphinx-syntax edits.
2018-10-11 17:30:58 -07:00
Michael Vincerra fb6faf10e5 Applies attribution, syntax, and sentence-level revisions.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-11 17:26:30 -07:00
michael vincerra f8d0f57257 Merge pull request #268 from intelkevinputnam/kp-fix-broken-links
fixed example URLs that were not supposed to be hyperlinks
2018-10-11 17:07:47 -07:00
Michael Vincerra 98c6b48104 Revises CL attributions; applies grammatical and Sphinx-syntax edits.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-11 16:08:20 -07:00
michael vincerra 7d658283df Merge pull request #255 from joselamego/lamego-2nd-k8s
kubernetes: Add tutorial
2018-10-11 15:07:05 -07:00
Jose Lamego 85210e0583 kubernetes: update swap partition masking command 2018-10-11 16:28:40 -05:00
Kevin Putnam b5a99a453c changed wording to add context to example links 2018-10-11 10:21:10 -07:00
Kevin Putnam 06738341b4 fixed example URLs that were not supposed to be links in bulk-provision.rst 2018-10-11 10:18:35 -07:00
Jose Lamego 819050bfde kubernetes: Add troubleshooting tip for timeouts
Signed-off-by: Jose Lamego <jose.a.lamego@intel.com>
2018-10-11 09:18:34 -05:00
Michael Vincerra ce5c1aa2e4 Adds 2nd screenshot to encrypt the root partition.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-10 17:53:07 -07:00
Michael Vincerra cd7ed20ea5 Adds 1st new screenshot for encrypting root partition.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-10 17:52:22 -07:00
Michael Vincerra 1da0a12508 Adds section on the option to encrypt the root partition.
- Adds two new screenshots, Fig. 15, Fig. 16

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-10 17:48:46 -07:00
Michael Vincerra 068b927aca Adds target labels to header for reference from cgdisk document.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-10 17:47:37 -07:00
Jose Lamego 71f7de4740 kubernetes: Add /etc/hosts file
Kubernetes looks for a hosts file that is not delivered by default.

This change creates (or adds to it if it exists) the /etc/hosts
file with the localhost and hostname mapping to IP 127.0.0.1

Signed-off-by: Jose Lamego <jose.a.lamego@intel.com>
2018-10-10 14:11:10 -05:00
michael vincerra bd693d2b1c Merge pull request #263 from krisdale/kd-web-server-install-edits
Updates to "Create a Clear Linux* based web server" tutorial (resolves issue #256).
2018-10-09 20:43:00 -07:00
Kristal Dale 386acead9a Remove unneeded back ticks from stateless link definition.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-09 16:48:31 -07:00
michael vincerra d146ac5c49 Merge pull request #262 from mrkz/openssh_new_port
Document how to change OpenSSH default port.
2018-10-09 16:15:52 -07:00
michael vincerra 4db7e3e5d6 Merge pull request #259 from krisdale/kd-machine-learning-edits
Update machine learning tutorial title and content clean up
2018-10-09 14:52:07 -07:00
Kristal Dale 904d62888c Update formatting of code-blocks to use bash color coding (for command examples)
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-09 11:44:47 -07:00
Kristal Dale 6ed2ba376e - Applied requested updates from issue #256. Verified changes/full tutorial.
- Minor grammatical/text edits for clarity.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-08 16:56:35 -07:00
Kristal Dale 3d92de602b Clean up extra returns.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-08 14:57:29 -07:00
Kristal Dale b75b688066 - Updated section headings to use correct underlining and capitalization. Updated heading text for clarity.
- Update first CL reference to use CL-ATTR.
- Break out first steps in Change default port section to be one step per #.
- Update code-block command examples to use bash style. Separate the example commands from the example output.
- Remove prompt # from example commands (per guidelines).
- Minor capitalization and grammar edits.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-08 14:47:31 -07:00
Simental Magana, Marcos 19c6f692b6 Document how to change OpenSSH default port.
This commit documents how to change the OpenSSH port on Clear Linux*.

Clear Linux* enables an `sshd.socket` systemd unit, which listens in
port 22 by default.

This commit fixes #261

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2018-10-08 10:49:41 -05:00
michael vincerra 181d91b6f7 Merge pull request #260 from mvincerx/wordpress-reorg-fix
Wordpress tutorials reorg fix
2018-10-04 21:45:03 -07:00
Kristal Dale 46b7bcb845 - Revise tutorials landing page text per discussion with @mvincerx
- Hide tutorials landing page toctree
- Revise titles and intro for tutorial pages per discussion with @mvincerx
- web-server-install: Update to use contents:: local with some minor supporting reorg of content; add link to stateless feature in text
- wp-install: Removed note re update with swupd as not relevant to the content of the tutorial

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 21:34:42 -07:00
Kristal Dale 3ae68432b0 - simplify tutorial landing page (remove duplicate info re bare metal install, which is included in part 1)
- Remove redundant "OS" with use of substitution

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 21:32:54 -07:00
Kristal Dale ef8ab0cd88 - Clean up reST formatting
- Clean up section headers
- Add Next steps section, for consistency

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 21:32:16 -07:00
Kristal Dale c70d105c98 Reorg of WordPress tutorial (and related) files, to correct their placement in the tutorials nav section.
Changes include:
- Move all WordPress tutorial files into WordPress folder (landing page, web server install, wp-install, and related images)
- Update WP landing page to more clearly indicate child pages of tutorial, hide toctree
- All files related to WordPress tutorial: replace CLOSIA with CL-ATTRs, correct attributions
- grammar

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 21:28:58 -07:00
michael vincerra ba4bfb8c74 Merge pull request #258 from krisdale/kd-wordpress-tut-reorg2
Continues previous branch: kd-wordpress-tut-reorg
2018-10-04 21:02:43 -07:00
Michael Vincerra 26c4d5c2c7 Merge branch 'master' of https://github.com/mvincerx/clear-linux-documentation 2018-10-04 17:45:20 -07:00
Kristal Dale 53171a42ec - Update tutorial title to indicate what it will teach
- Simplify introduction
- Update CL name substitutions
- Update section title "Additional resources" to use standard "Related topics"
- Replace "Install and configure Clear Linux Host.." title with "Prerequisites". Update section to be more consistent with other prereq sections e.g. tutorial assumption and instruction to update CL.
- Correct section title delineation with correct depth

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 16:02:12 -07:00
Kristal Dale b1d133291e - Continues previous branch: kd-wordpress-tut-reorg
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 15:46:59 -07:00
Michael Vincerra 25257c5d6f Merge branch 'master' of https://github.com/mvincerx/clear-linux-documentation 2018-10-04 15:32:44 -07:00
Kristal Dale 3f5c9ca69d - Continues previous branch: kd-wordpress-tut-reorg
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 15:31:31 -07:00
Michael Vincerra fb32a149ae Merge branch 'master' of https://github.com/mvincerx/clear-linux-documentation 2018-10-04 15:26:34 -07:00
Kristal Dale c2df870101 - Continues previous branch: kd-wordpress-tut-reorg
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 15:21:54 -07:00
Michael Vincerra d9c0b4b084 Merge branch 'krisdale-kd-wordpress-tut-reorg2' 2018-10-04 15:03:49 -07:00
Kristal Dale add771144b - Continues previous branch: kd-wordpress-tut-reorg
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 14:52:39 -07:00
michael vincerra 8f172fa508 Merge pull request #257 from clearlinux/revert-247-kd-wordpress-tut-reorg
Revert "Wordpress tutorial reorg"
2018-10-04 12:40:39 -07:00
michael vincerra bd0cc2b3f5 Revert "Wordpress tutorial reorg" 2018-10-04 12:34:58 -07:00
michael vincerra 14377428b6 Merge pull request #247 from krisdale/kd-wordpress-tut-reorg
Wordpress tutorial reorg
2018-10-04 12:33:39 -07:00
Kristal Dale 0ed5d4e203 Merge branch 'kd-wordpress-tut-reorg' of github.com:krisdale/clear-linux-documentation into kd-wordpress-tut-reorg
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 11:25:12 -07:00
Kristal Dale 3856ab90fe - minor clean up as part of conflict merge
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 11:15:00 -07:00
Kristal Dale 5c85eb2a47 - Revise tutorials landing page text per discussion with @mvincerx
- Hide tutorials landing page toctree
- Revise titles and intro for tutorial pages per discussion with @mvincerx
- web-server-install: Update to use contents:: local with some minor supporting reorg of content; add link to stateless feature in text
- wp-install: Removed note re update with swupd as not relevant to the content of the tutorial

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 11:05:25 -07:00
Kristal Dale 1b0e7414cb - simplify tutorial landing page (remove duplicate info re bare metal install, which is included in part 1)
- Remove redundant "OS" with use of substitution

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 11:05:24 -07:00
Kristal Dale c8c4fc842d - Clean up reST formatting
- Clean up section headers
- Add Next steps section, for consistency

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 11:05:24 -07:00
Kristal Dale e4ffc495c6 Reorg of WordPress tutorial (and related) files, to correct their placement in the tutorials nav section.
Changes include:
- Move all WordPress tutorial files into WordPress folder (landing page, web server install, wp-install, and related images)
- Update WP landing page to more clearly indicate child pages of tutorial, hide toctree
- All files related to WordPress tutorial: replace CLOSIA with CL-ATTRs, correct attributions
- grammar

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-04 11:05:24 -07:00
Jose Lamego 5ea027a47c kubernetes: Add tutorial
This tutorial describes how to install, configure, and run the Kubernetes
system on Cler Linux OS using either the Kubernetes runtime interface
CRI-O and kata-runtime or Docker* and runc.

Signed-off-by: Jose Lamego <jose.a.lamego@intel.com>
2018-10-03 21:49:02 -05:00
michael vincerra 9e91f68f59 Merge pull request #253 from puneetse/edit/ps-security--concept
Fix title of security concept page
2018-10-03 15:12:30 -07:00
puneetse c7c3f68f0a Align PR to change in upstream
Align  with change from @intelkevinputname 023e0ee8c3
2018-10-03 14:41:51 -07:00
puneetse a79e4e8d82 Update name to OS Security
per feedback from @intelkevinputnam
2018-10-03 14:40:30 -07:00
michael vincerra 1a1ce6c40f Merge pull request #254 from intelkevinputnam/kp-contents-depth-1
reduced contents depth to 1 in security.rst and mixer.rst
2018-10-03 13:36:04 -07:00
Kevin Putnam 023e0ee8c3 reduced contents depth to 1 in security.rst and mixer.rst 2018-10-03 13:15:03 -07:00
puneetse 7f4cd54d9d Remove "OS" from the title
The |CL-ATTR| substitution includes "OS" causing it to currently appears as "Clear Linux* OS OS Security"
2018-10-03 11:16:52 -07:00
puneetse bde0278279 Merge pull request #4 from clearlinux/master
Update from upstream master
2018-10-03 11:10:55 -07:00
michael vincerra 88369f8742 Merge pull request #252 from mvincerx/mv-edits-telemetry-enable
Telemetry-enable: Corrects attributions, formatting, hyperlink.
2018-10-02 17:49:03 -07:00
Michael Vincerra 5880eed5de Merge branch 'mv-edits-telemetry-enable' of https://github.com/mvincerx/clear-linux-documentation into mv-edits-telemetry-enable 2018-10-02 17:35:05 -07:00
Michael Vincerra b240097e17 Adds |CL-ATTR| attribution and corrects section header.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-02 15:50:23 -07:00
Kristal Dale 1862a2593d - Revise tutorials landing page text per discussion with @mvincerx
- Hide tutorials landing page toctree
- Revise titles and intro for tutorial pages per discussion with @mvincerx
- web-server-install: Update to use contents:: local with some minor supporting reorg of content; add link to stateless feature in text
- wp-install: Removed note re update with swupd as not relevant to the content of the tutorial

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-10-02 14:33:13 -07:00
Michael Vincerra 9b716482db Merge branch 'master' into mv-edits-telemetry-enable 2018-10-02 14:30:17 -07:00
michael vincerra 3d6f5b631a Merge pull request #251 from intelkevinputnam/kp-decompress-vs-uncompress
KP decompress vs uncompress
2018-10-02 13:31:13 -07:00
Kevin Putnam f49bcb80b0 fixed CL and CL-ATTR substitutions in download-verify... docs and fixed the local TOC in mixer.rst 2018-10-02 11:05:49 -07:00
Kevin Putnam e9c32f7397 removed references to now deleted files in custom-clear-container.rst 2018-10-02 10:22:11 -07:00
Kevin Putnam 11c9ba03b1 removed the last of the clear containers section 2018-10-02 09:53:57 -07:00
michael vincerra a8c38e5a4b Merge pull request #250 from clearlinux/mv-github-issue-template
Add two new issue templates for new document and modify document or image.
2018-10-02 09:20:04 -07:00
michael vincerra d419b0ba3b Update new-document.md 2018-10-01 16:39:11 -07:00
Beth Dean aad153106e Update telemetry-enable.rst 2018-10-01 15:15:39 -07:00
Michael Vincerra 820e69f383 Revises Line 7, adding daemons telemprobd and telempostd.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-01 15:09:52 -07:00
Michael Vincerra 44d608ca69 Corrects attributions, header, formatting, and hyperlink.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-10-01 13:58:43 -07:00
michael vincerra 3c1f11273e Merge pull request #246 from clearlinux/bd-telemetry
updates to reflect telemetry client refactoring
2018-10-01 13:36:55 -07:00
Kevin Putnam 028f6798f1 fixed merge problem 2018-10-01 12:24:32 -07:00
Kevin Putnam 5e67c4fa52 improved includes related to decompress 2018-10-01 12:16:29 -07:00
michael vincerra cdce8905b8 Omit duplicate 2018-10-01 11:56:33 -07:00
michael vincerra 5d499fe7c8 Omit duplicate 2018-10-01 11:56:11 -07:00
michael vincerra 39d1f88a04 Omit duplicate. 2018-10-01 11:55:37 -07:00
michael vincerra 048687f557 Update issue templates 2018-10-01 11:50:32 -07:00
Kevin Putnam ecffbf09e5 changed usage of uncompress to decompress where it made sense 2018-10-01 11:14:42 -07:00
michael vincerra 55d3cd6c91 Merge pull request #243 from krisdale/kd-hostname-new
New guide: change hostname
2018-09-28 18:38:14 -07:00
Kristal Dale 1fe62a0c41 - corrected reST formatting (indentation)
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-28 16:23:26 -07:00
michael vincerra cd6e0b6cf6 Merge pull request #227 from tmarcu/mixer
Update mixer docs to current release
2018-09-28 15:10:37 -07:00
Kristal Dale 307dc6dcd7 - Added clarification about the os-core bundle
- Clean up reST formatting

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-28 13:43:08 -07:00
Kristal Dale 5ef00db52c - simplify tutorial landing page (remove duplicate info re bare metal install, which is included in part 1)
- Remove redundant "OS" with use of substitution

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-28 13:22:19 -07:00
Kristal Dale 429de66f72 Revert emphasis on word to original.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-28 12:33:04 -07:00
Kristal Dale 04522e1b01 Applied the following minor edits:
- Move note into a note box
- enclose flag names in **
- Minor text revisions for readability/grammar

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-28 12:33:04 -07:00
Tudor Marcu 0894c919c6 Update mixer docs to current release
Signed-off-by: Tudor Marcu <tudor.marcu@intel.com>
2018-09-28 12:33:04 -07:00
michael vincerra 2f1ba1f36e Merge pull request #242 from krisdale/kd-bare-metal-reorg
Get Started - bare metal org clean up
2018-09-27 14:17:09 -07:00
Kristal Dale e884735a73 - Clean up reST formatting
- Clean up section headers
- Add Next steps section, for consistency

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-27 13:50:19 -07:00
Kristal Dale 777af9aa97 - standardize Related topics heading, Next steps heading
- Clean up heading markup (reST)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-27 13:15:21 -07:00
Beth Dean d35522aee4 Update telemetry-about.rst
updated telempostd description, kept at high level, will provide more detail in other documentation.  Also changed |CL| to |CL-ATTR| for first instance.
2018-09-27 13:02:42 -07:00
Kristal Dale 8b85477a25 - reST formatting clean up
- Remove generic prompt ("$") from example command lines, for consistency
- Update example command lines in kvm.rst to use codeblock:bash instead of codeblock::console, for consistency

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-27 10:51:07 -07:00
Kristal Dale 16c13d4079 reST formatting clean up
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-27 09:25:51 -07:00
Beth Dean 95618807d3 updates to relect telemetry client refactoring, changes telemd to telempostd & telemprobd 2018-09-26 14:38:35 -07:00
Kristal Dale 9b65f735b5 VMware player instructions: replace steps list with local contents, remove CL images section and add link to images page in
Download section.
VMware ESXI install: remove duplicate sentence from intro.
VMware ESXI preconf: move link to available images under download section for consistency.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-26 14:36:16 -07:00
michael vincerra 0b961155d5 Merge pull request #244 from balcsida/patch-1
Fix typo
Merged. Good catch.
2018-09-26 09:08:33 -07:00
Kristal Dale 408d5817b8 Revisions to simplify sentences and examples, bring in-line with collaboration guidelines.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-25 12:46:51 -07:00
Dávid Balatoni d3880ce8d8 Fix typo 2018-09-25 10:34:59 +02:00
Kristal Dale 16354e3872 Reorg of WordPress tutorial (and related) files, to correct their placement in the tutorials nav section.
Changes include:
- Move all WordPress tutorial files into WordPress folder (landing page, web server install, wp-install, and related images)
- Update WP landing page to more clearly indicate child pages of tutorial, hide toctree
- All files related to WordPress tutorial: replace CLOSIA with CL-ATTRs, correct attributions
- grammar

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-24 15:21:42 -07:00
Kristal Dale 7720c91423 Edits for grammar.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-24 13:45:59 -07:00
Kristal Dale 2dcc0e147d Add missing Windows attribution.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-24 13:06:16 -07:00
Kristal Dale e2316340eb Initial commit for new hostname guide. Updated landing page to add link to new guide.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-24 11:34:32 -07:00
Kristal Dale ed8b66a4e1 Reorg of bare metal install (and related) files, to correct their placement in the get started nav section.
Changes include:
- Move bare metal manual install and cgdisk manual install (and related images) into folders, sibling to bare metal install (auto)
- Update get started landing page to provide intro, hide toctree
- All files in get started: replace CLOSIA sub with CL-ATTR, replace all references to Clear Linux with appropriate sub
- Minor attribution corrections

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-24 10:56:12 -07:00
michael vincerra f575df49a6 Merge pull request #240 from mvincerx/mv-edits-source-index
Omits toctree ref to clear-containers; resets maxdepth to 1.
2018-09-20 16:09:39 -07:00
Michael Vincerra f316932ef2 Omits toctree ref to clear-containers; resets maxdepth to 1.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-20 11:46:06 -07:00
michael vincerra acfcd7a121 Merge pull request #239 from mvincerx/mv-edits-swupd-search1
Applies edits for clarity; applies attributions and trademarks.
2018-09-20 08:59:01 -07:00
Michael Vincerra 14fd18edc9 Adds more underline to address sphinx build failure.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-19 16:25:57 -07:00
Mike Tullis 5e191ae3d4 Merge pull request #238 from mvincerx/mv-edits-available-bundles5
Revise child, available-bundles, to bundles so it appears in navigation menus.
2018-09-19 12:17:01 -06:00
Michael Vincerra a7fa43ddcd Applies trademark edit to Kata.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-19 10:43:29 -07:00
Michael Vincerra 6912afdcd4 Simplifies bullets under Related Topics.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-19 10:30:39 -07:00
Michael Vincerra 8a8b31f2b6 Revises wording for clarity; applies branding attributions.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-19 09:58:32 -07:00
Michael Vincerra b889f8fa22 Updates instances of Clear Linux using proper substitutions.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-18 16:43:49 -07:00
Michael Vincerra 90b728d13a Revises hyperlink target to omit problematic special characters.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-18 14:05:42 -07:00
Michael Vincerra 4e24f2e89d Changes line break for Sublime to recognize hyperlink.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-18 13:56:49 -07:00
Michael Vincerra 8c44749f72 Adds empty space before <target> reference.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-18 13:37:11 -07:00
Michael Vincerra 76a40083e3 Revises hyperlink ref to available bundles to make it unique.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-18 13:30:23 -07:00
Michael Vincerra acd86c2149 Adds missing hyperlink for Intel® Virtualization Technology.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-18 09:28:40 -07:00
Michael Vincerra c4d3a7d598 Fixes underline length in header.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-18 09:19:09 -07:00
Michael Vincerra d57c051e89 Updates to |CL-ATTR| where necessary.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-17 16:16:25 -07:00
Michael Vincerra 10f9fb9daf Updates in-text reference to <bundles>; omits URL method.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-17 16:12:15 -07:00
Michael Vincerra a0ac2fd124 Updates reference to new doc title bundles and |CL-ATTR|.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-17 16:03:49 -07:00
Michael Vincerra 6ed3f93b87 Updates reference to new doc title bundles and |CL-ATTR|
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-17 15:59:37 -07:00
Michael Vincerra 5258f1abe3 Updates reference to new doc title bundles and |CLR-ATTR|.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-17 15:49:04 -07:00
Michael Vincerra 4e9dbf8505 Updates reference to new doc title <bundles> page.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-17 15:44:41 -07:00
Michael Vincerra 92093be98c Changes file name reference to :ref:bundles
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-17 14:50:12 -07:00
Michael Vincerra 243e0703ff Changes internal file name at top to ..bundles:
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-17 14:45:57 -07:00
Michael Vincerra ef893406be Renamed available-bundles.rst to bundles.rst
- Purpose: So bundles.rst shows up under bundles folder.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-17 14:16:04 -07:00
michael vincerra 67bbcd60cd Merge pull request #236 from krisdale/kd-validate-signatures-edit
Correct commands in validate signatures instructions
2018-09-14 16:56:12 -07:00
michael vincerra 6255b69307 Merge pull request #235 from mvincerx/mv-edits-available-bundles4
Adds correct date when bundles were updated.
2018-09-14 15:36:46 -07:00
Kristal Dale c1878b35d4 Corrected minor typo.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-14 15:06:41 -07:00
Kristal Dale 38e37a0e45 Update validation steps to reflect updated process:
- remove leading './' for step 4 of Image content validation
- remove important note for step 4 of Image content validation
- correct file name for step 1 of Update content validation from Manifest.sig to Manifest.MoM.sig.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-14 14:56:11 -07:00
michael vincerra ed6eab4fd2 Merge pull request #234 from mvincerx/mv-update_flatpak_tutorial_gif
Applies Sphinx syntax and branding edits:
2018-09-14 14:49:35 -07:00
Michael Vincerra fca6168266 Adds |CL-ATTR| to title for maintainability.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-14 14:47:44 -07:00
Michael Vincerra 551e34e7f4 Adds correct date when bundles were updated.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-14 10:33:36 -07:00
Michael Vincerra 71ebc35287 Adds |CL-ATTR| on first use in body text to reflect branding change.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-14 10:16:11 -07:00
Michael Vincerra 12e17d7883 Applies Sphinx syntax and branding edits:
- Revises headers to follow convention per collab guidelines
- Revises CL in accordance with new branding
- Removes `$` for CLI prompts and corrects code-blocks to bash
- Adds sentence in para 2, `download it here`, a previously unused link

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-13 18:19:48 -07:00
michael vincerra afea723c4b Merge pull request #232 from mrkz/update_flatpak_tutorial_gif
Update flatpak tutorial
2018-09-13 17:59:16 -07:00
michael vincerra 2ee73cec40 Merge pull request #213 from puneetse/add/ps-security-concept
Add document highlighting security in Clear Linux
2018-09-12 11:38:20 -07:00
puneetse 2a448cc415 Implement fixes raised by @mvincerx 2018-09-12 11:35:03 -07:00
michael vincerra e33b854a90 Merge pull request #230 from alexjch/typo-errors
Fix for document inconsistencies
2018-09-12 09:49:13 -07:00
michael vincerra f9d170afe3 Merge pull request #217 from mvincerx/mv-edits-virtualbox01
Update VirtualBox get-started to reflect changes to CL kernel LTS 4.14:
2018-09-12 09:44:52 -07:00
Michael Vincerra 4e0adfa689 Removes note re LGA and reverts content per request.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-12 09:43:00 -07:00
michael vincerra 3e31b00b91 Merge pull request #229 from mvincerx/mv-edits-available-bundles3
Add pundle descriptions and update bundles manually.
2018-09-12 09:35:50 -07:00
Mike Tullis fc87dbb0d2 Merge pull request #231 from krisdale/kd-update-name-subs
Update official Clear Linux name
2018-09-12 10:22:44 -06:00
Michael Vincerra 0f40fefb61 Adds intro paragraph under Install Guest Additions.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-11 17:10:13 -07:00
Michael Vincerra 80fe620b3c Adds back content starting at Line 150 per bwarden.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-11 17:04:46 -07:00
puneetse a79bb5b7a3 Fix indents 2018-09-11 16:59:43 -07:00
Michael Vincerra 91ce6c3590 Updates all bundles' includes; final phase of review.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-11 16:14:05 -07:00
puneetse 28f0b5eacf Implement changes brought up by @mvincerx 2018-09-11 15:16:58 -07:00
Simental Magana, Marcos 4f80aecda3 clear-linux/tutorials/flatpak/figures: cleanup
this commit removes the *png files that are no longer used
for the flatpak tutorial.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2018-09-11 14:51:32 -05:00
Simental Magana, Marcos 00cd5de43d clear-linux/turorials/flatpak: update tutorial
This commit updates the Flatpak tutorial to make use
of the gnome-software application and keep the command
line setup as well.

LibreOffice flatpak repository changed to Flathub.
This commit  updates the instructions to install it
as documented in https://www.libreoffice.org/download/flatpak/

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2018-09-11 14:51:32 -05:00
Michael Vincerra 170f68c977 Revises bundle includes through service-os-dev.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-10 16:47:27 -07:00
puneetse d67da866d1 Implement some changes requested by @mvincerx 2018-09-10 16:13:33 -07:00
Kristal Dale 37811ae11f Update the official Clear Linux product name:
- Substitutions
- Python config file
- Replace hard coded product name in page heading with sub on CL doc landing page
- Replace hard coded product name with sub in system-requirements

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-10 15:57:22 -07:00
Michael Vincerra caed282b6d Revises and updates bundles from ImageMagick to cloud-control.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-10 10:56:45 -07:00
Alex Jaramillo 941501f262 Fix for document inconsistencies
* Changed directory name for mixer workspace where the workspace is given
a path and further in the document the workspace path different, this
leads to an error when using correct procedure specified in document.
This change uses the same directory path.

* Fix for a typo where the correct default value for a configuration
file name is incorrect and when copying value from document will lead to
errors when following proper procedure specified in document.

Signed-off-by: Alex Jaramillo <alex.v.jaramillo@intel.com>
2018-09-10 09:33:47 -07:00
michael vincerra 4fa71378eb Merge pull request #225 from krisdale/kd-clear-linux-edits
Revise text to clean up transition between the title/description for …
2018-09-09 11:37:57 -07:00
Michael Vincerra abe6932a64 Adds more pundle descriptions:
- from systemd-cryptsetup to zsh

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-09 11:08:34 -07:00
Michael Vincerra 5d4447281e Adds more descriptions of pundles up to "suricata".
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-08 22:32:23 -07:00
Michael Vincerra 84bb9e9857 Adds descriptions for pundles per CLEAR-3685. Phase 1.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-07 18:01:42 -07:00
michael vincerra c417d87125 Merge pull request #228 from mvincerx/mv-edits-swupd-search
Omit internal doc TOC; only two subheads, unnecessary.
2018-09-07 16:56:11 -07:00
Michael Vincerra 0fcde11cce Omit internal doc TOC; only two subheads, unnecessary.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-09-07 15:45:42 -07:00
michael vincerra 27aba465b5 Merge pull request #216 from krisdale/kd-swupd-about-edits
Revised intro on Software update concepts page
2018-09-07 14:01:09 -07:00
Kevin Putnam 260f5e4969 fixed wording of PAM cracklib bullet 2018-09-06 14:27:13 -07:00
Kevin Putnam ea713be3fb Merge pull request #221 from puneetse/add/ps-deploy-at-scale-guide
Add guide for deploying at scale
2018-09-06 14:11:03 -07:00
Kevin Putnam 468d7b6ced Merge pull request #223 from puneetse/edit/ps-vmware-docs
Revise VMware ESXi document introductions
2018-09-06 14:10:24 -07:00
Kevin Putnam dae467c115 slight modifications to vmware-esxi-installs 2018-09-06 14:07:56 -07:00
Kevin Putnam fd209affcd fixed 3rd reference to WEB-SERVER-SCALE and dangling and 2018-09-06 13:47:38 -07:00
Kristal Dale 648276de82 Updated Clear Linux official name in documentation substitutions.
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-06 13:41:00 -07:00
Kristal Dale 9081f8e97d Revise text to clean up transition between the title/description for each documentation section. Hide TOC so there
is not a duplicate toc in page.

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-09-04 14:43:49 -07:00
Kevin Putnam 878af25d9e Corrected some typos and made some wording adjustments. 2018-08-30 14:27:09 -07:00
puneetse 20cb86a11d Add abbr to CVE and RST syntax fixes 2018-08-30 14:10:36 -07:00
puneetse febbb7af87 Add link to ister and cloud-init guide 2018-08-29 16:56:40 -07:00
puneetse c92b616aee Rephrase flexibility of manua install 2018-08-29 16:48:41 -07:00
puneetse 7cd79e72e7 Merge branch 'master' into add/ps-deploy-at-scale-guide 2018-08-29 13:24:23 -07:00
puneetse 58ca30f1bb Add doc to guides TOC 2018-08-29 13:21:57 -07:00
puneetse f1c2a0bfd9 Make introductions to VMware docs consistent 2018-08-29 13:20:10 -07:00
puneetse 826dd7faf2 Clarify difference between vmware docs 2018-08-29 10:14:52 -07:00
puneetse 23a47af45d Change to dynamic TOC 2018-08-29 10:12:57 -07:00
puneetse 6aecafbb22 Revise latest Linux section 2018-08-28 16:19:15 -07:00
puneetse e3ea11ab08 Expand and escape first CL mentions 2018-08-28 15:51:11 -07:00
puneetse 0e422f4733 Implement some changes requested by @intelkevinputnam 2018-08-28 15:47:36 -07:00
puneetse 700f2d754b Implement some changes requested by @intelkevinputnam 2018-08-28 15:40:06 -07:00
puneetse 1258c5d4f4 Implement some changes requested by @intelkevinputnam 2018-08-28 15:36:14 -07:00
puneetse e78e3eff1b Fix some RST syntax 2018-08-28 15:28:35 -07:00
puneetse 4143c261bc Merge branch 'master' into add/ps-security-concept 2018-08-28 14:05:22 -07:00
puneetse a6a24fc132 Add security doc to to concept toctree 2018-08-28 14:00:09 -07:00
puneetse a208cc8d84 Merge pull request #3 from clearlinux/master
update from upstream master
2018-08-27 16:11:13 -07:00
puneetse c47f74cac5 Fix grammatical error 2018-08-27 13:36:32 -07:00
Kevin Putnam 1c1f2b3fa6 Merge pull request #222 from intelkevinputnam/kp-fix-fmv
asm code-block is not recognized by sphinx 1.2.2
2018-08-24 10:33:56 -07:00
Kevin Putnam 90418a9195 asm code-block is not recognized by sphinx 1.2.2 - changed to :: 2018-08-24 10:23:46 -07:00
Kristal Dale 155d3f1bc9 - corrected term grammar
- updated page to use CL substitution

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-08-23 14:31:47 -07:00
puneetse 15a81d1347 Fix a couple minor typos 2018-08-23 08:01:32 -07:00
puneetse d4a07f4470 Add OSV abbreviation 2018-08-22 16:09:50 -07:00
puneetse 0a83102459 Fix more typos 2018-08-22 16:00:59 -07:00
puneetse f252dce315 Fix a few typos noticed by @tpleavitt 2018-08-22 15:46:36 -07:00
Kristal Dale 9c93967789 - Corrected reST syntax
- Removed quotes on terms, italicized first use of new term
- Removed multiple, redundant reference to full CLOSIA text, in favor of shorter, more readable 'Clear Linux'
- Minor edits to Bundles section, to make non-user type specific
- Added heading to mixer tool paragraph, link to concept page (so sections mirror order of intro paragraph, clarify topic as separate from Update speed section)
- Remove commands to enable/disable (we don't focus on this level of detail anywhere else in this page - it is about the concepts and links to details where needed)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-08-22 15:40:54 -07:00
puneetse ca3e88d7cc Implement some feedback from @nesiusra 2018-08-21 12:22:38 -07:00
puneetse 406aa79b6c Revise minimized attack surface section 2018-08-21 10:51:54 -07:00
Kevin Putnam 5f8fe10c88 Fixed TOC tree syntax error
Depth option was missing ':' and ':local:' was on the same line as the contents directive.
2018-08-17 14:32:49 -07:00
michael vincerra 700707f438 Merge pull request #215 from mvincerx/dev-workstation
Add dev workstation to cater to developers' needs to find and add minimum bundles.
2018-08-17 11:12:18 -07:00
Michael Vincerra 2ad5774038 Revised wording in intro.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-17 11:11:10 -07:00
Michael Vincerra 3a110c77a7 Adds note regarding adding multiple bundles.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-17 11:09:46 -07:00
Michael Vincerra 13c6cfd571 Refines swupd search options, -b; revises wording in dev-workstation.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-17 11:03:26 -07:00
michael vincerra 0af368dfa6 Merge pull request #214 from mvincerx/guides-vs-tutorials
Define guides vs tutorials
2018-08-16 17:47:39 -07:00
Michael Vincerra d0d95ce789 Removes repetitive "Find" from bulleted list.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-16 17:45:09 -07:00
Michael Vincerra 04c3a56b45 Revises bullet 3 to clarify justification of guides' usage.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-16 17:40:49 -07:00
Michael Vincerra b93737553e Revises documents:
- Adds notes to swupd-search to clarify scope of functionality
- Revised develoepr-workstation table and copyedits for clarity.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-16 17:29:44 -07:00
Mike Tullis 2bb84715b9 Merge pull request #220 from intelkevinputnam/kp-compat-hw
Fixed TM and brand references
2018-08-16 13:28:45 -06:00
Kevin Putnam 33d77d9b89 removed extra processor mentions and shifted other TM * to better match standard usage 2018-08-16 12:19:39 -07:00
Kevin Putnam ed264ca10d Restored original TOC Tree order in reference.rst
Did not fix
2018-08-15 17:59:29 -07:00
Kevin Putnam 973ec261a1 Fix compatible hardware link problem
switched location in TOC tree
2018-08-15 17:45:48 -07:00
Kevin Putnam 6a996309a3 Merge pull request #219 from clearlinux/compatible-hw
Lists hardware compatible with Clear Linux
2018-08-15 17:37:37 -07:00
ihutchin 97948d6903 Fixing copyright markings
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2018-08-15 17:33:46 -07:00
ihutchin adaf3159ae Adding trademark \*'s to platforms
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2018-08-15 17:26:33 -07:00
ihutchin 29e0f275fa Including trademarks
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2018-08-15 17:12:11 -07:00
Michael Vincerra 1bea0ec609 Reduces wordiness of descriptions.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-15 16:52:34 -07:00
Michael Vincerra acfa8fcd91 Simplifies problem statement of Example section more.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-15 16:39:11 -07:00
Michael Vincerra 849db054ee Reduceslength of preface in Example section.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-15 16:36:15 -07:00
Michael Vincerra 49ae1ad3dc Removes note re -dev versions of bundles; copyedits for legibility.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-15 16:27:58 -07:00
ihutchin 94a7cb4010 Add not all inclusive clause
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2018-08-15 16:18:36 -07:00
Michael Vincerra a244881bac Replaces Python with new Kata guide in swupd-search; revises dev workstation.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-15 15:27:06 -07:00
ihutchin 0f64b8deb7 List of hardware compatible with Clear Linux
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2018-08-15 13:59:20 -07:00
puneetse ddadce7857 RST syntax fixes and minor intro edit 2018-08-14 16:31:37 -07:00
puneetse 6c3e1964f2 Add document for deploying Clear at scale
Inital add for deploying Clear Linux at scale.
2018-08-14 16:24:40 -07:00
Michael Vincerra 1f95d68954 Revisions made for logical flow and toc:
- Reorder inclusion of swupd-search in developer-workstation
- Add swupd-search to toctree of maintenance.rst
- Revise FAQs in swupd-search

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-14 15:46:09 -07:00
Michael Vincerra 8a0c7387b4 Update documentation to reflect changes to CL kernel LTS 4.14:
- Replace "Install VirtualBox" with Prerequisites
- Add new hyperlink to troubleshoot enabling VT on IA (previous unhelpful)
- Replace section  "Linux Guest Additions" with note on LTS integration.

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-14 12:07:03 -07:00
Michael Vincerra 5a33a42730 Revises files to clarify purpose and to add references to swupd-guide.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-13 12:12:19 -07:00
Kristal Dale 9689ac0eeb Draft edits
- Updated intro, emphasis on introducing CL update compared to traditional update
- Removed the (repeated) definition of the traditional wya, already used elsewhere
- Removed intro paragraph heading to be more consistent with layout of other concept pages
- Added link to bundles page from bundles section
- Moved 'using swupd' link to Updating section (from bottom of page where it came after mixer discussion)

Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2018-08-10 15:24:58 -07:00
puneetse 224f1c3c24 Minor edits 2018-08-10 12:56:21 -07:00
Michael Vincerra fd33bb2f79 Adds swupd-search to illustrate how to search and add bundle.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-09 18:38:31 -07:00
Michael Vincerra ae8f303b35 Adds developer-workstation to cater to developers' needs.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-09 18:37:48 -07:00
Michael Vincerra c84c7af336 Adds developer-workstation to parent TOC
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-09 18:37:05 -07:00
Michael Vincerra 769c922fbc Revises wording of tutorials for simplicity.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-09 16:51:38 -07:00
Michael Vincerra 51ceff5817 Redefines guides and tutorials by:
- Revising clear-linux top-level TOC
- Adding a clear definition of what a guide is
- Adding a clear definition of what a tutorial is

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-09 14:57:15 -07:00
puneetse dd823416ce Remove ambigious note and formatting fixes. 2018-08-09 14:23:13 -07:00
puneetse bdf97e4c7e Initial commit of security.rst
A document describing design choices that highlight security in Clear Linux
2018-08-08 15:27:54 -07:00
michael vincerra 34487d2d46 Merge pull request #211 from mvincerx/mv-edits-documentation
Revises parent toctree depth from 2 to 3; show embedded toctree, rest…
2018-08-07 09:24:29 -07:00
Michael Vincerra d2ffc5f8ae Revises parent toctree depth from 2 to 3; show embedded toctree, rest.rst.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-06 10:16:32 -07:00
michael vincerra 543b255b6e Merge pull request #204 from mvincerx/bare-metal-installation
Replaces outdated screenshots for CL installation
2018-08-03 10:40:29 -07:00
michael vincerra bc5115df97 Merge pull request #209 from mvincerx/mv-edit-cross01
Inserts missing spaces after code-block.
2018-08-03 10:40:05 -07:00
Michael Vincerra a39a091926 Inserts missing spaces after code-block.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-03 10:38:10 -07:00
michael vincerra 11f5669991 Merge pull request #208 from mvincerx/mv-edit-cross
Mv edit cross
2018-08-02 16:50:12 -07:00
Michael Vincerra 8a264676da Tweaks bare-metal-install-8.png
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-02 16:44:56 -07:00
Michael Vincerra cddc32b1ca Resizes bare-metal-install-8.png
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-02 16:36:16 -07:00
Michael Vincerra 60b404a900 Crop and resize all to 1920x1080px
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-02 15:50:53 -07:00
Michael Vincerra b727b5f1e5 Resize same as previous.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-02 15:00:03 -07:00
Michael Vincerra a8b0555407 Resize cgdisk...-11.png
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-02 14:55:46 -07:00
Michael Vincerra f420164490 Resizes cgdisk-manual-install-11.png
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-02 14:48:46 -07:00
Michael Vincerra f0a130bbca Merge branch 'master' of https://github.com/clearlinux/clear-linux-documentation into bare-metal-installation 2018-08-02 14:32:55 -07:00
Michael Vincerra 93577dcec3 Revises and crops bare-metal-install-8 and cgdisk-manual-install-11
- Update screenshots to reflect current screens in installer

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-02 14:29:37 -07:00
Michael Vincerra 48095298ff Resizes and crops bare-metal-manual-install-9.png
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-02 14:06:13 -07:00
Michael Vincerra 121e6f1658 Resizes same image to 1920x1080px.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-02 11:50:28 -07:00
Michael Vincerra 1f84339237 Adds bare-metal-manual-install-9.png to test aspect ratio.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-02 11:40:51 -07:00
Michael Vincerra 5b39163851 Removes mod attempt from previous push.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-02 10:38:51 -07:00
Michael Vincerra 4cf7a21bc4 Adds URL for 'Sphinx documentation' close to its use.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-02 10:36:10 -07:00
Michael Vincerra ace4f38a59 Mod attempt to resolve reference to rest.rst, line 6 2018-08-02 09:26:04 -07:00
Michael Vincerra 7331b6d354 Confirms URI correct at bottom of page.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-01 17:34:29 -07:00
Michael Vincerra e6ea26dd82 Corrects URI, previously dead, and redirects to actual markup section.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-01 17:20:47 -07:00
Michael Vincerra af11db092a Fixes legacy error, extra line break, which broke URL.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-01 17:14:22 -07:00
Michael Vincerra 32d465787a Adds missing tick mark at end of include directive.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-01 17:08:57 -07:00
Michael Vincerra ab77c0c7a6 Add missing value for code-block in example.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-01 17:05:47 -07:00
Michael Vincerra e13738c0f5 Adds comparison of target and anchor, trad HTML usage.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-01 16:54:59 -07:00
Michael Vincerra 04055beee1 Describes actual use of include directive with use of targets.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-01 16:47:00 -07:00
mvincerx 50e9cbeb19 Merge pull request #207 from mvincerx/autospec06
Fixes typo in the `include` directive.
2018-08-01 11:19:45 -07:00
Michael Vincerra 30c9a19184 Corrects missing punctuation and corrects header on Overivew
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-08-01 10:03:05 -07:00
mvincerx a5e0dcc6e0 Merge pull request #205 from intelkevinputnam/kp-rm-warnings
Fixed last of the warnings in the Sphinx Build
2018-08-01 09:49:43 -07:00
Kevin Putnam ea4ce1a9e0 changed link and text 2018-08-01 09:29:58 -07:00
Kevin Putnam 288a3edd59 major edits to inline.rst including use of parsed-literal for rendered examples 2018-07-31 15:49:07 -07:00
Michael Vincerra bc4b4b673d Fixes typo in the include directive.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-31 12:07:02 -07:00
mvincerx db0ba5cce0 Merge pull request #206 from MCamp859/telem-fig-fix
Moved figure up a level to correct reference.
2018-07-31 10:41:47 -07:00
Kevin Putnam 10aece4ee2 fixed overall formatting of inline.rst 2018-07-31 08:22:28 -07:00
MCamp859 7074d43144 Moved figure up a level to correct reference.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-07-31 11:22:01 -04:00
Kevin Putnam 09fdf7747e fixed some line breaks 2018-07-30 16:28:45 -07:00
Kevin Putnam ae25316714 added line break 2018-07-30 14:45:10 -07:00
puneetse 4c85ddc01b Merge pull request #2 from clearlinux/master
Update from upstream master
2018-07-30 14:37:37 -07:00
Kevin Putnam ab15d98ddc Fixed the last of the warnings - not at zero 2018-07-30 14:25:56 -07:00
mvincerx 1b52463239 Merge pull request #198 from MCamp859/telemetry-edits
Add telemetry concept to CL docs.
2018-07-27 15:27:10 -07:00
MCamp859 27e2ab30a6 Corrected references and ref label spelling.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-07-27 13:41:08 -04:00
Michael Vincerra f429d58d6e Adds parentheses for 'automatic'
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-26 17:24:35 -07:00
Michael Vincerra 7d8c5dde9f Replaces outdated screenshots for CL installation
- Retitles bare metal 'manual' for parallelism
- Retitles bare metal 'automatic' for parallelism

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-26 17:19:57 -07:00
MCamp859 51cf60b2d2 Incorporated review feedback.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-07-26 16:32:37 -04:00
mvincerx cb51dfddbf Merge pull request #203 from MCamp859/kata-docs-update
Updated kata and kata_migration tutorials.
2018-07-26 11:58:21 -07:00
mvincerx bd281c65c2 Merge pull request #202 from mvincerx/autospec05
Appends ':' to the end of the target-label
2018-07-26 10:43:02 -07:00
MCamp859 e8f6a074b9 Updated kata and kata_migration tutorials.
Updated info for selecting runtime and edits for text flow and clarity.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-07-25 21:55:58 -04:00
mvincerx 09d392ac95 Merge pull request #200 from intelkevinputnam/kp-jira-3406
Kp jira 3406
2018-07-25 17:05:01 -07:00
Michael Vincerra a4875df4fb Appends ':' to the end of the target-label
- where it appears in autospec-about
- where it is used in the "include"

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-25 16:57:31 -07:00
Kevin Putnam 5eab2ea6bf updated includes to new code standard 2018-07-25 16:37:57 -07:00
mvincerx addd0961ba Merge pull request #201 from mvincerx/autospec04
Adds target-anchors to cross reference with new method.
2018-07-24 15:44:09 -07:00
Michael Vincerra 9b0e141aa1 Adds target-anchors to cross reference with new method. 2018-07-24 12:54:54 -07:00
Kevin Putnam cbea9d3f4d up to 27 fixes and down to 68 warnings 2018-07-23 16:52:02 -07:00
mvincerx 217ac48b47 Update issue templates 2018-07-23 16:34:00 -07:00
mvincerx 8ecd89265a Update issue templates 2018-07-23 16:32:34 -07:00
mvincerx 00b6ca1c4f Update issue templates 2018-07-23 16:29:06 -07:00
mvincerx e06981e4cf Update issue templates 2018-07-23 16:26:42 -07:00
Kevin Putnam 0b08cf0cb0 first 23 fixes to remove warnings from build - down to 75 warnings 2018-07-23 16:25:15 -07:00
mvincerx a1b765bedd Add issue workflow to categorize new guides into 3 categories
- Basics; Developer; and Administrator. 
- Result of Gap Analysis
- Github user: mvincerx
2018-07-23 16:18:16 -07:00
mvincerx 1384891b3e Create guides_feedback
Submitted to organize new requests into 3 categories as result of recommended changes from Gap Analysis for Clear Linux Documentation 'Guides'.
2018-07-23 16:02:15 -07:00
MCamp859 1b55b0d487 Add telemetry concept to CL docs.
Update related telemetry rst files to add links.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-07-19 15:31:14 -04:00
mvincerx cbb38e1544 Merge pull request #197 from mvincerx/mv-edits-kata02
Replaces hash w/ asterisk under 'More information about Docker in |CLOSIA|'
2018-07-17 17:45:23 -07:00
Michael Vincerra 32d44093f7 Replaces hash with asterisk below 'More information about Docker in |CLOSIA|'
- If hash is used, there are two 'titles' rendered in webpage left menu

Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-17 17:40:35 -07:00
mvincerx 8aa642f68f Merge pull request #196 from intelkevinputnam/kp-azure
Kp azure
2018-07-17 13:32:42 -07:00
mvincerx 9cec9dcf3c Merge pull request #195 from mvincerx/autospec03
Adds two missing values to code-blocks; revises intro paragraph.
2018-07-17 12:48:36 -07:00
Kevin Putnam e056361c6e fixed figure links 2018-07-17 12:15:34 -07:00
Kevin Putnam 3e8a8889a7 fix to make sure ms azure changes are visible in final rendered site 2018-07-17 12:11:18 -07:00
mvincerx a1b37ab895 Merge pull request #193 from puneetse/edit/ps-docker-tutorial
Update Docker tutorial to remove Clear Containers reference
2018-07-16 17:00:33 -07:00
mvincerx 34ba21d28c Merge branch 'master' into edit/ps-docker-tutorial 2018-07-16 16:00:26 -07:00
Michael Vincerra b7a99447df Corrects grammatical errors. Corrects Sphinx syntax for URLs.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-16 15:52:00 -07:00
Michael Vincerra 85dd899c83 Adds two missing values to code-blocks; revises intro paragraph.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-16 15:10:37 -07:00
mvincerx 6f5e1aa84c Merge pull request #194 from mvincerx/autospec02
Autospec02
2018-07-16 14:18:49 -07:00
Michael Vincerra ff01559f28 Grammatical change foil to isolate sphinx build errors
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-16 14:16:44 -07:00
Michael Vincerra 9b68607094 Removes unnecessary hidden comment.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-13 10:43:47 -07:00
mvincerx 01b518495e Merge pull request #190 from mvincerx/add-contents-directive
Adds `contents::` directive to Clear Linux collaboration guide.
2018-07-12 15:12:00 -07:00
Michael Vincerra 4c818be239 Fixes typo.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-12 15:09:34 -07:00
mvincerx 1ee47c4767 Merge pull request #184 from mvincerx/add-nginx-web-server
Adds nginx web-server to show how to host mixer updates.
2018-07-12 15:06:22 -07:00
mvincerx 5ed6448e93 Merge pull request #165 from mvincerx/autospec01
Create autospec guide and autospec-about to fulfill JIRAs:
2018-07-12 15:04:37 -07:00
puneetse 18ca599fe1 Remove Clear Containers reference. Add Kata
Clear Containers runtime integration was removed. Updating documentation to reflect that.
2018-07-12 12:20:26 -07:00
Michael Vincerra a16acb9084 Corrects formatting.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-12 10:49:17 -07:00
Michael Vincerra 8cce36d61f Fixes format for contents: directive
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-12 10:41:51 -07:00
mvincerx 9dfe5aa567 Merge pull request #192 from mvincerx/mv-edits-kata
Removes instances of s/cc-runtime for kata per @devimc
2018-07-12 10:19:05 -07:00
Michael Vincerra e23dcbbe9c Removes instances of s/cc-runtime for kata per @devimc
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-12 10:06:35 -07:00
Michael Vincerra bdfa11846e Adds :contents: directive to Clear Linux collaboration guide.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-11 17:09:18 -07:00
mvincerx dada6c0a4f Merge pull request #189 from intelkevinputnam/kp-kata-tutorial
added link to clear container migration
Closes PR 188.
2018-07-11 14:50:39 -07:00
Kevin Putnam 0eaa2542c7 added link to clear container migration 2018-07-11 14:40:42 -07:00
mvincerx 85ce42bfe6 Merge pull request #186 from intelkevinputnam/kata-tutorial
Updates to Kata Containers tutorial
2018-07-11 14:13:29 -07:00
Kevin Putnam bf70fb60fd corrected runtime references 2018-07-11 14:09:53 -07:00
Michael Vincerra 9b3013b2d7 Adds new URL for helloclear https://github.com/clearlinux/helloclear/archive/
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-11 13:56:22 -07:00
Michael Vincerra 276db46105 Applies line edits to clarify nginx default configuration.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
2018-07-11 13:20:07 -07:00
mvincerx b620349700 Merge pull request #187 from intelkevinputnam/kp-swupd-about
fixed issue 162
2018-07-11 10:52:03 -07:00
Kevin Putnam 7cb3cf7bcc fixed issue 162 2018-07-10 17:14:56 -07:00
Kevin Putnam 0299157e2b Merge branch 'master' of github.com:clearlinux/clear-linux-documentation into kata-tutorial 2018-07-10 17:01:02 -07:00
mvincerx 6c2012f21d Merge pull request #185 from intelkevinputnam/swupd-guide
removed version number reference from autoupdate portion of swupd guide
2018-07-10 16:38:19 -07:00
Kevin Putnam dd716f19bb added note for proxy config for docker, improved wording throughout, and removed asterisks where they weren't needed. 2018-07-10 16:20:01 -07:00
Kevin Putnam cc080b83bc removed version number reference 2018-07-10 12:14:00 -07:00
mvincerx 13a515d8aa Merge pull request #157 from MCamp859/kata-migration-edits
Edits to kata-migration for branding and format.
2018-07-09 13:26:49 -07:00
mvincerx 29c96a21fa Merge branch 'master' into kata-migration-edits 2018-07-09 13:26:27 -07:00
mvincerx 47a803d0dc Merge pull request #155 from joselamego/master
kata-containers: add tutorial
2018-07-09 13:20:34 -07:00
mvincerx 79b63b440e Merge pull request #182 from intelkevinputnam/swupd-guide
Swupd guide
2018-07-03 18:09:51 -07:00
Kevin Putnam 963039ec22 added autoupdate version to swupd-guide.rst 2018-07-03 16:59:34 -07:00
Michael Vincerra 9b0ff80def Adds nginx web-server to show how to host mixer updates.
- Simplifies and combines two mix workflows at start
- Fixes Sphinx syntax
- Replaces incorrect link to web server in section CONTENTURL, VERSIONURL

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-07-03 16:11:56 -07:00
mvincerx 123cc7313a Merge pull request #183 from mltullis/mltullis-test
Simplified sentence (test PR)
2018-07-03 11:35:57 -07:00
Mike Tullis 9242b467b8 Simplified sentence (test PR) 2018-07-03 11:29:34 -07:00
Kevin Putnam 2e4c037ac6 merged out of sync swupd-guide.rst 2018-07-03 10:31:42 -07:00
Kevin Putnam 2135cccc98 removed update.rst as material is duplicate of swupd-guide.rst, updated swupd-guide, and updated maintenance.rst to reflect removal update.rst 2018-07-03 10:28:10 -07:00
Kevin Putnam 979abaa9f6 removed reference to successful manual update 2018-07-02 14:45:43 -07:00
Kevin Putnam 70d8c38987 fixed some wording and typos 2018-07-02 14:12:44 -07:00
Kevin Putnam 93a1f5621d added the changes swupd guide file 2018-07-02 12:33:39 -07:00
Kevin Putnam b9dbe66076 corrected some linking problems and renamed the swupd guide file 2018-07-02 12:33:07 -07:00
Kevin Putnam 598d4fda9a added swupd-guide to toc 2018-07-02 12:22:55 -07:00
Kevin Putnam 7386f26245 added more material 2018-07-02 12:21:18 -07:00
Jose Lamego dea47748b5 Update kata.rst 2018-07-02 11:08:03 -05:00
mvincerx e65963e72d Merge pull request #181 from puneetse/edit/ps-image-types-reference
Update document describing image types
2018-06-29 14:12:54 -07:00
Michael Vincerra 5379715cf9 Corrects Sphinx syntax, spelling, and document formatting.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-29 13:40:53 -07:00
mvincerx 98b2c0715f Merge pull request #179 from mvincerx/mv-edits-edit/ps-increase-virtual-disk-size
Mv edits edit/ps increase virtual disk size
Replaces PR 174.
2018-06-28 17:14:26 -07:00
Kevin Putnam daa1a45997 first commit of swupd-guide.rst 2018-06-28 13:28:43 -07:00
puneetse 053d57c682 Move image types document from guide to reference 2018-06-28 12:35:44 -07:00
puneetse 27273f7aea Split table into 2
This helps understand the difference between images by catagorizingthem and highlights what users are most likely looking for.
2018-06-28 12:32:24 -07:00
puneetse 353f967c3d More descriptive description and file readability
Add some consistency to dscriptions, references to images with optimized kernels.
2018-06-28 12:20:33 -07:00
puneetse 85e87d3b16 Add preference to use IMG over ISO 2018-06-28 11:24:29 -07:00
puneetse 1e9b5ce107 Remove hyperv-mini image
hyperv-mini  image is being deprecated
2018-06-28 10:51:48 -07:00
mvincerx d8e52793d8 Merge pull request #178 from intelkevinputnam/iss163
Fix for issue #163 - lack of uniformity for validating image integrity
2018-06-27 15:42:45 -07:00
Kevin Putnam 48fda09850 trimmed header underline to match header 2018-06-27 15:26:23 -07:00
Kevin Putnam aa9baaad2a fixed title to align with project standards 2018-06-27 15:17:16 -07:00
mvincerx 3bcb776ef1 Merge pull request #170 from mvincerx/mv-edits-compatible-kernels
Applies grammatical and trademark edits:
Removes broken hyperlink.
2018-06-27 13:47:48 -07:00
Michael Vincerra 23364b05a3 Removes external hyperlink from Intel Clear Containers:
- Reason: Previous page to which it was linked was removed.

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-27 13:40:57 -07:00
mvincerx d92a71908e Merge pull request #177 from puneetse/edit/ps-vmware-image-convert-vmdk
Update VMware ESXi preconfigured image install document
2018-06-26 17:36:11 -07:00
Michael Vincerra d1542099f3 Corrects syntax for:
- Figures and labels
- Internal TOC
- External references to URLs
- Relative paths to files

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-26 17:25:33 -07:00
Michael Vincerra 5b6c781c69 Fixes syntax on figures and code blocks for proper rendering.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-26 16:26:00 -07:00
puneetse a19a19e48d Fix lsblk output 2018-06-26 15:43:23 -07:00
mvincerx b6baaa0317 Merge pull request #176 from clearlinux/bug/ps-docker-tutorial
Fix minor syntax error blocking substitution
2018-06-26 15:27:57 -07:00
Kevin Putnam b16660a9f0 added a reference to validate-signatures.rst to download-verify-uncompress-linux.rst for uniformity (issue 163). made a couple wording changes to validate-signatures.rst and added a label to help with navigation 2018-06-26 12:21:29 -07:00
puneetse 5d30581692 Add vCLI option to connect
vMA is being deprecated
2018-06-26 11:47:00 -07:00
puneetse 79511445b0 Fix minor syntax error blocking substitution
No space after period was causing |CL| substitution not to expand
2018-06-25 20:00:14 -07:00
puneetse fcc3d3095c Fix broken link reference 2018-06-25 14:08:51 -07:00
puneetse 371b823e2e Recommend using vMA and add VMware doc references
vMA is the official recommendation from VMware for running vmkfstools.
2018-06-25 14:06:52 -07:00
puneetse f014bc5c01 Change to ToC directive with page anchors 2018-06-25 11:47:22 -07:00
puneetse be55e1bcf5 Add reference back to VMware player install. 2018-06-25 11:32:44 -07:00
puneetse c5e462ade0 Merge pull request #1 from clearlinux/master
Update from upstream master
2018-06-25 11:10:44 -07:00
puneetse 63a862b615 Minor formatting and clarifications. 2018-06-25 10:33:42 -07:00
puneetse b8af0eb051 Split figure into two and minor clarifications 2018-06-22 10:36:26 -07:00
mvincerx 2797953be3 Merge pull request #173 from mvincerx/mv-edits-add/bundle-search-commands
Mv edits add/bundle search commands
2018-06-21 15:00:13 -07:00
mvincerx 074f83f707 Merge pull request #172 from mvincerx/mv-edits-add/ps-docker-tutorial
Mv edits add/ps docker tutorial
2018-06-21 14:45:23 -07:00
Michael Vincerra 54cfae7152 Corrects Sphinx syntax, URL; and prepends commands with sudo.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-21 13:55:49 -07:00
puneetse 746bef2d0d Add second level headers 2018-06-21 13:53:20 -07:00
Michael Vincerra 53ad59e18d Corrects syntax, adds internal TOC, and adds link to tutorials.rst
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-21 13:22:13 -07:00
puneetse 078ee76f1d Reorder methods to find partition size
The lsblk approach is more likely to be used on an already deployed system, while the config.json is more of a reference point.
2018-06-21 13:12:53 -07:00
puneetse 14c47506fc Update ToC 2018-06-20 16:06:41 -07:00
puneetse be1fb1a2b5 Add section on Docker swarm 2018-06-20 16:04:47 -07:00
puneetse 88472e1771 minor clarification of nginx Docker image 2018-06-20 15:43:55 -07:00
puneetse ee85257df2 minor syntax bugs 2018-06-20 15:36:50 -07:00
puneetse f9b7daac80 Rename Kata reference to Clear Containers 2018-06-20 15:31:00 -07:00
puneetse 2ea34e21da minor language edits 2018-06-20 14:33:34 -07:00
puneetse 5d61a12854 more RST formatting and syntax 2018-06-20 14:17:08 -07:00
puneetse 11d1b948cc Refactor and formatting
Moved kata containers section above the other optional sections to improve reader flow.
2018-06-20 13:57:42 -07:00
puneetse 0475eb046f Add content for running an example image 2018-06-20 13:30:16 -07:00
Michael Vincerra 1e3cab5c97 Applies grammatical and trademark edits:
- Linux kernels are updated per clr/bundles active status
- Fulfills JIRA CLEAR 3107
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-20 11:26:40 -07:00
puneetse 6ad227259c Initial add of docker tutorial 2018-06-20 10:24:01 -07:00
mvincerx 170e57f168 Merge pull request #169 from mvincerx/mv-update-rufus-3.0-1
Corrects Sphinx syntax for accurate rendering.
2018-06-19 17:39:08 -07:00
Michael Vincerra a05e77266d Corrects Sphinx syntax for accurate rendering.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-19 17:35:13 -07:00
mvincerx 9edd01e45b Merge pull request #167 from puneetse/update-rufus-3.0
Update bootable USB for Windows with Rufus 3.0
2018-06-19 17:22:24 -07:00
Sethi, Puneet 795080b740 Add bundle search and help command
-Add command to search for bundles and reference to online bundle-list

- Add swupd help as additional information

- Reformat commands with switches but no parameters as commands instead of code-blocks
2018-06-18 15:15:23 -07:00
mvincerx b24b843c7f Merge pull request #164 from intelkevinputnam/concepts-syntax
Concepts syntax
2018-06-18 12:47:19 -07:00
Michael Vincerra 848cd6b56c Applies feedback from phmccarty re terminology and fixes typo.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-18 12:40:54 -07:00
Sethi, Puneet 874ba35b07 Update bootable USB for Windows for Rufus 3.0
Rufus 3.0 has a new GUI and has defaults which simplify the documentation a bit.
2018-06-18 09:47:34 -07:00
Michael Vincerra 3352304b89 Create autospec guide and autospec-about to fulfill JIRAs:
- CLEAR 3076: Autospec concept draft
- CLEAR 3077: Autospec guide

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-15 19:46:15 -07:00
Kevin Putnam 2eade889b6 removed some trailing carriage returns from mixer-about.rst 2018-06-15 19:57:51 +00:00
Kevin Putnam cccbf3f825 fixed mixer-about.rst typos 2018-06-15 12:46:35 -07:00
mvincerx 048ad74817 Merge pull request #158 from intelkevinputnam/mixer-about
Mixer about
2018-06-14 17:27:55 -07:00
Kevin Putnam 36bb6e8640 final revision to mixer-about 2018-06-14 16:35:01 -07:00
mvincerx 994faace1f Merge pull request #160 from matthewrsj/swupd-autoupdate
swupd: fix autoupdate documentation
2018-06-14 13:44:54 -07:00
mvincerx adf4fb2d8d Merge pull request #161 from matthewrsj/swupd-deltas
swupd: they really are called binary-deltas
2018-06-14 12:48:20 -07:00
Kevin Putnam e1ff924c5b added mixer-about.rst to the concepts TOC 2018-06-14 12:31:40 -07:00
Kevin Putnam 2a10118cd7 improved wording of first paragraph for clarity 2018-06-14 10:49:27 -07:00
Matthew Johnson db0250a59b swupd: they really are called binary-deltas
Signed-off-by: Matthew Johnson <matthew.johnson@intel.com>
2018-06-14 09:00:25 -07:00
Matthew Johnson 5d66e6b749 swupd: fix autoupdate documentation
The autoupdate subcommand has been around for a very long time now and
should be used instead of the systemctl masking commands.

Signed-off-by: Matthew Johnson <matthew.johnson@intel.com>
2018-06-14 08:56:26 -07:00
mvincerx 52135c0de0 Merge pull request #159 from mvincerx/mv-edits-mixin
Adds punctuation for clarity and fixes sphinx syntax.
2018-06-13 15:31:14 -07:00
Michael Vincerra 5f1968ff83 Adds punctuation for clarity and fixes sphinx syntax.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-13 15:25:12 -07:00
Kevin Putnam 266c4938fe corrected error in list syntax 2018-06-13 13:34:46 -07:00
Kevin Putnam 98a160e429 added mixer concept page 2018-06-13 13:23:29 -07:00
mvincerx f8b14becc0 Merge pull request #156 from matthewrsj/mixin-bundle-flag
mixin: add --bundle flag information
2018-06-13 12:00:43 -07:00
MCamp859 1d570b8622 Edits for branding and format.
Removed $ prompts. Moved links to end of file.
Updated tutorial.rst.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-06-12 20:16:33 -04:00
Jose Lamego d167321df1 Update kata.rst 2018-06-11 13:48:00 -05:00
Matthew Johnson efd58c5f25 mixin: add --bundle flag information
Add information for latest functionality of the mixin package
subcommand. The --bundle flag allows users to specify the name of the
bundle they add their package to.

Signed-off-by: Matthew Johnson <matthew.johnson@intel.com>
2018-06-10 19:51:13 -07:00
Jose Lamego c021c2ead2 kata-containers: add tutorial
This tutorial describes how to install, configure and run Kata Containers on
Clear Linux.

Signed-off-by: Jose Lamego <jose.a.lamego@intel.com>
2018-06-08 13:47:25 -05:00
mvincerx 1488fbf926 Merge pull request #153 from mvincerx/mv-edits-web-server-install2
Assigns asterisks for third party use and adds CLOSIA.
2018-06-06 17:13:02 -07:00
Michael Vincerra c70398f401 Assigns asterisks for third party use and adds CLOSIA.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-06 17:09:51 -07:00
mvincerx 6879c905cf Merge pull request #152 from mvincerx/mv-edits-web-server-install
Fixes headers, formatting, and indentation.
2018-06-05 14:14:27 -07:00
Michael Vincerra 5b05cfec6b Fixes headers, formatting, and indentation.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-05 14:11:22 -07:00
mvincerx 27e4ca028d Merge pull request #133 from deb-intel/webserverinstall-edits
Webserverinstall edits
2018-06-05 13:32:10 -07:00
mltullis 27bfcaa26c Merge pull request #151 from matthewrsj/local-rpms
mixin: fix local-rpm documentation
2018-06-05 12:18:55 -07:00
Matthew Johnson b4d18e506e mixin: fix local-rpm documentation
The /usr/share/mix/rpms directory is no longer used by mixer/mixin.
Instead use the appropriate default /usr/share/mix/local-rpms directory
because this is where mixer looks for local RPMs when initializing the
local repository.

Signed-off-by: Matthew Johnson <matthew.johnson@intel.com>
2018-06-05 12:01:53 -07:00
deb-intel 17dec2889a Heading and line edit; webserverinstall.rst
Signed-off-by: deb-intel <38864784+deb-intel@users.noreply.github.com>
2018-06-04 20:27:42 -04:00
deb-intel 8624dd641c Merge branch 'master' of https://github.com/clearlinux/clear-linux-documentation into webserverinstall-edits 2018-06-04 20:23:20 -04:00
mvincerx 4fb08dd06d Merge pull request #149 from mvincerx/mv-edits-bootable-usb-mac
Revises to specify image file types used for bootable usb drive on Mac.
2018-06-04 11:26:58 -07:00
mvincerx bf53105833 Merge pull request #150 from mvincerx/mv-edits-bootable-windows
Revises to specify image file types used for bootable usb drive on Wi…
2018-06-04 09:07:59 -07:00
deb-intel 75e5346af6 Bash correction; numbered steps - webserverinstall
Signed-off-by: deb-intel <38864784+deb-intel@users.noreply.github.com>
2018-06-03 20:13:18 -04:00
deb-intel baf6286af8 Merge branch 'master' of https://github.com/clearlinux/clear-linux-documentation into webserverinstall-edits 2018-06-03 20:11:10 -04:00
Michael Vincerra 3c09a81b29 Fixes typo.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-01 18:13:51 -07:00
Michael Vincerra 83b319cb7a Revises to specify image file types used for bootable usb drive on Windows.
- Revises include statement to exclude table
- Removes unused 'releases' link

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-01 12:55:53 -07:00
Michael Vincerra 1e97469b0f Revises to specify image file types used for bootable usb drive on Mac.
- Revises include statement to exclude table
- Removes unused 'releases' link

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-06-01 12:41:51 -07:00
mvincerx 5a23b1d30e Merge pull request #145 from mvincerx/mv-edits-bootable-usb-linux2
Revises to specify image file types used for bootable usb drive.
2018-06-01 10:36:03 -07:00
deb-intel c0be615bbf Formatting edits in web-server-install.rst
Signed-off-by: deb-intel <38864784+deb-intel@users.noreply.github.com>
2018-06-01 12:39:31 -04:00
deb-intel 51ab8b0d0a Merge branch 'master' of https://github.com/clearlinux/clear-linux-documentation into webserverinstall-edits 2018-06-01 12:33:13 -04:00
Michael Vincerra e33e17c584 Modifies include to cover naming convention, not table of image types.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-05-29 14:33:35 -07:00
mltullis 32d6afc357 Merge pull request #148 from matthewrsj/swupdaddpkg-mixin
Deprecate swupd-add-pkg for mixin
2018-05-25 12:40:31 -07:00
Matthew Johnson c546acf667 Reword package-add command description
Signed-off-by: Matthew Johnson <matthew.johnson@intel.com>
2018-05-25 11:02:44 -07:00
Matthew Johnson 88f4af6616 Deprecate swupd-add-pkg for mixin
Reword and rewrite the swupdaddpkg.rst documentation for the new mixin
tool and outline new features. The mixin tool is meant to replace
swupd-add-pkg and provide a new capability of adding remote RPM
repositories to the local mix.

Signed-off-by: Matthew Johnson <matthew.johnson@intel.com>
2018-05-24 15:46:13 -07:00
mltullis 511e529e67 Merge pull request #147 from abecastillo/vbox-lts-version
Change the lts version of kernel for virtual box
2018-05-24 14:14:54 -07:00
Abraham Castillo ca96adc757 v2. Updating virtual box installation document to reflect latest LTS
Updating virtual box installation document to reflect latest LTS
kernel version (4.14) released on Nov 2017. New kernel version info
updated in two places. fixed minor numbering typo and syntax.
2018-05-23 16:02:18 -05:00
deb-intel 128ea2c982 Final edits to improve user navigation
Signed-off-by: deb-intel <38864784+deb-intel@users.noreply.github.com>
2018-05-23 07:11:56 -04:00
mltullis 27fcdeb874 Merge pull request #146 from deb-intel/wpinstall-edits2
Edits to wp-install.rst
2018-05-22 17:55:42 -07:00
deb-intel 6bbfade67d Minor edits; formatting
Signed-off-by: deb-intel <38864784+deb-intel@users.noreply.github.com>
2018-05-22 20:26:59 -04:00
deb-intel dc695cb69b Edits from mvincerx review
Signed-off-by: deb-intel <38864784+deb-intel@users.noreply.github.com>
2018-05-22 06:55:26 -04:00
Abraham Castillo 46fa324bd8 Change the lts version of kernel for virtual box
Updating virtual box installation document to reflect latest LTS
kernel version (4.14) released on Nov 2017.
2018-05-21 11:07:55 -05:00
deb-intel 8bb164ba82 Edits to wp-install.rst
Signed-off-by: deb-intel <38864784+deb-intel@users.noreply.github.com>
2018-05-21 09:41:30 -04:00
deb-intel 4b64400cba Incorporated mvincerx edits; one image
web-server-install.rst

Signed-off-by: deb-intel <38864784+deb-intel@users.noreply.github.com>
2018-05-20 15:45:32 -04:00
deb-intel 1e085f678b Merge branch 'master' of https://github.com/clearlinux/clear-linux-documentation into webserverinstall-edits 2018-05-20 11:22:07 -04:00
Michael Vincerra 319b3f3f99 Revises to specify image file types used for bootable usb drive.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-05-16 13:54:01 -07:00
mltullis 0f1981d83b Merge pull request #142 from mvincerx/ovs-dpdk-remove
Removes ovs-dpdk per Rob Nesius; removes reference in parent toctree.
2018-05-15 13:22:12 -07:00
Michael Vincerra 4832cc6434 Removes ovs-dpdk per Rob Nesius; removes reference in parent toctree.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-05-15 11:48:15 -07:00
mltullis 1f8a538962 Merge pull request #134 from MCamp859/edits-multi-boot
Copy edit of multi-boot for branding, grammar, and format.
2018-05-10 10:33:27 -07:00
mltullis 2521ca7a41 Merge pull request #136 from MCamp859/edits-multi-boot-rhel
Copy edit of multi-boot-rhel for branding, grammar, and format.
2018-05-10 10:33:02 -07:00
mltullis c06dbd66d4 Merge pull request #137 from MCamp859/edits-multi-boot-sles
Copy edit of multi-boot-sles for branding, grammar, and format.
2018-05-10 10:32:42 -07:00
mltullis 1cfaf8bbc1 Merge pull request #138 from MCamp859/edits-multi-boot-ubuntu
Copy edit of multi-boot-ubuntu for branding, grammar, and format.
2018-05-10 10:32:12 -07:00
mltullis 518fbb2631 Merge pull request #139 from MCamp859/edits-multi-boot-mint
Copy edit of multi-boot-mint for branding, grammar, and format.
2018-05-10 10:31:50 -07:00
mltullis 23362aafd8 Merge pull request #140 from MCamp859/edits-mb-restore-bl
Copy edit of multi-boot-restore-bl for branding, grammar, and format.
2018-05-10 10:31:20 -07:00
MCamp859 0d68512d50 Removed sudo -s per review feedback.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-10 13:14:41 -04:00
MCamp859 0ba295030d Fixed underscores.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-10 13:11:04 -04:00
MCamp859 1f42c8f112 Changed "modify" to "configure" in opening paragraph.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-10 12:51:32 -04:00
MCamp859 65923ebcef Completed review feedback.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-10 11:17:19 -04:00
MCamp859 ec24e4107c Completed review feedback.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-10 11:08:40 -04:00
MCamp859 da6544ff03 Completed review feedback.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-10 11:05:35 -04:00
MCamp859 dfb52b4aa6 Completed review feedback.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-10 11:03:33 -04:00
MCamp859 5ffd3c34cc Completed review feedback.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-10 10:58:45 -04:00
MCamp859 15a029921c Completed review feedback. Deferred figure N vs. Figure N.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-10 10:51:22 -04:00
deb-intel dde4cfe56d Merge branch 'master' of https://github.com/clearlinux/clear-linux-documentation into webserverinstall-edits 2018-05-09 06:42:13 -04:00
deb-intel bbe3677d71 Incorporated mvincerx's suggested edit
Signed-off-by: deb-intel <38864784+deb-intel@users.noreply.github.com>
2018-05-09 06:22:28 -04:00
mltullis 3869c357c1 Merge pull request #135 from MCamp859/edits-multi-boot-win
Copy edit of multi-boot-win for branding, grammar, and format.
2018-05-08 16:16:10 -07:00
mltullis 2f75df4bd4 Merge pull request #132 from mvincerx/mv-edits-available-bundles2
Rebuilds bundle.html manually combining two scripts:
2018-05-08 16:14:58 -07:00
Michael Vincerra b363a1ec23 Updates to remove status column and verfiy current bundles.
- Remove status column in bundles.html table, omitting active, wip
- Use `swupd bundles-list --all` to validate all current bundles, pundles

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-05-08 15:51:01 -07:00
MCamp859 ae7a29ebe6 Copy edit of multi-boot-restore-bl for branding, grammar, and format.
No deferred feedback from PR 108.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-08 11:30:59 -04:00
MCamp859 229de087cb Copy edit of multi-boot-mint for branding, grammar, and format.
Completed feedback deferred from PR 108.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-08 11:17:45 -04:00
MCamp859 4cf099a202 Copy edit of multi-boot-ubuntu for branding, grammar, and format.
Completed feedback deferred from PR 108.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-08 11:15:05 -04:00
MCamp859 16b74af76a Copy edit of multi-boot-sles for branding, grammar, and format.
Completed feedback deferred from PR 108.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-08 11:12:09 -04:00
MCamp859 edca3ea8c0 Copy edit of multi-boot-rhel for branding, grammar, and format.
Completed feedback deferred from PR 108.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-08 11:09:29 -04:00
MCamp859 d1d6b29267 Copy edit of multi-boot-win for branding, grammar, and format.
No deferred feedback from PR 108.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-08 11:05:53 -04:00
MCamp859 164c96893e Copy edit of multi-boot for branding, grammar, and format.
Completed feedback deferred from PR 108.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-05-08 10:56:53 -04:00
deb-intel c671bf0789 Removed extra space in "drop-in"
Signed-off-by: deb-intel <38864784+deb-intel@users.noreply.github.com>
2018-05-08 08:55:45 -04:00
deb-intel a4593d369d Edited web-server-install for gramm consistency
Signed-off-by: deb-intel <38864784+deb-intel@users.noreply.github.com>
2018-05-08 08:23:51 -04:00
Michael Vincerra be614f0326 Rebuilds bundle.html manually combining two scripts:
- http://kojiclear.jf.intel.com/cgit/projects/bundle-tools¸ ./gendocs.sh
- script provided by matthew johnson, https://github.com/clearlinux/clear-linux-documentation/issues/126

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-05-07 17:58:49 -07:00
mltullis aa4af3e489 Merge pull request #131 from mvincerx/mv-edits-live-image
Fixes broken URI for Intel Virtualization Directed I/O
2018-05-04 16:48:47 -07:00
mltullis 7d06d9397a Merge pull request #130 from mvincerx/mv-edits-virtualbox
Adds missing references and associated URIs at bottom
2018-05-04 16:43:48 -07:00
Michael Vincerra d0732ba818 Fixes broken URI for Intel Virtualization Directed I/O
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-05-04 16:42:49 -07:00
Michael Vincerra 1e68608029 Adds missing references associated URIs at bottom
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-05-04 16:35:07 -07:00
mltullis c1ff16eef0 Merge pull request #129 from mvincerx/mv-edits-bootable-usb-linux
Omits prefixes to commands and changes input commands to 'bash'.
2018-05-04 15:43:44 -07:00
Michael Vincerra a0e6a499cb Omits prefixes to commands and changes input commands to 'bash'.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-05-04 15:39:32 -07:00
mltullis e02db2c907 Merge pull request #125 from mvincerx/installationrevisions
Edits installation instructions for accuracy and corrects grammatical…
2018-05-04 12:06:01 -07:00
mltullis 01b3a4f449 Merge pull request #128 from mvincerx/mv-edits-enable-user-space
Revises commands, corrects formatting, and simplifies.
2018-05-04 12:03:25 -07:00
mltullis 603ae6f001 Merge pull request #127 from mvincerx/mv-edits-available-bundles
Updates available bundles and includes pundles.
2018-05-04 12:02:56 -07:00
Michael Vincerra f224763f49 Revises commands, corrects formatting, and simplifies.
- Changes all input commands to use 'bash'
- Simplifies verbiage on swupd bundle-add os-clr-on-clr
- Corrects word-wrap to 78
- Corrects formatting on Note, lines 91-96
- Omits unused URI, as result of PR 124

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-05-04 11:23:27 -07:00
Michael Vincerra aa46fc70af Adds <thead>, <tbody> tags to table, missing from gen-docs.sh
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-05-03 17:29:11 -07:00
Michael Vincerra d9dd767f85 Updates available bundles and includes pundles.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-05-03 16:33:59 -07:00
mltullis c472a0b7c8 Merge pull request #124 from gkmahon/enable-new-user-space-edits
Copy edits for enable a new user space
2018-05-03 11:26:16 -07:00
Mahoney d0de27112f Signed-off-by: Mahoney <genessa.k.mahoney@intel.com> 2018-05-03 11:16:42 -07:00
Mahoney d8cf6db3d8 Completed review feedback and incoporated changes.
Signed-off-by: Mahoney <genessa.k.mahoney@intel.com>
2018-05-03 08:47:57 -07:00
Michael Vincerra 9e6833d1e0 Edits installation instructions for accuracy; corrects grammatical errors.
- Corrects grammatical errors and simplifies instruction for various installation methods.
- Revises bare-metal-manual-install to correct errors and for readability.
- Revises cgdisk-manual-install; omits fig. 16, then directs user to bare-metal-manual-install.
- Revise virtualbox.rst, first two paragraphs for conciseness; omits prefixes to commands
- Revises instruction in Bundle Selector. Fixes Figure 15.
- Corrects erroneous link in first para to bare-metal-manual-install.

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-05-02 15:20:58 -07:00
mltullis 7e09fc02e6 Merge pull request #123 from deb-intel/telemetry-edits
Grammar checks in telemetry-enable file
2018-05-01 11:23:25 -07:00
Mahoney 786d7f3c25 Copy edits for enable a new user space
Signed-off-by: Mahoney <genessa.k.mahoney@intel.com>
2018-05-01 09:36:47 -07:00
deb-intel f89889e504 Grammar checks in telemetry-enable file
Changed console to bash

Signed-off-by: deb-intel <38864784+deb-intel@users.noreply.github.com>
2018-05-01 09:20:56 -04:00
mltullis 64c4bd9908 Merge pull request #108 from MCamp859/multiboot-edits
Split multi-boot doc into small files, updated fig refs.
2018-04-30 09:32:22 -07:00
mltullis de18d0d24f Merge pull request #122 from MCamp859/image-files-edit
Copy edit of 4 interlinked files in Maint Guide.
2018-04-26 14:58:21 -07:00
mltullis 2250fd2005 Merge pull request #120 from MCamp859/incr-virt-disk-edits
Edited increase-virtual-disk-size guide for grammar, formatting, and …
2018-04-26 14:56:43 -07:00
mltullis 96b1efb417 Merge pull request #121 from MCamp859/howto-training
Created how-to-clear-overview as a summary of the How to Clear training.
2018-04-26 13:04:08 -07:00
MCamp859 78d4e0720a Incorporated review feedback.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-04-26 14:53:19 -04:00
MCamp859 65bdc30ad1 Copy edit of 4 interlinked files in Maint Guide.
Files: image types; download verify uncompress for Linux, macOS, and Windows
Edits for branding and format. Removed $ prompts.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-04-26 14:31:07 -04:00
MCamp859 22b3d76759 Created how-to-clear-overview as a summary of the How to Clear training.
Updated Reference file and added training overview.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-04-25 13:40:43 -04:00
MCamp859 12131cab1e Edited increase-virtual-disk-size guide for grammar, formatting, and text flow.
Removed # prompt and replaced with sudo in 4 instances.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-04-24 15:28:39 -04:00
MCamp859 35082e2787 Implemented structural feedback in multi-boot.rst. Text edits deferred to next phase of updates.
Reordered text and included CL details in multi-boot.rst.
Renamed “reset-bl” file references to “restore-bl” for clarity.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-04-23 14:13:59 -04:00
Rodrigo Caballero a237a045e7 Merge pull request #109 from MCamp859/time-edits
Edited time guide for grammar, formatting, and text flow.
2018-04-20 11:52:23 -05:00
MCamp859 c2f67addd1 Completed review feedback in time doc.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-04-19 18:43:33 -04:00
MCamp859 463847b251 Incorporated review feedback in time guide.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-04-19 14:41:45 -04:00
Rodrigo Caballero 60504f4334 Merge pull request #118 from Michael-Vincerra/addcurl-vmw-wsplayer
Adds curl command option to download latest VMware image. Fixes sever…
2018-04-19 12:18:15 -05:00
Michael Vincerra 0d95de5bfb Corrects input instance from console to bash.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-04-19 09:51:09 -07:00
mltullis 9e8467126c Merge pull request #117 from Michael-Vincerra/addcurl-vmw-esxi-install
Adds curl command option to download the latest VMware image.
2018-04-18 18:07:50 -07:00
mltullis 39cc11c0bf Merge pull request #116 from Michael-Vincerra/addcurl-virtualbox-install
Adds curl command option to download the latest live image.
2018-04-18 18:04:11 -07:00
Michael Vincerra 38e1e2a3e5 Corrects WMware file extension in curl command. Fixes layout errors.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-04-18 16:55:58 -07:00
Michael Vincerra 7b6101c28b Adds curl command option to download latest VMware image. Fixes several layout errors.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-04-18 16:34:09 -07:00
Michael Vincerra c03e3cfef7 Adds curl command option to download the latest VMware image.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-04-18 15:36:36 -07:00
Michael Vincerra cc3f0e2016 Adds curl command option to download the latest live image.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-04-18 15:05:12 -07:00
mltullis c3d2d9942d Merge pull request #115 from Michael-Vincerra/addcurl-kvm-install
Adds curl command option to download the latest kvm image
2018-04-18 14:53:38 -07:00
Michael Vincerra cce029917d Adds curl command option to download the latest kvm image
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-04-18 14:45:41 -07:00
mltullis f70348cece Merge pull request #114 from Michael-Vincerra/addcurl-bare-metal-install
Adds curl command option to download latest CL image.
2018-04-18 14:10:11 -07:00
Michael Vincerra 199d60d77c Adds curl command option to download latest CL image.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-04-18 13:32:37 -07:00
Rodrigo Caballero a467d3ab4a Merge pull request #113 from clearlinux/tpleavitt-telem
update privacy policy reference link
2018-04-18 11:29:43 -05:00
Tom Leavitt 219b2c126a update privacy policy reference link
The intel privacy link was still not rendering correctly since the label had a "'s" in it.  I renamed it to "Intel privacy policies"
2018-04-18 09:26:48 -07:00
mltullis bbd64f7d22 Merge pull request #110 from MCamp859/concept-restart-add
Added reference to restart in parent concepts. Fixed restart label.
2018-04-17 10:45:28 -07:00
mltullis 6c0b9091f4 Merge pull request #112 from clearlinux/telem-enable-link
Update telemetry enable link
2018-04-17 09:58:01 -07:00
Tom Leavitt f8c99f3751 Update telemetry enable link
Update the link to intel's privacy policy
2018-04-17 09:44:52 -07:00
mltullis 91f3725ef5 Merge pull request #111 from clearlinux/telemetry-link
Fixed link in telemetry tutorial
2018-04-17 09:39:35 -07:00
Tom Leavitt 48f0d5aabd Fixed link in telemetry tutorial
Updated the link for intel's privacy policy to https://www.intel.com/content/www/us/en/privacy/intel-privacy-notice.html
2018-04-17 09:35:00 -07:00
MCamp859 08ab82106a Added reference to restart in parent concepts. Fixed restart label.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-04-16 16:06:25 -04:00
MCamp859 563b806f72 Edited time guide for grammar, formatting, and text flow.
Changed code-block to bash and made minor text changes.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-04-11 15:20:04 -04:00
MCamp859 df4ebae60e Split multi-boot doc into small files, updated fig refs.
Added links to Detailed Procedures in main doc.
Renamed image files and figure numbers in text.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-04-10 16:32:37 -04:00
Rodrigo Caballero caf39ae177 Merge pull request #87 from eadamsintel/smb
Add SMB file sharing tutorial.
2018-04-09 10:51:58 -05:00
Rodrigo Caballero bd9630ea4c Merge branch 'master' into smb 2018-04-09 10:50:40 -05:00
mltullis 471a66e1a5 Merge pull request #105 from Michael-Vincerra/swupdaddpkg1
Creates new guide on using swupd-add-pkg method for customization of …
2018-04-06 20:47:25 -07:00
Michael Vincerra 18ce81a7f4 Applies minor formatting edits. Performs force push because other contributor accidentally pushed directly to branch swupdaddpkg1.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-04-06 17:09:51 -07:00
Michael Vincerra 123a6ac335 Merge branch 'master' of https://github.com/clearlinux/clear-linux-documentation into swupdaddpkg1 2018-04-06 16:41:50 -07:00
Michael Vincerra fabbf2b634 Revises guide to incorporate suggested revisions from tmarcu, tpleavitt, and MCamp859 on PR 105.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-04-06 16:38:30 -07:00
Michael Vincerra 6f6342f57f Revises guide to prefix each command with sudo and corrects some commands per tmarcu. Incorporates feedback from MCamp on grammar,
formatting, and text flow. Incorporates feedback from tpleavitt.

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-04-06 16:23:38 -07:00
Rodrigo Caballero ad584b4b3d Merge pull request #103 from rcaballeromx/restart
Add concept regarding restarting services.
2018-04-05 13:53:52 -05:00
mltullis 1acd1513ae Merge pull request #106 from user135711/patch-1
Added note to increase size of VM partition
2018-04-05 09:46:12 -07:00
user135711 d7f8576b27 Update enable-user-space.rst 2018-04-05 08:09:38 -07:00
user135711 ff6990efa5 Corrected syntax 2018-04-05 08:02:41 -07:00
MCamp859 ece2cbab30 Incorporated review feedback in restart concept.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-04-04 17:56:13 -04:00
user135711 850ac305c7 Added note to increase size of VM partition
I added a note that might confuse new users when following the getting started sequence download, import vmware VM->enable user space. The linux error will not indicate that the hard drive isn't big enough. The link did not render in the preview for some reason so edit it to conform with your relative links convention and build before pulling.
2018-04-02 19:21:13 -07:00
Michael Vincerra 97f9d90863 Creates new guide on using swupd-add-pkg method for customization of CL. Applies line edits. Adds reference for new guide in
parent toctree maintenance.rst. Adds note to paragraph one.  Applies further line edits.

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-04-02 10:42:00 -07:00
MCamp859 6525cfe218 Edited text to align with other tutorials.
Added Prerequisites section.
Added sudo -s as first command and deleted sudo from other commands.
Edited text for active voice and consistency between steps.
Removed gerunds in headings.
Changed figure captions to remove gerunds and differentiate.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-29 11:48:39 -04:00
mltullis 9dd7564334 Merge pull request #104 from Michael-Vincerra/vncstructurefix3
Changes instances from '%HOME' to '$HOME'; omits openssh-server bundl…
2018-03-28 11:36:27 -07:00
Michael Vincerra f2e73b0004 Changes instances from '%HOME' to '$HOME'; omits openssh-server bundle installation; omits cruft.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-03-28 08:12:26 -07:00
mltullis 0c5062dcbf Merge pull request #102 from Michael-Vincerra/vncstructurefix2
Flattens nested content in several sections to simplify use cases; fi…
2018-03-27 13:13:25 -07:00
Rodrigo Caballero dd60ab0102 Merge pull request #93 from MCamp859/custom-container-edits
Copy edit for grammar, formatting, and text flow.
2018-03-27 12:58:23 -06:00
Michael Vincerra 41fc6c24f7 Further flattens nested items overall. Omits use cases on mac using the built-in screen sharing. In Connect
to your VNC session, includes steps 1-2 for each use case. Makes configuration of RealVNC optional
section--instead of note.

Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-03-26 16:37:12 -07:00
Rodrigo Caballero 54dcdb5c75 Merge pull request #96 from MCamp859/netwk-bond-edits
Edited for grammar, formatting, and text flow.
2018-03-26 10:09:11 -06:00
Michael Vincerra 5e8976bfa1 Flattens nested content in several sections to simplify use cases; fixes grammatical and stylistic errors.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-03-23 14:55:14 -07:00
MCamp859 74d0af843b Added sudo -s as first command and deleted sudo from other commands.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-22 14:23:54 -04:00
MCamp859 a3ef3a5231 Confirmed sudo -s is first command and deleted sudo from other commands.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-22 11:12:14 -04:00
mltullis 9216912f68 Merge pull request #101 from Michael-Vincerra/vncstructurefix
Fixes structure issues in Install a VNC Viewer App.
2018-03-21 12:39:50 -07:00
Michael Vincerra 4919274824 Fixes structure issues in Install a VNC Viewer App.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-03-21 12:29:05 -07:00
mltullis 288eed6f46 Merge pull request #100 from Michael-Vincerra/vnclinks
Fixes structure in network.rst index file.
2018-03-21 11:17:02 -07:00
Michael Vincerra dbda6cbe29 Fixes structure in network.rst index file.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-03-21 11:11:07 -07:00
mltullis b392d59792 Merge pull request #82 from bktan8/vnc2
Completed VNC document.
2018-03-20 18:23:19 -07:00
Michael Vincerra b949223fcc Minor grammatical edits made to vnc2 branch.
Signed-off-by: Michael Vincerra <michaelx.vincerra@intel.com>
2018-03-20 16:35:23 -07:00
MCamp859 2e8a607a34 More edits to restart concept.
Deleted gerunds from section heads.
Added period to figure caption.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-19 17:27:16 -04:00
mltullis 74f4649e25 Merge pull request #98 from clearlinux/telem-backend-fix
Fix telemetry-backend rendering issue
2018-03-19 10:58:09 -07:00
Tom Leavitt 206ba54c33 Fix telemetry-backend rendering issue
The bulleted list for the flask apps is not rendering correctly, add a line to correct this
2018-03-19 10:54:40 -07:00
bktan8 fbfdb313ca Update vnc.rst 2018-03-15 14:38:51 -07:00
Rodrigo Caballero b12c33bee2 Merge pull request #95 from MCamp859/ipxe-install-edits
Edited for grammar, formatting, and text flow.
2018-03-15 15:16:35 -06:00
bktan8 800ef9130e Update vnc.rst 2018-03-15 13:53:45 -07:00
bktan8 86e3c85187 Update vnc.rst 2018-03-15 13:50:48 -07:00
Rodrigo Caballero 7803558d92 Merge pull request #86 from joselamego/spark
spark.rst: Add standalone-Spark use case tutorial
2018-03-15 13:41:26 -06:00
MCamp859 c89cfe05ee Removed branding * in custom-clear-container doc title.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-15 15:35:39 -04:00
MCamp859 1c48597bd4 Added period to 2 figure captions in ipxe-install doc.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-15 15:19:47 -04:00
MCamp859 ef04ca612a Updated network-bonding doc per review feedback.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-15 15:01:51 -04:00
MCamp859 61975f7ced Edited for grammar, formatting, and text flow.
Modified topic title. Replaced # with sudo.
Removed ini role, added bash role to user entry code blocks.
Removed duplicated external link.
Edited text for active voice and consistency between steps.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-14 11:07:15 -04:00
MCamp859 bb5aa9d49a Edited for grammar, formatting, and text flow.
Modified topic title, heading text, and heading levels.
Deleted prompt character. Replaced # with sudo.
Corrected links to external webpages.
Edited text for active voice and consistency between steps.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-12 16:53:55 -07:00
MCamp859 4a1a81875b Edited for grammar, formatting, and text flow.
Deleted prompt character. Replaced # with sudo.
Assigned bash role to code blocks with user entries.
Edited text for active voice and consistency between steps.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-12 18:06:53 -04:00
MCamp859 e64e400141 Edited for grammar, formatting, and text flow.
Deleted prompt character. Replaced # with sudo.
Assigned bash role to code blocks with user entries.
Edited text for active voice and consistency between steps.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-08 15:06:30 -05:00
Rodrigo Caballero 31900f3c34 Merge pull request #80 from kevincwells/mixer-doc-update
Update Mixer documentation
2018-03-07 16:13:35 -06:00
Kevin C. Wells 5f9bed0e27 Fix missing word and minor formatting issue 2018-03-07 13:22:36 -08:00
Rodrigo Caballero fdbd1dafc5 Fix technical inaccuracies introduced by rewording.
Additionally, all the unnecessary sudo commands have been removed.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-03-07 10:45:07 -06:00
Ecouzens eb26ba09c6 copy edit and language update
Signed-off-by: Ecouzens <evan.couzens@intel.com>
2018-03-06 13:47:17 -08:00
Ecouzens c2902ec1a5 copy edit and language cleanup
Signed-off-by: Ecouzens <evan.couzens@intel.com>
2018-03-06 13:33:21 -08:00
Ecouzens 888cf2ff27 Merge branch 'mixer-doc-update' of https://github.com/kevincwells/clear-linux-documentation into kevincwells-mixer-doc-update 2018-03-06 09:31:26 -08:00
Rodrigo Caballero 73f21faff8 Rewrite guide to improve clarity, flow, markup, and consistency.
The rewrite includes:
Explicit commands for important options.
Use of lists to improve the clarity of the configuration variables content.
Removal of command prompts to enable DBT.
Consistent use of terminology.
Use of concrete examples to improve the clarity of the commands.
Improved content flow and navigation with linked workflow overviews.
Added cross-references.
Removed ambiguous relative pronouns and punctuation.
Removed passive voice whenever possible.
Changed verbs to present tense for consistency and style guide compliance.
Optimized headings for search engines.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-03-06 11:21:14 -06:00
MCamp859 510b40fc3d Completed requested edits.
Added |CLOSIA|, removed incorrect option roles, added envvar role,
removed XML language in code blocks, and minor text edits.

Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-05 14:30:09 -05:00
Ecouzens fe5ec7b7de Merge branch 'mixer-doc-update' of https://github.com/kevincwells/clear-linux-documentation into kevincwells-mixer-doc-update 2018-03-05 11:29:00 -08:00
Kevin C. Wells 19995d3c2c Update mixer documentation for new commands
This patch updates the documentation to comply with all of the new changes
Mixer 4.0 introduces:

- Many changes to the bundle lifecycle. It introduces
the concept of "local" and "upstream" bundles, and several new commands
to work with them.

- The new, native implementations of swupd-server
and the bundle-chroot-builder tool, both still in experimental
mode behind optional flags.

- New default values for mixer init

Signed-off-by: Kevin C. Wells <kevin.c.wells@intel.com>
2018-03-02 16:31:23 -08:00
MCamp859 15417d6999 Deleted prompt in examples.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-01 15:47:19 -05:00
MCamp859 62265b552c Removed prompt character.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-03-01 15:33:11 -05:00
Eric Adams 314ac4215a Update smb.rst
I added "already" to make that sentence a bit more clear.
2018-02-28 11:33:25 -08:00
Kristi Rifenbark 78ef0ebabc smb.rst: Suggested grammar and rewording edits
Scrubbed file for grammar and clarity.

Signed-off-by: Kristi Rifenbark <kristi@buzzcollectivemarketing.com>
2018-02-28 10:29:28 -08:00
MCamp859 f817a58066 Edited for grammar, format, and text flow.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-02-28 11:38:19 -05:00
Rodrigo Caballero 7c2269ac7c Merge pull request #92 from ECouzens/collab-guide-update
copy edit and language update
2018-02-27 14:22:20 -06:00
Rodrigo Caballero 0572dc2c66 Merge pull request #88 from gvancuts/simply-checksum-checking
Simplify the image checksum validation instructions
2018-02-27 14:19:13 -06:00
Ecouzens 24ab40b3b4 copy edit and language update
Signed-off-by: Ecouzens <evan.couzens@intel.com>
2018-02-27 09:35:26 -08:00
Rodrigo Caballero 59f983eab6 Merge pull request #91 from bwarden/remove-extraneous-ssh-user-param
aws-web: remove mention of -l parameter from text
2018-02-27 08:50:05 -06:00
Brett T. Warden d824d9e446 aws-web: remove mention of -l parameter from text
Changing explanatory text to match the given example command.

Signed-off-by: Brett T. Warden <brett.t.warden@intel.com>
2018-02-26 16:56:16 -08:00
Rodrigo Caballero cd064c730d Merge pull request #90 from clearlinux/usernamefixaws
Fix ssh username passing comment.
2018-02-26 15:51:18 -06:00
Auke Kok 6ff9bf4db1 Fix ssh username passing comment.
Using `root@` and then `-l clear` is ambiguous.
2018-02-26 13:48:49 -08:00
Rodrigo Caballero 7603ee3e9f Change all caps to bold for emphasis. 2018-02-26 12:34:28 -06:00
Rodrigo Caballero a73905e6d3 Merge pull request #61 from clearlinux/vmware-player-improved2
Vmware player improved2
2018-02-26 12:30:50 -06:00
bktan8 ccdc438bc8 Update vmw-player-preconf.rst 2018-02-26 10:26:45 -08:00
bktan8 507c89ec4c Update vmw-player-preconf.rst 2018-02-26 10:16:49 -08:00
bktan8 79365ec3f5 Update vmw-player.rst 2018-02-26 10:16:14 -08:00
bktan8 9264fca554 Update vmw-player-preconf.rst 2018-02-26 10:12:15 -08:00
MCamp859 4d6bf8f2a6 Edited text for grammar, flow, and conciseness.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-02-26 11:59:01 -05:00
Bun K Tan 590da0c54d * Added 2 steps and screenshot on how to power on VM for both "player" and "preconf" docs.
* In the "preconf" doc -> Create and configure -> step 10, I changed "When you attach the pre-configured |CL| VMware image, VMWare removes the default virtual disk making this setting irrelevant" to "The disk settings do not matter at this stage because you will remove the default virtual disk and attach a pre-configured Clear Linux VMware image at a later step" because the former implies that VMware will do it automatically, but in fact, the user will manually remove the default virtual disk.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-02-23 14:02:02 -08:00
Rodrigo Caballero 21bd1a484e Move figures to corresponding folders according to file conventions.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-02-23 11:48:06 -06:00
Rodrigo Caballero 96c194dfc6 Update virtual-machine-install.rst with the files' new names.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-02-23 11:29:01 -06:00
Rodrigo Caballero 51ced0c9f8 Fix file names for brevity and convention compliance.
The new file names are half as long but identify the contents just as well.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-02-23 11:23:45 -06:00
Rodrigo Caballero f3a2ecc6d7 Edit the pre-configured image installation instructions.
Minimal fixes were also implemented on the general instructions too.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-02-23 10:57:41 -06:00
MCamp859 2ec956e5a7 Edited for grammar, formatting, and text flow.
Signed-off-by: MCamp859 <mary.camp@ptiglobal.net>
2018-02-22 14:01:13 -05:00
Geoffroy Van Cutsem 3d0c2b398f Simplify the image checksum validation instructions
Signed-off-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>
2018-02-22 12:25:43 +01:00
Rodrigo Caballero e9d0d05445 Add service restart concept.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-02-21 09:12:18 -06:00
Adams c7487bba4a Add SMB file sharing tutorial.
Signed-off-by: Adams <eric.adams@intel.com>
2018-02-20 13:59:14 -08:00
Rodrigo Caballero 26f525f7dc Merge pull request #73 from tpleavitt/azure20
Update the MS Azure Tutorial
2018-02-20 11:45:47 -06:00
Rodrigo Caballero 6cb51ae261 Edit vmware-player-install-cl.rst language and content flow.
Drastically simplified the language used and fixed grammar, spelling,
and style issues.
Fixed the content flow. Particularly how the screenshots are handled.
By fixing how the screens were introduced, the steps could be simplified to
a single level. This change provides a much better experience for readers.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-02-20 11:35:33 -06:00
bktan8 4c31ddfa55 Update vmware-player-install-cl.rst 2018-02-20 10:01:23 -06:00
Bun K Tan 79e98aa24f - Split the previous VMware Player doc into 2 separate docs, 1 per method.
- Changed the names of the images to follow naming convention.
- Re-used content from the "download-verify-uncompress" docs.
- General language fixes.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-02-20 10:01:23 -06:00
Bun K Tan 8f09184172 Merged with the latest main branch
Signed-off-by: Bun K Tan <bktan1@bktan1-mac08.jf.intel.com>

This latest version of the VMware player improved document was merged with the latest main branch and will be in a different branch than the last pull request, which I will remove.

Updated with feedbacks from Ianeta.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>

Update

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>

Updates...

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>

1) Changed the title to "Run Clear Linux as a VMware Workstation Player guest OS".  I think "Use VMware Player" is too generic.

These are changes based on Tom's feedback:

2) Added minimum disk size info.

3) Added minimum memory info and a screenshot.

4) Added file type info for .vmx file in Windows.

5) Added blurb on how to verify checksum for Windows.

-----

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>

Corrected screenshot for figure #19.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>

>>> 2017-11-17
- Converted figures substitution to inline.

>>> 2017-11-21
1) Added brief intro to what VMware Workstation player is.

-----
2018-02-20 10:01:23 -06:00
Rodrigo Caballero 5d945394cf Fix minor markup and language issues.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-02-16 13:17:36 -06:00
Jose Lamego e4a917545d spark.rst: Add standalone-Spark use case tutorial
Signed-off-by: Jose Lamego <jose.a.lamego@intel.com>
2018-02-14 19:58:35 +00:00
Mary Camp acc99589d2 Fixed spelling, grammar, and text flow.
Markup review not completed.
2018-02-13 13:27:00 -05:00
Rodrigo Caballero 329407cb29 Fixed language and markup for clarity and consistency.
Simplified language for clarity. Changed passive voice to active voice.
Modified code blocks' markup to future-proof content for Document Based
Testing.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-02-13 10:59:22 -06:00
Rodrigo Caballero 09ce2d4647 Merge pull request #81 from jairglez/web-tutorial
Update web tutorial
2018-02-13 09:44:46 -06:00
Rodrigo Caballero 4503f1df5b Fixed minor language issues and markup.
Fixed some clarity and grammar issues.
Fixed the headings' markup to comply with the collaboration guideline.
2018-02-13 09:43:11 -06:00
Ecouzens 5b4690f9d3 Formatting and copy edit of mixer maintenance guide
Signed-off-by: Ecouzens <evan.couzens@intel.com>
2018-02-06 16:30:39 -08:00
Ecouzens 0f2d87cf42 Merge for review
Merge branch 'mixer-doc-update' of https://github.com/kevincwells/clear-linux-documentation into mixer-doc-update
2018-02-05 13:34:54 -08:00
Evan Couzens 9df6997d61 Merge pull request #83 from bktan8/fix-parted-code-block
Fixed formatting issues in the "Increase-virtual-disk-size" document.
2018-02-05 09:48:28 -08:00
Rodrigo Caballero b44ee0cc7a Merge pull request #84 from clearlinux/hwcheck
Reformat output to conform with latest version's output.
2018-01-30 10:54:25 -06:00
Bun K Tan 6283319128 Fixed formatting issues:
- Made the "parted" tool warning code-block look awkward.
- Fixed the "parted" tool note.
- Fixed the "Figure 1" statement under "parted tool" section.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-01-29 16:08:12 -08:00
Bun K Tan facee27946 Completed VNC document.
Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-01-29 15:41:13 -08:00
Auke Kok 3f86b0c65f Reformat output to conform with latest version's output. 2018-01-29 15:19:45 -08:00
Jair Gonzalez 30869c1fa3 Correct the default data directory references
The default data directory for Apache is /var/www/html
in the latest version (tested on VERSION_ID=20490), instead
of /usr/share/httpd/htdocs as specified in the web-server-install
tutorial. This causes several inconsistencies in the "Change the
Default Configuration and Data Directory" section.

This commit updates the steps to configure a different data
directory for demostrative purposes (/var/www/tutorial) as the
proposed one (/var/www/html) is currently the default value.
As the rest of the document and the WordPress server tutorial
refers to /var/www/html, it's also necesary to add aditional steps
to return the configuration back to the original values to leave
it ready for the user to be able to follow the next steps in this
and the WordPress tutorials.

Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@intel.com>
2018-01-29 12:28:36 -06:00
Jair Gonzalez 0d4b27e4ff Change curly quotes for straight quotes
In the "Change the Default Configuration and Data
Directory" section, the curly quotation marks in the
httpd.conf example cause service start errors when
the text is copied and pasted over directly to the new
httpd.conf file, as part of following the section's
steps.

This commit replaces the curly double quotes with straight
double quotes to correct the wrong behavior.

Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@intel.com>
2018-01-29 12:28:36 -06:00
Jair Gonzalez 89a38c7d62 Correct typo on default path for httpd.conf
The correct default path for httpd.conf is /usr/share/defaults/httpd
instead of /etc/share/defaults/httpd, as specified on the
web server install tutorial.

This commit corrects it in the document.

Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@intel.com>
2018-01-29 12:28:36 -06:00
Jair Gonzalez 1cb211448f Update web server install tutorial screenshots
The first two screenshots in the web server install tutorial
don't correspond to the default configuration in the latest
version of the Apache and PHP servers (as tested on
VERSION_ID=20490).

This commit updates both screenshots and the text that refers
to them in the document.

Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@intel.com>
2018-01-29 12:28:29 -06:00
Evan Couzens 2a4ec0d2ef Merge pull request #79 from bktan8/increase-virtual-disk-size
This is the increase virtual disk size documentation
2018-01-26 13:57:53 -08:00
Kevin C. Wells 310f01deeb Update Mixer documentation
Updating the documentation for mixer to account for recent changes,
and to better clarify some concepts. This is to coincide with an
upcoming release of mixer, in which several important changes will
be introduced.

1) The mixer CLI has been rewritten, supporting POSIX-style flags
and a modern command layout. This is a breaking change, as commands
and flags have been renamed.

2) The initialization steps for mixer have been further automated,
so the documentation has been updated to account for the new,
simpler approach.

3) Documentation has been added for the recent command for
automating the addition of bundles to a mix.

4) The tool now handles caching upstream CLR bundle definitions
in a more automated way, and so the 'mixer get-bundles' command
(and its corresponding documentation section) has been removed.

Signed-off-by: Kevin C. Wells <kevin.c.wells@intel.com>
2018-01-26 12:19:37 -08:00
Evan Couzens c919aaae6a Copy edit for style guide compliance
Signed-off-by: Evan Couzens <evan.couzens@intel.com>
2018-01-26 11:40:37 -08:00
Rodrigo Caballero 905b7202ae Merge pull request #62 from clearlinux/vmware-esxi-improved2
This is the improved VMware ESXi documentation.
2018-01-26 11:42:34 -06:00
bktan8 78571ea4dc Update vmware-esxi-preconfigured-cl-image.rst 2018-01-25 16:13:44 -08:00
bktan8 5374d87c3d Update vmware-esxi-install-cl.rst 2018-01-25 15:57:06 -08:00
Tom Leavitt 4177fef6df Rework the azure.rst document
Incorporate changes requested by Bun and Rodrigo with major changes to
some content

Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2018-01-25 13:28:39 -08:00
Evan Couzens 7f52cf29ef Editing for style guide compliance
Signed-off-by: Evan Couzens <evan.couzens@intel.com>
2018-01-25 12:35:58 -08:00
bktan8 9fc3d460b4 Update vmware-esxi-preconfigured-cl-image.rst 2018-01-25 11:23:00 -08:00
bktan8 22a3606782 Update vmware-esxi-install-cl.rst 2018-01-25 11:19:49 -08:00
Bun K Tan 946a7a254e - Renamed all of the images to follow proper naming convention.
- Reworded the "minimum memory" setting when using the installer ISO for the "install" doc.
- Added a phrase on enabling UEFI support in the "preconfigured" doc at the beginning section of "Create and configure a new VM".

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-01-23 15:48:13 -08:00
Bun K Tan 95c7e1ec98 Merge branch 'increase-virtual-disk-size' of https://github.com/bktan8/clear-linux-documentation into increase-virtual-disk-size 2018-01-23 13:11:12 -08:00
Bun K Tan 62d1a2c318 Refined the instruction.
Merge remote-tracking branch 'upstream/master' into increase-virtual-disk-size

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-01-23 11:23:47 -08:00
Rodrigo Caballero 6357befa22 Remove cross-references to upcoming documents.
Took out all cross-references to documents not yet merged. Cleaned up the
include directives and changed the image types include to a simple
cross-refernce. Lastly, I rebased the entire branch to remove conflicts.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-01-23 10:24:41 -06:00
Bun K Tan d289a59133 1) Idented all of the "Figure"s text to the same level at the :figure: directives.
2) Restart numbering of the figures for the vmware-esxi-preconfigured-cl-image.rst.
3) Reused "Types of Clear Linux images", "Verify the integrity of the Clear Linux image", and "Uncompress the Clear Linux image" content.
4) Removed labels and references to them.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-01-23 09:33:10 -06:00
Bun K Tan 7a58605507 Split the VMware ESXi doc into 2 separate docs, 1 per method.
Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-01-23 09:33:10 -06:00
Bun K Tan cb1efed189 1) Added minimum disk size (with screenshot) info for Method 1.
2) Added minimum memory size (with screenshot) info for Method 2.

>>> 2017-11-17
Converted figure substitutions to inlines.

>>> 2017-11-21
1) Added brief intro of what ESXi is.
2) Updated the "Download the latest Clear Linux image" section to tell which image to download based on the "Method" type.
3) Added a "Note" to the beginning of "Verify" and "Uncompress" sections to say that the command-line examples reference an "installer ISO" and to substitute as needed.
4) Added reference to the "Workstation" version of VMware in the intro.
5) tagged the "Download", "Verify", and "Uncompressed" sections so they can be re-used in the VMware Workstation doc.

>>> 2017-12-05
1) Moved the "Download", "Verify", and "Uncompress" sections under "Method 1".
2) Re-using the "Types of images", "Verify", "Uncompress" modules from Guides/Maintaince/download-image.rst.

>>> 2017-12-07
1) Made changes based on feedback.
2) Reused content from Guides/Maintenance/download-image.rst.
3) Created labels for each section and ref'ed them at the beginning of each "Method".
4) Updated Figure 26.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-01-23 09:30:34 -06:00
Bun K Tan 6580bfa845 This is the improved VMware ESXi documentation.
Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-01-23 09:27:26 -06:00
Evan Couzens e75734d839 Merge branch 'master' into increase-virtual-disk-size 2018-01-22 10:43:35 -08:00
bktan8 55d3a2c6df Merge branch 'master' into increase-virtual-disk-size 2018-01-22 10:14:20 -08:00
Bun K Tan 9660f4a317 This doc shows how to increase the size of a Clear virtual disk image.
This doc can be referenced by all of the VIRTUAL docs (kvm, hyper-v, vmware, etc.).

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-01-19 17:00:02 -08:00
Rodrigo Caballero dff34afe72 Merge pull request #78 from JosePerezCarranza/JosePerezCarranza-patch-apps-extras
update bundle name to add VNC viewer
2018-01-15 12:00:21 -06:00
Jose Perez Carranza 02bd94d658 update bundle to add VNC viewer
Add "desktop-apps-extras" instead of "desktop-apps" to install VNC viewer on Clear Linux environment
2018-01-15 11:40:15 -06:00
Rodrigo Caballero c9867f3121 Merge pull request #77 from clearlinux/rcaballeromx-usb
Restructure and reuse of USB instructions
2018-01-12 12:20:39 -06:00
Tom Leavitt 5fb205a1ad Minor updates from Bun's review
Minor changes requested by Bun for updates

Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2018-01-12 10:14:08 -08:00
Bun K Tan f35df7dc89 Restored these changes that I made prior to the Xmas holiday:
1) Fixed language per feedback.
2) Renamed Rufus-figure-1.png, Rufus-figure-2.png, Rufus-figure-3.png, 7zipwin.png to approved figure naming convention.
3) Fixed minor markup issues.

Sgne-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-01-11 15:47:09 -08:00
Rodrigo Caballero 66e34fc059 Fix heading uderline and typo.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-01-11 12:26:24 -06:00
Rodrigo Caballero 80b834cca5 Merge pull request #76 from sirredbeard/patch-1
Removed unnecessary brackets.
2018-01-11 12:18:12 -06:00
Rodrigo Caballero c02b52da15 Fix include directives and replace some of them with simple links.
Several include directives were unnecessary since a simple cross-reference
was more appropriate in terms of content architecture.
Simplified the includes employed to enhance maintainability.
Created duplicate figure file to enable reuse.
Fixed headings for consistency.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2018-01-11 11:40:53 -06:00
Bun K Tan 0f12f4cc1f Rewrite and modularization of image types, how to verify, how to uncompress..
On 2017-11-30:
--------------
1) Created the download-image.rst file in the Guides/Maintaince.  This is a hidden file and not visible under the Maintenance tree.  This talks about types of Clear Linux images, how to verify checksum, and how to uncompress for Linux, macOS, and Windows.  This is the base for other docs such as the bare-metal, live, bootable USBs (Linux, macOS, Windows), VMware docs...
2) Reworked the bootable-usb-linux.rst to re-use content from download-image.rst.
3) Reworked the bootable-usb-mac.rst to re-use content from download-image.rst.
4) Reworked the bootable-usb-windows.rst to re-use content from download-image.rst.
5) Reworked the live-image.rst to re-use content from bootable-usb-linux.rst and download-image.rst.
6) Reworked the bare-metal doc to re-use content from bootable-usb-linux.rst and download-image.rst.

On 2017-12-01:
--------------
1) Updated the types of images list and created a table.
2) Remove references to the old "releases" repo.  Users should only use the "image" folder - per engineering.

On 2017-12-05:
--------------
1) Recaptured the 7zip screenshot and made it look better.
2) Added "download-image.rst" to the Guides/Maintenance/maintenance.rst" tree to make it visible.
3) Moved the "Download the latest Clear Linux image" out of the "download-image.rst" and put it into
   the "bootable-usb-linux.rst" and tagged it so it could be used by "bootable-usb-mac.rst" and
   "bootable-usb-windows.rst".

On 2017-12-07:
--------------
1) Changed the "Types of images" list Guides/Maintenance/download-image.rst to a table format.

On 2017-12-13:
--------------
1) Changed all instances of <> to [] to indicate substitution.
2) Added |CAUTION-BACKUP-USB| in substitution.rst.  This is used in create-usb-linux.rst, create-usb-mac.rst, create-usb-windows.rst.
3) Deleted download-image.rst and created 3 new docs, one for each OS: download-verify-uncompress-linux.rst, download-verify-uncompress-mac.rst, download-verify-uncompress-windows.rst.
4) General fixes based on feedback.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2018-01-11 09:53:19 -06:00
Hayden d7862de653 Removed unnecessary brackets.
Removed unnecessary brackets from date.
2018-01-07 00:22:16 -05:00
Tom Leavitt c96aab3b47 Update the MS Azure Tutorial
Update the MS Azure tutorial to use Azure CLI 2.0

Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2017-12-18 14:06:03 -08:00
Rodrigo Caballero 8fab20a747 Merge pull request #72 from rcaballeromx/azure
Remove unwanted link to WordPress tutorial.
2017-12-18 13:08:00 -06:00
Rodrigo Caballero 8f946d06bb Remove unwanted link to WordPress tutorial.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-12-18 13:00:08 -06:00
Rodrigo Caballero 267546e617 Merge pull request #69 from bktan8/fix-apt-get-install-command
Fix 2 apt-get commands missing "install" option.
2017-12-15 15:39:25 -06:00
Bun K Tan a5df65b2f4 On 2017-Dec-15:
---------------
Fixed a couple of a apt-get commands that were missing the "install" option.

Signed-off-by: Bun K Tan <bun.k.tan@intel.com>
2017-12-15 13:03:18 -08:00
Rodrigo Caballero 0e05c524b5 Merge pull request #68 from rcaballeromx/figure-fix
Fix figures on Multi-boot tutorial.
2017-12-15 14:39:06 -06:00
Rodrigo Caballero afe412b317 Fix figures on Multi-boot tutorial.
This document added screenshots without using the figure directive.
Thus, the captions did not have the correct CSS class.
I applied the figure directive and removed the substitutions.
The captions now have the appropriate CSS class in HTML.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-12-15 14:33:39 -06:00
Rodrigo Caballero 666dbf0e73 Fix capitalized extensions of image filenames.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-12-13 14:05:01 -06:00
Rodrigo Caballero f5f825b47f Add collaboration.rst to the Reference content toctree.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-12-12 16:47:44 -06:00
Rodrigo Caballero cae3f21c0d Merge pull request #67 from bryteise/cpu-requirements-update
Update cpu instruction set requirements
2017-12-12 16:38:50 -06:00
William Douglas d20ae56f2f Update cpu instruction set requirements
Set requirements to reflect those instructions that gcc will use when
building for the westmere target architecture as that is how Clear
Linux is currently being built.
2017-12-12 22:22:18 +00:00
Rodrigo Caballero 1d583b2fb1 Fix repo link on clone command of README.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-12-12 16:18:44 -06:00
Rodrigo Caballero 6bc15cd809 Merge pull request #66 from rcaballeromx/navi
Expand toctree of Concepts and Get started to 2 levels for consistency.
2017-12-12 14:03:13 -06:00
Rodrigo Caballero 50a9e5d300 Merge pull request #63 from clearlinux/aws-web
Initial checkin of AWS web tutorial
2017-12-12 12:51:24 -06:00
Rodrigo Caballero 192f101cf0 Merge branch 'master' into aws-web 2017-12-12 12:50:16 -06:00
Tom Leavitt c71d61a1f3 finalize the figure 11 reference
finalize the figure 11 reference
2017-12-12 10:49:11 -08:00
Tom Leavitt 5fb10cb6f3 Correct figure reference link
added the tick marks in the :ref: label
2017-12-12 09:56:38 -08:00
Tom Leavitt 8c086bcf00 Add figure 11 reference to aws-web.rst
Add the reference label for figure 11
2017-12-12 09:54:30 -08:00
Rodrigo Caballero c840c721d2 Merge pull request #40 from clearlinux/doc-guide
Add documentation contribution guidelines.
2017-12-11 12:06:13 -06:00
Rodrigo Caballero 7669f13713 Expand toctree of Concepts and Get started to 2 levels for consistency.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-12-11 10:30:17 -06:00
Rodrigo Caballero 9a876dd542 Fixed line length, typos, and minor markup issues.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-12-11 10:14:17 -06:00
Rodrigo Caballero b874bafdbb Fixed typos and removed unneeded content.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-11-30 15:56:57 -06:00
Rodrigo Caballero 76109e7d1a Improved the Basic contribution, Images, and Cross-reference sections.
Added explicit instructions on how to contribute via GitHub, naming conventions
for all files, and explicit markup instructions for figures, links, and headings.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-11-30 15:28:30 -06:00
Tom Leavitt ab1cc8cfd7 Updates to aws-web.rst per Rodrigo comments
Updates to the aws-web.rst file to address comments from Rodrigo
2017-11-27 15:25:25 -08:00
Rodrigo Caballero 35ea5f2e1b Fix filename capitalization for telemetry-backend.rst
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-11-27 11:50:51 -06:00
Rodrigo Caballero fc94038df4 Merge pull request #58 from clearlinux/telem-backend
Add the telemetry backend server tutorial
2017-11-21 12:11:01 -06:00
Tom Leavitt 8d873f2bad Updates to aws-web.rst
Updates to the tutorial based on feedback from Ianeta

Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2017-11-20 10:30:56 -08:00
Tom Leavitt 78846def94 Initial checkin of AWS web tutorial
This is the tutorial for creating and accessing a clear linux image on
Amazon Web Services

Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2017-11-17 13:34:44 -08:00
Tom Leavitt c2cb0b5172 Additional updates
Updates based on @rcaballeromx comments and suggestions
2017-11-16 10:38:00 -08:00
Rodrigo Caballero 5e6ee8d164 Merge pull request #55 from clearlinux/time
Adds instructions to change the time using systemd-timesyncd.service.
2017-11-16 09:38:13 -06:00
ihutchin 1f44407461 Removed unneccesary and potentially incorrect information and fixed rst.
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-11-15 16:53:06 -08:00
Tom Leavitt 2990bb7be2 Update Telemetry-backend.rst
Initial updates requested by @iphutch
2017-11-14 14:59:28 -08:00
Ianeta Hutchinson d6fe2db526 Merge pull request #60 from clearlinux/fix-windows-sha512-cmd
Fixed a Windows command error
2017-11-13 14:26:44 -08:00
Ianeta Hutchinson 6983d2ab83 Removing white spaces 2017-11-13 14:25:36 -08:00
Bun K Tan c5833cd8a5 Fixed a Windows command error
Signed-off-by: Bun K Tan <bktan1@bktan1-mac08.jf.intel.com>
2017-11-13 13:59:01 -08:00
Tom Leavitt b8655a12eb Add the telemetry backend server tutorial
Tutorial to create and use a telemetry backend server

Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2017-11-09 15:02:41 -08:00
Rodrigo Caballero 277bf974b3 Merge pull request #56 from clearlinux/remove-visudo
Remove visudo command from enable-user-space
2017-11-07 15:58:22 -06:00
Tom Leavitt beb345e383 Remove visudo command from enable-user-space
Remove the text about editing the /etc/sudoers file and using vi and visudo
2017-11-07 13:43:07 -08:00
ihutchin df8ec09cae Adds instructions to change the time using systemd-timesyncd.service.
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-11-06 13:14:02 -08:00
Ianeta Hutchinson e37d83bc2c Merge pull request #53 from clearlinux/bare-metal-install-fix
Update bare-metal-install.rst
2017-10-31 15:18:04 -07:00
Tom Leavitt d52d6c9fd2 Update bare-metal-install.rst
removed errant tick mark to fix a :guilabel: ref
2017-10-31 11:27:42 -07:00
Ianeta Hutchinson 1794e126f5 Merge pull request #50 from clearlinux/fmv
Add the FMV tutorial content.
2017-10-31 11:06:15 -07:00
Ianeta Hutchinson a9d613b776 Merge branch 'master' into fmv 2017-10-31 11:05:56 -07:00
Rodrigo Caballero 32644a4e4e Fix ambiguous language and merge conflict.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-10-31 11:46:07 -06:00
Ianeta Hutchinson 27b35b5cc6 Merge pull request #44 from clearlinux/hadoop
Add Hadoop use case tutorial.
2017-10-31 09:48:42 -07:00
Rodrigo Caballero 13fcc866c7 Fix typographic apostrophe causing link to privacy policies to break.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-10-30 16:25:45 -06:00
Rodrigo Caballero 89b82e5613 Rename Telemetry enablement guide to comply with naming conventions.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-10-30 14:33:51 -06:00
Rodrigo Caballero 4962a15dbf Fixed missing or incorrect markup and minor language issues.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-10-30 14:31:35 -06:00
Rodrigo Caballero 1817bd8cdb Edited for clarity, added missing articles and nouns.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-10-30 10:41:13 -06:00
Rodrigo Caballero 7ef76bb61f Merge branch 'bare-metal-options' of https://github.com/clearlinux/clear-linux-documentation 2017-10-25 17:01:46 -05:00
Tom Leavitt 3981d23c62 Remove the word "appears..."
update the bare-metal-manual-install to remove 2 instances of the word "appears"
2017-10-25 14:15:41 -07:00
Tom Leavitt 5d883d8154 Add clarity to the passwd command
Add additional wording describing the passwd prompts to enter and re-enter the new password.
2017-10-25 14:07:44 -07:00
Tom Leavitt c6188f1c51 Add reviewer changes for enable-user-space
Minor updates based on reviewer comments to the enable-user-space.rst file
2017-10-25 09:54:20 -07:00
Tom Leavitt b63daa17e9 Updates to the cgdisk tutorial for continuity
Requested updates for present tense, clarity continuity

Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2017-10-24 15:40:47 -07:00
Tom Leavitt 5dd68cfb03 Updates to bare-metal-manual-install for content
Reviewed and addressed all comments for the bare-metal-manual-install.rst file for present tense, active voice and rewriting sections.
2017-10-24 13:05:36 -07:00
Rodrigo Caballero 1edc07bb66 Merge pull request #48 from clearlinux/telemetry-update
Telemetry enable/disable guide
2017-10-24 14:04:55 -05:00
Rodrigo Caballero 3f6b6ce010 Merge pull request #49 from Xeleron/master
fix hyperv link
2017-10-24 12:36:42 -05:00
Tom Leavitt be1df8a364 Update bare-metal-manual-install.rst
Updates to the intro to this document to make it more readable as recommended by Rodrigo
2017-10-23 15:05:59 -07:00
Tom Leavitt de5815fbe5 Update bare-metal-install.rst
punctuation fixes requested by Rodrigo
2017-10-23 14:58:43 -07:00
Rodrigo Caballero 2c6489e0d2 Merge pull request #52 from clearlinux/bye-ciao
Remove ciao content from clearlinux.org/documentation
2017-10-23 08:44:20 -05:00
Tom Leavitt 7469489d15 Change directive to lowercase
Changed Note to note
2017-10-20 13:47:40 -07:00
Tom Leavitt 3e20be0758 Update telemetry-enable to present tense
Update the voice to present tense and remove passive words

Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2017-10-20 12:02:33 -07:00
Tom Leavitt fc3f4f2930 Merge branch 'bare-metal-options' of https://github.com/01org/clear-linux-documentation into bare-metal-options 2017-10-19 14:34:44 -07:00
Tom Leavitt 2adc76b40f Rename all .png files to spec
Rename all .png files to appropriate file-name-fig# and update the .rst
files to call correctly.  Also included minor updates to text

Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2017-10-19 13:59:37 -07:00
Rodrigo Caballero be7d55bcb3 Remove ciao content from clearlinux.org/documentation
Ciao has created their own content in their repos. Therefore, this
content is redundant and causes confusion.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-10-19 09:58:20 -05:00
Rodrigo Caballero 032b7974fe Add the FMV tutorial content.
The Function Multi-versioning tutorial content was provided by Victor Rodriguez.
This version has been edited and the markup fixed to comply with the
documentation repo's guidelines.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-10-19 09:38:18 -05:00
Rodrigo Caballero 2d6c8e8764 Add SSH connectivity and wordcount example to Hadoop tutorial.
Beyond adding those two sections, some commands were updated and other minor
issues were fixed.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-10-18 15:08:16 -05:00
Tom Leavitt 8cb2f63a73 change reference to telemetry-enable
change reference of telemetry-enable to match filename and label
2017-10-18 11:45:52 -07:00
Tom Leavitt f94a44de0d Update and rename Telemetry-Enable-Disable.rst to Telemetry-Enable.rst
Change filename to telemetry-enable.rst and change label to match
2017-10-18 11:44:39 -07:00
Marko Cubela 5e34e0b9d1 fix hyperv link 2017-10-14 11:05:56 +02:00
ihutchin a781ddbef4 Inserts section for creating a new user and setting a password
Altered the enable-user-space to include the initial step of creating
a user. Also added "Create a new user" to the list of capabilities after
installation. I changed the heading of `enable user space` to reflect changes.

Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-10-13 15:42:28 -07:00
Tom Leavitt 0e736d16c9 Updated cross-references and fixed minor issues
Updated get-started.rst to add references to bare-metal-* files
Update cross-reference in bare-metal-manual and cgdisk-manual-install
files.  Fixed minor issues within content

Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2017-10-11 15:47:16 -07:00
Tom Leavitt 96251bbc64 updates to the cgdisk instructions
Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2017-10-11 11:39:38 -07:00
Tom Leavitt 63f9565e30 Updates to the manual install guide
Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2017-10-10 15:31:34 -07:00
Tom Leavitt 4e8e380a18 Updates to bare-metal-install
Signed-off-by: Tom Leavitt <30448839+tpleavitt@users.noreply.github.com>
2017-10-10 14:11:10 -07:00
Tom Leavitt d052919209 cosmetic updates to the telemetry file
changes to the telemetry-enable-disable file based on review from Rodrigo
2017-10-09 13:52:29 -07:00
Tom Leavitt 8b9d754a2f changes up to installation type
Changes recorded up to the choose installation type.  The document needs more work and taking it offline
2017-10-09 13:31:00 -07:00
Tom Leavitt 874f7d23fe fix opt-out command
removed the wrong line in the previous change.
2017-10-05 14:23:16 -07:00
Tom Leavitt fe07e66c25 Add note to stop services after opt-in
This adds a note to enable telemetry but delay starting the service.
2017-10-05 14:06:10 -07:00
Tom Leavitt eaa041fc78 requested updates to telemetry enable/disable
several changes requested to clarify functionality and clean up document
2017-10-05 09:03:28 -07:00
Tom Leavitt 8f891366c0 typo fix
fix mispelling telemetry
2017-10-04 13:26:02 -07:00
Tom Leavitt 9f69cf69a6 typo fix
fix mispelling telemetry
2017-10-04 13:25:20 -07:00
Tom Leavitt 2c9d2ef91a Add telemetry-enable-disable
Add this entry to the toctree list
2017-10-04 13:21:13 -07:00
Tom Leavitt a801942c30 Add telemetry enable/disable guide
this guide walks through installing, enabling, disabling and removing the telemetrics feature
2017-10-04 13:19:32 -07:00
Rodrigo Caballero 230d4d187a Merge pull request #47 from 01org/custom-container-image
Adds a new network guide to create a custom container image.
2017-10-02 16:52:31 -05:00
ihutchin f59a698781 Makes optional step indentation consistent with other steps.
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-10-02 14:16:59 -07:00
ihutchin 2af4eaaa2e Fixes language and structure issues.
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-10-02 14:10:25 -07:00
ihutchin ce8f8668cc Adds a new network guide to create a custom container image.
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-10-02 11:55:06 -07:00
Tom Leavitt 41070e9c48 Update bare-metal-install.rst
changes recommended by the engineering team to correct the repair description and removed final step to create a userid since that is duplicated in the enable-user-space section.
2017-10-02 10:34:53 -07:00
ihutchin 1e66b12e12 Fixes abbreviation directive
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-10-01 21:40:26 -07:00
ihutchin c32ed6a8f9 Fixes title capitalization and toctree indentation
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-10-01 21:35:09 -07:00
ihutchin 5e983578d6 Adds option to manual install to partition disk using cgdisk
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-10-01 21:18:22 -07:00
ihutchin 487391bdac Numbers steps, makes one full guide, moves re-usable section to guide.
Makes an end-to-end auto bare-metal doc with a branch to manual install.
Post installation tasks separated and moved to maintenance guide.

Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-09-28 21:20:40 -07:00
Rodrigo Caballero b57e08b19b Update Hadoop tutorial based on review feedback.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-09-26 14:30:08 -05:00
ihutchin f7b5b5087e Provides options for automatic or manual installs on bare metal.
Cleans up the bare metal install steps prior to the manual vs auto
decision with new screen captures. Then, forks to provide two ways
to install on bare-metal.

Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-09-22 12:29:26 -07:00
Rodrigo Caballero c1f7581692 Add Hadoop use case tutorial.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-09-21 16:26:08 -05:00
Rodrigo Caballero aee95cd862 Merge pull request #35 from 01org/usb-minimum-reqs
Makes get started content modularized. Updates HW requirements.
2017-09-21 14:33:08 -05:00
Rodrigo Caballero 7d2118006e Merge pull request #43 from 01org/cc-3
Update Clear Containers docs to release 3.0
2017-09-21 13:46:10 -05:00
Rodrigo Caballero 7e67b72c92 Update Clear Containers docs to release 3.0
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-09-21 13:44:17 -05:00
bktan8 86f8cc9c6e Update system-requirements.rst 2017-09-20 14:35:52 -07:00
bktan8 f30c824672 Update live-image.rst 2017-09-20 14:34:07 -07:00
bktan8 a4b436e6e4 Update compatibility-check.rst 2017-09-20 14:31:35 -07:00
bktan8 d5525c88ae Update bootable-usb.rst 2017-09-20 14:29:03 -07:00
bktan8 2f6baf2ec8 Update bootable-usb-windows.rst 2017-09-20 14:28:10 -07:00
bktan8 d0e41106df Update bootable-usb-mac.rst 2017-09-20 14:27:54 -07:00
bktan8 4b39cb6e39 Update bootable-usb-linux.rst 2017-09-20 14:27:33 -07:00
Ianeta Hutchinson ec71b24e8d Sentence caps 2017-09-15 15:02:50 -07:00
ihutchin df8f2275b7 Fix RST warnings
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-09-15 14:59:17 -07:00
Bun K Tan 137f347775 I updated the docs below and modularized.
Signed-off-by: Bun K Tan <bktan1@bktan1-mac08.jf.intel.com>
2017-09-14 11:23:58 -07:00
Rodrigo Caballero 1d7f1c2d14 Add documentation contribution guidelines.
This section contains all the guidelines, rules, examples, and templates needed
to contribute content to the Clear Linux project. The mechanics on how to use
Git to contribute the content will be added in the future.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-09-13 10:58:30 -05:00
Bun K Tan b7e2ec9b81 This is a test...
Signed-off-by: Bun K Tan <bktan1@bktan1-mac08.jf.intel.com>
2017-09-11 16:24:21 -07:00
bktan8 a5dd6304ef Update live-image.rst 2017-09-11 16:19:14 -07:00
ihutchin e21d4aeefa Updating rst for improvements on compatability check file.
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-09-11 15:54:29 -07:00
Ianeta Hutchinson df9e468316 Merge pull request #38 from 01org/kvm-ref
Add the kvm-host bundle reference information.
2017-09-11 10:30:02 -07:00
Rodrigo Caballero a01eadb020 Merge pull request #36 from 01org/bvm2
Re-writes kvm docs for greater technical accuracy
2017-09-11 12:15:13 -05:00
Rodrigo Caballero 3c5048cc77 Add the kvm-host bundle reference information.
This information is needed until the KVM issues it addresses are fixed.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-09-11 08:51:50 -05:00
bktan8 9ce08c74be Update compatibility-check.rst 2017-09-08 16:01:11 -07:00
bktan8 fadfc88a35 Update compatibility-check.rst 2017-09-08 15:58:30 -07:00
bktan8 fd8ede0cef Update compatibility-check.rst 2017-09-08 15:50:33 -07:00
bktan8 367cf0e3e9 Update compatibility-check.rst 2017-09-08 15:32:48 -07:00
bktan8 b06bb3c828 Update compatibility-check.rst 2017-09-08 15:23:39 -07:00
bktan8 58f209e792 Update compatibility-check.rst 2017-09-08 14:54:48 -07:00
bktan8 f8eea61f85 Update compatibility-check.rst 2017-09-08 14:23:20 -07:00
bktan8 9183978164 Update compatibility-check.rst 2017-09-08 14:15:02 -07:00
Ianeta Hutchinson f68808fd42 Merge pull request #37 from 01org/bdl-upd
Update available bundles table.
2017-09-08 14:02:19 -07:00
Ianeta Hutchinson b2b016280a Merge pull request #33 from 01org/ipxe
Update the iPXE instructions.
2017-09-08 14:00:45 -07:00
Rodrigo Caballero a29c1339a5 Merge pull request #7 from mrkz/kvm-host
clear-linux: Add information about kvm-host bundle.
2017-09-08 14:41:39 -05:00
Rodrigo Caballero 013c941547 Remove unnecesary note and fix numbering of the steps.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-09-08 14:38:30 -05:00
Rodrigo Caballero d73441d6b6 Update available bundles table.
This update to the table of available bundles makes the HTML table a
separate file to make updating easier. This is necessary to automate the
update process in the future.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-09-08 14:25:35 -05:00
ihutchin 7d02f0a925 Re-writes kvm docs for greater technical accuracy
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-09-08 11:59:07 -07:00
bktan8 4c48ea7d71 Update ipxe-install.rst 2017-09-08 11:24:08 -07:00
bktan8 108330f049 Update ipxe-install.rst 2017-09-08 11:09:07 -07:00
Ianeta Hutchinson b70580ed60 Title change: Recommended minimum system requirements 2017-09-06 13:34:58 -07:00
Ianeta Hutchinson 2e0f058316 Changes heading level for consistency in USB files 2017-09-06 12:23:23 -07:00
ihutchin c44d12a6d9 Makes get started content modularized. Updates HW requirements.
Creates new bootable-usb options for macOS and windows. Changes
live image and bare metal installs to include modularized options.
Removes hard-coded numbering in bare metal install. Updates toc
trees where appropriate.

Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-09-05 19:59:20 -07:00
bktan8 66ad40ba70 Update ipxe-install.rst 2017-09-05 11:31:21 -07:00
Rodrigo Caballero 01835f7dc4 Update the iPXE instructions.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-09-01 08:30:40 -05:00
Rodrigo Caballero 2adb780198 Merge pull request #32 from 01org/cl-restructure
Restructures Clear Linux documentation to have five main sections
2017-08-31 16:24:25 -05:00
Ianeta Hutchinson 8058630a52 Applies substitution and clarifies sentence 2017-08-31 09:30:25 -07:00
Ianeta Hutchinson 26912ddda1 Improves sentence clarity 2017-08-30 13:30:57 -07:00
Ianeta Hutchinson 8b1b1a5965 reverting unneccesary changes 2017-08-30 12:11:52 -07:00
ihutchin 9de655405f Fixes two language issues
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-08-30 09:06:31 -07:00
Ianeta Hutchinson 55cbf61297 fix typos in clear linux documentation home 2017-08-29 18:54:01 -07:00
ihutchin 7cb9cb0720 Updated file titles and descriptions to improve readability.
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-08-29 18:39:53 -07:00
ihutchin 622b8c0a3e Restructures Clear Linux documentation to have five main sections
Content files are moved, renamed, and relabeled to fit into get started,
concepts, guides, tutorials, and reference sections. Toc-trees were
changed where apropriate and section descriptions were provided.

Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-08-29 13:18:21 -07:00
Rodrigo Caballero 88849819fd Merge pull request #23 from 01org/testing
Change to CLOSIA substitution and change italics to monospace for application names.
2017-08-28 16:03:45 -05:00
Rodrigo Caballero cb1676c8cb Merge pull request #28 from 01org/multi-boot
Add multi-boot tutorial for multiple operating systems
2017-08-25 15:08:31 -05:00
Rodrigo Caballero 942a4e5040 Fix issues in multi-boot tutorial.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-08-25 15:05:36 -05:00
Rodrigo Caballero 87af8defad Apply feedback to multi-boot tutorial
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-08-25 14:09:10 -05:00
bktan8 28fa2af4de Update multi-boot.rst 2017-08-25 11:13:16 -07:00
bktan8 e48ff134f2 Update multi-boot.rst 2017-08-25 11:08:45 -07:00
Rodrigo Caballero a33aa84e82 Merge pull request #29 from 01org/hyper-v-update
Update hyper-v links and content
2017-08-22 16:52:59 -05:00
Tom Leavitt 0e9bc7cf59 Update hyper-v links and content
Updating the external links to Microsoft documentation to point to appropriate content and adding the section "Create a virtual network"
2017-08-22 14:14:44 -07:00
Rodrigo Caballero 8956a98d7b Add multi-boot tutorial for multiple operating systems
This tutorial guides users through the process of installing other operating
systems alongside Clear Linux.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-08-22 11:36:00 -05:00
Rodrigo Caballero c26d49d804 Merge pull request #25 from 01org/cl-install-update
fix broken link to swupd
2017-08-17 11:33:35 -05:00
Tom Leavitt 58d6fe8387 fix broken link to swupd
Fixes the broken link to more information about software update
2017-08-16 14:12:57 -07:00
Rodrigo Caballero 40843b600d Merge pull request #14 from 01org/ml
Add machine learning tutorial.
2017-08-15 16:13:55 -05:00
Rodrigo Caballero 4dcfde73ee Update the path of the code example.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-08-15 12:57:42 -05:00
Rodrigo Caballero 0d6017e1cd Merge pull request #24 from 01org/update-cc-versions
Update the Docker release version.
2017-08-15 11:05:12 -05:00
Rodrigo Caballero 183d1f025e Update the Docker release version.
Updated the release version of Docker compatible with the runtime. Removed the
release number of the Clear Containers to avoid having to update it every week.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-08-15 10:43:59 -05:00
ihutchin 1e98bd0c8d Change quotations to literal text with backticks
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-08-14 13:31:05 -07:00
ihutchin 810030171c Change to CLOSIA substitution
Signed-off-by: ihutchin <ianeta.hutchinson@intel.com>
2017-08-14 12:27:35 -07:00
Tom Leavitt bb59955c87 Merge pull request #22 from 01org/clear-lamp-server-mods
I've made the additional changes for the Clear lamp server tutorial mods
2017-08-14 10:13:44 -07:00
Tom Leavitt 0810aa55bf Merge branch 'clear-lamp-server-mods'
of https://github.com/01org/clear-linux-documentation into clear-lamp-server-mods

Signed-off-by: Tom Leavitt <thomas.p.leavitt@intel.com>
2017-08-14 10:00:25 -07:00
Tom Leavitt f1d2af20d1 Update the tutorial Creating a WordPress Server for stateless
Replace all occurrences of /usr/share/httpd/htdocs with /var/www/html as defined in the Creating a LAMP Server tutorial stateless modifications
2017-08-14 09:58:49 -07:00
Tom Leavitt a64e18c056 Additional updates to clean up text
Additional changes to add appropriate labels to file tags
2017-08-14 09:43:40 -07:00
Tom Leavitt bd9d05a73e Update the tutorial Creating a WordPress Server for stateless
Replace all occurrences of /usr/share/httpd/htdocs with /var/www/html as defined in the Creating a LAMP Server tutorial stateless modifications
2017-08-10 11:36:11 -07:00
Tom Leavitt c08e8dc5d2 Update the Creating a LAMP Server document for stateless requirements
Add additional steps to change the default Apache DocumentRoot to /etc/www/html by adding additional .conf files in /etc/httpd/conf.d and changing all references to this new DocumentRoot directory.
2017-08-10 11:25:54 -07:00
Rodrigo Caballero 65b6970ff0 Merge pull request #21 from cmarcelo/fix-openssh
Fix instructions for openssh-server bundle doc
2017-08-04 16:29:04 -05:00
Caio Marcelo de Oliveira Filho a4e557f862 Fix instructions for openssh-server bundle doc
Use "mkdir -p" to avoid failure when some part in the middle of the
path doesn't exist (this is currently the case with a freshly
installed Clear 16820).

Add instruction to reload the systemd configuration, otherwise the
OPTIONS line won't be used and the subsystem won't work.

Signed-off-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2017-08-04 13:13:12 -07:00
Rodrigo Caballero 9290ee1808 Merge pull request #19 from cmarcelo/fix-ister-url
Fix ister link
2017-08-04 09:03:46 -05:00
Rodrigo Caballero 6de99c9207 Merge pull request #18 from miguelinux/ignore-build
gitignore: fix build directory
2017-08-04 09:03:14 -05:00
Caio Marcelo de Oliveira Filho a75b82c0b7 Fix ister link
Moved from clearlinux/ister to bryteise/ister (at least for now).

Signed-off-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2017-08-01 16:27:53 -07:00
Miguel Bernal Marin 6b0f4af4a0 gitignore: fix build directory
Fix the build directory path in the gitignore file.

Signed-off-by: Miguel Bernal Marin <miguel.bernal.marin@linux.intel.com>
2017-08-01 15:24:49 -05:00
Rodrigo Caballero 679de52726 Merge pull request #17 from 01org/test
Change notice from important to note on the Wordpress tutorial.
2017-07-26 15:02:52 -05:00
Rodrigo Caballero b24cfb4c37 Change notice from important to note on the Wordpress tutorial.
The website does not support important notices, therfore the notice had to
change to a note.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-07-25 13:40:36 -05:00
Rodrigo Caballero a5851eaf28 Merge pull request #15 from 01org/gs-content-move
Separates install options in gs guide.
2017-07-24 14:06:13 -05:00
ihutchin cc336f2bd7 Remove unnecessary verbage and hard-coded links. 2017-07-24 11:56:34 -07:00
ihutchin 267fa18384 Improves readability and flow within gs guide.
Includes kernel in gs contents page introduction and adds
compatibility check to doc-tree.
Improves introduction to compatible kernels and bundles.
Updates links to avoid hard coding.
2017-07-20 16:08:32 -07:00
ihutchin 1dd5881251 Separates install options in gs guide.
Moves bare metal install from tutorial to getting started guide.
Removes repeated and/or out of date information about VM and BM
installations and hardware compatibility check. Adds reference
tags for future documentation.
2017-07-17 17:12:59 -07:00
Rodrigo Caballero 7eb1fc790d Add machine learning tutorial.
The machine learning tutorial showcases how to install, configure, and run a
Jupyter notebook on Clear Linux with the MNIST example.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-07-17 11:09:23 -05:00
Rodrigo Caballero 7f45ae29c2 Merge pull request #13 from gtkramer/master
Correct update content validation commands
2017-07-14 09:01:16 -05:00
George T Kramer a57a80687d Correct update content validation commands
To verify the Manifest.MoM, the signature of the Manifest.MoM should be compared with the Swupd certificate, not the Clear Linux certificate.  Also, adding a section for manually validating the Swupd certificate so that it matches the section for manually validating the Clear Linux certificate.  Making the distinction between the Clear Linux certificate and the Swupd certificate more clear.
2017-06-29 15:29:19 -07:00
Rodrigo Caballero 47837bf7c0 Merge pull request #11 from 01org/restructureGS
Restructures Getting Started guide.
2017-06-23 11:02:40 -05:00
Ianeta Hutchinson 0ef78a2210 Update installation-options.rst
Removing cross-reference to deleted file.
2017-06-23 10:36:55 -05:00
Ianeta Hutchinson 0ef30fc1eb Update getting-started.rst 2017-06-23 09:37:46 -05:00
Ianeta Hutchinson d8f515448b Update getting-started.rst 2017-06-23 09:34:52 -05:00
ihutchin 0eea7ed061 Restructures Getting Started guide.
Removes outdated files and re-arrages doc-tree to clearly
display 3 means of installation: VM, BM, and Live image.
2017-06-22 20:21:31 -05:00
Rodrigo Caballero fccbdfd06c Merge pull request #10 from mrkz/enable_man_command_swupd_manpage
clear-linux: ensure user have 'man' command prior running man swupd.
2017-06-16 15:07:22 -05:00
Simental Magana, Marcos eb329436c6 clear-linux: ensure user have 'man' command prior running man swupd.
Documentation recommends the user to access swupd the man page for
further details, however user may not have /usr/bin/man command
installed, so document that he/she needs to install 'sysadmin-basic'
bundle prior to actually accessing the man-page.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2017-06-16 15:04:00 -05:00
Rodrigo Caballero f46b6349c3 Fix broken MMU link on CC architecture overview.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-06-15 16:32:51 -05:00
Rodrigo Caballero a010093d69 Merge pull request #1 from miguelinux/improve-infra
Improve infra
2017-06-15 16:29:12 -05:00
Rodrigo Caballero 4feca7e56e Merge pull request #8 from 01org/run
Update the instructions to run swupd to account for auto-update.
2017-06-14 09:51:21 -05:00
Rodrigo Caballero 4c417f9f00 Fix minor wording issues for consistency and clarity.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-06-14 09:27:04 -05:00
Rodrigo Caballero 9d5e13a7fb Apply feedback on updated swupd content.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-06-13 14:15:12 -05:00
Rodrigo Caballero 17e4d52145 Merge pull request #9 from mrkz/dont_use_xzcat_v
clear-linux: update bare-metal-install xzcat command option
2017-06-13 10:20:41 -05:00
Simental Magana, Marcos c98e8fec60 clear-linux: update bare-metal-install xzcat command option
Removing the '-v' option from the xzcat command line due
to verbose output getting piped into the dd command causing
corruption on image creation.
Based on previous PR[1].

[1]-https://github.com/01org/clear-linux-documentation/pull/6

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2017-06-13 10:16:54 -05:00
Rodrigo Caballero 04fed04b72 Update the instructions to run swupd to account for auto-update.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-06-13 09:16:04 -05:00
Tullis, Michael L b5fc4e31d9 Fixed bullet list rendering error in bare-metal-install.rst 2017-06-09 13:54:51 -07:00
Tullis, Michael L 001dde91f1 bare-metal-install.rst: Latest changes from Tom and incorporating review from Bun. 2017-06-09 13:47:33 -07:00
Tullis, Michael L a2b4eb7d4c Correcting figure in bare-metal-install.rst 2017-06-09 10:39:00 -07:00
Tullis, Michael L fcdece9cf6 Tom's changes to bare-metal-install.rst. Also adding a figure. 2017-06-09 10:29:04 -07:00
Tullis, Michael L 83e4e3b65e Tom Leavitt's changes to flatpak tutorial 2017-06-09 09:20:57 -07:00
Tullis, Michael L 650be6bdf8 Docs: Removed optional steps and one image from virtualbox.rst per direction from Tom Leavitt. 2017-06-07 15:13:39 -07:00
Simental Magana, Marcos 600aa3fa73 clear-linux: Add information about kvm-host bundle.
This commit adds general information about the kvm-host
bundle content and how to enable/start some services
that may be required when this bundle is installed.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2017-06-07 09:09:07 -05:00
mltullis 7909c089d3 Merge pull request #6 from bryteise/xzcat-command-update
clear-linux: Update bootable-usb xzcat command option
2017-06-06 11:35:24 -07:00
William Douglas a8087efc5d clear-linux: Update bootable-usb xzcat command option
Do not use -v with xzcat based on experience with it causing issues
since the verbose output sometimes gets piped to the dd command.
2017-06-06 18:15:56 +00:00
mltullis b3a7de4ca1 Merge pull request #5 from dbkinder/network-bonding
network: techwriter pass on network bonding guide
2017-06-05 13:16:01 -07:00
David B. Kinder 0e212e9e86 network: techwriter pass on network bonding guide
Adjusted guide to use numbered process steps, removed invalid :caption:
parameter on code-block sections, plus some clarification edits and
80-character line length formatting

Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
2017-06-05 13:02:14 -07:00
mltullis 4ac7aa7761 Merge pull request #4 from bwarden/add-bonding-instructions
network: Add guide for network bonding
2017-06-05 09:43:54 -07:00
Brett T. Warden 8159aa5ca4 network: Add guide for network bonding
Add a guide for network bonding, including systemd network
configuration.

Signed-off-by: Brett T. Warden <brett.t.warden@intel.com>
2017-06-05 08:56:10 -07:00
Rodrigo Caballero 0e4b784505 Merge pull request #3 from miguelinux/fix-cc-architecture-overview
fix bad link on cc-architecture-overview
2017-06-02 14:23:23 -05:00
Miguel Bernal Marin f72905c6c3 fix bad link on cc-architecture-overview
The page was using bad ReST reference stricture producing broken links.
This commit uses ReST cross reference by labels.

Signed-off-by: Miguel Bernal Marin <miguel.bernal.marin@linux.intel.com>
2017-06-02 14:15:33 -05:00
Miguel Bernal Marin 45678abde7 Makefile: rebuild root Makefile
Makefile is rebuild with simple targets to point to source directory.
Now the users can use "make" or "make html" at root repo path and the
html documentation is built.
2017-05-30 11:40:25 -05:00
Miguel Bernal Marin b5f8fc33fd conf.py: fix warning on html_static_path
A warning is showed when compiling the documentation:

WARNING: html_static_path entry '/home/git/clear-linux-documentation/source/_static' does not exist

After documentation restructure, the _static directory is no more needed.
This commit comment out html_static_path in config.py, and the warning
is not showed.
2017-05-30 11:23:51 -05:00
Miguel Bernal Marin cc14739d3b conf.py: fix html_add_permalinks
When compiling documentation a warning message is showed:

WARNING: The config value `html_add_permalinks' has type `bool', defaults to `str'.

The documentation from http://www.sphinx-doc.org/es/stable/config.html
said to set it to None or the empty string to disable permalinks.

Now it is set to empty string and the warning disappear.
2017-05-30 11:14:52 -05:00
Rodrigo Caballero 366dc83e69 Merge branch 'micro-links' into 'master'
Links to Microsoft's documents

See merge request !166
2017-05-16 07:10:03 -07:00
Rodrigo Caballero 45a50907ef Add links to the Microsoft partner documents.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-05-16 09:14:24 -05:00
Rodrigo Caballero 13c4b36637 Merge branch 'typofix' into 'master'
Typofix

See merge request !165
2017-05-02 08:23:37 -07:00
Tim Pepper 9840e9feb4 typo fix: .xom -> .com
Docker doc link is broken.  Is this a test escape?

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2017-04-28 15:21:25 -07:00
Rodrigo Caballero c2e3f6915e Merge branch 'openssh-update' into 'master'
Openssh update

Updates the content based on the introduction provided by @ahkok.
Edits the text for clarity, grammar, and consistency.

See merge request !163
2017-04-28 10:32:03 -07:00
Rodrigo Caballero a1be4d37f1 Merge branch 'os-core-update' into 'master'
Os core update

Updates the content with a new introduction provided by @ahkok.
Edits the text for clarity, grammar, and consistency.

See merge request !164
2017-04-28 10:30:10 -07:00
Rodrigo Caballero 6cabfa5bef Update the os-core document.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-28 12:27:20 -05:00
Rodrigo Caballero eb5f2b52a3 Update the openssh-server documentation.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-28 11:54:47 -05:00
Rodrigo Caballero 81160e6aec Merge branch 'total-restructure' into 'master'
Total restructure

This is a major overhaul of the entire documentation.
It introduces:
* One section per Clear technology.
* A new simplified navigation.
* Standard use of labels.
* Decentralized figures.
* A filename convention.
* Minimal content cleanup.

See merge request !162
2017-04-27 11:15:36 -07:00
Rodrigo Caballero f2cf589da4 Remove redundant headings from master file.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-27 13:17:40 -05:00
Rodrigo Caballero c713ad16f7 Remove empty indeces and search pages, master file cleanup.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-27 11:52:06 -05:00
Rodrigo Caballero d517b0fd91 Fix files not included warnings.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-27 10:55:56 -05:00
Rodrigo Caballero 5a2b933e54 Fix substitutions warning.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-27 09:34:35 -05:00
Rodrigo Caballero 94c9e0ad76 Fix unknown option warning.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-27 09:34:35 -05:00
Rodrigo Caballero 940c1c304b Merge branch 'total-restructure' into 'master'
Total restructure

This is a major overhaul of the entire documentation.
It introduces:
* One section per Clear technology.
* A new simplified navigation.
* Standard use of labels.
* Decentralized figures.
* A filename convention.
* Minimal content cleanup.

See merge request !162
2017-04-26 17:57:22 -07:00
Rodrigo Caballero 34a0b6050f Restructure all technical content.
This restructure organizes the content into three sections, one per
technology. The content was left as untouched as possible, however
several directives needed to be standardized in order to implement the
new structure. All filenames follow use dashes-as-spaces and are written
using lower-case. Standard labels for files were implemented using the
filename as the label, thus, content can be cross-referenced without
having to open the file to see the label. Figures were moved to
decentralized folders to enable modularity. The scope of the restructure
as well as the dependencies between the changes required me to do it in
a single commit. Lastly, some cleanup had to be done for the
standardized structure to function properly.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-26 16:55:42 -05:00
Rodrigo Caballero a616b26072 Merge branch 'vmware-fix' into 'master'
Vmware fix

Fix VMWare documentation

See merge request !156
2017-04-25 10:16:57 -07:00
Miguel Bernal Marin 7bae6fc45d add one more step 2017-04-25 10:59:55 -05:00
Miguel Bernal Marin 24cdc80220 fix description 2017-04-25 10:55:35 -05:00
Rodrigo Caballero 9a02428183 Merge branch 'fix-ccv' into 'master'
Fix ccv

Fix the release version of Clear Containers.

See merge request !160
2017-04-24 10:09:15 -07:00
Rodrigo Caballero da13452b80 Merge branch 'bdlu' into 'master'
Bdlu

Updates the bundle table and the bundle commands.

See merge request !161
2017-04-24 10:03:28 -07:00
Rodrigo Caballero 3cc367bb59 Remove the optional bundles listing.
The optional bundles listing is redundant since we already included a
command for all bundles.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-24 12:01:36 -05:00
Rodrigo Caballero 79f63cfb97 Fix outdated Clear Containers release number.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-24 11:52:26 -05:00
Rodrigo Caballero dd3813cbab Update the bundles' commands and the bundles' table.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-24 09:44:13 -05:00
Rodrigo Caballero f3eb56f6cf Edit the language and markup for clarity and consistency.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-10 16:36:57 -05:00
Rodrigo Caballero a0b9ba2dc5 Merge branch 'fix-kt' into 'master'
Fix kt

As pointed out in a email:

I think this just got merged ... but, I would not write:
    "`Intel® Clear Containers`_ project on |CL|."

As Clear Containers, and it's use of this CL, is not bound to CL - it also runs on a number of other distros.
I'd probably just drop the CL reference:
   "`Intel® Clear Containers`_ project."

 Graham

See merge request !159
2017-04-10 13:55:25 -07:00
Miguel Bernal Marin 7b9677fa07 drop CL reference
As Clear Containers, and it's use of this CL, is not bound to CL - it
also runs on a number of other distros.
I'd probably just drop the CL reference:
   "`Intel® Clear Containers`_ project."

 Graham

Signed-off-by: Miguel Bernal Marin <miguel.bernal.marin@linux.intel.com>
2017-04-10 15:50:16 -05:00
Rodrigo Caballero 23700f4dce Fix figure number in text.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-10 14:46:19 -05:00
Rodrigo Caballero 6400db0b7d Merge branch 'fix-CLEAR-2246' into 'master'
Fix clear 2246

Fixes the stream-server URL

See merge request !157
2017-04-10 08:23:58 -07:00
Rodrigo Caballero 3d84071e9d Merge branch 'bulk-provision' into 'master'
Bulk provision

Rebased with master and performed a force push per our discussion so we get a clean merge

See merge request !154
2017-04-10 08:18:41 -07:00
George T Kramer 3898d9fd9d Minor cleanup
Fixed some punctuation.  Only bolding ICIS or ISTER when referring to the standalone programs as proper nouns.  When used as adjectives to describe the kind of file being worked with, they are not bolded.
2017-04-07 16:57:43 -07:00
Miguel Bernal Marin b24c20902a fix VMWare 2017-04-07 18:05:44 -05:00
Miguel Bernal Marin 0ecec53d8b add reference in vbox section 2017-04-07 18:05:44 -05:00
Miguel Bernal Marin a2d80b384a fix stream-server URL 2017-04-07 18:04:57 -05:00
Rodrigo Caballero c04ae61adc Merge branch 'flatpak' into 'master'
Flatpak

Publish Flatpak basic tutorial

See merge request !158
2017-04-07 12:31:03 -07:00
Rodrigo Caballero 1bed20647a Renamed figure files to follow lower case convention.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-07 14:19:31 -05:00
Rodrigo Caballero 786c4d6315 Add flatpak tutorial to the tutorials index file.
Also fixes a minor typo causing a link not to render properly.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-07 14:13:50 -05:00
Rodrigo Caballero 0de490901e Add flatpak tutorial to the documentation.
The tutorial explains how to add applications to Clear Linux using
flatpak.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-07 14:08:19 -05:00
Rodrigo Caballero af23d02245 Merge branch 'kernel-types' into 'master'
Kernel types

Please do not merge until feed back from all the CLR is done.

See merge request !152
2017-04-07 11:37:17 -07:00
Rodrigo Caballero 95cdb03ff2 Edit language and markup for clarity and consistency.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-07 11:15:33 -05:00
Rodrigo Caballero 8d8581da08 Merge branch 'pxe-v2' into 'master'
Pxe v2

Iterating on documentation updates for network booting as ICIS code changes

See merge request !153
2017-04-06 15:08:45 -07:00
Rodrigo Caballero 4eaba1af30 Merge branch 'valid-sigs' into 'master'
Validating Signatures

Updating to make the section for image content validation more clear.  Updating to reflect changes in swupd signature validation.

See merge request !155
2017-04-06 10:19:05 -07:00
Rodrigo Caballero 6708de460d Replace a note with an important notice.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-06 12:24:47 -05:00
Rodrigo Caballero 8c19466502 Edit language for clarity and fix other minor issues.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-06 11:34:47 -05:00
Rodrigo Caballero ef7cafca9e Change emphasis for bundles name to avoid CSS problems.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-06 11:18:15 -05:00
Rodrigo Caballero f644c9b962 Fixed missing articles and in-line link.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-04-06 11:14:51 -05:00
George T Kramer b96a823d51 Minor phrasing changes for clarity 2017-04-04 11:03:08 -07:00
Miguel Bernal Marin baaaae3f60 add kernel containers description 2017-04-03 16:04:18 -05:00
Rodrigo Caballero 52c84f7a22 Edit the grammar, spelling, and markup of validation signatures.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-03-31 14:05:55 -06:00
George T Kramer 3fb86f772c Clarifying kernel parameter addition to iPXE boot script 2017-03-31 10:37:23 -07:00
George T Kramer 22668669dd Clarifying steps for creating cloud-init files 2017-03-31 10:28:55 -07:00
George T Kramer 688035926d Removing trailing whitespace 2017-03-31 10:28:55 -07:00
George T Kramer 05946bd785 Adding port numbers to URLs that need verification 2017-03-31 10:28:55 -07:00
George T Kramer 2407b2e173 Adding forgotten critical step 2017-03-31 10:28:55 -07:00
George T Kramer 2d3d79d70e Outline the steps to get started with ICIS in detail 2017-03-31 10:28:55 -07:00
George T Kramer 14c59c8a11 First pass at cleanup 2017-03-31 10:28:55 -07:00
George T Kramer 883dd75e91 Making documentation consistent 2017-03-31 10:28:55 -07:00
George T Kramer 77cab7fdfb Using the same numbering scheme as other documents 2017-03-31 10:28:55 -07:00
George T Kramer b2b8a8a9ff Updating figure and documentation to be more step-wise 2017-03-31 10:28:55 -07:00
George T Kramer f10c3e6fe4 Clarifying note for nginx configuration 2017-03-31 10:09:40 -07:00
George T Kramer 2100955eab Removing trailing whitespace 2017-03-31 10:09:40 -07:00
George T Kramer 1fda173353 Updating documentation to latest revision of ICIS code 2017-03-31 10:09:40 -07:00
George T Kramer 4232a17a03 Moving figures to be consistent with those in bulk provisioning 2017-03-31 10:09:40 -07:00
Rodrigo Caballero e51c49640b Fix machine learning offering description.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-03-29 16:34:47 -06:00
Rodrigo Caballero fcdf7d7c5a Edit grammar, spelling, sentence structure, tone, style, and trademarks.
Performed an edit ensuring parallel content structures, a consistent
tone and style, good grammar and spelling, and trademark
references only on the first instance. Added the name of the bundle at
the begining of each paragraph in the exact form users need to put in
the commands, thus providing a better user experience. Lastly, I fixed
capitalization issues with the links. Although the GitHub repos are
named in lower case, that does not mean the links' text  should be in
lower case too.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-03-23 17:17:48 -06:00
Miguel Bernal Marin b386a59d64 fix KVM explanation and Hyper-V 2017-03-23 15:33:28 -06:00
Miguel Bernal Marin 5de438e389 CLR kernels: add supported HW to VMs 2017-03-23 15:15:27 -06:00
Rodrigo Caballero 81c538b9f0 Merge branch 'ciao' into 'master'
Ciao

See merge request !149
2017-03-23 13:59:34 -07:00
Rodrigo Caballero e0b7e5384a Merge branch 'gwhaley-cc-bdl-minimum' into 'master'
Simplify the container-bundle page

The bundle description page had too much specific tech details, and needs to be more of an overview and jumping off point. Simplify and improve.

See merge request !148
2017-03-23 13:27:01 -07:00
Rodrigo Caballero be478316a6 Fix capitalization of GitHub.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-03-23 14:32:50 -06:00
Rodrigo Caballero b7b732e6e9 Introduce a proxy section to reference the instructions.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-03-23 14:27:59 -06:00
George T Kramer a86fc32f22 Showing users precicely how swupd validates signatures 2017-03-22 17:49:43 -07:00
George T Kramer 3e0dc35cac Revising to be more clear 2017-03-22 17:03:19 -07:00
Miguel Bernal Marin d10af2b7cc add clr kernels to index 2017-03-21 13:30:24 -06:00
Miguel Bernal Marin 345ba4a58c adding clear linux kernel types description 2017-03-21 13:29:40 -06:00
Alberto Murillo Silva 95a1433f77 ciao-deploy: Install python-keystoneclient
python-keystoneclient package used to live in the now deprecated
openstack-python-clients bundle and needs to be installed with pip

Signed-off-by: Alberto Murillo Silva <alberto.murillo.silva@intel.com>
2017-03-17 18:17:58 -06:00
Rodrigo Caballero d31c34ef0e Edit grammar, style, and markup.
Removed the overly familiar style, fixed some minor grammar issues, and
added the appropriate markup where needed.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-03-16 16:41:29 -06:00
Alberto Murillo Silva ba197de900 ciao: Deprecate the use of ciao-deploy container
Signed-off-by: Alberto Murillo Silva <alberto.murillo.silva@intel.com>
2017-03-16 15:33:31 -06:00
Rodrigo Caballero 567d5e1a27 Merge branch 'more_ciao_cli_fixing' into 'master'
More ciao cli fixing

See merge request !150
2017-03-16 14:21:03 -07:00
Rodrigo Caballero b478e3aea1 Edit for grammar, clarity, and markup.
Additionally, a note was added with a reference to the Docker proxy
documentation to keep that content available.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-03-15 15:34:43 -06:00
Tim Pepper 743d5a3d3e ciao: yet another many months out of date command line invocation
I would swear I searched for and fixed these all before, but clearly
this delete command is broken and should have been fixed in the past.
Any invocation that is, eg:

ciao-cli -something

is a sign of a broken command, as all commands now start with, eg:

ciao-cli something

Later option arguments may include a dash, but none of the top level
commands/subcommands do.

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2017-03-15 11:18:01 -07:00
Rodrigo Caballero 617a38cd5d Merge branch 'pxe' into 'master'
Network Boot

Updating network boot documentation to include tested and verified configurations on the latest version of Clear.

See merge request !147
2017-03-14 13:14:54 -07:00
Rodrigo Caballero adc976db81 Edit language and markup.
Edited the language to increase readability and clarity.
Implemented the available substitutions and added markup for files and
abbreviations.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-03-14 10:02:43 -06:00
George T Kramer 065c8b0f3d Making documentation consistent 2017-03-13 11:25:59 -07:00
George T Kramer d8f3676ec5 Using the same numbering scheme as other documents 2017-03-10 17:28:51 -08:00
George T Kramer 8bff266264 Adding information flow diagram for PXE booting 2017-03-10 17:01:13 -08:00
George T Kramer 11c30ce07e Updating figures and links 2017-03-10 15:56:46 -08:00
George T Kramer 52fcf25dca Point users to the correct configuration script 2017-03-09 11:41:44 -08:00
George T Kramer f897ee2a5f Continuing network boot documentation updates
Removing untested network boot configurations.  Breaking down large steps to be more granular.  Ensuring greater language consistency.
2017-03-09 11:20:37 -08:00
George T Kramer a43d72d802 Focusing network booting article on NAT
Some of the instructions provided code that was not clear or did not work on the latest version of Clear Linux.  The documentation is being updated to close these gaps.
2017-03-08 15:02:26 -08:00
Tullis, Michael L 2f8a967ea9 Minor corrections to merge #146. 2017-03-01 12:01:03 -08:00
Tullis, Michael L 170e514be8 Merge branch 'vbox-more-images' into 'master'
Several fixes in vbox and others

* Add one more image to VirtualBox documentation
* Fix images indentation
* Use CL and CLOSIA
* Add a sentence to al VM files to enable VT-x and VT-d.

See merge request !146
2017-03-01 11:43:24 -08:00
Tullis, Michael L 8521d27cfc Fixed layout and minor language issues in mixer.rst 2017-03-01 11:39:48 -08:00
Tullis, Michael L 2daf1e714f Merge branch 'mixer' into 'master'
Mixer

See merge request !145
2017-03-01 09:34:02 -08:00
Miguel Bernal Marin 9d5c275fda fix UEFI firmware word 2017-03-01 11:15:25 -06:00
Miguel Bernal Marin 348c991426 all vm files: Add VT-x sentence 2017-03-01 11:01:03 -06:00
Miguel Bernal Marin e3a06bbae9 virtualbox: switch to abbrev version 2017-03-01 10:37:50 -06:00
Miguel Bernal Marin eed2c1928a virtualbox: add images and fix images indentation
Signed-off-by: Miguel Bernal Marin <miguel.bernal.marin@linux.intel.com>
2017-03-01 10:29:33 -06:00
Graham Whaley afdc0162a7 bundles/cc: Simplify the Clear Container bundle page
The CC bundle page had far too much technical detail, and not enough
overview. Simplify the page by removing the tech info and adding some
overview.

Signed-off-by: Graham Whaley <graham.whaley@intel.com>
2017-02-28 11:53:23 +00:00
Tullis, Michael L 587e6f2eab Fixed markup to remove spurious hyperlink 2017-02-27 15:07:48 -08:00
Tullis, Michael L ab3fda595b Minor punctuation and grammar changes to clear_linux_os_on_azure.rst 2017-02-27 10:41:08 -08:00
Tullis, Michael L 4d4c7daa7c Merge branch 'azure-doc-update' into 'master'
Azure doc update

Update the Azure Docs with some examples related to Azure Command Line Interface.

See merge request !144
2017-02-27 10:28:20 -08:00
Tullis, Michael L b4ef34cea5 Minor punctuation correction in ac-dpdk.rst after latest commit 2017-02-27 10:22:55 -08:00
Tullis, Michael L 5b71c21854 Merge branch 'dpdk-l3' into 'master'
Dpdk l3

See merge request !143
2017-02-27 10:13:07 -08:00
Tullis, Michael L bd4612d6a3 Merge branch 'fix-virtualbox' into 'master'
Fix virtualbox

Add some pictures and update documentation.

See merge request !142
2017-02-27 09:28:14 -08:00
Tullis, Michael L 2ed9d99e3a Various language and formatting fixes in vm-virtualbox.rst 2017-02-27 09:24:52 -08:00
Robert Nesius 4b4223522d Azure docs updated with examples 2017-02-25 04:50:02 +00:00
Mario Alfredo Carrillo Arevalo 0ee4db96a1 Update doc about l3-dpdk use case
Signed-off-by: Mario Alfredo Carrillo Arevalo <mario.alfredo.c.arevalo@intel.com>
2017-02-24 18:07:57 -06:00
Rodrigo Caballero 38fcc5b3ba Minor corrections and removal of unused links.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-02-24 16:15:22 -06:00
Rodrigo Caballero 02c0eb6d7b Merge branch 'vm-hyper-v' into 'master'
Vm hyper v

Old outdated instructions replaced with much easier to follow instructions.

See merge request !141
2017-02-24 13:22:47 -08:00
Rodrigo Caballero a0cef16c2b Edit and improve markup and language.
Improved the markup to ensure the steps were properly numbered and the
content rendered as intended.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-02-24 15:04:47 -06:00
Rodrigo Caballero 895bf69621 Merge branch 'vm-hyper-v' of clrgitlab.intel.com:clr-documentation/project-docs into vm-hyper-v 2017-02-24 13:48:29 -06:00
Miguel Bernal Marin 5b81c6571a vm-virtualbox: Add images to documentation
Add some images to document and update some instructions

Signed-off-by: Miguel Bernal Marin <miguel.bernal.marin@linux.intel.com>
2017-02-24 13:29:38 -06:00
Rodrigo Caballero 9dede39a6a Merge branch 'swupd' into 'master'
Swupd

See merge request !139
2017-02-22 12:07:46 -08:00
Tudor Marcu 2d8ce53b0a Update swupd-about
Signed-off-by: Tudor Marcu <tudor.marcu@intel.com>
2017-02-22 11:20:48 -08:00
Rodrigo Caballero d047612b8e Merge branch 'updater' into 'master'
Updater

See merge request !140
2017-02-22 07:23:01 -08:00
Rodrigo Caballero c6084245c9 Merge branch 'dpdk' into 'master'
Update info about virtual bridges tools

See merge request !134
2017-02-22 07:18:44 -08:00
Robert Nesius 4602a4e03c Updated HyperV docs 2017-02-21 18:43:54 -08:00
Tudor Marcu 05c611ee19 Update mixer docs for new tool 2017-02-21 18:41:31 -08:00
Tudor Marcu cd8c549646 Update updater docs
Signed-off-by: Tudor Marcu <tudor.marcu@intel.com>
2017-02-21 14:12:29 -08:00
Mario Alfredo Carrillo Arevalo 0bcd6d8afe Update and improve steps about virtual bridges
This update includes some info about the bundles have
been deprecated, info about tools for virtual bridges
and replace new steps in use cases.

Signed-off-by: Mario Alfredo Carrillo Arevalo <mario.alfredo.c.arevalo@intel.com>
2017-02-21 16:05:36 -06:00
Rodrigo Caballero 0be50671fb Merge branch 'sorttable-js' into 'master'
Sorttable js

remove console log and addClass

See merge request !138
2017-02-16 09:05:41 -08:00
Eli JacobX Ramirez Cervantes 58145324a8 sorttable-js solved sorttable issue 2017-02-16 11:01:14 -06:00
Rodrigo Caballero 35b55d494c Merge branch 'sorttable-js' into 'master'
Sorttable js

remove console log and addClass

See merge request !138
2017-02-15 15:59:20 -08:00
Eli JacobX Ramirez Cervantes a86b860f1c sortable class was added to the tables 2017-02-15 17:51:26 -06:00
Rodrigo Caballero 7e92c41278 Merge branch 'sorttable-js' into 'master'
Sorttable js

remove console log and addClass

See merge request !138
2017-02-15 15:26:19 -08:00
Eli JacobX Ramirez Cervantes 15c1992a18 remove addClass and console log 2017-02-15 17:17:09 -06:00
Rodrigo Caballero f93db6e235 Merge branch 'b-table' into 'master'
B table

Update bundles' overview table.

See merge request !137
2017-02-15 12:07:05 -08:00
Rodrigo Caballero 54a8c59f1e Update bundles' overview table. 15/Feb/17
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-02-15 14:07:25 -06:00
Rodrigo Caballero 288520f305 Merge branch 'sorttable' into 'master'
Sorttable

add sorttable js

See merge request !133
2017-02-15 06:39:02 -08:00
Eli JacobX Ramirez Cervantes 7d694618bb add sorttable js 2017-02-14 17:09:29 -06:00
Rodrigo Caballero 9dcb6ea477 Merge branch 'thead' into 'master'
Thead

Adds the thead and tbody HTML markup needed to implement JS to make the table sortable.

See merge request !132
2017-02-14 14:21:10 -08:00
Rodrigo Caballero ec7c2af24c Add thead and tbody to implement sortable table.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-02-14 16:21:45 -06:00
Rodrigo Caballero 0ec3e6bea7 Merge branch 'word-break' into 'master'
Word break

https://clearlinux.org/documentation/bdl-openssh-server.html it appears that text with pre tag is not resizing to fit the responsiveness

See merge request !131
2017-02-13 12:48:45 -08:00
Eli JacobX Ramirez Cervantes 9dc3cb036c word-break, text with pre tag is not resizing to fit the responsiveness 2017-02-13 14:33:20 -06:00
Rodrigo Caballero d86d446306 Merge branch 'mobile-menu' into 'master'
Mobile menu

Hi Rodrigo this issues has been solved.

- Documentation menu is missing, the bar appears on the footer, but it has no interaction

See merge request !130
2017-02-02 10:26:35 -08:00
Eli JacobX Ramirez Cervantes a7948f0e50 Conflicts were resolved 2017-02-02 12:14:43 -06:00
Eli JacobX Ramirez Cervantes d81f995941 Fix mobile menu 2017-02-02 12:12:19 -06:00
Rodrigo Caballero 91e44c1cc5 Merge branch 'responsive-issues' into 'master'
Responsive issues

Hi Michael! these are the the solved items

- solved responsive design tables.
- Solved breadcrumb mobile.
- Added margin bottom to "main-content" class, in order to solve overlapping with footer.
- Added a scroll to the class "highlight-console", to improve the view in mobile

See merge request !129
2017-02-02 08:04:41 -08:00
Eli JacobX Ramirez Cervantes 44f3841a13 fix responsive for documentation section 2017-01-31 15:51:44 -06:00
Tullis, Michael L 9d10e6414b Per direction from Tom, removed broken link for example version 4.6.4. 2017-01-26 11:43:32 -08:00
Rodrigo Caballero 95f7c81076 Merge branch 'wp-tut' into 'master'
Wp tut

Publication of the WordPress use-case tutorial.

See merge request !128
2017-01-25 12:34:30 -08:00
Rodrigo Caballero 5a54cfc160 Merge branch 'ciao-docu-fix' into 'master'
Ciao docu fix

A few small documentation fixes thanks to a bug report from Brett Warden.

See merge request !127
2017-01-24 14:13:01 -08:00
Rodrigo Caballero 3d8421d4c0 Apply feedback provided by reviewers.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-01-24 14:50:51 -06:00
Rodrigo Caballero 11eddd8aa6 Add WordPress tutorial to the tutorial's index.
Adds the WordPress tutorial to the index-ts.rst file.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-01-24 14:40:39 -06:00
Rodrigo Caballero 98a1855706 Add the WordPress installation tutorial.
The WordPress installation provides clear instructions to install
WordPress on top of a LAMP web server running Clear Linux. It requires
the completion of both the bare metal installation and the web server
installation tutorials before starting it.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-01-24 14:40:39 -06:00
Rodrigo Caballero 8b55b9f522 Add the web server installation tutorial.
The tutorial provides clear instructions to install a LAMP server using
Clear Linux. LAMP servers are needed for various use cases. The tutorial
can be used for multiple use case tutorials.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-01-24 14:40:39 -06:00
Rodrigo Caballero 958dbc585e Add the bare metal installation tutorial.
The bare metal installation tutorial provides detailed instructions to
install Clear Linux on a bare metal system. This is the first step for
several different use cases and it was written with reusability in mind.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-01-24 14:40:39 -06:00
Rodrigo Caballero b60a69bd52 Add the WordPress tutorial overview.
The overview file contains the toctree directive to the three parts.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-01-24 14:40:39 -06:00
Rodrigo Caballero ebb09566a8 Update the supported hardware text to be more generic.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-01-24 14:37:45 -06:00
Rodrigo Caballero 69a8af6e2c Update text to reflect the supported hardware list.
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-01-23 18:03:46 -06:00
Rodrigo Caballero d1196d4b29 Update the supported hardware list.
Updates the supported hardware list ensuring compliance with the proper
usage guidelines.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-01-23 12:56:10 -06:00
Tim Pepper 6ce85c2bea ciao: move cluster/node status commands to new cli
Quite some time back the cli invocation for cluster status was changed,
but the documentation was not.  This brings docu back in line with
current behavior.

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2017-01-20 15:45:34 -08:00
Tim Pepper 9cb8d1ad3e ciao: remove stale bug reference
Some warnings around ordering of node/daemon startup are no longer
needed as Ciao has enabled connect/disconnect notifications and
cluster formation is more robust nowadays.

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2017-01-20 15:33:12 -08:00
Rodrigo Caballero 8909424d68 Merge branch 'mesiment-ciao-cluster-setup' into 'master'
update links for the ciao-deploy page

This pachset updates some broken links in the [ciao-deploy](https://clearlinux.org/documentation/ciao-deploy.html) page in clearlinux.org.

basically 2 changes:
* update broken links from clear-config-management to ciao repo
* remove unused github link

See merge request !126
2017-01-18 12:51:06 -08:00
Simental Magana, Marcos a89cef7f40 remove unused github link
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2017-01-18 13:44:05 -06:00
Simental Magana, Marcos b0a90e5457 update links from clear-config-management to ciao repo
The `hosts` and `group_vars/all` file links points to the
deprecated ciao content in the clear-config-management on
github instead of the new ciao repository, where the content
was moved to.

This commit changes the broken links to the new location in the
github.com/01org/ciao repository

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2017-01-18 13:41:23 -06:00
Rodrigo Caballero 91a042f64b Adds substitutions pertinent to this project.
Replaces the placeholder substitutions with the correct Clear Linux
substitutions.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2017-01-17 11:43:01 -06:00
Rodrigo Caballero 684c6499f1 Merge branch 'dpdk' into 'master'
Dpdk

See merge request !125
2017-01-12 14:16:38 -08:00
Mario Alfredo Carrillo Arevalo eba49deb27 Update Openvswitch & DPDK use case steps
These steps were updated according to new features
added in OVS 6.1 and DPDK 16.07.

Signed-off-by: Mario Alfredo Carrillo Arevalo <mario.alfredo.c.arevalo@intel.com>
2017-01-12 14:44:40 -06:00
Rodrigo Caballero 66b4163136 Fix typo on diagrams.
Fixes accross to across on both DAX diagrams.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2016-12-06 09:16:01 -06:00
Rodrigo Caballero 41cdf6ab0d Revert "Merge branch 'new-file-struct' into 'master'"
This reverts commit 4d707bc539, reversing
changes made to b18458758e.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2016-11-22 10:56:24 -06:00
Rodrigo Caballero 4d707bc539 Merge branch 'new-file-struct' into 'master'
New file struct

This merge reorganizes the source rst files to make contributions and identifying gaps easier.

See merge request !123
2016-11-18 11:42:14 -08:00
Rodrigo Caballero a4b61aecf9 Modify file structure of docs source files.
Changed the file structure to allow for easier and better maintenance of
the docs. Files were renamed as needed and following a consistent
convention. Added a index.rst to every folder allowing for partial
builds of the docs. Included content previously left out of the docs
build. The commit also performs minimal housekeeping.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2016-11-18 13:36:22 -06:00
Rodrigo Caballero b18458758e Merge branch 'auto-update' into 'master'
Auto update

Add details on Clear Linux auto update and how to disable/reenable it.

See merge request !122
2016-11-17 11:36:28 -08:00
William Douglas b2f80a72d5 Add documentation for auto-update
Clear Linux now enables software updates run automatically by
default. This change notifies users of this behavior as well as how to
disable and reenable it.
2016-11-16 20:59:41 +00:00
Rodrigo Caballero b782c27e57 Merge branch 'mixer' into 'master'
Mixer

See merge request !119
2016-11-16 06:48:03 -08:00
Rodrigo Caballero f3bc348adf Merge branch 'mesiment-ciao-cluster-setup' into 'master'
update ciao deploy with new location of ansible playbooks

This PR changes the documentation to reflect the adoption of the ansible playbooks into the [ciao repo](https://github.com/01org/ciao/)

See merge request !120
2016-11-14 10:15:41 -08:00
Simental Magana, Marcos bad08e4592 ciao-deploy: use the .. note:: rst directive
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-11-14 11:43:37 -06:00
Simental Magana, Marcos 6fd986755d ciao-deploy: use ciao provided ansible playbooks
Since the ciao examples to deploy were moved
from https://github.com/clearlinux/clear-config-management
to https://github.com/01org/ciao/, the instructions
should tell the user to use the ciao ones instead of
deprecated clear-config-management.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-11-11 14:20:31 -06:00
Tudor Marcu b3fb1bda73 mixer feedback changes
Signed-off-by: Tudor Marcu <tudor.marcu@intel.com>
2016-11-09 15:13:05 -08:00
Tullis, Michael L 35bd6c2fe2 Merge branch 'ciao_cli_fixes' into 'master'
Ciao cli fixes

Minor fixups: most of these got changed (months?!) ago, but a few appear to have persisted.

See merge request !118
2016-11-07 16:55:00 -08:00
Tim Pepper 90ea6a221f ciao: update some cli invocations
Some parts of the Ciao cluster setup document still referenced really old
command line style which no longer works.  This commit updates the older
"ciao-cli -command" invocations to the newer "ciao-cli command" (ie: no
'-') style.

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2016-11-07 12:25:11 -08:00
Tullis, Michael L 601d20b2e2 clear_linux_os_on_azure.rst: Updated branding to third-party for Azure. 2016-11-04 17:11:52 -07:00
Tullis, Michael L cabead95d0 Merge branch 'azure-perf' into 'master'
Azure perf

Performance claim disclaimer and better trademark disclaimers.

See merge request !117
2016-11-04 16:58:35 -07:00
Robert Nesius 6100dcd49f Performance claim disclaimer 2016-11-04 16:50:19 -07:00
Tullis, Michael L fabf731552 ciao-deploy.rst: After merge, fixed a few minor language and branding issues. 2016-11-03 15:49:03 -07:00
Tullis, Michael L bb98c15f46 Merge branch 'mesiment-ciao-cluster-setup' into 'master'
update ciao-deploy page with new container instructions

This merge request updates the instructions on the ciao-deploy page, asking the user to download the ansible playbooks to keep them persistent

See merge request !116
2016-11-03 15:36:35 -07:00
Simental Magana, Marcos 30b522facd ciao-deploy: update instructions with new container
the new ciao-deploy container mounts the ansible
files from the docker host instead of those being provided
by the container. This allows the user to keep a persistent
configuration files, useful when deploy takes place more than once.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-11-03 13:46:16 -06:00
Tullis, Michael L c22d4839cc Fixed branding and language issues. Will open an issue on legal considerations for performance claim. 2016-11-02 17:17:32 -07:00
Tullis, Michael L be1ee9c3fd Merge branch 'azure' into 'master'
Azure

First commit for Azure docs. Will add more details once we are public, like the azure command line invocations.

See merge request !115
2016-11-02 16:57:31 -07:00
Robert Nesius 35315b8316 Azure docs - first draft 2016-11-02 00:48:27 -07:00
Tullis, Michael L 528e17ee4c Manually merging Tudor's commit ffae1753 for updates to mixer.rst, then closing merge request 113. 2016-10-31 13:46:34 -07:00
Tullis, Michael L b80be7a175 Merge branch 'remove-bundle-overview-image' into 'master'
Remove bundle overview image

The bundle image references both bundles that no longer exist and a layout of bundles that is not used. For now, simply remove the stale image.

See merge request !114
2016-10-31 12:38:53 -07:00
Tullis, Michael L 71f8a2ba1b Merge branch 'mixer-new-tools' into 'master'
Mixer new tools

See merge request !113
2016-10-31 12:34:06 -07:00
William Douglas 272b6b11e7 Remove out of date bundle overview image
The bundle image references both bundles that no longer exist and a
layout of bundles that is not used. For now, simply remove the stale
image.
2016-10-31 19:16:21 +00:00
Tudor Marcu ffae175390 Update mixer to represent new tool rewrite
Signed-off-by: Tudor Marcu <tudor.marcu@intel.com>
2016-10-28 16:05:23 -07:00
Leona e57687e515 Merge branch 'fix-vbox-which' into 'master'
Fix vbox which

This commit fixes the missing documentation from virtualbox guest additions.

this was reported by external user.

See merge request !111
2016-10-14 09:52:14 -07:00
Leona 737d04b864 Merge branch 'bundle-doc' into 'master'
Bundle doc

This commit adds a bundle base configuration documentation.

Now we can add specific configuration based on bundles.

See merge request !110
2016-10-13 15:23:24 -07:00
Miguel Bernal Marin 242e98d8aa vm-virtualbox: add missing step to install additions 2016-10-13 15:40:50 -05:00
Miguel Bernal Marin 8e1b1cad18 add documentation files to the index 2016-10-13 15:23:55 -05:00
Miguel Bernal Marin 8e51e5edbf add bundle base configuration documentation 2016-10-13 15:23:13 -05:00
Leona 78cd59b4f2 clarify what the various bundle list commands do or show. add date for relevancy 2016-10-12 11:11:56 -07:00
Leona 2c916e9a8b fix start gui command 2016-10-12 11:02:28 -07:00
L.S. Cook b50465280b fix whitespace on ceph-deploy
Signed-off-by: L.S. Cook <leonax.cook@intel.com>
2016-10-11 08:29:08 -07:00
Leona 12389c4361 edit for spelling, grammar, rst syntax
Signed-off-by: Leona <leonax.cook@intel.com>
2016-10-10 11:32:00 -07:00
Leona 5c9edab9bd update bundles table status info as of release 10900
Signed-off-by: Leona <leonax.cook@intel.com>
2016-10-10 08:31:54 -07:00
Leona 3ab90f5f4f Merge branch 'mesiment-ciao-cluster-setup' into 'master'
update ciao cluster setup

This change introduces the usage of ciao-deploy container, which contains all the setup
previously done by the user. Now it's only required that the user pulls the `clearlinux/ciao-deploy` container
and start it as described in the instructions.

See merge request !109
2016-10-10 07:51:17 -07:00
Simental Magana, Marcos 3217fdb8ad specify to move to /root/ in container 2016-10-07 17:30:26 -05:00
Simental Magana, Marcos 7e09747727 reword the ansible ssh requirement for the deployment. 2016-10-07 16:35:02 -05:00
Simental Magana, Marcos 6c955aef33 replace deployment section with deployment-container
Instead of doing a lot of instructions to setup
a deployment machine, we just ask the user to pull
and use a container already setup with all the needed
tools.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-10-07 15:16:23 -05:00
Leona 86af3ff844 fix spacing issue on README
Signed-off-by: Leona <leonax.cook@intel.com>
2016-10-05 11:51:04 -07:00
Leona de7d9cbec4 fix spacing issue on README
Signed-off-by: Leona <leonax.cook@intel.com>
2016-10-05 11:49:36 -07:00
Leona fa6fe5cb24 edit ceph deploy for rst syntax and minor grammar fixes
Signed-off-by: Leona <leonax.cook@intel.com>
2016-10-05 08:31:25 -07:00
Leona bf7eb959dc update bundles table with new refactored bundles and minor styles change to table rendering
Signed-off-by: Leona <leonax.cook@intel.com>
2016-10-05 08:07:17 -07:00
Leona d2caf13b60 Merge branch 'master' of clrgitlab.intel.com:clr-documentation/project-docs 2016-10-05 07:15:29 -07:00
Leona 9847b3d4ac remove extra character on line 29 to close issue #14 2016-10-05 07:14:52 -07:00
Leona c4cc76c471 Merge branch 'mixer-cert' into 'master'
Mixer cert

See merge request !108
2016-10-04 11:11:38 -07:00
Tudor Marcu 9decb9d9cf Fix cert location
Signed-off-by: Tudor Marcu <tudor.marcu@intel.com>
2016-10-03 16:06:11 -07:00
Leona 7781b64552 Fix typos and grammar edit on vm-virtualbox
Signed-off-by: Leona <leonax.cook@intel.com>
2016-10-03 11:33:39 -07:00
Leona c4049ed744 update link on README 2016-10-03 08:53:44 -07:00
Leona 6cdff123b4 update README 2016-10-03 08:52:24 -07:00
Leona 49f1640059 release 10780 bundles table update 2016-10-03 07:30:43 -07:00
Leona 8c5eb4e5e3 Merge branch 'update_supported_hw' into 'master'
reword supported hardware section.

Start by specify supported hardware and provide help to determinate
if user's system is available to run clearlinux in a later
paragraph.

See merge request !107
2016-09-29 11:40:29 -07:00
Simental Magana, Marcos c5123f7a5d reword supported hardware section.
Start by specify supported hardware and provide help to determinate
if user's system is available to run clearlinux in a later
paragraph.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-09-29 12:02:34 -05:00
L.S. Cook dfb4f1393d update Supported Hardware page
Signed-off-by: L.S. Cook <leonax.cook@intel.com>
2016-09-29 09:32:01 -07:00
Leona a1e605ea9c updating bundles table with current status on bundles_overview page 2016-09-28 07:37:09 -07:00
Leona 0d9fbc8de9 Merge branch 'mesiment-ciao-cluster-setup' into 'master'
update ciao-deploy bundle requirements

Change `os-core-dev` for `c-basic` as we only need gcc.

Change `os-common` for `openstack-common` as the 1st bundle doesn't exists and it really meant the 2nd one.

Please wait for review from @albertom to merge.

See merge request !106
2016-09-26 14:11:39 -07:00
Simental Magana, Marcos 5017472075 ciao-deploy: use the correct bundles.
The `os-common` bundle doesn't exists (should be `openstack-common`
instead) and we can use the `c-basic` instead of `os-core-dev`
as it's smaller.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-09-26 15:59:04 -05:00
Leona e22ea10b74 Merge branch 'mixer-docs' into 'master'
Mixer docs

Update mixer documentation.

See merge request !105
2016-09-26 13:11:08 -07:00
Tudor Marcu b88c271295 Update mixer documentation
Signed-off-by: Tudor Marcu <tudor.marcu@intel.com>
2016-09-26 12:57:01 -07:00
Leona bc8c14c580 Merge branch 'icis_url' into 'master'
Appended /icis/ to bulk_provisioning URLs

Two of the URLs in source/bulk_provisioning.rst pointed to the wrong
URL on the PXE / ICIS server. They now point to the icis subdirectory
where the uwsgi app is running.

Signed-off-by: John Andersen <john.s.andersen@intel.com>

See merge request !103
2016-09-26 11:32:09 -07:00
John Andersen 6251282b4d Appended /icis/ to bulk_provisioning URLs
Two of the URLs in source/bulk_provisioning.rst pointed to the wrong
URL on the PXE / ICIS server. They now point to the icis subdirectory
where the uwsgi app is running.

Signed-off-by: John Andersen <john.s.andersen@intel.com>
2016-09-26 10:06:12 -07:00
Leona 8cd997c531 edit changes on network_boot file
Signed-off-by: Leona <leonax.cook@intel.com>
2016-09-26 09:07:21 -07:00
Leona 5e77d7779a edit changes on network_boot file for syntax, grammar, clarity
Signed-off-by: Leona <leonax.cook@intel.com>
2016-09-26 08:32:35 -07:00
Leona 13395ea9d8 Merge branch 'network_boot_NAT' into 'master'
Instructions for NATing cluster on network boot

The description of how to construct your network was missing from the
network_boot documentation. This adds instructions on how to
configure the cluster so that the PXE / DHCP server allows traffic
to flow from internal to external networks and vice versa. Without
this the documentation is incomplete as it assumes the user knows how
to set up some kind of networking. By providing this information the
user is able to get a fully functioning cluster up an running biased
solely on this document.

Signed-off-by: John Andersen <john.s.andersen@intel.com>

See merge request !102
2016-09-26 07:50:12 -07:00
John Andersen 06a381d44f Instructions for NATing cluster on network boot
The description of how to construct your network was missing from the
network_boot documentation. This adds instructions on how to
configure the cluster so that the PXE / DHCP server allows traffic
to flow from internal to external networks and vice versa. Without
this the documentation is incomplete as it assumes the user knows how
to set up some kind of networking. By providing this information the
user is able to get a fully functioning cluster up an running biased
solely on this document.

Signed-off-by: John Andersen <john.s.andersen@intel.com>
2016-09-23 15:24:41 -07:00
Leona 8a62d93743 Merge branch 'ciao_deploy_typo_node' into 'master'
Ciao deploy typo node

there was a typo in the install section for the ciao-deploy page.
This Merge Request fixes the typo.

See merge request !101
2016-09-23 13:27:05 -07:00
Simental Magana, Marcos c7c47c6f80 fix typo 'development' -> 'deployment' on install section
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-09-23 15:19:04 -05:00
Leona fceef6671a Merge branch 'get_involved_dropdown' into 'master'
Get involved dropdown

Fixed dropdown slide for header menu

See merge request !100
2016-09-23 11:05:43 -07:00
Noelia Nunez 3a05efb10b Fixed Get Involved dropdown 2016-09-23 12:47:38 -05:00
Leona 750f649c71 Merge branch 'master' of clrgitlab.intel.com:clr-documentation/project-docs 2016-09-23 07:13:10 -07:00
Leona 81a50e9aa5 bundles status as of 10600
Signed-off-by: Leona <leonax.cook@intel.com>
2016-09-23 07:12:45 -07:00
Leona 0ef3fe99ad Merge branch 'network_boot' into 'master'
Network boot use latest version

Network boot documentation said to set version variable to
/usr/share/clear/version and then download
https://download.clearlinux.org/current/clear-${version}-pxe.tar.xz
however if /usr/share/clear/version does not match
https://download.clearlinux.org/latest then
clear-${version}-pxe.tar.xz ends up being an xml response saying
that the file was not found and the tar step fails.

This patch tells the user to set version to
https://download.clearlinux.org/latest so that the download from
/current/ succeeds.

Signed-off-by: John Andersen <john.s.andersen@intel.com>

See merge request !99
2016-09-22 15:23:56 -07:00
John Andersen 0bc8c9451c Network boot use latest version
Network boot documentation said to set version variable to
/usr/share/clear/version and then download
https://download.clearlinux.org/current/clear-${version}-pxe.tar.xz
however if /usr/share/clear/version does not match
https://download.clearlinux.org/latest then
clear-${version}-pxe.tar.xz ends up being an xml response saying
that the file was not found and the tar step fails.

This patch tells the user to set version to
https://download.clearlinux.org/latest so that the download from
/current/ succeeds.

Signed-off-by: John Andersen <john.s.andersen@intel.com>
2016-09-22 09:17:00 -07:00
L.S. Cook 93cb76681b fix whitespace and line length
Signed-off-by: L.S. Cook <leonax.cook@intel.com>
2016-09-21 10:16:42 -07:00
L.S. Cook d87ea7450f Merge branch 'master' of clrgitlab.intel.com:clr-documentation/project-docs 2016-09-21 09:30:16 -07:00
L.S. Cook cacb450589 adding CIAO deploy specifics for Ubuntu 2016-09-21 09:29:52 -07:00
Leona c6eaa124eb Merge branch 'mryan-ciao-cluster-setup' into 'master'
Mryan ciao cluster setup

Update the Go requirements to Go 1.7.  Ciao no longer builds with Go 1.6.

See merge request !98
2016-09-21 06:31:52 -07:00
Mark Ryan 366eded708 ciao-cluster-setup.rst: Update Go requirements.
Go 1.7 is now required to build ciao.

Signed-off-by: Mark Ryan <mark.d.ryan@intel.com>
2016-09-21 11:10:15 +01:00
Leona fa1efd71df Merge branch 'ciao' into 'master'
Ciao

See merge request !97
2016-09-20 11:01:51 -07:00
Alberto Murillo 2d24ee5e76 ciao-deploy.rst: Explain created files
The playbook creates some files when its executed.

The files are:
./certificates directory which contains the certificates used in the cluster
./images directory which contains the os images used in the cluster
./openrc file which contains environment variables to authenticate openstack cli
./ciaorc file which contains environment variables to authenticate ciao cli

Signed-off-by: Alberto Murillo <alberto.murillo.silva@intel.com>
2016-09-20 12:35:14 -05:00
Alberto Murillo c2147039bb ciao-deploy.rst: Update passwords
Update passwords shown un ciao-deploy to match those in
https://github.com/clearlinux/clear-config-management/tree/master/examples/ciao

Signed-off-by: Alberto Murillo <alberto.murillo.silva@intel.com>
2016-09-20 12:13:17 -05:00
Leona ceb9476476 run bundles status script for 10490
Signed-off-by: Leona <leonax.cook@intel.com>
2016-09-19 11:50:43 -07:00
Leona fa8679c6c1 fix typos on getting started and clear containers pages
Signed-off-by: Leona <leonax.cook@intel.com>
2016-09-19 10:43:41 -07:00
Leona 0792b600f0 updating bundles details as of Sept 14
Signed-off-by: Leona <leonax.cook@intel.com>
2016-09-14 11:28:02 -07:00
L.S. Cook b17b0191f7 fix doc bug on vm-kvm.rst - port 10022 in start_qemu.sh
Signed-off-by: L.S. Cook <leonax.cook@intel.com>
2016-09-13 15:02:26 -07:00
Leona 666007052f Merge branch 'master' of clrgitlab.intel.com:clr-documentation/project-docs 2016-09-07 10:48:31 -07:00
Leona 7164746293 Update table on bundles-overview
The bundles table has updated with current
status of Active / WIP / Deprecated bundles
as of release 10320.

Signed-off-by: Leona <leonax.cook@intel.com>
2016-09-07 10:47:16 -07:00
Leona 2c476ffe43 Merge branch 'ciao' into 'master'
More updates to ciao deployment documentation

See merge request !96
2016-09-07 10:33:44 -07:00
Alberto Murillo ba731a8fab ciao-deploy.rst: More updates to documentation
- The Prerequisite section no longer explains how to
  create an ssh-key. Remove a reference to it.

- Specify defaults/main.yml file on each role contains
  a full list of available variables that can be used.

- "Start" the deployment rather than "fire" it

- Specify the location of ciaorc file

Signed-off-by: Alberto Murillo <alberto.murillo.silva@intel.com>
2016-09-07 10:20:59 -05:00
L.S. Cook 08b0c2bc80 grammar edits 2016-09-06 16:00:15 -07:00
L.S. Cook 7a7fae1a4a removing out of date reference to April 2016 download images 2016-09-06 12:56:06 -07:00
Tullis, Michael L 726d75b8bd Language and formatting corrections to merge request 95. 2016-09-06 09:59:36 -07:00
Tullis, Michael L 03a5d5d0c0 Merge branch 'ciao' into 'master'
Update Ciao documentation

This MR updates the ciao documentation
Please do not merge until the team has finished with the review.

See merge request !95
2016-09-06 09:45:54 -07:00
Alberto Murillo 28bcac1d1a ciao-deploy.rst: Update ciao instructions
Update how the ciao deployment is done with the new playbooks.

Signed-off-by: Alberto Murillo <alberto.murillo.silva@intel.com>
2016-09-06 11:22:56 -05:00
L.S. Cook e0dcd88171 fix whitespace
Signed-off-by: L.S. Cook <leonax.cook@intel.com>
2016-09-06 08:13:29 -07:00
L.S. Cook 0b8283d7b9 edit pass on bulk_provisioning tutorial
Signed-off-by: L.S. Cook <leonax.cook@intel.com>
2016-09-06 08:00:31 -07:00
Tullis, Michael L e8f5fd415b Punctuation 2016-09-02 23:45:07 -07:00
Tullis, Michael L f996c5086b Adding and reconfiguring ciao content per https://jira01.devtools.intel.com/browse/CLEAR-1593. 2016-09-02 23:01:06 -07:00
Tullis, Michael L ebf94ee792 Add bulk provisioning back into index 2016-08-31 16:19:07 -07:00
Tullis, Michael L a5f8079f7c Remove bulk provisioning from index 2016-08-31 16:16:59 -07:00
Tullis, Michael L 36f66ff853 Added bulk provisioning to index 2016-08-31 15:34:29 -07:00
L.S. Cook 62a9a176cc adding changes to ciao-cluster-setup.rst from Carlos Garcias merge request 94
Signed-off-by: L.S. Cook <leonax.cook@intel.com>
2016-08-30 13:00:58 -07:00
Leona 9cd11a3e0a Merge branch 'rnesius-bulk-provisioning' into 'master'
Bulk Provisioning Documentation

I think this should go under the "Advanced" section, alongside the pxe documentation.  Wasn't sure how to do that though.

See merge request !93
2016-08-30 09:21:23 -07:00
L.S. Cook 187fbede1c updating cc-oci runtime link on clear containers-getting-started page
Signed-off-by: L.S. Cook <leonax.cook@intel.com>
2016-08-30 09:19:26 -07:00
Robert Nesius ae1cb3b607 Corrections and cleanup 2016-08-29 22:39:01 -07:00
Tullis, Michael L 20d9513e30 Merge branch 'docs_sidebar_responsive' into 'master'
Docs - sidebar responsive fix

- Fixed responsiveness for sidebar on mobile devices
- Changed in header: Clear Linux Project* to Clear Linux* Project (star was in wrong word)
- Removed unused js code

See merge request !92
2016-08-29 15:28:57 -07:00
Noelia Nunez 3c0c9abc22 Fixed sidebar responsive styles 2016-08-29 17:18:01 -05:00
Noelia Nunez ff55768c65 Adding css changes for sidebar responsive 2016-08-29 17:15:09 -05:00
Leona 9652f78d71 update bundles_overview.rst with data from release 10140
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-29 08:26:59 -07:00
Leona bcc8fc4d34 Merge branch 'fix-vbox' into 'master'
Update VirtualBox documentation

This commit adds a section to virtualbox documentation and fix an instruction.

See merge request !91
2016-08-25 08:33:03 -07:00
Miguel Bernal Marin fce4821696 vm-virtualbox: update guest addition section 2016-08-25 10:09:44 -05:00
Leona 90f7bbfd97 Merge branch 'mesiment-ciao-cluster-setup' into 'master'
create new user `ciao` instead of `admin`

creating `admin` user instruction will fail due to user `admin` is created on the keystone bootstrap process.
We will create a ciao user instead with admin privileges.

See merge request !90
2016-08-23 13:15:31 -07:00
Simental Magana, Marcos 6eda4b7062 create new user ciao instead of admin 2016-08-23 15:04:35 -05:00
Tullis, Michael L 21449a24ca Merge branch 'mesiment-ciao-cluster-setup' into 'master'
use self-explanatory user/password for the keystone setup

Remove the ``csr`` user, replacing it with a more self-documenting user.

Change passwords to easier-to-understand passwords, avoid duplication
of the very same password for accounts which may confuse the user.

See merge request !89
2016-08-23 11:17:02 -07:00
Simental Magana, Marcos 7275edf942 use self-explanatory user/password for the keystone setup 2016-08-23 10:29:50 -05:00
Leona e1a7a8ad6e Merge branch 'mesiment-ciao-cluster-setup' into 'master'
update ciao-cluster-setup

There are some items that were updated:
- Remove a warning asking to not to start the ciao-controller is no ciao-network node was running.
- Update the configuration example file with new yaml schema changes.
- Use same passwords for the openstack users created to be consistent with the examples provided by the ansible deployment.

See merge request !88
2016-08-22 14:09:06 -07:00
Simental Magana, Marcos 1574143575 remove outdated warning about starting ciao-controller 2016-08-22 15:11:00 -05:00
Simental Magana, Marcos eb3aebe04d update configuration example 2016-08-22 15:09:43 -05:00
Simental Magana, Marcos d6c4507848 use same password as ciao ansible setup examples 2016-08-22 14:59:10 -05:00
Leona 9861edf08b updating details on bundles table as of version 10040
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-22 06:50:47 -07:00
Leona 41b6a4fb4c Fix for rendering of FAQs on clear containers
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-19 09:32:56 -07:00
Leona 97dcc0333d no capital letters in image file names on clear containers
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-18 13:09:43 -07:00
Leona 49f16d46da graphical filenames on clear-containers now with dashes
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-18 11:11:18 -07:00
Leona 219ab4b309 fixing broken images with png so they will render correctly
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-18 11:07:07 -07:00
Leona 93db1737c1 adding Intel Clear Containers graphics to master from stg 2016-08-17 06:53:42 -07:00
Tullis, Michael L fbbe67518d Merge branch 'ceph' into 'master'
Ceph

See merge request !87
2016-08-16 10:15:57 -07:00
Alberto Murillo 4e5b2bfd75 ceph-deploy: Update documentation
- Add metdata server for CephFS
- Use 'deployment' instead of 'development' node
- Clarify Prerequisites section
- Add a link to each roles default variables
- Add a node that EXT4 is not supported and XFS should be used

Signed-off-by: Alberto Murillo <alberto.murillo.silva@intel.com>
2016-08-16 12:06:35 -05:00
Leona c52dd38ee8 fix broken link to Arch overview
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-16 10:04:59 -07:00
Leona e483a93b34 adding updates and changes from gwhaley-clear-containers 2016-08-15 10:32:34 -07:00
Leona 870225f793 fixing broken link and consistency in ref to VMware
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-15 09:07:32 -07:00
Robert Nesius 320ba144cb bulk provisioning docs first pass 2016-08-15 00:47:33 -07:00
Leona f0f4f6a0dc correcting ToC links and adding link to Architecture Overview
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-12 13:10:54 -07:00
Leona ca20b647af adding latest version of CC Architecture overview with req consistent use of Intel Clear Containers
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-12 11:55:22 -07:00
Leona 15ba5c5641 delete deprecated file bundles_in_clr and clean whitespace on
ceph deploy
2016-08-12 07:38:36 -07:00
Leona 55053858b2 fix spacing on code-block 2016-08-10 10:47:06 -07:00
Leona ac6b902226 Keep image reference generic for fix on sig validation sha512sum output
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-10 10:46:11 -07:00
Leona 7ca5d6c5e6 Fix doc bug for image sig validation sha512sum output
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-10 10:43:02 -07:00
Leona cc78b42cb6 bundles_overview table details current as of release 9890
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-10 10:07:48 -07:00
Tullis, Michael L 6e9f73dbe6 A few minor language updates in ciao-cluster-setup.rst after merge request 86 and commit b9edd20c. 2016-08-08 16:48:39 -07:00
Tullis, Michael L a749e7b9dc Merge branch 'albertom' into 'master'
Update ciao-cluster-setup

Update with newer usage

    - Remove trailing white-spaces
    - Rename cnci_agent to ciao-cnci-agent
    - Remove options from launchers command line
      (options are now fetched from the controller node)
    - Update cnci image reference from 7470 to 8260
    - Fix broken links
    - Create /etc/ciao/configuration.yaml file

See merge request !86
2016-08-08 16:33:06 -07:00
Alberto Murillo b9edd20c09 ciao-cluster-setup.rst: Update with newer usage
- Remove trailing white-spaces
- Rename cnci_agent to ciao-cnci-agent
- Remove options from launchers command line
  (options are now fetched from the controller node)
- Update cnci image reference from 7470 to 8260
- Fix broken links
- Create /etc/ciao/configuration.yaml file

Signed-off-by: Alberto Murillo <alberto.murillo.silva@intel.com>
2016-08-08 18:27:41 -05:00
Leona bf264bee3c latest release update table on bundles_overview
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-08 10:53:22 -07:00
Leona 8607a6f29f fix typo
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-08 08:45:31 -07:00
Tullis, Michael L 3e0c827188 Fixed hyperlink. 2016-08-05 08:59:36 -07:00
Tullis, Michael L b6f6929c87 Minor language/branding correction for http://clrgitlab.intel.com/clr-documentation/project-docs/merge_requests/84. 2016-08-04 11:09:57 -07:00
Tullis, Michael L dd38bae970 Merge branch 'ciao-cnci' into 'master'
Ciao cnci

minor updating of ciao cnci related documentation

See merge request !84
2016-08-04 11:06:34 -07:00
Tim Pepper 7eabc505fa ciao: add openstack/keystone demo project creation command
A "demo" project is needed for the rest of the demostration commands shown.
Something/somebody was pre-creating this automagically in our dev
environment internally, but it needs done manually normally and that needs
documented.

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2016-08-04 09:04:30 -07:00
Tim Pepper 0fc7807fb5 ciao: more ciao-cli syntax changes
Given my prior observation of outdated ciao-cli invocations, I did a read
through of ciao-cli related bits and found a number of additional areas
needing updated.

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2016-08-03 16:03:15 -07:00
Tim Pepper 92b0ce3610 ciao: use updated ciao-cli arguments
Quite some time back the command line was modified without reverse
compatibility, and the docu here has bit rotted.

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2016-08-03 14:26:31 -07:00
Tim Pepper e6c27bbdc2 ciao: simplify CA setup docu for ClearLinux
ClearLinux has simplified their mechanism for CA trust.  This nicely
trims a lot of complexity from our ciao documentation.

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2016-08-03 14:19:54 -07:00
Tim Pepper 893c595675 ciao: note placement of image after creation
The unique thing here versus the upstream documentation is we're describing
a cluster setup where the image, once created, needs to land in a very
specific location.

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2016-08-03 14:11:50 -07:00
Tim Pepper 5699f2db83 ciao: simplify cnci documentation
An upstream page has the maintained/preferred workflow for setting up a
CNCI.  Rather than trying to maintain a duplicate of this, lets minimally
describe what's needed and refer to the upstream documentation point.

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2016-08-03 14:07:49 -07:00
Leona 001e95b8f3 sending fixes for ToC structure and tutorials section
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-03 11:31:50 -07:00
Leona 05a1b20cfc Merge branch 'fix-vm-virtualbox' into 'master'
Fix vm virtualbox

On external IRC (freenode) some people are asking to use VirtualBox on ClearLinux.
This PR updates VirtualBox documentation to ensure a proper usage.

This is a P1 issue that afects ClearLinux.

See merge request !83
2016-08-03 09:32:41 -07:00
Miguel Bernal Marin 4750be4c2f vm-virtualbox: Update documentation
ClearLinux changed the way to use VirtualBox. This commits update
the documentations to use it properly.
2016-08-03 11:21:02 -05:00
Tullis, Michael L ec3a427288 Minor language/branding corrections to commit e654cc2278 2016-08-02 15:54:03 -07:00
Tullis, Michael L 4cb82622c0 Merge branch 'ciao-certs' into 'master'
Ciao certs

We've got a snippet of stale information around adding certificates to a system, and could use some actionable info here to help users get their certs fully configured.

See merge request !82
2016-08-02 15:49:59 -07:00
Tim Pepper e654cc2278 ciao: freshen documentation on certificate authorities
We removed a section on adding certificates to your browser, yet we do need
info on adding a certificate to the system CA trust.  But this varies with
each linux distribution.  It's complicated and authoritative information on
the topic is out there in web, so give minimal information to help a
reasonable system administrator on their way.

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2016-08-01 14:04:56 -07:00
Leona e799720c6d fix wonky list element html from table gen-doc.sh script
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-01 11:55:48 -07:00
Leona 25640d1af1 update bundle details as of version 9640 including go-basic go-extras ml-basic
Signed-off-by: Leona <leonax.cook@intel.com>
2016-08-01 11:33:57 -07:00
Leona 10f42e5d51 updating list of bundles as of release 9560
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-27 10:42:56 -07:00
Leona f8360b72b6 editingand refactoring for cleaner table of contents, Sphinx rendering, typos
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-27 08:40:45 -07:00
Leona 8b94376f2a refactoring ToC to make Clear Containers easier to spot, not hidden under getting_started
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-27 07:52:55 -07:00
Leona 52f341d847 minor edits for formatting, grammar, line length, etc
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-27 07:38:31 -07:00
Leona d1451676c0 branding correction
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-26 09:50:30 -07:00
Leona ff254eed10 branding correction
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-26 09:49:12 -07:00
Leona bdbb4417de updating getting started instructions with feedback from a user
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-26 09:45:24 -07:00
Leona fbd90911f6 fixing link to mailing list on gs_installing_as_host 2016-07-25 14:27:40 -07:00
Leona b103c1e43f fix broken link to clear containers docker and typo on page url
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-22 15:35:27 -07:00
Leona fd8fbdda6d fix links on bundles_overview
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-20 11:25:19 -07:00
Leona fa6fe7663c synchronizing table with more current list of Active and WIP bundles
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-20 11:15:24 -07:00
Leona 21743b44b4 editing validate_sigs.rst to comply with Jira commentary
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-19 08:03:13 -07:00
Leona e6d8b18df2 clarify validating_sigs.rst verifying signed MoM process
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-18 11:33:09 -07:00
Leona cf102d46d7 Merge branch 'ciao_deploy_update' into 'master'
Ciao deploy update

Update *ciao-deploy.rst* documentation with current examples in https://github.com/clearlinux/clear-config-management/tree/master/examples/ciao

Changes:
* updated the group_vars/all file with newest example
* deployment added a compute node
* Added the `--private-key=<ssh_key>` instruction when running the playbooks

Please merge once @onmunoz , @albertom , @lmaciasm , @eocardon  and @carlosag comment it's all OK with the changes

See merge request !81
2016-07-15 14:42:58 -07:00
Simental Magana, Marcos ed5a7bca31 ciao-deploy.rst: update documentation with new ciao ansible variables
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-07-15 15:29:25 -05:00
Leona 60bfd051e5 s 2016-07-14 13:02:58 -07:00
Leona 4ac4ca18f5 adding change by carlos how to access ciao workload
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-14 13:02:21 -07:00
Leona deaeb272c7 minor formatting fixes on validate_sigs.rst for readability
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-12 09:10:10 -07:00
Leona 6b724cc226 more branding minutiae for legal reqs
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-12 08:49:18 -07:00
Leona 05a6f2e20b minutiae regarding product name refs must comply with legal reqs
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-12 07:37:04 -07:00
Leona 0af1ae7902 update pubkey spacing error and format for better website rendering
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-08 16:44:03 -07:00
Leona 0c9677d359 branding symbols needed only on first instance per page
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-08 13:47:00 -07:00
Leona 0a05cbf7ba edit for branding reqs
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-08 13:38:38 -07:00
Leona e180e3dc6f edit for branding reqs
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-08 13:34:18 -07:00
Leona 730493c5a0 update clearcontainers page with Intel branding as per namesdb
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-08 13:29:27 -07:00
Leona 769c6ea11f updating page with required names-db branding fixes
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-08 11:45:38 -07:00
Leona 7112df9f9f consistency in timestamps
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-08 06:08:41 -07:00
Leona 33cdf11162 fixing small format issues due to gitlab rendering rst
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-07 15:21:13 -07:00
Leona ba8456e877 adding info about signing and verifying build artifacts to advanced_config
Signed-off-by: Leona <leonax.cook@intel.com>
2016-07-07 15:15:42 -07:00
Leona ed551e6a17 validate_sigs content being added 2016-07-07 15:13:48 -07:00
Leona b6677bef1a Merge branch 'mryan-ciao-cluster-setup' into 'master'
Mryan ciao cluster setup

See merge request !78
2016-07-07 13:33:59 -07:00
Mark Ryan 95181ccb9f ciao: Update ciao-launcher instructions
This commit removes the --network option that was specified on the various
ciao-launcher example command lines in the previous version of this
document.  --network is no longer needed as the role of a given launcher
instance is now determined from its SSNTP certificate.

The instructions for resetting compute and network nodes have been updated.
The --hard-reset option for launcher makes the other steps unnecessary.

Signed-off-by: Mark Ryan <mark.d.ryan@intel.com>
2016-07-07 20:25:10 +01:00
Leona 52c2c959fe Merge branch 'tcpepper-ciao-cluster-setup' into 'master'
Tcpepper ciao cluster setup

Small edit I forgot to push in May...

See merge request !77
2016-07-07 11:51:42 -07:00
Tim Pepper 3b40a1e93b ciao: update CNCI image location
A new image is rsyncing to https://download.clearlinux.org/demos/ciao/
and the documentation needs to reference it.  To prevent the need for
these changes repeatedly in the future, we'll soon have things set up
to consume automagically whatever is the latest image.

Signed-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>
2016-07-07 11:45:21 -07:00
Leona 391ff3d89a Merge branch 'master' of clrgitlab.intel.com:clr-documentation/project-docs 2016-07-06 10:48:39 -07:00
Leona 94dcf24397 ciao_ansible content corrected and ready for prod 2016-07-05 05:33:30 -07:00
Leona 99b8d45f63 Merge branch 'ciao_ansible' into 'master'
Ciao ansible

This Merge requests documents how to **use ansible** playbooks offered in clearlinux **to deploy a CIAO cluster**

See merge request !75
2016-07-05 05:31:40 -07:00
Leona e9c931c9b4 Merge branch 'master' of clrgitlab.intel.com:clr-documentation/project-docs 2016-07-05 05:28:47 -07:00
Leona 79b8feef92 Merge branch 'fix_usb' into 'master'
Fix command to create clearlinux bootable USB sticks

It was pointed out that our ``dd`` command to create live usb for clearlinux should not have the ``BS=`` parameter.

This merge request remove the BS=4M parameter from our ``dd`` command.

See merge request !76
2016-07-05 05:27:18 -07:00
Simental Magana, Marcos 61a4bcf86d update example creating bootable usb
This example removes the `bs=4M` part of the dd command using also
a newer installer image (clear-9130-installer.img.xz)

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-07-04 14:07:26 -05:00
Simental Magana, Marcos 7b1741cf25 remove BS=4M from the dd command
as pointed out on IRC:
<arjan> bs= on the dd command line will cause dd to not write the last partial
<arjan> block if the file you're writing isn't a multiple of the size

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-07-04 13:23:09 -05:00
Simental Magana, Marcos 6833466c6f change wording: to 2016-07-01 15:51:38 -05:00
Simental Magana, Marcos 289457e625 Add ciao-deploy using ansible page 2016-07-01 10:17:49 -05:00
Leona bf3698d504 adding content for user-level sig validating
Signed-off-by: Leona <leonax.cook@intel.com>
2016-06-28 16:52:33 -07:00
Leona 0ddb8ea0fc Merge branch 'master' of clrgitlab.intel.com:clr-documentation/project-docs 2016-06-24 11:14:20 -07:00
Leona 225f17d3ad updating image with png version
Signed-off-by: Leona <leonax.cook@intel.com>
2016-06-24 11:13:50 -07:00
Leona 6d538a5d73 Merge branch 'staging' into 'master'
Staging

Branch vm-doc-fixes getting pulled into master.

See merge request !74
2016-06-23 14:50:39 -07:00
Leona 1a38454bb3 Merge branch 'vm-docs-fixes' into 'staging'
Vm docs fixes

These are a small fixes to the visualized section.

See merge request !73
2016-06-23 14:48:47 -07:00
Miguel Bernal Marin 654d72a5d2 vm-hyperv: add secure boot instructions 2016-06-23 15:49:29 -05:00
Miguel Bernal Marin 0138836f10 link to the image directory instead of show latest version 2016-06-23 15:40:07 -05:00
Leona 9b3ce5efc7 updating diagram with more legible version created by RC
Signed-off-by: Leona <leonax.cook@intel.com>
2016-06-23 12:06:10 -07:00
Leona 811beb9f54 updating diagram with more legible version created by RC
Signed-off-by: Leona <leonax.cook@intel.com>
2016-06-23 12:01:05 -07:00
Leona 648d136d4a Merge branch 'staging' into 'master'
Staging

See merge request !72
2016-06-17 14:02:01 -07:00
Leona 0276254053 fixing broken table output from bundles script
Signed-off-by: Leona <leonax.cook@intel.com>
2016-06-17 13:57:12 -07:00
Leona 7b364dc859 Merge branch 'staging' into 'master'
Staging

See merge request !71
2016-06-17 11:36:22 -07:00
Leona 3c12a9a877 updating bundles_in_clr table to reflect current status of work on individual bundles
Signed-off-by: Leona <leonax.cook@intel.com>
2016-06-17 11:16:16 -07:00
Leona af0d939531 updating bundles_in_clr table to reflect current status of work on individual bundles
Signed-off-by: Leona <leonax.cook@intel.com>
2016-06-17 10:47:14 -07:00
Leona 6a89910f7a updating bundles_in_clr table to reflect current status of work on individual bundles
Signed-off-by: Leona <leonax.cook@intel.com>
2016-06-17 10:33:58 -07:00
Leona f2d91732d5 Merge branch 'onmunoz-ciao-cluster-setup' into 'staging'
Integrate new configuration package setup

See merge request !70
2016-06-17 10:17:03 -07:00
Munoz, Obed N af9fc10986 Integrate CIAO configuration commands and docs
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2016-06-17 12:00:33 -05:00
Tullis, Michael L 649f2616a9 Merge branch 'staging' into 'master'
Staging

See merge request !69
2016-06-16 13:54:49 -07:00
Tullis, Michael L fb2c81bf4b Merge branch 'ciao-cli' into 'staging'
Ciao cli

I have updated the ciao documentation to reflect the latest changes in ciao-cli

See merge request !68
2016-06-16 13:46:34 -07:00
Alberto Murillo b8fd2666b4 Update ciao documentation to show the new ciao-cli usage 2016-06-16 14:43:46 -05:00
Leona 81eaffac48 Merge branch 'staging' into 'master'
Staging

Mixer_update fixes from Tudor added to master

See merge request !67
2016-06-09 20:25:39 -07:00
Leona 71cb852b98 Merge branch 'mixer_updates' into 'staging'
Mixer updates

Update mixer documentation to reflect changes in the mixer tools scripts.

See merge request !65
2016-06-06 17:52:04 -07:00
Tudor Marcu 583827ee1c Update mixer docs to latest changes
Signed-off-by: Tudor Marcu <tudor.marcu@intel.com>
2016-06-04 00:52:47 -07:00
Leona 819a592a37 udpate typo in edit of network-boot.rst, respectfully
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-23 09:58:51 -07:00
Leona 31a5543b21 Edit network-boot.rst instructions to be more sensible about PXE chainloading and other potentially ambiguously-confusing things
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-23 09:49:50 -07:00
Leona 06e434949f manually adding Alberto's changes to update ciao-cnci-agent naming convention on ciao-cluster-setup.rst
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-20 17:19:02 -07:00
Leona f2cf4645c9 Updating edit for further consistency and clarity
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-20 12:45:54 -07:00
Tullis, Michael L 36b4d64cc0 Fixed typos in bundles_overview.png. 2016-05-19 16:22:36 -06:00
Tullis, Michael L 009be63a3c Fixed typos in pktgen_lw3fd.png 2016-05-19 16:14:58 -06:00
Tullis, Michael L 26fc93e858 Fixed typos and language in ac-dpdk.rst. 2016-05-19 15:56:15 -06:00
Leona e9f7627d8f edit ac-ovs-dpdk.rst for English, grammar, flow, clarity and formatting
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-19 11:39:41 -07:00
Leona db8996a5fb updating with proposed fix for CLR-1382 JIRA doc bug
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-12 11:04:44 -07:00
Leona 692fabba72 Merge branch 'master' of clrgitlab.intel.com:clr-documentation/project-docs 2016-05-12 08:36:13 -07:00
Leona 82e35d5a5a submitting a fix for JIRA doc bug 1382 on vm-kvm.rst
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-12 08:35:52 -07:00
Tullis, Michael L 3de6a7dc50 Per merge request #62, copying commit b57f4440 to master branch from staging after a few minor corrections to punctuation. 2016-05-12 09:04:39 -06:00
Tullis, Michael L 73c3d3abf5 Per commit 16eaf347 to staging, removing the following bundle descriptions from the master branch:
openstack-all-in-one
openstack-compute
openstack-compute-controller
openstack-configure
openstack-controller
openstack-database
openstack-data-processing
openstack-lbaas
openstack-network
openstack-telemetry
openstack-telemetry-controller
openstack-vpnaas
2016-05-05 12:48:11 -06:00
Leona b0f7c45713 editing vm-vmware-player.rst file for syntax, formatting, grammar, lists
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-04 12:23:37 -07:00
Leona 686293f4e4 correct paragraph formatting typo
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-04 10:57:20 -07:00
Leona f589e9bf1b editing vm-vmware-esxi page for rst formatting and clarity
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-04 10:19:40 -07:00
Leona 9299392103 correcting formatting, grammar and typos in vm-hyper-v.rst
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-04 08:11:39 -07:00
Leona 634ec24020 correcting typos and formatting on vm_virtualbox page
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-04 07:40:07 -07:00
Tullis, Michael L 8569f92120 Based on b755b453 Disable Openstack Documentation due to CIAO 2016-05-02 17:18:19 -06:00
Leona 0b375c2471 restructure gs_getting_started to minimize vm vs bare metal install confusion reported on mailing list
Signed-off-by: Leona <leonax.cook@intel.com>
2016-05-02 07:08:23 -07:00
Leona ab25d7c5ef adding updated vm-kvm.rst with feedback
Signed-off-by: Leona <leonax.cook@intel.com>
2016-04-29 08:25:18 -07:00
Leona 61b57124a7 Merge branch 'master' of clrgitlab.intel.com:clr-documentation/project-docs 2016-04-28 14:10:16 -07:00
Leona 1b3afeb150 updating gs-clear-containers feedback received
Signed-off-by: Leona <leonax.cook@intel.com>
2016-04-28 14:09:50 -07:00
Tullis, Michael L 81427deb9d Changed TOC level in index-storage.rst to pick up second level headings in nav. 2016-04-28 13:35:46 -06:00
Tullis, Michael L a3e17f2402 Ceph docs from merge request #55 now going to master branch after a few corrections. 2016-04-28 12:17:47 -06:00
Tullis, Michael L be46563f67 This commit provides the documentation for the OpenStack Swift implementation with the clear-config-management tool. 2016-04-28 11:17:37 -06:00
Tullis, Michael L cf188a10ed Additional formatting and language corrections in mixer.rst 2016-04-28 10:13:04 -06:00
Tullis, Michael L bd016554a9 Formatting corrections to mixer doc for proper HTML build from RST. 2016-04-28 09:56:15 -06:00
Tullis, Michael L 1062a17b3f Merge branch 'mixer_formatting_correction' into 'master'
Mixer formatting correction

There were some formatting issues related to the last mixer change. This corrects those

See merge request !60
2016-04-28 08:23:40 -07:00
Brad T. Peters aef9793a47 Mixer formatting fix
Numbering was off, switching to manual numbering and
changing code block

Signed-off-by: Brad T. Peters <brad.t.peters@intel.com>
2016-04-27 23:32:30 +00:00
Tullis, Michael L 3c88447a38 Minor updates to gs_supported_hardware.rst, following up on new script capability. 2016-04-27 16:52:20 -06:00
Tullis, Michael L 2d11b8282f Fixes the clear-VERSION-pxe.tar.xz url Recommends to copy the iPXE files from /usr/share/ipxe/ instead of downloading them from the iPXE website Fixes some minor line breaks 2016-04-27 15:45:48 -06:00
Leona afddccf5c7 adding info to gs pages about the check-config script for hw
Signed-off-by: Leona <leonax.cook@intel.com>
2016-04-27 12:14:56 -07:00
Tullis, Michael L 1e6ddf0e47 Case change on title 2016-04-25 21:48:39 -06:00
Tullis, Michael L 5ed4492203 Moving ciao from advanced configuration section to getting started section. 2016-04-25 21:32:11 -06:00
Tullis, Michael L c0c380ab60 Ciao docs to master. 2016-04-25 18:32:22 -06:00
Tullis, Michael L 87337ba42e Merge branch 'CLR-DOCS-THEME-V2' into 'master'
Clr docs theme v2

Hey there,

This merge request contains all the changes needed to render the new theme of ClearLinux site over the automated documentation.

please take a look over it, ;)

See merge request !57
2016-04-25 15:24:07 -07:00
juliocri f1b95e01a6 ClearLinux v2 template changes. 2016-04-25 16:37:11 -05:00
Tullis, Michael L 720e0728cc Modifed conf.py file to update copyright to 2016. Fixed typo in gs_getting_started.rst. 2016-04-23 07:10:39 -06:00
Leona a378079e5d Merge branch 'mixer_update' into 'master'
Mixer update

Update mixer documentation to reference updated bundle set, and clarify format
and OS Epoch concepts

See merge request !54
2016-04-21 06:19:23 -07:00
Brad T. Peters cb8dc9ac30 Update mixer docs
Update bundle listing and format usage, add in descriptive
OS Epoch section
2016-04-20 21:22:48 +00:00
Leona d571fd72a3 A couple more small consistecy fixes for ac-dpdk.rst
Signed-off-by: Leona <leonax.cook@intel.com>
2016-04-20 10:28:30 -07:00
Leona bcbde35105 adding edits approved by Manuel
Signed-off-by: Leona <leonax.cook@intel.com>
2016-04-20 10:17:15 -07:00
Tullis, Michael L ab219abd7a Updating index_gs.rst 2016-04-18 09:39:32 -06:00
Tullis, Michael L cedd0e757b Updating index.rst 2016-04-18 09:34:35 -06:00
Tullis, Michael L a71b904f80 Fixing index files and headings in other files to repair left-pane nav hierarchy. 2016-04-18 09:18:18 -06:00
Leona 3a9cc8b200 keeping ist of bundle development projects current with recently-generated list
Signed-off-by: Leona <leonax.cook@intel.com>
2016-04-15 12:12:28 -07:00
Leona 6a9998a135 adding correct heading level to correct indexing issues
Signed-off-by: Leona <leonax.cook@intel.com>
2016-04-15 10:23:37 -07:00
Leona 5c9df43bd5 Merge branch 'staging' into 'master'
Staging

Updating master with updates staged from dpdk branch currently in staging

See merge request !50
2016-04-15 08:20:32 -07:00
Leona 6cb241397a Merge branch 'pxe' into 'staging'
Pxe

Fixes current doc for iPXE, and adds a new 'step - description' format

These changes were tested on NUCs in Intel's GDC site.

See merge request !48
2016-04-13 12:36:38 -07:00
Juan Esteban Castano Ramirez 919b2e4efa Fixes current doc, and adds a new 'step - description' format
Signed-off-by: Juan Esteban Castano Ramirez <juan.castano.ramirez@intel.com>
2016-04-13 14:02:46 -05:00
Tullis, Michael L fd813e3096 Changes to .gitignore to exclude HTML local build files 2016-04-12 18:17:26 -06:00
Leona d691849540 Merge branch 'dpdk' into 'staging'
Dpdk

This is the documentation from DPDK and OVS-DPDK plus some spell fixes.

See merge request !47
2016-04-12 15:08:12 -07:00
Miguel Bernal Marin d0d7a13644 fix ipxe script 2016-04-12 16:35:46 -05:00
Miguel Bernal Marin b9a88d7e03 add dpdk url 2016-04-12 16:31:49 -05:00
Miguel Bernal Marin 7c8763ca9e Renaming titles to short 2016-04-12 16:25:21 -05:00
Miguel Bernal Marin 1bab6bdf8d fix path in hyper-v 2016-04-12 16:19:37 -05:00
Mario Alfredo Carrillo Arevalo 8380fabf38 fix sign on ac-ovs-dpdk 2016-04-12 16:14:54 -05:00
Mario Alfredo Carrillo Arevalo d7b99c1bd0 fix ac-dpdk umount doc 2016-04-12 16:14:25 -05:00
Mario Alfredo Carrillo Arevalo 6735fa36f2 fix symbols on ac-dpdk 2016-04-12 15:55:38 -05:00
Mario Alfredo Carrillo Arevalo ad873384eb add DPDK and OVS-DPDK documentation
Signed-off-by: Mario Alfredo Carrillo Arevalo <mario.alfredo.c.arevalo@intel.com>
2016-04-12 14:30:25 -05:00
Tullis, Michael L 860ca51432 Fixed and verified in local build two broken hyperlinks in bundles_overview.rst 2016-04-11 16:03:39 -06:00
Tullis, Michael L 85b8ed49e4 Fixed and verified in local build two broken hyperlinks in bundles_overview.rst 2016-04-11 16:02:43 -06:00
Tullis, Michael L 4cf62418d4 Fix two hyperlinks in bundles_overview.rst. 2016-04-11 10:52:12 -06:00
Tullis, Michael L 66928e1800 Fixes to two hyperlinks in bundles_overview.rst 2016-04-11 10:33:56 -06:00
Leona fe1f30d8f1 Merge branch 'staging' of clrgitlab.intel.com:clr-documentation/project-docs into staging 2016-04-11 06:03:00 -07:00
Leoswaldo Macias b7c2764e3b Merge branch 'openstack' into staging
Adding new OpenStack documentation with clear-config-management
2016-04-08 16:02:20 -05:00
Simental Magana, Marcos 5b7f79281a Use **bold** for the variables 2016-04-08 15:15:24 -05:00
Simental Magana, Marcos 952485ee67 Fix "Required Parameters Per Component" table 2016-04-08 15:05:55 -05:00
Simental Magana, Marcos d371e82e62 Fix "Optional Parameters Per Component" table.
Having 4 rows makes the table hard to read so change it
to only have 2 rows.
2016-04-08 14:34:25 -05:00
Simental Magana, Marcos 04bf65c149 remove keystone_admin_token variable from documentation.
The installation process for mitaka does not use
admin token for keystone, so remove it from the
documentation.
2016-04-08 13:58:26 -05:00
Munoz, Obed N 9bef8f4da3 Fix roles inline code syntax
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2016-04-07 15:12:42 -05:00
Simental Magana, Marcos 4836b8ef6c openstack_conf_vars_list.rst: fix table headers 2016-04-07 14:58:20 -05:00
Munoz, Obed N f036705c40 Fix a couple of singular/plural words
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2016-04-07 14:44:08 -05:00
Leona 3305c63001 Merge branch 'staging' into 'master'
Staging

Fixing broken links on bundles table (temporary fix until @jchaming  and @fenrus75 can correct typos in the Github sources)

See merge request !46
2016-04-04 10:33:50 -07:00
Leona ba47f889b6 correcting broken links on games and openstack-common resultant from script generation of tables
Signed-off-by: Leona <leonax.cook@intel.com>
2016-04-04 10:24:23 -07:00
Leoswaldo Macias 8ad3a1a817 Fix table spacing
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
2016-04-01 12:31:12 -06:00
Leoswaldo Macias a695312660 Add unsupported components table
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
2016-04-01 12:29:49 -06:00
Leona 0cb7f943f3 Merge branch 'staging' into 'master'
Staging

Latest mixer.rst draft changes edited and ready for master branch

See merge request !45
2016-04-01 11:01:31 -07:00
Leona aaf6b23dfb Minor syntax and grammatical fixes on the latest version
Signed-off-by: Leona <leonax.cook@intel.com>
2016-04-01 10:58:17 -07:00
Leona 2846f007ff Merge branch 'mixer_updates' into 'staging'
Mixer updates

See merge request !44
2016-04-01 10:43:56 -07:00
Leoswaldo Macias 2eb3d7aab1 fix table and remove MVP word
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
2016-03-31 15:34:11 -06:00
Leoswaldo Macias b3c57cb383 fix typo 2016-03-31 12:53:13 -06:00
Tudor Marcu 87282481b4 Update mixer docs
Updated some wording to be more accurate, and updated the workflow to
reflect the updated tools.

Signed-off-by: Tudor Marcu <tudor.marcu@intel.com>
2016-03-31 11:50:48 -07:00
Leoswaldo Macias daadf061b4 Fix grammar syntax to present
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
2016-03-31 12:44:56 -06:00
Leoswaldo Macias 71e60d06e4 Add new documentation for openstack deployment with ansible
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
2016-03-31 12:41:47 -06:00
Leoswaldo Macias 22067e6126 Delete old openstack docs
Signed-off-by: Leoswaldo Macias <leoswaldo.macias@intel.com>
2016-03-31 11:23:50 -06:00
Tullis, Michael L ed1e936f54 Merge branch 'staging' into 'master'
Staging

Updating bundles_overview.rst table with formatting and links to github repo.

See merge request !43
2016-03-30 12:45:38 -07:00
Leona f516347b78 Merge branch 'staging' of clrgitlab.intel.com:clr-documentation/project-docs into staging
Conflicts:
	source/bundles_in_clr.rst
	source/bundles_overview.rst
2016-03-30 10:41:29 -07:00
Leona 11faee509a Adding github linkage to bundles
Correcting css styling of striped table for readability of bundle names

Signed-off-by: Leona <leonax.cook@intel.com>
2016-03-30 10:37:49 -07:00
Leona 56121109cf adding github linkage to bundles
Signed-off-by: Leona <leonax.cook@intel.com>
2016-03-30 10:27:46 -07:00
Leona 10c5dbdf03 update borked list on step 3 of mixer tool process 2016-03-28 10:44:21 -07:00
Leona 80977700e4 format correction on process
Signed-off-by: Leona <leonax.cook@intel.com>
2016-03-28 10:28:42 -07:00
Tullis, Michael L 15a78465cd string change to build index for mixer docs 2016-03-23 13:55:19 -06:00
Tullis, Michael L 294785d799 String change to enable index for mixer docs 2016-03-23 13:49:50 -06:00
Tullis, Michael L 6447d72dec Merge branch 'staging' into 'master'
Staging

See merge request !42
2016-03-23 11:47:21 -07:00
Leona c7b995e899 Add mixer tool link to TOC
Signed-off-by: Leona <leonax.cook@intel.com>
2016-03-23 11:39:05 -07:00
Leona afd1e2622d Merge branch 'staging' of clrgitlab.intel.com:clr-documentation/project-docs into staging
Conflicts:
	source/mixer.rst
2016-03-23 11:34:23 -07:00
Leona 6d703d4e3c Adding mixer workflow to documentation
From Tudor's process in the wiki.

Signed-off-by: Leona <leonax.cook@intel.com>
2016-03-23 11:29:34 -07:00
Leona a69566fc42 Adding mixer workflow to documentation 2016-03-23 11:27:11 -07:00
Tullis, Michael L 0b56d750e4 Merge branch 'staging' into 'master'
Staging

Clarify various image options

See merge request !41
2016-03-22 10:42:26 -07:00
Leona 1374687325 installer image options updated with pointers to links in current 2016-03-21 11:51:03 -07:00
Leona f8e7176b05 Merge branch 'hyper-v' into 'staging'
Hyper-V documentation

Add Hyper-V documentation

See merge request !40
2016-03-17 14:10:57 -07:00
Leona f6f0b5030b Merge branch 'supportedhardware' into 'master'
Supportedhardware

Update the supported hardware in which Clear Linux has been tested.

See merge request !39
2016-03-17 14:04:19 -07:00
Miguel Bernal Marin f6010ec4b7 add more tmp files from vim to ignore 2016-03-17 14:49:01 -06:00
Miguel Bernal Marin 15a2309c6c add info regarding imgae size 2016-03-17 14:47:43 -06:00
Miguel Bernal Marin 70469c87a4 fix some typos 2016-03-17 14:42:38 -06:00
Miguel Bernal Marin 51723ead7c add vm-hyper-v to index 2016-03-17 14:29:58 -06:00
Miguel Bernal Marin 08a26d60df add Hyper-V documentation 2016-03-17 14:28:00 -06:00
Navarro, Jose d8b872420c Update showing all the hardware in which Clear Linux is being tested as of now. 2016-03-17 10:33:49 -06:00
Tullis, Michael L b3e7737ee8 Merge branch 'staging' into 'master'
Staging

See merge request !38
2016-03-16 08:53:42 -07:00
Leona bd05d95140 Updating bundles overview table to reflect current bundles 2016-03-14 06:42:55 -07:00
Leona e3e48395b2 Merge branch 'ignore_vim_files' into 'master'
Ignore vim files

With this Merge Request, vim temporary files (*.swp) will be ignored by git, this will avoid adding non-useful files to this repository

See merge request !37
2016-03-11 11:30:01 -08:00
Simental Magana, Marcos c817b0f178 ignore vim *.swp files 2016-03-10 17:45:09 -06:00
Leona d190f10c0f Merge branch 'staging' into 'master'
Staging

Updating master with reviewed virtualization content from staging

See merge request !36
2016-02-22 14:58:10 -08:00
Leona c629da082f Merge branch 'virtualization' into 'staging'
Virtualization Documentation

This patch serie is regarding virtualization software where Clear Linux can be run into.

This brach is based on master due to staging is 6 commits behind master.

This series adds 3 new files, virtualbox, vmware-player and vmware-esxi, and as them are from virtualization and there is already a page talking about virtualization a new section was created, where "running in a virtual environment" document was moved to a new section. All references where updated to create this new section.

See merge request !35
2016-02-19 14:32:59 -08:00
Miguel Bernal Marin 0fa30a6c7f rename pages titles 2016-02-19 15:22:15 -06:00
Miguel Bernal Marin 8bb9bcca6e add index_vm into index file 2016-02-19 15:11:19 -06:00
Miguel Bernal Marin ba75b06527 fix label to be like others vm-* labels 2016-02-19 15:09:10 -06:00
Miguel Bernal Marin 0e2ced0edd remove .rst from index 2016-02-19 15:03:50 -06:00
Miguel Bernal Marin 3954d6a204 add index_vm file 2016-02-19 15:02:45 -06:00
Miguel Bernal Marin 8d33ca0325 rename reference from gs_running_clr_virtual to vm_kvm 2016-02-19 14:46:25 -06:00
Miguel Bernal Marin e56f6e73e0 rename gs_running_clr_virtual to vm-kvm 2016-02-19 14:26:04 -06:00
Miguel Bernal Marin 2fb39de7d9 remove gs_running_clr_virtual from index_gs 2016-02-19 14:19:45 -06:00
Jose Carlos Venegas Munoz ec26657d14 add VMWare ESXi documentation 2016-02-19 13:45:19 -06:00
Jose Carlos Venegas Munoz cd3da2553b add VMWare Player documentation 2016-02-19 13:44:55 -06:00
Mario Alfredo Carrillo Arevalo 9c1219a9b7 add VirtualBox documentation file 2016-02-19 13:41:03 -06:00
Leona b3817c2aa4 Merge branch 'rename_bundle' into 'master'
Rename bundle

openstack-telemetry-controller bundle has been renamed to openstack-telemetry since this bundle is installed
on controller nodes as well as compute nodes so a more generic name is desired.

See merge request !34
2016-02-08 11:18:46 -08:00
Alberto Murillo 42cd0fffc2 Rename bundle openstack-telemetry-controller to openstack-telemetry
- This bundle is installed on hosts other than controller so a more
  generic name is desired
2016-02-08 12:46:51 -06:00
Leona 1c2928d042 Merge branch 'staging' into 'master'
Staging

See merge request !33
2016-01-13 08:31:34 -08:00
Leona ea599e09e3 updating bundles_overview to sync bundle list with current koji repo, small style corrections on table 2016-01-13 08:26:14 -08:00
Leona f837a9fe3a updating release links to images on gs_getting_started.rst 2016-01-06 11:35:28 -08:00
Leona 739e4cc9cd small formatting corrections on swupdate sections 2016-01-04 11:45:10 -08:00
Leona 62414fd544 Merge branch 'staging' into 'master'
Staging

See merge request !32
2015-12-31 10:58:00 -08:00
Leona f3f11a2eb2 swupdate_about edit - fixed awkward wording in a few places, added logical heading structure, changed passive to active voice 2015-12-30 12:10:15 -08:00
Tullis, Michael L 74c798d257 Merge branch 'staging' into 'master'
Remove underscore from update command in swupdate_how_to_run_the_updater.rst

Remove underscore from update command in swupdate_how_to_run_the_updater.rst

See merge request !31
2015-12-29 16:40:20 -08:00
Tullis, Michael L 116881eec2 Remove underscore from update command in swupdate_how_to_run_the_updater.rst 2015-12-29 17:39:13 -07:00
Leona 229b06f917 Merge branch 'staging' into 'master'
Staging

See merge request !30
2015-12-21 12:04:26 -08:00
Leona ed2640ac59 remove deprecated files and update index 2015-12-21 12:01:05 -08:00
Leona c9e863b32c merging bundles overview and list into one page, adding formatting for readability to table 2015-12-21 11:17:36 -08:00
Tullis, Michael L f90aaea2bd Merge branch 'staging' into 'master'
Staging

See merge request !28
2015-12-15 15:13:49 -08:00
William Douglas 6120306d64 network boot: block style file names 2015-12-15 23:07:47 +00:00
Tullis, Michael L 97f20ba58b Merge branch 'staging' into 'master'
Correction to index file.

See merge request !27
2015-12-15 14:52:57 -08:00
Tullis, Michael L 7c18bf9ae0 Correction to index file. 2015-12-15 15:52:03 -07:00
Tullis, Michael L 957cc67c31 Removing white space at end of a line. 2015-12-15 15:42:44 -07:00
Tullis, Michael L d69be558d9 Removing white space at end of a line. 2015-12-15 15:41:38 -07:00
Tullis, Michael L cfee08c98e Merge branch 'staging' into 'master'
Network boot topic and associated index files to master.

See merge request !26
2015-12-15 14:26:16 -08:00
Tullis, Michael L 971306f515 Language and formatting edits to network_boot.rst, plus changes to index files for topic build. 2015-12-15 15:24:46 -07:00
Tullis, Michael L 253da872b3 Merge branch 'staging' into 'master'
Minor punctuation change.

See merge request !25
2015-12-15 11:36:47 -08:00
Tullis, Michael L 59a4f80d7b Minor punctuation change. 2015-12-15 12:34:13 -07:00
Tullis, Michael L f47ac964e1 Merge branch 'staging' into 'master'
Staging

I just want my commit merged (the one about privacy) - but couldn't figure out how to exclude William's commits from the merge request.

http://clrgitlab.intel.com/clr-documentation/project-docs/commit/2a93396f784f7844e538265535bb792c27ecad80

-Rob

See merge request !24
2015-12-15 09:09:02 -08:00
Robert Nesius 2a93396f78 Telemetry disclosure on Getting Started page for Privacy requirements. 2015-12-14 16:25:32 -08:00
William Douglas c086ee4473 Update network boot based on feedback
Should be ready for merge to master after a final review.
2015-12-14 22:35:17 +00:00
William Douglas 082088cef1 Fix whitespace damage 2015-12-14 22:04:15 +00:00
William Douglas 9a27456d3e Revert "Removing network boot topic from Master branch. Not ready for public. Retained in Staging."
This reverts commit ac5effa225.

The removal merged into staging removing the file from staging so this
is just adding the file back.
2015-12-14 22:02:59 +00:00
Tullis, Michael L 3e2a9202d5 Merge branch 'staging' into 'master'
Minor language and formatting corrections to gs_gettings_started.rst.

See merge request !23
2015-12-11 11:37:29 -08:00
Tullis, Michael L 75486809d6 Minor language and formatting corrections to gs_gettings_started.rst. 2015-12-11 12:35:41 -07:00
Tullis, Michael L 6925a8fd5a Merge branch 'staging' into 'master'
Updated documentation regarding images and installation

The existing documentation is woefully out-of-date.  All images are now described, and the instructions for the installer were updated.

See merge request !22
2015-12-11 10:59:59 -08:00
Robert Nesius 202a45a548 Improved getting started and installation docs. 2015-12-10 16:33:38 -08:00
Tullis, Michael L 88e35c8b1a Merge branch 'staging' into 'master'
Push corrected Object Storage topic to master branch.

See merge request !21
2015-12-10 16:01:50 -08:00
Tullis, Michael L 1a5fad7dbd Made a few formatting and linking tweaks to the new openstack_object_storage.rst. 2015-12-10 17:00:03 -07:00
Tullis, Michael L 7992e64bb2 Merge branch 'staging' into 'master'
Add OpenStack Object Storage Documentation

See merge request !20
2015-12-10 15:42:44 -08:00
Munoz, Obed N dac945b6a6 Add OpenStack Swift Documentation
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2015-12-10 17:34:58 -06:00
Leona aa87dc7265 Merge branch 'staging' into 'master'
Staging

See merge request !19
2015-12-10 10:38:33 -08:00
Leona 449b54c847 edit bundle_service_summary file for line length and pw_summary for a csv table for easier additional service add details 2015-12-10 10:19:12 -08:00
Leona e79777ecd0 Merge branch 'staging' into 'master'
Staging

Edit bundles_in_clr.rst -- raw HTML needs to be tidy to render correctly within Sphinx directives

See merge request !18
2015-12-08 06:55:51 -08:00
Leona c24b54330a cleanup table rendering of current bundles 2015-12-08 06:52:00 -08:00
Leona 65d92d3836 Merge branch 'staging' into 'master'
Staging

Keeping table list view of bundles up-to-date.

See merge request !17
2015-12-07 07:56:12 -08:00
Leona adee55b3f8 updating table with current list of available bundles in clearlinux 2015-12-07 07:52:13 -08:00
Tullis, Michael L 1217568e87 Merge branch 'staging' into 'master'
Update to doc license file

See merge request !16
2015-12-02 15:25:26 -08:00
Tullis, Michael L ad3402d908 Removing redundant copyright statement. 2015-12-02 16:24:19 -07:00
Tullis, Michael L ac5effa225 Removing network boot topic from Master branch. Not ready for public. Retained in Staging. 2015-12-02 16:20:44 -07:00
Leona a1c518a163 Merge branch 'staging' into 'master'
Staging

Merge staged GS_ sections (ref links, whitespace and grammar fixes) into master

See merge request !15
2015-12-02 15:13:59 -08:00
Leona 4fb9bad13c network_boot edit and whitespace corrections" 2015-12-02 10:46:29 -08:00
Leona b9f049a7bf editing getting started sections for correct grammar given ref links 2015-12-02 06:19:29 -08:00
Tullis, Michael L 4bff0bd598 Merge branch 'google_analytics_code' into 'master'
Google analytics code

I've just added the tracking code that will help us to track all the content in order to preserve the SEO for the site.

See merge request !14
2015-12-01 15:03:50 -08:00
Tullis, Michael L bf6047a47c Merge branch 'adding_gitignore_file' into 'master'
Adding gitignore file

Here is just a simmle gitignore which will include the build html files since is't necessary to be tracked.

See merge request !13
2015-12-01 15:01:17 -08:00
acidaniel cc2cbb245b Adding GoogleAnalytics Tracking code 2015-12-01 16:52:12 -06:00
acidaniel 90d9af8443 Adding gitignore to exlude the build files since don't need to be tracked 2015-12-01 14:37:40 -06:00
William Douglas fab2b47bff Add preliminary network boot document, still needs revisions 2015-12-01 20:31:14 +00:00
Tullis, Michael L fc129652ab Fix files in bundle section 2015-11-30 09:46:09 -07:00
Tullis, Michael L a561fe94a8 Fixed bundle section 2015-11-30 09:38:45 -07:00
Rodrigo Caballero 435bb24416 theme: Change the index files for the right nav.
Changes the index files for the navigation to generate properly.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2015-11-30 10:12:03 -06:00
Rodrigo Caballero 820df025f0 theme: Add the theme files provided by DP.
Adds the original files supplied by DP without any modifications.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2015-11-30 10:05:20 -06:00
Rodrigo Caballero eb15ef6425 theme: Clean up all theme files from master.
This commit gives us a blank slate to implement the theme and be able
to debug it properly.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2015-11-30 10:03:09 -06:00
Tullis, Michael L 41d478a0ff Merge branch 'staging' into 'master'
Merge the fixed and tested theme and index files from staging to master

This latest version of the Sphinx theme solves the following issues:
Redundant titles on the master index page.
Search box placement and functionality.
Left Navigation panel hierarchy and functionality.
In line code markup is now properly rendered.

Ensure that all theme files and all index files are included in the merge. Changes to content files must not necessarily be included.

See merge request !12
2015-11-26 15:40:32 -08:00
Rodrigo Caballero b561dbe189 Merge branch 'CLR-DOCS-THEME' into staging
Merges the Docs theme brance with staging.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>

Conflicts:
	source/_themes/clearlinux/breadcrumbs.html
	source/_themes/clearlinux/footer.html
	source/_themes/clearlinux/header.html
	source/_themes/clearlinux/layout.html
	source/_themes/clearlinux/navigation.html
	source/_themes/clearlinux/static/css/main.css
	source/_themes/clearlinux/static/css/vendor/bootstrap-theme.min.css
	source/_themes/clearlinux/static/css/vendor/bootstrap.min.css
	source/_themes/clearlinux/static/fonts/ClearSans-Bold.eot
	source/_themes/clearlinux/static/fonts/ClearSans-Bold.svg
	source/_themes/clearlinux/static/fonts/ClearSans-Bold.ttf
	source/_themes/clearlinux/static/fonts/ClearSans-Bold.woff
	source/_themes/clearlinux/static/fonts/ClearSans-BoldItalic.eot
	source/_themes/clearlinux/static/fonts/ClearSans-BoldItalic.svg
	source/_themes/clearlinux/static/fonts/ClearSans-BoldItalic.ttf
	source/_themes/clearlinux/static/fonts/ClearSans-BoldItalic.woff
	source/_themes/clearlinux/static/fonts/ClearSans-Italic.eot
	source/_themes/clearlinux/static/fonts/ClearSans-Italic.svg
	source/_themes/clearlinux/static/fonts/ClearSans-Italic.ttf
	source/_themes/clearlinux/static/fonts/ClearSans-Italic.woff
	source/_themes/clearlinux/static/fonts/ClearSans-Light.eot
	source/_themes/clearlinux/static/fonts/ClearSans-Light.svg
	source/_themes/clearlinux/static/fonts/ClearSans-Light.ttf
	source/_themes/clearlinux/static/fonts/ClearSans-Light.woff
	source/_themes/clearlinux/static/fonts/ClearSans-Medium.eot
	source/_themes/clearlinux/static/fonts/ClearSans-Medium.svg
	source/_themes/clearlinux/static/fonts/ClearSans-Medium.ttf
	source/_themes/clearlinux/static/fonts/ClearSans-Medium.woff
	source/_themes/clearlinux/static/fonts/ClearSans-MediumItalic.eot
	source/_themes/clearlinux/static/fonts/ClearSans-MediumItalic.svg
	source/_themes/clearlinux/static/fonts/ClearSans-MediumItalic.ttf
	source/_themes/clearlinux/static/fonts/ClearSans-MediumItalic.woff
	source/_themes/clearlinux/static/fonts/ClearSans-Regular.eot
	source/_themes/clearlinux/static/fonts/ClearSans-Regular.svg
	source/_themes/clearlinux/static/fonts/ClearSans-Regular.ttf
	source/_themes/clearlinux/static/fonts/ClearSans-Regular.woff
	source/_themes/clearlinux/static/fonts/ClearSans-Thin.eot
	source/_themes/clearlinux/static/fonts/ClearSans-Thin.svg
	source/_themes/clearlinux/static/fonts/ClearSans-Thin.ttf
	source/_themes/clearlinux/static/fonts/ClearSans-Thin.woff
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_Bd.eot
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_Bd.ttf
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_Bd.woff
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_BdIt.eot
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_BdIt.ttf
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_BdIt.woff
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_It.eot
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_It.ttf
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_It.woff
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_Lt.eot
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_Lt.ttf
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_Lt.woff
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_LtIt.eot
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_LtIt.ttf
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_LtIt.woff
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_Rg.eot
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_Rg.ttf
	source/_themes/clearlinux/static/fonts/IntelClear_WLat_Rg.woff
	source/_themes/clearlinux/static/images/favicons/favicon_android_192x192.ico
	source/_themes/clearlinux/static/images/favicons/favicon_android_192x192.png
	source/_themes/clearlinux/static/images/favicons/favicon_apple_114x144.ico
	source/_themes/clearlinux/static/images/favicons/favicon_apple_114x144.png
	source/_themes/clearlinux/static/images/favicons/favicon_apple_120x120.ico
	source/_themes/clearlinux/static/images/favicons/favicon_apple_120x120.png
	source/_themes/clearlinux/static/images/favicons/favicon_apple_144x144.ico
	source/_themes/clearlinux/static/images/favicons/favicon_apple_144x144.png
	source/_themes/clearlinux/static/images/favicons/favicon_apple_152x152.ico
	source/_themes/clearlinux/static/images/favicons/favicon_apple_152x152.png
	source/_themes/clearlinux/static/images/favicons/favicon_apple_180x180.ico
	source/_themes/clearlinux/static/images/favicons/favicon_apple_180x180.png
	source/_themes/clearlinux/static/images/favicons/favicon_apple_57x57.ico
	source/_themes/clearlinux/static/images/favicons/favicon_apple_57x57.png
	source/_themes/clearlinux/static/images/favicons/favicon_apple_60x60.ico
	source/_themes/clearlinux/static/images/favicons/favicon_apple_60x60.png
	source/_themes/clearlinux/static/images/favicons/favicon_apple_72x72.ico
	source/_themes/clearlinux/static/images/favicons/favicon_apple_72x72.png
	source/_themes/clearlinux/static/images/favicons/favicon_apple_76x76.ico
	source/_themes/clearlinux/static/images/favicons/favicon_apple_76x76.png
	source/_themes/clearlinux/static/images/favicons/favicon_microsoft_144x144.ico
	source/_themes/clearlinux/static/images/favicons/favicon_microsoft_144x144.png
	source/_themes/clearlinux/static/images/favicons/favicon_web_16x16.ico
	source/_themes/clearlinux/static/images/favicons/favicon_web_16x16.png
	source/_themes/clearlinux/static/images/favicons/favicon_web_32x32.ico
	source/_themes/clearlinux/static/images/favicons/favicon_web_32x32.png
	source/_themes/clearlinux/static/images/favicons/favicon_web_96x96.ico
	source/_themes/clearlinux/static/images/favicons/favicon_web_96x96.png
	source/_themes/clearlinux/static/js/project.js
	source/_themes/clearlinux/theme.conf
	source/conf.py
	source/index-openstack.rst
	source/index.rst
	source/index_bundles.rst
	source/index_gs.rst
	source/index_sw_update.rst
2015-11-26 10:56:52 -06:00
juliocri 0f62a9268f Adding searchbox and second level at sidebar menu 2015-11-26 10:26:02 -06:00
Tullis, Michael L cc2a25ecf5 Updates from Rodrigo to index files: Staging --> Master 2015-11-25 12:44:36 -07:00
Rodrigo Caballero e909078db7 Add website theme to staging for testing.
Adds the theme files developed by digital properties and modifies
the conf.py to use them. This will allow testing and collaboration.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2015-11-25 11:29:10 -06:00
Rodrigo Caballero 5e69cd80d1 Fix index files' toctree directives.
The modified headings on the index files now work well with the
toctree directives removing the redundant headings on the master file.

Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2015-11-25 11:16:42 -06:00
Tullis, Michael L 84b86f4ea5 Adding componentized index files for navigation with new CSS. 2015-11-25 09:20:53 -07:00
Tullis, Michael L b966192df8 Merging commit d9a4e72c from Staging to Master after review and approval by James Hunt. 2015-11-25 08:31:49 -07:00
Tullis, Michael L 74672780ba Adding componentized index files (per category) for proper navigation with new CSS. 2015-11-25 08:23:42 -07:00
Tullis, Michael L d1c357bd03 Merge branch 'clear-containers' into 'staging'
Update bundle addition command for clear-containers documentation

Update clr_bundle_add command to install containers-basic

From Clear Linux **release 5050** the instruction to install a
new bundle has **changed from ``clr_bundle_add`` to ``swupd bundle-add``**.

This change updates the instructions to install the
containers-basic bundle to be compatible with the most recent
Clear Linux image released in public (5140 for native/cloud/kvm
and 5210 for container image).

*Please refer to OpenStack documentation (staging or master branch) to check new swupd syntax
usage to install new bundles in a Clear Linux machine.*

See merge request !10
2015-11-24 15:22:57 -08:00
Simental Magana, Marcos d9a4e72cdd Update clr_bundle_add command to install containers-basic
From Clear Linux* release 5050 the instruction to install a
new bundle has changed from clr_bundle_add to swupd bundle-add.

This change updates the instructions to install the
containers-basic bundle to be compatible with the most recent
Clear Linux* image released in public (5140 for native/cloud/kvm
and 5210 for container image).
2015-11-24 15:58:31 -06:00
Tullis, Michael L e386a14cff Merge branch 'staging' into 'master'
Update Clear Containers for Docker to v1.9.0 and add Fedora 23.

See merge request !9
2015-11-23 08:37:47 -08:00
Leona 3891716c55 cleanup README 2015-11-23 08:02:15 -08:00
James Hunt 3efb9d787e Update Clear Containers for Docker to v1.9.0 and add Fedora 23.
Signed-off-by: James Hunt <james.o.hunt@intel.com>
2015-11-23 13:31:27 +00:00
Tullis, Michael L df1fcf34b2 Fixed formatting in index.rst. No topic changes. 2015-11-20 16:02:42 -06:00
Tullis, Michael L 3e532d81df Fixed formatting in index.rst. No topic changes. 2015-11-20 15:57:55 -06:00
Munoz, Obed N 6db6470ab4 Remove nova-network reference
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2015-11-20 15:55:52 -06:00
Munoz, Obed N 9bd7fc3f45 Remove nova-network reference
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2015-11-20 15:43:46 -06:00
Tullis, Michael L ee821a5272 Merging the 15 OpenStack topics approved for public release (in index.rst) from Staging to Master. 2015-11-20 10:48:25 -06:00
Tullis, Michael L 6062fe0d81 Removing object storage topic from Master until it is approved for public. Retained in staging. 2015-11-20 10:38:45 -06:00
Tullis, Michael L ab9fbb5698 Minor formatting and non-technical text corrections to these files:
- OpenStack Dashboard
- OpenStack Block Storage
- OpenStack Orchestration
- OpenStack Networking
- OpenStack Telemetry
2015-11-20 10:31:23 -06:00
Tullis, Michael L c04d9c0280 Per resolution on issue #9, removed openstack_environment-database.rst and openstack_environment-messaging.rst. These were duplicates. 2015-11-20 09:23:32 -06:00
Simental Magana, Marcos 06a6e71cf9 Remove verify --fix instruction from documentation. 2015-11-19 17:14:22 -06:00
Tullis, Michael L db34ff168a Enable inter-topic navigation in Telemetry and Orchestration topics. 2015-11-19 14:02:41 -06:00
Tullis, Michael L 0484345b6d Updating index.rst and dashboard.rst for issue #9. 2015-11-19 13:30:04 -06:00
Salvador Fuentes 6762504799 Merge branch 'staging' of clrgitlab.intel.com:clr-documentation/project-docs into staging
Conflicts:
	source/openstack_telemetry.rst
2015-11-19 11:02:26 -06:00
Salvador Fuentes 8130556cec telemetry documentation fixed.
Signed-off-by: Salvador Fuentes <salvador.fuentes@intel.com>
2015-11-19 10:55:38 -06:00
Munoz, Obed N 706ee9f71a Update heat docs to Liberty Release
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2015-11-19 10:47:30 -06:00
Alberto Murillo 559917bd36 Update neutron documentation 2015-11-19 10:32:56 -06:00
Munoz, Obed N 42fbaf2d4f Disable swift from official docs, it needs more testing
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2015-11-19 10:32:36 -06:00
Simental Magana, Marcos e96f671daa Add missing line in prerequisites section 2015-11-18 15:55:22 -06:00
Alberto Murillo 2caa18bc2a Prefix # to commands 2015-11-18 15:38:56 -06:00
Leona fe4e176c0c Merge branch 'staging' into 'master'
Staging

See merge request !8
2015-11-18 07:46:00 -08:00
Leona e0f2e1d55f one more try to fix ref linkage in README 2015-11-18 07:41:12 -08:00
Leona f57f093f62 update README with jump-to section link fixed 2015-11-18 07:37:39 -08:00
Leona 42af65be62 update README with link to Sphinx Docs project 2015-11-18 07:32:52 -08:00
Leona 4be88534a6 update README 2015-11-18 07:29:54 -08:00
Leona 61baab7016 updating README; merge into master means one section of the README is conditional to when you cloned repo 2015-11-16 12:02:55 -08:00
Leona ae9aba68fe Merge branch 'staging' into 'master'
Staging

See merge request !7
2015-11-16 11:30:23 -08:00
Leona 54bd382d78 correcting code-block syntax to be consistent with the rest of the documentation 2015-11-16 11:25:09 -08:00
Leona 045fb9abe2 merging new index and Sphinx fixes into master 2015-11-16 11:14:40 -08:00
Leona ccfddb1c32 fixing files upstream to be able to merge 2015-11-16 10:51:48 -08:00
Leona 4e7ed89078 correcting code-block syntax to highlight bash scripting pygments in Sphinx 2015-11-16 10:05:18 -08:00
Leona ec135eae3c cleanup table views add detail to index 2015-11-16 09:08:01 -08:00
Leona 5f15301376 images need to be in _static folder for linkage, updating index with files, syntax editing on message broker service 2015-11-16 08:34:26 -08:00
Leona be89cea6d9 adding reference detail and link to tips for formatting in .rst docs 2015-11-16 07:24:06 -08:00
Leona 158bc2f163 adding instructions for how to correct index 2015-11-16 07:14:06 -08:00
Leona c407e981bc update README fix typo
Merge branch 'staging' of clrgitlab.intel.com:clr-documentation/project-docs into staging
2015-11-16 06:42:05 -08:00
Leona 31e79e9b36 update typo 2015-11-16 06:41:42 -08:00
Munoz, Obed N be0f1b67cb Change to new swupd command format
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2015-11-13 16:49:25 -06:00
Munoz, Obed N 95fa254486 Change to new swupd command format
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2015-11-13 15:55:04 -06:00
Leona e16fe932a2 fix typo and add external link to Sphinx doc. 2015-11-13 12:39:35 -08:00
Leona 6506a3f099 fix typo, add link to Sphinx 2015-11-13 12:37:26 -08:00
Leona 8edf3ebfa3 adding updated README 2015-11-13 12:32:01 -08:00
Victor Morales 30d01d4541 Fix some syntax errors on openstack_block_stoge
Signed-off-by: Victor Morales <victor.morales@intel.com>
2015-11-13 14:21:13 -06:00
Victor Morales 5e151b0217 Add software verify fix command
Signed-off-by: Victor Morales <victor.morales@intel.com>
2015-11-13 14:16:12 -06:00
Tullis, Michael L 102d4a7d75 Updated title strings in OpenStack topics for consistency in left-pane navigation. 2015-11-13 09:15:13 -07:00
Tullis, Michael L 1466f0f56a Updated title strings in OpenStack topics for consistency in left-pane navigation links. 2015-11-13 09:10:15 -07:00
Tullis, Michael L 08da077a30 Removing OpenStack "environment" files that were renamed as follows:
-   openstack_environment-database
-   openstack_environment-messaging
+   openstack_supporting-database
+   openstack_supporting-messaging
2015-11-12 16:02:55 -07:00
Tullis, Michael L d5adc2a005 Unmerging openstack_block_storage.rst and openstack_dashboard.rst. Content of these files in Master now reflects what is already public on clearlinux.org. Recent changes to these files in the Staging branch are WIP and are not ready for public release. 2015-11-12 12:22:05 -07:00
Tullis, Michael L dad9990979 Merging OpenStack files from Staging to Master. 2015-11-12 11:14:45 -07:00
Tullis, Michael L d1aaa82219 Added link at bottom of OpenStack Identity topic to next in sequence for navigation. 2015-11-12 10:41:00 -07:00
Tullis, Michael L ed749d6dd6 Added links at the bottom of OpenStack topics to the next topic in the sequence to enhance navigation. 2015-11-12 10:24:25 -07:00
Tullis, Michael L d29f1ae519 Added namespace (bookmark) at the top of each OpenStack topic to enable linking between them. 2015-11-12 10:02:05 -07:00
Simental Magana, Marcos d27cbbccc0 Remove unnecessary link instruction in nova compute (Nova) service 2015-11-12 10:32:32 -06:00
Simental Magana, Marcos dd1caf9fc0 Use the new swupd syntax for the block storage (cinder) service 2015-11-11 17:10:08 -06:00
Simental Magana, Marcos 780dff4113 Use the new swupd syntax for the identity, image, compute services
From CLR release 5050 swupd syntax for adding bundles update and verify
has changed to the following:

clr_bundle_add -> swupd bundle-add
swupd_update   -> swupd
swupd_verify   -> swupd verify
2015-11-11 16:59:21 -06:00
Simental Magana, Marcos 5afdd69bd9 Add verify section to openstack image service (Glance) 2015-11-11 16:34:59 -06:00
Victor Morales 292871597d Reduce the information about OpenStack Image
It was reduced the amount of information provided to the user. The idea is to
only offer minimal information to setup a functional service in order to
highlight those differences that Clear Linux offers.

Signed-off-by: Victor Morales <victor.morales@intel.com>
2015-11-10 17:41:38 -06:00
Simental Magana, Marcos 20263d6eb4 change file from MarkDown to rst to keep consistency. 2015-11-10 17:06:29 -06:00
Simental Magana, Marcos 346d0129b7 fix headers 2015-11-10 17:00:18 -06:00
Simental Magana, Marcos ef959e42d8 Fix explanation to say we're using rst instead of md 2015-11-10 16:57:17 -06:00
Simental Magana, Marcos b01b4a5e61 remove unnecessary note from openstack block storage (Cinder) 2015-11-10 16:35:16 -06:00
Simental Magana, Marcos c5331edcb7 Update openstack block storage (Cinder) documentation for Liberty 2015-11-10 16:33:07 -06:00
Simental Magana, Marcos 60c59b7b56 Add nova-metadata instructions to start in openstack compute (nova) 2015-11-10 16:33:07 -06:00
Victor Morales 6c621540c8 Initial draft for README file
Signed-off-by: Victor Morales <victor.morales@intel.com>
2015-11-10 13:31:42 -06:00
Victor Morales 9d6a3a9775 Reduce information about OpenStack Identity
It was removed several paragraphs in order to reduce the amount of information
available for users.  The main idea is to provide only the informaration
required for setting up a functional OpenStack deployment.

Signed-off-by: Victor Morales <victor.morales@intel.com>
2015-11-10 13:19:04 -06:00
Victor Morales 77aa446bc7 Rename OpenStack Supporting service files
It was renamed those files which correspond to supporting services. Moreover, it
was included the instruction to verify fix for installing the binaries of the
bundles.

Signed-off-by: Victor Morales <victor.morales@intel.com>
2015-11-10 12:18:26 -06:00
Simental Magana, Marcos 2835826e08 Add missing instruction in openstack compute (nova) 2015-11-10 10:38:36 -06:00
Simental Magana, Marcos 23a90c13d0 rearrange instructions in `verify operation` openstack identity (keystone) 2015-11-09 15:15:57 -06:00
Simental Magana, Marcos 7ab57a6011 Use consistent instructions when reloading triggers in openstack compute (nova) 2015-11-09 15:14:37 -06:00
Simental Magana, Marcos 2d549a9966 Restart the socket instead of the service unit for Openstack dashboard (Horizon) 2015-11-09 12:29:33 -06:00
Simental Magana, Marcos 2325841705 Add instruction to restart the keystone-admin service in identity (keystone) 2015-11-09 12:26:57 -06:00
Simental Magana, Marcos 8ee1b5635e Change for password-prompt in openstack image. 2015-11-09 11:49:25 -06:00
Simental Magana, Marcos d04353be96 Fix minor documentation details in compute, identity and compute. 2015-11-05 14:48:44 -06:00
Simental Magana, Marcos 6e431bb51d Add minor fixes for the compute service (Nova) 2015-11-04 16:35:30 -06:00
Simental Magana, Marcos 6e6ed02695 Add the nginx instructions to start the nova-api for Compute service (nova) 2015-11-04 16:10:07 -06:00
Simental Magana, Marcos 57009416cc Address minor details in openstack identity (keystone) documentation 2015-11-04 15:38:14 -06:00
Simental Magana, Marcos df905e8c3a Update openstack dashboard (Horizon) documentation for Liberty 2015-11-04 15:19:31 -06:00
Tullis, Michael L 0a48ff6fca Updating copyright info on index.rst file. 2015-11-03 14:13:18 -07:00
Tullis, Michael L c181bae020 Updating copyright info on index.rst file. 2015-11-03 14:12:05 -07:00
Tullis, Michael L 7ee4f07193 Updated bundles_in_clr_html.rst with the latest auto-generated bundle data. 2015-11-03 13:54:43 -07:00
Tullis, Michael L 3a475ea7da Updated bundles_in_clr_html.rst with the latest auto-generated bundle data. 2015-11-03 13:45:47 -07:00
Tullis, Michael L 38f2c69561 Fixed namespace references in two GS topics. 2015-11-03 12:22:36 -07:00
Tullis, Michael L 7c68827878 Fixed namespace references in two GS topics. 2015-11-03 12:21:32 -07:00
Tullis, Michael L 4edd6b0045 Updated internal cross references in all getting started topics to use the RST :ref: syntax rather than HTML code. Also made topic headings consistent. 2015-11-03 12:10:33 -07:00
Tullis, Michael L baaed9cae6 Updated internal cross references in all getting started topics to use the RST :ref: syntax rather than HTML code. Also made topic headings consistent. 2015-11-03 12:07:10 -07:00
Tullis, Michael L a551537306 Updated nearly all RST files to:
* Fix formatting issues.
* Simplify coding for code blocks.
* Fix typos.

Also adding links from "openstack_installing_bundles" to next-step topics.
2015-11-02 19:19:41 -07:00
Tullis, Michael L c9c84c5414 Updated nearly all RST files to:
* Fix formatting issues.
* Simplify coding for code blocks.
* Fix typos.

Also adding links from "openstack_installing_bundles" to next-step topics.
2015-11-02 19:18:24 -07:00
Tullis, Michael L f523805248 Fixed heading levels for consistency in these topics. These are already synced to the master branch:
openstack_dashboard.rst
openstack_environment-database.rst
openstack_environment-messaging.rst
openstack_identity-openrc.rst
openstack_image.rst
openstack_object_storage.rst
2015-11-02 16:10:13 -07:00
Tullis, Michael L 22b64d3850 Fixed headings for consistency in these topics:
openstack_dashboard.rst
openstack_environment-database.rst
openstack_environment-messaging.rst
openstack_identity-openrc.rst
openstack_image.rst
openstack_object_storage.rst
2015-11-02 16:06:56 -07:00
Tullis, Michael L 68d7b3b96a Removing ".gitignore" file as this is enabled in another location. 2015-11-02 15:15:53 -07:00
Tullis, Michael L 3afc6e5f5c Merge branch 'staging' into 'master'
Staging

MVP documentation has been updated to match with Liberty release of OpenStack.

This series of changes (files) update the documentation:

* index.rst
* openstack_installing_bundles.rst
* openstack_environment-database.rst
* openstack_environment-messaging.rst
* openstack_identity.rst
* openstack_identity-openrc.rst
* openstack_image.rst
* openstack_compute.rst

**Please do review and merge once Issue #1 is closed by Obed N Munoz.**

See merge request !5
2015-11-02 11:50:25 -08:00
Tullis, Michael L 0c13d5a416 Removing build files not needed in git. 2015-11-02 12:48:54 -07:00
Tullis, Michael L 5c0c4ece4e Removing build and theme files not needed in git. 2015-11-02 12:28:19 -07:00
Leona fa539bbc7e doc: fix image rendering, correcting ReST syntax for headings and targets 2015-11-02 09:50:56 -08:00
Simental Magana, Marcos 469325183e Add new content of the MVP into index 2015-10-29 17:38:28 -06:00
Simental Magana, Marcos c900819436 remove content from database, messaging, identity, image and compute 2015-10-29 17:38:03 -06:00
Simental Magana, Marcos df3867a2cb Add OpenStack compute (nova) documentation 2015-10-29 17:36:09 -06:00
Simental Magana, Marcos 1a09625672 Update to use keystone-public instead of keystone-main 2015-10-29 10:22:46 -06:00
Tullis, Michael L 70254a4ba7 Changes from Victor M. and Dimitri to master branch. 2015-10-27 11:54:00 -06:00
Tullis, Michael L 591a2638d7 Merging changes from Victor M and Dimitri. 2015-10-27 11:49:57 -06:00
Tullis, Michael L 039173fc70 Adding OpenStack object storage. 2015-10-27 09:23:22 -06:00
Tullis, Michael L 2ff1f8e854 Adding block storage. 2015-10-27 09:19:19 -06:00
Tullis, Michael L b7e0df7399 Merge branch 'master' of clrgitlab.intel.com:clr-documentation/project-docs 2015-10-27 08:40:12 -06:00
Tullis, Michael L 8dd8f26c56 Merge branch 'vjmorale/project-docs-staging' 2015-10-27 08:39:11 -06:00
Tullis, Michael L 4521dd0778 Merge branch 'master' into 'master'
Master

This way dev@lists.clearlinux.org becomes a URL of form `mailto:dev@lists.clearlinux.org` upon clicking it, an email client (e.g. outlook, or gmail, or whatever is the default for a user) opens to start writing email.

See merge request !3
2015-10-27 06:47:05 -07:00
Simental Magana, Marcos db63896e2d Add OpenStack image (glance) documentation 2015-10-26 17:46:54 -06:00
Simental Magana, Marcos 569049891c Add the openstack openrc documentation 2015-10-26 12:20:32 -06:00
Simental Magana, Marcos 134412bc27 Add the verify section into openstack_identity doc 2015-10-26 12:03:28 -06:00
Simental Magana, Marcos b7b9952547 Fix command line when creating user in rabbitmq doc 2015-10-26 11:28:43 -06:00
Simental Magana, Marcos 56830380ef Add Openstack Identity (keystone) documentation 2015-10-26 09:29:35 -06:00
Simental Magana, Marcos ad15db3485 Add Message queue documentation for OpenStack 2015-10-26 09:29:19 -06:00
Simental Magana, Marcos 01ab639500 Add MariaDB documentation for OpenStack 2015-10-26 09:26:51 -06:00
Dimitri John Ledkov deee5f6ac1 Use mailto: url for dev mailing list address. 2015-10-23 11:11:50 +01:00
Tullis, Michael L 18b522c387 Adding topic for Clear Containers and theme 2015-10-22 19:42:56 -06:00
Tullis, Michael L 901e6cef13 Clear Containers
Clear Containers
2015-10-22 17:49:50 -06:00
Tullis, Michael L a88dce9724 Merge branch 'staging' of clrgitlab.intel.com:clr-documentation/project-docs 2015-10-22 17:29:28 -06:00
Tullis, Michael L 0799c39e75 Merge branch 'master' of clrgitlab.intel.com:clr-documentation/project-docs 2015-10-22 17:17:58 -06:00
Tullis, Michael L 1d43a764eb Added topic on Clear Containers and updated theme files.
Added topic on Clear Containers and updated theme files.
2015-10-22 16:55:53 -06:00
Morales, Victor 34f74d5dca Remove the optional comment for MVP services 2015-10-13 13:57:23 -07:00
Tullis, Michael L f467fc9a3f Merge branch 'developers' into 'master'
Developers

fixed bugs.

See merge request !1
2015-10-13 10:11:43 -07:00
L.S. Cook 89853ef51e Testing developers branch 2015-10-13 09:55:31 -07:00
L.S. Cook 362f652ef4 formalizing Compute Node 2015-10-13 09:29:30 -07:00
Tullis, Michael L cc9f5e6e51 Initial commit
Initial commit
2015-10-12 15:39:17 -06:00
Tullis, Michael L d1e73affd7 first commit 2015-10-12 15:06:47 -06:00
1413 changed files with 42576 additions and 313174 deletions
-4
View File
@@ -1,4 +0,0 @@
# Sphinx build info version 1
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
config: f8974e043de468370d3f73767671d8de
tags: 645f666f9bcd5a90fca523b33c5a78b7
+22
View File
@@ -0,0 +1,22 @@
---
name: Modify document
about: Modify a document for the Clear Linux* Project
title: ''
labels: P2
assignees: ''
---
**Describe the error/improvement to an existing document or image**
Provide a clear and concise description of the error or proposed improvement.
**Screenshots**
If applicable, add screenshots to help explain the error or unexpected behavior.
**Environment (please complete the following):**
- Clear Linux OS version: [`cat /usr/lib/os-release`]
- Third-party tool/software: [version]
- Command [ [e.g. `sudo -i`]
**Additional context**
Add any other context about the problem here.
+20
View File
@@ -0,0 +1,20 @@
---
name: New document
about: Request a new document for the Clear Linux* project
title: ''
labels: P2
assignees: ''
---
**Do you think Clear Linux documentation needs a new document? Please describe.**
Please provide a clear and concise description of the title and content. Identify the target audience: Developer; System Administrator; or Basic User.
**Should the new document be a guide, a reference, or a tutorial?**
Recommend a type of document, based on the structure here: https://clearlinux.org/documentation/clear-linux
**Describe or provide examples of similar documents, if possible, from other web sites**
Please provide an example of similar documents if possible.
**Additional context**
Add any other context or screenshots for the document request here.
+23
View File
@@ -0,0 +1,23 @@
name: Check
on: [pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Install dependencies
run: |
export PATH="$HOME/.local/bin:$PATH"
sudo apt-get install -y python3-setuptools
pip3 install --user -r requirements.txt
- name: Build the docs
run: |
export PATH="$HOME/.local/bin:$PATH"
make py
make htmlall
+13
View File
@@ -0,0 +1,13 @@
name: Greetings
on: [pull_request, issues]
jobs:
greeting:
runs-on: ubuntu-latest
steps:
- uses: actions/first-interaction@v1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
issue-message: 'Welcome to Clear Linux* OS Docs. Thanks for submitting your first issue.'
pr-message: 'Welcome to Clear Linux* OS Docs. Thanks for submitting your first PR.'
+39
View File
@@ -0,0 +1,39 @@
name: CI
on:
push:
branches:
- master
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Install dependencies
run: |
export PATH="$HOME/.local/bin:$PATH"
sudo apt-get install -y python3-setuptools
pip3 install --user -r requirements.txt
- name: Build the docs
run: |
export PATH="$HOME/.local/bin:$PATH"
make py
make htmlall
- name: Pre-deploy
run: |
wget https://github.com/clearlinux/clear-linux-documentation-zh-CN/releases/latest/download/clearlinux-docs-zh-CN.tar.gz
mkdir source/_build/html/zh_CN
tar xvzf clearlinux-docs-zh-CN.tar.gz -C source/_build/html/zh_CN
mv source/_build/html $HOME/output
- name: Deploy the docs
run: |
cd $HOME/output
git init
git config --global user.name "${GITHUB_ACTOR}"
git config --global user.email "${GITHUB_ACTOR}@github.com"
git add .
git commit -m "latest html output"
git push -f https://${GITHUB_ACTOR}:${{secrets.ACCESS_TOKEN}}@github.com/clearlinux/clear-linux-documentation.git HEAD:developmentHTML
+43
View File
@@ -0,0 +1,43 @@
name: Publish
on:
push:
branches:
- publish
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Install dependencies
run: |
export PATH="$HOME/.local/bin:$PATH"
sudo apt-get install -y python3-setuptools
pip3 install --user -r requirements.txt
- name: Build the docs
run: |
export PATH="$HOME/.local/bin:$PATH"
make py
make htmlall
- name: Pre-deploy
run: |
wget https://github.com/clearlinux/clear-linux-documentation-zh-CN/releases/latest/download/clearlinux-docs-zh-CN.tar.gz
mkdir source/_build/html/zh_CN
tar xvzf clearlinux-docs-zh-CN.tar.gz -C source/_build/html/zh_CN
mv source/_build/html $HOME/output
- name: Deploy the docs
run: |
cd $HOME/output
git init
git config --global user.name "${GITHUB_ACTOR}"
git config --global user.email "${GITHUB_ACTOR}@github.com"
git add .
git commit -m "latest html output"
git push -f https://${GITHUB_ACTOR}:${{secrets.ACCESS_TOKEN}}@github.com/clearlinux/clear-linux-documentation.git HEAD:latestHTML
- name: Publish the docs
run: |
wget ${{secrets.PUBLISH_URL}}
cat clearlinux-latest
+19
View File
@@ -0,0 +1,19 @@
#Exluding from the tree the html build files
source/_build
# ignore vi temporary files
*.swp
*~
.*~
# ignore VS code settings
.vscode/
# ignore .mo translation files
*.mo
# ignore artifacts generated by running make py
cloned_repo
bundles.html.txt
# ignore the venv, used for running make py
venv
+19
View File
@@ -0,0 +1,19 @@
image: alpine
pages:
script:
- apk --no-cache add python3
- python3 -m ensurepip
- pip3 install sphinx==1.8.0 docutils==0.14 sphinx_rtd_theme breathe==4.9.1 sphinxcontrib-plantuml sphinx-intl==2.0.0 sphinx-sitemap==1.0.2
- apk --no-cache add make
- apk --no-cache add doxygen
- apk --no-cache add graphviz
- apk --no-cache add ttf-dejavu
- apk --no-cache add openjdk8-jre
- make htmlall
- mv source/_build/html/ public/
artifacts:
paths:
- public
only:
- rtd-theme
-405
View File
@@ -1,405 +0,0 @@
<!DOCTYPE html>
<html lang="en" data-content_root="../">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
<title>FAQ &#8212; Documentation for Clear Linux* project</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/bizstyle.css?v=5283bb3d" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
<script src="../_static/doctools.js?v=9bcbadda"></script>
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
<script src="../_static/clipboard.min.js?v=a7894cd8"></script>
<script src="../_static/copybutton.js?v=a56c686a"></script>
<script src="../_static/bizstyle.js"></script>
<link rel="canonical" href="https://clearlinux.github.io/clear-linux-documentation/FAQ/index.html" />
<link rel="icon" href="../_static/favicon.ico"/>
<link rel="author" title="About these documents" href="../about.html" />
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
<link rel="next" title="Contribute" href="../collaboration/collaboration.html" />
<link rel="prev" title="Tutorial difficulty ratings" href="../reference/tutorial-ratings.html" />
<meta name="viewport" content="width=device-width,initial-scale=1.0" />
<!--[if lt IE 9]>
<script src="_static/css3-mediaqueries.js"></script>
<![endif]-->
</head><body>
<div class="related" role="navigation" aria-label="Related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../collaboration/collaboration.html" title="Contribute"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="../reference/tutorial-ratings.html" title="Tutorial difficulty ratings"
accesskey="P">previous</a> |</li>
<li class="nav-item nav-item-0"><a href="../index.html">Documentation for Clear Linux* project</a> &#187;</li>
<li class="nav-item nav-item-this"><a href="">FAQ</a></li>
</ul>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<section id="faq">
<span id="id1"></span><h1>FAQ<a class="headerlink" href="#faq" title="Link to this heading"></a></h1>
<p>Below is a list of commonly asked questions with answers sourced from the
Clear Linux* OS team and <a class="reference external" href="https://community.clearlinux.org">Clear Linux community forums</a>.</p>
<nav class="contents local" id="contents">
<ul class="simple">
<li><p><a class="reference internal" href="#general" id="id2">General</a></p>
<ul>
<li><p><a class="reference internal" href="#what-is-cl" id="id3">What is Clear Linux OS?</a></p></li>
<li><p><a class="reference internal" href="#why-another-linux-distribution" id="id4">Why another Linux distribution?</a></p></li>
<li><p><a class="reference internal" href="#is-it-a-derivative-of-another-linux-distribution" id="id5">Is it a derivative of another Linux distribution?</a></p></li>
<li><p><a class="reference internal" href="#can-others-copy-improvements-from-cl" id="id6">Can others copy improvements from Clear Linux OS?</a></p></li>
<li><p><a class="reference internal" href="#how-often-does-it-update" id="id7">How often does it update?</a></p></li>
<li><p><a class="reference internal" href="#is-telemetry-required" id="id8">Is telemetry required?</a></p></li>
<li><p><a class="reference internal" href="#what-is-the-default-firewall" id="id9">What is the default firewall?</a></p></li>
<li><p><a class="reference internal" href="#where-are-the-files-that-i-usually-see-under-etc-like-fstab" id="id10">Where are the files that I usually see under /etc like fstab?</a></p></li>
<li><p><a class="reference internal" href="#does-it-use-the-intel-compiler-icc" id="id11">Does it use the Intel Compiler (icc)?</a></p></li>
</ul>
</li>
<li><p><a class="reference internal" href="#software" id="id12">Software</a></p>
<ul>
<li><p><a class="reference internal" href="#how-is-software-installed-and-updated" id="id13">How is software installed and updated?</a></p></li>
<li><p><a class="reference internal" href="#does-it-use-rpms-or-debs-packages-like-other-distros" id="id14">Does it use RPMs or DEBs packages like other distros?</a></p></li>
<li><p><a class="reference internal" href="#why-does-it-have-a-different-approach-to-software-management" id="id15">Why does it have a different approach to software management?</a></p></li>
<li><p><a class="reference internal" href="#can-i-install-a-software-package-from-another-os-on-cl" id="id16">Can I install a software package from another OS on Clear Linux OS?</a></p></li>
</ul>
</li>
<li><p><a class="reference internal" href="#software-availability" id="id17">Software availability</a></p>
<ul>
<li><p><a class="reference internal" href="#what-software-is-available-on-cl" id="id18">What software is available on Clear Linux OS?</a></p></li>
<li><p><a class="reference internal" href="#is-google-chrome-available" id="id19">Is Google* Chrome* available?</a></p></li>
<li><p><a class="reference internal" href="#is-microsoft-visual-studio-code-available" id="id20">Is Microsoft* Visual Studio Code* available?</a></p></li>
<li><p><a class="reference internal" href="#is-ffmpeg-available" id="id21">Is FFmpeg available?</a></p></li>
<li><p><a class="reference internal" href="#is-zfs-available" id="id22">Is ZFS* available?</a></p></li>
<li><p><a class="reference internal" href="#can-you-add-a-driver-that-i-need" id="id23">Can you add a driver that I need?</a></p></li>
</ul>
</li>
</ul>
</nav>
<section id="general">
<h2><a class="toc-backref" href="#id2" role="doc-backlink">General</a><a class="headerlink" href="#general" title="Link to this heading"></a></h2>
<section id="what-is-cl">
<h3><a class="toc-backref" href="#id3" role="doc-backlink">What is Clear Linux OS?</a><a class="headerlink" href="#what-is-cl" title="Link to this heading"></a></h3>
<p>Clear Linux OS is an open source, rolling release Linux distribution optimized for
performance and security. See <a class="reference external" href="https://clearlinux.org/about">the about page</a>
for more information.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="why-another-linux-distribution">
<h3><a class="toc-backref" href="#id4" role="doc-backlink">Why another Linux distribution?</a><a class="headerlink" href="#why-another-linux-distribution" title="Link to this heading"></a></h3>
<p>The Clear Linux OS team felt that performance was left on the table with Linux software.
Clear Linux OS takes a holistic approach to improve performance across the stack. We
also wanted to take more modern approaches with OS updates and tooling.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="is-it-a-derivative-of-another-linux-distribution">
<h3><a class="toc-backref" href="#id5" role="doc-backlink">Is it a derivative of another Linux distribution?</a><a class="headerlink" href="#is-it-a-derivative-of-another-linux-distribution" title="Link to this heading"></a></h3>
<p>No. Clear Linux OS is a new Linux distribution. It is not a fork and does not have a
parent Linux distribution.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="can-others-copy-improvements-from-cl">
<h3><a class="toc-backref" href="#id6" role="doc-backlink">Can others copy improvements from Clear Linux OS?</a><a class="headerlink" href="#can-others-copy-improvements-from-cl" title="Link to this heading"></a></h3>
<p>Yes, we absolutely love open source reuse and upstreaming improvements.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="how-often-does-it-update">
<h3><a class="toc-backref" href="#id7" role="doc-backlink">How often does it update?</a><a class="headerlink" href="#how-often-does-it-update" title="Link to this heading"></a></h3>
<p>The Clear Linux OS team puts out multiple releases a week, often releasing two or more
times a day. This rolling release approach allows Clear Linux OS to remain agile to
upstream changes and security patches.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="is-telemetry-required">
<h3><a class="toc-backref" href="#id8" role="doc-backlink">Is telemetry required?</a><a class="headerlink" href="#is-telemetry-required" title="Link to this heading"></a></h3>
<p>The telemetry solution provided by Clear Linux OS is entirely optional and customizable.
It is disabled by default. If you do choose to enable telemetry, the data
helps the Clear Linux OS team proactively identify and resolve bugs. See the
<a class="reference internal" href="../guides/clear/telemetrics.html#telem-guide"><span class="std std-ref">telemetry</span></a> guide for more information.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="what-is-the-default-firewall">
<h3><a class="toc-backref" href="#id9" role="doc-backlink">What is the default firewall?</a><a class="headerlink" href="#what-is-the-default-firewall" title="Link to this heading"></a></h3>
<p>Clear Linux OS packages <strong class="command">iptables</strong> and <strong class="command">firewalld</strong> as optional
bundles, however, there are no default firewall rules. All network traffic is
allowed by default.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="where-are-the-files-that-i-usually-see-under-etc-like-fstab">
<h3><a class="toc-backref" href="#id10" role="doc-backlink">Where are the files that I usually see under /etc like fstab?</a><a class="headerlink" href="#where-are-the-files-that-i-usually-see-under-etc-like-fstab" title="Link to this heading"></a></h3>
<p>Clear Linux OS has a stateless design that maintains a separation between system files
and user files. Default values are stored under <code class="file docutils literal notranslate"><span class="pre">/usr/share/defaults/</span></code>.
Clear Linux OS starts with a mostly empty <code class="file docutils literal notranslate"><span class="pre">/etc</span></code> directory to store user-defined
configurations. See the <a class="reference internal" href="../guides/clear/stateless.html#stateless"><span class="std std-ref">stateless</span></a> page for more information.</p>
<p>See <a class="reference external" href="https://clearlinux.org/news-blogs/where-etcfstab-clear-linux">this blog post</a> for an
example explaining how this is accomplished with <code class="file docutils literal notranslate"><span class="pre">/etc/fstab/</span></code>
specifically.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="does-it-use-the-intel-compiler-icc">
<h3><a class="toc-backref" href="#id11" role="doc-backlink">Does it use the Intel Compiler (icc)?</a><a class="headerlink" href="#does-it-use-the-intel-compiler-icc" title="Link to this heading"></a></h3>
<p>No. Clear Linux OS uses open source compilers: <strong class="command">gcc</strong> and <strong class="command">clang</strong>. Clear Linux OS
does not compile any packages with <strong class="command">icc</strong>.</p>
<p>For a more detailed explanation, see <a class="reference external" href="https://community.clearlinux.org/t/does-clear-linux-os-use-the-intel-compiler-icc-tl-nope/">this discussion on the community forum</a>.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
</section>
<section id="software">
<h2><a class="toc-backref" href="#id12" role="doc-backlink">Software</a><a class="headerlink" href="#software" title="Link to this heading"></a></h2>
<section id="how-is-software-installed-and-updated">
<h3><a class="toc-backref" href="#id13" role="doc-backlink">How is software installed and updated?</a><a class="headerlink" href="#how-is-software-installed-and-updated" title="Link to this heading"></a></h3>
<p>Clear Linux OS provides software in the form of <a class="reference internal" href="../guides/clear/bundles.html#bundles-guide"><span class="std std-ref">bundles</span></a> and
updates software with <a class="reference internal" href="../guides/clear/swupd.html#swupd-guide"><span class="std std-ref">swupd</span></a>.</p>
<p><a class="reference internal" href="../tutorials/flatpak.html#flatpak-tutorial"><span class="std std-ref">Flatpak*</span></a> is an application virtualization solution
that allows more software to be available to Clear Linux OS users by augmenting the
software Clear Linux OS packages natively with software available through Flatpak.</p>
<p>Our goal is to have software packaged natively and made available through
bundles whenever possible.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="does-it-use-rpms-or-debs-packages-like-other-distros">
<h3><a class="toc-backref" href="#id14" role="doc-backlink">Does it use RPMs or DEBs packages like other distros?</a><a class="headerlink" href="#does-it-use-rpms-or-debs-packages-like-other-distros" title="Link to this heading"></a></h3>
<p>No. Clear Linux OS provides software to systems in the form of <a class="reference internal" href="../guides/clear/bundles.html#bundles-guide"><span class="std std-ref">Bundles</span></a>.
Under the hood, Clear Linux OS developers use the RPM format as an intermediary step for
packaging and determining software dependencies at OS build time.</p>
<p>Individual RPMs and DEBs can sometimes be manually extracted and installed on
a Clear Linux OS system with the right tools, but that is not the intended use case.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="why-does-it-have-a-different-approach-to-software-management">
<h3><a class="toc-backref" href="#id15" role="doc-backlink">Why does it have a different approach to software management?</a><a class="headerlink" href="#why-does-it-have-a-different-approach-to-software-management" title="Link to this heading"></a></h3>
<p>The Clear Linux OS team wants software <em>installation</em> and <em>updates</em> to be as efficient
and error free as possible. Clear Linux OS packages software differently and uses a
novel updater to solve some of the classic problems with how the software
packages are on Linux.</p>
<p>For a more detailed explanation, see <a class="reference external" href="https://community.clearlinux.org/t/why-does-clearlinux-use-swupd-and-not-apt-deb-rpm/">this discussion on our community forum</a>.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="can-i-install-a-software-package-from-another-os-on-cl">
<h3><a class="toc-backref" href="#id16" role="doc-backlink">Can I install a software package from another OS on Clear Linux OS?</a><a class="headerlink" href="#can-i-install-a-software-package-from-another-os-on-cl" title="Link to this heading"></a></h3>
<p>Software that is packaged in other formats for other Linux distributions is
not guaranteed to work on Clear Linux OS and may be impacted by Clear Linux OS updates.</p>
<p>If the software youre seeking is open source, please submit a request to add
it to Clear Linux OS. Submit requests on GitHub* here:
<a class="reference external" href="https://github.com/clearlinux/distribution/issues">https://github.com/clearlinux/distribution/issues</a></p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
</section>
<section id="software-availability">
<h2><a class="toc-backref" href="#id17" role="doc-backlink">Software availability</a><a class="headerlink" href="#software-availability" title="Link to this heading"></a></h2>
<section id="what-software-is-available-on-cl">
<h3><a class="toc-backref" href="#id18" role="doc-backlink">What software is available on Clear Linux OS?</a><a class="headerlink" href="#what-software-is-available-on-cl" title="Link to this heading"></a></h3>
<p>Available software can be found in the <a class="reference external" href="https://clearlinux.org/software">Software Store</a>, through the GNOME*
Software application on the desktop, or by using <a class="reference internal" href="../guides/clear/swupd.html#swupd-quick-ref"><span class="std std-ref">swupd search</span></a>.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="is-google-chrome-available">
<h3><a class="toc-backref" href="#id19" role="doc-backlink">Is Google* Chrome* available?</a><a class="headerlink" href="#is-google-chrome-available" title="Link to this heading"></a></h3>
<p>The Google Chrome web browser is not distributed as a bundle in Clear Linux OS due to
copyright and licensing complexities.</p>
<p>A <a class="reference external" href="https://github.com/clearlinux/distribution/issues/422">discussion on manually installing and maintaining Google Chrome</a> can be found on
GitHub.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="is-microsoft-visual-studio-code-available">
<h3><a class="toc-backref" href="#id20" role="doc-backlink">Is Microsoft* Visual Studio Code* available?</a><a class="headerlink" href="#is-microsoft-visual-studio-code-available" title="Link to this heading"></a></h3>
<p>Yes. Find the CLI command for installing <a class="reference external" href="https://clearlinux.org/software?search_api_fulltext=vscode">VS Code</a> and other Flatpak apps in
the <a class="reference external" href="https://clearlinux.org/software">software store</a>. Installing Flatpak apps is also covered in our
<a class="reference internal" href="../tutorials/flatpak.html#flatpak-tutorial"><span class="std std-ref">tutorial</span></a>.</p>
<p>The Clear Linux OS team is working on a natively packaged version of Visual Studio Code
for future release.</p>
<p>Join a community <a class="reference external" href="https://community.clearlinux.org/t/need-native-support-for-vs-code-through-swupd/">forum discussion about manually installing and maintaining
Visual Studio Code</a>.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="is-ffmpeg-available">
<span id="licensing-restrict"></span><h3><a class="toc-backref" href="#id21" role="doc-backlink">Is FFmpeg available?</a><a class="headerlink" href="#is-ffmpeg-available" title="Link to this heading"></a></h3>
<p><a class="reference external" href="https://ffmpeg.org/">FFmpeg</a> is a multimedia software suite, which is commonly used for
various media encoding/decoding, streaming, and playback.</p>
<p>Clear Linux OS does not distribute FFmpeg due to well-known licensing and legal
complexities (See <a class="reference external" href="https://www.ffmpeg.org/legal.html">https://www.ffmpeg.org/legal.html</a> and
<a class="reference external" href="http://blog.pkh.me/p/13-the-ffmpeg-libav-situation.html">http://blog.pkh.me/p/13-the-ffmpeg-libav-situation.html</a>).</p>
<p>While Clear Linux OS cannot distribute FFmpeg, solutions for manually building and
installing FFmpeg have been shared by users <a class="reference external" href="https://github.com/clearlinux/distribution/issues/429">on GitHub</a> and <a class="reference external" href="https://community.clearlinux.org/t/how-to-h264-etc-support-for-firefox-including-ffmpeg-install">the community
forums</a>.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="is-zfs-available">
<h3><a class="toc-backref" href="#id22" role="doc-backlink">Is ZFS* available?</a><a class="headerlink" href="#is-zfs-available" title="Link to this heading"></a></h3>
<p>ZFS is not available with Clear Linux OS because of copyright and licensing
complexities. BTRFS is an alternative filesystem that is available in Clear Linux OS
natively.</p>
<p>A community contributed tutorial has been shared on how to <a class="reference internal" href="../tutorials/zfs.html#zfs"><span class="std std-ref">manually
install ZFS</span></a>.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
<section id="can-you-add-a-driver-that-i-need">
<h3><a class="toc-backref" href="#id23" role="doc-backlink">Can you add a driver that I need?</a><a class="headerlink" href="#can-you-add-a-driver-that-i-need" title="Link to this heading"></a></h3>
<p>If a kernel module is available as part of the Linux kernel source tree but
not enabled in the Clear Linux OS kernels, in many cases the Clear Linux OS team will enable it
upon request. Submit requests on GitHub here:
<a class="reference external" href="https://github.com/clearlinux/distribution/issues">https://github.com/clearlinux/distribution/issues</a></p>
<p>The Clear Linux OS team does not typically add out-of-tree kernel modules as a matter of
practice because of the maintenance overhead. If the driver was unable to be
merged upstream, there is a good chance we may be unable to merge it for
similar reasons.</p>
<p>Kernel modules can be individually built and installed on Clear Linux OS. See the
<a class="reference internal" href="../guides/kernel/kernel-modules.html#kernel-modules"><span class="std std-ref">kernel modules</span></a> page for more information.</p>
<div class="line-block">
<div class="line"><br /></div>
</div>
</section>
</section>
</section>
<div class="clearer"></div>
</div>
</div>
</div>
<div class="sphinxsidebar" role="navigation" aria-label="Main">
<div class="sphinxsidebarwrapper">
<p class="logo"><a href="../index.html">
<img class="logo" src="../_static/clearlinux.png" alt="Logo of Clear Linux* Project Docs"/>
</a></p>
<div>
<h3><a href="../index.html">Table of Contents</a></h3>
<ul>
<li><a class="reference internal" href="#">FAQ</a><ul>
<li><a class="reference internal" href="#general">General</a><ul>
<li><a class="reference internal" href="#what-is-cl">What is Clear Linux OS?</a></li>
<li><a class="reference internal" href="#why-another-linux-distribution">Why another Linux distribution?</a></li>
<li><a class="reference internal" href="#is-it-a-derivative-of-another-linux-distribution">Is it a derivative of another Linux distribution?</a></li>
<li><a class="reference internal" href="#can-others-copy-improvements-from-cl">Can others copy improvements from Clear Linux OS?</a></li>
<li><a class="reference internal" href="#how-often-does-it-update">How often does it update?</a></li>
<li><a class="reference internal" href="#is-telemetry-required">Is telemetry required?</a></li>
<li><a class="reference internal" href="#what-is-the-default-firewall">What is the default firewall?</a></li>
<li><a class="reference internal" href="#where-are-the-files-that-i-usually-see-under-etc-like-fstab">Where are the files that I usually see under /etc like fstab?</a></li>
<li><a class="reference internal" href="#does-it-use-the-intel-compiler-icc">Does it use the Intel Compiler (icc)?</a></li>
</ul>
</li>
<li><a class="reference internal" href="#software">Software</a><ul>
<li><a class="reference internal" href="#how-is-software-installed-and-updated">How is software installed and updated?</a></li>
<li><a class="reference internal" href="#does-it-use-rpms-or-debs-packages-like-other-distros">Does it use RPMs or DEBs packages like other distros?</a></li>
<li><a class="reference internal" href="#why-does-it-have-a-different-approach-to-software-management">Why does it have a different approach to software management?</a></li>
<li><a class="reference internal" href="#can-i-install-a-software-package-from-another-os-on-cl">Can I install a software package from another OS on Clear Linux OS?</a></li>
</ul>
</li>
<li><a class="reference internal" href="#software-availability">Software availability</a><ul>
<li><a class="reference internal" href="#what-software-is-available-on-cl">What software is available on Clear Linux OS?</a></li>
<li><a class="reference internal" href="#is-google-chrome-available">Is Google* Chrome* available?</a></li>
<li><a class="reference internal" href="#is-microsoft-visual-studio-code-available">Is Microsoft* Visual Studio Code* available?</a></li>
<li><a class="reference internal" href="#is-ffmpeg-available">Is FFmpeg available?</a></li>
<li><a class="reference internal" href="#is-zfs-available">Is ZFS* available?</a></li>
<li><a class="reference internal" href="#can-you-add-a-driver-that-i-need">Can you add a driver that I need?</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div>
<h4>Previous topic</h4>
<p class="topless"><a href="../reference/tutorial-ratings.html"
title="previous chapter">Tutorial difficulty ratings</a></p>
</div>
<div>
<h4>Next topic</h4>
<p class="topless"><a href="../collaboration/collaboration.html"
title="next chapter">Contribute</a></p>
</div>
<div role="note" aria-label="source link">
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/FAQ/index.rst.txt"
rel="nofollow">Show Source</a></li>
</ul>
</div>
<search id="searchbox" style="display: none" role="search">
<h3 id="searchlabel">Quick search</h3>
<div class="searchformwrapper">
<form class="search" action="../search.html" method="get">
<input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
<input type="submit" value="Go" />
</form>
</div>
</search>
<script>document.getElementById('searchbox').style.display = "block"</script>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related" role="navigation" aria-label="Related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../collaboration/collaboration.html" title="Contribute"
>next</a> |</li>
<li class="right" >
<a href="../reference/tutorial-ratings.html" title="Tutorial difficulty ratings"
>previous</a> |</li>
<li class="nav-item nav-item-0"><a href="../index.html">Documentation for Clear Linux* project</a> &#187;</li>
<li class="nav-item nav-item-this"><a href="">FAQ</a></li>
</ul>
</div>
<div class="footer" role="contentinfo">
&#169; Copyright 2022 Intel Corporation. All Rights Reserved..
Last updated on Nov 04, 2024.
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.1.3.
</div>
</body>
</html>
+39
View File
@@ -0,0 +1,39 @@
# Makefile for Sphinx documentation
SHELL := /bin/bash
PY_VERSION ?= 3.6
all:
make -C source html
htmlall:
make -C source htmlall
htmlzh:
make -C source htmlzh
htmlde:
make -C source htmlde
html:
make -C source html
linkcheck:
make -C source linkcheck
py:
make -C source py
help:
@echo "Please use \`make <target>' where <target> is one of"
@echo " html to make standalone HTML files"
clean:
make -C source clean
rm -rf venv
venv:
virtualenv venv;\
source venv/bin/activate; \
pip3 install -r requirements.txt;
+184
View File
@@ -0,0 +1,184 @@
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.
Use virtualenv
**************
To develop documentation in a ``virtualenv``, use the ``venv`` target.
The Clear Linux OS documentation make target ``venv`` provides a
simple development environment that ensures that you have the
latest packages and that you manage Python versions separately. Use of the
``virtualenv`` requires **Python 3.6** or higher. For Windows examples below, use Powershell as an Administrator.
The **virtual environment** uses the same version of Python that was used to **create the virtual environment**.
Verify ``pip`` is installed. A file path to pip should appear.
On Clear Linux OS and macOS\*:
.. code-block:: bash
which pip
On Windows\* 10 OS:
.. code-block:: bash
pip --version
If ``pip`` is not installed, install it.
On Clear Linux OS and macOS:
.. code-block:: bash
python3 -m pip install --user --upgrade pip
On Windows 10 OS:
.. code-block:: bash
py -m pip install --upgrade pip
.. note::
This assumes Python was already added to your Windows path.
Install virtualenv
==================
Install ``virtualenv``.
On Clear Linux OS and macOS\*:
.. code-block:: bash
python3 -m pip install --user virtualenv
On Windows 10 OS:
.. code-block:: bash
py -m pip install --user virtualenv
Create the ``virtualenv`` and install the required packages:
.. code-block:: bash
make venv
Activate the ``venv``.
.. code-block:: bash
source venv/bin/activate
Follow `Run the build`_ section to start developing documentation.
Remove the ``venv`` when finished developing.
.. code-block:: bash
deactivate
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, including artifacts
from the `make venv` target when done outside an active venv.
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
Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 283 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 201 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 269 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 219 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 231 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 190 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 224 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 293 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 296 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 210 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 221 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 223 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 213 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 222 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 283 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 275 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 258 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 283 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 255 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 232 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 185 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 53 KiB

-311
View File
@@ -1,311 +0,0 @@
.. _about:
About
#####
|CL-ATTR| does things differently. Our software architecture provides a
unique and innovative platform for Linux* developers focused on
performance and security for compute, server, and the cloud.
.. contents::
:local:
:depth: 1
What is |CL|?
*************
|CL| is an open source, rolling-release Linux distribution, optimized for
performance and security from the cloud to the Edge. Designed from the ground up,
|CL| provides an industry blueprint on how to incorporate Intel® architecture
features for a modern, modular Linux OS. |CL| is not based on any other Linux
distro.
What |CL| isn't?
****************
|CL| is not intended to be a general-purpose Linux distribution, suitable
for novice end-users. While we ship common applications, our purpose isnt
to make an OS for routine desktop tasks and provide immunity from all
security threats in all situations. Our unique focus means that what we consider *essential* use cases, *optional* use cases, or even *unsupported* use cases, differs from other Linux distros. See our :ref:`target audience <target-audience>` below.
Is |CL| completely Open Source?
*******************************
|CL| aims to be completely open source. Our project `source code`_ and
`packages source code`_ are available on GitHub\*. When considering projects
for inclusion, we check that they are in active development and are well
maintained. We have a very strict requirement for not accepting proprietary
packages and non-open source components. For example, many Linux distros
may not be able to include certain media codecs due to
:ref:`licensing restrictions <licensing_restrict>`, but manual installation and `third party alternatives`_ are available.
.. _target-audience:
Who is the target audience?
***************************
|CL| mainly targets professionals in IT, DevOps, Cloud/Container deployments, and :abbr:`AI (Artificial Intelligence)`.
Rather than making a standard Linux distribution, the |CL| team decided to
build a unique Linux distro. Developing a distro in house allows us to experiment and iterate faster, which means we continually optimize performance and deliver security patches, :ref:`several times per week <release-cadence>`. Yet our experiments are only valuable if our software architecture gives you the freedom to innovate, too. To improve manageability, |CL| employs a :ref:`stateless` design, separating user and system management.
We leverage the pool of knowledge and skills at Intel to drive improvements to |CL|.
Intel has worked with the Linux community and other distros for many years.
Understanding what it takes to integrate features in our own Linux distro
helps us collaborate with other distro owners and submit enhancements to
upstream. We demonstrate the value of our distro by offering users the same
tools we use. For example, :ref:`mixer`, a tool unique to |CL|, allows users
to build custom derivatives and act as their own :abbr:`OSV (Operating System
Vendor)`.
For more details on |CL| features, visit our :ref:`cl-guides` guides.
How does |CL| address security?
*******************************
Several :ref:`security features <security>` are designed to work
out-of-the-box, yet they're not intended to be intrusive. We focus on
*essential* use cases and ignore *unwanted* or *unsupported* use cases.
For example, while |CL| does not enable antivirus by default, we provide a
bundle for it (``clamav``). We leave antivirus configuration to our users.
In addition, firewalls are less important if the OS doesnt expose services
to the outside by default. In |CL|, we enforce this strategy by disabling
network services by default - e.g. ``mariadb`` listens on a UNIX socket;
``nginx`` wont listen at all; and other services similarly are restricted
from being accessed over the network. This strategy alone makes firewall
software much less urgent--there simply isnt anything that a firewall could
easily block.
Whats the thinking around Server vs. Desktop?
**********************************************
|CL| focuses on performance for server and cloud use-cases first because
many design decisions associated with them are applicable to other
use-cases, such as IoT and the desktop client. While our initial focus was
on the command line, we realized that many people valued the ease-of-use of
a desktop environment. Whereas in the past we tried to accommodate those
interested in a desktop version, we were forced to confront clear limits as
to how we could meet this need. |CL| minimizes the customizations and patches in support of the desktop and provides a generic GNOME implementation. Other window managers or desktops are available; however, testing in |CL| is focused on GNOME.
What makes |CL| different?
**************************
.. _release-cadence:
Release Cadence
===============
|CL| updates are based on a rolling release that can occur daily, up to a few
times per week. Each release has a unique version number that identifies
every component in the OS from kernel, to driver, to tool, to GUI
application. Most components are included in entities called :ref:`bundles<bundles>`.
Updates
=======
By default, |CL| automatically checks for updates, ensuring the latest
performance and security fixes are installed as soon as they are available.
|CL| stays in lockstep with upstream for current security upgrades and is
designed to rapidly deliver security mitigations to customers.
:ref:`swupd-guide` is designed to manage updates and bundles.
Ease of Use
===========
|CL| makes it easier to manage a number of difficult problems.
* :ref:`autoproxy` makes it possible for |CL| tools to operate in some proxy
environments without needing to be configured.
* :ref:`stateless` means that configuration settings are easier to manage
and remain untouched when system software is updated.
* :ref:`swupd-guide` simplifies managing software and maintaining
compatibility.
Custom Derivatives
==================
The same tools used to build the |CL| are available *in* the OS. These tools can be used to create a custom distribution that continues to benefit from upstream rolling releases.
.. figure:: /_figures/about/clear-lifecycle.png
:scale: 75%
:align: center
:alt: Creating and managing a Clear Linux* OS version (or derivative)
Figure 1: Creating and managing a Clear Linux\* OS version (or derivative)
Create
======
To create a custom distribution you need to understand how to use the
:ref:`autospec` and :ref:`mixer` tools. Additional training materials are available in the `how-to-clear`_ GitHub project to help you get started with |CL| tools.
Deploy
======
We also provide training on how to :ref:`deploy-at-scale`.
Administrate
============
|CL| provides a :ref:`telem-guide` solution for collecting useful information
about a deployment, as well as :ref:`debug` capabilities.
Why create new components rather than modifying existing projects?
******************************************************************
One question that's often asked: “Why did you develop your own solution
instead of using <XYZ>?” (e.g. `swupd post`_). We do evaluate existing
projects for inclusion in |CL|, yet there are cases where our unique
architecture and components would require too much customization to use
off-the-shelf projects. In other situations, we may feel that using a new
language to develop the component would give us a performance advantage,
ease code development and maintenance, and grow the skills of our engineers
on new and upcoming programming languages. And yes, sometimes there are
personal biases for and against some projects by the architects and
engineers. We tend to move fast, and sometimes its easier to live with
suboptimal choices until we have the time or incentive to re-architect them
properly.
Which Components are used in Clear Linux?
*****************************************
.. list-table::
:widths: 33,33,33
:header-rows: 1
* - Component
- Enabled in OS/Bundle
- Optional
* - OS Installer
- `Clear Linux installer`_
-
* - Bootloader
- `systemd-boot`_ (UEFI) / `syslinux`_ (Legacy)
-
* - Boot Manager
- `Clear Linux Boot Manager`_
-
* - Configuration initialization and management
- *NA*
- `micro-config-drive`_ (minimal cloud-init), Ansible
* - Software component installer, manager, updater
- `swupd`_
-
* - Software bundle generator -
- `mixer`_ and `Clear Linux Distro Factory`_
-
* - Software package builder
- `autospec`_
-
* - Software debugging
- *NA*
- `clr-debug-info`_
* - Unified TLS Trust Store Management
- `clrtrust`_
-
* - System and software telemetry
- *NA*
- `Telemetrics`_ (disabled by default)
* - File system
- `EXT4`_ (default for rootfs), `VFAT`_, `EXT2 and EXT3`_, `F2FS`_
-
* - Disk encryption
- *NA*
- `LUKS`_
* - System /Service manager
- `systemd`_
-
* - Display manager
- `GNOME`_
- ``KDE``, ``Xfce``, ``lightdm``, ``sddm`` (see `Clear Linux store`_)
* - Display services (Desktop installed)
- `X.Org`_
- `Wayland`_ compositor
* - Network services
- `NetworkManager`_ by default, `systemd-networkd`_ See Note below.
-
* - SSH Port scanning blocker
- `Tallow`_
-
* - Firewall
- *NA*
- iptables and `firewalld`_
* - Antivirus
- *NA*
- `ClamAV*`_
* - Web browser
- `Lynx`_ or `links`_ for text environments, `Firefox*`_ for GUI
-
* - Additional Software
- `Supplied Bundles`_
- Flatpak, 3rd-party software bundles
.. note::
The |CL| OS images targeted for cloud deployments continue to use
``systemd-networkd`` to manage network connections. In earlier |CL|,
``systemd-networkd`` was used to manage Ethernet interfaces and NetworkManager was used for wireless interfaces.
*Intel and the Intel logo are trademarks of Intel Corporation or its subsidiaries.*
.. _third party alternatives: https://community.clearlinux.org/t/about-the-3rd-party-sw-category/4072
.. _how-to-clear: https://github.com/clearlinux/how-to-clear
.. _Clear Linux store: https://clearlinux.org/software
.. _source code: https://github.com/clearlinux
.. _swupd post: https://community.clearlinux.org/t/why-does-clearlinux-use-swupd-and-not-apt-deb-rpm/
.. _swupd: https://github.com/clearlinux/swupd-client
.. _Clear Linux installer: https://github.com/clearlinux/clr-installer/
.. _systemd-boot: https://www.freedesktop.org/software/systemd/man/systemd-boot.html
.. _syslinux: https://wiki.syslinux.org/wiki/index.php?title=The_Syslinux_Project
.. _Clear Linux Boot Manager: https://github.com/clearlinux/clr-boot-manager
.. _mixer: https://github.com/clearlinux/mixer-tools
.. _Clear Linux Distro Factory: https://github.com/clearlinux/clr-distro-factory
.. _autospec: https://github.com/clearlinux/common
.. _clr-debug-info: https://github.com/clearlinux/clr-debug-info
.. _clrtrust: https://github.com/clearlinux/clrtrust
.. _EXT4: https://ext4.wiki.kernel.org/index.php/Main_Page
.. _VFAT: https://www.kernel.org/doc/html/latest/filesystems/vfat.html
.. _EXT2 and EXT3: https://ext4.wiki.kernel.org/index.php/Main_Page
.. _F2FS: https://www.kernel.org/doc/Documentation/filesystems/f2fs.txt
.. _LUKS: https://gitlab.com/cryptsetup/cryptsetup/
.. _systemd: https://www.freedesktop.org/wiki/Software/systemd/
.. _GNOME: https://www.gnome.org/
.. _X.Org: https://www.x.org/
.. _Wayland: https://wayland.freedesktop.org/
.. _NetworkManager: https://wiki.gnome.org/Projects/NetworkManager
.. _systemd-networkd: https://www.freedesktop.org/software/systemd/man/systemd.network.html
.. _Tallow: https://github.com/clearlinux/tallow
.. _firewalld: https://docs.01.org/clearlinux/latest/guides/network/firewall.html#firewalld
.. _ClamAV*: https://www.clamav.net/
.. _Lynx: https://lynx.invisible-island.net/
.. _links: http://links.twibright.com/
.. _Firefox*: https://www.mozilla.org/en-US/firefox/
.. _Supplied Bundles: https://clearlinux.org/software
.. _micro-config-drive: https://github.com/clearlinux/micro-config-drive
.. _Telemetrics: https://github.com/clearlinux/telemetrics-backend
.. _packages source code: https://github.com/clearlinux-pkgs/
@@ -1,511 +0,0 @@
.. _import-clr-aws:
Import Clear Linux Image and Launch Instance on AWS
###################################################
Clear Linux is available on the AWS marketplace. However, it may not
be the latest version because we only update the marketplace on a
periodic basis, as often as weekly or but maybe monthly as well.
If you want to use the latest release from us or upload your own
custom image, follow this guide.
.. contents::
:local:
:depth: 1
Prerequisites
*************
* You are familiar with AWS and how to use it
Download or create a |CL| image for AWS
***************************************
Obtain an AWS |CL| image using one of these methods.
Download pre-built image
========================
#. Go to the `Downloads`_ page and download the
*Amazon\* Web Services (AWS)* image.
#. Uncompress it.
Create a custom image using clr-installer
=========================================
#. On a |CL| system, open a terminal.
#. Install the `clr-installer` bundle.
.. code-block:: bash
sudo swupd bundle-add clr-installer
#. Download a sample `aws.yaml`_ configuration file.
#. Make changes to the configuration file as needed.
See `Installer YAML Syntax`_ for more information on clr-installer
configuration YAML syntax.
#. Download the `AWS image post-install script`_ and make it executable.
#. Produce an image with clr-installer.
.. code-block:: bash
clr-installer --template $PWD/aws.yaml
Create an S3 bucket
*******************
#. Log into AWS.
#. Go to :guilabel:`Services`, :guilabel:`Storage`, and select :guilabel:`S3`.
See Figure 1.
.. figure:: ../../_figures/aws/import-clr-aws-01.png
:scale: 70%
:alt: AWS Services - S3 Management Console
Figure 1: AWS Services - S3 Management Console
#. Click :guilabel:`+ Create bucket`.
.. figure:: ../../_figures/aws/import-clr-aws-02.png
:scale: 70%
:alt: AWS S3 - Create bucket
Figure 2: AWS S3 - Create bucket
#. Set a bucket name and select a region.
See Figure 3.
.. figure:: ../../_figures/aws/import-clr-aws-03.png
:scale: 70%
:alt: AWS S3 - Create bucket - Set bucket name and region
Figure 3: AWS S3 - Create bucket - Set bucket name and region
#. Leave the :guilabel:`Configure options` and :guilabel:`Set permissions`
settings as is or configure as desired. See Figure 4 and 5.
.. figure:: ../../_figures/aws/import-clr-aws-04.png
:scale: 70%
:alt: AWS S3 - Create bucket - Configure options
Figure 4: AWS S3 - Create bucket - Configure options
.. figure:: ../../_figures/aws/import-clr-aws-05.png
:scale: 70%
:alt: AWS S3 - Create bucket - Set permissions
Figure 5: AWS S3 - Create bucket - Set permissions
#. At the :guilabel:`Review` screen, click :guilabel:`Create bucket`.
.. figure:: ../../_figures/aws/import-clr-aws-06.png
:scale: 70%
:alt: AWS S3 - Create bucket - Review
Figure 6: AWS S3 - Create bucket - Review
The created bucket should appear. See Figure 7.
.. figure:: ../../_figures/aws/import-clr-aws-07.png
:scale: 70%
:alt: AWS S3 - Created bucket
Figure 7: AWS S3 - Created bucket
Upload the |CL| image into the bucket
*************************************
#. Click on the bucket.
See Figure 8.
.. figure:: ../../_figures/aws/import-clr-aws-08.png
:scale: 70%
:alt: AWS S3 - Select bucket
Figure 8: AWS S3 - Select bucket
#. Click :guilabel:`Upload`.
See Figure 9.
.. figure:: ../../_figures/aws/import-clr-aws-09.png
:scale: 70%
:alt: AWS S3 - Upload
Figure 9: AWS S3 - Upload
#. Click :guilabel:`Add files` and select the |CL| image file to upload.
See Figure 10.
.. figure:: ../../_figures/aws/import-clr-aws-10.png
:scale: 70%
:alt: AWS S3 - Add files
Figure 10: AWS S3 - Add files
#. Click :guilabel:`Next`. Leave remaining settings as is or set as desired.
See Figure 11, Figure 12, and Figure 13.
.. figure:: ../../_figures/aws/import-clr-aws-11.png
:scale: 70%
:alt: AWS S3 - Add files
Figure 11: AWS S3 - Add files
.. figure:: ../../_figures/aws/import-clr-aws-12.png
:scale: 70%
:alt: AWS S3 - Set permissions
Figure 12: AWS S3 - Set permissions
.. figure:: ../../_figures/aws/import-clr-aws-13.png
:scale: 70%
:alt: AWS S3 - Set properties
Figure 13: AWS S3 - Set properties
#. Click :guilabel:`Upload` to upload the image.
See Figure 14.
.. figure:: ../../_figures/aws/import-clr-aws-14.png
:scale: 70%
:alt: AWS S3 - Upload
Figure 14: AWS S3 - Upload
Add a user to IAM with AWS_CLI privilege
****************************************
#. Go to :guilabel:`Services`, :guilabel:`Security, Identity, & Compliance`,
and select :guilabel:`IAM`.
See Figure 15.
.. figure:: ../../_figures/aws/import-clr-aws-15.png
:scale: 70%
:alt: AWS Services - IAM
Figure 15: AWS Services - IAM
#. On the left navigation bar under :guilabel:`Access management`,
select :guilabel:`Users`.
See Figure 16.
.. figure:: ../../_figures/aws/import-clr-aws-16.png
:scale: 70%
:alt: AWS AIM - Access management
Figure 16: AWS AIM - Access management
#. Click :guilabel:`Add user`.
See Figure 17.
.. figure:: ../../_figures/aws/import-clr-aws-17.png
:scale: 70%
:alt: AWS AIM - Add user
Figure 17: AWS AIM - Add user
#. Under the :guilabel:`Set user details` section, enter a user name.
See Figure 18.
.. figure:: ../../_figures/aws/import-clr-aws-18.png
:scale: 70%
:alt: AWS AIM - Enter user name and select access type
Figure 18: AWS AIM - Enter user name and select access type
#. Under the :guilabel:`Select AWS access type` section,
checkmark :guilabel:`Programmatic access`.
See Figure 18.
#. Click :guilabel:`Next: Permissions`.
#. Under :guilabel:`Set permissions`, select :guilabel:`Add user to group`.
See Figure 19.
.. figure:: ../../_figures/aws/import-clr-aws-19.png
:scale: 70%
:alt: AWS AIM - Set user permissions
Figure 19: AWS AIM - Set user permissions
#. Under :guilabel:`Add user to group`, enter `AWS_CLI` into search window.
Checkmark :guilabel:`AWS_CLI`.
See Figure 19.
#. Click :guilabel:`Next: Tags`.
#. Click :guilabel:`Next: Review`.
#. Click :guilabel:`Create user`.
See Figure 20.
.. figure:: ../../_figures/aws/import-clr-aws-20.png
:scale: 70%
:alt: AWS AIM - Create user
Figure 20: AWS AIM - Create user
#. After the user is successfully added, save the :guilabel:`Access key ID`
and the :guilabel:`Secret access key`. These will be used when setting up
the AWS CLI tool at a later step.
See Figure 21.
.. figure:: ../../_figures/aws/import-clr-aws-21.png
:scale: 70%
:alt: AWS AIM - Access key ID and secret access key
Figure 21: AWS AIM - Access key ID and secret access key
#. Click :guilabel:`Close`.
Install and configure the AWS CLI tool on your system
*****************************************************
#. To install the tool on |CL|, simply run:
.. code-block:: bash
sudo swupd bundle-add cloud-api
.. note:
If you are using a different OS, follow the
`Installing the AWS CLI version 2`_ guide.
#. Configure it with your security credentials, default region,
and default output format. See `Configuring the AWS CLI`_ for more information.
.. code-block:: bash
aws configure
Below is an example (using the security credentials that was created in
the previous section):
.. code-block:: console
AWS Access Key ID [None]: AKIA5LEGQPQ3EUB3JMS7
AWS Secret Access Key [None]: EcvbWpWr+Gp7NhBoVEacwR3EifzN7xTTg8B1PHvO
Default region name [None]: us-west-2
Default output format [None]: json
#. Verify your credentials are good.
.. code-block:: bash
aws iam list-access-keys
If you get something like the example below, then make sure you set your
system date and time properly.
.. code-block:: console
An error occurred (SignatureDoesNotMatch) when calling the ListAccessKeys operation: Signature expired: 20200305T153154Z is now earlier than 20200305T231847Z (20200305T233347Z - 15 min.)
Import a snapshot of the |CL| image
***********************************
#. Create a :file:`container.json` with the description of the image to import.
Specify the name of the S3 bucket that was created earlier for the
`S3Bucket` field and the name of |CL| image that was uploaded to the S3 bucket
for the `S3Key`.
Here's an example:
.. code-block:: console
{
"Description": "My Clear Linux AWS 32400 Image",
"Format": "raw",
"UserBucket": {
"S3Bucket": "my-clearlinux-bucket",
"S3Key": "clear-32400-aws.img"
}
}
#. Import a snapshot of the image.
.. code-block:: bash
aws ec2 import-snapshot \
--description "My Clear Linux AWS 32400 Snapshot" \
--disk-container file://container.json
You should get an output similar this example:
.. code-block:: console
{
"Description": "My Clear Linux AWS 32400 Snapshot",
"ImportTaskId": "import-snap-00fa9ccd98e9b8378",
"SnapshotTaskDetail": {
"Description": "My Clear Linux AWS 32400 Snapshot",
"DiskImageSize": 0.0,
"Format": "RAW",
"Progress": "3",
"Status": "active",
"StatusMessage": "pending",
"UserBucket": {
"S3Bucket": "my-clearlinux-bucket",
"S3Key": "clear-32400-aws.img"
}
}
}
#. Using the `ImportTaskId` from the previous step, check the status
of the import. For example:
.. code-block:: bash
snapshot_id=$(aws ec2 describe-import-snapshot-tasks \
--import-task-ids "import-snap-00fa9ccd98e9b8378" \
| grep SnapshotId | awk -F '"' '{print $4}')
Wait for the `Status` field to show `completed` before proceeding.
The resulting `snapshot_id` will be used to create an AMI in
the next section.
Create an AMI from the snapshot
*******************************
There are 2 methods to create an AMI from the snapshot.
* *AWS CLI Method*:
.. code-block:: bash
aws ec2 register-image \
--name "My-Clear-Linux-32400-AMI" \
--description "My Clear Linux 32400 AMI" \
--architecture x86_64 \
--virtualization-type hvm \
--ena-support \
--root-device-name "/dev/sda1" \
--block-device-mappings "[
{
\”Deviceame\": \"/dev/sda1\",
\"Ebs\": {
\"SnapshotId\": \"$snapshot_id\"
}
}
]"
* *GUI Method*:
#. Go to :guilabel:`Services`, :guilabel:`Compute`, and select
:guilabel:`EC2`.
See Figure 22.
.. figure:: ../../_figures/aws/import-clr-aws-22.png
:scale: 70%
:alt: AWS Services - EC2
Figure 22: AWS Services - EC2
#. Click :guilabel:`Snapshots`.
See Figure 23.
.. figure:: ../../_figures/aws/import-clr-aws-23.png
:scale: 70%
:alt: AWS Services - Snapshots
Figure 23: AWS Services - Snapshots
#. Locate the snaphot using the `Snapshot ID`.
See Figure 24.
.. figure:: ../../_figures/aws/import-clr-aws-24.png
:scale: 70%
:alt: AWS Services - Snapshots
Figure 24: AWS Services - Snapshots
#. Right-click it and select :guilabel:`Create Image`.
#. Configure as follows:
* Enter the name in the :guilabel:`Name` field
* Enter the description in the :guilabel:`Description` field
* Set the :guilabel:`Architecture` as `x86_64`
* Set the :guilabel:`Virtualization type` as `Hardware-assisted virtualization`
* Set the :guilabel:`Root device name` as `/dev/sda1`
See Figure 25.
.. figure:: ../../_figures/aws/import-clr-aws-25.png
:scale: 70%
:alt: AWS Services - Snapshots
Figure 25: AWS Services - Snapshots
#. Click :guilabel:`Create`.
Launch an instance
******************
#. Go to :guilabel:`Services`, :guilabel:`Compute`, and select
:guilabel:`EC2`.
See Figure 26.
.. figure:: ../../_figures/aws/import-clr-aws-26.png
:scale: 70%
:alt: AWS Services - EC2
Figure 26: AWS Services - EC2
#. Click the :guilabel:`Launch Instance` dropdown and select
:guilabel:`Launch Instance`.
See Figure 27.
.. figure:: ../../_figures/aws/import-clr-aws-27.png
:scale: 70%
:alt: AWS Services - Launch instance
Figure 27: AWS Services - Launch instance
#. On the left navigation bar, select :guilabel:`My AMIs`.
See Figure 28.
.. figure:: ../../_figures/aws/import-clr-aws-28.png
:scale: 70%
:alt: AWS Services - Select AMI
Figure 28: AWS Services - Select AMI
#. Find your AMI and click :guilabel:`Select`.
#. From here onward, configure the details of your instance as desired
and launch it.
Connect to your |CL| instance
*****************************
#. Follow these steps to `connect to your instance`_.
Related topics
**************
* :ref:`azure`
* :ref:`gce`
* :ref:`clr-digitalocean`
.. _Downloads:
https://clearlinux.org/downloads
.. _aws.yaml:
https://cdn.download.clearlinux.org/current/config/image/aws.yaml
.. _AWS image post-install script:
https://cdn.download.clearlinux.org/current/config/image/aws-disable-root.sh
.. _Installing the AWS CLI version 2:
https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html
.. _Configuring the AWS CLI:
https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html
.. _connect to your instance:
https://docs.01.org/clearlinux/latest/get-started/cloud-install/aws-web.html#connect-to-your-clear-linux-os-basic-instance
.. _Installer YAML Syntax:
https://github.com/clearlinux/clr-installer/blob/master/scripts/InstallerYAMLSyntax.md
@@ -1,104 +0,0 @@
.. _compatibility-check:
Check Processor Compatibility
#############################
Before installing |CL-ATTR|, check your host system's processor compatibility using one of
the following options:
.. note::
This does not check other system components (for example: storage and
graphics) for compatibility with |CL|.
Option 1: Use the :command:`clear-linux-check-config.sh` script on an existing Linux system
*******************************************************************************************
#. Download the `clear-linux-check-config.sh`_ file.
If a browser is not available, use:
.. code-block:: bash
curl -O https://cdn.download.clearlinux.org/current/clear-linux-check-config.sh
#. Make the script executable.
.. code-block:: bash
chmod +x clear-linux-check-config.sh
#. Run the script.
#. Check to see if the host's processor is capable of running |CL|.
.. code-block:: bash
./clear-linux-check-config.sh host
#. Check to see if the host is capable of running |CL| in a container.
.. code-block:: bash
./clear-linux-check-config.sh container
The script prints a list of test results similar to the output below.
All items should return a `SUCCESS` status. This example indicates the
host's processor supports running |CL|.
.. code-block:: console
Checking if host is capable of running Clear Linux* OS
SUCCESS: 64-bit CPU (lm)
SUCCESS: Supplemental Streaming SIMD Extensions 3 (ssse3)
SUCCESS: Streaming SIMD Extension v4.1 (sse4_1)
SUCCESS: Streaming SIMD Extensions v4.2 (sse4_2)
SUCCESS: Carry-less Multiplication extensions (pclmulqdq)
Option 2: Use a |CL| live image on a non-Linux system
=====================================================
#. `Download`_ either the `Desktop` or `Server` version of the live image ISO.
#. Follow the instruction to :ref:`bootable-usb`.
#. Boot up the |CL| live image on the USB.
#. Check compatibility as follows:
* *Desktop version:*
a. Open a terminal.
#. Check compatibility.
.. code-block:: bash
sudo clr-installer --system-check
* *Server version:*
a. Log in as `root` and set a password.
#. Check compatibility.
.. code-block:: bash
clr-installer --system-check
Expected output for a compatible host processor:
.. code-block:: console
Checking for required CPU feature: lm [success]
Checking for required CPU feature: sse4_2 [success]
Checking for required CPU feature: sse4_1 [success]
Checking for required CPU feature: pclmulqdq [success]
Checking for required CPU feature: ssse3 [success]
Success: System is compatible
.. _clear-linux-check-config.sh:
https://cdn.download.clearlinux.org/current/clear-linux-check-config.sh
.. _Download:
https://clearlinux.org/downloads
@@ -1,197 +0,0 @@
.. _install-configfile:
Install using clr-installer and a configuration file
####################################################
In addition to the interactive GUI and text-based modes,
:command:`clr-installer` also supports an unattended mode where you
simply provide it a YAML configuration file.
This guide shows you two examples of how to use its unattended mode.
.. contents::
:local:
:depth: 1
Prerequisites
*************
For installation onto bare metal, ensure that your target system
supports these requirements:
* :ref:`system-requirements`
* :ref:`compatibility-check`
Download and make bootable USB of the live server image
*******************************************************
See :ref:`bootable-usb`.
Example 1: Fresh installation onto bare metal
*********************************************
This example uses a YAML configuration file to perform a new installation.
#. Boot up the |CL| Live Server USB thumb drive.
#. Select :guilabel:`Clear Linux OS` from the menu.
#. In the console window, log in as `root` and set a password.
#. Verify you have a network connection to the Internet and configure proxy
settings if you're working behind a firewall.
#. Download a sample YAML configuration file. For example, if you want to
install |CL| with a desktop GUI, you might want to use :file:`live-desktop.yaml`.
Or you can use the :file:`live-server.yaml` if you want to install a non-GUI version
of |CL|.
* *Desktop:*
.. code-block:: bash
curl -O https://cdn.download.clearlinux.org/current/config/image/live-desktop.yaml
* *Server:*
.. code-block:: bash
curl -O https://cdn.download.clearlinux.org/current/config/image/live-server.yaml
#. Edit the YAML configuration file and change the settings as needed.
Commonly-changed settings include (refer to the example below):
a. Under *block-devices* (line 15), set your target media. For example: ``file: "/dev/sda"``.
#. Under *targetMedia* (line 34), set the third partition size to “0” to use the entire disk space.
#. Under *bundles* (line 37), add additional bundles as needed.
#. Delete the *post-install* section unless you have post-installation scripts.
#. Under *Version* (line 50), set a version number. To use the latest version, set to “0”.
See `Installer YAML Syntax`_ for more details.
.. code-block:: console
:linenos:
:emphasize-lines: 14,15,34,37,50
#clear-linux-config
# c-basic-offset: 2; tab-width: 2; indent-tabs-mode: nil
# vi: set shiftwidth=2 tabstop=2 expandtab:
# :indentSize=2:tabSize=2:noTabs=true:
# File: developer-live-server.yaml
# Use Case: Live Image which boots into login prompt
# Optionally allows for installing Clear Linux OS
# using the TUI clr-installer by running clr-installer
# switch between aliases if you want to install to an actual block device
# i.e /dev/sda
block-devices: [
{name: "bdevice", file: "/dev/sda"}
]
targetMedia:
- name: ${bdevice}
type: disk
children:
- name: ${bdevice}1
fstype: vfat
mountpoint: /boot
size: "150M"
type: part
- name: ${bdevice}2
fstype: swap
size: "32M"
type: part
- name: ${bdevice}3
fstype: ext4
mountpoint: /
size: "0"
type: part
bundles: [os-core, os-core-update, NetworkManager, clr-installer, vim]
autoUpdate: false
postArchive: false
postReboot: false
telemetry: false
iso: true
keepImage: true
keyboard: us
language: en_US.UTF-8
kernel: kernel-native
version: 30010
#. Start the unattended installation using the `--config` option.
.. code-block:: bash
clr-installer --config live-server.yaml
#. Reboot your system after installation is completed.
Example 2: Replicate a previous installation
********************************************
This example uses a saved configuration file from a previous installation,
which you can use to easily clone the installation on additional machines
, ideally with the same hardware configuration.
.. warning::
Be aware of the following when applying a saved configuration on a new machine:
* Make sure the target media on the new machine matches up
* The users' credentials will be replicated as well
#. On a system where |CL| was installed, open a terminal window.
#. Get root privilege.
.. code-block:: bash
sudo su
#. Copy the :file:`clr-installer.yaml` from :file:`/root` to a USB thumb drive.
.. code-block:: bash
cp /root/clr-installer.yaml <USB-thumb-drive>
#. Install on target system.
a. Boot up the |CL| Live Server USB thumb drive.
#. Select :guilabel:`Clear Linux OS` from the menu.
#. In the console window, log in as `root` and set a password.
#. Verify you have a network connection to the Internet and configure proxy
settings if you're working behind a firewall.
#. Plug in and mount the USB thumb drive containing the retrieved
:file:`clr-installer.yaml` configuration file.
#. Doublecheck to make sure the target media in the saved configuration file
matches with the target system's.
#. Start the installation.
.. code-block:: bash
clr-installer --config clr-installer.yaml
#. Reboot your system after installation is completed.
References
**********
* `Clear Linux Installer`_
* `Installer YAML Syntax`_
.. _Clear Linux Installer: https://github.com/clearlinux/clr-installer
.. _Installer YAML Syntax: https://github.com/clearlinux/clr-installer/blob/master/scripts/InstallerYAMLSyntax.md
@@ -1,407 +0,0 @@
.. _virtualbox-cl-installer:
|CL-ATTR| on VirtualBox\*
#########################
This page explains how to create a virtual machine on the `VirtualBox`_
hypervisor with |CL-ATTR| as the guest operating system. These instructions
support the |CL| live-server installer to create the |CL| virtual machine (VM).
.. contents::
:local:
:depth: 1
Prerequisites
*************
#. Enable virtualization, such as `Intel® Virtualization Technology <https://www.intel.com/content/www/us/en/virtualization/virtualization-technology/intel-virtualization-technology.html>`_
(Intel® VT), on the host system from EFI/BIOS.
#. Download and install |VB| **version 6.0 or later** from
`VirtualBox`_ using the `VirtualBox Installation Instructions`_ for your
platform.
Download and extract the |CL| installer ISO
*******************************************
#. Download the :file:`clear-<VERSION>-live-server.iso.xz` of
|CL| on the `Downloads`_ page.
#. Validate the integrity of the downloaded image by checking the file hash
and signatures. Refer to :ref:`validate-signatures` for detailed steps.
#. Decompress the downloaded image.
- On Windows, you can use `7zip`_ to extract the file by right-clicking the
file to *Extract Here* (in the same directory)
.. figure:: figures/vbox/virtualbox-cl-installer-01.png
:scale: 100%
:alt: 7zip extract here command
Figure 1: 7zip extract here command
- On Linux :
.. code-block:: bash
xz -d clear-<VERSION>-live-server.iso.xz
#. Delete the originally downloaded compressed file.
Create a new |VB| virtual machine
*********************************
A new :abbr:`VM (Virtual Machine)` needs to be created in |VBM| where |CL|
will be installed. General instructions for creating a virtual machine and
details about using different settings are available in the VirtualBox manual section `Creating Your First Virtual Machine`_.
#. Launch the |VBM| from your host system.
#. Click the :guilabel:`New` button to create a new VM.
#. Choose :guilabel:`Expert mode`.
#. On the :guilabel:`Create Virtual Machine` screen, enter the following settings:
- **Name**: Choose name (e.g. ClearLinuxOS-VM).
- **Type**: Linux
- **Version**: **Linux 2.6 / 3.x / 4.x (64-bit)**
- **Hard disk**: `Create a virtual hard disk now`
- **Memory size default**: 2048 MB (Adjust appropriately.)
.. note::
Later, if you want to change the amount of RAM allocated, power down your VM. Return to :file:`Settings > System` and change
:guilabel:`Base Memory` to the desired size.
.. figure:: figures/vbox/virtualbox-cl-installer-02.png
:scale: 100%
:alt: Create Virtual Machine
Figure 2: Create Virtual Machine
#. Click :guilabel:`Create`.
#. On the :guilabel:`Create Virtual Hard Disk` screen, select:
- **File location**
- **File size**: **32.00 GB**. Adjust size to your needs.
- **Hard disk file type**: `VDI (VirtualBox Disk Image)`
- **Storage on physical hard disk**: `Dynamically allocated`
.. figure:: figures/vbox/virtualbox-cl-installer-03.png
:scale: 100%
:alt: Create Virtual Hard Disk
Figure 3: Create Virtual Hard Disk
#. Click :guilabel:`Create`.
A new virtual machine will be created and appear in the |VBM|.
#. Click :guilabel:`Settings` to configure the |CL| VM.
#. In the left-hand menu, navigate to the :menuselection:`System` menu.
#. On the :guilabel:`Motherboard` tab, select the :guilabel:`Chipset` menu, and
then select :menuselection:`ICH9`. See Figure 4.
.. note::
You can select which chipset will be presented to the virtual machine.
Consult the `VM VirtualBox User Manual`_ for more details.
#. In :guilabel:`Enabled Features`, check these boxes:
- **Enable I/O APIC**
- **Enable EFI (special OSes only)**
.. figure:: figures/vbox/virtualbox-cl-installer-04.png
:scale: 100%
:alt: Settings > System
Figure 4: Settings > System
.. note::
By default, only 1 virtual CPU is allocated to the new VM. Consider
increasing the number of virtual processors allocated to the virtual
machine under Settings > System > Processor for increased
performance.
#. Click :guilabel:`OK`.
Install |CL| on the |VB| VM
***************************
|CL| is ready to be installed.
Mount the installation ISO
==========================
The |CL| installer ISO needs to be mounted as a virtual CD-ROM on the VM
before powering the VM on.
#. From the *ClearLinux-OS* :guilabel:`Settings` menu at left, select
:guilabel:`Storage`.
#. From :guilabel:`Storage Devices`, middle column, click the blue
disk labeled :guilabel:`Empty`.
#. From the :guilabel:`Attributes` menu, click the blue CD disk next to
the :guilabel:`Optical Drive` drop down menu and click
:guilabel:`Choose Virtual Optical Disk File...`
.. figure:: figures/vbox/virtualbox-cl-installer-05.png
:scale: 100%
:alt: Choose Virtual Optical Disk Drive
Figure 5: Choose Virtual Optical Disk Drive
#. Where there appears :guilabel:`Please choose a virtual optical disk file`,
select the ISO file and click *Open*.
.. figure:: figures/vbox/virtualbox-cl-installer-06.png
:scale: 100%
:alt: Mounting an ISO
Figure 6: Mounting an ISO
#. Click :guilabel:`OK` to exit and return to the main |VBM|.
Install |CL| with live-server installer
=======================================
#. In the |VBM|, select virtual machine you created and click :guilabel:`Start`.
.. figure:: figures/vbox/virtualbox-cl-installer-07.png
:scale: 100%
:alt: Start the installer
Figure 7: Start the installer
.. note::
To release the mouse cursor from the VM console window, press the right
:kbd:`Ctrl` key on the keyboard.
#. When :guilabel:`Clear Linux Installer` in boot manager appears,
select :kbd:`Enter`. Do not install the bundle `desktop-autostart`.
#. Follow the steps in :ref:`bare-metal-install-server` to
install |CL| onto the VM virtual disk. Note:
#. In :guilabel:`Configure Installation Media`, navigate top
VBOX HARDDISK, and then select :guilabel:`Confirm`.
#. In :menuselection:`Advanced options --> Manage User`, create an
administrative user.
#. Do not install the bundle `desktop-autostart`.
#. When |CL| installation is complete, click :guilabel:`Exit`.
#. At the prompt, enter:
.. code-block:: bash
shutdown now
Unmount the ISO
===============
The |CL| installer ISO needs to be unmounted to allow the VM to boot from the
virtual hard disk.
#. Return to the |VBM|.
#. Click :guilabel:`Settings` to configure the |CL| VM.
#. From the VM :guilabel:`Settings` window, navigate to the :guilabel:`Storage`
pane in the left menu.
#. From the middle :guilabel:`Storage Devices` column, click the blue CD disk
labeled :guilabel:`clear-<VERSION>-live-server.iso` under the
:guilabel:`Controller: IDE`.
#. From the :guilabel:`Attributes` column on the right, in :guilabel:`Optical Drive`,
select the blue CD icon beside and click
:guilabel:`Remove Disk from Virtual Drive`.
.. figure:: figures/vbox/virtualbox-cl-installer-08.png
:scale: 100%
:alt: Remove Disk from Virtual Drive
Figure 8: Remove Disk from Virtual Drive
#. Click :guilabel:`OK` to exit the :guilabel:`VM Settings` menu and return to
the main |VBM|.
Install |VB| Linux Guest Additions
==================================
|CL| provides Linux Guest Additions drivers for full compatibility using an
install script in the **kernel-lts** (Long Term Support) bundle by |CL|.
#. From the |VBM| select the |CL| VM, and select :guilabel:`Start`.
#. In the VM Console, log in as the administrative user previously created.
.. note::
A message may appear: "A kernel update is available: you may wish
to reboot the system."
To update the kernel, enter:
.. code-block:: bash
sudo reboot
At initial login, enter the administrative user's password and continue.
#. Validate the installed kernel is **kernel-lts** by checking the output
of the :command:`uname -r` command. It should end in **.lts** or **.lts2018**.
.. code-block:: bash
uname -r
<VERSION>.lts
If the running kernel is not **lts**: install the LTS kernel manually,
update the bootloader, and check again:
.. code-block:: bash
sudo swupd bundle-add kernel-lts
clr-boot-manager set-kernel $(basename $(realpath /usr/lib/kernel/default-lts))
clr-boot-manager update
reboot
#. Remove any kernel bundles that do not end in *-lts* or *kernel-install*
to simplify and avoid conflicts:
.. code-block:: bash
sudo swupd bundle-list | grep kernel
sudo swupd bundle-remove <NON-LTS-KERNEL>
#. In the VM Console top menu, click :guilabel:`Devices`, and select
:guilabel:`Insert Guest Additions CD image...` to mount the |VB| driver
installation to the |CL| VM.
.. figure:: figures/vbox/virtualbox-cl-installer-09.png
:scale: 100%
:alt: Insert Guest Additions CD image
Figure 9: Insert Guest Additions CD image
#. If a dialogue appears, "VBx_GAs_6.0.8... Would you like to run it?",
select :guilabel:`Cancel`.
Instead, we provide a script to patch and install |VB| drivers on |CL|.
#. Open a Terminal and enter the script:
.. code-block:: bash
sudo install-vbox-lga
.. note::
Successful installation shows: "Guest Additions installation complete".
If drivers are already installed, don't re-install them.
#. Shut down the system. Select :menuselection:`Machine --> ACPI Shutdown`.
.. figure:: figures/vbox/virtualbox-cl-installer-10.png
:scale: 100%
:alt: Powering off a VirtualBox VM
Figure 10: Powering off a VirtualBox VM
#. Select :guilabel:`Settings`, :guilabel:`Display`.
#. In :guilabel:`Graphics Controller`, select :guilabel:`VBoxSVGA`
to adjust screen size dynamically.
.. figure:: figures/vbox/virtualbox-cl-installer-11.png
:scale: 100%
:alt: Remove Disk from Virtual Drive
Figure 11: VirtualBox hardware acceleration error
#. In the |VBM|, select :guilabel:`Start`.
#. In the VM console, login and verify the |VB| drivers are loaded:
.. code-block:: bash
lsmod | grep ^vbox
You should see drivers loaded with names beginning with **vbox**:
(e.g., vboxvideo, vboxguest).
#. Add `desktop-autostart` for a full desktop experience.
.. code-block:: bash
sudo swupd bundle-add desktop-autostart
#. Reboot the VM and log in with the administrative user.
.. code-block:: bash
sudo reboot
The |CL| VM running on |VB| is ready to develop and explore.
Troubleshooting
***************
#. **Problem:** On a Microsoft\* Windows\* OS, |VB| encounters an error when
trying to start a VM indicating *VT-X/AMD-v hardware acceleration is not
available on your system.*
.. figure:: figures/vbox/virtualbox-cl-installer-12.png
:scale: 100%
:alt: Remove Disk from Virtual Drive
Figure 12: VirtualBox hardware acceleration error
**Solution:** First, double check the `Prerequisites`_ section to make
sure *Hardware accelerated virtualization* extensions have been enabled
in the host system's EFI/BIOS.
*Hardware accelerated virtualization*, may get disabled for |VB| when
another hypervisor, such as *Hyper-V* is enabled.
To disable *Hyper-V* execute this command in an
**Administrator: Command Prompt or Powershell**, and reboot the system:
.. code-block:: bash
bcdedit /set {current} hypervisorlaunchtype off
To enable Hyper-V again, execute this command in an
**Administrator: Command Prompt or Powershell**, and reboot the system:
.. code-block:: bash
bcdedit /set {current} hypervisorlaunchtype Auto
*Intel and the Intel logo are trademarks of Intel Corporation or its subsidiaries.*
.. _VirtualBox Installation Instructions: https://www.virtualbox.org/manual/ch02.html
.. _VirtualBox: https://www.virtualbox.org
.. _Downloads: https://clearlinux.org/downloads
.. _`Creating Your First Virtual Machine`: https://www.virtualbox.org/manual/UserManual.html#gui-createvm
.. _7zip: http://www.7-zip.org/
.. _Intel® Virtualization Technology: https://www.intel.com/content/www/us/en/virtualization/virtualization-technology/intel-virtualization-technology.html
.. _VM VirtualBox User Manual: https://docs.oracle.com/cd/E97728_01/E97727/html/settings-system.html
@@ -1,72 +0,0 @@
.. _compatible-kernels:
Kernels
#######
The |CL-ATTR| provides the following Linux kernels with a respective bundle.
This document describes the specific use cases these `bundles`_ serve
and provides links to their source code.
Bare metal only
***************
Kernel native
The *kernel-native* bundle focuses on the bare metal platforms. It is
optimized for fast booting and performs best on the Intel® Architecture Processors
described on the :ref:`supported hardware list<system-requirements>`. The
optimization patches are found in our `Linux`_ GitHub\* repo.
.. _vm-kernels:
Also compatible with VMs
************************
Kernel LTS
The *kernel-lts* bundle focuses on the bare metal platforms but uses the
latest :abbr:`LTS (Long Term Support)` Linux kernel. It is optimized for
fast booting and performs best on the Intel® Architecture Processors described
on the :ref:`supported hardware list<system-requirements>`. Additionally, this
kernel includes the VirtualBox\* kernel modules, see our
:ref:`instructions on using Virtualbox<virtualbox-cl-installer>` for more
information. The optimization patches are found in our `Linux-LTS`_ GitHub
repo.
VM only
*******
Kernel KVM
The *kernel-kvm* bundle focuses on the Linux
:abbr:`KVM (Kernel-based Virtual Machine)`. It is optimized for fast
booting and performs best on Virtual Machines running on the Intel® Architecture
Processors described on the
:ref:`supported hardware list<system-requirements>`. Use this kernel when
running |CL| as the guest OS on top of *qemu/kvm*. Use this kernel with
**cloud orchestrators** using *qemu/kvm* internally as their **hypervisor**
. This kernel can be used as a standalone |CL| VM, see our
:ref:`instructions on using KVM<kvm>` for more information. The
optimization patches are found in our `Linux-KVM`_ GitHub repo.
Kernel Hyper-V\*
The *kernel-hyperv* bundle focuses on running Linux on Microsoft\*
Hyper-V. It is optimized for fast booting and performs best on Virtual
Machines running on the Intel® Architecture Processors described on the
:ref:`supported hardware list<system-requirements>`.
Use this kernel when running |CL| as the guest OS of **Cloud Instances** in
projects such as Microsoft `Azure`_\*. This kernel can be used in a
standalone |CL| VM, see our :ref:`instructions on using Hyper-V<hyper-v>`
for more information. The optimization patches are found in our
`Linux-HyperV`_ GitHub repo.
*Intel and the Intel logo are trademarks of Intel Corporation or its subsidiaries.*
.. _Linux: https://github.com/clearlinux-pkgs/linux
.. _Linux-LTS: https://github.com/clearlinux-pkgs/linux-lts
.. _Linux-KVM: https://github.com/clearlinux-pkgs/linux-kvm
.. _Linux-HyperV: https://github.com/clearlinux-pkgs/linux-hyperv
.. _Linux-HyperV-LTS: https://github.com/clearlinux-pkgs/linux-hyperv-lts
.. _Linux-Container: https://github.com/clearlinux-pkgs/linux-container
.. _bundles: https://github.com/clearlinux/clr-bundles
.. _CIAO: https://github.com/01org/ciao
.. _Azure:
https://azuremarketplace.microsoft.com/en-us/marketplace/apps/clear-linux-project.clear-linux-os
-321
View File
@@ -1,321 +0,0 @@
.. _kubernetes-migration:
Kubernetes\* migration
######################
This guide describes how to migrate `Kubernetes container orchestration system`_ on |CL-ATTR| from 1.17.x to 1.19.x.
.. contents::
:local:
:depth: 1
Background
**********
The version of Kubernetes\* was bumped from 1.17.7 to 1.19.4 in |CL-ATTR|
release 34090. This guide and the |CL| bundle `k8s-migration` were created
to help facilitate migration of a cluster from 1.17.x to the latest 1.19.x .
The new |CL| bundle `k8s-migration` was added in |CL-ATTR| release 34270.
Prerequisites
*************
* Make sure you check any updates to kubernetes upgrade doc for caveats related to the version that is running in the cluster.
* Make sure ALL the nodes are in Ready state. Without that, the cluster cannot be upgraded.
Either fix the broken nodes or remove them from the cluster.
.. contents::
:local:
:depth: 1
Upgrade 1.17.x ---> 1.18.15
***************************
#. Upgrade Control Node to 1.18.15 first
First step would be to upgrade one of the main control node and
update kubernetes components on them. You will need to have a newer
version of :command:`kubeadm` for the upgrade to work. Please consult
`kubeadm upgrade guide`_
for any caveats from your current version to the new one.
Update |CL| to the latest release to update the kubernetes version.
.. code-block:: bash
sudo -E swupd update
.. note::
Note: PLEASE DO NOT REBOOT YOUR SYSTEM AT THIS TIME. |CL| is awesome and
your stuff will work just fine.
#. Add the new Kubernetes migration bundle which contains the 1.18.15 binaries.
.. code-block:: bash
sudo -E swupd bundle-add k8s-migration
#. Find the upgrade version of kubeadm that can used. This should be 1.18.15.
This command will show the command and possible jumps that can be made from the current kubernetes version.
.. code-block:: bash
sudo -E /usr/k8s-migration/bin/kubeadm upgrade plan
Sample output:
.. code-block:: console
[upgrade/config] Making sure the configuration is correct:
[upgrade/config] Reading configuration from the cluster...
[upgrade/config] FYI: You can look at this config file with 'kubectl -n kube-system get cm kubeadm-config -oyaml'
[preflight] Running pre-flight checks.
[upgrade] Running cluster health checks
[upgrade] Fetching available versions to upgrade to
[upgrade/versions] Cluster version: v1.17.17
[upgrade/versions] kubeadm version: v1.18.15
I0209 21:12:49.868786 832739 version.go:252] remote version is much newer: v1.20.2; falling back to: stable-1.18
[upgrade/versions] Latest stable version: v1.18.15
[upgrade/versions] Latest stable version: v1.18.15
[upgrade/versions] Latest version in the v1.17 series: v1.17.17
[upgrade/versions] Latest version in the v1.17 series: v1.17.17
Components that must be upgraded manually after you have upgraded the control plane with 'kubeadm upgrade apply':
COMPONENT CURRENT AVAILABLE
Kubelet 3 x v1.17.7 v1.18.15
Upgrade to the latest stable version:
COMPONENT CURRENT AVAILABLE
API Server v1.17.17 v1.18.15
Controller Manager v1.17.17 v1.18.15
Scheduler v1.17.17 v1.18.15
Kube Proxy v1.17.17 v1.18.15
CoreDNS 1.6.5 1.6.7
Etcd 3.4.3 3.4.3-0
You can now apply the upgrade by executing the following command:
kubeadm upgrade apply v1.18.15
#. Upgrade the node to the intermediate 1.18.15 version of Kubernetes.
.. code-block:: bash
sudo -E /usr/k8s-migration/bin/kubeadm upgrade apply v1.18.15
.. note::
Note: Do **not** reboot the system yet.
#. Upgrade Additional Control Nodes to 1.18.15
In multi-node control plane, verify all the control plane nodes are updated prior to upgrading the worker nodes/SUTs.
#. Upgrade Other Nodes to 1.18.15
For each of the other nodes:
a. Update |CL| to the latest release to update the kubernetes version.
.. code-block:: bash
sudo -E swupd update
#. Add the new Kubernetes migration bundle which contains the 1.18.15 binaries.
.. code-block:: bash
sudo -E swupd bundle-add k8s-migration
#. On the **Admin node**, drain the Client node *FIRST*
.. code-block:: bash
/usr/k8s-migration/bin/kubectl drain <CLIENT_NODE_NAME> --ignore-daemonsets --delete-local-data
#. Back on the **Client node**, upgrade Kubernetes on the Client
.. code-block:: bash
sudo -E /usr/k8s-migration/bin/kubeadm upgrade node
#. On the **Admin node**, re-enable the Client
.. code-block:: bash
/usr/k8s-migration/bin/kubectl uncordon <CLIENT_NODE_NAME>
#. Back on the **Client node**, restart Kubernetes on the Client
.. code-block:: bash
sudo -E systemctl restart kubelet
#. Restart Kubernetes on the Admin node(s) to finish the 1.18.x upgrade
.. code-block:: bash
sudo -E systemctl restart kubelet
.. note::
Note: Wait for all nodes to be Ready and showing the 1.19.x version.
This version will now show as it is the released version the
service files will see and use, but the Nodes are *not* upgraded yet.
Upgrade 1.18.15 ---> 1.19.x
***************************
#. Upgrade Control Node to 1.19.x
Now that systems are upgraded to the intermediate release of 1.18.15
each of the nodes can be upgraded to the latest 1.19.x release.
#. Find the upgrade version of kubeadm that can used. This should be 1.19.x.
This command will show the command and possible jumps that can be made from the current kubernetes version.
.. code-block:: bash
sudo -E kubeadm upgrade plan
Sample output:
.. code-block:: console
[upgrade/config] Making sure the configuration is correct:
[upgrade/config] Reading configuration from the cluster...
[upgrade/config] FYI: You can look at this config file with 'kubectl -n kube-system get cm kubeadm-config -oyaml'
[preflight] Running pre-flight checks.
[upgrade] Running cluster health checks
[upgrade] Fetching available versions to upgrade to
[upgrade/versions] Cluster version: v1.18.15
[upgrade/versions] kubeadm version: v1.19.7
I0209 23:08:23.810900 925910 version.go:252] remote version is much newer: v1.20.2; falling back to: stable-1.19
[upgrade/versions] Latest stable version: v1.19.7
[upgrade/versions] Latest stable version: v1.19.7
[upgrade/versions] Latest version in the v1.18 series: v1.18.15
[upgrade/versions] Latest version in the v1.18 series: v1.18.15
Components that must be upgraded manually after you have upgraded the control plane with 'kubeadm upgrade apply':
COMPONENT CURRENT AVAILABLE
kubelet 3 x v1.17.7 v1.19.7
Upgrade to the latest stable version:
COMPONENT CURRENT AVAILABLE
kube-apiserver v1.18.15 v1.19.7
kube-controller-manager v1.18.15 v1.19.7
kube-scheduler v1.18.15 v1.19.7
kube-proxy v1.18.15 v1.19.7
CoreDNS 1.6.7 1.7.0
etcd 3.4.3-0 3.4.13-0
You can now apply the upgrade by executing the following command:
kubeadm upgrade apply v1.19.7
The table below shows the current state of component configs as understood by this version of kubeadm.
Configs that have a "yes" mark in the "MANUAL UPGRADE REQUIRED" column require manual config upgrade or
resetting to kubeadm defaults before a successful upgrade can be performed. The version to manually
upgrade to is denoted in the "PREFERRED VERSION" column.
API GROUP CURRENT VERSION PREFERRED VERSION MANUAL UPGRADE REQUIRED
kubeproxy.config.k8s.io v1alpha1 v1alpha1 no
kubelet.config.k8s.io v1beta1 v1beta1 no
#. Upgrade the node to the latest 1.19.x version of Kubernetes.
.. code-block:: bash
sudo -E /usr/bin/kubeadm upgrade apply v1.19.7
.. note::
Note: Do **not** reboot the system yet.
#. Upgrade Additional Control Nodes to 1.19.x
In multi-node control plane, verify all the control plane nodes are updated prior to upgrading the worker nodes/SUTs.
#. Upgrade Other Nodes to 1.19.x
For each of the other nodes:
a. On the **Admin node**, drain the Client *FIRST*
.. code-block:: bash
kubectl drain <CLIENT_NODE_NAME> --ignore-daemonsets
#. Back on the **Client node**, upgrade Kubernetes on the Client
.. code-block:: bash
sudo -E kubeadm upgrade node
#. On the **Admin node**, re-enable the Client
.. code-block:: bash
kubectl uncordon <CLIENT_NODE_NAME>
#. Back on the **Client node**, if you wish reboot the Client, it is now safe to do so.
.. code-block:: bash
sudo reboot
#. Reboot the Control Node (optional)
*If you wish reboot the nodes, it is now safe to do so.*
.. code-block:: bash
sudo reboot
**Congratulations!**
You've successfully installed and set up Kubernetes in |CL| using CRI-O and kata-runtime. You are now ready to follow on-screen instructions to deploy a pod network to the cluster and join worker nodes with the displayed token and IP information.
Clean up: Remove the migration bundle for each node
.. code-block:: bash
sudo -E swupd bundle-remove k8s-migration
Related topics
**************
Read the Kubernetes documentation to learn more about:
* `Kubernetes tutorial <tutorials/kubernetes>`_
* `Kubernetes best practices <tutorials/kubernetes-bp>`_
* Deploying Kubernetes with a `cloud-native-setup`_
* `Understanding basic Kubernetes architecture`_
* `Deploying an application to your cluster`_
* Installing a `pod network add-on`_
* `Joining your nodes`_
.. _kubeadm upgrade guide: https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/
.. _Kubernetes container orchestration system: https://kubernetes.io/
.. _Understanding basic Kubernetes architecture: https://kubernetes.io/docs/user-journeys/users/application-developer/foundational/#section-3
.. _Deploying an application to your cluster: https://kubernetes.io/docs/user-journeys/users/application-developer/foundational/#section-2
.. _pod network add-on: https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/#pod-network
.. _Joining your nodes: https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/#join-nodes
.. _cloud-native-setup: https://github.com/clearlinux/cloud-native-setup/tree/master/clr-k8s-examples
-241
View File
@@ -1,241 +0,0 @@
.. _performance:
Performance
###########
|CL-ATTR| is built with optimizations across the whole stack for improved
performance. |CL| achieves its performance through a variety of design decisions
and software building techniques.
.. contents:: :local:
:depth: 1
Overview
********
The |CL| philosophy is to do everything with performance in mind. The |CL| team
applies this philosophy in the project's codebase and operating culture.
Below are some examples of the |CL| philosophy:
**Consider performance holistically.**
Performance optimizations are considered across hardware and software. |CL|
shows the performance potential of a holistic approach on Linux, using Intel®
architecture with optimizations across the full stack.
**Optimize for runtime performance.**
In general, |CL| will trade the one-time cost of longer build time and larger
storage footprint for the repeated benefit of improved runtime performance.
|CL| users benefit from the optimized software but aren't affected by the
increased build time because the |CL| team builds the software before
distributing it to |CL| clients.
**Optimize performance for server and cloud use cases first.**
Design decisions that optimize performance for server and cloud also benefit
other use cases, such as IoT devices and desktop clients.
|CL| has become well-known for the performance it can deliver.
`Phoronix publishes
Linux performance comparisons <https://www.phoronix.com/scan.php?page=news_topic&q=Clear+Linux>`_
that include |CL|.
Software build toolchain
************************
|CL| uses many techniques in its software build toolchain to improve software
performance, such as aggressive compiler flags and CPU-specific optimizations.
If maintained manually, these techniques can become complex to support due to
the volume of packages and the potential for technical drift of package
performance configurations. The |CL| team built the :ref:`autospec` tool to
manage this complexity and to apply the techniques used in the software build
toolchain across the entire project. autospec is available as part of the OS for
developers to use when they build their own projects on |CL|.
Latest versions of compilers and low-level libraries
====================================================
|CL| is a rolling release distribution and follows upstream software
repositories, including compilers and libraries, for updates. |CL| includes
upstream source-level optimizations as soon as they're available.
A benchmark approach to compiler performance
============================================
|CL| chooses the compiler used to build each software package on a case-by-case
basis to maximize performance. Typically, |CL| uses the open source `GNU Compiler
Collection <https://gcc.gnu.org/>`_ (GCC) with the standard low-level
libraries `Glibc <https://www.gnu.org/software/libc/>`_ and
`libstdc++ <https://gcc.gnu.org/onlinedocs/libstdc++/>`_ for C and C++
programming languages. If there is a performance advantage, |CL| will build
packages with `Clang / LLVM <https://clang.llvm.org/>`_.
|CL| uses patched compilers and low-level libraries for exact control of the
software build. Patches include changes that default to more aggressive
optimizations or optimizations that haven't yet been merged upstream.
View the full list of patches in the autospec repositories on GitHub:
* https://github.com/clearlinux-pkgs/gcc
* https://github.com/clearlinux-pkgs/glibc
* https://github.com/clearlinux-pkgs/llvm
Aggressive compiler flags
=========================
|CL| uses aggressive
`compiler flags <https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html>`_ to
optimize software builds for runtime performance. Some significant flags that
|CL| often implements are:
`mtune and march <https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html>`_
Options used to tune generated code with optimized instructions for specific
CPU types instead of creating generic code for maximum compatibility.
|CL| defines its minimum hardware requirements to be second-generation
Intel® microarchitecture code name Westmere (released in 2010) or later.
This enables compiler optimizations that are available only on newer
architectures. Whenever possible, |CL| tunes code for the Haswell generation
processors or newer.
|CL| sets :command:`march=westmere` and :command:`mtune=haswell`.
.. note::
|CL| doesn't require Advanced Encryption Standard (AES), so it should
run on some Intel CPUs from the first generation of Intel® microarchitecture code name Nehalem (released in 2008). Refer to the
`recommended minimum system requirements <https://docs.01.org/clearlinux/latest/reference/system-requirements.html>`_ for specific requirements.
`O3 <https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html>`_
The largest preset of compiler options optimizations for performance. O3
favors runtime performance.
View the "Optimize Options" section of the GCC man page for additional
information: :command:`man gcc`
`LTO <https://gcc.gnu.org/onlinedocs/gccint/LTO.html>`_
Link-time optimization that performs an optimization between compiled object
files and creation of executable binaries by adding extra information to the
compiled object to help the linker.
`PGO <https://en.wikipedia.org/wiki/Profile-guided_optimization>`_
Profile guided optimization or field guided optimization performs
optimization based on information sampled during the execution of the program.
Compiler flags are set at different levels in the |CL| build environment:
User flags
The set of default flags used by |CL| when a user compiles software
from source. The flags are exported as system-wide environment variables from
the
`/usr/share/defaults/etc/profile <https://github.com/clearlinux-pkgs/filesystem/blob/master/profile.x86_64>`_ file to the users shell by default. These are the
standard variables read by the compiler, named :command:`*FLAGS`, depending
on the compiler.
.. note::
Source code may come with software build systems that
override these values. This will cause a difference in expected flags.
The |CL| autospec tooling will attempt to ignore these overrides, but
the build system may still need patching. A manual build will not ignore
the build system override values if they exist.
Global flags
Compiler flags applied at a global level for all packages. The |CL| RPM
configuration (`clr-rpm-config <https://github.com/clearlinux/clr-rpm-config>`_)
contains global compiler flags. Search the :file:`macros` file for
:command:`global_cflags` and search the :file:`rpmrc` file for
:command:`optflags`. Global compiler flags may be overridden.
.. note::
|CL| doesn't use RPMs to install software. |CL|
distributes software in the form of :ref:`bundles-guide`. The RPM format
is only used during the |CL| build process as a way to resolve
dependencies.
Per-package flags
Compiler flags applied at a per-package level. The package's autospec
repository contains the package-specific compiler flags. Search the
:file:`.spec` file for the
section starting with :command:`export CFLAGS`.
Multiple builds of libraries with CPU-specific optimizations
============================================================
To fully use the capabilities in different generations of CPU hardware, |CL|
will perform multiple builds of libraries with CPU-specific optimizations. For
example, |CL| builds libraries with Intel® Advanced Vector Extensions 2 (Intel®
AVX2) and Intel® Advanced Vector Extensions 512 (Intel® AVX-512). |CL| can then
dynamically link to the library with the newest optimization based on the
processor in the running system. Runtime libraries used by ordinary applications
benefit from these CPU specific optimizations.
The autospec repository for Python* shows an example of this optimization:
https://github.com/clearlinux-pkgs/python3
Kernel
******
A modern kernel with variants optimized for different platforms
===============================================================
|CL| is a rolling release distribution that uses the newest upstream Linux
kernel. The Linux kernel has frequent updates which can include performance
enhancements. It's a policy of the |CL| team to try to upstream any performance
enhancements in the Linux kernel for all to use.
|CL| `builds different kernel variants <https://docs.01.org/clearlinux/latest/guides/clear/compatible-kernels.html>`_ for compatibility with specific platforms.
For example, kernels meant to run on virtual machines skip support for much of
the physical hardware that doesnt show up in VM environments and will slow down
boot.
View the kernel configuration and patches to the default native kernel in the
autospec repository: https://github.com/clearlinux-pkgs/linux/
Utility to enforce kernel runtime parameters
============================================
The Linux kernel exposes parameters for tuning the behavior of drivers and
devices such as certain buffers and resource management strategies. |CL| uses a
small utility, `clr-power-tweaks <https://github.com/clearlinux-pkgs/clr-power-tweaks>`_,
to set and enforce kernel parameter values weighted towards performance upon
boot. View the set performance values by running :command:`sudo clr_power --debug`.
Operating system
****************
Operating system and software build-time optimizations set the stage for high
performance. Decisions made after the installation of |CL| are equally as
important.
CPU performance governor
========================
|CL| uses the performance CPU governor which calls for the CPU to operate at
maximum clock frequency. In other words, P-state P0. The idea behind prioritizing
maximum CPU performance is that the faster a program finishes execution, the
faster the CPU can return to a low energy idle state. See the `CPU Power and
Performance documentation <https://docs.01.org/clearlinux/latest/guides/maintenance/cpu-performance.html>`_
for further details.
Restructured boot sequence
==========================
To optimize boot speed, |CL| uses a restructured order for boot processes that
minimizes the time services wait on slow operations and the time boot processes
wait on each other.
Systemd-bootchart is a tool for graphing the boot sequence and writes logs to a
file under :file:`/run/log`. The tool and corresponding log file make diagnosing slow
boot problems easier. All |CL| systems have `systemd-bootchart <https://github.com/systemd/systemd-bootchart>`_ enabled by default for every boot. systemd-bootchart configuration is
non-blocking to not materially slow down boot performance.
Related topics
**************
* :ref:`cpu-performance`
* `A Linux* OS for Linux Developers <https://clearlinux.org/blogs-news/linux-os-linux-developers>`_
* `The Performance Race <https://clearlinux.org/news-blogs/performance-race>`_
* `Boosting Python* from profile-guided to platform-specific optimizations <https://clearlinux.org/news-blogs/boosting-python-profile-guided-platform-specific-optimizations>`_
* `Transparent use of library packages optimized for Intel® architecture <https://clearlinux.org/news-blogs/transparent-use-library-packages-optimized-intel-architecture>`_
*Intel and the Intel logo are trademarks of Intel Corporation or its subsidiaries.*
-158
View File
@@ -1,158 +0,0 @@
.. _security:
OS Security
###########
|CL-ATTR| aims to make systemic and layered security-conscious decisions
that are both performant and practical. This security philosophy is rooted
within the project's codebase and operating culture.
.. contents:: :local:
:depth: 1
Security in updates
*******************
The |CL| team believes in the benefits of software security through open
sourcing, incremental updates, and rapidly resolving known security advisories.
The latest Linux\* codebase
===========================
|CL| uses the newest version of the Linux kernel which allows the operating
system to leverage the latest features from the upstream Linux kernel,
including security fixes.
Automated effective updating
============================
|CL| is incrementally updated multiple times per day.
This `rolling release`_ model allows |CL| to consume the latest security fixes
of software packages as soon as they become available. There is no waiting for
major or minor releases on |CL|.
An update is not effective if it is just simply downloaded onto a system.
It needs to be obtained *AND* ensured that the new patched copy is being
used; not an older copy loaded into memory. |CL| will let you know when a
service needs to be rebooted or do it for your automatically after
a software update, if desired.
In |CL| updates are delivered automatically, efficiently, and effectively. For
more information about software updates in |CL|, refer to the :ref:`swupd-guide`
guide.
Automated CVE scanning and remediation
======================================
The sheer number of software packages and security vulnerabilities is growing
exponentially. Repositories of Common Vulnerabilities and Exposures (CVEs)
and their fixes, if known, are published by :abbr:`NIST` in a
National Vulnerability Database \ |NVD|\ and at \ |MITRE|\ .
|CL| employs a proactive and measured approach to addressing known
and fixable :abbr:`CVEs (Common Vulnerabilities and Exposures)`.
Packages are automatically scanned against CVEs daily, and security
patches are deployed as soon as they are available.
These combined practices minimize the amount of time |CL| systems are exposed to unnecessary security risk.
Security in software
*********************
Minimized attack surface
========================
|CL| removes legacy, unneeded, or redundant standards and components as much as
possible to enable the use of best known security standards. Below are some
examples:
* `RC4`, `SSLv3`, `3DES`, and `SHA-1` ciphers which have had known
vulnerabilities, have been explicitly disabled within many |CL| packages to
avoid their accidental usage.
* Services and subsystems which expose sensitive system information
have been removed such as the `finger` and `tcpwrappers`.
* `SFTP` has been disabled by default due to security considerations.
Verified trust
==============
|CL| encourages the use of secure practices such as encryption
and digital signature verification throughout the system and discourages blind
trust. Below are some examples:
* All update operations from swupd are transparently encrypted and checked
against the |CL| maintainers' public key for authenticity.
More information about swupd security can be found in the
`Security for software update in Clear Linux* OS`_ blog post.
* Before being built, packages available from |CL| verify checksums and
signatures provided by third party project codebases and maintainers.
* |CL| features a unified certificate store, `clrtrust`_ which comes
ready to work with well-known Certificate Authorities out of the box.
clrtrust also offers an easy to use command line interface for managing
system-wide chains of trust, instead of ignoring foreign certificates.
Compiled with secure options
============================
While |CL| packages are optimized for performance on Intel® architecture,
security conscious kernel and compiler options are sensibly taken advantage of.
Below are some examples:
* Kernels shipped with |CL| are signed and disallow the usage of
custom kernel modules to maintain verifiable system integrity.
* `Address space layout randomization (ASLR)`_ and
`Kernel address space layout randomization (KASLR)`_ are kernel features
which defend against certain memory based attacks.
More information about PIE executables can be found in the
`Recent GNU* C library improvements`_ blog post.
Security in system design
*************************
Simple, yet effective, techniques are used throughout the |CL| system design to
defend against common attack vectors and enable good security hygiene. Below are
some examples:
* Full disk encryption using :abbr:`LUKS (Linux Unified Key Setup)` is available
during installation. Refer to `cryptsetup`_ for additional information about
LUKS.
* |CL| uses the PAM cracklib module to harden user login and password
security resulting in:
- No default username or root password set out of the box with
|CL|, you will be asked to set your own password immediately.
- Simple password schemes, which are known to be easily compromised,
cannot be set in |CL|.
- A password blacklist, to avoid system passwords being set to
passwords which have been compromised in the past.
* `Tallow`_, a lightweight service which monitors and blocks suspicious SSH
login patterns, is installed with the :command:`openssh-server` bundle.
*Intel and the Intel logo are trademarks of Intel Corporation or its subsidiaries.*
.. _`Security for software update in Clear Linux* OS`: https://clearlinux.org/blogs/security-software-update-clear-linux-os-intel-architecture
.. _`Recent GNU* C library improvements`: https://clearlinux.org/blogs/recent-gnu-c-library-improvements
.. _`rolling release`: https://en.wikipedia.org/wiki/Rolling_release
.. _`clrtrust`: https://github.com/clearlinux/clrtrust
.. _`Address space layout randomization (ASLR)`: https://en.wikipedia.org/wiki/Address_space_layout_randomization
.. _`Kernel address space layout randomization (KASLR)`: https://lwn.net/Articles/569635/
.. _`cryptsetup`: https://gitlab.com/cryptsetup/cryptsetup/
.. _`Tallow`: https://github.com/clearlinux/tallow
.. |NVD| raw:: html
<a href="https://nvd.nist.gov/" target="_blank">https://nvd.nist.gov/</a>
.. |MITRE| raw:: html
<a href="https://cve.mitre.org/" target="_blank">https://cve.mitre.org/</a>
-149
View File
@@ -1,149 +0,0 @@
.. _stateless:
Stateless
#########
In most operating systems, user data, system data, and configuration files
can become intermingled, which can make them challenging to manage.
.. figure:: figures/stateless-1.png
:scale: 45%
:align: center
:alt: Stateless: User and system files mixed
Figure 1: Without stateless, user and system files become mixed on the filesystem over time.
|CL-ATTR| has a stateless design philosophy with the goal to provide an
:abbr:`OS (operating system)` that functions without excessive user
configuration or customization. Stateless in this context does *not* mean
ephemeral or non-persistent.
.. contents:: :local:
:depth: 1
File-level separation
*********************
To accomplish a stateless design, the |CL| filesystem hierarchy is separated
between user-owned areas and |CL|-owned areas.
.. figure:: figures/stateless-2.png
:scale: 45%
:align: center
:alt: Stateless: User and system files separation
Figure 2: With stateless, user and system files are separated on the filesystem.
System area
===========
Files under the :file:`/usr` directory are managed by |CL| as system files
(except :file:`/usr/local`).
Files written under the :file:`/usr` directory by users can get removed
through system updates with :ref:`swupd <swupd-guide>`. This operating
assumption allows |CL| to verify and maintain integrity of system files.
User areas
==========
Files under the :file:`/usr/local`, :file:`/etc/`, :file:`/opt`, :file:`/home`,
and :file:`/var` directories are owned and managed by the user. A freshly
installed |CL| system will only have a minimal set of files in the
:file:`/etc/` directory and software installed by |CL| does not write to
:file:`/etc`. This operating assumption allows |CL| users to clearly identify
the configuration that makes their system unique.
Software configuration
**********************
With stateless separation, default software configurations are read in order
from predefined source code, |CL| provided defaults, and user-provided
configuration.
Default configurations
======================
Software in |CL| provides default configuration values so that it is
immediately functional, except for some that require additional configuration.
If an upstream software puts default configurations in multiple locations
such as :file:`/usr/` and :file:`/etc`, it will be modified by the |CL|
distro to comply with the stateless design. Also, some default configurations
may be modified to close security loopholes. Defaults will reside
under :file:`/usr/share/defaults`. These files can be referenced as
templates for customization.
For example, after installing the `httpd` bundle for Apache web server, its
default configurations appear in the :file:`/usr/share/defaults/httpd/` directory.
Overriding configurations
=========================
If a configuration needs to be changed, the appropriate file should be
modified by the user under :file:`/etc/`. If the configuration file does not
already exist, it can be created in the appropriate location.
User-defined configuration files should contain the minimal set of desired
changes and rely on default configuration for the rest.
For example, a customized Apache configuration can be used instead by:
#. Install the Apache web server bundle.
.. code-block:: bash
sudo swupd bundle-add httpd
#. Create the destination directory for the configuration.
.. code-block:: bash
sudo mkdir /etc/httpd
#. Copy the default configuration as a reference template.
.. code-block:: bash
sudo cp /usr/share/defaults/httpd/httpd.conf /etc/httpd/
#. Make any desired modifications to the configurations.
.. code-block:: bash
sudoedit /etc/httpd/httpd.conf
#. Reload the service or reboot the system to pickup any changes.
.. code-block:: bash
systemctl daemon-reload httpd && systemctl restart httpd
This pattern can be used to modify the configurations of other programs too.
The `stateless man page`_ has application-specific examples.
System reset
************
One advantage of the stateless design is that the system defaults can be
easily restored by simply deleting everything under :file:`/etc/` and
:file:`/var`.
Running the commands below effectively performs a system reset as if it was
just installed:
.. code-block:: bash
sudo rm -rf /etc
sudo rm -rf /var
In other Linux distributions, this can be a catastrophic action that may render
a system unable to boot and/or inaccessible.
Additional information
**********************
* `stateless man page`_
* :ref:`firmware`
.. _`stateless man page`: https://github.com/clearlinux/clr-man-pages/blob/master/stateless.7.rst
@@ -1,281 +0,0 @@
.. _swupd-3rd-party:
swupd 3rd-party
###############
Upstream |CL| offers a plethora of `bundles`_ to choose from. 
For users who want access to additional software outside of the distro,
|CL| provides support for 3rd-party bundles.
There are two components to 3rd-party bundles:
* Use :command:`mixer` to create 3rd-party bundles
* Use the :command:`swupd` subcommand :command:`3rd-party` to manage repos,
consume and manage bundles
Follow this guide to set up a web server to host 3rd-party bundles,
build an example 3rd-party bundle, install and manage the bundle on a
client system.
.. contents::
:local:
:depth: 1
Also, see our `general guidelines`_ on sharing 3rd-party bundles.
Prerequisite
*************
* Familiarity with :command:`mixer`
* Familiarity with :command:`swupd`
* You must be running |CL| version 32570 or higher
.. include:: ./mixer.rst
:start-after: set-up-nginx-web-server-start:
:end-before: set-up-nginx-web-server-end:
Create directory to hold 3rd-party app
**************************************
#. Create a top-level directory to hold all apps.
.. code-block:: bash
mkdir ~/my-3rd-party-apps && pushd $_
#. Create a directory for each app and put the content of your software in it.
In this example, the `helloclear.sh` app simply prints
"Hello Clear!" when invoked.
.. code-block:: bash
# make helloclear directory
mkdir -p helloclear/usr/bin && pushd $_
# create helloclear.sh script
cat > helloclear.sh << EOF
#!/bin/bash
echo "Hello Clear!"
EOF
# make script executable
chmod +x helloclear.sh
popd
.. note::
* You can put whatever you want in your app's directory. All of the content
within each directory will get copied onto the client system under
:file:`/opt/3rd-party/bundles/<repo-name>/`.
* To use a 3rd-party RPM, it is recommended to extract the content of the RPM
into a directory. Use :command:`rpm2cpio <RPM>| sudo cpio -idv`.
Create bundle of 3rd-party app with mixer
*****************************************
Next, use :command:`mixer` to create a bundle for each of the apps from the previous
section.
#. Install the mixer tool.
.. code-block:: bash
sudo swupd bundle-add mixer
#. Create a mixer workspace.
.. code-block:: bash
mkdir ~/mixer && cd $_
#. Initialize a mix without any default bundles.
.. code-block:: bash
mixer init --no-default-bundles
#. Configure :file:`builder.conf` to set the default bundle, CONTENTURL, and VERSIONURL.
For the "URL"s in this example, it will be IP address of the web server that was
set up earlier.
Substitute <IP-address-of-web-server> with the IP address of your host.
.. code-block:: bash
mixer config set Swupd.BUNDLE "os-core"
mixer config set Swupd.CONTENTURL "http://<IP-address-of-web-server>"
mixer config set Swupd.VERSIONURL "http://<IP-address-of-web-server>"
#. Create an empty local `os-core` bundle. :command:`swupd` client expects the
`os-core` bundle to exist in a mix even if its empty.
.. code-block:: bash
mixer bundle create os-core --local
#. Using the `helloclear` app as an example, create the `helloclear` bundle
and use the `content()` directive with the path to the `helloclear` directory in
the bundle definition.
Refer to `bundle definition`_ for addition information on how to define a bundle.
.. code-block:: bash
mixer bundle create helloclear --local
echo "content($HOME/my-3rd-party-apps/helloclear/)" >> local-bundles/helloclear
#. Add both bundles to the mix.
.. code-block:: bash
mixer bundle add os-core
mixer bundle add helloclear
#. Build the bundles and generate the update content.
.. code-block:: bash
sudo mixer build bundles
sudo mixer build update
Install and manage 3rd-party bundle on client system
****************************************************
Finally, use the :command:`swupd` client tool to install and
manage the bundle created with :command:`mixer` earlier.
All installed 3rd-party bundles reside in :file:`/opt/3rd-party/bundles/<repo-name>/`.
#. First, add a repo link to the web server.
The `os-core` bundle will be added automatically when adding a repo.
It contains items that mixer injected into the mix such as version information,
format, CONTENTURL, VERSIONURL, and certificate.
.. code-block:: bash
sudo swupd 3rd-party add my-3rd-party-repo \
http://<IP-address-of-web-server> --allow-insecure-http
.. note::
By default, the :command:`swupd` client is designed to communicate
with an HTTPS server. For development purposes, the swupd client
can talk to an HTTP server if you add the flag ``--allow-insecure-http``.
To avoid adding this flag each time when invoking :command:`swupd`, enter:
.. code-block:: bash
sudo mkdir -p /etc/swupd
sudo tee -a /etc/swupd/config << EOF
[GLOBAL]
allow-insecure-http=true
EOF
#. Query the list of bundles from the repo.
.. code-block:: bash
sudo swupd 3rd-party bundle-list -a
#. Add the `helloclear` bundle.
.. code-block:: bash
sudo swupd 3rd-party bundle-add helloclear
#. List installed 3rd-party bundles.
.. code-block:: bash
sudo swupd 3rd-party bundle-list
#. Look in :file:`/opt/3rd-party` to confirm they were installed there.
.. code-block:: bash
tree /opt/3rd-party
Example output:
.. code-block:: console
/opt/3rd-party/
├── bin
│   └── helloclear.sh
├── bundles
│   └── my-3rd-party-repo
│   └── usr
│   ├── bin
│   │   └── helloclear.sh
│   ├── lib
│   │   └── os-release
│   └── share
│   ├── clear
│   │   ├── bundles
│   │   │   ├── helloclear
│   │   │   └── os-core
│   │   ├── update-ca
│   │   │   └── Swupd_Root.pem
│   │   ├── version
│   │   └── versionstamp
│   └── defaults
│   └── swupd
│   ├── contenturl
│   ├── format
│   └── versionurl
└── repo.ini
12 directories, 12 files
Create more bundles and add to client
*************************************
From here on, to add new bundles to your mix, follow these steps:
#. Follow the steps above to add a new directory for each app and put content into it.
#. In the mixer workspace, run :command:`mixer versions update`.
#. Follow the remaining mixer process to add and build bundles.
On the client side:
#. Run :command:`sudo swupd 3rd-party update` to update to the latest version of your mix.
.. note::
If `swupd autoupdate` is enabled, 3rd-party repositories will update
automatically as well during regular swupd update.
#. Now, you can see and add the new bundles.
Some limitations of 3rd-party bundles
*************************************
#. You cannot upload your bundles to a shared community repo because bundles
are tied to your particular mix with its own certificate.
You have to host your own and share your repo.
#. As with upstream bundles, 3rd-party bundles installation is simply the unpacking
of files onto your system. It cannot perform pre or post-installation actions such as
adding a favorite shortcut to the Gnome desktop dock, for example.
Related topics
**************
* :ref:`autospec`
* :ref:`mixer`
* :ref:`bundles`
* :ref:`swupd-guide`
.. _bundles:
https://clearlinux.org/software
.. _bundle definition:
https://docs.01.org/clearlinux/latest/guides/clear/mixer.html#id16
.. _general guidelines:
https://community.clearlinux.org/t/about-the-3rd-party-sw-category/4072
-49
View File
@@ -1,49 +0,0 @@
.. _guides:
Guides
######
The following guides provide step-by-step instructions on using |CL|.
.. note::
As of 22 May 2019 :file:`mixin` is no longer supported.
.. _cl-guides:
Clear Linux
===========
.. toctree::
:maxdepth: 1
:glob:
clear/*
Maintenance
===========
.. toctree::
:maxdepth: 1
:glob:
maintenance/*
Network
=======
.. toctree::
:maxdepth: 1
:glob:
network/*
Kernel
=======
.. toctree::
:maxdepth: 1
:glob:
kernel/*
@@ -1,234 +0,0 @@
.. _change-kernel-boot:
Change Kernel Boot
########################
This tutorial explains the process of change kernel boot entry |CL-ATTR|.
.. contents::
:local:
:depth: 1
Description
***********
For this tutorial, you will modify your kernel list to boot with the kernel you want to use. This process is valid when you cannot compile third-party kernel modules and need to come back to old, or if you compile your custom kernel.
Get the current boot status
***************************
.. code-block:: bash
bootctl status
This is an example output:
.. code-block:: bash
System:
Firmware: UEFI 2.70 (HP 265.256)
Firmware Arch: x64
Secure Boot: disabled
TPM2 Support: yes
Measured UKI: no
Boot into FW: supported
Current Boot Loader:
Product: systemd-boot 255
Features: ✓ Boot counting
✓ Menu timeout control
✓ One-shot menu timeout control
✓ Default entry control
✓ One-shot entry control
✓ Support for XBOOTLDR partition
✓ Support for passing random seed to OS
✓ Load drop-in drivers
✓ Support Type #1 sort-key field
✓ Support @saved pseudo-entry
✓ Support Type #1 devicetree field
✓ Enroll SecureBoot keys
✓ Retain SHIM protocols
✓ Menu can be disabled
✓ Boot loader sets ESP information
ESP: /dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5
File: └─/EFI/org.clearlinux/loaderx64.efi
Random Seed:
System Token: set
Exists: yes
Available Boot Loaders on ESP:
ESP: /boot (/dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5)
File: ├─/EFI/systemd/systemd-bootx64.efi (systemd-boot 255)
└─/EFI/BOOT/BOOTX64.EFI (systemd-boot 255)
Boot Loaders Listed in EFI Variables:
Title: Linux bootloader
ID: 0x0007
Status: active, boot-order
Partition: /dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5
File: └─/EFI/org.clearlinux/bootloaderx64.efi
Title: Linux Boot Manager
ID: 0x0001
Status: active, boot-order
Partition: /dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5
File: └─/EFI/systemd/systemd-bootx64.efi
Title: Windows Boot Manager
ID: 0x0000
Status: active, boot-order
Partition: /dev/disk/by-partuuid/48d8a9eb-d84d-4a62-8302-edff383290e5
File: └─/EFI/Microsoft/Boot/bootmgfw.efi
Boot Loader Entries:
$BOOT: /boot (/dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5)
token: clear-linux-os
Default Boot Loader Entry:
type: Boot Loader Specification Type #1 (.conf)
title: Clear Linux OS (Clear-linux-native-6.8.10-1434.conf)
id: Clear-linux-native-6.8.10-1434.conf
source: /boot//loader/entries/Clear-linux-native-6.8.10-1434.conf
linux: /boot//EFI/org.clearlinux/kernel-org.clearlinux.native.6.8.10-1434
initrd: /boot//EFI/org.clearlinux/freestanding-00-early-ucode.cpio
/boot//EFI/org.clearlinux/initrd-org.clearlinux.native.6.8.10-1434
/boot//EFI/org.clearlinux/freestanding-clr-init.cpio.gz
/boot//EFI/org.clearlinux/freestanding-i915-firmware.cpio
options: root=UUID=67e7ac9a-f7a1-4d5e-bbd6-012f5fa81cb5 rd.luks.uuid=abe6aaf2-3425-4eb1-b7f5-3f36746426fa quiet console=tty0 console=ttyS0,115200n8 cryptomgr.notests init=/usr/bin/initra-desktop initcall>
lines 20-71/71 (END)
✓ Support @saved pseudo-entry
✓ Support Type #1 devicetree field
✓ Enroll SecureBoot keys
✓ Retain SHIM protocols
✓ Menu can be disabled
✓ Boot loader sets ESP information
ESP: /dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5
File: └─/EFI/org.clearlinux/loaderx64.efi
Random Seed:
System Token: set
Exists: yes
Available Boot Loaders on ESP:
ESP: /boot (/dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5)
File: ├─/EFI/systemd/systemd-bootx64.efi (systemd-boot 255)
└─/EFI/BOOT/BOOTX64.EFI (systemd-boot 255)
Boot Loaders Listed in EFI Variables:
Title: Linux bootloader
ID: 0x0007
Status: active, boot-order
Partition: /dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5
File: └─/EFI/org.clearlinux/bootloaderx64.efi
Title: Linux Boot Manager
ID: 0x0001
Status: active, boot-order
Partition: /dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5
File: └─/EFI/systemd/systemd-bootx64.efi
Title: Windows Boot Manager
ID: 0x0000
Status: active, boot-order
Partition: /dev/disk/by-partuuid/48d8a9eb-d84d-4a62-8302-edff383290e5
File: └─/EFI/Microsoft/Boot/bootmgfw.efi
Boot Loader Entries:
$BOOT: /boot (/dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5)
token: clear-linux-os
Default Boot Loader Entry:
type: Boot Loader Specification Type #1 (.conf)
title: Clear Linux OS (Clear-linux-native-6.8.10-1434.conf)
id: Clear-linux-native-6.8.10-1434.conf
source: /boot//loader/entries/Clear-linux-native-6.8.10-1434.conf
linux: /boot//EFI/org.clearlinux/kernel-org.clearlinux.native.6.8.10-1434
initrd: /boot//EFI/org.clearlinux/freestanding-00-early-ucode.cpio
/boot//EFI/org.clearlinux/initrd-org.clearlinux.native.6.8.10-1434
/boot//EFI/org.clearlinux/freestanding-clr-init.cpio.gz
/boot//EFI/org.clearlinux/freestanding-i915-firmware.cpio
options: root=UUID=67e7ac9a-f7a1-4d5e-bbd6-012f5fa81cb5 rd.luks.uuid=abe6aaf2-3425-4eb1-b7f5-3f36746426fa quiet console=tty0 console=ttyS0,115200n8 cryptomgr.notests init=/usr/bin/initra-desktop initcall_debug intel_iommu=igfx_off kvm-intel.nested=1 no_timer_check noreplace-smp page_alloc.shuffle=1 rcupdate.rcu_expedited=1 rootfstype=ext4,btrfs,xfs,f2fs tsc=reliable rw module.sig_unenforce rootflags=x-systemd.device-timeout=0
Get the kernel list installed
*****************************
.. code-block:: bash
bootctl list
And example output:
.. code-block:: bash
type: Boot Loader Specification Type #1 (.conf)
title: Clear Linux OS (Clear-linux-preempt_rt-6.1.38-105.conf)
id: Clear-linux-preempt_rt-6.1.38-105.conf
source: /boot//loader/entries/Clear-linux-preempt_rt-6.1.38-105.conf
linux: /boot//EFI/org.clearlinux/kernel-org.clearlinux.preempt_rt.6.1.38-105
initrd: /boot//EFI/org.clearlinux/freestanding-00-early-ucode.cpio
/boot//EFI/org.clearlinux/freestanding-clr-init.cpio.gz
/boot//EFI/org.clearlinux/freestanding-i915-firmware.cpio
options: root=UUID=67e7ac9a-f7a1-4d5e-bbd6-012f5fa81cb5 rd.luks.uuid=abe6aaf2-3425-4eb1-b7f5-3f36746426fa quiet console=tty0 console=ttyS0,115200n8 cryptomgr.notests init=/usr/bin/initra-desktop initcall_debug intel_iommu=igfx_off kvm-intel.nested=1 no_timer_check noreplace-smp page_alloc.shuffle=1 rcupdate.rcu_expedited=1 rootfstype=ext4,btrfs,xfs t>
type: Boot Loader Specification Type #1 (.conf)
title: Clear Linux OS (Clear-linux-native-6.9.1-1436.conf)
id: Clear-linux-native-6.9.1-1436.conf
source: /boot//loader/entries/Clear-linux-native-6.9.1-1436.conf
linux: /boot//EFI/org.clearlinux/kernel-org.clearlinux.native.6.9.1-1436
initrd: /boot//EFI/org.clearlinux/freestanding-00-early-ucode.cpio
/boot//EFI/org.clearlinux/initrd-org.clearlinux.native.6.9.1-1436
/boot//EFI/org.clearlinux/freestanding-clr-init.cpio.gz
/boot//EFI/org.clearlinux/freestanding-i915-firmware.cpio
options: root=UUID=67e7ac9a-f7a1-4d5e-bbd6-012f5fa81cb5 rd.luks.uuid=abe6aaf2-3425-4eb1-b7f5-3f36746426fa quiet console=tty0 console=ttyS0,115200n8 cryptomgr.notests init=/usr/bin/initra-desktop initcall_debug intel_iommu=igfx_off kvm-intel.nested=1 no_timer_check noreplace-smp page_alloc.shuffle=1 rcupdate.rcu_expedited=1 rootfstype=ext4,btrfs,xfs,f>
type: Boot Loader Specification Type #1 (.conf)
title: Clear Linux OS (Clear-linux-native-6.8.10-1434.conf) (default) (selected)
id: Clear-linux-native-6.8.10-1434.conf
source: /boot//loader/entries/Clear-linux-native-6.8.10-1434.conf
linux: /boot//EFI/org.clearlinux/kernel-org.clearlinux.native.6.8.10-1434
initrd: /boot//EFI/org.clearlinux/freestanding-00-early-ucode.cpio
/boot//EFI/org.clearlinux/initrd-org.clearlinux.native.6.8.10-1434
/boot//EFI/org.clearlinux/freestanding-clr-init.cpio.gz
/boot//EFI/org.clearlinux/freestanding-i915-firmware.cpio
options: root=UUID=67e7ac9a-f7a1-4d5e-bbd6-012f5fa81cb5 rd.luks.uuid=abe6aaf2-3425-4eb1-b7f5-3f36746426fa quiet console=tty0 console=ttyS0,115200n8 cryptomgr.notests init=/usr/bin/initra-desktop initcall_debug intel_iommu=igfx_off kvm-intel.nested=1 no_timer_check noreplace-smp page_alloc.shuffle=1 rcupdate.rcu_expedited=1 rootfstype=ext4,btrfs,xfs,f>
type: Automatic
title: Reboot Into Firmware Interface
id: auto-reboot-to-firmware-setup
source: /sys/firmware/efi/efivars/LoaderEntries-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f
Set default kernel to boot
**************************
You can check the id from the latest command:
.. code-block:: bash
bootctl list |grep id: |cut -f 2 -d ":"
id: Clear-linux-preempt_rt-6.1.38-105.conf
id: Clear-linux-native-6.9.1-1436.conf
id: Clear-linux-native-6.8.10-1434.conf
id: auto-reboot-to-firmware-setup
Set the kernel
.. code-block:: bash
sudo bootctl set-default ID
For example to set 6.9.1 entry:
.. code-block:: bash
sudo bootctl set-default Clear-linux-native-6.9.1-1436.conf
Just reboot
.. code-block:: bash
sudo systemctl reboot
You will boot with the kernel set before.
@@ -1,69 +0,0 @@
.. _kernel-boot-msg:
Capture Kernel Boot Messages in the Journal
###########################################
By default |CL| does not capture kernel boot messages in the journal logs,
where they're reported as "Missed" messages. This design decision was made
to provide a faster boot performance. On the other hand, if you wish to
see the messages, follow this guide.
Here's an example a journal log with "Missed" messages:
.. code-block:: console
:linenos:
:emphasize-lines: 4
-- Reboot --
Apr 10 19:55:43 kernel systemd-journald[300]: Journal started
Apr 10 19:55:43 kernel systemd-journald[300]: Runtime Journal (/run/log/journal/d01862ca79d1064ea379cd715cfdd53a) is 5.8M, max 47.0M, 41.1M free.
Apr 10 19:55:43 kernel systemd-journald[300]: Missed 2233 kernel messages
Apr 10 19:55:43 kernel systemd[1]: Started Journal Service.
.. contents::
:local:
:depth: 1
Prerequisites
*************
* `systemd-journald` version 245 and higher
Enable journaling of kernel boot messages
*****************************************
#. Open a terminal window.
#. Create a base journald configuration file.
.. code-block:: bash
sudo mkdir -p /etc/systemd/journald.conf.d
sudo cp /usr/lib/systemd/journald.conf.d/clear.conf /etc/systemd/journald.conf.d/
#. Append :command:`BootKMsg=true` to it.
.. code-block:: bash
echo "BootKMsg=true" | sudo tee -a /etc/systemd/journald.conf.d/clear.conf
#. Reboot.
.. tip::
If you need to increase the kernel buffer length (for example, 1M), do this:
.. code-block:: bash
sudo mkdir -p /etc/kernel/cmdline.d/
echo "log_buf_len=1M" | sudo tee /etc/kernel/cmdline.d/log_buf_len.conf
sudo clr-boot-manager update
Alternative
***********
An alternative is to use :command:`dmesg`.
.. code-block:: bash
sudo dmesg
@@ -1,228 +0,0 @@
.. _kernel-modules:
Add kernel modules manually
###########################
This guide describes how to add kernel modules manually.
.. contents:: :local:
:depth: 1
:backlinks: top
Overview
********
Certain kernel modules are enabled by default in |CL-ATTR|. To use additional
kernel modules that are not part of the Linux source tree, you may need to
build out-of-tree kernel modules. Use this guide to add kernel modules
manually, or refer to :ref:`kernel-modules-dkms`.
Description
***********
Kernel modules are additional pieces of software capable of being inserted
into the Linux kernel to add functionality, such as a hardware driver.
Kernel modules may already be part of the Linux source tree (in-tree) or may
come from an external source, such as directly from a vendor (out-of-tree).
.. _kernel-modules-availability-begin:
Kernel module availability
**************************
|CL| comes with many upstream kernel modules available for use. Using an
existing module is significantly easier to maintain and retains signature
verification of the |CL| kernel. For more information on |CL| security
practices, see the :ref:`security` page.
Before continuing, check if the kernel module you're looking for is already
available in |CL| or submit a request to add the module.
Check if the module is already available
========================================
You can search for kernel module file names, which end with the :file:`.ko`
file extension, using the :command:`swupd search` command, as shown in the
following example. See :ref:`swupd-guide` for more information.
.. code-block:: bash
sudo swupd search ${module_name}.ko
Submit a request to add the module
==================================
If the kernel module you need is already open source (for example, in the
Linux kernel upstream) and likely to be useful to others, consider submitting
a request to add or enable it in the |CL| kernel.
Make enhancement requests to the |CL| `Distribution Project on GitHub
<https://github.com/clearlinux/distribution>`_.
.. _kernel-modules-availability-end:
Build, install, and load an out-of-tree module
**********************************************
Follow the steps in this section if you are an individual user or testing, and
you need an out-of-tree kernel module that is not available through |CL|. For
a more scalable and customizable approach, we recommend using the
:ref:`mixer` to provide a custom kernel and updates.
Prerequisites
=============
Before you begin, you must:
* Disable Secure Boot.
* Disable kernel module integrity checking.
* Have a kernel module package in the form of source code.
* Rebuild the module against new versions of the Linux kernel.
.. note::
Any time the kernel is upgraded on your Clear Linux system, you must
rebuild your out-of-tree modules.
Build and install kernel module
===============================
#. Determine which kernel variant is running on |CL|. In the example below,
the *native* kernel is in use.
.. code-block:: bash
$ uname -r
5.XX.YY-ZZZZ.native
#. Install the kernel dev bundle corresponding to the installed kernel. The
kernel dev bundle contains the kernel headers, which are placed under
:file:`/usr/lib/modules/$(uname -r)/build/include/` and are required to
compile kernel modules. For example:
* :command:`linux-dev` for developing against the native kernel.
* :command:`linux-lts-dev` for developing against the LTS kernel.
.. code-block:: bash
sudo swupd bundle-add linux-dev
#. Follow instructions from the kernel module source code to compile the
kernel module. For example:
.. code-block:: bash
curl -O http://<URL-TO-KERNEL-MODULE-SOURCE>.tar.gz
tar -xvf <KERNEL-MODULE-SOURCE>.tar.gz
cd <KERNEL-MODULE-SOURCE>/
cat README
Load kernel module
==================
#. Disable Secure Boot in your system's UEFI settings, if you have enabled
it. The loading of new out-of-tree modules modifies the signatures that
Secure Boot relies on for trust.
#. Disable signature checking for the kernel by modifying the kernel boot
parameters and reboot the system.
All kernel modules from |CL| have been signed to enforce kernel security.
However, out-of-tree modules break this chain of trust so this mechanism
needs to be disabled.
.. code-block:: bash
sudo mkdir -p /etc/kernel/cmdline.d
echo "module.sig_unenforce" | sudo tee /etc/kernel/cmdline.d/allow-unsigned-modules.conf
#. Update the boot manager and reboot the system to implement the changed
kernel parameters.
.. code-block:: bash
sudo clr-boot-manager update
sudo reboot
.. note::
If successful, the :command:`clr-boot-manager update` command does not
return any console output.
#. After rebooting, manually load out-of-tree modules using the
:command:`insmod` command.
.. code-block:: bash
sudo insmod </PATH/TO/MODULE.ko>
Examples
********
.. _kernel-modules-autoload-begin:
Optional: Specify module options and aliases
============================================
Use the :command:`modprobe` command to load a module and set options.
:command:`modprobe` may add or remove more than one module due to module
interdependencies. You can specify which options to use with individual
modules, by using configuration files under the :file:`/etc/modprobe.d`
directory.
.. code-block:: bash
sudo mkdir /etc/modprobe.d
All files underneath the :file:`/etc/modprobe.d` directory that end with the
:file:`.conf` extension specify module options to use when loading. You can
use :file:`.conf` files to create convenient aliases for modules or to
override the normal loading behavior altogether for those with special
requirements.
Learn more about :command:`modprobe` on the modprobe.d manual page:
.. code-block:: bash
man modprobe.d
Optional: Configure kernel modules to load at boot
==================================================
Use the :file:`/etc/modules-load.d` configuration directory to specify kernel
modules to load automatically at boot.
.. code-block:: bash
sudo mkdir /etc/modules-load.d
All files underneath the :file:`/etc/modules-load.d` directory that end with
the :file:`.conf` extension contain a list of module names of aliases (one per
line) to load at boot.
Learn more about module loading in the modules-load.d manual page:
.. code-block:: bash
man modules-load.d
.. _kernel-modules-autoload-end:
Related topic
*************
* :ref:`kernel-modules-dkms`
@@ -1,159 +0,0 @@
.. _openssh-server:
Enable and configure SSH service
################################
This guide describes how to set up the SSH service.
.. contents::
:local:
:depth: 1
Overview
********
The :command:`openssh-server` bundle provides the OpenSSH package that
enables an SSH service in |CL-ATTR|. Remote users require an SSH service to be
able to use an encrypted login shell. The SSH daemon has all of its configuration built in and no template configuration file is present on the file system.
|CL| enables the `sshd.socket` unit, which listens on port 22 by default
and starts the OpenSSH service as required. The first time OpenSSH starts, it
generates the server SSH keys needed for the service.
Prerequisites
*************
Ensure the :command:`openssh-server` bundle is installed.
To list all bundles on your host, enter:
.. code-block:: bash
sudo swupd bundle-list
To add the :command:`openssh-server` bundle, enter:
.. code-block:: bash
sudo swupd bundle-add openssh-server
Change default port
*******************
Perform the following steps to change the default listening port for the
OpenSSH service.
#. Open the :file:`sshd.socket` file:
.. code-block:: bash
sudo systemctl edit sshd.socket
#. Add the `[Socket]` section and `ListenStream` option to the sshd.socket
file as shown below. The first `ListenStream` entry removes the |CL|
default listen port value. The second `ListenStream` entry sets the new
default listen port value. In this example, we set the new default port
to 4200:
.. code-block:: console
[Socket]
ListenStream=
ListenStream=4200
Make sure to include a new line after the last line of text in the :file:`sshd.socket` file.
#. Verify your changes:
.. code-block:: bash
cat /etc/systemd/system/sshd.socket.d/override.conf
The following output is displayed:
.. code-block:: console
[Socket]
ListenStream=
ListenStream=4200
#. Reload the systemd daemon configurations:
.. code-block:: bash
sudo systemctl daemon-reload
#. Restart the sshd.socket unit:
.. code-block:: bash
sudo systemctl restart sshd.socket
#. Confirm the sshd.socket unit is listening on your new port:
.. code-block:: bash
sudo systemctl status sshd.socket
.. note::
Output should show :guilabel:`Active:` as `active(listening)`.
Enable SFTP
***********
|CL| *disables* the :abbr:`SFTP (SSH File Transfer Protocol)` subsystem by
default due to security considerations. To enable the SFTP subsystem, you can
configure the :file:`/etc/ssh/sshd_config` file.
#. Create the following file, if it does not already exist:
:file:`/etc/ssh/sshd_config`
#. Add the the SFTP subsystem in :file:`/etc/ssh/sshd_config`:
.. code-block:: console
subsystem sftp /usr/libexec/sftp-server
Congratulations! The SFTP subsystem is enabled. You do not need to restart the sshd service.
Enable root login
*****************
To enable root login via SSH, perform the following steps:
#. Create the following file, if it does not already exist:
:file:`/etc/ssh/sshd_config`
#. Set the configuration variable in :file:`/etc/ssh/sshd_config`:
.. code-block:: console
PermitRootLogin yes
You have now enabled root login on your system. You do not need to restart the sshd service.
Enable X11-forwarding
*********************
X11 forwarding allows you to securely run graphical applications (that is, X
clients) over the SSH connection. This enables remote GUI apps without the need
for full VNC or remote desktop setup. To enable X11-forwarding via SSH,
perform the following steps:
#. Create the following file, if it does not already exist:
:file:`/etc/ssh/sshd_config`
#. Set the following configuration variables.
.. code-block:: bash
AllowTcpForwarding yes
X11UseLocalhost yes
X11DisplayOffset 10
X11Forwarding yes
You have now enabled X11-forwarding! You do not need to restart the sshd service.
-116
View File
@@ -1,116 +0,0 @@
.. _proxy:
Proxy Configuration
###################
When working behind a corporate proxy server, one typically has to configure
proxy settings for applications to reach the Internet. |CL-ATTR| has
implemented an :ref:`autoproxy` feature to try and eliminate manual
configurations as much as possible. However, there are still some applications
that cannot take full advantage of the :ref:`autoproxy` feature due to their
own ways of configuring proxy settings. This guide shows you how to configure
proxy settings for some of the known applications manually.
.. contents::
:local:
:depth: 1
Prerequisites
*************
* You have installed |CL| on your host system.
For detailed instructions on installing |CL| on a bare metal system, visit
the :ref:`bare metal installation guide <bare-metal-install-desktop>`.
General proxy settings for many applications
============================================
#. First, apply these general proxy settings which should work for many
applications. If they do not work for a specific application, such as the
ones listed below, apply application-specific proxy settings as needed.
Proxy settings:
.. code-block:: none
export http_proxy=http://<YOUR.HTTP-PROXY.URL:PORT>
export https_proxy=http://<YOUR.HTTPS-PROXY.URL:PORT>
export ftp_proxy=http://<YOUR.FTP-PROXY.URL:PORT>
export socks_proxy=http://<YOUR.SOCKS-PROXY.URL:PORT>
export no_proxy="<YOUR-DOMAIN>,localhost"
export HTTP_PROXY=$http_proxy
export HTTPS_PROXY=$https_proxy
export FTP_PROXY=$ftp_proxy
export SOCKS_PROXY=$socks_proxy
export NO_PROXY=$no_proxy
* *User-specific*, put them in :file:`$HOME/.bashrc`.
* *For all users*, put them in :file:`/etc/profile.d/proxy.conf`.
#. For the proxies to take effect, either :command:`source` the file manually
or log out and log back in.
Docker\*
========
Please refer the official Docker links on how to configure proxies:
* `Docker client`_
* `Docker daemon`_
git over SSH
============
Add the following to your :file:`~/.ssh/config` file:
.. code-block:: none
host github.com
port 22
user git
ProxyCommand connect-proxy -S <YOUR.SSH-PROXY.URL:PORT> %h %p
.. note::
Though :command:`netcat` is included with |CL|, it is not the BSD version,
which is the one usually used to enable git over SSH.
autospec/mock
=============
:ref:`autospec` uses mock to do builds. Configure mock's proxy settings with
these steps:
#. Override the general mock configuration file with a custom one, otherwise
your settings will get overwritten each time autospec is updated.
.. code-block:: bash
sudo mkdir -p /etc/mock
sudo cp ~/clearlinux/projects/common/conf/clear.cfg /etc/mock/clear-custom.cfg
#. :command:`sudoedit` :file:`/etc/mock/clear-custom.cfg` and add the highlighted
lines.
.. code-block:: none
:emphasize-lines: 3-5
...
config_opts['use_bootstrap_container'] = False
config_opts['http_proxy'] = '<YOUR.HTTP.PROXY.URL>:<PORT>'
config_opts['https_proxy'] = '<YOUR.HTTPS.PROXY.URL>:<PORT>'
config_opts['no_proxy'] = '<YOUR.DOMAIN>,192.168.0.0/16,localhost,127.0.0.0/8'
Kubernetes
==========
See :ref:`Setting proxy servers for Kubernetes <kubernetes>`.
.. _Docker client:
https://docs.docker.com/network/proxy/#configure-the-docker-client
.. _Docker daemon:
https://docs.docker.com/config/daemon/systemd/#httphttps-proxy
@@ -1,114 +0,0 @@
.. _compatible-hardware:
Compatible Hardware
###################
This document describes hardware that has been tested and confirmed as
compatible with |CL-ATTR|. This list is not comprehensive and will continue to
grow.
.. list-table:: **Table 1. Compatible Hardware**
:widths: 20, 20
:header-rows: 1
* - Processor
- Platform
* - Intel® Core™ i5-6260U processor
-
* - Intel® Core™ i5-6560U processor
- Dell XPS\* 13 9350
* - Intel® Celeron® J3455 processor
- NUC6CAYS
* - Intel® Core™ i5-4250U processor
-
* - Intel® Core™ i7-5557U processor
-
* - Intel® Core™ i9-7900X X-series processor
- Gigabyte\* X299
* - Intel® Core™ i3-4130 processor
- Lenovo Thinkserver\* TS140
* - Intel® Core™ i7-7567U processor
- NUC7i7BNH
* - Intel® Core™ i7-8809G processor
- NUC8i7HVK
* - Intel® Core™ i5-7260U processor
- NUC7i5BNH
* - Intel® Core™ i7-8650U processor
- NUC7i7DNKE
* - Intel® Core™ i5-7300U processor
- NUC7i5DNHE
* - Intel® Xeon® Gold 6138 processor
-
* - Intel® Xeon® E5-2699A v4 processor
- Dell PowerEdge\* R630
* - Intel® Xeon® E5-2620 v3 processor
-
* - Intel® Core™ i5-6600 processor
- Gigabyte\* Z170X-UD5
* - Intel® Core™ i5-4250U processor
- D54250WYK
* - Intel® Xeon® E5-2699 v3 processor
- S2600WT2
* - Intel Atom™ J3455 processor
- NUC6CAYB
* - Intel® Xeon® Bronze 3104 processor
- 0W23H8
* - Intel Atom™ C2750 processor
- SuperMicro\* A1SAi
* - Intel Atom™ E3825 processor
- CircuitCo MinnowBoard MAX\*
* - Intel® Core™ i7-8700 processor
- Gigabyte\* H370 WIFI
* - Intel® Core™ i7-3667U processor
- Lenovo ThinkPad\* X1 Carbon laptop
* - Intel® Core™ i5-4210U processor
- Dell XPS\* 13 laptop
* - Intel® Celeron® J3455 processor
- NUC6CAYB
* - Intel® Core™ i7-4790 processor
- Gigabyte\* desktop
* - Intel® Core™ i5-6260U processor
- NUC6I6SYH
* - Intel® Core™ i7-5557U processor
- NUC5I7RYH
* - Intel® Core™ i7-4700MQ processor
- Lenovo ThinkPad\* T540p
* - Intel® Core™ i7-5557U processor
- NUC5I7RYB
* - Intel® Core™ i5-6260U processor
- NUC6I5SYH
*Intel, Celeron, Xeon, Intel Atom, and Intel Core are trademarks of Intel
Corporation or its subsidiaries.*
-17
View File
@@ -1,17 +0,0 @@
.. _reference:
Reference
#########
This section provides additional information on the |CL| project and
features.
.. toctree::
:maxdepth: 1
compatible-hardware
bundles/bundles
system-requirements
image-types
man-pages
tutorial-ratings
-95
View File
@@ -1,95 +0,0 @@
.. _man-pages:
Man pages
#########
These pages are generated from `Clear Linux\* tool
repositories <https://github.com/clearlinux>`__. Updated |today|.
`clr-man-pages <https://github.com/clearlinux/clr-man-pages>`__
===============================================================
.. toctree::
:maxdepth: 1
manpages/stateless.7.rst
manpages/os-core.7.rst
manpages/os-format.7.rst
`clr-power-tweaks <https://github.com/clearlinux/clr-power-tweaks>`__
=====================================================================
.. toctree::
:maxdepth: 1
manpages/clr-power-tweaks.conf.5.rst
manpages/clr_power.1.rst
`clrtrust <https://github.com/clearlinux/clrtrust>`__
=====================================================
.. toctree::
:maxdepth: 1
manpages/clrtrust.1.rst
`micro-config-drive <https://github.com/clearlinux/micro-config-drive>`__
=========================================================================
.. toctree::
:maxdepth: 1
manpages/ucd.1.rst
manpages/cloud-config.5.rst
manpages/ucd-data-fetch.1.rst
`mixer-tools <https://github.com/clearlinux/mixer-tools>`__
===========================================================
.. toctree::
:maxdepth: 1
manpages/mixer.bundle.1.rst
manpages/mixer.build.1.rst
manpages/mixer.add-rpms.1.rst
manpages/mixer.1.rst
manpages/mixer.repo.1.rst
manpages/mixer.versions.1.rst
manpages/mixer.init.1.rst
manpages/mixer.config.1.rst
`swupd-client <https://github.com/clearlinux/swupd-client>`__
=============================================================
.. toctree::
:maxdepth: 1
manpages/swupd-update.service.4.rst
manpages/update-triggers.target.4.rst
manpages/swupd.1.rst
manpages/swupd-update.timer.4.rst
`tallow <https://github.com/clearlinux/tallow>`__
=================================================
.. toctree::
:maxdepth: 1
manpages/tallow.1.rst
manpages/tallow.conf.5.rst
manpages/tallow.patterns.5.rst
`telemetrics-client <https://github.com/clearlinux/telemetrics-client>`__
=========================================================================
.. toctree::
:maxdepth: 1
manpages/telemetrics.conf.5.rst
manpages/telem-record-gen.1.rst
manpages/telempostd.1.rst
manpages/telemprobd.1.rst
manpages/telemctl.1.rst
manpages/telemetry.3.rst
@@ -1,273 +0,0 @@
cloud-config
============
`cloud-config(5) <cloud-config.5.html>`__ User data format used by `ucd(1) <ucd.1.html>`__
SYNOPSIS
--------
``user-data``
``#cloud-config``
cloud-config data is provided by the cloud infrastructure to a cloud
instance. This data is parsed by ``cloud-init(1)`` which then configures
the cloud instance based on the information in the cloud-config.
DESCRIPTION
-----------
The user-data as provided can be of several formats. ``cloud-init(1)``
supports the ``cloud-config`` format, but also supports generic shell
scripts. If the user-data starts with ``#!``, it is assumed that the
user-data is a generic shell script, and ``cloud-init`` will attempt to
execute the data as a script. If the user-data starts with the
``#cloud-config`` stanza, it is assumed the user-data is in the
``cloud-config`` format, described below.
The ``cloud-config`` format is used to structure configuration data
provided to the cloud instance. This data is structured in the YAML
format (``http://yaml.org``). Note that ``cloud-init``\ (1) uses the
libyaml library, which supports YAML version 1.1.
In the YAML content, the root node (the document) contains a sequence of
directives. These directives inform cloud-init that the content of the
directive are processed by a directive-specific handler, or “module”.
cloud-init includes many modules, each expecting a specifically
constructed content. This document lists the correct format and
organization of each data section for the supported modules, describes
their effect, and states various parameters for each option.
Table of implemented directives. Column 3 (“Ref”) and column 4
(“CoreOS”) list whether the reference specification or the CoreOS
implementation support these directives. Note that implementation
details may differ, due to the underlying differences in Operating
Systems.
::
Directive |Description |Ref. |CoreOS.
--------------------|-------------------------------------|-----|-------
groups |Configure user account groups |yes |no
package_upgrade |Perform a software update |yes |no
packages |Install additional software |yes |no
runcmd |Execute system commands |yes |no
service |Perform system service configuration |no |no
ssh_authorized_keys |Provision SSH public keys |yes |yes
users |Configure user accounts |yes |yes
write_files |Write content to arbitrary files |yes |yes
hostname |Define the system's hostname |yes |yes
envar |Set environment variables |no |no
bootcmd |Execute system commands on first boot|no |no
wait_for_network |Halt execution until network is up |no |no
OPTIONS
-------
For each of the directives listed in the table above, zero or more
options may be provided. The list below documents the implemented
options per directive. The “Type” field values are:
TYPES
~~~~~
::
Type |Description
-----------|-------------------------------------------------------------------
boolean |Either true, false, yes, no, 0 or 1 (upper case and initial capitol
|letter versions treated identical)
string |A generic string encoded value. Can be multiline or YAML encoded
|content
integer |A string encoded decimal integer value
octal |A string encoded octal integer value
hex |A string encoded hexadecimal integer value
[] |if a type is listed with [] appended, it means there may be zero or
|more values, lists of values or any arbitrary depth of these nested
* |Indicates this value isn't a separate key, but directly the
|associated value of the root node. This is applicable for directives
|that only have a single configuration parameter,
|e.g. "package_upgrade"
groups
~~~~~~
::
Option |Type |Required |Function
----------|---------|------------|-----------------------------------
name |string[] |no |Create a new user account group and
| | |place listed user account names in
| | |that group
package_upgrade
~~~~~~~~~~~~~~~
::
Option |Type |Required |Function
----------|---------|------------|-----------------------------------
* |boolean |yes |Enables or disables whether software
| | |update is performed
This option implies the ``wait_for_network`` option.
packages
~~~~~~~~
::
Option |Type |Required |Function
----------|---------|------------|-----------------------------------
name |string[] |no |Enables installation of software bundles
This option implies the ``wait_for_network`` option.
runcmd
~~~~~~
::
Option |Type |Required |Function
----------|---------|------------|-----------------------------------
* |string[] |no |Executes a command, if the item is a list,
| | |the list will be converted to a string
| | |and executed as a command line.
hostname
~~~~~~~~
::
Option |Type |Required |Function
----------|---------|------------|-----------------------------------
* |string |yes |Defines the system's hostname
service
~~~~~~~
::
Option |Type |Required |Function
----------|---------|------------|-----------------------------------
start |string[] |no |Start units
stop |string[] |no |Stop units
restart |string[] |no |Restart units
enable |string[] |no |Enable units to start automatically
disable |string[] |no |Disable units from starting automatically
reload |string[] |no |Reload service units
isolate |string[] |no |Change target to a new unit
mask |string[] |no |Prevent units from starting
unmask |string[] |no |Remove unit start prevention mask
ssh_authorized_keys
~~~~~~~~~~~~~~~~~~~
::
Option |Type |Required |Function
----------|---------|------------|-----------------------------------
* |string[] |no |Specifies an SSH public key value, as
| | |string. This will be added to the default
| | |user account's SSH configuration
users
~~~~~
::
Option |Type |Required |Function
----------|---------|------------|-----------------------------------
* |[] |no |This directive expects a list of user
| | |definitions. Each definition can
| | |additionally specify the following
| | |sub-options:
name |string |yes |A user account name to be created
gecos |string |no |A real user name, can be left empty
homedir |string |no |A home directory path. Default under "/home"
primary-group|string|no |A group name.
groups |string |no |Comma-separated list of group names or
| | |single group name. Specifies additional
| | |groups to put this user account into
lock-passwd|boolean |no |Lock the user account
inactive |boolean |no |Mark the user account as inactive
passwd |string |no |Password hash for the user account
no-create-home|boolean|no |Omits creating a home directory
no-user-group|boolean|no |Omits group creating for the account
no-log-init|boolean |no |Omits this account from lastlog/faillog
expiredate|string |no |A date at which to expire the password
ssh-authorized-keys|string[]|no |Add SSH public keys to ssh configuration
sudo |string[] |no |Add sudoers lines for this account, the account
| | |name is automatically prepended
system |boolean |no |Make the account a system account
write_files
~~~~~~~~~~~
::
Option |Type |Required |Function
----------|---------|------------|-----------------------------------
* |[] |no |This directive expects a list of write_files
| | |definitions. Each definition itself contains the
| | |following options:
content |string |yes |The content to write to a file
path |string |yes |The full path and filename of the file to
| | |be written out
owner |string |no |Username and optionally group name, separated
| | |by ":" or ".". Defaults to "root.root"
permissions|octal |no |Octal value describing the file permissions
| | |default value is influenced according to
| | |`umask`
envar
~~~~~
::
Option |Type |Required |Function
----------|---------|------------|-----------------------------------
* |string |yes |Add environment variables to /etc/profile.d/cloud-init.sh
| | |and to current cloud-init process
bootcmd
~~~~~~~
::
Option |Type |Required |Function
----------|---------|------------|-----------------------------------
* |string[] |no |Similar to runcmd but bootcmd will run only on first boot
wait_for_network
~~~~~~~~~~~~~~~~
::
Option |Type |Required |Function
----------|---------|------------|-----------------------------------
* |boolean |no |Enable to force waiting for a functional network.
This option makes the program wait until an active network is detected.
To prevent waiting, ensure that this option is disabled explicitly
disabled, before other options are used. This may be needed when using
the ``packages`` or ``package_upgrade`` options, which imply that this
option is used.
COPYRIGHT
---------
- Copyright (C) 2017 Intel Corporation, License: CC-BY-SA-3.0
SEE ALSO
--------
``cloud-init``\ (1)
NOTES
-----
Creative Commons Attribution-ShareAlike 3.0 Unported
- http://creativecommons.org/licenses/by-sa/3.0/
@@ -1,93 +0,0 @@
clr-power-tweaks.conf
=====================
:Manual section: 5
SYNOPSIS
--------
``clr-power-tweaks.conf`` is an optional configuration file for the
`clr_power(1) <clr_power.1.html>`__ utility.
``/etc/clr-power-tweaks.conf``
DESCRIPTION
-----------
``clr-power-tweaks.conf`` is an optional configuration file for the
`clr_power(1) <clr_power.1.html>`__ utility. The configuration file contains kernel and device
parameter values used by the `clr_power(1) <clr_power.1.html>`__ utility.
Configuration parameter values placed in ``clr-power-tweaks.conf`` will
supersede the built-in defaults configured by `clr_power(1) <clr_power.1.html>`__. New
parameters can be added to the configuration to supplement the built-in
values. Built-in parameters can be changed by defining them in
``clr-power-tweaks.conf`` with a different value. Parameters can be
excluded from being modified by `clr_power(1) <clr_power.1.html>`__ by adding them in
``clr-power-tweaks.conf`` without a value.
FILE FORMAT
-----------
``clr-power-tweaks.conf`` uses a key-value pairs to define parameter
values.
Each line contains one parameter-value pair, delimited by a space
character.
Parameters are paths from the proc(5) filesystem. Parameters paths can
include glob(n) wildcards to match multiple paths.
Acceptable values are determined by the parameter being set. Any
parameter listed in the configuration file without a value will be
excluded by `clr_power(1) <clr_power.1.html>`__ and the parameter will inherit the kernels
built-in default parameter value.
EXAMPLES
--------
1. ``clr-power-tweaks.conf`` entry to override the default value in
`clr_power(1) <clr_power.1.html>`__ for CPU governor with **powersave**. All other values
built-in to `clr_power(1) <clr_power.1.html>`__ would still get applied.
Note the globbing used with ``*`` to target all CPU cores.
::
/sys/devices/system/cpu/cpu*/cpufreq/scaling_governor powersave
2. ``clr-power-tweaks.conf`` entry to exclude a parameter causing it to
use the kernels built-in default value (60). All other values
built-in to `clr_power(1) <clr_power.1.html>`__ would still get applied.
Note the omission of a value.
::
/proc/sys/vm/swappiness
3. ``clr-power-tweaks.conf`` entry to add two new parameters to increase
UDP buffers All other values built-in to `clr_power(1) <clr_power.1.html>`__ would still get
applied.
::
/proc/sys/net/ipv4/udp_rmem_min 8192
/proc/sys/net/ipv4/udp_wmem_min 8192
BUGS
----
The default `clr-power-tweaks.conf(5) <clr-power-tweaks.conf.5.html>`__ aims to have reasonable defaults
for achieving power and performance efficiency. Default values may not
be optimal for all systems and environments.
See GitHub Issues: https://github.com/clearlinux/clr-power-tweaks/issues
SEE ALSO
--------
**clr_power.conf(5)**, **proc(5)**, **sysctl(2)**
For parameters understood by the kernel, please see
https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html
@@ -1,73 +0,0 @@
clr_power
=========
:Manual section: 1
SYNOPSIS
--------
``clr_power`` is a utility to adjust power and performance settings in
the operating system. It is configurable and can enforce power and
performance policies.
**clr_power** [**-d**\ \|\ **debug**]
DESCRIPTION
-----------
``clr_power`` adjusts power and performance in the operating system by
setting runtime kernel and device parameters in the proc(5) filesystem.
``clr_power`` operates with built-in default values. Values can be added
or changed in user-defined `clr-power-tweaks.conf(5) <clr-power-tweaks.conf.5.html>`__ file.
``clr_power`` applies settings and immediately exits after it is
started. It can act as a daemon that enforces settings with the included
systemd files.
The program handles server and desktop-like systems differently and will
set values based on whether a system is a server platform or a desktop
platform. Most systems will be assumed a server, and if it cant be
determined what type of platform the system is, treated as a server
platform. By default, systems with CPUs that identify as ``Core(TM)``,
``Celeron`` and ``Pentium`` are treated as desktop systems, and systems
with CPUs that identify as ``Xeon`` are treated as server systems.
Tunings applied will vary per system. To see what tunings are applied,
run the program with the ``--debug`` option.
OPTIONS
-------
``-d``, ``--debug`` Display debug/verbose output including built-in
values.
``-S``, ``--server`` Treat the system as a server, and apply server
specific tunings.
``-D``, ``--desktop`` Treat the system as a desktop, and apply desktop
specific tunings
FILES
-----
- *clr-power.service* systemd service unit that executes **clr_power**.
- *clr-power.timer* systemd timer that periodically executes the
*clr-power.service* to enforce settings.
- *clr-power-rfkill.service* systemd service that stops bluetooth
devices at boot to prevent power drain.
- */etc/clr-power-tweaks.conf* Optional user-defined configuration file
to override or att values. See `clr-power-tweaks.conf(5) <clr-power-tweaks.conf.5.html>`__ for more
information.
BUGS
----
See GitHub Issues: https://github.com/clearlinux/clr-power-tweaks/issues
SEE ALSO
--------
`clr-power-tweaks.conf(5) <clr-power-tweaks.conf.5.html>`__, **proc(5)**
@@ -1,185 +0,0 @@
clrtrust
========
:Manual section: 1
SYNOPSIS
--------
**clrtrust** is a tool for generating and managing a centralized trusted
certificate store.
``clrtrust [-v|--verbose] [-h|--help] [-c|--internal-rehash] <command> [options]``
DESCRIPTION
-----------
A trust store contains a set of X.509 certificates which the operating
system and applications should consider trustworthy.
The ``clrtrust`` tool provides a frontend for centralized trust store
management. It allows for adding (trusting) and removing (distrusting)
certificate authorities (CAs). It also provides maintenance commands for
viewing and re-generating the trust store.
Certificates can be provided by the operating system for out-of-box
functionality. Certificates can also be provided and modified by
privileged users.
It is up to each application to make use of the trust store generated by
``clrtrust``.
OPTIONS
-------
::
Usage: clrtrust [-v|--verbose] [-h|--help] [-c|--internal-rehash] <command> [options]
-v | --verbose Shows more details about execution
-c | --internal-rehash Forces use of internal implementation of c_rehash
-h | --help Prints this message
Commands
generate generates the trust store
list list CAs
add add trust to a CA
remove remove trust to a CA
restore restore trust to previously removed CA
check sanity/consistency check of the trust store
clrtrust <command> --help to get help on specific command.
**Commands that modify the trust store require root privileges.**
- ``clrtrust generate [-f|--force]``
The ``generate`` command has no arguments and generates a unified
trust store composed of system-provided and user-provided
certificates, if any. The optional ``--force`` parameter will
forcibly generate the trust store, even if it results in an empty
store. See the FILES section for paths used for trust store
generation.
- ``clrtrust list``
The ``list`` command has no arguments and outputs a list of trusted
certificates with the following fields:
``id`` uniquely identifies the certificate. It can be used as input
to other ``clrtrust`` commands such as ``remove`` or ``restore``.
``File`` contains the file path of the certificate in the trust
store.
``Authority`` shows the name of the organization that issued the
certificate. This field is extracted from the certificate file.
``Expires`` shows the expiration date of the certificate. This field
is extracted from the certificate file.
- ``clrtust add [<certificateFile> ...] [-f|--force]``
The ``add`` command takes one or more certificates as required
argument(s). The certificate is identified by a file path. The
certificate file(s) must be PEM-encoded with only one certificate per
file. The optional ``--force`` parameter will forcibly add the
certificate to the trust store, even if it is not a root CA.
Adding a root CA to the trust store allows applications using the
trust store to trust the root CA certificate, trust certificate
chains issued by the authority, verify the authenticity of peers
certificate, and establish a connection.
- ``clrtrust remove [<certificateFile|id> ...]``
The ``remove`` command takes one or more certificates as required
argument(s). The certificate is identified by a file path or ``id``.
The argument can be an ``id`` of the certificate (see the ``list``
command) or the file path of the certificate.
Removing a root CA from the trust store distrusts the certificate for
applications using the trust store. Certificate chains issued by the
authority will no longer be trusted, authenticity of the peers
certificate will no longer be verified, and a connection will not be
established.
- ``clrtrust check``
The ``check`` command has no arguments and validate the consistency
of a previously generated unified trust store.
EXAMPLES
--------
View the list of trusted CAs
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``clrtrust list``
The command above outputs a list of trusted certificates in the format
below:
::
id: FA:B7:EE:36:97:26:62:FB:2D:B0:2A:F6:BF:03:FD:E8:7C:4B:2F:9B
File: /var/cache/ca-certs/anchors/certSIGN_ROOT_CA.crt
Authority: /C=RO/O=certSIGN/OU=certSIGN ROOT CA
Expires: Jul 4 17:20:04 2031 GMT
The certificate can be further inspected using the ``openssl x509``
command. For example:
::
openssl x509 -in /var/cache/ca-certs/anchors/certSIGN_ROOT_CA.crt -noout -text
Add (trust) a root CA
~~~~~~~~~~~~~~~~~~~~~
``clrtrust add ~/PrivateCA.pem``
The command above will add a root CA certificate located in the
``~/PrivateCA.pem`` file. If the certificate file is not in the PEM
format, use ``openssl x509`` command to convert to PEM first. For
example:
::
openssl x509 -in PrivateCA.cer -inform der -out PrivateCA.pem -outform pem
Remove (distrust) a root CA
~~~~~~~~~~~~~~~~~~~~~~~~~~~
``clrtrust remove ~/PrivateCA.pem``
The command above will remove a root CA certificate located in the
``~/PrivateCA.pem`` file from the trust store and distrust it.
FILES
-----
*/var/cache/ca-certs*
Generated directory of certificates and verification keys. Do not modify
contents outside of ``clrtrust``.
*/usr/share/ca-certs/*
Operating-system provided certificates and keys. Do not modify contents
outside of ``clrtrust``.
*/etc/ca-certs/*
Generated directory of user-supplied certificates and verification keys.
Do not modify contents outside of ``clrtrust``.
BUGS
----
See GitHub Issues: https://github.com/clearlinux/clrtrust/issues
SEE ALSO
--------
**openssl(1)**
-149
View File
@@ -1,149 +0,0 @@
=====
mixer
=====
------------------------
OS software update mixer
------------------------
:Copyright: \(C) 2018 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``mixer [subcommand] <flags>``
DESCRIPTION
===========
`mixer(1) <mixer.1.html>`__ is a software update generator that uses input RPMs and bundle
definition files to create update metadata consumable by `swupd(1) <swupd.1.html>`__.
``mixer`` operates in a mix workspace using configuration files existing in the
workspace. The tool allows users to use RPMs from an upstream URL (default
download.clearlinux.org), provide their own RPMs, and use RPMs from other remote
repositories to build updates. Users can also define their own local bundle
definitions as well as use the default bundle definitions from the upstream URL.
``mixer`` provides commands to manage local RPMs and bundle definitions and
configure remote RPM repositories.
The output of ``mixer`` is a set of manifests readable by ``swupd`` as well as
all the OS content ``swupd`` needs to perform its update operations. The OS
content includes all the files in an update as well as zero- and delta-packs for
improved update performance. The content that ``mixer`` produces is tied to a
specific format so that ``swupd`` is guaranteed to understand it if the client
is using the right version of ``swupd``. See `swupd(1) <swupd.1.html>`__ and `os-format(7) <os-format.7.html>`__
for more details.
OPTIONS
=======
The following options are applicable to most subcommands, and can be
used to modify the core behavior and resources that ``mixer`` uses.
- ``-h, --help``
Display general help information. If put after a subcommand, it will
display help specific to that subcommand.
- ``--check``
Check all external dependencies needed by mixer.
- ``-v, --version``
Displays the version information of the ``mixer`` program and exit.
- ``--offline``
Skip caching upstream bundles and work entirely with local bundles.
Do not reach out over network to perform operations.
SUBCOMMANDS
===========
``add-rpms``
Add RPMs from the configured LOCAL_RPM_DIR to the local dnf repository.
See `mixer.add-rpms(1) <mixer.add-rpms.1.html>`__ for more details.
``build``
Build various pieces of OS content, including all metadata needed by
``swupd`` to perform updates. ``mixer build`` is a complicated tool in
itself. See `mixer.build(1) <mixer.build.1.html>`__ for more details.
``bundle``
Perform various configuration actions on local and upstream bundles. The
user can add or remove bundles from their mix, create new bundle definitions,
or validate local bundle definition files. See `mixer.bundle(1) <mixer.bundle.1.html>`__ for more details.
``config``
Perform configuration related actions, including configuration file
validation and conversion from deprecated formats. See `mixer.config(1) <mixer.config.1.html>`__
for more details.
``help``
Print help text for any ``mixer`` subcommand.
``init``
Initialize ``mixer`` configuration and workspace. See `mixer.init(1) <mixer.init.1.html>`__ for
more details.
``repo``
Add, list, remove, or edit RPM repositories to be used by mixer. This
subcommand allows users to configure which remote or local repositories
mixer should use to look for RPMs. See `mixer.repo(1) <mixer.repo.1.html>`__ for more
information.
``versions``
Manage mix and upstream versions. By itself the command will print the
current version of mix and upstream, and also report the latest version of
upstream available. Also allows the user to update mix and upstream
versions. See `mixer.versions(1) <mixer.versions.1.html>`__ for more details.
FILES
=====
`<mixer/workspace>/builder.conf`
The mixer configuration file.
`<mixer/workspace>/.yum-mix.conf`
The default location for the DNF configuration file.
EXIT STATUS
===========
On success, 0 is returned. A non-zero return code indicates a failure.
SEE ALSO
--------
* `mixer.add-rpms(1) <mixer.add-rpms.1.html>`__
* `mixer.build(1) <mixer.build.1.html>`__
* `mixer.bundle(1) <mixer.bundle.1.html>`__
* `mixer.config(1) <mixer.config.1.html>`__
* `mixer.init(1) <mixer.init.1.html>`__
* `mixer.repo(1) <mixer.repo.1.html>`__
* `mixer.versions(1) <mixer.versions.1.html>`__
* `swupd(1) <swupd.1.html>`__
* `os-format(7) <os-format.7.html>`__
* https://github.com/clearlinux/mixer-tools
* https://github.com/clearlinux/swupd-client
* https://clearlinux.org/documentation/
@@ -1,50 +0,0 @@
==============
mixer.add-rpms
==============
---------------------
Add local RPMs to mix
---------------------
:Copyright: \(C) 2018 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``mixer add-rpms [flags]``
DESCRIPTION
===========
Adds RPMs from the `LOCAL_RPM_DIR` (configured in the `builder.conf`) to the
local RPM repository to be used in creating a mix.
OPTIONS
=======
In addition to the globally recognized ``mixer`` flags (see `mixer(1) <mixer.1.html>`__ for
more details), the following options are recognized.
- ``-c, --config {path}``
Optionally tell ``mixer`` to use the configuration file at `path`. Uses the
default `builder.conf` in the mixer workspace if this option is not provided.
- ``-h, --help``
Display ``add-rpm`` help information and exit.
EXIT STATUS
===========
On success, 0 is returned. A non-zero return code indicates a failure.
SEE ALSO
--------
* `mixer(1) <mixer.1.html>`__
@@ -1,298 +0,0 @@
===========
mixer.build
===========
-----------------------------------
Build varioius pieces of OS content
-----------------------------------
:Copyright: \(C) 2018 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``mixer build [command] [flags]``
DESCRIPTION
===========
Builds various pieces of OS content and output update metadata to
`<mixer/workspace>/update/www/<version>/`. This metadata can be published
directly to a web-server and consumed by client update systems via the
`swupd(1) <swupd.1.html>`__ update tool. All steps can be run at once using ``build all`` or
the steps can be run individually using the subcommands.
OPTIONS
=======
In addition to the globally recognized ``mixer`` flags (see `mixer(1) <mixer.1.html>`__ for
more details), the following options are recognized across all ``build``
subcommands.
- ``--bundle-workers``
Number of parallel workers when building bundles, passing 0 or omitting this
flag defaults the number of workers to the number of CPUs on the system.
- ``--delta-workers``
Number of parallel workers when creating deltas, passing 0 or omitting this
flag defaults the number of workers to the number of CPUs on the system.
- ``--fullfile-workers``
Number of parallel workers when creating fullfiles, passing 0 or omitting this
flag defaults the number of workers to the number of CPUs on the system.
- ``--skip-format-check``
Skip check for compatible upstream format when building on top of a new
upstream.
- ``-h, --help``
Display ``build`` help information and exit.
SUBCOMMANDS
===========
``all``
Build all content for the mix. Implicitly runs ``build bundles`` followed by
``build update``. In addition to the global options ``mixer build all``
takes the following options.
- ``-c, --config {path}``
Optionally tell ``mixer`` to use the configuration file at `path`. Uses
the default `builder.conf` in the mixer workspace if this option is not
provided.
- ``--format {number}``
Supply the format number to use for the build.
- ``-h, --help``
Display ``build all`` help information and exit.
- ``--increment``
Automatically increment the mix version post build.
- ``--min-version {version}``
Supply minimum version for ``mixer`` to use old content from. This option
tells ``mixer`` to regenerate all mix content starting from a certain
version. ``mixer`` will not use any OS content from a version older than
the min-version passed here.
- ``--no-signing``
Do not generate a certificate and do not sign the Manifest.MoM
- ``--prefix {path}``
Supply the `path` to the file system where the ``swupd`` binaries live.
``bundles``
Build the bundles for your mix. This is done by extracting dependency
information and file lists for each package in each bundle definition for the
mix. In addition to the global options ``mixer build bundles`` takes the
following options.
- ``-c, --config {path}``
Optionally tell ``mixer`` to use the configuration file at `path`. Uses
the default `builder.conf` in the mixer workspace if this option is not
provided.
- ``-h, --help``
Display ``build bundles`` help information and exit.
- ``--no-signing``
Do not generate a certificate and do not sign the Manifest.MoM
``delta-packs``
Build packs to optimize ``swupd update``\s between versions. When a
``swupd`` client updates a bundle it looks for a pack file from its current
version to the new version. If available ``swupd`` will download and apply
the pack content to the file system. Delta packs contain binary diff files
that describe changes between updates whenever possible and full files only
when necessary. Because of this delta packs are a significant performance
optimization for client updates. Because the client can fall back to full
files if a pack is not available, delta packs are not necessary for a
functional update. In addition to the global options ``mixer build
delta-packs`` takes the following options.
- ``-c, --config {path}``
Optionally tell ``mixer`` to use the configuration file at `path`. Uses
the default `builder.conf` in the mixer workspace if this option is not
provided.
- ``--from {version}``
Generate packs from the specified `version`.
- ``-h, --help``
Display ``build delta-packs`` help information and exit.
- ``--previous-versions {number}``
Generate packs for `number` of previous versions.
- ``--report``
Report reason each file in the `to` manifest was packed in the delta pack
or not.
- ``--to {version}``
Generate packs targeting a specific `to` `version`.
``delta-manifests``
Build manifest deltas to optimize ``swupd update``\s between versions. When a
``swupd`` client update runs, it will first try to get a delta manifest file
if it exists and apply that on the bundle manifest file for the version
installed on their system (if it exists). This can save a large amount of
content being downloaded in the case of few files changing in a manifest.
Because the client can fall back to the full manifest file if a delta is not
available, delta manifests are not necessary for a functional update. In
addition to the global options ``mixer build delta-manifests`` takes the
following options.
- ``--from {version}``
Generate packs from the specified `version`.
- ``-h, --help``
Display ``build delta-manifests`` help information and exit.
- ``--previous-versions {number}``
Generate packs for `number` of previous versions.
- ``--to {version}``
Generate packs targeting a specific `to` `version`.
``image``
Build an image from the mix content. In addition to the global options
``mixer build image`` takes the following options.
- ``-c, --config {path}``
Optionally tell ``mixer`` to use the configuration file at `path`. Uses
the default `builder.conf` in the mixer workspace if this option is not
provided.
- ``--format {number}``
Supply the format `number` used for the mix.
- ``-h, --help``
Display ``build image`` help information and exit.
- ``--template {path}``
Provide the `path` to the image template file to use.
``update``
Build the update content for the mix. This command builds the actual update
metadata (manifests) and content (full files and zero packs) necessary for
``swupd`` to perform updates on client systems. ``update`` relies on the
output of ``build bundles`` as the input for this step and expects the
output of ``build bundles`` to exist in the
`<mixer/workspace>/update/image/<version>` directory. In addition to the
global options ``mixer build update`` takes the following options.
- ``-c, --config {path}``
Optionally tell ``mixer`` to use the configuration file at `path`. Uses
the default `builder.conf` in the mixer workspace if this option is not
provided.
- ``--format {number}``
Supply the format `number` used for the mix.
- ``-h, --help``
Display ``build update`` help information and exit.
- ``--increment``
Automatically increment the mix version post build.
- ``--min-version {version}``
Supply minimum version for ``mixer`` to use old content from. This option
tells ``mixer`` to regenerate all mix content starting from a certain
version. ``mixer`` will not use any OS content from a version older than
the min-version passed here.
- ``--no-signing``
Do not generate a certificate and do not sign the Manifest.MoM
- ``--prefix {path}``
Supply the `path` to the file system where the ``swupd`` binaries live.
``validate``
Compare two versions to validate that manifest file changes align with corresponding
package changes. Inconsistencies between manifest entries and package contents are
reported as errors. When no errors occur, package update statistics are displayed.
- ``--from {version}``
Compare manifests ``from`` a specific version
- ``--to {version}``
Compare manifests ``to`` a specific version
- ``--from-repo-url {repo}={URL}``
Overrides the baseurl value for the provided repo in the DNF config file for the ``from`` version
- ``--to-repo-url {repo}={URL}``
Overrides the baseurl value for the provided repo in the DNF config file for the ``to`` version
- ``--table-width {width}``
Max width of package statistics table, defaults to terminal width and disabled by negative numbers
- ``-h, --help``
Display ``build validate`` help information and exit.
EXIT STATUS
===========
On success, 0 is returned. A non-zero return code indicates a failure.
SEE ALSO
--------
* `mixer(1) <mixer.1.html>`__
* `swupd(1) <swupd.1.html>`__
@@ -1,207 +0,0 @@
============
mixer.bundle
============
------------------------------------------------
Perform various configuration actions on bundles
------------------------------------------------
:Copyright: \(C) 2018 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``mixer bundle [command] [flags]``
DESCRIPTION
===========
Performs various configuration actions on upstream and local bundle definition
files. List and validate mix bundles. Validate local bundle definition files.
SUBCOMMANDS
===========
``add {bundle} [{bundle}...] [flags]``
Add local or upstream bundles to your mix by modifying the mix bundles list
at `<mixer/workspace>/mixbundles`. In addition to the global options ``mixer
bundle add`` takes the following options.
- ``--all-local``
Add all local bundles defined in `<mixer/workspace>/local-bundles` to the
mix. This command takes precedence over bundle list.
- ``--all-upstream``
Add all upstream bundles (cached in `<mixer/workspace>/upstream-bundles`
to the mix. This command takes precedence over bundle list.
- ``-c, --config {path}``
Optionally tell ``mixer`` to use the configuration file at `path`. Uses
the default `builder.conf` in the mixer workspace if this option is not
provided.
- ``--git``
Automatically apply a new git commit after modifying the mix bundles list
or bundle definitions. This is useful if your local bundles are kept under
version control.
- ``-h, --help``
Display ``bundle add`` help information and exit.
``create``
Create new bundles or copy existing bundles.
This command will locate the bundle by first looking in local-bundles,
and then in upstream-bundles. If the bundle is only found upstream,
the bundle file will be copied to your local-bundles directory. If the bundle is
not found anywhere, a blank template will be created with the correct name.
Passing '--add' will also add the bundle(s) to your mix. Please note that
bundles are added after all bundles are created, and thus will not be added
if any errors are encountered earlier on.
In addition to the global options ``mixer bundle create`` takes the following
options.
- ``--add``
Add the bundle(s) to your mix after editing.
- ``--local``
Skip upstream check and create empty local bundle(s).
- ``-c, --config {path}``
Optionally tell ``mixer`` to use the configuration file at `path`. Uses
the default `builder.conf` in the mixer workspace if this option is not
provided.
- ``--git``
Automatically apply a new git commit after modifying the mix bundles list
or bundle definitions. This is useful if your local bundles are kept under
version control.
- ``-h, --help``
Display ``bundle create`` help information and exit.
``list [mix|local|upstream] [flags]``
List the bundles in the mix, the available local bundles, or the available
upstream bundles. In addition to the global options ``mixer bundle list``
takes the following options.
- ``mix``
List the bundles in the mix.
- ``local``
List available locally-defined bundles.
- ``upstream``
List available upstream bundles.
- ``-c, --config {path}``
Optionally tell ``mixer`` to use the configuration file at `path`. Uses
the default `builder.conf` in the mixer workspace if this option is not
provided.
- ``-h, --help``
Display ``bundle list`` help information and exit.
- ``--tree``
Pretty-print the bundle list as a tree showing include information.
``remove``
Removes bundles from your mix by modifying the mix bundle list (stored in
the `<mixer/workspace>/mixbundles` file). The mix bundle list is parsed, the
bundles are removed, and the resultant list is written back out in sorted
order. If bundles do not exist in the mix, they are skipped. In addition to
the global options ``mixer bundle remove`` takes the following options.
- ``-c, --config {path}``
Optionally tell ``mixer`` to use the configuration file at `path`. Uses
the default `builder.conf` in the mixer workspace if this option is not
provided.
- ``--git``
Automatically apply a new git commit after modifying the mix bundles list
or bundle definitions. This is useful if your local bundles are kept under
version control.
- ``-h, --help``
Display ``bundle remove`` help information and exit.
- ``--local``
Also remove the bundle file from local-bundles. This action is
irrevocable.
- ``--mix={bool}``
Remove bundle from the mix bundle list. This defaults to true.
``validate``
Checks bundle definition files for validity. Only local bundle files are
checked; upstream bundles are trusted as valid. Valid bundles yield no
output. Any invalid bundles will yield a non-zero return code.
Basic validation includes checking syntax and structure, and that the bundle
has a valid name. Commands like ``mixer bundle add`` run basic validation
automatically.
In addition to the global options ``mixer bundle remove`` takes the
following options.
- ``--all-local``
Run validation against all local bundles.
- ``-c, --config {path}``
Optionally tell ``mixer`` to use the configuration file at `path`. Uses
the default `builder.conf` in the mixer workspace if this option is not
provided.
- ``-h, --help``
Display ``bundle validate`` help information and exit.
- ``--strict``
Perform strict validation to additionally check that the bundle header
fields are parse-able and non-empty, and that the header 'Title' is itself
valid and matches the bundle filename.
EXIT STATUS
===========
On success, 0 is returned. A non-zero return code indicates a failure.
SEE ALSO
--------
* `mixer(1) <mixer.1.html>`__
@@ -1,79 +0,0 @@
============
mixer.config
============
------------------------------------------
Perform configuration manipulation actions
------------------------------------------
:Copyright: \(C) 2018 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``mixer config [command]``
DESCRIPTION
===========
Perform various configuration manipulation actions on the mixer configuration
files.
OPTIONS
=======
In addition to the globally recognized ``mixer`` flags (see `mixer(1) <mixer.1.html>`__ for
more details), the following options are recognized.
- ``-h, --help``
Display ``config`` help information and exit.
SUBCOMMANDS
===========
``convert``
Convert an old config file to the new TOML format. The command will generate
a backup file of the old config and will replace it with the converted one.
Environment variables will not be expanded and the values will not be
validated. In addition to the global options ``mixer config convert`` takes
the following options.
- ``-c, --config {path}``
The `path` to the configuration file to convert.
- ``-h, --help``
Display ``config convert`` help and exit.
``validate``
Parse a builder config file and display its properties. Properties
containing environment variables will be expanded. In addition to the
global options ``mixer config validate`` takes the following options.
- ``-c, --config {path}``
The `path` to the configuration file to validate.
- ``-h, --help``
Display ``config validate`` help and exit.
EXIT STATUS
===========
On success, 0 is returned. A non-zero return code indicates a failure.
SEE ALSO
--------
* `mixer(1) <mixer.1.html>`__
@@ -1,89 +0,0 @@
==========
mixer.init
==========
------------------------------
Initialize mixer and workspace
------------------------------
:Copyright: \(C) 2018 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``mixer init [flags]``
DESCRIPTION
===========
Initialize the mixer configuration and mixer workspace by writing default
configuration files if necessary and building the proper directory structure.
OPTIONS
=======
In addition to the globally recognized ``mixer`` flags (see `mixer(1) <mixer.1.html>`__ for
more details), the following options are recognized.
- ``--all-local``
Initialize mix with all local bundles automatically included.
- ``--all-upstream``
Initialize the mix with all upstream bundles automatically included.
- ``--clear-version {version}``
Upstream version used to compose the mix. It must be either an integer or 'latest' (default "latest")
- ``--config {path}``
Supply a specific configuration file at `path` to use for mixing.
- ``--format {format}``
Supply the format version for the mix.
- ``--git``
Track mixer's internal work directory with git.
- ``-h, --help``
Display ``init`` help information and exit.
- ``--local-rpms``
Create and configure local RPM directories.
- ``--mix-version {version}``
Supply the mix version to build (default is 10)
- ``--no-default-bundles``
Skip adding default bundles to the mix
- ``--upstream-url {url}``
Supply an upstream URL to use for mixing (default is
"https://download.clearlinux.org")
- ``--upstream-version {version}``
Alias to `--clear-version` (default is "latest")
EXIT STATUS
===========
On success, 0 is returned. A non-zero return code indicates a failure.
SEE ALSO
--------
* `mixer(1) <mixer.1.html>`__
@@ -1,85 +0,0 @@
==========
mixer.repo
==========
---------------------------------------------------------------
Perform various configuration actions on mixer RPM repositories
---------------------------------------------------------------
:Copyright: \(C) 2018 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``mixer repo [command]``
DESCRIPTION
===========
Perform various configuration actions on mixer RPM repositories. These RPM
repositories are used as content sources for mixer to build updates from.
OPTIONS
=======
In addition to the globally recognized ``mixer`` flags (see `mixer(1) <mixer.1.html>`__ for
more details), the following options are recognized.
- ``-c, --config {path}``
The `path` to the configuration file to use.
- ``-h, --help``
Display subcommand help information and exit.
SUBCOMMANDS
===========
``add {name} {url}``
Add the repo named `name` at the `url` url. In addition to the global
options ``mixer repo add`` takes the following options.
- ``--priority``
Repo priority between 1 and 99, where 1 is highest. This flag defaults to 1.
``init``
Initialize the DNF configuration file with the default `Clear` repository
enabled.
``list``
List all RPM repositories configured in the DNF configuration file used by
mixer.
``remove {name}``
Remove the repo `name` from the DNF configuration file used by mixer.
``set-priority {name} {priority}``
Sets the priority for repo `name` to the provided `priority`.
``set-url {name} {url}``
Sets the URL for repo `name` to the provided `url`. If `name` does not exist
the repo will be added to the configuration.
EXIT STATUS
===========
On success, 0 is returned. A non-zero return code indicates a failure.
SEE ALSO
--------
* `mixer(1) <mixer.1.html>`__
@@ -1,92 +0,0 @@
==============
mixer.versions
==============
--------------------------------
Manage mix and upstream versions
--------------------------------
:Copyright: \(C) 2018 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``mixer versions``
``mixer versions [command]``
DESCRIPTION
===========
Manage mix and upstream versions. By itself the command will print the current
version of mix and upstream, and also report on the latest version of upstream
available. This command also allows the user to increment the mix version and
optionally the upstream version.
OPTIONS
=======
In addition to the globally recognized ``mixer`` flags (see `mixer(1) <mixer.1.html>`__ for
more details), the following options are recognized.
- ``-h, --help``
Display subcommand help information and exit.
SUBCOMMANDS
===========
``update``
Increment the mix version to generate a new release. By default the mix
version is incremented by 10, following Clear Linux conventions to leave
room for intermediate versions if necessary. The increment can be configured
with the `--increment` flag. The ``update`` command also allows the user to
update the upstream version.
In addition to the global options ``mixer versions update`` takes the
following options.
- ``--clear-version {version}``
Alias to `--upstream-version`
- ``-c, --config {path}``
Supply the `path` to the configuration file to use.
- ``--increment {number}``
Amount to increment the current mix version (default is 10).
- ``--mix-version {version}``
Set a specific mix `version`.
- ``--upstream-version {version}``
Set a specific next upstream version (either version number or the default
"latest" string).
- ``--skip-format-check``
Skip check for compatible upstream format when changing upstream version.
This command will not update to an upstream version of a different format
("format bumps"). At the moment this needs to be handled manually.
EXIT STATUS
===========
On success, 0 is returned. A non-zero return code indicates a failure.
SEE ALSO
--------
* `mixer(1) <mixer.1.html>`__
@@ -1,37 +0,0 @@
=======
os-core
=======
----------------------------------------------------
Base files for Clear Linux OS for Intel Architecture
----------------------------------------------------
:Copyright: \(C\) 2017 Intel Corporation, CC-BY-SA-3.0
:Manual section: 7
SYNOPSIS
========
* ``init``
* ``root filesystem``
* ``shell``
DESCRIPTION
===========
os-core provides a minimal base for the Clear Linux OS for Intel
Architecture. It contains required utilities for running the init
program systemd, letting users log in and run bash shell commands. The
core also contains pieces of packages that are required to run any
other package in the distribution.
This is the only required bundle for Clear Linux OS and can not be
removed as all other bundles depend upon it.
SEE ALSO
========
`<https://clearlinux.org/documentation/>`_
@@ -1,55 +0,0 @@
=========
OS Format
=========
--------------------------------------
A summary of OS formats in Clear Linux
--------------------------------------
:Copyright: \(C) 2018 Intel Corporation, CC-BY-SA-3.0
:Manual section: 7
SYNOPSIS
========
``/usr/share/defaults/swupd/format``
DESCRIPTION
===========
A format defines a range of OS versions that have compatible update metadata and
content. An update client can update a system from the oldest version in the
format to the latest version in the format without worrying about compatibility
issues in the update content for the version it is updating to.
A format bump occurs when the update metadata or content is changed in such a
way that will cause client updates to break. In this case the format number must
be incremented so clients will not attempt to update to the new versions in the
new format without crossing the format boundary. Update clients update only to
the latest build in their format. Once that update is complete the update client
may then update forward again because the last version in the current format has
identical content to the first version in the new format, including the new
update client needed to understand the new format.
Because the update system in Clear Linux (``swupd``) has auto-update turned on
by default most users will never be aware of their system changing to a new
format. Those users who have disabled auto-update may occasionally see ``swupd``
perform two updates in a row when they only invoked ``swupd update`` once. This
is because ``swupd`` detects when it crossed a format boundary and immediately
re-executes an update to carry it to the latest version in the new format. This
re-execution will actually invoke the new version of ``swupd`` that was
delivered in the first update.
Format bumps are simply a way for Clear Linux to introduce breaking changes to
the OS without breaking user's update stream or workflow.
SEE ALSO
========
* `mixer(1) <mixer.1.html>`__
* `swupd(1) <swupd.1.html>`__
* https://clearlinux.org/documentation/
* https://github.com/clearlinux/swupd-client/
* https://github.com/clearlinux/mixer-tools/
@@ -1,309 +0,0 @@
=========
stateless
=========
---------------------------------------------------------------------------
A guide to stateless configuration in Clear Linux OS for Intel Architecture
---------------------------------------------------------------------------
:Copyright: \(C) 2017 Intel Corporation, CC-BY-SA-3.0
:Manual section: 7
SYNOPSIS
========
``/etc/``
``/usr/share/defaults/``
``/usr/share/defaults/etc/``
``/var/``
``/var/cache/``
``/usr/local/``
``/usr/src/``
``/usr/lib/kernel/``
``/usr/lib/modules/``
DESCRIPTION
===========
The Clear Linux OS for Intel Architecture has a unique way of
providing customization and configuration to system administrators and
users. This man page aims to provide both an explanation of what this
method is and how users of Clear Linux can use it and benefit from it.
The goal of "stateless" is to provide a system OS that functions
without user configuration. A system should not require editing of
configuration files by the end user before it is functional, nor should
it place lengthy and confusing configuration files automatically in
user-maintained file system areas (``/etc/``) by default. And
additionally, any configuration placed in user-maintained configuration
should be removable without breaking functionality.
This is achieved by several methods, each of which implements a part
of the stateless goal.
* Removal of configuration files
The first step taken to achieve stateless configuration is to embed
proper default configuration values in the software. Any missing
critical configuration value should have a built-in default value.
* Providing of default configuration files outside of ``/etc/``
Software is adjusted to use a distribution provided default
configuration file in ``/usr/share/defaults``. If no configuration
file exists in ``/etc/`` for the software, the software must use the
distribution default configuration file.
* Allowing the end user to provide configuration in ``/etc/``
If the user provides a properly formatted configuration file in
the ``/etc/`` filesystem area (or, wherever it is relevant for the
software), the software is instructed to use this configuration
file instead of any other.
Consequences for the system administrator (user)
------------------------------------------------
The user should create configuration files as needed and avoid
modifying distribution provided defaults. The filesystem folders and
all content under ``/etc/`` and ``/var/`` may be modified as needed, but
the content under ``/usr/``, ``/lib/``, ``/lib64/``, ``/bin/``, ``/sbin/`` should
never be modified, and will be overwritten by `swupd(1) <swupd.1.html>`__ as needed.
Some default configuration structure and data is automatically created
under ``/etc/`` and ``/var/``. The user may remove these file system
structures entirely - a reboot of the OS should properly restore the
system to its factory default. This may also provide the user with
a way to repair a defective system configuration.
The user should, if user configuration of a service is needed,
attempt to place the configuration file in the ``/etc/`` structure as
the service requests. Often, template files for the configuration
format can be found under the ``/usr/share/defaults/`` file structure,
and these files can be copied to the ``/etc/`` file structure.
To modify system service configuration (``systemd``\(1) service units),
the user should not touch or modify unit files under the ``/usr/``
file structure directly, as changes in those files will be lost after
a system software update with `swupd(1) <swupd.1.html>`__.
A list of package specific hints and best practices is listed below. In
many cases, the man pages for the respective packages also provides
detailed information as to how to configure the software. Please
consult the relevant manual pages for the software to find information
on the specific syntax and options for each software.
Where can I install system-wide files then?
-------------------------------------------
`swupd(1) <swupd.1.html>`__ has a list of exempted locations where the system
administrator can place files that will not get overwritten or removed
at all. The default whitelisted directories are:
``/usr/lib/modules``
``/usr/lib/kernel``
``/usr/local``
``/usr/src``
Using these locations for your own software is highly recommended. Not
only do these locations provide a standard FHS compliant way of adding
local software, they are sufficiently separated from OS software that
maintaining them will be much more simple.
ldconfig
--------
``ldconfig``\(8)
The default paths that the linker searches includes only ``/usr/lib64``
and paths below that. This explicitly omits ``/usr/local/``. If you
compile libraries manually and install them in other paths, you may
need to configure the ``ld.so``\(8) linker to find these before you run
``ldconfig``. For example:
``echo "/usr/local/lib" | sudo tee -a /etc/ld.so.conf``
``sudo ldconfig``
systemd
-------
``systemd``\(1)
Unit files can be created under ``/etc/systemd/system`` as needed and
function normally. To override unit file options, the simplest method
is to have ``systemctl``\(1) copy it for you by invoking it as:
``systemctl edit --full foo.service``
This creates an exact copy of the default unit file and invokes the
editor for the user, allowing the user to override any part of the unit.
Unit files can be started as normal with ``systemctl start <unit>``.
To enable services to start at boot time, use ``systemctl enable <unit>``.
sshd
----
``sshd``\(8)
``sshd_config``\(5)
The SSH daemon has all of its configuration built in and no template
configuration file is present on the file system. The man page for
``sshd_config``\(5) explains the format, and it suffices to put only a
single option in the file
``/etc/ssh/sshd_config``
For example, to enable X11 forwarding through sshd all one has to do is
add one line containing ``X11Forwarding yes``. Other often used options
include ``PermitRootLogin yes`` to allow root ssh login access, and the
following 3 lines to disable password authentication entirely:
``ChallengeResponseAuthentication no``
``PasswordAuthentication no``
``UsePAM no``
To modify the listening port of sshd, one needs to determine whether
``sshd.socket`` or ``sshd.service`` is enabled first, since the methods
for changing the port number depend on whether ``sshd``\(8) is controlling
the port number, or whether ``systemd``\(1) is:
``systemctl is-enabled sshd.socket``
If enabled, the ``sshd.socket`` unit should be edited to modify the port:
``systemctl edit --full sshd.socket``
And, the user should modify the port number at ``ListenStream=`` to the
desired new port number.
If ``sshd.service`` is enabled, the user should create, and edit a new
``/etc/ssh/sshd_config`` file:
``mkdir -p /etc/ssh/``
``vi /etc/ssh/sshd_config``
And add a line in that file that reads:
``Port 10022``
to, for instance, change the port number sshd.service will listen on
to port 10022.
Root login over SSH is disabled by default and should remain disabled
for most systemd. However, in some cases this is acceptable and it can
be easily enabled by adding the following line to ``/etc/ssh/sshd_config``
that reads:
``PermitRootLogin yes``
nginx
-----
Nginx ships by default in a non-functional configuration. However,
an example configuration file is present that can be used to enable
a simple server. To use this template configuration, create:
``mkdir -p /etc/nginx/conf.d``
And then copy configuration templates over to this folder:
``cp /usr/share/nginx/conf/nginx.conf.example /etc/nginx/nginx.conf``
``cp /usr/share/nginx/conf/server.conf.example /etc/nginx/conf.d/server.conf``
Edit the file to assure options such as SSL and PHP are enabled in
the preferred method. In the default configuration, PHP is enabled
to run listening to ``/run/php-fpm.sock``. The template file has PHP
by default disabled, but the listed example lines can be uncommented
to make the nginx service process php documents.
php-fpm
-------
``php-fpm``\(8)
Php's default configuration file doesn't allow us to provide an
alternative as it is programmed to only read the builtin file. If you
wish to have php-fpm use a different configuration, you must pass it a
startup option to tell it where it is. This can be done by ``systemctl
edit --full php-fpm.service``. That command copies the default php-fpm
service unit to ``/etc/systemd/system/`` and allows the user to override
any option. It spawns an editor with the copy.
Then, the user should change the line:
``ExecStart=/usr/sbin/php-fpm --nodaemonize``
to:
``ExecStart=/usr/sbin/php-fpm --nodaemonize --fpm-config /etc/php-fpm.conf``
The template php-fpm.conf can be found at ``/usr/share/defaults/php/php-fpm.conf``.
One should copy this to a place in ``/etc/``:
``cp /usr/share/defaults/php/php-fpm.conf /etc/php-fpm.conf``
Then, the user should edit ``/etc/php-fpm.conf`` and assure that
configuration options are all properly set as needed.
Care must be taken using the default ``pool`` configuration. If needed,
the user should also create ``/etc/php-fpm.d/`` and include pool
configuration files from either ``/usr/share/defaults/php/php-fpm.d/`` or
copy them and modify them as needed as well, as well as adjust the
``include`` configuration option in ``php-fpm.conf`` to point to a new
location for pool configuration files.
Network interface management
----------------------------
Clear Linux has switched the network interface management model to be fully
managed by NetworkManager when installed on real hardware. Previously, Ethernet
interfaces were managed by systemd-networkd whereas Wi-Fi and others were
managed by NetworkManager. Clear Linux cloud images continue to use
systemd-networkd.
When updating from previous versions of Clear Linux, the installation will be
reconfigured to continue with systemd-networkd managing the Ethernet interfaces.
Since the connectivity could be lost during the procedure, physical access to the
system is required. To switch to NetworkManager for all the interfaces, the
user should disable and stop systemd-networkd:
``sudo systemctl disable systemd-networkd``
``sudo systemctl stop systemd-networkd``
Then, remove the file ``/etc/NetworkManager/conf.d/systemd-networkd-unmanaged.conf``
Finally, restart NetworkManager
``sudo systemctl restart NetworkManager``
SEE ALSO
========
* `swupd(1) <swupd.1.html>`__
* ``systemd``\(1)
* https://clearlinux.org/documentation/
* https://clearlinux.org/features/stateless
* https://github.com/clearlinux/swupd-client/
@@ -1,46 +0,0 @@
====================
swupd-update.service
====================
---------------------
Performs an OS update
---------------------
:Copyright: \(C) 2017 Intel Corporation, CC-BY-SA-3.0
:Manual section: 4
SYNOPSIS
========
``swupd-update.service``
``/usr/lib/systemd/system/swupd-update.service``
DESCRIPTION
===========
Instructs the ``systemd``\(1) system daemon how to start and control the
``swupd`` service to perform an update.
When this unit runs, the output will be sent to the systemd journal, and
it can be inspected with the ``journalctl``\(1) command.
The user can disable all background updates (either started through
timers or not) by executing the following command:
``systemctl mask swupd-update.service``
ENVIRONMENT
===========
This unit is a ``systemd``\(1) unit file.
SEE ALSO
========
`swupd(1) <swupd.1.html>`__, `swupd-update.timer(4) <swupd-update.timer.4.html>`__
@@ -1,40 +0,0 @@
==================
swupd-update.timer
==================
----------------------------
Schedules periodical updates
----------------------------
:Copyright: \(C) 2017 Intel Corporation, CC-BY-SA-3.0
:Manual section: 4
SYNOPSIS
========
``swupd-update.timer``
``/usr/lib/systemd/system/swupd-update.timer``
DESCRIPTION
===========
Instructs the ``systemd``\(1) system daemon when to periodically start a
system software update. The update itself may not execute if the
`swupd-update.service(4) <swupd-update.service.4.html>`__ is disabled. See that manual page for
information on how to disable that unit.
ENVIRONMENT
===========
This unit is a ``systemd``\(1) unit file.
SEE ALSO
========
`swupd(1) <swupd.1.html>`__, `swupd-update.service(4) <swupd-update.service.4.html>`__
-771
View File
@@ -1,771 +0,0 @@
=====
swupd
=====
--------------------------
OS software update program
--------------------------
:Copyright: \(C) 2020 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``swupd [subcommand] <flags>``
DESCRIPTION
===========
`swupd(1) <swupd.1.html>`__ is an OS-level software update program that applies updates
to system software.
The updates are fetched from a central software update server. If a
valid update is found on the server, it can be downloaded and applied.
The ``swupd`` tool can also install and remove bundles, check for
updates without applying them, perform system-level diagnose of
the system software, and install an OS.
A *version url* server provides version information. This server
notifies the program of available updates.
A *content url* server (can be the same as *version url* server)
provides the file and metadata content for all versions. The content url
server provides metadata in the form of manifests. These Manifest files
list and describe file contents, symlinks, directories. Additionally,
the actual content is provided to clients in the form of archive files.
``swupd`` consumes update artifacts generated by ``mixer`` in the specific
format the installed version of ``swupd`` understands. For more information
about how these artifacts are generated see `mixer(1) <mixer.1.html>`__ and `os-format(7) <os-format.7.html>`__.
The ``swupd`` tool can also manage 3rd-party content, this allows users to
install, remove, and update bundles from 3rd-party repositories.
OPTIONS
=======
The following options are applicable to most subcommands, and can be
used to modify the core behavior and resources that swupd uses.
-h, --help Display general help information. If put after a subcommand, it
will display help specific to that subcommand.
-v, --version Displays the version information of the swupd program, and exit.
It also displays compile options and copyright information.
-p <path>, --path=<path> Optionally set the top-level directory for the
swupd-managed system. This can be used to point to a chroot installation
of the OS or a custom mount. If not specified this will default to ``/``.
-u <url>, --url=<url> Specify an RFC-3986 encoded url. The url will be used to
download version information and file content downloads.
-P <port>, --port=<port> Specify the port number of the server to connect to.
Applies to both version and file content url server connections.
-c <url>, --contenturl=<url> Specify an RFC-3986 encoded url. The url will be
used for file content downloads only.
-v <url>, --versionurl=<url> Specify an RFC-3986 encoded url. The url will be
used to download version information.
-F <formatstring>, --format=<formatstring> Specify the format suffix for
version file downloads. Is usually one of ``1``, ``2``, ``3``, etc. or
``staging``. Software update formats may change regularly and normally
you should consult the swupd server data for the appropriate latest
version available. If that version is not supported by your version of
``swupd``, you should subtract ``1`` from the number and try again until
it succeeds.
-S <path>, --statedir=<path> Specify an alternate path for swupd cache and data directory.
Normally ``swupd`` uses ``/var/lib/swupd``.
-K <path>, --cachedir=<path> Specify an alternate swupd cache directory.
Normally ``swupd`` uses ``/var/lib/swupd``.
-Z <path>, --datadir=<path> Specify an alternate swupd data directory.
Normally ``swupd`` uses ``/var/lib/swupd``.
-C <path>, --certpath=<cert> Specify alternate path to swupd certificate store (pem file).
Default is /usr/share/clear/update-ca/Swupd_Root.pem
-W <n>, --max-parallel-downloads=<n> Set the maximum number of parallel downloads.
-r <n>, --max-retries=<n> Maximum number of retries for download failures.
-d <n>, --retry-delay=<n> Initial delay in seconds between download retries, this will
be doubled for each retry until the download succeeds or the maximum
number of retries has been reached.
-n, --nosigcheck Do not attempt to enforce certificate or signature checking.
-n, --nosigcheck-latest Do not attempt to enforce signature checking when
retrieving the latest version number.
-I, --ignore-time Ignore system/certificate time when validating signature.
-t, --time Show verbose time output for swupd operations.
-N, --no-scripts Do not run the post-update scripts and boot update tool.
-b, --no-boot-update Do not update the boot files using clr-boot-manager.
-j, --json-output Prints the swupd output as a machine readable JSON stream.
-y, --yes Assume yes as answer to all prompts and run non-interactively.
--allow-insecure-http For security reasons, swupd only allows system updates
using secure https connections by default. This option forces swupd
to allow updates over insecure http connections.
``Warning``: although it is not recommended, if an http server is
set up as the upstream server, the `allow_insecure_http=true` option will
need to be setup in the swupd configuration file for the autoupdate
command to continue to work.
--quiet Sets `swupd` to print a minimal and more stable output that is easier
to parse for its commands. Only the most relevant information and errors
are printed out.
Output displayed when using this option is rarely going to change, so
this is a good option to use when writing scripts that use `swupd`.
--verbose Enable verbosity for commands.
--debug Print extra information to help debugging problems.
--no-progress Don't print progress report on commands that informs the
percentage left in current operation.
--wait-for-scripts Wait for the post-update scripts to complete.
--assume=<yes|no> Sets an automatic response to all prompts and run
non-interactively.
SUBCOMMANDS
===========
info
----
Shows the current OS version and the URLs used for updates.
autoupdate
----------
Enables or disables automatic updates, or reports current
status. Enabling updates does not cause an immediate update -
use ``swupd update`` to force one if desired.
--enable Enable autoupdates
--disable Disable autoupdates
check-update
------------
Checks whether an update is available and prints out the information
if so. Does not download update content.
update
------
Performs a system software update.
The program will contact the version server at the version url, and
check to see if a system software update is available. If an update
is available, the update content will be downloaded from the content
url and stored in the `/var/lib/swupd` state path. Once all content
is downloaded and verified, the update is applied to the system.
In case any problem arises during a software update, the program
attempts to correct the issue, possibly by performing a ``swupd repair``
operation, which corrects broken or missing files and other issues.
After the update is applied, the system performs an array of
post-update actions. These actions are triggered through `systemd(1)`
and reside in the `update-triggers.target(4) <update-triggers.target.4.html>`__ system target.
-V <version>, --version=<version> Update to a specific version, also accepts 'latest' (default).
-s, --status Do not perform an update, instead display whether an update is
available on the version url server, and what version number is
available. This is the same as running ``swupd check-update``.
-k, --keepcache Do not delete the swupd state directory content after
updating the system.
--download Do not perform an update, instead download all resources needed
to perform the update, and exit.
--update-search-file-index Update the index used by search-file to speed up
searches. Don't enable this if you have download or space restrictions.
--3rd-party If update is successfull, also update content from 3rd-party
repositories.
bundle-add <bundles>
--------------------
Installs new software bundles. Any bundle name listed after ``bundle-add``
will be installed in the system. A list of all existing bundles can be
displayed with the ``bundle-list --all`` command.
The names can also be aliases that are not actual bundles names but instead
are names in an alias configuration file. See ``swupd-alias``\(7)
--skip-optional Do not install optional bundles (`also-add` flag in
Manifests).
A bundle may include other bundles that will also get installed
when installing the bundle that includes them. This included bundles
can be either optional, or mandatory. Optional bundles can be skipped
at install time by using this option.
--skip-diskspace-check Skip checking for available disk space before installing
a bundle.
By default, swupd attempts to determine if there is enough free
disk space to add the passed in bundle before attempting to install.
The current implementation will check free space in ``/usr/`` by default,
or it will check the passed in --path option with ``/usr/`` appended.
bundle-remove <bundles>
-----------------------
Removes software bundles. Any bundle name listed after ``bundle-remove``
will be removed from the system. If the bundle is required by another
bundle(s) on the system, a tree will be displayed to indicate which bundles
are blocking removal.
-x, --force Removes a bundle along with all the bundles that depend on it.
``Warning``: This operation is dangerous and must be used with care since
it can remove many unexpected bundles.
-R, --recursive Removes a bundle and its dependencies recursively, except for
bundle os-core.
``Warning``: This operation is dangerous and must be used with care since
it can remove many unexpected bundles.
--orphans Removes all orphaned bundles. Orphan bundles are those that are no
longer required by any of the tracked bundles.
``Warning``: This operation is dangerous and must be used with care since
it can remove many unexpected bundles.
bundle-list
-----------
List all installed software bundles in the local system. Available bundles
can be listed with the ``--all`` option.
-a, --all Lists all available software bundles, either installed or not, that
are available.
-D <bundle>, --has-dep=<bundle> Displays a list of all bundles which include
the passed BUNDLE as a dependency. Combine with ``--all`` to report all
bundles including those not installed on the system. Combine with
``--verbose`` to show a tree of those bundles.
--status Show the installation status of the listed bundles. Bundles
installation status can be; "explicitly installed", meaning that they
were specifically requested to be installed by the user, or they can be
"implicitly installed", meaning they were installed as a dependency of
another explicitly installed bundle.
--deps=<bundle> Lists all bundle dependencies of the passed BUNDLE,
including recursively included bundles.
--orphans List orphaned bundles. Orphan bundles are those that are installed
but no longer required by any tracked bundle.
bundle-info
-----------
Display detailed information about a bundle.
-V <version>, --version=<version> Show the bundle info for the specified
version, it also accepts 'latest'.i It defaults to the current version
if no version is specified.
--dependencies Show the bundle's direct and indirect dependencies as well as if
they are optional or mandatory dependencies. Direct dependencies are
those that are specifically included by the bundle in question, while
indirect dependencies are those that are included by the bundles that
are a direct dependency of the bundle in question.
--files Show the files directly included in this bundle, in other words it
shows the files included in the bundle's manifest. If this option is used
along with the ``--dependencies`` option, all files installed by the
bundle are listed, including those files installed by the dependencies
of the bundle.
search
------
Swupd search functionality is provided by the swupd-search binary, available
on os-core-search bundle.
For more information run:
``$ swupd search --help``
search-file <string>
--------------------
Search for matching paths in manifest data. The specified `{string}`
is matched in any part of the path listed in manifests, and all
matches are printed, including the name of the bundle in which the
match was found.
If manifest data is not present in the state folder, it is
downloaded from the `content url`.
Because this search consults all manifests, it normally requires to
download all manifests for bundles that are not installed, and may
result in the download of several mega bytes of manifest data.
-V <version>, --version=<version> Search for a match of the given file in the
specified version version.
-l, --library Restrict search to designated dynamic shared library paths.
-B, --binary Restrict search to designated program binary paths.
-T <num_results>, --top=<num_results> Only display the top specified number of
results for each bundle.
-m, --csv Output the search results in a machine readable CSV format.
-i, --init Just perform the collection and download of all required manifest
resources needed to perform the search, then exit.
-o <order>, --order=<order> Sort the output in one of two ways:
- Use 'alpha' to order alphabetically (default)
- Use 'size' to order by bundle size (smaller to larger)
diagnose
--------
Perform system software installation verification. The program will
obtain all the manifests needed from version url and content url to
establish whether the system software is correctly installed and not
overwritten, modified, missing or otherwise incorrect (permissions, etc.).
After obtaining the proper resources, all files that are under
control of the software update program are verified according to the
manifest data
-V <version>, --version=<version> Diagnose against the specified manifest VERSION.
-x, --force Attempt to proceed even if non-critical errors found.
-q, --quick Omit checking hash values. Instead only looks for missing files
and directories and/or symlinks.
-B <bundles>, --bundles=<bundles> Forces swupd to only diagnose the (comma separated) list of bundles provided.
Examples:
- ``--bundles xterm,vim``
Diagnoses only bundles `xterm` and `vim`.
-Y, --picky Also list files which should not exist. Only files listed in the
manifests should exist. By default swupd only looks for these
files at ``/usr``, this path can be changed using ``--picky-tree``.
Some paths at ``/usr`` are skipped by default:
``/usr/lib/modules``, ``/usr/lib/kernel``, ``/usr/local``
and ``/usr/src``. These paths can be changed using
``--picky-whitelist``.
-X <path>, --picky-tree=<path> Changes the path where ``--picky`` and
``--extra-files-only`` looks for extra files. To be specified as
absolute PATH.
The default path is ``/usr``.
-w <regex>, --picky-whitelist=<regex> Any path matching the POSIX extended regular expression regex is ignored by ``--picky``. The given expression is always
wrapped in ``^(`` and ``)$`` and thus has to match the entire path.
Matched directories get skipped completely.
The default is to ignore ``/usr/lib/kernel``,
``/usr/lib/modules``, ``/usr/src`` and ``/usr/local``.
Examples:
- ``/var|/etc/machine-id``
Ignores ``/var`` or ``/etc/machine-id``, regardless of
whether they are directories or something else. In the
usual case that ``/var`` is a directory, also everything
inside it is ignored because the directory gets skipped
while scanning the directory tree.
- empty string or ``^$``
Matches nothing, because `paths` are never empty.
--extra-files-only Like ``--picky``, but it only looks for extra files.
It omits checking hash values, and for missing files, directories and/or
symlinks.
--file Forces swupd to only diagnose the specified file or directory
(recursively).
repair
------
Correct any issues found. This will overwrite incorrect file content,
add missing files and do additional corrections, permissions, etc.
-V <version>, --version=<version> Repair against the specified manifest
version.
-x, --force Attempt to proceed even if non-critical errors found.
-q, --quick Omit repairing corrupt files. Instead only add missing files
and directories and/or symlinks.
-B <bundles>, --bundles=<bundles> Forces swupd to only repair the (comma separated) list
of bundles provided.
Examples:
- ``--bundles xterm,vim``
Repairs only bundles `xterm` and `vim`.
-Y, --picky Also removes files which should not exist. Only files listed
in the manifests should exist. By default swupd only looks for these
files at ``/usr``, this path can be changed using ``--picky-tree``.
Some paths at ``/usr`` are skipped by default:
``/usr/lib/modules``, ``/usr/lib/kernel``, ``/usr/local``
and ``/usr/src``. These paths can be changed using
``--picky-whitelist``.
-X <path>, --picky-tree=<path> Changes the path where ``--picky`` and
``--extra-files-only`` looks for extra files. To be specified as
absolute PATH. The default path is ``/usr``.
-w <regex>, --picky-whitelist=<regex> Any path matching the POSIX extended regular
expression regex is ignored by ``--picky``. The given expression is
always wrapped in ``^(`` and ``)$`` and thus has to match the entire
path. Matched directories get skipped completely.
The default is to ignore ``/usr/lib/kernel``,
``/usr/lib/modules``, ``/usr/src`` and ``/usr/local``.
Examples:
- ``/var|/etc/machine-id``
Ignores ``/var`` or ``/etc/machine-id``, regardless of
whether they are directories or something else. In the
usual case that ``/var`` is a directory, also everything
inside it is ignored because the directory gets skipped
while scanning the directory tree.
- empty string or ``^$``
Matches nothing, because paths are never empty.
--extra-files-only Like ``--picky``, but it only removes extra files. It omits
repairing corrupt files, and adding missing files, directories and/or
symlinks.
--file Forces swupd to only repair the specified file or directory
(recursively).
os-install
----------
Perform system software installation in the specified location. Install
all files into `{path}` as specified by the ``swupd os-install {path}``
option. Useful to generate a new system root. The only bundle that will
be installed by default is ``os-core`` unless more bundles are specified
with the ``--bundles`` option.
-V <version>, --version=<version> Install the specified version of the OS.
-x, --force Attempt to proceed even if non-critical errors found.
-B <bundles>, --bundles=<bundles> Include the (comma separated) list of
bundles with the base OS install.
Examples:
- ``--bundles xterm,vim``
Installs bundles `xterm` and `vim`, along with `os-core`
(installed by default).
-s <path>, --statedir-cache=<path> After checking for content in the
`statedir`, check the `statedir-cache` before downloading it over the
network.
--download Do not perform an install, instead download all resources
needed to perform the install, and exit.
--skip-optional Do not install optional bundles (`also-add` flag in
Manifests).
A bundle may include other bundles that will also get installed
when installing the bundle that includes them. This included bundles
can be either optional, or mandatory. Optional bundles can be skipped
at install time by using this option.
mirror
------
Configure a `mirror URL` for swupd to use instead of the defaults on the
system or compiled into the swupd binary.
-s <url>, --set=<url> Set the `content` and `version URLs` to URL by adding
configuration files to ``<path>/etc/swupd/mirror_contenturl`` and
``<path>/etc/swupd/mirror_versionurl``
-U, --unset Remove the `content` and `version URL` configuration by removing
``<path>/etc/swupd``
clean
-----
Removes files cached by swupd.
Note that removing these files may cause swupd to perform slower the next time
it is used since it may need to download some files from the update server
again.
--all | Removes all the content including recent metadata.
--dry-run Just prints files that would be removed.
hashdump
--------
Calculates and print the Manifest hash for a specific file on disk.
-n, --no-xattrs Ignore extended attributes when calculating hash.
-p <path>, --path=<path> Specify the PATH to use for operations. This can be
used to point to a chroot installation of the OS or a custom mount.
3rd-party
---------
Manages 3rd-party repositories and content installed from them. A 3rd-party
repository enables the distribution of user produced content.
The following subcommands are available to manage `3rd-party repositories`:
- ``add``
Adds a 3rd-party repository.
- ``force``
Attempt to proceed with the removal of the repo even if non-critical
errors found.
- ``remove``
Removes a 3rd-party repository along with all the content installed
from it from the system.
- ``force``
Attempt to proceed with the removal of the repo even if non-critical
errors found.
- ``list``
Lists the 3rd-party repositories available to the system. These
repositories must have been previously added using ``swupd 3rd-party add``.
Most of the swupd subcommands used for managing `upstream` content are
supported to manage `3rd-party` content along with most of their options.
To use these subcommands for 3rd-party content, it is necessary to use the
``3rd-party`` subcommand followed by the desired operation to be performed.
This is the syntax for 3rd-party operations to manage content:
``$ swupd 3rd-party <subcommand> [option(s)]``
Example:
- ``swupd 3rd-party bundle-add my_bundle``
Looks for the 3rd-party bundle `my_bundle` among all the available
3rd-party repositories, and installs it in the system as long as
it is found in one, and only one, repository. If the bundle exists
in more than one 3rd-party repository, users are required to specify
the repository to install it from by using the ``--repo`` option.
There is no need to specify the 3rd-party repository if the bundle
name is unique among 3rd-party repositories, even if a bundle with
the same name exists in the upstream update server. Bundles from
3rd-party repositories are installed in a different location so they
don't clash with upstream bundles.
- ``swupd 3rd-party update --repo my_repo``
Performs a software update for content installed from the 3rd-party
repository `my_repo`. If no repository is specified, content from
all 3rd-party repositories is updated.
All 3rd-party content is installed in the following location:
``/opt/3rd-party/<bundle_name>/``
The following subcommands are available to manage `3rd-party content`:
- ``update``
Update to latest version of a 3rd-party repository.
For information about the options for this command please refer to
the ``swupd update`` section.
- ``bundle-add``
Installs a bundle from a 3rd-party repository.
For information about the options for this command please refer to
the ``swupd bundle-add`` section.
- ``bundle-remove``
Remove a bundle from a 3rd-party repository.
For information about the options for this command please refer to
the ``swupd bundle-remove`` section.
- ``bundle-list``
List bundles from a 3rd-party repository.
For information about the options for this command please refer to
the ``swupd bundle-list`` section.
- ``bundle-info``
Display information about a bundle in a 3rd-party repository.
For information about the options for this command please refer to
the ``swupd bundle-info`` section.
- ``diagnose``
Verify content from a 3rd-party repository.
For information about the options for this command please refer to
the ``swupd diagnose`` section.
- ``repair``
Repair local issues relative to a 3rd-party repository.
For information about the options for this command please refer to
the ``swupd repair`` section.
- ``check-update``
Check if a new version of a 3rd-party repository is available.
For information about the options for this command please refer to
the ``swupd check-update`` section.
- ``clean``
Clean cached files of a 3rd-party repository.
For information about the options for this command please refer to
the ``swupd clean`` section.
FILES
=====
/usr/share/defaults/swupd
Sometimes a set of flags is always used for one, or many swupd commands. The
``swupd configuration file`` provides a convenient way of persistently define
these flags so they don't need to be specified every time a command is run.
The configuration file is an INI type of file that consists of sections, each led
by a [section] header, followed by key/value entries separated by a '=' character.
Note that there should be no whitespace between key=value. The configuration
file may include comments, prefixed by either the '#' or the ';' characters.
There can be one section for each swupd command (e.g. [bundle-add], [update], etc.)
and one for global options (e.g. [GLOBAL]). Global options can be specified in the
either in the GLOBAL section, in a command section, or in both. Global options
specified in the command section have higher precedence than those specified in the
GLOBAL section, so it is possible to define a GLOBAL option that will apply to all
swupd command except for that one overwritten in the command section.
A sample swupd configuration file can be found at this location (this file should not
be modified):
`/usr/share/defaults/swupd`
To use it, copy it to `/etc/swupd` where swupd reads the configuration from.
EXIT STATUS
===========
On success, ``0`` is returned. A ``non-zero`` return code signals a failure.
If the subcommand ``check-update`` was specified, the program returns
``0`` if an update is available, ``1`` if no update available, and a
return value higher than ``1`` signals a failure.
If the subcommand was ``autoupdate`` without options, then the program
returns ``0`` if automatic updating is enabled.
If the subcommand was ``diagnose``, then the program returns ``0`` if the system
is consistent at the end of the process or ``1`` if there are invalid/missing
files in the system.
The non-zero return codes for other operations are listed here:
**2** A required bundle was removed or was attempted to be removed
| **3** The specified bundle is invalid
| **4** Unable to download or read MoM manifest
| **5** Unable to delete a file
| **6** Unable to rename a directory
| **7** Unable to create a file
| **8** Unable to recursively load included manifests
| **9** Unable to obtain lock on state directory
| **10** Unable to rename a file
| **11** Unable to initialize curl agent
| **12** Initialization error
| **13** Bundle not tracked on system
| **14** Unable to load manifest into memory
| **15** Invalid command-line option
| **16** Unable to connect to update server
| **17** File download issue
| **18** Unable to untar a file
| **19** Unable to create required directory
| **20** Unable to determine current version of the OS
| **21** Unable to initialize signature verification
| **22** System time is off by a large margin
| **23** Pack download issue
| **24** Unable to verify server SSL certificate
| **25** There is not enough disk space left (or it cannot be determined)
| **26** The required path was not found in any manifest
| **27** Unexpected condition found
| **28** Unable to execute another program in a subprocess
| **29** Unable to list the content of a directory
| **30** An error occurred computing the hash of a file
| **31** Unable to get current system time
| **32** Unable to write a file
| **34** swupd ran out of memory
| **35** Unable to fix/replace/delete one or more files
| **36** Unable to execute binary, is either missing or invalid
| **37** Invalid 3rd-party repository (not found)
| **38** File is missing or invalid
SEE ALSO
========
| `swupd-update.service(4) <swupd-update.service.4.html>`__, `swupd-update.timer(4) <swupd-update.timer.4.html>`__, `update-triggers.target(4) <update-triggers.target.4.html>`__, `mixer(1) <mixer.1.html>`__, `os-format(7) <os-format.7.html>`__
| Official repository https://github.com/clearlinux/swupd-client/
| Official documentation https://clearlinux.org/documentation/
@@ -1,63 +0,0 @@
tallow
======
Reduce log clutter due to ssh login attempts.
SYNOPSIS
--------
``/usr/sbin/tallow``
DESCRIPTION
-----------
``tallow`` is a daemon that watches the systemd journal for messages
from the ``sshd`` service. It parses the messages and looks for
attempted random logins such as failed logins to the root account and
failed logins to invalid user accounts, and various other obviously
malicious login attempts that try things as forcing old protocols, or
weak key systems.
If such logins were detected, the offending IP address is stored in a
list. Items from this list are regularly purged, but if the amount of
times that a specific IP address is seen exceeds a threshold, an
ipset(1) entry is inserted in the ``tallow`` or ``tallow6`` ipset, and
further packets from that ip address will be blocked by an
``iptables(1)`` or ``ip6tables(1)`` rule that tallow creates at startup.
Additionally, certain types of login failure will trigger a short term
ban of further packets from the offending IP address immediately.
The system administrator needs to assure that the tallow and tallow6
ipsets are left alone and that the inserted iptables rules are properly
matching on packets.
Care should be taken to assure that legitimate users are not blocked
inadvertently. You may wish to list any valid IP address with the
whitelist option in `tallow.conf(5) <tallow.conf.5.html>`__. Multiple addresses can be
whitelisted.
OPTIONS
-------
The ``tallow`` daemon itself has no runtime configuration. All
configuration is done through the `tallow.conf(5) <tallow.conf.5.html>`__ config file.
SIGNALS
-------
The ``USR1`` signal causes ``tallow`` to print out its internal
tracking table of IP addresses. This requires that tallow is compiled
with the ``-DDEBUG=1`` symbol passed to the compiler.
SEE ALSO
--------
systemd-journald(1), iptables(1), ipset(1), `tallow.conf(5) <tallow.conf.5.html>`__,
`tallow.patterns(5) <tallow.patterns.5.html>`__
BUGS
----
``tallow`` is ``NOT A SECURITY SOLUTION``, nor does it protect against
random password logins. A attacker may still be able to logon to your
systems if you allow password logins.
@@ -1,92 +0,0 @@
tallow.conf
===========
The tallow configuration file
NAME
----
tallow.conf - Tallow daemon configuration file
SYNOPSIS
--------
``/etc/tallow.conf``
DESCRIPTION
-----------
This file is read on startup by the `tallow(1) <tallow.1.html>`__ daemon, and can be used to
provide options to the tallow daemon. If not present, tallow will
operate with built-in defaults.
OPTIONS
-------
``fwcmd_path``\ =\ ``<string>`` Specifies the location of the ipset(1)
firewall-cmd(1) programs. By default, tallow will look in “/usr/sbin”
for them.
``ipt_path``\ =\ ``<string>`` Specifies the location of the ipset(1)
program and iptables(1) or ip6tables(1) programs. By default, tallow
will look in “/usr/sbin” for them.
``expires``\ =\ ``<int>`` The number of seconds that IP addresses are
blocked for. Note that due to the implementation, IP addresses may be
blocked for much longer than this period. If IP addresses are seen, but
not blocked within this period, they are also removed from the watch
list. Defaults to 3600s.
``whitelist``\ =\ ``<ip address|pattern>`` Specify an IP address or
``pattern`` that should never be blocked. Multiple IP addresses can be
included by repeating the ``whitelist`` option several times. By
default, 127.0.0.1, 192.168., and 10. are whitelisted. If you create a
manual whitelist, you must include these entries if you want to continue
them to be whitelisted as well, otherwise they will be omitted from the
whitelist.
If the last character of the listed ip adress is a ``.`` or a ``:``,
then the matching is only performed on the leftmost characters of an IP
address against the whitelist entry. For instance, if you whitelist
``10.`` then all IP addresses in the ``10/8`` subnet mask will match
this whitelist entry and never be blocked.
``ipv6``\ =\ ``<0|1>`` Enable or disable ipv6 (ip6tables) support. Ipv6
is disabled automatically on systems that do not appear to have ipv6
support and enabled when ipv6 is present. Use this option to explicitly
disable ipv6 support if your system does not have ipv6 or is missing
ip6tables. Even with ipv6 disabled, tallow will track and log ipv6
addresses.
``nocreate``\ =\ ``<0|1>`` Disable the creation of firewall rules and
ipset sets. By default, tallow will create new firewall-cmd(1) or
iptables(1) and ip6tables(1) rules when needed automatically. If set to
``1``, `tallow(1) <tallow.1.html>`__ will not create any new firewall DROP rules or
ipset sets that are needed work. You should create them manually before
tallow starts up and remove them afterwards using the sets of commands
below.
Use the following commands if youre using iptables(1):
::
ipset create tallow hash:ip family inet timeout 3600
iptables -t filter -I INPUT 1 -m set --match-set tallow src -j DROP
ipset create tallow6 hash:ip family inet6 timeout 3600
ip6tables -t filter -I INPUT 1 -m set --match-set tallow6 src -j DROP
Use the following commands if youre using firewalld(1):
::
firewall-cmd --permanent --new-ipset=tallow --type=hash:ip --family=inet --option=timeout=3600
firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT 1 -m set --match-set tallow src -j DROP
firewall-cmd --permanent --new-ipset=tallow6 --type=hash:ip --family=inet6 --option=timeout=3600
firewall-cmd --permanent --direct --add-rule ipv6 filter INPUT 1 -m set --match-set tallow6 src -j DROP
SEE ALSO
--------
`tallow(1) <tallow.1.html>`__, `tallow.patterns(5) <tallow.patterns.5.html>`__
@@ -1,136 +0,0 @@
tallow.patterns
===============
Tallow pattern matching configuration files.
SYNOPSIS
--------
`tallow(1) <tallow.1.html>`__ uses regular expressions to match journal entries and extract
an IP address from them. JSON files are used to configure the patterns
and banning thresholds used by `tallow(1) <tallow.1.html>`__.
``/etc/tallow/*.json`` ``/usr/share/tallow/*.json``
DESCRIPTION
-----------
`tallow(1) <tallow.1.html>`__ uses regular expressions to match journal entries and extract
an IP address from them. JSON files are used to configure the patterns
and banning thresholds used by `tallow(1) <tallow.1.html>`__. This adds the ability to
extend the patterns `tallow(1) <tallow.1.html>`__ will recognize. Many JSON files can exist
for logical grouping. The `tallow(1) <tallow.1.html>`__ daemon will read all JSON files in
the configuration directories at startup.
`tallow(1) <tallow.1.html>`__ operates with default pattern definitions
in\ ``/usr/share/tallow/*.json``. Users can add more patterns with their
own JSON files under ``/etc/tallow``. The default JSON files can be
overridden by creating the same file under ``/etc/tallow``.
FILE FORMAT
-----------
Pattern configuration files use the JavaScript Object Notation (JSON)
format.
The JSON must be two levels deep and all properties are required. The
root object is an array containing objects with a ``filter`` key and an
``items`` key.
- ``filter`` is a string that defines a field for filtering the journal
file. This helps make sure patterns are only matched to a subset of
journal entries. See systemd.journal-fields(7) for valid journal
fields.
- ``items`` is an array of objects that contains three elements:
``ban``, ``score``, and ``pattern``.
- ``ban`` is an integer that defines the number of seconds to ban
originating IP for. If this value is > 0, the IP address get
banned immediately when a journal entry matches ``pattern``.
- ``score`` is a double that defines a value to add to the
accumulated “score” of an originating IP address each time a
journal entry matches the ``pattern``. If the combined score is >
1.0, tallow bans the originating IP for the default time of 1
hour. The ``ban`` element value above is not used for bans made
due to ``score``.
- ``pattern`` is a string that defines a Perl Compatible Regular
Expressions (PCRE) to match against the filtered journal entries.
The PCRE should extract exactly one substring: the originating IP
address for `tallow(1) <tallow.1.html>`__. See systemd.journal-fields(7) for valid
journal fields.
EXAMPLES
--------
1. The JSON below is a snippet from one of the default pattern
configuration files for blocking certain failed ``sshd`` connections.
The first pattern will ban an IP address after it fails to login 6
times causing it to reach a total score > 1.0.
The second pattern will ban an IP address for 10 seconds every time a
login is attempted with an invalid user. Additionally, it will ban
the IP address for 1 hour if it attempts to login with an invalid
user 6 times causing it to reach a total score > 1.0.
See the ``/usr/share/tallow/sshd.json`` file for more ``sshd``
examples.
::
[
{
"filter": "SYSLOG_IDENTIFIER=sshd",
"items": [
{
"ban": 0,
"score": 0.2,
"pattern": "MESSAGE=Failed .* for .* from ([0-9a-z:.]+) port \\d+ ssh2"
},
{
"ban": 10,
"score": 0.2,
"pattern": "MESSAGE=Invalid user .* from ([0-9a-z:.]+) port \\d+"
}
]
}
]
2. The JSON below defines a pattern for blocking connections based on
error logs from ``nginx-mainline`` if placed in a
``/etc/tallow/nginx-mainline.json`` file.
The pattern will ban an IP address for 15 seconds every time it
attempts to access a script that does not exist. Additionally, it
will ban the IP address for 1 hour if it attempts to access invalid
scripts 4 times causing it to reach a total score > 1.0.
::
[
{
"filter": "SYSLOG_IDENTIFIER=nginx-mainline",
"items": [
{
"ban": 15,
"score": 0.3,
"pattern": ".Primary script unknown. while reading response header from upstream, client: ([0-9a-z:.]+),"
}
]
}
]
SEE ALSO
--------
`tallow(1) <tallow.1.html>`__, `tallow.conf(5) <tallow.conf.5.html>`__
BUGS
----
``tallow`` is ``NOT A SECURITY SOLUTION``, nor does it protect against
random password logins. An attacker may still be able to logon to your
systems if you allow password logins.
@@ -1,81 +0,0 @@
================
telem-record-gen
================
------------------------------
Create custom telemetry record
------------------------------
:Copyright: \(C) 2017 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``telem-record-gen`` <options>
DESCRIPTION
===========
Generate and attempt to send a telemetry record to `telemprobd(1) <telemprobd.1.html>`__. This
program can be used to create a telemetry record from a shell script
or from another program using e.g. ``system()``. The program connects
to a local `telemprobd(1) <telemprobd.1.html>`__ daemon to spool the record for delivery to
the actual collection service.
The payload can be provided as standard input, as a file with the
``--payload-file`` option, or as a string argument with the ``--payload``
option. If neither the ``--payload`` or ``--payload-file`` is provided,
the payload is assumed to be on <stdin>.
Each record is expected to have a class identifier, a record version
number, and a severity level. A class identifier is required to be
provided.
OPTIONS
=======
* ``-h``, ``--help``:
Show help options.
* ``-V``, ``--version``:
Print the program version.
* ``-f``, ``--config-file`` <file>:
Path to configuration file (not implemented yet).
* ``-s``, ``--severity``:
Severity level (1-4) - (default 1).
* ``-c``, ``--class``:
Classification ``level_1``/``level_2``/``level_3``.
* ``-p``, ``--payload`` <payload>:
Record body (max size = 8k).
* ``-P``, ``--payload-file`` <file>:
File to read payload from.
* ``-R``, ``--record-version`` <version>:
Version number for format of payload (default 1).
* ``-e``, ``--event-id`` <version>:
Event id to use in the record. If not provided a randomly generated id will be assigned to record.
RETURN VALUES
=============
0 on success. A non-zero exit code indicates a failure occurred.
SEE ALSO
========
* `telemprobd(1) <telemprobd.1.html>`__
* https://github.com/clearlinux/telemetrics-client
* https://clearlinux.org/documentation/
@@ -1,58 +0,0 @@
========
telemctl
========
-------------------------------------
Telemetry service administration tool
-------------------------------------
:Copyright: \(C) 2017 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``telemctl``
``/etc/telemetrics/opt-in``
DESCRIPTION
===========
Control actions for telemetry services. The command can be used to start,
restart, or stop `telemprobd(1) <telemprobd.1.html>`__ and `telempostd(1) <telempostd.1.html>`__, or to opt-in or opt-out of telemetry delivery of records to a central telemetry service.
OPTIONS
=======
* ``start``|``stop``|``restart``:
Starts, stops or restarts all running telemetry services.
* ``opt-in``:
Opts in to telemetry and the opt-in file ``/etc/telemetrics/opt-in``
is created. Note: this is a one time required operation before
telemetry can be used the first time.
* ``opt-out``:
Opts out of telemetry, and stops telemetry services. The opt-in file
``/etc/telemetrics/opt-in`` is deleted.
* ``is-active``:
Checks if telemetry client daemons are active (telemprobd and telempostd).
RETURN VALUES
=============
0 on success. A non-zero exit code indicates a failure occurred.
SEE ALSO
========
* `telemprobd(1) <telemprobd.1.html>`__
* https://github.com/clearlinux/telemetrics-client
* https://clearlinux.org/documentation/
@@ -1,109 +0,0 @@
================
telemetrics.conf
================
------------------------------------
Telemetry service configuration file
------------------------------------
:Copyright: \(C) 2017 Intel Corporation, CC-BY-SA-3.0
:Manual section: 5
SYNOPSIS
========
``/etc/telemetrics/telemetrics.conf``
``/usr/share/defaults/telemetrics/telemetrics.conf``
DESCRIPTION
===========
This file contains configuration parameters for the `telemprobd(1) <telemprobd.1.html>`__ and `telempostd(1) <telempostd.1.html>`__ telemetry service daemons. The daemon reads this file at startup if it exists.
SYNTAX
======
The configuration file contains ``key=value`` pairs, formatted as plain
text, one option per line. Comments can be added by preceding them with the
``#`` character. All configuration options should be in a section marked
with ``[settings]``.
OPTIONS
=======
- ``server=<url>``
Server URL including protocol designator.
- ``socket_path=<path>``
Path to the socket that `telemprobd` will listen on.
- ``cainfo=<path>``
Certificate file to use for validation of SSL endpoint.
- ``tidheader=<header>``
Telemetry ID in header format, usually ``tidheader=X-Telemetry-TID:<uuid>``
post header used to group records in ingestion service, which may be
ingesting for more than one set of clients. Can be set to any string.
- ``record_expiry=<minutes>``
Record expiry time in minutes.
- ``spool_dir=<dir>``
Local spool directory used to store records being processed.
- ``spool_max_size=<kB>``
maximum size of the spool directory in kB. A value of ``-1`` indicates
no limit. The block size of the files in this directory is considered,
and not the actual size of the record itself.
- ``spool_process_time=<seconds>``
Time in seconds for processing spool. Valid range: 120..300. Values
outside this range are clamped.
- ``rate_limit_enabled=<true|false>``
Enable rate limiting. If this is set to false then all rate-limiting
disabled. It is possible to disable each rate-limit individually below.
- ``record_burst_limit=<limit>``
Rate limiting record burst limit. Valid Range: 0..``INT_MAX``, -1 = disabled.
- ``record_window_length=<minutes>``
Rate limiting record window length in minutes. Valid Range: 0..59.
- ``byte_burst_limit=<limit>``
Rate limiting byte burst limit. Valid Range: 0..`INT_MAX`, -1 = disabled.
- ``byte_window_length=<minutes>``
Rate limiting byte window length in minutes. Valid Range: 0..59.
- ``rate_limit_strategy=<strategy>``
Rate limit strategy - what to do with record if rate-limiting prevents
delivery over network. Valid stategies: ``spool``, ``drop``.
SEE ALSO
========
* `telemprobd(1) <telemprobd.1.html>`__
* `telempostd(1) <telempostd.1.html>`__
* https://github.com/clearlinux/telemetrics-client
* https://clearlinux.org/documentation/
@@ -1,71 +0,0 @@
=========
telemetry
=========
----------------------------------------------
C programming interface for telemetrics-client
----------------------------------------------
:Copyright: \(C) 2017 Intel Corporation, CC-BY-SA-3.0
:Manual section: 3
SYNOPSIS
========
``#include "telemetry.h"``
``struct telem_ref { struct telem_record *record; };``
``int tm_create_record(struct telem_ref **t_ref, uint32_t severity, char *classification, uint32_t payload_version)``
``int tm_set_payload(struct telem_ref *t_ref, char *payload)``
``int tm_send_record(struct telem_ref *t_ref)``
``void tm_free_record(struct telem_ref *t_ref)``
``int tm_set_config_file(const char *c_file)``
``int tm_is_opted_in(void)``
DESCRIPTION
===========
The functions in the telemetry library facilitate the delivery of
telemetry data to the `telemprobd(1) <telemprobd.1.html>`__ service.
The function ``tm_create_record()`` initializes a telemetry record and
sets the severity and classification of that record, as well as the
payload version number. The memory needed to store the telemetry record
is allocated and should be freed with ``tm_free_record()`` when no longer
needed.
The function ``tm_set_payload()`` attaches the provided telemetry record
data to the telemetry record. The current maximum payload size is 8192b.
The function ``tm_send_record()`` delivers the record to the local
`telemprobd(1) <telemprobd.1.html>`__ service.
The function ``tm_set_config_file()`` can be used to provide an alternate
configuration path to the telemetry library.
``tm_is_opted_in`` is a utility provided to check if the one time opt-in
has been performed.
RETURN VALUES
=============
All these functions return ``0`` on success, or a non-zero return value
if an error occurred. The function ``tm_free_record()`` does not return
any value. ``tm_is_opted_in`` returns ``1`` when telemetry is opted-in
otherwise ``0``.
SEE ALSO
========
* `telemprobd(1) <telemprobd.1.html>`__
* https://github.com/clearlinux/telemetrics-client
* https://clearlinux.org/documentation/
@@ -1,71 +0,0 @@
==========
telempostd
==========
------------------------
Telemetry client service
------------------------
:Copyright: \(C) 2018 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``telempostd`` \<flags\>
``/etc/telemetrics/telemetrics.conf``
``/usr/share/defaults/telemetrics/telemetrics.conf``
``/etc/telemetrics/opt-in-static-machine-id``
DESCRIPTION
===========
The ``telempostd`` program delivers locally generated telemetry records to a remote
telemetry service. Telemetry data can be in any format, and is relayed as-is.
OPTIONS
=======
* ``-f``, ``--config_file`` \[\<file\>\]:
Configuration file. This overrides the other parameters.
* ``-h``, ``--help``:
Display this help message.
* ``-V``, ``--version``:
Print the program version.
FILES
=====
* ``/usr/share/defaults/telemetrics/telemetrics.conf``
If no custom configuration file is found, ``telempostd`` uses the
settings in this file.
* ``/etc/telemetrics/telemetrics.conf``
Custom configuration file that ``telempostd`` reads. See `telemetrics.conf(5) <telemetrics.conf.5.html>`__.
EXIT STATUS
===========
0 when no errors occurred. A non-zero exit status indicates a failure occurred.
SEE ALSO
========
* `telemetry(3) <telemetry.3.html>`__
* `telemetrics.conf(5) <telemetrics.conf.5.html>`__
* https://github.com/clearlinux/telemetrics-client
* https://clearlinux.org/documentation/
@@ -1,78 +0,0 @@
==========
telemprobd
==========
------------------------
Telemetry probes service
------------------------
:Copyright: \(C) 2017 Intel Corporation, CC-BY-SA-3.0
:Manual section: 1
SYNOPSIS
========
``telemprobd`` \<flags\>
``/etc/telemetrics/telemetrics.conf``
``/usr/share/defaults/telemetrics/telemetrics.conf``
``/etc/telemetrics/opt-in-static-machine-id``
DESCRIPTION
===========
The ``telemprobd`` program handles communication between telemetry client and telemetry
probes.
OPTIONS
=======
* ``-f``, ``--config_file`` \[\<file\>\]:
Configuration file. This overides the other parameters.
* ``-h``, ``--help``:
Display this help message.
* ``-V``, ``--version``:
Print the program version.
FILES
=====
* ``/usr/share/defaults/telemetrics/telemetrics.conf``
If no custom configuration file is found, ``telemprobd`` uses the
settings in this file.
* ``/etc/telemetrics/telemetrics.conf``
Custom configuration file that ``telemprobd`` reads. See `telemetrics.conf(5) <telemetrics.conf.5.html>`__.
* ``/etc/telemetrics/opt-in-static-machine-id``
If this file exists, the first line of this file will be sent to
the server as the machine ID. Otherwise, the machine ID will be
random and changed regularly.
EXIT STATUS
===========
0 when no errors occurred. A non-zero exit status indicates a failure occurred.
SEE ALSO
========
* `telemetry(3) <telemetry.3.html>`__
* `telemetrics.conf(5) <telemetrics.conf.5.html>`__
* https://github.com/clearlinux/telemetrics-client
* https://clearlinux.org/documentation/
@@ -1,53 +0,0 @@
ucd-data-fetch
==============
`ucd-data-fetch(1) <ucd-data-fetch.1.html>`__ Fetch user-data and ssh keys from cloud services
SYNOPSIS
--------
``/usr/bin/ucd-data-fetch <aws|oci|tencent>``
DESCRIPTION
-----------
``ucd-data-fetch`` is a helper agent program that fetches openstack
user-data from the http://169.254.*/ service, as well as the SSH pubkey
provided to the cloud instance. After fetching the two pieces of data,
ucd-data-fetch combines them into a valid ``#cloud-config`` user-data
text block and passes the output to `ucd(1) <ucd.1.html>`__ for
processing/execution.
The user-data file is currently only fetched for aws instances.
OPTIONS
-------
The only parameter supported is the name of the cloud service provider,
and can be ``aws``, ``oci`` or ``tencent``. It is required, and if not
passed as argument 1, will cause the program to terminate with an error
message.
EXIT STATUS
-----------
On success, 0 is returned, a non-zero failure code otherwise. The exit
code returned may be the exit code of the subsequent ``ucd`` program
execution.
COPYRIGHT
---------
- Copyright (C) 2017-2019 Intel Corporation, License: CC-BY-SA-3.0
SEE ALSO
--------
`ucd(1) <ucd.1.html>`__
NOTES
-----
Creative Commons Attribution-ShareAlike 3.0 Unported
- http://creativecommons.org/licenses/by-sa/3.0/

Some files were not shown because too many files have changed in this diff Show More