Remove "additional_components" string from conditions.

Bug #1476953 reported by Denis Egorenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Opinion
Wishlist
Fuel Python (Deprecated)
8.0.x
Opinion
Wishlist
Fuel Python (Deprecated)

Bug Description

I've build custom iso [1] with my patch to puppet for Sahara [2] and then run bvt tests [3]. They were failed with error:

nailgun serializer failed TypeError: Value of settings:sahara.enabled.value is undefined. Set options.strict to false to allow undefined values.

Also were failed CI tests on this patch.

Current condition, which is using for checking Sahara service is:

https://review.openstack.org/#/c/202195/10/deployment/puppet/osnailyfacter/modular/sahara/tasks.yaml

settings:additional_components.sahara.value == true -> settings:sahara.enabled.value == true

So, we need rename this option in Nailgun at first.

[1] https://review.openstack.org/#/c/202195
[2] http://jenkins-product.srt.mirantis.net:8080/view/custom_iso/job/custom_7.0_iso/555/
[3] http://jenkins-product.srt.mirantis.net:8080/view/custom_iso/job/7.0.custom.ubuntu.bvt_2/128/

Changed in fuel:
milestone: none → 7.0
assignee: nobody → Fuel Python Team (fuel-python)
Changed in fuel:
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Sebastian Kalinowski (prmtl) wrote :

I don't think this bug is High (or even not a real "bug", rather wishlist). It doesn't cause any issues for deployment.
For me it's quite reasonable to use 'settings:additional_components.sahara.value' as Sahara is, well, additional component.
What other guys think?

Changed in fuel:
importance: High → Wishlist
summary: - Nailgun serializer failed TypeError
+ Remove "additional_components" string from conditions.
Changed in fuel:
status: Confirmed → Opinion
Revision history for this message
Vladimir Sharshov (vsharshov) wrote :

According to Sebastian comment moving this to 8.0

Changed in fuel:
status: Opinion → Won't Fix
tags: added: module-nailgun
Dmitry Pyzhov (dpyzhov)
tags: added: area-python
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 7.0 → 8.0
status: Won't Fix → Opinion
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.