Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tag: katello-0.2.36…
Commits on May 17, 2012
  1. @lzap
  2. @iNecas

    encryption - fix problems with logger not being initialized

    iNecas authored
    When running some tasks the logger might not be available when loading
    configuration.
  3. @iNecas
  4. @lzap

    Merge pull request #124 from iNecas/require-refactor

    lzap authored
    reduce usage of require for code in lib dir
  5. @iNecas

    Merge pull request #111 from lzap/encryption3

    iNecas authored
    816935 - encryption - plain text passwords encryption
  6. @iNecas

    Merge pull request #120 from lzap/qpiddrpm_819941

    iNecas authored
    819941 - missing dependencies in katello-all (common)
Commits on May 16, 2012
  1. @mccun934
  2. @iNecas

    reduce usage of require for code in lib dir

    iNecas authored
    Code loaded with require is not reloaded in development mode after each
    request and therefore it's needed to restart the whole server. Using
    require_dependency instead might lead to memory leaks when some
    constants are not marked for reload.
    
    Since we have `lib` dir already in autoload paths we can let Rails to load
    and unload the code automatically when following convetions. Therefore
    modules under `lib/resources` dir were moved to `Resources` module so
    that Rails knows where to find them. This change should also improve the
    code readability: e.g. it's clearer where the Candlepin module is defined
    now.
  3. @mccun934

    Merge pull request #123 from parthaa/unit-test-fix

    mccun934 authored
    797412 - Unit test fix that should ve gone with the previous commit
  4. @parthaa
  5. @lzap

    Merge pull request #116 from parthaa/797412

    lzap authored
    797412 - Fixed environment search call in the cli
  6. @thomasmckay

    Merge pull request #115 from jsomara/817933.2

    thomasmckay authored
    817933 part deux - also going to read these from katello-configure bin
  7. @tstrachota

    Merge pull request #121 from lzap/cli_man_817845

    tstrachota authored
    cli_man - katello(1) man page and generator
  8. @lzap

    cli_man - katello(1) man page and generator

    lzap authored
    New generator is called from the spec %build section. I had to move our
    setup_admin out of bin/katello to src/katello/client/main.py library file.
    It will possibly make some conflicts, but eventually its a good idea to have
    such a library function out of main executable.
  9. @lzap

    819941 - missing dependencies in katello-all (common)

    lzap authored
    We are currently relying on katello-configure's puppet manifests to install
    qpid and mongodb RPMS. See modules/qpid/manifests/install.pp and
    modules/qpid/manifests/install.pp.
    
    We ideally will just add these to the katello-common set of Requires and not
    be forced to have katello-configure catch this missing dependency.
    
    Without this it makes it harder to pre-build systems with the right RPM set
    and is misleading that you could remove qpid-cpp-server-ssl and nothing
    would complain.
    
    So I am adding those to katello-all package rather than katello-common,
    because those are dependencies of backend engines which are also installed
    in the "all" section. After this patch, we should not see any packages to be
    installed using Puppet:
    
    $ grep "yum.*install" /var/log/katello/katello-configure/main.log
Commits on May 15, 2012
  1. @parthaa
  2. @parthaa
  3. @parthaa

    797412 - Moved back search to index method

    parthaa authored
    Backed out some of the changes in my previous commit
    Also relaxed the permissions a little to let a user
    read information about an environment if he/she is able
Commits on May 14, 2012
  1. @parthaa

    797412 - Fixed environment search call in the cli

    parthaa authored
    Cli uses environment names as input params instead of id, so calls from the
    cli need access for information on environments based of
    name of the environment or other search clauses,
    This commit adds a "search" route to the environments controllers
    that first finds the environment that matches the search clauses
    and then  checks to see if for each environment if
    the user can do at least one of
    read_contents, read_systems, register_systems, update_systems,
    delete_systems, read_changesets, manage_changesets, promote_changesets
    with respect to that environment.
    The cli calls were changed to follow the new route
    api/organization/<:org_id>/environments/search
    
    This commit also contains minor changes to the tasks_controller and
    useful unit tests.
  2. @jsomara

    Merge pull request #114 from bbuckingham/fork-cleanup-headpin

    jsomara authored
    removing duplicate headpin code
  3. @jsomara
  4. @bbuckingham
  5. @ehelms

    Merge pull request #112 from bbuckingham/fork-fix_system_errata

    ehelms authored
    system errata - mv js to load on index
  6. @bbuckingham

    system errata - mv js to load on index

    bbuckingham authored
    This change is to load the system_errata.js when loading the
    system's page.  This behavior is consistent w/ how js is loaded for
    many of the panes.  In addition, it addresses a JS error that
    currently exists when attempting to access the Errata pane.
  7. @lzap

    encryption - plain text passwords encryption

    lzap authored
    So I am adding support for plain text passwords encryption (please note this
    is encryption for passwords we need to keep - obscurity not security).
    
    1) There is a new utility called katello-passwd (see man page or help
    option) to encrypt a password.
    
    2) Encrypted passwords start with $1$ (1 is for version 1) and it can only
    be used for database-password setting (we do not have any other plaintext
    passwords in Katello yet).
    
    3) Katello can also read unencrypted passwords from this field (if it does
    not start with $1$).
    
    4) I will raise a RFE against Candlepin to do the same for database
    password. Pulp is fine (no passwords there so far).
    
    5) I modified katello-configure to use the function to encrypt database
    password during installation.
    
    6) Encryption is done with passphrase stored in /etc/katello/secure
    directory, the file is deployed with katello-generate-passphrase and this is
    automatically done by our installer. The file has extra SELinux protection
    (it's not in the regular etc_t domain).
  8. @knowncitizen

    Merge pull request #108 from thomasmckay/821010-cdn-fail

    knowncitizen authored
    821010 - catch and log errors fetching release versions from cdn
  9. @ehelms

    Merge pull request #104 from jlsherrill/bz814118

    ehelms authored
    814118 - fixing issue where updating gpg key did not refresh cp content
  10. @thomasmckay
  11. @tstrachota

    Merge pull request #106 from tstrachota/product_sync_status

    tstrachota authored
    product model - returned last_sync and sync_state fields back to json export
  12. @tstrachota

    product model - returned last_sync and sync_state fields back to json…

    tstrachota authored
    … export
    
    They were removed with headpin merge but cli uses them.
  13. @jlsherrill

    fixing code style

    jlsherrill authored
Commits on May 11, 2012
  1. @parthaa

    Merge pull request #105 from mccun934/reset-dbs-dev-mode

    parthaa authored
    Reset dbs dev mode
  2. @mccun934

    fixing spacing

    mccun934 authored
  3. @mccun934

    adding better example output

    mccun934 authored
  4. @mccun934
Something went wrong with that request. Please try again.