add rocky release file for users

The release file that non-ci users consume
was missing for rocky.  Tripleo and rdo
release files were already added.

Also fix the build-deps repo for rocky.

Change-Id: I215a91de6a836bcfb2b0ed678189b885062e440e
This commit is contained in:
Wes Hayutin 2018-08-28 10:55:35 -04:00 committed by Javier Pena
parent 4919a5fa98
commit 7016f68406
2 changed files with 52 additions and 3 deletions

49
config/release/rocky.yml Normal file
View File

@ -0,0 +1,49 @@
release: rocky
dlrn_hash_tag: current-tripleo-rdo
docker_image_tag: "{{ dlrn_hash|default(dlrn_hash_tag) }}"
overcloud_image_url: https://images.rdoproject.org/{{ release }}/rdo_trunk/{{ dlrn_hash|default(dlrn_hash_tag) }}/overcloud-full.tar
ipa_image_url: https://images.rdoproject.org/{{ release }}/rdo_trunk/{{ dlrn_hash|default(dlrn_hash_tag) }}/ironic-python-agent.tar
overcloud_as_undercloud: true
update_images: true
images:
- name: overcloud-full
url: "{{ overcloud_image_url }}"
type: tar
- name: ipa_images
url: "{{ ipa_image_url }}"
type: tar
inject_images:
- "ironic-python-agent.initramfs"
- "ironic-python-agent.kernel"
- "overcloud-full.qcow2"
- "overcloud-full.initrd"
- "overcloud-full.vmlinuz"
repos:
- type: generic
reponame: delorean
filename: delorean.repo
baseurl: https://trunk.rdoproject.org/centos7-{{ release }}/{{ dlrn_hash_path|default(dlrn_hash_tag, true) }}/
priority: 20
- type: file
filename: delorean-deps.repo
down_url: https://trunk.rdoproject.org/centos7-{{ release }}/delorean-deps.repo
- type: package
pkg_name: centos-release-ceph-luminous
custom_cmd: 'sudo yum install -y --enablerepo=extras'
repo_cmd_after: |
sudo yum remove -y centos-release-ceph-hammer || true
sudo yum remove -y centos-release-ceph-jewel || true
sudo yum-config-manager --save --setopt centos-ceph-luminous.gpgcheck=0
sudo yum repolist;
{% if repo_setup_run_update|default(true)|bool %}
sudo yum update -y
{% endif %}
undercloud_rpm_dependencies: >-
python-tripleoclient
ceph-ansible

View File

@ -78,9 +78,9 @@ repos:
- type: generic
reponame: delorean-rocky-build-deps
reponame: delorean-rocky-deps
filename: delorean-rocky-deps.repo
baseurl: ${NODEPOOL_RDO_PROXY}/centos7-rocky/deps/latest/
filename: delorean-rocky-build-deps.repo
baseurl: ${NODEPOOL_RDO_PROXY}/centos7-rocky/build-deps/latest/
enabled: 0
# CentOS related repos
- type: generic