Checking for updates to the CircleCI Server Offering

Overview

There are a variety of mechanisms for staying up-to-date about new CircleCI releases.

Server 4 users should use the changelog.

Server 3 users can use all the below methods.

 

CircleCI's Server Changelog

New releases are posted to https://circleci.com/server/changelog, and operators can subscribe to the included RSS feed.

 

Using the Management Console

You can check for updates via the Replicated Management Console, available at $YOUR_CIRCLECI_HOSTNAME:8800/dashboard.

 

Replicated's Integration API

Replicated's Integration API includes a Version API, via which operators can check for CircleCI updates using the command line.

 

A GET request to /version/v1/updates will return a list of all available updates.

All API calls must begin with the Integration API base endpoint, available by querying the $REPLICATED_INTEGRATIONAPI environment variable that is automatically added to all application containers (in this case, all CircleCI containers running within the Services machine).

 

In CircleCI installations, this base endpoint tends to have the form of https://$SERVICES_MACHINE_PRIVATE_IP:9880

Thus, a fully formed API call to check for CircleCI updates might be made as follows:

curl -k https://$SERVICES_MACHINE_PRIVATE_IP:9880/version/v1/updates

 

Operators can programmatically check for updates by integrating this API endpoint into any existing monitoring systems (for example, Nagios) that may be in use.

Was this article helpful?
2 out of 3 found this helpful

Comments

0 comments

Article is closed for comments.