Permalink
Switch branches/tags
rubygem-katello-2.4.0-2 rubygem-katello-2.4.0-1 rubygem-katello-2.3.1-2 rubygem-katello-2.3.1-1 rubygem-katello-2.3.0-7 rubygem-katello-2.3.0-6 rubygem-katello-2.3.0-5 rubygem-katello-2.3.0-4 rubygem-katello-2.3.0-3 rubygem-katello-2.3.0-2 rubygem-katello-2.3.0-1 rubygem-katello-2.2.4-1 rubygem-katello-2.2.3-2 rubygem-katello-2.2.3-1 rubygem-katello-2.2.2-2 rubygem-katello-2.2.2-1 rubygem-katello-2.2.1-1 rubygem-katello-2.2.1-0 rubygem-katello-2.2.0-11 rubygem-katello-2.2.0-10 rubygem-katello-2.2.0-9 rubygem-katello-2.2.0-8 rubygem-katello-2.2.0-7 rubygem-katello-2.2.0-6 rubygem-katello-2.2.0-5 rubygem-katello-2.2.0-4 rubygem-katello-2.2.0-3 rubygem-katello-2.2.0-2 rubygem-katello-2.2.0-1 rubygem-katello-2.1.2-3 rubygem-katello-2.1.2-2 rubygem-katello-2.1.1-2 rubygem-katello-2.1.1-1 rubygem-katello-2.1.0-5 rubygem-katello-2.1.0-4 rubygem-katello-2.1.0-3 rubygem-katello-2.1.0-2 rubygem-katello-2.1.0-1 rubygem-katello-2.0.0-6 rubygem-katello-2.0.0-5 rubygem-katello-2.0.0-4 rubygem-katello-2.0.0-3 rubygem-katello-2.0.0-2 rubygem-katello-2.0.0-1 rubygem-katello-1.5.0-12 rubygem-katello-1.5.0-11 rubygem-katello-1.5.0-10 rubygem-katello-1.5.0-9 katello-utils-1.4.1-1 katello-utils-1.3.2-1 katello-utils-1.3.1-1 katello-utils-1.2.1-1 katello-utils-1.1.2-1 katello-utils-1.1.1-1 katello-selinux-1.4.1-1 katello-selinux-1.3.2-1 katello-selinux-1.3.1-1 katello-selinux-1.1.2-1 katello-selinux-1.1.1-1 katello-selinux-1.0.1-1 katello-selinux-0.2.7-1 katello-selinux-0.2.6-1 katello-selinux-0.2.5-1 katello-selinux-0.2.4-1 katello-selinux-0.2.3-1 katello-selinux-0.2.2-1 katello-selinux-0.2.1-1 katello-selinux-0.1.10-1 katello-selinux-0.1.9-1 katello-selinux-0.1.8-1 katello-selinux-0.1.7-1 katello-selinux-0.1.6-1 katello-selinux-0.1.5-3 katello-selinux-0.1.5-2 katello-selinux-0.1.5-1 katello-selinux-0.1.4-1 katello-selinux-0.1.3-1 katello-selinux-0.1.2-1 katello-repos-1.4.1-1 katello-repos-1.3.4-1 katello-repos-1.3.3-1 katello-repos-1.3.2-1 katello-repos-1.3.1-1 katello-repos-1.2.4-1 katello-repos-1.2.3-1 katello-repos-1.2.2-1 katello-repos-1.2.1-1 katello-repos-1.1.3-1 katello-repos-1.1.2-1 katello-repos-1.1.1-1 katello-repos-1.0.3-1 katello-repos-1.0.2-1 katello-repos-1.0.1-1 katello-repos-0.2.10-1 katello-repos-0.2.9-1 katello-repos-0.2.8-1 katello-repos-0.2.7-1 katello-repos-0.2.6-1 katello-repos-0.2.5-1 katello-repos-0.2.4-1
Nothing to show
Commits on Mar 19, 2012
Commits on Mar 16, 2012
  1. 803420 - 2pane - incorrect pane opens on object create

    When creating an item (e.g. provider, user, org, system...etc) in
    2-pane, after the create the incorrect item is opened.  Essentially,
    the new item is added to the bottom of the list, but the first item
    in the list is opened.
    
    This issue is actually a regression related to a fix that went in
    for endless scroll on 2pane.
    
    In order to address this issue, there is now an append and prepend
    for the 2-pane list.  This will allow support for item creation
    and endless scroll.
    (cherry picked from commit 24a0c13)
    bbuckingham committed Mar 16, 2012
Commits on Mar 15, 2012
  1. 803441 - fix cli unit test for org subscriptions

    (cherry picked from commit 77ff0c0)
    iNecas committed Mar 15, 2012
  2. 803441 - handle space in organization when importing manifest

    (cherry picked from commit 62d8da2)
    iNecas committed Mar 15, 2012
  3. 803441 - add support for spaces in system tests --rand-prefix command

    Allows the automation of detection of problems when spaces are in names of
    organizations, products, repos etc.
    
    Usage:
    
      scripts/system-test/cli_system-test "all" --rand-prefix "a a"
    (cherry picked from commit adbd8c8)
    iNecas committed Mar 15, 2012
  4. 801786 - putting client.conf back to the RPM

    (cherry picked from commit 4afeb01)
    lzap committed with Jordan OMara Mar 12, 2012
Commits on Mar 14, 2012
  1. 801797 - Fixes regression with environment selector and tupane pages not

    filtering on environment.
    (cherry picked from commit 31eb4ce)
    ehelms committed Mar 14, 2012
  2. 800169 - Users - do not allow setting of def org, if the org has no envs

    With these changes, a user can no longer set a default org to a user
    (on create or edit), if that org has no environments associated with it.
    (cherry picked from commit 9b356d1)
    bbuckingham committed Mar 14, 2012
  3. 799122 - showing warning if trying to promote repo with failed sync o…

    …r currently syncing
    
    when hitting promote, if some product in the changeset has a repo that is either currently syncing or has an error on its last sync, we will show a warning.  The user can still continue or cancel, but we are at least warning the user.
    (cherry picked from commit ce58078)
    jlsherrill committed Mar 14, 2012
  4. 790063 - search - few more mods for consistency

    This commit contains a few more small changes for improved behavior in
    search.
    
    The changes are primarily in errata search to combine id and title as
    a single searchable field.  The reason for doing this is that when the
    user views the list of errata, they see id and title as a single string;
    therefore, this allows them to search based on how they view the data.
    Chose to leave this query using an ngram, since that provides a nice behavior
    for the user.
    
    Also, added the ':' to the 'input_filter' and updated where this method
    is called to ensure that the filter is always applied before we
    add a term to the query (e.g. prepend query with 'name:').
    (cherry picked from commit 2bf588f)
    bbuckingham committed Mar 9, 2012
  5. 790063 - search - changes for consistency/behavior

    This commit makes minor changes to the usage of elasticsearch
    within Katello.  The primary reason for these changes is to provide
    additional consistency across the search queries as well as
    provide slightly different behavior, in hopes that it'll help
    users.
    
    First thing users should be aware of:
    
    - They query syntax used on all pages (with a couple exceptions) is based
      entirely off of Lucene query syntax.
      - The couple of exceptions are on System Templates where a user may
        (from the right sliding tree) type in text to locate a repo or
        package name.  Since those provide 'auto-complete', they don't
        really align with all of the other search queries in the UI.
    
    The following are a couple of key changes:
    
    1. Provide a 'default_field' for queries that the user provides, but
       does not provide a term  (e.g. "searchingtext" vs "name:searchtext").
       The approach used for selecting the default_field is based on the
       context of where the query is performed.  Generally, this is based
       on the data the user sees (e.g. provider names, user names...etc).
    
       There are several reasons for this approach; however, the key reasons
       were: 1. it should improve search performance (by not searching
       across all indexed fields by default and 2. we do not currently show
       the user all fields that are indexed; therefore, it could cause
       confusion to show matches on fields the user is not aware of.
    
    2. Use the 'keyword' analyzer on the primary field (e.g name).  This
       change should provide an improved behavior when data contains
       delimiters such as - or space.  The keyword analyzer will essentially treat
       an entire name as a single token vs breaking it in to multiple
       tokens.
    (cherry picked from commit fa3564e)
    
    Conflicts:
    
    	src/app/models/system.rb
    bbuckingham committed Mar 8, 2012
  6. 801148 - providers - fix tabindex for products and repos

    This commit addresses a few small items:
    1. fix the tab index for the product and repo subpanels
    2. refactor the logic added in environment_new.js, to become part
       of the panel.js and subpanel_new.js... enabling us to use that
       same fantastic logic in products and repos
    3. fix a couple of small i18n strings
    4. update the Providers => Products and Repos tab to have all
       products 'expanded'.  (I.e. do not require user to click the
       arrow to expand)
    (cherry picked from commit 40caa60)
    
    Conflicts:
    
    	src/app/views/errata/_packages.html.haml
    bbuckingham committed Mar 13, 2012
  7. 799523 - Fix for new environment full page load.

    Also greatly simplified the JS and HAML for this page so that the overall experience is better and faster.
    (cherry picked from commit d067996)
    knowncitizen committed Mar 8, 2012
  8. 801448 - Missing resource (font) in UI

    (cherry picked from commit b8248c2)
    Petr Chalupa committed Mar 8, 2012
  9. 799512 - fix progress calculation for commands with more subtasks

    In case that the task consist of more subtasks (usually product or provider
    synchronization) we were facing a problem that we calculated the progress from
    finished/unfinished files download reported by pulp but we didn't know the
    total number of files at the beginning. So the total number of files was
    changing every time a new sync task changed from pending to running.
    
    Therefore we so something like this:
    
        Progress: [##################################################] 100.0%
        Progress: [                                                  ] 1.1%
        Progress: [                                                  ] 0.5%
        Progress: [                                                  ] 0.7%
        Progress: [                                                  ] 1.4%
        Progress: [#                                                 ] 3.3%
    
    After this change the progress for tasks consisting from more subtasks is
    calculated from this number of finished/unfinished tasks. For single repo
    synchronization it stays the same. For product or provider synchronization the
    progress bar won't be theoretically so accurate (the progress bar will grow the
    same amount regardless small or large repo). But since we can't get the size of
    repo before the synchronization started it's better. For more details the user
    can to to UI (sync management).
    (cherry picked from commit 81f3eac)
    iNecas committed Mar 14, 2012
  10. Manual version bump for cli tests

    Jordan OMara committed Mar 14, 2012
  11. 790455 - "--description" option for changeset create

    add "--description" option for changeset create
    add description to changeset list when --verbose
    (cherry picked from commit 3816170)
    Petr Chalupa committed Mar 7, 2012
  12. 801070 - Better error message for deleting ends from middle of the path

    (cherry picked from commit 02a831c)
    Petr Chalupa committed Mar 13, 2012
  13. 799052 - Promoting template with assigned repo should fail if product…

    … is not already in the target environment
    
    - now it fails with the following message Cannot promote the changset 'changeset' because the repo 'repo' does not belong to any promoted product.
    (cherry picked from commit 777d5b1)
    mbacovsky committed Mar 13, 2012
  14. 799052 - Promoting template with assigned repo should fail if product…

    … is not already in the target environment
    
    - added unittest for the change in promote
    (cherry picked from commit bb1509f)
    mbacovsky committed Mar 13, 2012
  15. 798683 - handle errors comming from repo synchronization

    Even if Pulp reports the synchronization finished that doesn't mean that the
    synchronization was successful. We check this explicitely and format error
    message correctly in UI and CLI so that this get information gets to
    user through notifications, cli status and logs.
    
    We mark this synchronizations as failed.
    (cherry picked from commit 7422b59)
    iNecas committed Mar 13, 2012
  16. 798376 - fix finding the recent task status for sync in UI

    (cherry picked from commit 54c6c3e)
    iNecas committed Mar 13, 2012
  17. 798376 - handle change in value returned by repo.sync method

    In wail_for_tasks it was expected there is always a pulp task given. After this
    change also delayed job task is accepted.
    (cherry picked from commit 2ca51d8)
    iNecas committed Mar 13, 2012
  18. 798376 - fix problem with discovery process

    Setting PulpTaskStatus#error_details to [] instead of 0
    (cherry picked from commit 995d64f)
    iNecas committed Mar 12, 2012
  19. 798376 - Sync management page reworked to generate error and success

    notices once upon sync completion.
    
    This bug fixes makes a number of changes to how the most recent sync
    status is determined and stored in the database.  Whenever a sync is
    started an object will be created in the databse to track the pulp task
    and be updated as the sync status is updated from pulp.  Further, upon
    completion of a sync, a delayed job will kickoff that will generate a
    success or error notice and if there are errors dump the errors to the
    log.  This change also reduces the number of calls to pulp when
    calculating the overall size of a product in the UI.798376 - Sync
    management page reworked to generate error and success notices once upon
    sync completion.
    (cherry picked from commit 866d297)
    ehelms committed with iNecas Mar 9, 2012
Commits on Mar 13, 2012
  1. 802897 - setting default index type for all facts to string

    Prior to this system fact types were set automatically in
    the search server, so certain facts could be detected poorly
    as dates.  This resulted in some systems failing to index
    properly due to their facts not being able to be interpreted
    as dates.
    
    By setting a dynamic template on the index,
    everything under facts will be automatically set to the
    string type and keyword analyzer.
    (cherry picked from commit bd54a84)
    
    Conflicts:
    
    	src/app/models/system.rb
    jlsherrill committed Mar 13, 2012
  2. 801516 - Fixes issue with details tupane sizing on medium sized tupane

    lists.
    (cherry picked from commit f104ae5)
    ehelms committed Mar 13, 2012
  3. 801547 - GPG Key: Adds validation that gpg key does not contain binary

    data.
    
    Attempting to upload a gpg key file with binary data would cause a nasty
    postgres traceback since we store the gpg data as a text field.  This
    bug adds a custom validator to the model to check that the gpg key text
    is UTF-8 encodable.
    (cherry picked from commit bb522e0)
    ehelms committed Mar 13, 2012
  4. 799351 - failure of system reports cli when environment not found

    (cherry picked from commit 8ef6383)
    tstrachota committed Mar 13, 2012