Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-18728

Promoting a composite content view to environment with registry name as "<%= lifecycle_environment.label %>/<%= repository.name %>" on Red Hat Satellite 6 fails with "'undefined method '#label' for NilClass::Jail (NilClass)'"

XMLWordPrintable

    • Sprint 119, Sprint 120, Sprint 121, Sprint 122, Sprint 123, Sprint 124, Sprint 125, Sprint 126, Sprint 127, Sprint 128, Sprint 129, Sprint 130, Sprint 131, Sprint 133
    • Moderate
    • None

      Description of problem:
      Promoting a composite content view to environment with registry name as "<%= lifecycle_environment.label %>/<%= repository.name %>" on Red Hat Satellite 6 fails with "'undefined method '#label' for NilClass::Jail (NilClass)'"

      Version-Release number of selected component (if applicable):
      6.11.4

      How reproducible:
      Always

      Steps to Reproduce:
      Create product

      1. hammer product create --description "Product Busybox Container" --name Product_Busybox_Container --label "Product_Busybox_Container" --organization myorg
        Create repository and sync to source
      1. hammer repository create \
        --content-type "docker" \
        --organization myorg \
        --product "Product_Busybox_Container" \
        --url "https://registry-1.docker.io" \
        --name "library/busybox" \
        --docker-upstream-name "library/busybox" \
        --label "library_busybox" \
        --include-tags "stable, 1.35.0"
      1. hammer repository synchronize --name "library/busybox" --product "Product_Busybox_Container" --organization myorg

      Create content view

      1. hammer repository list --product Product_Busybox_Container --organization myorg
      2. hammer content-view create --label ContentView_Busybox --name ContentView_Busybox --organization-label myorg --repository-ids 1225
        Replace 1225 with the id from above command

      Content view creation

      1. hammer content-view publish --organization myorg --name ContentView_Busybox

      Now assign this created content-view to a composite-content-view

      Create an environment test with registry name as "<%= lifecycle_environment.label %>/<%= repository.name %>"

      promote composite-content-view to test environment

      ERROR: 'undefined method '#label' for NilClass::Jail (NilClass)'

              rhn-engineering-qjames Quinn James
              jira-bugzilla-migration RH Bugzilla Integration
              Sam Bible Sam Bible
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: