Certificates
The ALMA NGAS repo is hosted on ALMA's Bitbucket platform. Client certificate authentication is required.
I've added the certificates to AstroCloud for now.
Installation - Certificates
Download certificates here: ALMA NGAS repo certs
mkdir -p /etc/alma-certificates
cp /path/to/alma-repo-client.crt /etc/alma-certificates
cp /path/to/alma-repo-client.key.nopass /etc/alma-certificates
chmod 0644 /etc/alma-certificates/*
Installation - Repo
[alma-rhel-base]
baseurl = https://alma-repo.hq.eso.org/repo/rhel/7
enabled = 1
gpgcheck = 0
name = ALMA RHEL-7 Base
sslclientcert = /etc/alma-certificates/alma-repo-client.crt
sslclientkey = /etc/alma-certificates/alma-repo-client.key.nopass
sslverify = 0
[alma-rhel-test]
baseurl = https://alma-repo.hq.eso.org/repo/test/rhel/7
enabled = 1
gpgcheck = 0
name = ALMA RHEL-7 Test
sslclientcert = /etc/alma-certificates/alma-repo-client.crt
sslclientkey = /etc/alma-certificates/alma-repo-client.key.nopass
sslverify = 0
[heretic-base]
baseurl = https://alma-repo.hq.eso.org/repo/heretic/7
enabled = 1
gpgcheck = 0
name = Heretic RHEL-7 Base
sslclientcert = /etc/alma-certificates/alma-repo-client.crt
sslclientkey = /etc/alma-certificates/alma-repo-client.key.nopass
sslverify = 0
Repo Access
- NGAS software: https://bitbucket.alma.cl/projects/ALMA/repos/almasw/browse/ARCHIVE-SERVICES/NGAS
- NGAS playbooks: https://bitbucket.alma.cl/projects/ANSIBLE/repos/aes-platform/
- Note this has playbooks for all ALMA applications. Here is where the skeleton files are, specifically for NRAO: