Adding a repository
Add a repository to use for automatically downloading Debian or RPM packages within the DataStax Enterprise repository. In addition to providing repo credentials, you can define custom URLs that point to your own mirror of the DataStax Repository.
Add a repository to use for automatically downloading Debian or RPM packages within the DataStax Enterprise repository. In addition to providing repo credentials, you can define custom URLs that point to your own mirror of the DataStax Repository.
Note: The data (cluster topology models, configuration profiles,
credentials, repositories, job history, and so forth) for Lifecycle Manager is stored in the
lcm.db database. Your organization is responsible for backing up
the lcm.db database. You must also configure failover to mirror the lcm.db.
Prerequisites
Procedure
-
Click
.The Add Repository dialog appears.
- Enter a Name for the repository credential.
- Optional: Enter a Comment that describes the repository credential.
-
Select a Repository option:
- Select Access DataStax Repo if using the DataStax Repository for packages (default).
- Select Access Private Repo if your organization
has an internal repository for software packages:
- Enter the Repository URL.
- Enter the Repository Key URL to retrieve a public key from. A repository key URL is the address of the public key of a package repository. You can download the key and use it to verify that packages downloaded from the repository have not been tampered with.
- Clear Use Configured HTTP Proxy to bypass the
proxy used to download files from the internet when downloading DSE.
Note: Select Use Configured HTTP Proxy when using a private repository within the proxy. If a proxy is not defined in any configuration profiles for the cluster topology, this option has no effect.
- For the DataStax Repository, using the configured proxy is enabled by default. If you are not using the DataStax Repo, the Use Configured HTTP Proxy option is disabled. Custom package repositories are commonly located internal to the HTTP proxy. If your custom package repository is external to your proxy, select Use Configured HTTP Proxy to ensure the package manager on your target nodes uses your configured HTTP proxy. For information on configuring Lifecycle Manager to forward requests to your proxy, see configuring a proxy for package downloads.
-
Enter the Username and Password
for accessing the DataStax Repository.
The username and password must be specified if authentication is enabled on the repository. The DataStax Repository always has authentication enabled. For the DataStax Repository, the username and password are the DataStax Academy account credentials you created on the registration page. The repository username and password are used when downloading packages (they are not used when fetching the repository public key).Note: When configuring credentials in a Repository, special characters such as #, $, and so forth are supported, but non-ascii unicode characters are not. If you have further questions, please contact DataStax Support and reference ticket OPSC-8921.
-
Click Save.
The newly defined repository credential is listed on the Repositories page along with edit and delete options.