Skip to content

Commit 655f176

Browse files
authored
Merge branch 'master' into ci-profile_page
2 parents 0737e75 + 479f17b commit 655f176

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

user/enterprise/operations-manual.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,12 +86,26 @@ A source for the problem could be that the worker machine is not able to communi
8686

8787
Here we're distinguishing between an AWS EC2 installation and an installation running on other hardware. For the former, security groups need to be configured per machine. To do so, please follow our installation instructions [here](/user/enterprise/installation/#Create-a-Travis-CI-Platform-Security-Group). If you're not using AWS EC2, please make sure that the ports listed [in the docs](/user/enterprise/installation/#Create-a-Travis-CI-Platform-Security-Group) are open in your firewall.
8888

89-
#### Docker Versions Mismatched
89+
#### Docker Versions Mismatched
9090

9191
This issue sometimes occurs after maintenance on workers installed before November 2017 or systems running a `docker version` before `17.06.2-ce`. When this happens, the `/var/log/upstart/travis-worker.log` file contains a line: `Error response from daemon:client and server don't have same version`. For this issue, we recommend [re-installing worker from scratch](/user/enterprise/installation/#Install-Travis-CI-Enterprise-Worker) on a fresh instance. Please note: the default build environment images will be pulled and you may need to apply customizations again as well.
9292

9393
If none of the steps above lead to results for you, please follow the steps in the [Contact Support](#Contact-support) section below to move forward.
9494

95+
## Enterprise container start fails with `Ready state command canceled: context deadline exceeded`
96+
97+
After a fresh installation or configuration change the Travis CI Enterprise container doesn't start and fails with the error `Ready state command canceled: context deadline exceeded` in the admin dashboard (`https://travis.example.com:8800/dashboard`).
98+
99+
### Strategies
100+
101+
#### GitHub OAuth app configuration
102+
103+
The above mentioned error can be caused by a configuration mismatch in [the GitHub OAuth Application](https://docs.travis-ci.com/user/enterprise/prerequisites/#OAuth-App). Please check that _both_ website and callback URL contain the Travis CI Enterprise's hostname. If you have discovered a mismatch here, please restart the Travis container from within the admin dashboard.
104+
105+
#### Hostname does not match license's hostname
106+
107+
Your Travis CI Enterprise license has a hostname field which contains the hostname of your installation. When the license's hostname does not match the actual hostname, the container does not start. If this is the case or you suspect that this might be likely, please [get in touch with us](mailto:[email protected]?subject=License%20Hostname%20Change) and we'll help you to get back on track.
108+
95109
## Contact support
96110

97111
To get in touch with us, please write a message to [[email protected]](mailto:[email protected]). It would be very helpful for Support if you could include the following:

user/multi-os.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ matrix:
6666

6767
## Example Multi OS Build Matrix
6868

69-
Here's an example `.travis.yml` file using if/then directives to customize the [build lifecycle](/user/customizing-the-build/#The-Build-Lifecycle) to use [Graphviz](http://www.graphviz.org/) in both Linux and OS X.
69+
Here's an example `.travis.yml` file using if/then directives to customize the [build lifecycle](/user/customizing-the-build/#The-Build-Lifecycle) to use [Graphviz](https://graphviz.gitlab.io/) in both Linux and OS X.
7070

7171
```yaml
7272
language: c

0 commit comments

Comments
 (0)