Release Meeting Notes 12/10

  • Foreman
    • 1.20.1
      • Pushed packages and tried to install them; hit hash change
      • Pulled the packages to find out why hash is changing
      • Need to debug hash changes further; going to rebuild all webpack plugins for 1.20.1
  • Katello
    • 3.9.1
      • Released – will need a rebuild for webpack
    • 3.10.0
      • RC rebuild for webpack, needs signing

1.20 Retrospective To Dos

  • Document how to handle Rails repository release
  • Include foreman-release in release process docs
  • Debian freight process setup needs automation and documentation update
  • Capture Katello process into a process template and update docs on release
  • Fix webpack, fix webpack, fix webpack
  • Build freeze week template process or Redmine blocker issue with all pre-release activities
  • Release puppet modules at start of freeze week
  • Add vagrant up of production into release pipeline after push for Katello
  • Add process around client repository releases
  • Upgrade testing with data: run bats tests with no cleanup, seed database

Done

  • Katello GPG key needs email updating
  • Consider signing Katello RCs
  • Debian stretch builds broken if English is not used