Fuel CLI settings download/upload. File not parsed for syntax and data

Bug #1420701 reported by Denis Klepikov
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Medium
Fuel Python (Deprecated)
6.0.x
Won't Fix
Medium
Fuel Python (Deprecated)
6.1.x
Won't Fix
Medium
Fuel Python (Deprecated)
7.0.x
Won't Fix
Medium
Fuel Python (Deprecated)

Bug Description

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "6.0"
  api: "1.0"
  build_number: "58"
  build_id: "2014-12-26_14-25-46"
  astute_sha: "16b252d93be6aaa73030b8100cf8c5ca6a970a91"
  fuellib_sha: "fde8ba5e11a1acaf819d402c645c731af450aff0"
  ostf_sha: "a9afb68710d809570460c29d6c3293219d3624d4"
  nailgun_sha: "5f91157daa6798ff522ca9f6d34e7e135f150a90"
  fuelmain_sha: "81d38d6f2903b5a8b4bee79ca45a54b76c1361b8"

Fuel CLI settings download/upload. File not parsed for syntax and data

1 Create env with ceph
2 Download settings
[root@fuel fuel]# fuel --env ENV_ID settings download
edit ceph replication factor from 2 to x, save file
3 Upload settings
[root@fuel fuel]# fuel --env ENV_ID settings upload /etc/fuel/settings_14.yaml
Settings configuration uploaded.

Fuel web UI show that reached an error in ceph replication factor field, but settings were saved.

Revision history for this message
Denis Klepikov (dklepikov) wrote :
Changed in fuel:
assignee: nobody → Fuel Python Team (fuel-python)
milestone: none → 6.1
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
importance: Undecided → Medium
Dima Shulyak (dshulyak)
Changed in fuel:
status: New → Confirmed
Dmitry Pyzhov (dpyzhov)
no longer affects: fuel/6.1.x
Revision history for this message
Denis Klepikov (dklepikov) wrote :

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "6.1"
  api: "1.0"
  build_number: "230"
  build_id: "2015-03-25_22-54-44"
  nailgun_sha: "64a3d380cefde4f341cd39be350c4c9f78b59b7d"
  python-fuelclient_sha: "e5e8389d8d481561a4d7107a99daae07c6ec5177"
  astute_sha: "631f96d5a09cc48bfbddcbf056b946c8a80438f0"
  fuellib_sha: "345a98b34dd0cd450a45d405ac47a6a9fa48b6d8"
  ostf_sha: "a4cf5f218c6aea98105b10c97a4aed8115c15867"
  fuelmain_sha: "320b5f46fc1b2798f9e86ed7df51d3bda1686c10"

Dmitry Pyzhov (dpyzhov)
tags: added: module-client
Dmitry Pyzhov (dpyzhov)
tags: added: feature-validation
Changed in fuel:
milestone: 6.1 → 7.0
no longer affects: fuel/7.0.x
tags: added: release-notes
tags: added: qa-agree-7.0
Revision history for this message
Vladimir Sharshov (vsharshov) wrote :

Known issue. Can be moving to 8.0

tags: added: known-issue
Changed in fuel:
milestone: 7.0 → 8.0
Dmitry Pyzhov (dpyzhov)
no longer affects: fuel/8.0.x
Dmitry Pyzhov (dpyzhov)
tags: added: area-python
Revision history for this message
Andrey Tykhonov (atykhonov) wrote :

I'm not able to reproduce this issue using described STR:

1. Create env
2. Download settings
[root@fuel fuel]# fuel --env ENV_ID settings download
edit ceph replication factor from 2 to x, save file
3. Upload settings
[root@fuel fuel]# fuel --env ENV_ID settings upload /etc/fuel/settings_14.yaml
/home/tkhno/.virtualenvs/fuel-client/lib/python2.6/site-packages/keystoneclient/openstack/common/_i18n.py:19: DeprecationWarning: The oslo namespace package is deprecated. Please use oslo_i18n instead.
  import oslo.i18n
/home/tkhno/.virtualenvs/fuel-client/lib/python2.6/site-packages/keystoneclient/openstack/common/apiclient/base.py:29: DeprecationWarning: The oslo namespace package is deprecated. Please use oslo_utils instead.
  from oslo.utils import strutils
400 Client Error: Bad Request ([osd_pool_size] Invalid number)

So we can see from the output that data validates. Please clarify the bug.

Changed in fuel:
status: Confirmed → Incomplete
Revision history for this message
Dmitry Klenov (dklenov) wrote :

Incomplete for more than month. Closing. @Denis, feel free to reopen if issue is still reproduced.

Changed in fuel:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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