Skip to content
This repository has been archived by the owner on Dec 1, 2023. It is now read-only.

Sunset collection, Exoscale api v1 deprecated #19

Open
resmo opened this issue Nov 21, 2023 · 3 comments
Open

Sunset collection, Exoscale api v1 deprecated #19

resmo opened this issue Nov 21, 2023 · 3 comments

Comments

@resmo
Copy link
Member

resmo commented Nov 21, 2023

Working towards a new Exoscale API v2 Collection

See https://changelog.exoscale.com/en/deprecation-api-v1-as-of-may-1st-2024-uVYHUVZ3

/cc @arnaudgeiser

@arnaudgeiser
Copy link

Thank you @resmo!

This would be valuable to have the support of the Exoscale API v2. [1]
Maybe I'm wrong, but having to (fully) support it will require a significant among of work on this repository.
I'm expecting people interacting with Exoscale to use the Cloudstack module instead. Currently, ngine-io collection seems to support only DNS operations.

Taking advantage of this issue, I would like to ask a question.

On Ansible 2.9, the Cloudstack module was documented [2].
On Ansible 9, the Cloudstack module seems to not be documented (available?) anymore, but still advertised on the Legacy Public Cloud Guides [3].

What is the current state of the module? Gone for good? Since when? I'm having an hard time figuring this out.
My understanding is that it can get copied over here in March 2020 [4]. To your knowledge, is it the current way people are interacting with the Cloudstack API?

Thanks already for your time.

[1] : https://openapi-v2.exoscale.com/
[2] : https://docs.ansible.com/ansible/2.9/modules/list_of_cloud_modules.html#cloudstack
[3] : https://docs.ansible.com/ansible/latest//scenario_guides/guide_cloudstack.html
[4] : ngine-io/ansible-collection-cloudstack@a3139d5

This was referenced Nov 22, 2023
@mariolenz
Copy link

Working towards a new Exoscale API v2 Collection

@resmo Just to get this clear: This would be a new collection and not just implementing the new API and releasing ngine_io.exoscale 2.0.0?

@resmo
Copy link
Member Author

resmo commented Nov 26, 2023

@mariolenz it would be a new collection under a new namespace exoscale with support of exoscale. Just the way we did for vultr ngine_io.vultr --> vultr.cloud

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants