You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For the providers having a dependency on fog-core, being able to bump fog-core version to 2+ require to do all of them in an atomic way (everything or nothing).
Fog-core 2+ main impact is around namespace: Fog::<Service Name>::OpenStack for instance becomes Fog::OpenStack::<Service Name>. This is not mandatory but will generate deprecation messages. Therefore this can be done in 2 steps, bump fog-core and then later on realign namespace.
The current providers using fog-* projects are:
manageiq-providers-openstack
fog-openstack:
1.0.0 is fog-core '~> 2.1' with updated namespace
0.3.0 is fog-core '<= 2.1.0' and no namespace update
For the providers having a dependency on fog-core, being able to bump fog-core version to 2+ require to do all of them in an atomic way (everything or nothing).
Fog-core 2+ main impact is around namespace:
Fog::<Service Name>::OpenStack
for instance becomesFog::OpenStack::<Service Name>
. This is not mandatory but will generate deprecation messages. Therefore this can be done in 2 steps, bump fog-core and then later on realign namespace.The current providers using fog-* projects are:
fog-openstack
:fog-core
'~> 2.1' with updated namespacefog-core
'<= 2.1.0' and no namespace updatefog-google
:fog-core
'>= 2.0', '<= 2.1.0'fog-core
'~> 2.1' => Bump fog-core version to ~> 2.1 fog/fog-google#422fog-kubevirt
fog-core
'1.45'fog-core
'2.1.2' (with namespace change)fog-vcloud-director
current '0.3.0' supports up tofog-core
'2.1.0', has its namespace updatedfog-core
direct dependency has been removedfog-openstack
dependency needs to move to v0.3 => bump fog-openstack to v0.3 manageiq-gems-pending#386The text was updated successfully, but these errors were encountered: