Ruby 2.1 incompatibility for network-related functions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Dmitry Borodaenko |
Bug Description
"build_id": "2014-04-
"mirantis": "yes",
"build_number": "92",
"nailgun_sha": "d593b43f021944
"production": "dev",
"ostf_sha": "17f2fe6e56452f
"fuelmain_sha": "e8141c470471d8
"astute_sha": "35473eb08b16f4
"release": "5.0",
"fuellib_sha": "0e4c251a1ab4ae
Error during installing master node: Could not prefetch package provider 'yum': invalid byte sequence in US-ASCII
Also many messages:
Could not retrieve defaultroute: undefined method `to_a' for #<String:
Could not retrieve defaultroute: undefined method `to_a' for #<String:
Could not retrieve defaultroute: undefined method `to_a' for #<String:
Could not retrieve defaultroute: undefined method `to_a' for #<String:
Could not retrieve defaultroute: undefined method `to_a' for #<String:
Could not retrieve defaultroute: undefined method `to_a' for #<String:
Could not retrieve l3_default_route: undefined method `to_a' for #<String:
Could not retrieve l3_default_route: undefined method `to_a' for #<String:
Could not retrieve l3_default_route: undefined method `to_a' for #<String:
Could not retrieve l3_default_route: undefined method `to_a' for #<String:
Could not retrieve l3_default_route: undefined method `to_a' for #<String:
Could not retrieve l3_default_route: undefined method `to_a' for #<String:
Could not retrieve defaultroute: undefined method `to_a' for #<String:
Could not retrieve defaultroute: undefined method `to_a' for #<String:
Could not retrieve defaultroute: undefined method `to_a' for #<String:
Could not retrieve defaultroute: undefined method `to_a' for #<String:
Could not retrieve defaultroute: undefined method `to_a' for #<String:
Could not retrieve defaultroute: undefined method `to_a' for #<String:
Could not retrieve l3_default_route: undefined method `to_a' for #<String:
Could not retrieve l3_default_route: undefined method `to_a' for #<String:
Could not retrieve l3_default_route: undefined method `to_a' for #<String:
Could not retrieve l3_default_route: undefined method `to_a' for #<String:
Could not retrieve l3_default_route: undefined method `to_a' for #<String:
Could not retrieve l3_default_route: undefined method `to_a' for #<String:
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Fuel OSCI Team (fuel-osci) |
Changed in fuel: | |
assignee: | Fuel OSCI Team (fuel-osci) → Vitaly Parakhin (vparakhin) |
importance: | Undecided → High |
status: | New → In Progress |
1) "Could not prefetch package provider 'yum'" errors:
Caused by mishandling of UTF-8 characters in RPM package metadata by puppet rpm provider. /tickets. puppetlabs. com/browse/ PUP-736
Appropriate bug: https:/
Proposed fix: apply patch to the current version (3.4.2) or upgrade to 3.4.3
2) "Could not retrieve defaultroute" errors:
Errors are produced by the l23network library (https:/ /github. com/xenolog/ l23network) which seems to have issues with Ruby 2.1.1
Please address the issue with the library.