Uploaded image for project: 'RDO Project'
  1. RDO Project
  2. RDO-63 test-clone
  3. RDO-72

Build non-openstack puppet modules

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      As we are building a stable release, we can't follow master anymore, thus we need to pin the non OpenStack puppet modules to last promoted hash (i.e current-passed-ci)
      Note that non OpenStack puppet modules don't follow OpenStack release timelines, which is obvious. So
      we have to build our RPM not from tag, but from commit snapshot.

      To do so:

      1. Ask p-o-i team (i.e @tkajinam) whether or not we can pin non OpenStack puppet modules
      2. Pin non OpenStack puppet modules by using the rdo-infra/releng/scripts/new_release_scripts/pin-non_os-puppet.sh script
        e.g: https://review.rdoproject.org/r/c/rdoinfo/+/40812
      3. Branch them
        e.g: https://review.rdoproject.org/r/c/config/+/40859
      4. Build them by using the rdo-infra/releng/scripts/new_release_scripts/create_build_snap.sh script

              kkula@redhat.com Karolina Kula
              jcapitao1@redhat.com Joel Capitao
              Archiver:
              amoralej1@redhat.com Alfredo Moralejo

                Created:
                Updated:
                Archived: