Old version of FPB on PyPI
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Evgeniy L |
Bug Description
Solution:
we need to update fuel-plugin-builder on pypi and allow to build plugins with version 2.0.0
Workaround:
# Install necessary depends for plugin creation
yum install -y vi git createrepo rpm dpkg-devel tar
# Getting source code for fuel plugin builder
git clone https:/
# Build eggs
cd fuel-plugins/
python setup.py sdist
# Install egg using pip
pip install dist/fuel-
Steps To Reproduce:
1. Upload image with MOS 6.1 (210 in my case)
2. Deploy master node
3. Execute the following commands on master node to build plugin:
$ sudo yum install -y python-pip
$ sudo pip install -U fuel-plugin-builder
$ su -c 'rpm -Uvh http://
$ yum install -y createrepo rpm dpkg-devel
$ git clone https:/
$ cd fuel-plugin-
$ fuel-plugin-builder --build ./
Oberved Result:
[root@fuel fuel-plugin-
Unexpected error
Wrong package version "2.0.0"
Changed in fuel: | |
assignee: | nobody → Fuel Python Team (fuel-python) |
tags: |
added: feature-plugins removed: plugins |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Evgeniy L (rustyrobot) |
If we try to use FPB from git, all works fine. This bug will stay like notice about necessary of publication new FPB egg.