Skip to content

Commit

Permalink
Fixed broken links
Browse files Browse the repository at this point in the history
Change-Id: I437f3bfa377bb1fdce271b61dc41b5b339a8b7d5
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/6610
Tested-by: gerrit-photon <[email protected]>
Reviewed-by: Stuart Clements <[email protected]>
  • Loading branch information
vidya-v authored and stuclem committed Jan 30, 2019
1 parent 4e850b2 commit 3cc0494
Show file tree
Hide file tree
Showing 20 changed files with 26 additions and 23 deletions.
4 changes: 2 additions & 2 deletions docs/photon_admin/customizing-a-photon-os-machine-on-ec2.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,6 @@ You can view the cloud-init output log file on EC2 at `/var/log/cloud-init-outpu

For more information on using cloud-init user data on EC2, see [Running Commands on Your Linux Instance at Launch](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html).

For more information on how to get Photon OS up and running on EC2 and run a containerized application in the Docker engine, see [Running Photon OS on Amazon Elastic Cloud Compute](Running-Photon-OS-on-Amazon-Elastic-Cloud-Compute.md).
For more information on how to get Photon OS up and running on EC2 and run a containerized application in the Docker engine, see [Running Photon OS on Amazon Elastic Cloud Compute](../photon_installation/Running-Photon-OS-on-Amazon-Elastic-Cloud-Compute.md).

With Photon OS, you can also build cloud images on Google Compute Engine and other cloud providers. For more information, see [Compatible Cloud Images](cloud-images.md).
With Photon OS, you can also build cloud images on Google Compute Engine and other cloud providers. For more information, see [Compatible Cloud Images](../photon_installation/cloud-images.md).
2 changes: 1 addition & 1 deletion docs/photon_admin/default-security-policy-of-photon-os.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ This section describes the security policy of Photon OS.

- [Default Firewall Settings](default-firewall-settings.md)
- [Default Permissions and umask](default-permissions-and-umask.md)
- [Disabling TLS 1.0 to Improve Transport Layer Security](disabling-tls.md)
- [Disabling TLS 1.0 to Improve Transport Layer Security](disabling-tls-1.0.md)
2 changes: 1 addition & 1 deletion docs/photon_admin/deploy_photon_with_cloud-init.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ When a cloud instance of Photon OS starts, `cloud-init` requires a data source.

The metadata gives the cloud service provider instructions on how to implement the Photon OS machine in the cloud infrastructure. Metadata typically includes the instance ID and the local host name.

The user data contains the commands and scripts that Photon OS executes when it starts in the cloud. The user data commonly takes the form of a shell script or a YAML file containing a cloud configuration. The [cloud-init documentation](https://launchpad.net/cloud-init and https://cloudinit.readthedocs.org/en/latest/) contains information about the types of data sources and the formats for metadata and user data.
The user data contains the commands and scripts that Photon OS executes when it starts in the cloud. The user data commonly takes the form of a shell script or a YAML file containing a cloud configuration. The [cloud-init overview](https://launchpad.net/cloud-init) and [cloud-init documentation](https://cloudinit.readthedocs.org/en/latest/) contains information about the types of data sources and the formats for metadata and user data.

On Photon OS, `cloud-init` is enabled and running by default. You can use the following command to check the status:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ To add support for Java programs to the minimal version of Photon OS, install th

**NOTE:** `openjdk` and `openjre` are available as openjdk8 and openjre8 in Photon OS 3.0

For more information about `tdnf`, see [Tiny DNF for Package Management](tiny-dnf-for-package-management.md)
For more information about `tdnf`, see [Tiny DNF for Package Management](tdnf.md)
2 changes: 1 addition & 1 deletion docs/photon_admin/kubernetes.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@

The Kubernetes package provides several services: kube-apiserver, kube-scheduler, kube-controller-manager, kubelet, kube-proxy. These services are managed by `systemd`. Their configuration resides in a central location: `/etc/kubernetes`.

For more information, see [Running Kubernetes on Photon OS](photon_user/running_kubernetes.md).
For more information, see [Running Kubernetes on Photon OS](../photon_user/running_kubernetes.md).
2 changes: 1 addition & 1 deletion docs/photon_admin/mounting-a-network-file-system.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ The `nfs-utils` package is installed by default in the full version of Photon OS
tdnf install nfs-utils
```

For instructions on how to use `nfs-utils` to share files over a network, see [Photon OS nfs-utils](nfs-utils.md).
For instructions on how to use `nfs-utils` to share files over a network, see [Photon OS nfs-utils](../photon_user/nfs-utils.md).
4 changes: 2 additions & 2 deletions docs/photon_admin/package_management.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ Photon OS manages packages with an open source, yum-compatible package manager c
- [Configure a Repository](configure-a-repository.md)
- [Adding the Dev Repository to Get New Packages from the GitHub Dev Branch](adding-the-dev-repository.md)
- [Standard Syntax for `tdnf` Commands](standard_tdnf_syntax.md)
- [Options for Commands](photon_admin/options-for-commands.md)
- [Commands](photon_admin/commands.md)
- [Options for Commands](options-for-commands.md)
- [Commands](commands.md)
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@ The Network Configuration Manager library that ships with Photon OS 3.0 provides

For more information, see:

- **CLI** - see the ``-net`` commands in the [Photon Management Daemon Command-line Interface (pmd-cli)](photon_cli/pmd-cli.md)
- **CLI** - see the ``-net`` commands in the [Photon Management Daemon Command-line Interface (pmd-cli)](../photon_cli/pmd-cli.md)
- **C APIs** - [Network Configuration Manager - C API](netmgr.c.md)
- **Python APIs** - [Network Configuration Manager - Python API](netmgr.python.md)
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ You can use Photon OS as a virtual machine within VMware Workstation. You can do
- [Importing the OVA for Photon OS 3.0](importing_ova_for_photon_os_3.0-workstation.md)
- [Installing the ISO Image for Photon OS 3.0](installing-the-iso-image-for-photon-os-30-workstation.md)

**Note**: If you want to upgrade an existing Photon 1.0 VM, refer to the instructions in [Upgrading to Photon OS 3.0](Upgrading-to-Photon-OS-3.0.md).
**Note**: If you want to upgrade an existing Photon 1.0 VM, refer to the instructions in [Upgrading to Photon OS 3.0](Upgrading_to_photon_os_3.0.md).

2 changes: 1 addition & 1 deletion docs/photon_installation/Running-Photon-OS-on-vSphere.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ You can use Photon OS as a virtual machine within VMware vSphere. You can downlo
- [Importing the OVA for Photon OS 3.0](importing_ova_for_photon_os_3.0.md)
- [Installing the ISO Image for Photon OS 3.0](installing-the-iso-image-for-photon-os-30.md)

**Note**: If you want to upgrade an existing Photon 1.0 VM, see [Upgrading to Photon OS 3.0](Upgrading-to-Photon-OS-3.0.md).
**Note**: If you want to upgrade an existing Photon 1.0 VM, see [Upgrading to Photon OS 3.0](Upgrading_to_photon_os_3.0.md).


4 changes: 2 additions & 2 deletions docs/photon_installation/Running-Project-Photon-on-Fusion.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
You can use Photon OS as a virtual machine within VMware Fusion. You can download Photon OS, as an OVA or ISO file, and install the Photon OS distribution on Fusion. After you install Photon OS, you can deploy a containerized application in Docker with a single command.

- [Prerequisites](photon_os_fusion_prerequisites.md)
- [Importing the OVA for Photon OS 3.0](importing-the-ova-for-photon-os-3.0-fusion.md)
- [Importing the OVA for Photon OS 3.0](importing-ova-for-photon-os-3.0-fusion.md)
- [Installing the ISO Image for Photon OS 3.0](installing-the-iso-image-for-photon-os-30-fusion.md)

**Note**: If you want to upgrade an existing Photon 1.0 VM, see [Upgrading to Photon OS 3.0](Upgrading-to-Photon-OS-3.0.md).
**Note**: If you want to upgrade an existing Photon 1.0 VM, see [Upgrading to Photon OS 3.0](Upgrading_to_photon_os_3.0.md).

4 changes: 2 additions & 2 deletions docs/photon_installation/available_apis.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,12 +36,12 @@ To show help text for individual interfaces:
>>> help(pmd.server().firewall)
>>> help(pmd.server().user)
~~~~
For details about the network commands, see also the [Network Configuration Manager - Python API](photon_admin/netmgr.python.md).
For details about the network commands, see also the [Network Configuration Manager - Python API](../photon_admin/netmgr.python.md).

## PMD C API

PMD C APIs are defined in the header files (pmd_fwmgmt.h, pmd_netmgr.h, pmd_pkgmgmt.h, pmd_usermgmt.h) that are stored in the following location:
~~~~
[https://github.com/vmware/pmd/tree/master/include](https://github.com/vmware/pmd/tree/master/include)
~~~~
For details about the network commands, see also the [Network Configuration Manager - C API](photon_admin/netmgr.c.md).
For details about the network commands, see also the [Network Configuration Manager - C API](../photon_admin/netmgr.c.md).
2 changes: 1 addition & 1 deletion docs/photon_installation/build-photon.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ You can build an ISO from the source code for Photon OS. This section describes
* [Use Cached Sources](use_cached_sources.md)
* [View Build Logs](view_build_logs.md)

For information on how to install and build a package on Photon OS from the package's source RPM, see the [Photon OS Administration Guide](photon_admin/building-a-package-from-a-source-rpm.md).
For information on how to install and build a package on Photon OS from the package's source RPM, see the [Photon OS Administration Guide](../photon_admin/building-a-package-from-a-source-rpm.md).

3 changes: 3 additions & 0 deletions docs/photon_installation/build_prerequisites.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,11 @@
Before you build the ISO, verify that you have the performed the following tasks:

* Installed a build operating system running the 64-bit version of Ubuntu 14.04 or later version.

* Downloaded and installed the following packages: `bison`, `gawk`, `g++`, `createrepo`, `python-aptdaemon`, `genisoimage`, `texinfo`, `python-requests`, `libfuse-dev, libssl-dev, uuid-dev, libreadline-dev, kpartx, git, bc`

* Installed Docker

* Downloaded the source code from the Photon OS repository on GitHub into `$HOME/workspaces/photon`.


Original file line number Diff line number Diff line change
Expand Up @@ -69,4 +69,4 @@ After you have downloaded the Photon OS OVA image (OVA with Hardware Version 11)

![Login](images/fs-ova-login.png)

Once complete, proceed to [Deploying a Containerized Application in Photon OS](deploying-a-containerized-application-in-photon-os-fusion.md).
Once complete, proceed to [Deploying a Containerized Application in Photon OS](deploying-a-containerized-application-in-photon-os.md).
2 changes: 1 addition & 1 deletion docs/photon_installation/remove-photon-os-from-azure.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,4 +57,4 @@ echo &quot;########################&quot;
exit ${exit_code}
````

You can now proceed to [Deploying a Containerized Application in Photon OS](deploying-a-containerized-application-in-photon-os-fusion.md).
You can now proceed to [Deploying a Containerized Application in Photon OS](deploying-a-containerized-application-in-photon-os.md).
2 changes: 1 addition & 1 deletion docs/photon_troubleshoot/common-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ Use the `find` command to troubleshoot a Photon OS machine that has stopped work

find / -mtime -1

See the `find` [manual](See https://www.gnu.org/software/findutils/manual/find.html). Take note of the security considerations listed in the `find` manual if you are using `find` to troubleshoot an appliance running on Photon OS.
See the `find` [manual](https://www.gnu.org/software/findutils/manual/find.html). Take note of the security considerations listed in the `find` manual if you are using `find` to troubleshoot an appliance running on Photon OS.

## locate

Expand Down
2 changes: 1 addition & 1 deletion docs/photon_troubleshoot/networking.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ Use the `systemd` suite of commands and not deprecated `init.d` commands or othe
- [Checking Firewall Rules](checking-firewall-rules.md)
- [Inspect Network Settings with `netmgr`](netmgr.md)

For information about tcpdump and netcat, see [Installing the Packages for tcpdump and netcat with tdnf](photon_admin/installing-the-packages-for-tcpdump-and-netcat-with-tdnf.md)
For information about tcpdump and netcat, see [Installing the Packages for tcpdump and netcat with tdnf](../photon_admin/installing-the-packages-for-tcpdump-and-netcat-with-tdnf.md)
2 changes: 1 addition & 1 deletion docs/photon_troubleshoot/packages.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ On Photon OS, `tdnf` is the default package manager. The standard syntax for `td
tdnf [options] <command> [<arguments>...]
```

The main configuration files reside in `/etc/tdnf/tdnf.conf`. The repositories appear in `/etc/yum.repos.d/` with `.repo` file extensions. For more information, see the [Photon OS Administration Guide](https://github.com/vmware/photon/blob/master/docs/photon-admin-guide.md).
The main configuration files reside in `/etc/tdnf/tdnf.conf`. The repositories appear in `/etc/yum.repos.d/` with `.repo` file extensions. For more information, see the [Photon OS Administration Guide](../photon_admin/README.md).

The cache files for data and metadata reside in `/var/cache/tdnf`. The local cache is populated with data from the repository:

Expand Down
2 changes: 1 addition & 1 deletion docs/photon_user/configure_kubernetes_on_node.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ Perform the following steps to configure the kubelet on the node:

## Result

You should have a functional cluster. You can now launch a test pod. For an introduction to working with Kubernetes, see [Kubernetes 101](http://kubernetes.io/docs/user-guide/walkthrough/).
You should have a functional cluster. You can now launch a test pod. For an introduction to working with Kubernetes, see [Kubernetes documentation](http://kubernetes.io/docs/home/).



0 comments on commit 3cc0494

Please sign in to comment.