Devops guide update

Bug #1376275 reported by Stanislav Makar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Wishlist
Stanislav Makar

Bug Description

Remove the section "Devops Installation from packages" due to this does not work correctly
I want to propose to leave the "Devops installation in virtualenv" and full fill it with all necessary information
from "Devops Installation from package".

Tags: devops docs
Stanislav Makar (smakar)
Changed in fuel:
assignee: nobody → Stanislav Makar (smakar)
description: updated
Changed in fuel:
milestone: none → 6.0
Stanislav Makar (smakar)
Changed in fuel:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

Fix proposed to branch: master
Review: https://review.openstack.org/125648

Revision history for this message
Stanislav Makar (smakar) wrote :

When run:
./utils/jenkins/system_tests.sh -t test -w $(pwd) -j fuelweb_test -i $ISO_PATH -V /home/ubuntu/devops-venv2 -o --group=setup

I get:
...
raise AppRegistryNotReady("Models aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.

This error is coused by django 1.7
When downgrade to 1.6.7 - all is working( pip install django==1.6.7 )

Changed in fuel:
importance: Undecided → Wishlist
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-main (master)

Fix proposed to branch: master
Review: https://review.openstack.org/125670

Revision history for this message
Igor Shishkin (teran) wrote :

Stanislav, I'd prefer you do not remove whole sections from the docs "Devops Installation from packages". It's rather to specify how make it works.

If it doesn't works corrently because of missed packages please add devops external repository to the doc: http://mirror.fuel-infra.org/devops/ubuntu

Thanks!

tags: added: devops docs
Revision history for this message
Stanislav Makar (smakar) wrote :

 Igor , It would be cool but there are some problems:
-- the script utils/jenkins/system_tests.sh has the hardcoded strings (https://bugs.launchpad.net/fuel/+bug/1377183/comments/1)

        if [ -z "${VENV_PATH}" ]; then
            VENV_PATH="/home/jenkins/venv-nailgun-tests"
        fi

      And if we change it, it can brake the CI system. CI system has to be reconfgured

-- if we install the package python-devops from package ( http://mirror.fuel-infra.org/devops/ubuntu repo)
      and then install the fuelweb_test requirements
             git clone https://github.com/stackforge/fuel-main
             cd fuel-main/
             sudo pip install -r ./fuelweb_test/requirements.txt --upgrade

      here pip reinstalls the devops from git, the because fuelweb_test/requirements.txt has the string:
      git+git://github.com/stackforge/fuel-devops.git@2.4.3

     here is question: does worth to install it from package(connect repo) if it is reinstalled from git ?

Revision history for this message
Igor Shishkin (teran) wrote :

Stanislav, installing from git is a legacy. Basically we should install from git fuel-main only, all dependencies should come from packages. So while we're in middle of moving to packages we're supporting both ways.

Changed in fuel:
assignee: Stanislav Makar (smakar) → Sergii Golovatiuk (sgolovatiuk)
Stanislav Makar (smakar)
Changed in fuel:
assignee: Sergii Golovatiuk (sgolovatiuk) → Stanislav Makar (smakar)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-main (master)

Change abandoned by Stanislav Makar (<email address hidden>) on branch: master
Review: https://review.openstack.org/125670
Reason: Duplicate of https://review.openstack.org/#/c/128370/

Revision history for this message
Tomasz 'Zen' Napierala (tzn) wrote :

Is it really in progress?

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/125648
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=f36ca374edbe57842ce553b414b56697d1f91109
Submitter: Jenkins
Branch: master

commit f36ca374edbe57842ce553b414b56697d1f91109
Author: Stanislav Makar <email address hidden>
Date: Tue Dec 2 15:11:57 2014 +0000

    Correction of the devops.rst

    1. Determine common steps for all approaches and put them into as
    pre installation requirements
    2. Add the package repository to the installation from packages approach
    3. Add some corrections and remove useless items

    Change-Id: I2d97a3a09d29f05dcc060b14907e202f3aeb35d1
    Closes-Bug: 1376275

Changed in fuel:
status: In Progress → Fix Committed
Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.