Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Tag: katello-cli-te…
Commits on Mar 14, 2012
  1. @jsomara
  2. @jsomara
  3. @jsomara
  4. @pitr-ch

    790455 - "--description" option for changeset create

    pitr-ch authored
    add "--description" option for changeset create
    add description to changeset list when --verbose
    (cherry picked from commit 3816170)
  5. @pitr-ch
  6. @mbacovsky

    799052 - Promoting template with assigned repo should fail if product…

    mbacovsky authored
    … 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)
  7. @mbacovsky

    799052 - Promoting template with assigned repo should fail if product…

    mbacovsky authored
    … is not already in the target environment
    - added unittest for the change in promote
    (cherry picked from commit bb1509f)
  8. @iNecas

    798683 - handle errors comming from repo synchronization

    iNecas authored
    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)
  9. @iNecas

    798376 - fix finding the recent task status for sync in UI

    iNecas authored
    (cherry picked from commit 54c6c3e)
  10. @iNecas

    798376 - handle change in value returned by repo.sync method

    iNecas authored
    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)
  11. @iNecas

    798376 - fix problem with discovery process

    iNecas authored
    Setting PulpTaskStatus#error_details to [] instead of 0
    (cherry picked from commit 995d64f)
  12. @ehelms @iNecas

    798376 - Sync management page reworked to generate error and success

    ehelms authored iNecas committed
    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)
Commits on Mar 13, 2012
  1. @jlsherrill

    802897 - setting default index type for all facts to string

    jlsherrill authored
    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)
  2. @ehelms

    801516 - Fixes issue with details tupane sizing on medium sized tupane

    ehelms authored
    (cherry picked from commit f104ae5)
  3. @ehelms

    801547 - GPG Key: Adds validation that gpg key does not contain binary

    ehelms authored
    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)
  4. @tstrachota
  5. @tstrachota

    799351 - system reports does not show first 2 columns (in pdf format)

    tstrachota authored
    This bug was caused by pdf-writer used by Ruport library. It tries to guess correct column widths. It sometimes fails and then columns with zero width are not displayed. This can be prevented by setting fixed column width in options for pdf report.
    (cherry picked from commit 6410d83)
  6. @tstrachota

    799351 - cli - fix for converting all incoming data to unicode

    tstrachota authored
    Now only textual data coming from server get translated to unicode on cli side.
    (cherry picked from commit 703c45f)
Commits on Mar 12, 2012
  1. @iNecas

    798772 - fix conversion to local timezone

    iNecas authored
    This code was used to convert UTC to local timezone
    Two problems are with it:
       1. current timezone is used (which might be different from the time the sync
          plan was created)
       2. for some timezones (e.g. EDT) this line fails with
            undefined method `period_for_utc' for nil:NilClass
    Replacing with:
    (cherry picked from commit bd0c556)
  2. @lzap

    801752 - Errors installing katello-selinux

    lzap authored
    (cherry picked from commit 43df220)
  3. @mbacovsky

    799036 - Promoting template with repo that is not already in target e…

    mbacovsky authored
    …nvironment fails
    (cherry picked from commit ccf50f4)
Commits on Mar 9, 2012
  1. @jlsherrill
  2. @iNecas

    801107 - don't crush if mapping file does not exist

    iNecas authored
    (cherry picked from commit b178f46)
  3. @iNecas

    801107 - allow wildcards in image factory names mappings

    iNecas authored
    Allows handling both "Red Hat Enterprise Linux" and "Red Hat Enterprise Linux
    Server" with a single configuration line.
    (cherry picked from commit 08d7127)
  4. @jsomara
  5. @jsomara
  6. @jsomara

    801786 - puppetizing cli client.conf so it respects install URL

    jsomara authored
    (cherry picked from commit 6c94ca9)
  7. @jlsherrill

    740365 - fixing issue where 2pane extended scroll was prepending inst…

    jlsherrill authored
    …ead of appending
    (cherry picked from commit ba26c80)
  8. @jlsherrill

    798772 - fixing issue where sync plans were being set in UTC

    jlsherrill authored
    (cherry picked from commit 03ebd42)
Commits on Mar 8, 2012
  1. @jsomara
  2. @mbacovsky

    801549 - After katello-configure thumbslug fails to start with Unable…

    mbacovsky authored
    … to load the ssl keystore
    - fixed thumbslug.conf to pint to /etc/pki/katello/keystore
    - /etc/pki/katello/keystore is owned by root.katello
    - user thumbslug was added to katello group
    (cherry picked from commit 6b140a4)
  3. @bbuckingham

    786572 - elasticsearch - reduce config to use 3 shards vs default (5)

    bbuckingham authored
    Elasticsearch (by default) is configured to use 5 shards and 1 replica.
    That allows the server to grow scaling across up to 10 servers.  While
    that is nice, it does come at the cost of some memory.  We could reduce
    the number of shards to 1, given that our initial deployment configuration
    is only 1 node; however, that would not facilitate future growth/scalability.
    In order to strike a balance between scalability and minimize impact to memory,
    we are reducing the configuration to use 3 shards.
    Note: from some basic testing with 5 vs 3 shards, observed the following:
    - 3 shards : VIRT(~1650m), RES(~395m)
    - 5 shards : VIRT(~1720m), RES(~452m)
    Scenario run in both configurations before arriving at the above was:
    - define 2 providers (1 w/ rhel6 & 1 w/ rhel6.1)
    - sync both 2 times
    - promote both 2 times
    (cherry picked from commit dc6e3d2)
  4. @jlsherrill
Commits on Mar 7, 2012
  1. @iNecas

    799149 - fix failing system test - TDL export

    iNecas authored
    Since the condition on valid template changed, updating system tests to reflect
    (cherry picked from commit 89360b4)
  2. @jsomara
Something went wrong with that request. Please try again.