Skip to content
Commits on Jun 16, 2016
  1. @akofink @ehelms
  2. @akofink @ehelms

    Fixes #15177 - Add validation to content view (#6093)

    puppet module to make sure a valid content view with that same uuid
    or name/author combination exists. In addition, the user may use the
    puppet_module id, which will set the uuid of the
    content_view_puppet_module to the same as the puppet_module.
    
    If a content view is specified, the puppet module must belong to a
    repository that belongs to the same organization as the content view.
    
    An edge case: If two puppet modules with identical names and authors but
    two different organizations are used to validate a content view puppet
    module whose content view organization is one of the two organizations,
    validation should pass.
    akofink committed with ehelms Jun 16, 2016
  3. @beav

    Merge pull request #6115 from ares/fix/15383

    Fixes #15383 - preserve overridden kickstart repo
    beav committed on GitHub Jun 16, 2016
Commits on Jun 15, 2016
  1. @johnpmitsch

    Fixes #15394 - quantity updates after subs are removed from host (#6119)

    When removing subscriptions from a host, the subscription quanities
    now update so that the quantity for that subscription/pool will be
    correct.
    johnpmitsch committed on GitHub Jun 15, 2016
  2. @ShimShtein @stbenjam

    Fixes #14938 - Renamed Setting::Katello (#6019)

    to Setting::Content
    ShimShtein committed with stbenjam Jun 15, 2016
  3. @johnpmitsch

    Fixes #15209 - Sub status updates after host registration (#6118)

    Hosts were updating their global status when registering, but not
    updating their subscription status as that is Katello-specific
    and won't be included in refresh_global_status.
    johnpmitsch committed on GitHub Jun 15, 2016
Commits on Jun 14, 2016
  1. @akofink @ehelms

    Fixes #15420 - Adjust full_results param (#6126)

    While the API advertised a parameter named :full_results, our code was
    expecting the param to be named :full_result. This change adds tests to
    ensure the :full_results parameter can be used and is actually effective
    in our system.
    
    In addition, this changes the API parameter documented from
    :full_results to :full_result
    
    Furthermore, this parameter was failing to cast from a JSON string to a
    boolean such that 'false', 'true', 0, or 1 would return a true value.
    This introduces a proper cast using `Foreman::Cast.to_bool`.
    akofink committed with ehelms Jun 14, 2016
  2. @waldenraines

    Merge pull request #5941 from xprazak2/sorting

    Fixes #14523 - Prevent table from disappearing on sort
    waldenraines committed on GitHub Jun 14, 2016
  3. @waldenraines

    Merge pull request #6125 from waldenraines/15414

    Fixes #15414: ensure trailing / on repo full_path to prevent 404.
    waldenraines committed on GitHub Jun 14, 2016
  4. @ehelms
  5. @jlsherrill
  6. @johnpmitsch

    Fixes #14992 - Change content host status icons (#6058)

    This changes the content host status icons to have symbols as well
    as a color. There are two reasons to do this:
    1) unify the symbols with Foreman's
    2) make the icons color-blind friendly
    johnpmitsch committed on GitHub Jun 14, 2016
  7. @waldenraines

    Fixes #15414: ensure trailing / on repo full_path to prevent 404.

    Pulp uses relative urls in their list of packages so we need to ensure
    that the repository full path ends in a slash so as to not get 404s on
    the repo page.
    
    http://projects.theforeman.org/issues/15414
    
    See also https://pulp.plan.io/issues/2009
    waldenraines committed Jun 14, 2016
Commits on Jun 13, 2016
  1. @jlsherrill

    Fixes #15378 - select all properly on cv filter errata (#6114)

    This resolves two issues with this page:
    1) the gmail-style select all was used even though this page
       is not paginated, resulting in everything being selected
    2) When selecting fewer than 3 errata types and navigating away
       from the add tab and back to it, the type selection would remain
       but all errata would be shown
    jlsherrill committed on GitHub Jun 13, 2016
  2. @jlsherrill

    Fixes #15357 - ensure valid interfaces after upgrade (#6111)

    prior to upgrading a couple of situtations can occur that prevent
    re-registration of hosts via sub-man
    
    1) a system was already registered, and a host was create during the
       migration, but since facts were not imported there are no valid
       interfaces
    2) a host exists without any interfaces, and has no facts.  This may
       not actually happen in the wild but there is nothing stopping it
       from happening, so its handled here
    jlsherrill committed on GitHub Jun 13, 2016
  3. @ares
Commits on Jun 10, 2016
  1. Fixes #15367 - Fixing ref to nonexistent param value (#6112)

    Fixing call to params[:uuid] which doesn't exist. Rather, it's
    params[:id] but using subscription facet instead.
    committed on GitHub Jun 10, 2016
Commits on Jun 9, 2016
  1. @jlsherrill
Commits on Jun 8, 2016
  1. @parthaa

    Merge pull request #6102 from parthaa/puppet-env

    Fixes #15295 - Puppet env populated in New Hosts
    parthaa committed Jun 8, 2016
  2. @jlsherrill
  3. @johnpmitsch

    Fixes #15334 - Sub status updates correctly in CH details page (#6107)

    To reproduce:
    
    1) Import a manifest with valid subs
    2) Register a RHEL content host
    3) run subscription-manager attach --auto on the content host
    4) check the content host details page > subscription tab for that
       content host
    
    On this page, the subscription status should be yellow or green,
    not red. The correct text should be next to the color.
    johnpmitsch committed Jun 8, 2016
  4. @parthaa

    Fixes #15295 - Puppet env populated in New Hosts

    Prior to this commit on a new hosts page if you selected a Hostgroup,
    the Puppet Environment property will not get inherited automatically.
    
    This commit addresses that issue.
    parthaa committed Jun 3, 2016
Commits on Jun 7, 2016
  1. @jlsherrill

    Refs #12556 - Remove smart proxy system assoc (#6104)

    as it is no longer used at all
    jlsherrill committed Jun 7, 2016
Commits on Jun 6, 2016
  1. @jlsherrill

    Fixes #15292 - fix capsule sync after upgrade (#6101)

    This fixes a couple issues with capsule syncing when the capusle
    has been upgraded from katello 2.4.  In this case these repos
    have no importers and several issues were discovered in the code
    that is adding the importer
    jlsherrill committed Jun 6, 2016
  2. @jlsherrill
  3. @tbrisker @ehelms
  4. @bbuckingham

    Merge pull request #6105 from bbuckingham/issue-15297

    refs #15297: update puppet repo distributor during upgrade
    bbuckingham committed Jun 6, 2016
  5. @jlsherrill
  6. @bbuckingham

    refs #15297: update puppet repo distributor during upgrade

    This commit contains a rake task to be executed as part of the
    Katello 3.0 upgrade to ensure that all puppet repositories
    (Repository & Content View Puppet Environment) are updated
    to include the 'puppet distributor' that was added as part
    of Katello 3.0.  In addition, it will publish those repositories
    to ensure that the proper content is available on the
    filesystem.
    bbuckingham committed Jun 5, 2016
Commits on Jun 3, 2016
  1. @thomasmckay

    Merge pull request #6081 from thomasmckay/15207-guest-subs

    fixes #15207 - handle removed subscriptions
    thomasmckay committed Jun 3, 2016
  2. @waldenraines

    Merge pull request #6079 from waldenraines/15180

    Fixes #15180: display sync plan times in local time zone.
    waldenraines committed Jun 3, 2016
  3. @komidore64
  4. @beav

    Merge pull request #6094 from beav/not-so-uniq

    Fixes #15253 - do not do `DISTINCT` on katello_errata.*
    beav committed Jun 3, 2016
  5. @jlsherrill
Something went wrong with that request. Please try again.