Update Package Install Commands

reading time 5 mins

This page is for customers installing the Doppler CLI using the previous package manager commands for Ubuntu/Debian and RedHat/CentOS variants which will begin failing May 1st, 2021.

Get the most up-to-date install commands from our CLI Installation page.

The Doppler CLI has up until this point used JFrog’s Bintray service to host and sign the Doppler CLI for package installation in Ubuntu/Debian and RedHat/CentOS variants.

JFrog has announced they will be sunsetting Bintray on May 1, 2021, after which the previous Doppler package installation commands will fail. We recommend upgrading to the new installation instructions as soon as possible as JFrog has indicated that there will likely be outages leading up to May 1st.

Our engineering team has completed the migration to our new provider, Cloudsmith, which unfortunately will require the previous installation commands to be updated. Note that Windows and macOS are not affected.

The steps required for migrating will depend upon whether the Doppler CLI is installed in ephemeral environments such as CI where the package is newly installed each time, or embedded in a persistent Virtual Machine snapshot or Docker image. Both scenarios are covered below.

Also, if you’re an Alpine Linux user, as you can now install the CLI using apk.

For ephemeral and on-demand environments

By ephemeral or on-demand environment, we mean that the Doppler CLI is installed from scratch every time it is run.

In this case, simply replace the existing commands with the new version for your operating system listed in the New Package Installation Commands section below.

For persistent/snapshot environments

When the installation of the Doppler CLI is embedded in a persistent state such as Virtual Machine snapshot or Docker image, it may be required to remove traces of the previous package metadata.

Debian / Ubuntu

# Remove old Doppler CLI package metadata
sudo rm /etc/apt/sources.list.d/dopplerhq-doppler.list && sudo apt-get update

Red Hat / CentOS

# Remove old Doppler CLI package metadata
sudo rm /etc/yum.repos.d/bintray-dopplerhq-doppler.repo

Now that the previous package metadata has been removed, you can add the new package installation commands below.

New Package Installation Commands

Get the up-to-date CLI install commands from our installation page.