Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install project dependencies #19

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Jul 8, 2015

  1. Install project dependencies

    When using the latest master of keystone-deploy, an error is thrown when
    ansible attempts to sync the keystone database (keystone-manage db_sync). The
    command errors out saying there is no oslo_config module, even though
    oslo.config is listed as a dependency in keystone's requirements.txt file. I
    believe this should be done when the project is installed  using `python
    setup.py install` prior to running the migration but I'm not sure why
    oslo_config isn't found.
    
    This commit just adds an ansible play to manually install the project
    requirements.txt files using pip before the migration is run.
    lbragstad committed Jul 8, 2015
    Configuration menu
    Copy the full SHA
    35f7af5 View commit details
    Browse the repository at this point in the history
  2. Do conditional stuff for apache 2.2

    Since we are running CI on Travis and Ubuntu 12.04 images, we are also running
    Apache 2.2. There is some logic in our plays that makes some Apache 2.4
    assumption. This commit adds logic to make Apache happy when running
    keystone-deploy against Ubuntu 12.04 or Ubuntu 14.04.
    lbragstad committed Jul 8, 2015
    Configuration menu
    Copy the full SHA
    33fc63c View commit details
    Browse the repository at this point in the history