Fuel admin node deploy fails during development environment setup for MOS

Bug #1513180 reported by Aliaksandr Buhayeu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Aliaksandr Buhayeu

Bug Description

Hi!

I have tried to setup development environment for MOS following those steps:

- Download a master or stable MOS iso for Fuel
- Clone Fuel from github: git clone https://github.com/stackforge/fuel-main.git
- Put iso file to the cloned fuel-main directory: fuel-main/virtualbox/iso.
- Launch a ./fuel-main/virtualbox/launch*.sh. After launch*.sh executed, an environment will be deployed.

Despite the Python error have occurred during this process, it resulted with an invitation to default console but with a notice that build was failed (screenshot attached).

The log file mentioned by setup script has such entry among others:
  File "<stdin>", line 1, in <module>
  File "fuelmenu/common/urwidwrapper.py", line 63, in CheckBox
    return urwid.Checkbox(label,
AttributeError: 'module' object has no attribute 'Checkbox'

Further investigation of problem have showed that there is typo error in mapping from `urwid` to `fuel-menu` library.
So would like to fix it by myself, my first issue here :)

Revision history for this message
Aliaksandr Buhayeu (abuhayeu) wrote :
Changed in fuel:
assignee: nobody → Aliaksandr Buhayeu (abuhayeu)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-menu (master)

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

Dmitry Klenov (dklenov)
Changed in fuel:
milestone: none → 8.0
importance: Undecided → High
Dmitry Pyzhov (dpyzhov)
tags: added: area-python
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-menu (master)

Reviewed: https://review.openstack.org/241735
Committed: https://git.openstack.org/cgit/openstack/fuel-menu/commit/?id=2a37121ae5743cac7b43b199abab0d785ad30d88
Submitter: Jenkins
Branch: master

commit 2a37121ae5743cac7b43b199abab0d785ad30d88
Author: Aliaksandr Buhayeu <email address hidden>
Date: Wed Nov 4 22:05:52 2015 +0300

    Fixes typo in the fuel-menu urwid wrapper

    The fuel-menu has a typo in CheckBox object mapping
    from the original urwid.

    Change-Id: Ida129483678ff1a559d8e0a4edf6f2e866657871
    Closes-Bug: #1513180

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
Revision history for this message
Vladimir (vushakov) wrote :

Verified on:
VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "8.0"
  api: "1.0"
  build_number: "509"
  build_id: "509"
  fuel-nailgun_sha: "8e954abd70ef0083109f34289de2553dcda544d4"
  python-fuelclient_sha: "4f234669cfe88a9406f4e438b1e1f74f1ef484a5"
  fuel-agent_sha: "658be72c4b42d3e1436b86ac4567ab914bfb451b"
  fuel-nailgun-agent_sha: "b2bb466fd5bd92da614cdbd819d6999c510ebfb1"
  astute_sha: "b81577a5b7857c4be8748492bae1dec2fa89b446"
  fuel-library_sha: "ec7e212972ead554f21b52b9e165156665f659df"
  fuel-ostf_sha: "ab5fd151fc6c1aa0b35bc2023631b1f4836ecd61"
  fuel-mirror_sha: "351d568fa3b3e4dd062054b91d766aa54d379867"
  fuelmenu_sha: "234cb4cbb30fbd2df00f388c28f31606d9cae15f"
  shotgun_sha: "63645dea384a37dde5c01d4f8905566978e5d906"
  network-checker_sha: "a43cf96cd9532f10794dce736350bf5bed350e9d"
  fuel-upgrade_sha: "616a7490ec7199f69759e97e42f9b97dfc87e85b"
  fuelmain_sha: "94507c5e4dad6d8cfbd8f5d41aa8389d5335990a"

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

Bug attachments

Remote bug watches

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