From 222805033a41bfa72ef4a15c2fd7e7e67f89704a Mon Sep 17 00:00:00 2001 From: Chris Roberts Date: Mon, 23 Jan 2023 15:05:33 -0500 Subject: [PATCH] Add Katello 4.8 and update translation & branch steps --- configs/katello/4.8.yaml | 112 +++++++++++++++++++++++++++++++ procedures/katello/branch.md.erb | 3 + 2 files changed, 115 insertions(+) create mode 100644 configs/katello/4.8.yaml diff --git a/configs/katello/4.8.yaml b/configs/katello/4.8.yaml new file mode 100644 index 00000000..544d372b --- /dev/null +++ b/configs/katello/4.8.yaml @@ -0,0 +1,112 @@ +--- +:project: katello +:github_org: katello +:releases: + :4.8.0: + :redmine_version_id: 1623 +:prior_releases: + :4.7.1: + :redmine_version_id: 1646 + :4.7.0: + :redmine_version_id: 1613 +:code_name: Phoenix +:mash_scripts: + - katello-4.8-el8 + - katello-candlepin-4.8-el8 +:repos: + :katello: + :main: true + :branch: KATELLO-4.8 + :repo: https://github.com/Katello/katello.git + :version_branch: true + :foreman-packaging: + :branch: rpm/3.6 + :repo: https://github.com/theforeman/foreman-packaging.git + :hammer-cli-katello: + :branch: 1.8.z + :repo: https://github.com/Katello/hammer-cli-katello.git + :katello-host-tools: + :branch: 4.2.3 + :repo: https://github.com/Katello/katello-host-tools.git + :katello-certs-tools: + :branch: 2.9.0 + :repo: https://github.com/Katello/katello-certs-tools.git + :foreman_virt_who_configure: + :branch: 0.5.12 + :repo: https://github.com/theforeman/foreman_virt_who_configure.git + :smart_proxy_container_gateway: + :branch: 1.0.7 + :repo: https://github.com/Katello/smart_proxy_container_gateway.git + :katello-selinux: + :branch: 4.0.2 + :repo: https://github.com/Katello/katello-selinux.git +:ignores: +:strict_keys: true +:gpg_key: 8f5ca95b +:tags: + - name: katello-candlepin-4.8-el8 + based_off: katello-candlepin-nightly-el8 + build_target: katello-4.8-el8-build + arches: + - x86_64 + - name: katello-4.8-el8 + based_off: katello-nightly-el8 + helper_tags: + katello-thirdparty-el8: null + katello-4.8-el8-override: null + build_target: katello-4.8-el8-build + build_package_group_source_tag: katello-nightly-el8-build + arches: + - x86_64 + inherits: + katello-4.8-el8-build: + katello-4.8-el8-override: 0 + foreman-plugins-3.6-el8: 3 + foreman-3.6-el8: 5 + katello-4.8-el8-override: + katello-4.8-el8: 0 + katello-4.8-el8: + katello-thirdparty-el8: 0 + external_repos: + - flat-ruby27-el8 + - test-flat-el8 + - centos8-devel + build_groups: + build: + - bash + - bzip2 + - centos-release + - coreutils + - cpio + - diffutils + - findutils + - foreman-build + - gawk + - gcc + - gcc-c++ + - grep + - gzip + - info + - make + - patch + - platform-python + - python3-rpm-macros + - redhat-rpm-config + - rpm-build + - sed + - shadow-utils + - tar + - unzip + - util-linux + - which + - xz + srpm-build: + - bash + - centos-release + - foreman-build + - platform-python + - python3-rpm-macros + - redhat-rpm-config + - rhpkg-simple + - rpm-build + - shadow-utils diff --git a/procedures/katello/branch.md.erb b/procedures/katello/branch.md.erb index 91277b37..d7a2983e 100644 --- a/procedures/katello/branch.md.erb +++ b/procedures/katello/branch.md.erb @@ -17,6 +17,7 @@ - [ ] [Configure the Transifex client](https://projects.theforeman.org/projects/foreman/wiki/Translating#How-to-pull-translations) - [ ] [Install grunt](https://github.com/Katello/katello/blob/master/engines/bastion_katello/README.md) - [ ] `grunt i18n:extract` in the katello/engines/bastion_katello directory + - [ ] `tx pull --minimum-perc 50 --all` in the katello directory - [ ] `make -C locale tx-pull` in the katello directory - [ ] `grunt i18n:compile` in the katello/engines/bastion_katello directory - [ ] `bundle exec rake plugin:gettext[katello]` in the foreman directory @@ -66,6 +67,8 @@ - [ ] [katello](https://github.com/katello/katello) - [ ] Bump versions to <%= develop %>-master - [ ] [katello](https://github.com/katello/katello) +- [] Bump Katello related packages to their next versions + - [] [packaging](https://github.com/theforeman/foreman-packaging/pull/8729/files) - [ ] Generate and post the release procedure, if not already posted: - [ ] (Note that Katello uses dots instead of dashes for release candidates, e.g. 4.1.1.rc1 not 4.1.1-rc1) - [ ] Make sure to run `./tools.rb setup-environment` first