Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Documents to store provision information #5075

Closed
7 tasks
al3xhh opened this issue Sep 10, 2020 · 1 comment
Closed
7 tasks

Use Documents to store provision information #5075

al3xhh opened this issue Sep 10, 2020 · 1 comment

Comments

@al3xhh
Copy link
Contributor

al3xhh commented Sep 10, 2020

Description

Currently the provision doesn't exist itself. The PROVISION_ID is stored in every object to be able to manage them as a single entity. The idea is store the provision information in a document, creating a new document type.

Use case

This will reduce the API calls when checking provision information and will simplify all the operations. Also, as everything will be stored in JSON format, it will be better to use the information by external tools like a GUI.

Interface Changes

  • OneProvision library.
  • OneProvision CLI.

Progress Status

  • Branch created
  • Code committed to development branch
  • Testing - QA
  • Documentation
  • Release notes - resolved issues, compatibility, known issues
  • Code committed to upstream release/hotfix branches
  • Documentation committed to upstream release/hotfix branches
@al3xhh
Copy link
Contributor Author

al3xhh commented Sep 21, 2020

PRs to merge in master:

rsmontero pushed a commit that referenced this issue Sep 24, 2020
- Add new document type 103
- Adapt CLI to work with documents
- Fix minor bugs
- Improve CLI commands
rsmontero pushed a commit that referenced this issue Sep 24, 2020
@tinova tinova closed this as completed Sep 28, 2020
rsmontero added a commit that referenced this issue Dec 15, 2020
* Public IP no longer uses NAT'ing
* Improved handle of host collections and indexes
* Update of ansible roles and playbooks

Co-authored-by: Ruben S. Montero <[email protected]>
rsmontero pushed a commit that referenced this issue Jan 20, 2021
- Add new document type 103
- Adapt CLI to work with documents
- Fix minor bugs
- Improve CLI commands
rsmontero pushed a commit that referenced this issue Jan 20, 2021
rsmontero added a commit that referenced this issue Jan 20, 2021
* Public IP no longer uses NAT'ing
* Improved handle of host collections and indexes
* Update of ansible roles and playbooks

Co-authored-by: Ruben S. Montero <[email protected]>
rsmontero added a commit that referenced this issue Jan 20, 2021
   - Use VXLAN in public providers
   - Configure BGP-EVPN with FRR
   - Support for multiple RR
   - Create VNTemplate to self-provision virtual networks

Co-authored-by: Ricardo Diaz <[email protected]>
rsmontero added a commit that referenced this issue Jan 20, 2021
   - Use VXLAN in public providers
   - Configure BGP-EVPN with FRR
   - Support for multiple RR
   - Create VNTemplate to self-provision virtual networks

Co-authored-by: Ricardo Diaz <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants