apache / apache/libcloud

RFE: default openstack `api_version` to latest

Open
#1,541 2 comments 0 reactions 0 assignees View on GitHub
api: compute drivers: openstack stale
Dominant language
Python
Stars
2.1k
Forks
931
Avg merge
1d 2h
Merged PRs (30d)
4

Description

## Feature Request

[`libcloud/compute/drivers/openstack.py`](https://github.com/apache/libcloud/blob/trunk/libcloud/compute/drivers/openstack.py) defaults to API version "1.1".

```
DEFAULT_API_VERSION = '1.1'
```

It would be nice to default to the very latest API version ("2.2" as of this writing) so that new libcloud users can get started with the latest code easily.

Contributor guide

Open the contributing guide

Research direction

Open libcloud/compute/drivers/openstack.py and inspect DEFAULT_API_VERSION along with nearby API-version handling. Confirm which latest supported OpenStack version should be the default, then verify that the default behaves correctly for new users and existing version overrides.

Written by the indexing model from the issue text.

Assessment

Tech stack
cloud, python
Domain
api, cloud
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.