forked from puppetlabs/puppetlabs-release
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README-apt.txt
40 lines (26 loc) · 1.21 KB
/
README-apt.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Puppet, Inc. Apt Repositories
For documentation and setup instructions, see:
https://www.puppet.com/docs/puppet/latest/install_puppet.html#install_puppet
For help, open a ticket in the CPR project at https://tickets.puppet.com
or contact us on Slack at https://slack.puppet.com
These repositories contain packages intended for public consumption. These
packages contain software released by Puppet, Inc., e.g. Puppet, Puppet Server,
PuppetDB, etc.
## Installation
To add the repo to a distribution, install the release package with the
codename for the distribution. For example, on xenial:
wget http://apt.puppetlabs.com/puppet-release-xenial.deb
sudo dpkg -i puppet-release-xenial.deb
sudo apt-get update
## Recommendations for Mirroring
# Directly from S3 (preferred option):
aws s3 sync --exclude '*.html' s3://apt.puppetlabs.com /var/apt
# Rsync:
rsync -a rsync://rsync.puppet.com/packages/apt /var/apt
# HTTPS via CloudFront (fastest outside of US):
wget -r https://apt.puppetlabs.com
## Nightlies
Nightly repositories and packages can be found at nightlies.puppet.com/apt
## Archives
Older (> 3 years old) releases are regularly removed from this repository.
Archives can be found at http://release-archives.puppet.com/apt